From 30fcea80f5d48424dd523f018345279a41ba71ac Mon Sep 17 00:00:00 2001 From: curryZhaoAelf Date: Thu, 7 Mar 2024 14:40:06 +0800 Subject: [PATCH] refactor: doc icon --- .changeset/README.md | 5 + .changeset/config.json | 11 + .dumi/app.tsx | 6 + .dumi/global.less | 48 + .dumi/theme/SiteThemeProvider.tsx | 56 + .dumi/theme/builtins/IconSearch/Category.tsx | 61 + .../builtins/IconSearch/CopyableIcon.tsx | 56 + .../theme/builtins/IconSearch/IconSearch.tsx | 143 + .dumi/theme/builtins/IconSearch/fields.ts | 53 + .dumi/theme/builtins/IconSearch/index.tsx | 64 + .../theme/builtins/IconSearch/themeIcons.tsx | 33 + .../builtins/InstallDependencies/index.tsx | 84 + .../builtins/InstallDependencies/npm.tsx | 27 + .../builtins/InstallDependencies/pnpm.tsx | 29 + .../builtins/InstallDependencies/yarn.tsx | 28 + .../NormalInstallDependencies/index.tsx | 25 + .dumi/theme/common/styles/Icon.tsx | 124 + .dumi/theme/common/styles/index.ts | 1 + .dumi/theme/layouts/GlobalLayout.tsx | 22 + .dumi/theme/locales/en-US.json | 26 + .dumi/tsconfig.json | 4 + .dumirc.ts | 126 + packages/core/.editorconfig => .editorconfig | 4 + .eslintignore | 9 + .eslintrc.js | 21 + .fatherrc.base.ts | 27 + .github/workflows/build.yml | 29 + .github/workflows/changeset-check.yml | 94 + .github/workflows/ci.yml | 26 + .github/workflows/preview-build.yml | 52 + .github/workflows/preview-deploy.yml | 106 + .github/workflows/preview-start.yml | 31 + .github/workflows/test.yml | 23 + .gitignore | 32 +- .husky/pre-commit | 4 + .prettierignore | 12 + .prettierrc | 17 + .prettierrc.js | 3 + .surgeignore | 1 + .vscode/extensions.json | 9 + .vscode/settings.json | 4 + CNAME | 1 + LEGAL.md | 7 + packages/core/LICENSE => LICENSE | 4 +- README.md | 18 +- biome.json | 15 + docs/global.d.ts | 1 + docs/home/components/Banner/banner-logo.ts | 1 + docs/home/components/Banner/index.module.less | 98 + docs/home/components/Banner/index.tsx | 36 + .../components/Features/index.module.less | 57 + docs/home/components/Features/index.tsx | 44 + docs/home/components/ShowCase/Address.tsx | 25 + docs/home/components/ShowCase/NFTCard.tsx | 20 + .../components/ShowCase/index.module.less | 123 + docs/home/components/ShowCase/index.tsx | 32 + docs/home/components/Theme/index.module.less | 116 + docs/home/index.module.less | 35 + docs/home/index.tsx | 37 + docs/index.md | 5 + docs/index.zh-CN.md | 5 + lerna-debug.log | 106 - lerna.json | 5 - package-lock.json | 25875 ---------------- package.json | 104 +- packages/common/.fatherrc.ts | 5 + packages/common/CHANGELOG.md | 89 + packages/common/README.md | 3 + packages/common/package.json | 69 + packages/common/src/index.ts | 1 + packages/common/src/style/index.ts | 1 + packages/common/src/style/useStyle.ts | 66 + packages/common/tsconfig.json | 4 + packages/component/.fatherrc.ts | 6 + packages/component/CHANGELOG.md | 256 + packages/component/README.md | 3 + packages/component/global.d.ts | 10 + packages/component/package.json | 74 + .../src}/Address/__tests__/index.test.ts | 0 packages/component/src/Address/copy.tsx | 16 + .../component/src/Address/demos/basic.tsx | 21 + packages/component/src/Address/index.md | 35 + .../src}/Address/index.tsx | 83 +- .../src}/Address/style/index.ts | 60 +- .../src}/Button/__tests__/index.test.ts | 0 packages/component/src/Button/demos/basic.tsx | 40 + .../component/src/Button/demos/debounce.tsx | 21 + packages/component/src/Button/index.md | 37 + packages/component/src/Button/index.tsx | 36 + packages/component/src/Button/style/index.ts | 76 + packages/component/src/Carousel/index.md | 35 + .../src}/Carousel/index.tsx | 82 +- .../src}/Carousel/styles.ts | 18 +- .../src}/Collapse/__tests__/index.test.ts | 0 .../component/src/Collapse/demos/basic.tsx | 35 + packages/component/src/Collapse/index.md | 33 + packages/component/src/Collapse/index.tsx | 24 + .../src}/Collapse/style/index.ts | 12 +- .../src}/DatePicker/__tests__/index.test.ts | 0 packages/component/src/DatePicker/index.md | 35 + packages/component/src/DatePicker/index.tsx | 42 + .../src}/DatePicker/style/index.ts | 10 +- .../src}/Dropdown/__tests__/index.test.ts | 0 .../component/src/Dropdown/demos/basic.tsx | 43 + packages/component/src/Dropdown/index.md | 31 + packages/component/src/Dropdown/index.tsx | 29 + .../src}/Dropdown/style/index.ts | 29 +- .../src}/Input/__tests__/index.test.ts | 0 packages/component/src/Input/demos/basic.tsx | 21 + .../component/src/Input/demos/password.tsx | 13 + .../component/src/Input/demos/textArea.tsx | 12 + packages/component/src/Input/index.md | 48 + packages/component/src/Input/index.tsx | 132 + packages/component/src/Input/style/index.ts | 34 + .../src}/Loading/__tests__/index.test.ts | 0 packages/component/src/Loading/index.md | 35 + .../src}/Loading/index.tsx | 19 +- .../src}/Loading/style/index.ts | 10 +- .../src}/Modal/__tests__/index.test.ts | 0 .../src/Modal/demos/basic.tsx} | 23 +- packages/component/src/Modal/index.md | 39 + packages/component/src/Modal/index.tsx | 33 + .../src}/Modal/style/index.ts | 10 +- .../component/src/Pagination/demos/basic.tsx | 14 + packages/component/src/Pagination/index.md | 42 + packages/component/src/Pagination/index.tsx | 192 + .../src}/Pagination/style.ts | 14 +- .../src}/Progress/__tests__/index.test.ts | 0 packages/component/src/Progress/index.md | 35 + .../src}/Progress/index.tsx | 12 +- .../src}/Progress/style/index.ts | 10 +- packages/component/src/ProgressModal/index.md | 35 + .../component/src/ProgressModal/index.tsx | 40 + .../src}/ProgressModal/style.ts | 8 +- packages/component/src/Radio/index.md | 35 + packages/component/src/Radio/index.tsx | 15 + .../src}/Radio/style.ts | 12 +- packages/component/src/RichProgress/index.md | 35 + .../src}/RichProgress/index.tsx | 145 +- .../src}/RichProgress/style.ts | 8 +- .../src}/Search/__tests__/index.test.ts | 0 packages/component/src/Search/demos/basic.tsx | 13 + .../component/src/Search/demos/prefix.tsx | 68 + packages/component/src/Search/index.md | 43 + .../src}/Search/index.tsx | 111 +- .../src}/Search/style/index.ts | 34 +- .../src/Table/demos/basic.tsx} | 80 +- packages/component/src/Table/index.md | 32 + .../src}/Table/index.tsx | 19 +- .../src}/Table/style.ts | 9 +- .../src}/Tabs/__tests__/index.test.ts | 0 packages/component/src/Tabs/demos/basic.tsx | 41 + packages/component/src/Tabs/index.md | 33 + packages/component/src/Tabs/index.tsx | 25 + .../src}/Tabs/style/index.ts | 10 +- .../component/src/ToolTip/demos/basic.tsx | 28 + packages/component/src/ToolTip/index.md | 18 + .../src}/ToolTip/index.tsx | 16 +- .../src}/ToolTip/style.ts | 8 +- packages/component/src/Typography/Text.tsx | 23 + packages/component/src/Typography/Title.tsx | 32 + .../component/src/Typography/demos/text.tsx | 30 + .../component/src/Typography/demos/title.tsx | 41 + packages/component/src/Typography/index.md | 35 + packages/component/src/Typography/index.tsx | 24 + packages/component/src/Typography/style.ts | 73 + packages/component/src/Upload/demos/basic.tsx | 74 + packages/component/src/Upload/index.md | 35 + .../src}/Upload/index.tsx | 78 +- .../src}/Upload/style.ts | 8 +- packages/component/src/UploadButton/index.md | 35 + .../src}/UploadButton/index.tsx | 28 +- .../src}/UploadButton/style.ts | 8 +- .../{core => component}/src/hooks/useAws.ts | 53 +- packages/component/src/hooks/useResponsive.ts | 3 + packages/component/src/index.tsx | 44 + .../components => component/src}/provider.tsx | 138 +- .../src/styles/Roboto-Bold.ttf | Bin .../src/styles/Roboto-Medium.ttf | Bin .../src/styles/Roboto-Regular.ttf | Bin .../{core => component}/src/styles/fonts.css | 0 .../{core => component}/src/utils/index.ts | 2 +- .../{core => component}/src/utils/isMobile.ts | 163 +- .../src/utils/useDatePolyfill.ts | 17 +- packages/component/tsconfig.json | 8 + packages/core/.eslintrc | 43 - packages/core/.gitignore | 37 - packages/core/.husky/commit-msg | 4 - packages/core/.husky/pre-commit | 4 - packages/core/.prettierrc | 5 - packages/core/.storybook/main.ts | 38 - packages/core/.storybook/preview.tsx | 45 - packages/core/.vitest/setup.ts | 1 - packages/core/.vscode/settings.json | 8 - packages/core/README.md | 45 - packages/core/index.html | 21 - packages/core/package-lock.json | 6258 ---- packages/core/package.json | 120 - packages/core/postcss.config.js | 8 - packages/core/public/favicon.svg | 3 - packages/core/public/robots.txt | 3 - packages/core/src/assets/swiper/1.png | Bin 283305 -> 0 bytes packages/core/src/assets/swiper/2.png | Bin 146750 -> 0 bytes packages/core/src/assets/swiper/3.png | Bin 153111 -> 0 bytes packages/core/src/assets/swiper/4.png | Bin 97893 -> 0 bytes packages/core/src/assets/swiper/5.png | Bin 130324 -> 0 bytes packages/core/src/assets/swiper/6.png | Bin 146691 -> 0 bytes packages/core/src/assets/swiper/7.png | Bin 100766 -> 0 bytes packages/core/src/assets/swiper/8.png | Bin 137579 -> 0 bytes packages/core/src/assets/swiper/9.jpeg | Bin 2019 -> 0 bytes packages/core/src/assets/swiper/max.jpeg | Bin 9163 -> 0 bytes packages/core/src/components/Address/copy.tsx | 20 - .../src/components/Address/index.stories.tsx | 26 - .../core/src/components/Address/readme.md | 1 - .../src/components/Button/index.stories.tsx | 32 - packages/core/src/components/Button/index.tsx | 42 - packages/core/src/components/Button/readme.md | 1 - .../core/src/components/Button/style/index.ts | 77 - .../core/src/components/Collapse/index.tsx | 25 - .../core/src/components/Collapse/readme.md | 1 - .../components/DatePicker/index.stories.tsx | 23 - .../core/src/components/DatePicker/index.tsx | 44 - .../core/src/components/DatePicker/readme.md | 1 - .../src/components/Dropdown/index.stories.tsx | 9 - .../core/src/components/Dropdown/index.tsx | 31 - .../core/src/components/Dropdown/readme.md | 1 - .../src/components/Input/index.stories.tsx | 44 - packages/core/src/components/Input/index.tsx | 140 - packages/core/src/components/Input/readme.md | 1 - .../core/src/components/Input/style/index.ts | 35 - .../src/components/Loading/index.stories.tsx | 23 - .../core/src/components/Loading/readme.md | 1 - .../src/components/Modal/index.stories.tsx | 9 - packages/core/src/components/Modal/index.tsx | 38 - packages/core/src/components/Modal/readme.md | 1 - .../components/Pagination/index.stories.tsx | 30 - .../core/src/components/Pagination/index.tsx | 222 - .../core/src/components/Pagination/readme.md | 1 - .../src/components/Progress/index.stories.tsx | 23 - .../core/src/components/Progress/readme.md | 1 - .../src/components/ProgressModal/index.tsx | 55 - packages/core/src/components/Radio/index.tsx | 18 - .../src/components/Search/index.stories.tsx | 9 - packages/core/src/components/Search/readme.md | 1 - .../src/components/Tabs/index.stories.tsx | 9 - packages/core/src/components/Tabs/index.tsx | 24 - packages/core/src/components/Tabs/readme.md | 1 - .../core/src/components/Typography/Text.tsx | 27 - .../core/src/components/Typography/Title.tsx | 32 - .../components/Typography/index.stories.tsx | 32 - .../core/src/components/Typography/index.tsx | 23 - .../core/src/components/Typography/style.ts | 78 - packages/core/src/components/index.tsx | 50 - packages/core/src/examples/App.tsx | 482 - packages/core/src/examples/addressExample.tsx | 90 - packages/core/src/examples/buttonExample.tsx | 216 - .../core/src/examples/carouselExample.tsx | 63 - packages/core/src/examples/index.tsx | 8 - packages/core/src/examples/loadingExample.tsx | 32 - packages/core/src/examples/radioExample.tsx | 28 - packages/core/src/examples/tooltipExample.tsx | 102 - packages/core/src/examples/uploadExample.tsx | 73 - packages/core/src/global.d.ts | 2 - packages/core/src/hooks/useResponsive.ts | 3 - packages/core/storybook.log | 301 - packages/core/tailwind.config.js | 11 - packages/core/template.ts | 99 - packages/core/tsconfig.json | 48 - packages/core/vite.config.ts | 105 - packages/core/yarn.lock | 9322 ------ packages/internal-icons/.fatherrc.ts | 5 + packages/internal-icons/CHANGELOG.md | 82 + packages/internal-icons/README.md | 1 + packages/internal-icons/global.d.ts | 7 + packages/internal-icons/package.json | 73 + .../__snapshots__/index.test.tsx.snap | 2587 ++ .../internal-icons/src/__tests__/iconTest.tsx | 19 + .../src/__tests__/index.test.tsx | 36 + .../src/components/CircleClose.tsx | 23 + .../src/components/ClearIcon.tsx | 23 + .../src/components/CloseIcon.tsx | 23 + .../src/components/CopyIcon.tsx | 23 + .../src/components/DownArrowIcon.tsx | 23 + .../components/EyeInvisibleOutlinedIcon.tsx | 27 + .../src/components/EyeTwoToneIcon.tsx | 24 + .../src/components/FileIcon.tsx | 23 + .../src/components/LeftArrowIcon.tsx | 23 + .../src/components/NextButtonIcon.tsx | 23 + .../src/components/PrevButtonIcon.tsx | 23 + .../src/components/ProgressErrorIcon.tsx | 23 + .../src/components/ProgressSuccessIcon.tsx | 24 + .../src/components/QueryIcon.tsx | 23 + .../src/components/RightArrowIcon.tsx | 23 + .../src/components/UploadIcon.tsx | 23 + packages/internal-icons/src/global.d.ts | 1 + packages/internal-icons/src/hooks/index.ts | 1 + packages/internal-icons/src/hooks/useStyle.ts | 48 + packages/internal-icons/src/icon/AelfIcon.tsx | 61 + packages/internal-icons/src/index.ts | 18 + .../src/svgs}/circle-close.svg | 4 +- .../src/svgs}/clear-icon.svg | 2 +- .../src/svgs}/close.svg | 2 +- .../src/svgs}/copy.svg | 2 +- .../src/svgs}/downArrow.svg | 2 +- .../src/svgs}/eye-invisible.svg | 2 +- .../src/svgs}/eye.svg | 2 +- .../src/svgs}/file.svg | 2 +- .../src/svgs}/left-arrow.svg | 2 +- .../src/svgs}/logo.svg | 2 +- .../src/svgs}/next.svg | 2 +- .../src/svgs}/prev.svg | 2 +- .../src/svgs}/progress/error.svg | 0 .../src/svgs}/progress/success.svg | 0 .../src/svgs}/query.svg | 2 +- .../src/svgs}/right-arrow.svg | 2 +- .../src/svgs}/upload-icon.svg | 2 +- packages/internal-icons/tsconfig.json | 4 + pnpm-lock.yaml | 18496 +++++++++++ pnpm-workspace.yaml | 2 + tests/setup.ts | 46 + tsconfig.base.json | 24 + tsconfig.json | 5 + vitest.config.mts | 37 + yarn.lock | 14326 --------- 324 files changed, 27646 insertions(+), 59926 deletions(-) create mode 100644 .changeset/README.md create mode 100644 .changeset/config.json create mode 100644 .dumi/app.tsx create mode 100644 .dumi/global.less create mode 100644 .dumi/theme/SiteThemeProvider.tsx create mode 100644 .dumi/theme/builtins/IconSearch/Category.tsx create mode 100644 .dumi/theme/builtins/IconSearch/CopyableIcon.tsx create mode 100644 .dumi/theme/builtins/IconSearch/IconSearch.tsx create mode 100644 .dumi/theme/builtins/IconSearch/fields.ts create mode 100644 .dumi/theme/builtins/IconSearch/index.tsx create mode 100644 .dumi/theme/builtins/IconSearch/themeIcons.tsx create mode 100644 .dumi/theme/builtins/InstallDependencies/index.tsx create mode 100644 .dumi/theme/builtins/InstallDependencies/npm.tsx create mode 100644 .dumi/theme/builtins/InstallDependencies/pnpm.tsx create mode 100644 .dumi/theme/builtins/InstallDependencies/yarn.tsx create mode 100644 .dumi/theme/builtins/NormalInstallDependencies/index.tsx create mode 100644 .dumi/theme/common/styles/Icon.tsx create mode 100644 .dumi/theme/common/styles/index.ts create mode 100644 .dumi/theme/layouts/GlobalLayout.tsx create mode 100644 .dumi/theme/locales/en-US.json create mode 100644 .dumi/tsconfig.json create mode 100644 .dumirc.ts rename packages/core/.editorconfig => .editorconfig (68%) create mode 100755 .eslintignore create mode 100755 .eslintrc.js create mode 100644 .fatherrc.base.ts create mode 100644 .github/workflows/build.yml create mode 100644 .github/workflows/changeset-check.yml create mode 100644 .github/workflows/ci.yml create mode 100644 .github/workflows/preview-build.yml create mode 100644 .github/workflows/preview-deploy.yml create mode 100644 .github/workflows/preview-start.yml create mode 100644 .github/workflows/test.yml create mode 100755 .husky/pre-commit create mode 100644 .prettierignore create mode 100644 .prettierrc create mode 100644 .prettierrc.js create mode 100644 .surgeignore create mode 100644 .vscode/extensions.json create mode 100644 .vscode/settings.json create mode 100644 CNAME create mode 100644 LEGAL.md rename packages/core/LICENSE => LICENSE (95%) create mode 100644 biome.json create mode 100644 docs/global.d.ts create mode 100644 docs/home/components/Banner/banner-logo.ts create mode 100644 docs/home/components/Banner/index.module.less create mode 100644 docs/home/components/Banner/index.tsx create mode 100644 docs/home/components/Features/index.module.less create mode 100644 docs/home/components/Features/index.tsx create mode 100644 docs/home/components/ShowCase/Address.tsx create mode 100644 docs/home/components/ShowCase/NFTCard.tsx create mode 100644 docs/home/components/ShowCase/index.module.less create mode 100644 docs/home/components/ShowCase/index.tsx create mode 100644 docs/home/components/Theme/index.module.less create mode 100644 docs/home/index.module.less create mode 100644 docs/home/index.tsx create mode 100644 docs/index.md create mode 100644 docs/index.zh-CN.md delete mode 100644 lerna-debug.log delete mode 100644 lerna.json delete mode 100644 package-lock.json create mode 100644 packages/common/.fatherrc.ts create mode 100644 packages/common/CHANGELOG.md create mode 100644 packages/common/README.md create mode 100755 packages/common/package.json create mode 100644 packages/common/src/index.ts create mode 100644 packages/common/src/style/index.ts create mode 100644 packages/common/src/style/useStyle.ts create mode 100644 packages/common/tsconfig.json create mode 100644 packages/component/.fatherrc.ts create mode 100644 packages/component/CHANGELOG.md create mode 100644 packages/component/README.md create mode 100644 packages/component/global.d.ts create mode 100755 packages/component/package.json rename packages/{core/src/components => component/src}/Address/__tests__/index.test.ts (100%) create mode 100644 packages/component/src/Address/copy.tsx create mode 100644 packages/component/src/Address/demos/basic.tsx create mode 100644 packages/component/src/Address/index.md rename packages/{core/src/components => component/src}/Address/index.tsx (58%) rename packages/{core/src/components => component/src}/Address/style/index.ts (67%) rename packages/{core/src/components => component/src}/Button/__tests__/index.test.ts (100%) create mode 100644 packages/component/src/Button/demos/basic.tsx create mode 100644 packages/component/src/Button/demos/debounce.tsx create mode 100644 packages/component/src/Button/index.md create mode 100644 packages/component/src/Button/index.tsx create mode 100644 packages/component/src/Button/style/index.ts create mode 100644 packages/component/src/Carousel/index.md rename packages/{core/src/components => component/src}/Carousel/index.tsx (62%) rename packages/{core/src/components => component/src}/Carousel/styles.ts (94%) rename packages/{core/src/components => component/src}/Collapse/__tests__/index.test.ts (100%) create mode 100644 packages/component/src/Collapse/demos/basic.tsx create mode 100644 packages/component/src/Collapse/index.md create mode 100644 packages/component/src/Collapse/index.tsx rename packages/{core/src/components => component/src}/Collapse/style/index.ts (82%) rename packages/{core/src/components => component/src}/DatePicker/__tests__/index.test.ts (100%) create mode 100644 packages/component/src/DatePicker/index.md create mode 100644 packages/component/src/DatePicker/index.tsx rename packages/{core/src/components => component/src}/DatePicker/style/index.ts (89%) rename packages/{core/src/components => component/src}/Dropdown/__tests__/index.test.ts (100%) create mode 100644 packages/component/src/Dropdown/demos/basic.tsx create mode 100644 packages/component/src/Dropdown/index.md create mode 100644 packages/component/src/Dropdown/index.tsx rename packages/{core/src/components => component/src}/Dropdown/style/index.ts (63%) rename packages/{core/src/components => component/src}/Input/__tests__/index.test.ts (100%) create mode 100644 packages/component/src/Input/demos/basic.tsx create mode 100644 packages/component/src/Input/demos/password.tsx create mode 100644 packages/component/src/Input/demos/textArea.tsx create mode 100644 packages/component/src/Input/index.md create mode 100644 packages/component/src/Input/index.tsx create mode 100644 packages/component/src/Input/style/index.ts rename packages/{core/src/components => component/src}/Loading/__tests__/index.test.ts (100%) create mode 100644 packages/component/src/Loading/index.md rename packages/{core/src/components => component/src}/Loading/index.tsx (61%) rename packages/{core/src/components => component/src}/Loading/style/index.ts (75%) rename packages/{core/src/components => component/src}/Modal/__tests__/index.test.ts (100%) rename packages/{core/src/examples/modalExample.tsx => component/src/Modal/demos/basic.tsx} (58%) create mode 100644 packages/component/src/Modal/index.md create mode 100644 packages/component/src/Modal/index.tsx rename packages/{core/src/components => component/src}/Modal/style/index.ts (87%) create mode 100644 packages/component/src/Pagination/demos/basic.tsx create mode 100644 packages/component/src/Pagination/index.md create mode 100644 packages/component/src/Pagination/index.tsx rename packages/{core/src/components => component/src}/Pagination/style.ts (92%) rename packages/{core/src/components => component/src}/Progress/__tests__/index.test.ts (100%) create mode 100644 packages/component/src/Progress/index.md rename packages/{core/src/components => component/src}/Progress/index.tsx (58%) rename packages/{core/src/components => component/src}/Progress/style/index.ts (82%) create mode 100644 packages/component/src/ProgressModal/index.md create mode 100644 packages/component/src/ProgressModal/index.tsx rename packages/{core/src/components => component/src}/ProgressModal/style.ts (75%) create mode 100644 packages/component/src/Radio/index.md create mode 100644 packages/component/src/Radio/index.tsx rename packages/{core/src/components => component/src}/Radio/style.ts (64%) create mode 100644 packages/component/src/RichProgress/index.md rename packages/{core/src/components => component/src}/RichProgress/index.tsx (58%) rename packages/{core/src/components => component/src}/RichProgress/style.ts (98%) rename packages/{core/src/components => component/src}/Search/__tests__/index.test.ts (100%) create mode 100644 packages/component/src/Search/demos/basic.tsx create mode 100644 packages/component/src/Search/demos/prefix.tsx create mode 100644 packages/component/src/Search/index.md rename packages/{core/src/components => component/src}/Search/index.tsx (53%) rename packages/{core/src/components => component/src}/Search/style/index.ts (84%) rename packages/{core/src/examples/tableExample.tsx => component/src/Table/demos/basic.tsx} (56%) create mode 100644 packages/component/src/Table/index.md rename packages/{core/src/components => component/src}/Table/index.tsx (58%) rename packages/{core/src/components => component/src}/Table/style.ts (93%) rename packages/{core/src/components => component/src}/Tabs/__tests__/index.test.ts (100%) create mode 100644 packages/component/src/Tabs/demos/basic.tsx create mode 100644 packages/component/src/Tabs/index.md create mode 100644 packages/component/src/Tabs/index.tsx rename packages/{core/src/components => component/src}/Tabs/style/index.ts (71%) create mode 100644 packages/component/src/ToolTip/demos/basic.tsx create mode 100644 packages/component/src/ToolTip/index.md rename packages/{core/src/components => component/src}/ToolTip/index.tsx (56%) rename packages/{core/src/components => component/src}/ToolTip/style.ts (87%) create mode 100644 packages/component/src/Typography/Text.tsx create mode 100644 packages/component/src/Typography/Title.tsx create mode 100644 packages/component/src/Typography/demos/text.tsx create mode 100644 packages/component/src/Typography/demos/title.tsx create mode 100644 packages/component/src/Typography/index.md create mode 100644 packages/component/src/Typography/index.tsx create mode 100644 packages/component/src/Typography/style.ts create mode 100644 packages/component/src/Upload/demos/basic.tsx create mode 100644 packages/component/src/Upload/index.md rename packages/{core/src/components => component/src}/Upload/index.tsx (61%) rename packages/{core/src/components => component/src}/Upload/style.ts (98%) create mode 100644 packages/component/src/UploadButton/index.md rename packages/{core/src/components => component/src}/UploadButton/index.tsx (55%) rename packages/{core/src/components => component/src}/UploadButton/style.ts (94%) rename packages/{core => component}/src/hooks/useAws.ts (52%) create mode 100644 packages/component/src/hooks/useResponsive.ts create mode 100644 packages/component/src/index.tsx rename packages/{core/src/components => component/src}/provider.tsx (75%) rename packages/{core => component}/src/styles/Roboto-Bold.ttf (100%) rename packages/{core => component}/src/styles/Roboto-Medium.ttf (100%) rename packages/{core => component}/src/styles/Roboto-Regular.ttf (100%) rename packages/{core => component}/src/styles/fonts.css (100%) rename packages/{core => component}/src/utils/index.ts (58%) rename packages/{core => component}/src/utils/isMobile.ts (55%) rename packages/{core => component}/src/utils/useDatePolyfill.ts (51%) create mode 100644 packages/component/tsconfig.json delete mode 100644 packages/core/.eslintrc delete mode 100644 packages/core/.gitignore delete mode 100755 packages/core/.husky/commit-msg delete mode 100755 packages/core/.husky/pre-commit delete mode 100644 packages/core/.prettierrc delete mode 100644 packages/core/.storybook/main.ts delete mode 100644 packages/core/.storybook/preview.tsx delete mode 100644 packages/core/.vitest/setup.ts delete mode 100644 packages/core/.vscode/settings.json delete mode 100644 packages/core/README.md delete mode 100644 packages/core/index.html delete mode 100644 packages/core/package-lock.json delete mode 100644 packages/core/package.json delete mode 100644 packages/core/postcss.config.js delete mode 100644 packages/core/public/favicon.svg delete mode 100644 packages/core/public/robots.txt delete mode 100644 packages/core/src/assets/swiper/1.png delete mode 100644 packages/core/src/assets/swiper/2.png delete mode 100644 packages/core/src/assets/swiper/3.png delete mode 100644 packages/core/src/assets/swiper/4.png delete mode 100644 packages/core/src/assets/swiper/5.png delete mode 100644 packages/core/src/assets/swiper/6.png delete mode 100644 packages/core/src/assets/swiper/7.png delete mode 100644 packages/core/src/assets/swiper/8.png delete mode 100644 packages/core/src/assets/swiper/9.jpeg delete mode 100644 packages/core/src/assets/swiper/max.jpeg delete mode 100644 packages/core/src/components/Address/copy.tsx delete mode 100644 packages/core/src/components/Address/index.stories.tsx delete mode 100644 packages/core/src/components/Address/readme.md delete mode 100644 packages/core/src/components/Button/index.stories.tsx delete mode 100644 packages/core/src/components/Button/index.tsx delete mode 100644 packages/core/src/components/Button/readme.md delete mode 100644 packages/core/src/components/Button/style/index.ts delete mode 100644 packages/core/src/components/Collapse/index.tsx delete mode 100644 packages/core/src/components/Collapse/readme.md delete mode 100644 packages/core/src/components/DatePicker/index.stories.tsx delete mode 100644 packages/core/src/components/DatePicker/index.tsx delete mode 100644 packages/core/src/components/DatePicker/readme.md delete mode 100644 packages/core/src/components/Dropdown/index.stories.tsx delete mode 100644 packages/core/src/components/Dropdown/index.tsx delete mode 100644 packages/core/src/components/Dropdown/readme.md delete mode 100644 packages/core/src/components/Input/index.stories.tsx delete mode 100644 packages/core/src/components/Input/index.tsx delete mode 100644 packages/core/src/components/Input/readme.md delete mode 100644 packages/core/src/components/Input/style/index.ts delete mode 100644 packages/core/src/components/Loading/index.stories.tsx delete mode 100644 packages/core/src/components/Loading/readme.md delete mode 100644 packages/core/src/components/Modal/index.stories.tsx delete mode 100644 packages/core/src/components/Modal/index.tsx delete mode 100644 packages/core/src/components/Modal/readme.md delete mode 100644 packages/core/src/components/Pagination/index.stories.tsx delete mode 100644 packages/core/src/components/Pagination/index.tsx delete mode 100644 packages/core/src/components/Pagination/readme.md delete mode 100644 packages/core/src/components/Progress/index.stories.tsx delete mode 100644 packages/core/src/components/Progress/readme.md delete mode 100644 packages/core/src/components/ProgressModal/index.tsx delete mode 100644 packages/core/src/components/Radio/index.tsx delete mode 100644 packages/core/src/components/Search/index.stories.tsx delete mode 100644 packages/core/src/components/Search/readme.md delete mode 100644 packages/core/src/components/Tabs/index.stories.tsx delete mode 100644 packages/core/src/components/Tabs/index.tsx delete mode 100644 packages/core/src/components/Tabs/readme.md delete mode 100644 packages/core/src/components/Typography/Text.tsx delete mode 100644 packages/core/src/components/Typography/Title.tsx delete mode 100644 packages/core/src/components/Typography/index.stories.tsx delete mode 100644 packages/core/src/components/Typography/index.tsx delete mode 100644 packages/core/src/components/Typography/style.ts delete mode 100644 packages/core/src/components/index.tsx delete mode 100644 packages/core/src/examples/App.tsx delete mode 100644 packages/core/src/examples/addressExample.tsx delete mode 100644 packages/core/src/examples/buttonExample.tsx delete mode 100644 packages/core/src/examples/carouselExample.tsx delete mode 100644 packages/core/src/examples/index.tsx delete mode 100644 packages/core/src/examples/loadingExample.tsx delete mode 100644 packages/core/src/examples/radioExample.tsx delete mode 100644 packages/core/src/examples/tooltipExample.tsx delete mode 100644 packages/core/src/examples/uploadExample.tsx delete mode 100644 packages/core/src/global.d.ts delete mode 100644 packages/core/src/hooks/useResponsive.ts delete mode 100644 packages/core/storybook.log delete mode 100644 packages/core/tailwind.config.js delete mode 100644 packages/core/template.ts delete mode 100644 packages/core/tsconfig.json delete mode 100644 packages/core/vite.config.ts delete mode 100644 packages/core/yarn.lock create mode 100644 packages/internal-icons/.fatherrc.ts create mode 100644 packages/internal-icons/CHANGELOG.md create mode 100644 packages/internal-icons/README.md create mode 100644 packages/internal-icons/global.d.ts create mode 100755 packages/internal-icons/package.json create mode 100644 packages/internal-icons/src/__tests__/__snapshots__/index.test.tsx.snap create mode 100644 packages/internal-icons/src/__tests__/iconTest.tsx create mode 100644 packages/internal-icons/src/__tests__/index.test.tsx create mode 100644 packages/internal-icons/src/components/CircleClose.tsx create mode 100644 packages/internal-icons/src/components/ClearIcon.tsx create mode 100644 packages/internal-icons/src/components/CloseIcon.tsx create mode 100644 packages/internal-icons/src/components/CopyIcon.tsx create mode 100644 packages/internal-icons/src/components/DownArrowIcon.tsx create mode 100644 packages/internal-icons/src/components/EyeInvisibleOutlinedIcon.tsx create mode 100644 packages/internal-icons/src/components/EyeTwoToneIcon.tsx create mode 100644 packages/internal-icons/src/components/FileIcon.tsx create mode 100644 packages/internal-icons/src/components/LeftArrowIcon.tsx create mode 100644 packages/internal-icons/src/components/NextButtonIcon.tsx create mode 100644 packages/internal-icons/src/components/PrevButtonIcon.tsx create mode 100644 packages/internal-icons/src/components/ProgressErrorIcon.tsx create mode 100644 packages/internal-icons/src/components/ProgressSuccessIcon.tsx create mode 100644 packages/internal-icons/src/components/QueryIcon.tsx create mode 100644 packages/internal-icons/src/components/RightArrowIcon.tsx create mode 100644 packages/internal-icons/src/components/UploadIcon.tsx create mode 100644 packages/internal-icons/src/global.d.ts create mode 100644 packages/internal-icons/src/hooks/index.ts create mode 100644 packages/internal-icons/src/hooks/useStyle.ts create mode 100644 packages/internal-icons/src/icon/AelfIcon.tsx create mode 100644 packages/internal-icons/src/index.ts rename packages/{core/src/assets => internal-icons/src/svgs}/circle-close.svg (87%) rename packages/{core/src/assets => internal-icons/src/svgs}/clear-icon.svg (91%) rename packages/{core/src/assets => internal-icons/src/svgs}/close.svg (85%) rename packages/{core/src/assets => internal-icons/src/svgs}/copy.svg (84%) rename packages/{core/src/assets => internal-icons/src/svgs}/downArrow.svg (80%) rename packages/{core/src/assets => internal-icons/src/svgs}/eye-invisible.svg (94%) rename packages/{core/src/assets => internal-icons/src/svgs}/eye.svg (91%) rename packages/{core/src/assets => internal-icons/src/svgs}/file.svg (95%) rename packages/{core/src/assets => internal-icons/src/svgs}/left-arrow.svg (80%) rename packages/{core/src/assets => internal-icons/src/svgs}/logo.svg (76%) rename packages/{core/src/assets => internal-icons/src/svgs}/next.svg (82%) rename packages/{core/src/assets => internal-icons/src/svgs}/prev.svg (83%) rename packages/{core/src/assets => internal-icons/src/svgs}/progress/error.svg (100%) rename packages/{core/src/assets => internal-icons/src/svgs}/progress/success.svg (100%) rename packages/{core/src/assets => internal-icons/src/svgs}/query.svg (86%) rename packages/{core/src/assets => internal-icons/src/svgs}/right-arrow.svg (80%) rename packages/{core/src/assets => internal-icons/src/svgs}/upload-icon.svg (90%) create mode 100644 packages/internal-icons/tsconfig.json create mode 100644 pnpm-lock.yaml create mode 100644 pnpm-workspace.yaml create mode 100644 tests/setup.ts create mode 100644 tsconfig.base.json create mode 100644 tsconfig.json create mode 100644 vitest.config.mts delete mode 100644 yarn.lock diff --git a/.changeset/README.md b/.changeset/README.md new file mode 100644 index 0000000..5654e89 --- /dev/null +++ b/.changeset/README.md @@ -0,0 +1,5 @@ +# Changesets + +Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works with multi-package repos, or single-package repos to help you version and publish your code. You can find the full documentation for it [in our repository](https://github.com/changesets/changesets) + +We have a quick list of common questions to get you started engaging with this project in [our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md) diff --git a/.changeset/config.json b/.changeset/config.json new file mode 100644 index 0000000..ab848d1 --- /dev/null +++ b/.changeset/config.json @@ -0,0 +1,11 @@ +{ + "$schema": "https://unpkg.com/@changesets/config@2.3.1/schema.json", + "changelog": "@changesets/cli/changelog", + "commit": false, + "fixed": [], + "linked": [], + "access": "restricted", + "baseBranch": "main", + "updateInternalDependencies": "patch", + "ignore": [] +} diff --git a/.dumi/app.tsx b/.dumi/app.tsx new file mode 100644 index 0000000..66e1e4e --- /dev/null +++ b/.dumi/app.tsx @@ -0,0 +1,6 @@ +import React from 'react'; +import { ConfigProvider } from 'antd'; + +export function rootContainer(container: React.ReactNode): React.ReactNode { + return {container}; +} diff --git a/.dumi/global.less b/.dumi/global.less new file mode 100644 index 0000000..306274e --- /dev/null +++ b/.dumi/global.less @@ -0,0 +1,48 @@ +#root { + .dumi-default-header-left { + width: 300px; + } + .dumi-default-header-right { + justify-content: end; + } + .dumi-default-navbar { + margin-right: 24px; + } + + .dumi-default-hero-title { + font-size: 80px; + } + + .dumi-default-content-footer { + line-height: 1.2; + } + + .home { + main { + max-width: none; + padding: 0; + } + .dumi-default-header-content { + max-width: none; + } + } +} + +:not([data-prefers-color='dark']) { + .home { + .dumi-default-header { + background-color: #fff; + } + .dumi-default-content { + background-color: #fff; + } + } +} + +[data-prefers-color='dark'] { + .home { + .dumi-default-content { + background-color: #050709; + } + } +} diff --git a/.dumi/theme/SiteThemeProvider.tsx b/.dumi/theme/SiteThemeProvider.tsx new file mode 100644 index 0000000..f080cb2 --- /dev/null +++ b/.dumi/theme/SiteThemeProvider.tsx @@ -0,0 +1,56 @@ +import React, { useEffect } from 'react'; +import { AELFDProvider } from 'aelf-design'; +import { theme as antdTheme, type ThemeConfig } from 'antd'; +import { ThemeProvider, useTheme, type ThemeProviderProps } from 'antd-style'; + +interface NewToken { + bannerHeight: number; + headerHeight: number; + anchorTop: number; +} + +// 通过给 antd-style 扩展 CustomToken 对象类型定义,可以为 useTheme 中增加相应的 token 对象 +declare module 'antd-style' { + // eslint-disable-next-line @typescript-eslint/no-empty-interface + export interface CustomToken extends NewToken {} +} + +const headerHeight = 64; +const bannerHeight = 38; + +const SiteThemeProvider: React.FC> = ({ + children, + appearance = 'light', + ...rest +}) => { + return ( + + {children} + + ); +}; + +export default SiteThemeProvider; diff --git a/.dumi/theme/builtins/IconSearch/Category.tsx b/.dumi/theme/builtins/IconSearch/Category.tsx new file mode 100644 index 0000000..6476cc3 --- /dev/null +++ b/.dumi/theme/builtins/IconSearch/Category.tsx @@ -0,0 +1,61 @@ +import * as React from 'react'; +import { message } from 'antd'; +import { useIntl } from 'dumi'; + +import CopyableIcon from './CopyableIcon'; +import { type CategoriesKeys } from './fields'; +import { type ThemeType } from './IconSearch'; + +interface CategoryProps { + title: CategoriesKeys; + icons: string[]; + theme: ThemeType; + newIcons: string[]; +} + +const Category: React.FC = (props) => { + const { icons, title, newIcons, theme } = props; + const intl = useIntl(); + const [justCopied, setJustCopied] = React.useState(null); + const copyId = React.useRef | null>(null); + + const onCopied = React.useCallback((type: string, text: string) => { + message.success( + + {text} copied 🎉 + , + ); + setJustCopied(type); + copyId.current = setTimeout(() => { + setJustCopied(null); + }, 200); + }, []); + React.useEffect( + () => () => { + if (copyId.current) { + clearTimeout(copyId.current); + } + }, + [], + ); + + return ( +
+

{intl.formatMessage({ id: `app.docs.components.icon.category.${title}` })}

+
    + {icons.map((name) => ( + + ))} +
+
+ ); +}; + +export default Category; diff --git a/.dumi/theme/builtins/IconSearch/CopyableIcon.tsx b/.dumi/theme/builtins/IconSearch/CopyableIcon.tsx new file mode 100644 index 0000000..2b4c62d --- /dev/null +++ b/.dumi/theme/builtins/IconSearch/CopyableIcon.tsx @@ -0,0 +1,56 @@ +import * as React from 'react'; +import * as AntdWeb3Icons from '@aelf-design/internal-icons'; +import { Badge, message } from 'antd'; +import classNames from 'classnames'; +import CopyToClipboard from 'react-copy-to-clipboard'; + +import type { ThemeType } from './IconSearch'; + +const allIcons: { + [key: string]: any; +} = AntdWeb3Icons; + +export interface CopyableIconProps { + name: string; + isNew: boolean; + theme: ThemeType; + justCopied: string | null; + onCopied: (type: string, text: string) => any; +} + +const CopyableIcon: React.FC = ({ + name, + isNew, + justCopied, + onCopied, + theme, +}) => { + const className = classNames({ + copied: justCopied === name, + [theme]: !!theme, + + // 一些白色图标需要添加背景色 + isWhite: name.includes('White'), + }); + + const onCopy = (text: string, result: boolean) => { + if (result) { + onCopied(name, text); + } else { + message.error('Copy icon name failed, please try again.'); + } + }; + + return ( + `} onCopy={onCopy}> +
  • + {React.createElement(allIcons[name])} + + {name} + +
  • +
    + ); +}; + +export default CopyableIcon; diff --git a/.dumi/theme/builtins/IconSearch/IconSearch.tsx b/.dumi/theme/builtins/IconSearch/IconSearch.tsx new file mode 100644 index 0000000..bfab1ea --- /dev/null +++ b/.dumi/theme/builtins/IconSearch/IconSearch.tsx @@ -0,0 +1,143 @@ +import React, { CSSProperties, useCallback, useMemo, useState } from 'react'; +import * as AntdWeb3Icons from '@aelf-design/internal-icons'; +import AntdIcon from '@ant-design/icons'; +import { Affix, Empty, Grid, Input, Segmented, type SegmentedProps } from 'antd'; +import { createStyles, useTheme } from 'antd-style'; +import { useIntl } from 'dumi'; +import debounce from 'lodash/debounce'; + +import Category from './Category'; +import { categories, CategoriesKeys } from './fields'; +import { CircleFilledIcon, FilledIcon } from './themeIcons'; + +export enum ThemeType { + Filled = 'Filled', + CircleFilled = 'CircleFilled', + Colorful = 'Colorful', + CircleColorful = 'CircleColorful', +} + +const allIcons: Record = AntdWeb3Icons; + +const useStyle = createStyles(({ css }) => ({ + iconSearchAffix: css` + display: flex; + transition: all 0.3s; + justify-content: space-between; + `, +})); + +const options = ( + formatMessage: (values: Record) => React.ReactNode, + onlyIcon?: boolean, +): SegmentedProps['options'] => [ + { + value: ThemeType.CircleFilled, + icon: , + label: !onlyIcon && formatMessage({ id: 'app.docs.components.icon.circle-filled' }), + }, + { + value: ThemeType.Filled, + icon: , + label: !onlyIcon && formatMessage({ id: 'app.docs.components.icon.filled' }), + }, +]; + +interface IconSearchState { + theme: ThemeType; + searchKey: string; +} + +const IconSearch: React.FC = () => { + const intl = useIntl(); + const token = useTheme(); + const { md } = Grid.useBreakpoint(); + const { styles } = useStyle(); + const [displayState, setDisplayState] = useState({ + searchKey: '', + theme: ThemeType.CircleColorful, + }); + + const newIconNames: string[] = []; + + const handleSearchIcon = debounce((e: React.ChangeEvent) => { + setDisplayState((prevState) => ({ ...prevState, searchKey: e.target.value })); + }, 300); + + const handleChangeTheme = useCallback((theme: any) => { + setDisplayState((prevState) => ({ ...prevState, theme })); + }, []); + + const renderCategories = useMemo(() => { + const { searchKey = '', theme } = displayState; + + const categoriesResult = Object.keys(categories) + .map((key) => { + let iconList = categories[key as CategoriesKeys]; + if (searchKey) { + const matchKey = searchKey + .replace(new RegExp(`^<([a-zA-Z]*)\\s/>$`, 'gi'), (_, name) => name) + .replace(/(Colorful|Filled|CircleFilled)$/gi, '') + .toLowerCase(); + iconList = iconList.filter((iconName) => iconName.toLowerCase().includes(matchKey)); + } + + return { + category: key, + icons: iconList + .map((iconName) => iconName + theme) + .filter((iconName) => allIcons[iconName]), + }; + }) + .filter(({ icons }) => !!icons.length) + .map(({ category, icons }) => ( + + )); + + return categoriesResult.length ? categoriesResult : ; + }, [displayState.searchKey, displayState.theme]); + + const [searchBarAffixed, setSearchBarAffixed] = useState(false); + + const { borderRadius, colorBgContainer, anchorTop } = token; + + const affixedStyle: CSSProperties = { + boxShadow: 'rgba(50, 50, 93, 0.25) 0 6px 12px -2px, rgba(0, 0, 0, 0.3) 0 3px 7px -3px', + padding: 8, + margin: -8, + borderRadius, + backgroundColor: colorBgContainer, + }; + + return ( +
    + +
    + + +
    +
    + {renderCategories} +
    + ); +}; + +export default IconSearch; diff --git a/.dumi/theme/builtins/IconSearch/fields.ts b/.dumi/theme/builtins/IconSearch/fields.ts new file mode 100644 index 0000000..88b8b50 --- /dev/null +++ b/.dumi/theme/builtins/IconSearch/fields.ts @@ -0,0 +1,53 @@ +import * as AntdWeb3Icons from '@aelf-design/internal-icons'; + +const all = Object.keys(AntdWeb3Icons) + .map((n) => n.replace(/(CircleColorful|Colorful|Filled|CircleFilled)$/, '')) + .filter((n, i, arr) => arr.indexOf(n) === i); + +const chain = [ + 'Arbitrum', + 'Bitcoin', + 'BSC', + 'Ethereum', + 'Optimism', + 'Polygon', + 'Sui', + 'Tron', + 'Base', + 'Avalanche', + 'Fantom', + 'Celo', + 'Cronos', + 'Moonbeam', + 'Solana', +]; + +const token = ['DAI', 'WBTC', 'AAVE', 'USDT']; + +const tool = [ + 'CoinbaseWallet', + 'Etherscan', + 'MetaMask', + 'WalletConnect', + 'TokenPocket', + 'Safeheron', + 'Uniswap', + 'PancakeSwap', + 'SushiSwap', + 'Phantom', + 'OkxWallet', +]; + +const datum = [...chain, ...token, ...tool]; + +const other = all.filter((n) => !datum.includes(n)); + +export const categories = { + chain, + token, + tool, + other, +}; + +export type Categories = typeof categories; +export type CategoriesKeys = keyof Categories; diff --git a/.dumi/theme/builtins/IconSearch/index.tsx b/.dumi/theme/builtins/IconSearch/index.tsx new file mode 100644 index 0000000..910d828 --- /dev/null +++ b/.dumi/theme/builtins/IconSearch/index.tsx @@ -0,0 +1,64 @@ +import React, { Suspense } from 'react'; +import { Skeleton } from 'antd'; +import { createStyles } from 'antd-style'; + +import { Icon } from '../../common/styles'; + +const IconSearch = React.lazy(() => import('./IconSearch')); + +const useStyle = createStyles(({ css }) => ({ + searchWrapper: css` + display: flex; + gap: 16px; + `, + fallbackWrapper: css` + display: flex; + flex-wrap: wrap; + justify-content: space-between; + > * { + flex: 0 0 15%; + margin: 3px 0; + } + `, + skeletonWrapper: css` + text-align: center; + + > * { + width: 100% !important; + } + `, +})); + +const IconSearchFallback = () => { + const { styles } = useStyle(); + + return ( + <> +
    + + +
    + +
    + {Array(24) + .fill(1) + .map((_, index) => ( +
    + + {' '} + +
    + ))} +
    + + ); +}; + +const IconSearchWrapper: React.FC = () => ( + }> + + + +); + +export default IconSearchWrapper; diff --git a/.dumi/theme/builtins/IconSearch/themeIcons.tsx b/.dumi/theme/builtins/IconSearch/themeIcons.tsx new file mode 100644 index 0000000..ed7ab93 --- /dev/null +++ b/.dumi/theme/builtins/IconSearch/themeIcons.tsx @@ -0,0 +1,33 @@ +import * as React from 'react'; +import type { CustomIconComponentProps } from '@ant-design/icons/es/components/Icon'; + +type CustomIconComponent = React.ComponentType< + CustomIconComponentProps | React.SVGProps +>; + +export const FilledIcon: CustomIconComponent = (props) => { + const path = + 'M864 64H160C107 64 64 107 64 160v7' + + '04c0 53 43 96 96 96h704c53 0 96-43 96-96V160c' + + '0-53-43-96-96-96z m-12 800H172c-6.6 0-12-5.4-' + + '12-12V172c0-6.6 5.4-12 12-12h680c6.6 0 12 5.4' + + ' 12 12v680c0 6.6-5.4 12-12 12z'; + return ( + + + + ); +}; + +export const CircleFilledIcon: CustomIconComponent = (props) => { + const path = + 'M16 512c0 273.932 222.066 496 496 49' + + '6s496-222.068 496-496S785.932 16 512 16 16 238.' + + '066 16 512z m496 368V144c203.41 0 368 164.622 3' + + '68 368 0 203.41-164.622 368-368 368z'; + return ( + + + + ); +}; diff --git a/.dumi/theme/builtins/InstallDependencies/index.tsx b/.dumi/theme/builtins/InstallDependencies/index.tsx new file mode 100644 index 0000000..e6fc616 --- /dev/null +++ b/.dumi/theme/builtins/InstallDependencies/index.tsx @@ -0,0 +1,84 @@ +import React from 'react'; +import type { TabsProps } from 'antd'; +import { ConfigProvider, Tabs } from 'antd'; +import { createStyles, css } from 'antd-style'; +import SourceCode from 'dumi/theme-default/builtins/SourceCode'; + +import NpmLogo from './npm'; +import PnpmLogo from './pnpm'; +import YarnLogo from './yarn'; + +interface InstallProps { + npm?: string; + yarn?: string; + pnpm?: string; +} + +const useStyle = createStyles(() => ({ + packageManager: css` + display: flex; + align-items: center; + justify-content: center; + svg { + margin-inline-end: 8px; + } + `, +})); + +const InstallDependencies: React.FC = (props) => { + const { npm, yarn, pnpm } = props; + const { styles } = useStyle(); + + const items = React.useMemo( + () => + [ + { + key: 'npm', + children: npm ? {npm} : null, + label: ( +
    + + npm +
    + ), + }, + { + key: 'yarn', + children: yarn ? {yarn} : null, + label: ( +
    + + yarn +
    + ), + }, + { + key: 'pnpm', + children: pnpm ? {pnpm} : null, + label: ( +
    + + pnpm +
    + ), + }, + ].filter((item) => item.children), + [npm, yarn, pnpm], + ); + + return ( + + + + ); +}; + +export default InstallDependencies; diff --git a/.dumi/theme/builtins/InstallDependencies/npm.tsx b/.dumi/theme/builtins/InstallDependencies/npm.tsx new file mode 100644 index 0000000..ffd6755 --- /dev/null +++ b/.dumi/theme/builtins/InstallDependencies/npm.tsx @@ -0,0 +1,27 @@ +import React from 'react'; + +interface IconProps { + className?: string; + style?: React.CSSProperties; +} + +const NpmIcon: React.FC = (props) => { + const { className, style } = props; + return ( + + + + ); +}; + +export default NpmIcon; diff --git a/.dumi/theme/builtins/InstallDependencies/pnpm.tsx b/.dumi/theme/builtins/InstallDependencies/pnpm.tsx new file mode 100644 index 0000000..1be5a1c --- /dev/null +++ b/.dumi/theme/builtins/InstallDependencies/pnpm.tsx @@ -0,0 +1,29 @@ +import React from 'react'; + +interface IconProps { + className?: string; + style?: React.CSSProperties; +} + +const PnpmIcon: React.FC = (props) => { + const { className, style } = props; + return ( + + ); +}; + +export default PnpmIcon; diff --git a/.dumi/theme/builtins/InstallDependencies/yarn.tsx b/.dumi/theme/builtins/InstallDependencies/yarn.tsx new file mode 100644 index 0000000..c79ac4e --- /dev/null +++ b/.dumi/theme/builtins/InstallDependencies/yarn.tsx @@ -0,0 +1,28 @@ +import React from 'react'; + +interface IconProps { + className?: string; + style?: React.CSSProperties; +} + +const YarnIcon: React.FC = (props) => { + const { className, style } = props; + return ( + + ); +}; + +export default YarnIcon; diff --git a/.dumi/theme/builtins/NormalInstallDependencies/index.tsx b/.dumi/theme/builtins/NormalInstallDependencies/index.tsx new file mode 100644 index 0000000..68a6cff --- /dev/null +++ b/.dumi/theme/builtins/NormalInstallDependencies/index.tsx @@ -0,0 +1,25 @@ +import InstallDependencies from '../InstallDependencies'; + +interface NormalInstallProps { + packageNames: string; + save: 'true' | 'false' | 'dev' | 'peer' | 'optional'; +} + +const NormalInstallDependencies: React.FC = (props) => { + const { packageNames, save } = props; + let realSave: boolean = false; + if (save === 'true') { + realSave = true; + } else if (save !== 'false') { + realSave = true; + } + const saveArg = realSave + ? `${save === 'true' ? '--save' : `--save${save === 'dev' ? '-dev' : `-${save}`}`} ` + : ''; + const npm = `npm install ${packageNames} ${saveArg}`; + const yarn = `yarn add ${packageNames}`; + const pnpm = `pnpm add ${packageNames} ${saveArg}`; + return ; +}; + +export default NormalInstallDependencies; diff --git a/.dumi/theme/common/styles/Icon.tsx b/.dumi/theme/common/styles/Icon.tsx new file mode 100644 index 0000000..8b93a39 --- /dev/null +++ b/.dumi/theme/common/styles/Icon.tsx @@ -0,0 +1,124 @@ +import React from 'react'; +import { createGlobalStyle, useTheme } from 'antd-style'; + +const Icon: React.FC = () => { + const token = useTheme(); + + const Global = createGlobalStyle` + ul.anticons-list { + margin: 10px 0; + overflow: hidden; + direction: ltr; + list-style: none; + + li { + position: relative; + float: left; + width: 16.66%; + height: 100px; + margin: 3px 0; + padding: 10px 0 0; + overflow: hidden; + color: #555; + text-align: center; + list-style: none; + background-color: inherit; + border-radius: 4px; + cursor: pointer; + transition: color 0.3s ease-in-out, background-color 0.3s ease-in-out; + + .rtl & { + margin: 3px 0; + padding: 10px 0 0; + } + + .anticon { + margin: 12px 0 8px; + font-size: 36px; + transition: transform 0.3s ease-in-out; + will-change: transform; + } + + .anticon-class { + display: block; + font-family: 'Lucida Console', Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', + monospace; + white-space: nowrap; + text-align: center; + transform: scale(0.83); + + .ant-badge { + width: 100%; + overflow: hidden; + text-overflow: ellipsis; + transition: color 0.3s ease-in-out; + } + } + + &:hover { + color: #fff; + background-color: ${token.colorPrimary}; + + .anticon { + transform: scale(1.4); + } + + .ant-badge { + color: #fff; + } + } + + &.CircleFilled .anticon { + border-radius: 50%; + } + + &.CircleFilled:hover { + color: #000; + + .anticon { + color: #000; + background-color: #000; + } + } + + &.isWhite .anticon { + background-color: #000; + } + + &.copied:hover { + color: rgba(255, 255, 255, 0.2); + } + + &::after { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + color: #fff; + line-height: 110px; + text-align: center; + background: #1677ff; + opacity: 0; + transition: all 0.3s cubic-bezier(0.18, 0.89, 0.32, 1.28); + content: 'Copied!'; + } + + &.copied::after { + opacity: 1; + } + } + } + + .copied-code { + padding: 2px 4px; + font-size: 12px; + background: #f5f5f5; + border-radius: 2px; + } + `; + + return ; +}; + +export default Icon; diff --git a/.dumi/theme/common/styles/index.ts b/.dumi/theme/common/styles/index.ts new file mode 100644 index 0000000..ea963a1 --- /dev/null +++ b/.dumi/theme/common/styles/index.ts @@ -0,0 +1 @@ +export { default as Icon } from './Icon'; diff --git a/.dumi/theme/layouts/GlobalLayout.tsx b/.dumi/theme/layouts/GlobalLayout.tsx new file mode 100644 index 0000000..b607853 --- /dev/null +++ b/.dumi/theme/layouts/GlobalLayout.tsx @@ -0,0 +1,22 @@ +import React from 'react'; +import { useIntl, useLocation, useOutlet, usePrefersColor } from 'dumi'; + +import SiteThemeProvider from '../SiteThemeProvider'; + +const GlobalLayout: React.FC = () => { + const outlet = useOutlet(); + const { pathname } = useLocation(); + const [color] = usePrefersColor(); + console.log('color----', color); + const { locale } = useIntl(); + + return ( + <> + +
    {outlet}
    +
    + + ); +}; + +export default GlobalLayout; diff --git a/.dumi/theme/locales/en-US.json b/.dumi/theme/locales/en-US.json new file mode 100644 index 0000000..b9d2875 --- /dev/null +++ b/.dumi/theme/locales/en-US.json @@ -0,0 +1,26 @@ +{ + "app.docs.components.icon.search.placeholder": "Search icons here, click icon to copy code", + "app.docs.components.icon.colorful": "Colorful", + "app.docs.components.icon.circle-colorful": "Circle Colorful", + "app.docs.components.icon.filled": "Filled", + "app.docs.components.icon.circle-filled": "Circle Filled", + "app.docs.components.icon.category.chain": "Chain Icons", + "app.docs.components.icon.category.token": "Token Icons", + "app.docs.components.icon.category.tool": "Tool Icons", + "app.docs.components.icon.category.other": "Other Icons", + + "app.docs.site.index.banner.button-text": "Start", + + "app.docs.site.features.0.title": "Ant Design Friendly", + "app.docs.site.features.0.description": "Ant Design Web3 is Specifically designed to seamlessly integrate with Ant Design, making it easy for developers.", + "app.docs.site.features.1.title": "Out-of-the-Box Experience", + "app.docs.site.features.1.description": "You can quickly set up their projects and leverage the pre-built components to create your DApps.", + "app.docs.site.features.2.title": "Compatibility with Different Chains", + "app.docs.site.features.2.description": "Ant Design Web3 is designed with good extensibility, allowing you to adapt to different chains through adapters.", + + "app.docs.site.theme.title": "Customize the theme as you like", + "app.docs.site.theme.description": "Open more style algorithms to make it easier to customize your theme", + + "app.docs.site.case.title": "Rich components, easy to choose", + "app.docs.site.case.description": "A large number of practical components to meet your needs, flexible customization and expansion" +} diff --git a/.dumi/tsconfig.json b/.dumi/tsconfig.json new file mode 100644 index 0000000..a32dd4f --- /dev/null +++ b/.dumi/tsconfig.json @@ -0,0 +1,4 @@ +{ + "extends": "../tsconfig.json", + "include": ["**/*"] +} diff --git a/.dumirc.ts b/.dumirc.ts new file mode 100644 index 0000000..57a975a --- /dev/null +++ b/.dumirc.ts @@ -0,0 +1,126 @@ +import { readdirSync } from 'fs'; +import { join } from 'path'; +import { defineConfig } from 'dumi'; + +// utils must build before core +// runtime must build before renderer-react +// https://imgtp.com/ image OSS +const pkgList = readdirSync(join(__dirname, 'packages')).map((pkg) => { + return { + name: require(join(__dirname, 'packages', pkg, 'package.json')).name, + path: join(__dirname, 'packages', pkg, 'src'), + }; +}); +const alias = pkgList.reduce( + (pre, pkg) => { + pre[pkg.name] = pkg.path; + return { + ...pre, + }; + }, + {} as Record, +); + +export default defineConfig({ + title: 'AELF Design', + headScripts: [ + { + src: 'https://www.googletagmanager.com/gtag/js?id=G-C31HWEY1D4', + async: true, + }, + ` + window.dataLayer = window.dataLayer || []; + function gtag(){dataLayer.push(arguments);} + gtag('js', new Date()); + + gtag('config', 'G-C31HWEY1D4'); + `, + ], + mfsu: false, + alias, + metas: [ + { + name: 'keywords', + content: 'web3, AELF, dapp, frontend, components, AELF Design', + }, + { name: 'description', content: 'A Components for Web3, Based on Ant Design,' }, + { + property: 'og:site_name', + content: 'AELF Design', + }, + { + 'data-rh': 'keywords', + property: 'og:image', + content: 'https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg', + }, + { + property: 'og:description', + content: + 'AELF Design 是一个基于 Ant Design 的 React 组件库,它提供了一系列的组件,可以帮助你快速构建去中心化应用(DApp)。', + }, + { + name: 'apple-mobile-web-app-capable', + content: 'yes', + }, + { + name: 'apple-mobile-web-app-status-bar-style', + content: 'black-translucent', + }, + { + name: 'theme-color', + content: '#1890ff', + }, + { + name: 'google-site-verification', + content: '9LDp--DeEC-xOggsHl_t1MlR_1_2O972JpSUu8NZKMU', + }, + ], + resolve: { + atomDirs: [ + { + type: 'component', + dir: 'packages/component/src', + }, + ], + }, + jsMinifierOptions: { + target: ['chrome80', 'es2020'], + }, + copy: ['CNAME'], + define: { + YOUR_ZAN_API_KEY: 'd0eeefc2a4da4a8ba707889259b437d6', + YOUR_INFURA_API_KEY: '287294cbc30b44efab9455664b69b130', + YOUR_WALLET_CONNET_PROJECT_ID: 'c07c0051c2055890eade3556618e38a6', + }, + publicPath: process.env.PUBLIC_PATH || '/', + base: process.env.BASE || '/', + themeConfig: { + name: 'AELF Design', + logo: 'https://img2.imgtp.com/2024/03/01/EXKVhuMo.svg', + socialLinks: { + github: 'https://github.com/AElf-devops/aelf-design', + }, + }, + favicons: ['https://img2.imgtp.com/2024/03/01/EXKVhuMo.svg'], + locales: [ + { + id: 'en-US', + name: 'English', + }, + { id: 'zh-CN', name: '中文' }, + ], + extraBabelPlugins: [ + [ + 'babel-plugin-inline-react-svg-v2', + { + svgo: { + plugins: [ + { + name: 'preset-default', + }, + ], + }, + }, + ], + ], +}); diff --git a/packages/core/.editorconfig b/.editorconfig similarity index 68% rename from packages/core/.editorconfig rename to .editorconfig index c6c8b36..e717f5e 100644 --- a/packages/core/.editorconfig +++ b/.editorconfig @@ -1,3 +1,4 @@ +# http://editorconfig.org root = true [*] @@ -7,3 +8,6 @@ end_of_line = lf charset = utf-8 trim_trailing_whitespace = true insert_final_newline = true + +[*.md] +trim_trailing_whitespace = false diff --git a/.eslintignore b/.eslintignore new file mode 100755 index 0000000..0261893 --- /dev/null +++ b/.eslintignore @@ -0,0 +1,9 @@ +node_modules +coverage +dist +lib +es + +.umi-production +.umi-test +.umi diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100755 index 0000000..6d8f953 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,21 @@ +module.exports = { + extends: [require.resolve('@umijs/fabric/dist/eslint')], + plugins: ['unused-imports'], + rules: { + 'no-unused-vars': 'off', // or "@typescript-eslint/no-unused-vars": "off", + 'unused-imports/no-unused-imports': 'warn', + 'unused-imports/no-unused-vars': [ + 'warn', + { vars: 'all', varsIgnorePattern: '^_', args: 'after-used', argsIgnorePattern: '^_' }, + ], + '@typescript-eslint/no-unused-vars': [1, { argsIgnorePattern: '^_' }], + '@typescript-eslint/no-parameter-properties': 0, + '@typescript-eslint/no-empty-interface': 0, + 'import/no-extraneous-dependencies': 0, + 'no-console': 0, + }, + // https://www.npmjs.com/package/@typescript-eslint/parser + parserOptions: { + project: ['tsconfig.json', 'tsconfig.*.json', './packages/**/tsconfig.json'], + }, +}; diff --git a/.fatherrc.base.ts b/.fatherrc.base.ts new file mode 100644 index 0000000..9e30aab --- /dev/null +++ b/.fatherrc.base.ts @@ -0,0 +1,27 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + cjs: { + output: 'dist/lib', + transformer: 'babel', + }, + esm: { + output: 'dist/esm', + transformer: 'babel', + }, + extraBabelPlugins: [ + [ + 'babel-plugin-inline-react-svg-v2', + { + svgo: { + plugins: [ + { + name: 'preset-default', + }, + ], + }, + spreadDefaultProps: true, + }, + ], + ], +}); diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..b9b9d02 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,29 @@ +name: Build and Deploy + +on: + push: + branches: [main] + +jobs: + build-and-deploy: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + + - name: Use Node.js 20.x + uses: actions/setup-node@v3 + with: + node-version: 20.x + + - name: Build + run: | + npm i pnpm -g + pnpm install + pnpm run build:docs + + - name: Deploy + uses: peaceiris/actions-gh-pages@v3 + with: + deploy_key: ${{ secrets.DEPLOY_KEY }} + publish_dir: ./dist diff --git a/.github/workflows/changeset-check.yml b/.github/workflows/changeset-check.yml new file mode 100644 index 0000000..72a64e5 --- /dev/null +++ b/.github/workflows/changeset-check.yml @@ -0,0 +1,94 @@ +name: PR Changeset Check + +on: + pull_request_target: + types: + - opened + - synchronize + +permissions: + contents: read + +jobs: + check_changeset: + runs-on: ubuntu-latest + permissions: + issues: write # for actions-cool/maintain-one-comment to modify or create issue comments + pull-requests: write # for actions-cool/maintain-one-comment to modify or create PR comments + steps: + - name: Check out code + uses: actions/checkout@v2 + + - name: Changed Files + id: changed-files + uses: tj-actions/changed-files@v41.0.1 + with: + files: | + .changeset/**.md + + - name: Check for major changes + id: check_changeset + env: + ALL_CHANGED_FILES: ${{ steps.changed-files.outputs.all_changed_files }} + GH_TOKEN: ${{ github.token }} + run: | + # 拉取 pr 源分支代码 + files=$ALL_CHANGED_FILES + echo "File list: $files" + diff=$(gh pr diff ${{ github.event.pull_request.number }}) + if echo $diff | grep $ALL_CHANGED_FILES -A 8 | grep "major"; then + major_changes=$(gh pr diff ${{ github.event.pull_request.number }} | grep $ALL_CHANGED_FILES -A 8 | grep "major") + echo "Found major changes." + echo "comment=$major_changes" >> $GITHUB_OUTPUT + else + echo "Not found major changes." + comment="" + echo "comment=$comment" >> $GITHUB_OUTPUT + fi + + - name: Add label + if: ${{ steps.check_changeset.outputs.comment != '' }} + uses: actions-cool/issues-helper@v3 + with: + actions: 'add-labels' + token: ${{ secrets.GITHUB_TOKEN }} + issue-number: ${{ github.event.pull_request.number }} + labels: 'major' + + - name: update status comment + if: ${{ steps.check_changeset.outputs.comment != '' }} + uses: actions-cool/maintain-one-comment@v3 + with: + token: ${{ secrets.GITHUB_TOKEN }} + body: | + ## 🚨 @${{ github.actor }}, 本次 PR 的更改包含 major 变更,请确认是否符合预期。 + ___ + ## 🚨 @${{ github.actor }}, this PR contains major changes, please confirm if it is as expected. + + ```diff + + ${{ steps.check_changeset.outputs.comment }} + + ``` + + + body-include: '' + number: ${{ github.event.pull_request.number }} + + - name: Delete comment + if: ${{ steps.check_changeset.outputs.comment == '' }} + uses: actions-cool/maintain-one-comment@v3 + with: + token: ${{ secrets.GITHUB_TOKEN }} + body-include: '' + number: ${{ github.event.pull_request.number }} + delete: true + + - name: Remove labels + if: ${{ steps.check_changeset.outputs.comment == '' }} + uses: actions-cool/issues-helper@v3 + with: + actions: 'remove-labels' + token: ${{ secrets.GITHUB_TOKEN }} + issue-number: ${{ github.event.pull_request.number }} + labels: 'major' diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..94d57e8 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,26 @@ +name: CI + +on: [push, pull_request] + +jobs: + ci: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + + - name: Use Node.js 20.x + uses: actions/setup-node@v3 + with: + node-version: 20.x + + - name: ci + run: | + npm i pnpm -g + pnpm install + pnpm run ci + + - name: Upload coverage reports to Codecov + uses: codecov/codecov-action@v3 + env: + CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} diff --git a/.github/workflows/preview-build.yml b/.github/workflows/preview-build.yml new file mode 100644 index 0000000..e99e4ba --- /dev/null +++ b/.github/workflows/preview-build.yml @@ -0,0 +1,52 @@ +# Each PR will build preview site that help to check code is work as expect. + +name: Preview Build + +on: + pull_request: + types: [opened, synchronize, reopened] + +# Cancel prev CI if new commit come +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + +permissions: + contents: read + +jobs: + # Prepare node modules. Reuse cache if available + setup: + name: prepare preview + runs-on: ubuntu-latest + steps: + - name: checkout + uses: actions/checkout@v4 + + - name: Build + run: | + export PUBLIC_PATH=/ + export BASE=/ + npm i pnpm -g + pnpm install + pnpm run build:docs + rm -rf dist/\~demos/:id + + - name: upload site artifact + uses: actions/upload-artifact@v3 + with: + name: site + path: dist/ + retention-days: 5 + + # Upload PR id for next workflow use + - name: Save PR number + if: ${{ always() }} + run: echo ${{ github.event.number }} > ./pr-id.txt + + - name: Upload PR number + if: ${{ always() }} + uses: actions/upload-artifact@v3 + with: + name: pr + path: ./pr-id.txt diff --git a/.github/workflows/preview-deploy.yml b/.github/workflows/preview-deploy.yml new file mode 100644 index 0000000..5cca555 --- /dev/null +++ b/.github/workflows/preview-deploy.yml @@ -0,0 +1,106 @@ +# Each PR will build preview site that help to check code is work as expect. + +name: Preview Deploy + +on: + workflow_run: + workflows: ["Preview Build"] + types: + - completed + +permissions: + contents: read + +jobs: + deploy-site: + permissions: + actions: read # for dawidd6/action-download-artifact to query and download artifacts + issues: write # for actions-cool/maintain-one-comment to modify or create issue comments + pull-requests: write # for actions-cool/maintain-one-comment to modify or create PR comments + name: deploy preview + runs-on: ubuntu-latest + if: > + github.event.workflow_run.event == 'pull_request' && + github.event.workflow_run.conclusion == 'success' + steps: + # We need get PR id first + - name: download pr artifact + uses: dawidd6/action-download-artifact@v2 + with: + workflow: ${{ github.event.workflow_run.workflow_id }} + run_id: ${{ github.event.workflow_run.id }} + name: pr + + # Save PR id to output + - name: save PR id + id: pr + run: echo "id=$(> $GITHUB_OUTPUT + + # Download site artifact + - name: download site artifact + uses: dawidd6/action-download-artifact@v2 + with: + workflow: ${{ github.event.workflow_run.workflow_id }} + run_id: ${{ github.event.workflow_run.id }} + name: site + + - name: upload surge service + id: deploy + run: | + export DEPLOY_DOMAIN=https://preview-${{ steps.pr.outputs.id }}-ant-design-web3.surge.sh + npx surge --project ./ --domain $DEPLOY_DOMAIN --token ${{ secrets.SURGE_TOKEN }} + + - name: update status comment + uses: actions-cool/maintain-one-comment@v3 + with: + token: ${{ secrets.GITHUB_TOKEN }} + body: | + [](https://preview-${{ steps.pr.outputs.id }}-ant-design-web3.surge.sh) + + body-include: '' + number: ${{ steps.pr.outputs.id }} + + - name: The job has failed + if: ${{ failure() }} + uses: actions-cool/maintain-one-comment@v3 + with: + token: ${{ secrets.GITHUB_TOKEN }} + body: | + + + body-include: '' + number: ${{ steps.pr.outputs.id }} + + build-site-failed: + permissions: + actions: read # for dawidd6/action-download-artifact to query and download artifacts + issues: write # for actions-cool/maintain-one-comment to modify or create issue comments + pull-requests: write # for actions-cool/maintain-one-comment to modify or create PR comments + name: build preview failed + runs-on: ubuntu-latest + if: > + github.event.workflow_run.event == 'pull_request' && + github.event.workflow_run.conclusion == 'failure' + steps: + # We need get PR id first + - name: download pr artifact + uses: dawidd6/action-download-artifact@v2 + with: + workflow: ${{ github.event.workflow_run.workflow_id }} + run_id: ${{ github.event.workflow_run.id }} + name: pr + + # Save PR id to output + - name: save PR id + id: pr + run: echo "id=$(> $GITHUB_OUTPUT + + - name: The job has failed + uses: actions-cool/maintain-one-comment@v3 + with: + token: ${{ secrets.GITHUB_TOKEN }} + body: | + + + body-include: '' + number: ${{ steps.pr.outputs.id }} diff --git a/.github/workflows/preview-start.yml b/.github/workflows/preview-start.yml new file mode 100644 index 0000000..949f146 --- /dev/null +++ b/.github/workflows/preview-start.yml @@ -0,0 +1,31 @@ +# When `preview-build` start. Leave a message on the PR +# +# 🚨🚨🚨 Important 🚨🚨🚨 +# Never do any `checkout` or `npm install` action! +# `pull_request_target` will enable PR to access the secrets! + +name: Preview Start + +on: + pull_request_target: + types: [opened, synchronize, reopened] + +permissions: + contents: read + +jobs: + preview-start: + permissions: + issues: write # for actions-cool/maintain-one-comment to modify or create issue comments + pull-requests: write # for actions-cool/maintain-one-comment to modify or create PR comments + name: start preview info + runs-on: ubuntu-latest + steps: + - name: update status comment + uses: actions-cool/maintain-one-comment@v3 + with: + token: ${{ secrets.GITHUB_TOKEN }} + body: | + [![Prepare preview](https://user-images.githubusercontent.com/5378891/72351368-2c979e00-371b-11ea-9652-eb4e825d745e.gif)](https://preview-${{ github.event.workflow_run.id }}-ant-design.surge.sh) + + body-include: '' diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..0a856b6 --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,23 @@ +name: Test + +on: + push: + branches: [main] + +jobs: + ci: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + + - name: Use Node.js 20.x + uses: actions/setup-node@v3 + with: + node-version: 20.x + + - name: ci + run: | + npm i pnpm -g + pnpm install + pnpm run test diff --git a/.gitignore b/.gitignore index 40b878d..f64ba4c 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,31 @@ -node_modules/ \ No newline at end of file +node_modules +coverage +dist + +.umi +.umi-test +.umi-production +.dumi/tmp* +.env.local +.idea +.node +.history +.DS_Store +*.tgz + +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* +package-lock.json +package.json.lerna_backup + +.turbo + +*.map + +**/raw/*.ssz + +*.crt +*.key +*.pem diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100755 index 0000000..d37daa0 --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1,4 @@ +#!/bin/sh +. "$(dirname "$0")/_/husky.sh" + +npx --no-install lint-staged diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..a1332de --- /dev/null +++ b/.prettierignore @@ -0,0 +1,12 @@ +node_modules +coverage +dist +lib +es +packages/deps +packages/myassembly/assembly/deps +packages/mysolidity/solc + +.umi-production +.umi-test +.umi diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..73e7db8 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,17 @@ +{ + "singleQuote": true, + "jsxSingleQuote": false, + "trailingComma": "all", + "printWidth": 100, + "proseWrap": "never", + "importOrder": ["^(react|react-dom)$", "^([a-z]|@[a-z])", "", ".*"], + "plugins": ["@ianvs/prettier-plugin-sort-imports"], + "overrides": [ + { + "files": ".prettierrc", + "options": { + "parser": "json" + } + } + ] +} diff --git a/.prettierrc.js b/.prettierrc.js new file mode 100644 index 0000000..6965b83 --- /dev/null +++ b/.prettierrc.js @@ -0,0 +1,3 @@ +module.exports = { + ...require('@umijs/fabric').prettier, +}; diff --git a/.surgeignore b/.surgeignore new file mode 100644 index 0000000..514190a --- /dev/null +++ b/.surgeignore @@ -0,0 +1 @@ +!.dumi* diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..a42c2e5 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,9 @@ +{ + // See https://go.microsoft.com/fwlink/?LinkId=827846 to learn about workspace recommendations. + // Extension identifier format: ${publisher}.${name}. Example: vscode.csharp + + // List of extensions which should be recommended for users of this workspace. + "recommendations": ["vivaxy.vscode-conventional-commits"], + // List of extensions recommended by VS Code that should not be recommended for users of this workspace. + "unwantedRecommendations": [] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..89e555a --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,4 @@ +{ + "conventionalCommits.scopes": ["workspace", "web3", "icons", "common"], + "cSpell.words": ["Hevlvetica"] +} diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..1db81cd --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +web3.ant.design diff --git a/LEGAL.md b/LEGAL.md new file mode 100644 index 0000000..dfc3285 --- /dev/null +++ b/LEGAL.md @@ -0,0 +1,7 @@ +Legal Disclaimer + +Within this source code, the comments in Chinese shall be the original, governing version. Any comment in other languages are for reference only. In the event of any conflict between the Chinese language version comments and other language version comments, the Chinese language version shall prevail. + +法律免责声明 + +关于代码注释部分,中文注释为官方版本,其它语言注释仅做参考。中文注释可能与其它语言注释存在不一致,当中文注释与其它语言注释存在不一致时,请以中文注释为准。 diff --git a/packages/core/LICENSE b/LICENSE similarity index 95% rename from packages/core/LICENSE rename to LICENSE index 637cf52..2deeb28 100644 --- a/packages/core/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ -# MIT License +MIT License -Copyright (c) 2022 João Paulo Moraes +Copyright (c) 2023 Ant Design Team Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index cf7e681..9ddacb0 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,16 @@ -# aelfd -aelf design +
    + + + +

    AELF Design

    +
    + +- 官网: https:// + +## 开发 + +```bash +$ git clone https://github.com/AElf-devops/aelf-design.git +$ pnpm i (如果没有pnpm,先 npm install -g pnpm) +$ pnpm dev +``` diff --git a/biome.json b/biome.json new file mode 100644 index 0000000..9bf6ce3 --- /dev/null +++ b/biome.json @@ -0,0 +1,15 @@ +{ + "$schema": "https://biomejs.dev/schemas/1.0.0/schema.json", + "formatter": { + "enabled": true, + "ignore": ["./dist/*", "./es/**/*", "./lib/**/*", "_site/**/*"], + "indentStyle": "space", + "lineWidth": 100, + "indentSize": 2 + }, + "javascript": { + "formatter": { + "quoteStyle": "single" + } + } +} diff --git a/docs/global.d.ts b/docs/global.d.ts new file mode 100644 index 0000000..1ea3960 --- /dev/null +++ b/docs/global.d.ts @@ -0,0 +1 @@ +declare module '*.less'; diff --git a/docs/home/components/Banner/banner-logo.ts b/docs/home/components/Banner/banner-logo.ts new file mode 100644 index 0000000..1fe4f3f --- /dev/null +++ b/docs/home/components/Banner/banner-logo.ts @@ -0,0 +1 @@ +export default 'data:image/png;base64,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'; diff --git a/docs/home/components/Banner/index.module.less b/docs/home/components/Banner/index.module.less new file mode 100644 index 0000000..a423c92 --- /dev/null +++ b/docs/home/components/Banner/index.module.less @@ -0,0 +1,98 @@ +.bannerContainer { + width: 100%; + position: relative; + + .bgImg { + display: block; + width: 100%; + height: auto; + min-height: 256px; + } + .wrap { + position: absolute; + inset: 0; + width: 50%; + height: 100%; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + row-gap: 60px; + background-color: #1d2a51; + color: #fff; + + .titleImg { + display: block; + width: 660px; + max-width: 100%; + z-index: 9; + } + + .btn { + z-index: 9; + display: flex; + column-gap: 28px; + margin-block-start: 22px; + padding-inline-start: 14px; + + a { + width: 146px; + min-width: 146px; + height: 46px; + line-height: 46px; + border-radius: 9999px; + text-align: center; + display: inline-block; + font-size: 18px; + text-decoration: none; + box-sizing: border-box; + transition: opacity 0.2s; + &:first-child { + color: #fff; + background-color: #1677ff; + } + &:last-child { + color: #1677ff; + border: 1px solid #1677ff; + } + &:hover { + opacity: 0.8; + } + } + } + } +} + +[data-prefers-color='dark'] { + .bannerContainer { + .bgImg { + filter: brightness(0.4) contrast(1.5) saturate(0.75); + } + } + .titleImg { + filter: brightness(0.8) contrast(1.5) saturate(5); + } +} + +@media screen and (max-width: 767px) { + .bannerContainer { + .bgImg { + object-fit: cover; + object-position: left center; + } + .wrap { + inset: 0 20px; + width: calc(100% - 40px); + row-gap: 30px; + .btn { + column-gap: 14px; + } + + .btn { + justify-content: center; + align-items: center; + padding-inline-start: 0; + } + } + } +} diff --git a/docs/home/components/Banner/index.tsx b/docs/home/components/Banner/index.tsx new file mode 100644 index 0000000..be6c424 --- /dev/null +++ b/docs/home/components/Banner/index.tsx @@ -0,0 +1,36 @@ +import React from 'react'; +// @ts-ignore +import { Link, useIntl } from 'dumi'; + +import bannerLogo from './banner-logo'; +import styles from './index.module.less'; + +const Banner: React.FC = () => { + const intl = useIntl(); + + return ( +
    + banner +
    +
    + title +
    + + {intl.formatMessage({ id: 'app.docs.site.index.banner.button-text' })} + + + GitHub + +
    +
    +
    +
    + ); +}; + +export default Banner; diff --git a/docs/home/components/Features/index.module.less b/docs/home/components/Features/index.module.less new file mode 100644 index 0000000..4edb3b2 --- /dev/null +++ b/docs/home/components/Features/index.module.less @@ -0,0 +1,57 @@ +.container { + width: 1200px; + margin: 0 auto; + display: flex; + justify-content: space-between; + .item { + width: 350px; + word-break: break-word; + font-family: + Hevlvetica Neue, + Helvetica, + Arial, + sans-serif; + .icon { + width: 72px; + height: 72px; + } + .title { + color: rgba(0, 0, 0, 0.85); + font-size: 20px; + font-weight: 400; + line-height: 28px; + margin-block: 8px; + } + .desc { + color: rgba(0, 0, 0, 0.45); + font-size: 14px; + font-style: normal; + font-weight: 400; + line-height: 22px; + } + } +} + +[data-prefers-color='dark'] { + .item { + .title { + color: rgba(255, 255, 255, 0.85); + } + .desc { + color: rgba(255, 255, 255, 0.45); + } + } +} + +// 移动端预览时采用垂直布局展示每个 item +@media screen and (max-width: 767px) { + .container { + flex-direction: column; + align-items: center; + width: 100%; + .item { + margin-bottom: 40px; + text-align: center; + } + } +} diff --git a/docs/home/components/Features/index.tsx b/docs/home/components/Features/index.tsx new file mode 100644 index 0000000..7b27634 --- /dev/null +++ b/docs/home/components/Features/index.tsx @@ -0,0 +1,44 @@ +import React from 'react'; +import { useIntl } from 'dumi'; + +import styles from './index.module.less'; + +type FeatureType = { + icon: string; + title: string; + description: string; +}; + +export default () => { + const intl = useIntl(); + + const features: FeatureType[] = [ + { + icon: 'https://mdn.alipayobjects.com/huamei_mutawc/afts/img/A*HR6IRIi3eDIAAAAAAAAAAAAADlrGAQ/original', + title: intl.formatMessage({ id: 'app.docs.site.features.0.title' }), + description: intl.formatMessage({ id: 'app.docs.site.features.0.description' }), + }, + { + icon: 'https://mdn.alipayobjects.com/huamei_mutawc/afts/img/A*VbthS5vDlCQAAAAAAAAAAAAADlrGAQ/original', + title: intl.formatMessage({ id: 'app.docs.site.features.1.title' }), + description: intl.formatMessage({ id: 'app.docs.site.features.1.description' }), + }, + { + icon: 'https://mdn.alipayobjects.com/huamei_mutawc/afts/img/A*agjbQpbtY2kAAAAAAAAAAAAADlrGAQ/original', + title: intl.formatMessage({ id: 'app.docs.site.features.2.title' }), + description: intl.formatMessage({ id: 'app.docs.site.features.2.description' }), + }, + ]; + + return ( +
    + {/* {features.map((feature, index) => ( +
    + {feature.title} +
    {feature.title}
    +
    {feature.description}
    +
    + ))} */} +
    + ); +}; diff --git a/docs/home/components/ShowCase/Address.tsx b/docs/home/components/ShowCase/Address.tsx new file mode 100644 index 0000000..06abb28 --- /dev/null +++ b/docs/home/components/ShowCase/Address.tsx @@ -0,0 +1,25 @@ +import React from 'react'; +import { HashAddress } from 'aelf-design'; +import { Space } from 'antd'; + +import styles from './index.module.less'; + +export default () => { + return ( +
    + Address + + + + + +
    + ); +}; diff --git a/docs/home/components/ShowCase/NFTCard.tsx b/docs/home/components/ShowCase/NFTCard.tsx new file mode 100644 index 0000000..276fcb6 --- /dev/null +++ b/docs/home/components/ShowCase/NFTCard.tsx @@ -0,0 +1,20 @@ +// import { NFTCard } from 'aelf-design'; +import React from 'react'; + +import styles from './index.module.less'; + +export default () => { + return ( +
    + NFT Card +
    + {/* */} +
    +
    + ); +}; diff --git a/docs/home/components/ShowCase/index.module.less b/docs/home/components/ShowCase/index.module.less new file mode 100644 index 0000000..8521105 --- /dev/null +++ b/docs/home/components/ShowCase/index.module.less @@ -0,0 +1,123 @@ +.container { + overflow: hidden; + background-color: #fff; + padding: 67px 0 0; + .headTitle { + font-size: 38px; + margin: 0 0 24px 0; + text-align: center; + } + + .desc { + text-align: center; + } + + .componentList { + display: flex; + justify-content: center; + margin-top: 67px; + .cardBg { + position: relative; + background: #f5f8ff; + background-image: radial-gradient(circle at 94% 97%, #e5efff 0%, rgba(233, 240, 255, 0) 53%); + border-radius: 16px; + padding: 40px 36px; + margin: 0 10px; + .title { + display: block; + font-size: 16px; + margin: 0 0 42px 0; + color: rgba(0, 0, 0, 0.85); + } + } + + .NTFCard { + display: flex; + justify-content: center; + } + + .connectContainer { + border-radius: 24px; + background-color: #fff; + } + .connectModalCardBg { + flex-shrink: 0; + width: 400px; + } + .connectModalContainer { + position: absolute; + width: 737px; + transform-origin: left top; + transform: scale(0.56); + } + } + + .footer { + margin-top: 48px; + text-align: center; + line-height: 22px; + } + + .footerText { + font-size: 14px; + color: rgba(0, 0, 0, 0.45); + } + + .footerDesc { + font-size: 18px; + color: rgba(0, 0, 0, 0.85); + font-weight: 500; + } +} + +@media screen and (max-width: 767px) { + .container { + .componentList { + flex-direction: column; + align-items: center; + width: 100%; + padding-top: 40px; + .cardBg { + max-width: 400px; + width: calc(100% - 40px); + box-sizing: border-box; + margin-bottom: 32px; + } + .connectModalCardBg { + min-height: 356px; + } + .connectModalContainer { + transform: scale(0.41); + } + } + .footer { + margin-top: 33px; + } + } +} + +[data-prefers-color='dark'] { + .container { + background-color: #050709; + } + .connectContainer { + background-color: #050709 !important; + } + .cardBg { + background: #222 !important; + background-image: radial-gradient( + circle at 94% 97%, + #000 0%, + rgba(233, 240, 255, 0) 53% + ) !important; + .title { + color: rgba(255, 255, 255, 0.85) !important; + } + } + .footerDesc { + color: rgba(255, 255, 255, 0.85) !important; + } + .footerText { + color: rgba(255, 255, 255, 0.45) !important; + } +} diff --git a/docs/home/components/ShowCase/index.tsx b/docs/home/components/ShowCase/index.tsx new file mode 100644 index 0000000..023c259 --- /dev/null +++ b/docs/home/components/ShowCase/index.tsx @@ -0,0 +1,32 @@ +import React from 'react'; +import { useIntl } from 'dumi'; + +import Address from './Address'; +// import Connect from './Connect'; +// import ConnectButton from './ConnectButton'; +import styles from './index.module.less'; +import NFTCard from './NFTCard'; + +export default () => { + const intl = useIntl(); + + return ( +
    + {/*

    {intl.formatMessage({ id: 'app.docs.site.case.title' })}

    +
    + {intl.formatMessage({ id: 'app.docs.site.case.description' })} +
    +
    + +
    + + +
    */} + +
    +
    Made with ❤ by
    +
    AELF DESIGN
    +
    +
    + ); +}; diff --git a/docs/home/components/Theme/index.module.less b/docs/home/components/Theme/index.module.less new file mode 100644 index 0000000..6011747 --- /dev/null +++ b/docs/home/components/Theme/index.module.less @@ -0,0 +1,116 @@ +.container { + .title { + text-align: center; + font-size: 38px; + margin: 100px 0 24px 0; + } + .desc { + text-align: center; + } + .card { + width: 737px; + margin: 56px auto; + border-radius: 24px; + } + .controls { + display: flex; + justify-content: center; + } + .themeBtns { + text-align: center; + span { + display: inline-block; + svg { + cursor: pointer; + opacity: 0.5; + width: 32px; + height: 32px; + } + .lightIcon, + .darkIcon { + color: #333; + &.selected { + opacity: 1; + } + } + } + &.dark { + .lightIcon, + .darkIcon { + color: #fff; + } + } + } + .colorSelector { + margin-left: 80px; + display: flex; + .colorItem { + width: 32px; + height: 32px; + border-radius: 50%; + margin-right: 8px; + background-color: var(--color); + cursor: pointer; + box-sizing: border-box; + overflow: hidden; + &.selected { + outline: 2px solid var(--color); + outline-offset: 1px; + } + &.auto { + position: relative; + background: #fff; + outline: 2px solid #ddd; + &::before, + &::after { + content: ''; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-image: linear-gradient( + 45deg, + rgba(0, 0, 0, 0.1) 25%, + transparent 25%, + transparent 75%, + rgba(0, 0, 0, 0.1) 75%, + rgba(0, 0, 0, 0.1) + ); + background-size: 20% 20%; + } + + &::after { + transform: rotate(90deg); + } + + &.selected { + outline: 2px solid #999; + } + } + } + } +} + +@media screen and (max-width: 767px) { + .container { + .card { + width: auto; + z-index: 3; + margin: 20px; + } + .themeBtns { + svg { + width: 18px !important; + height: 18px !important; + } + } + .colorSelector { + margin-left: 40px; + .colorItem { + width: 18px; + height: 18px; + } + } + } +} diff --git a/docs/home/index.module.less b/docs/home/index.module.less new file mode 100644 index 0000000..1ae75e0 --- /dev/null +++ b/docs/home/index.module.less @@ -0,0 +1,35 @@ +.container { + .centerbg { + overflow: hidden; + padding: 89px 0; + position: relative; + // background: linear-gradient( + // to bottom, + // #fdf7ff30 0%, + // #c1cff830 40%, + // #e0e1e430 90%, + // #e3e3e330 100% + // ); + + .rightTopImage { + pointer-events: none; + position: absolute; + right: 0; + top: 0; + background-image: url(https://mdn.alipayobjects.com/huamei_mutawc/afts/img/A*a8GvQ50c-SUAAAAAAAAAAAAADlrGAQ/original); + width: 298px; + height: 246px; + } + .leftBottomImage { + pointer-events: none; + position: absolute; + left: 0; + bottom: 0; + background-image: url(https://mdn.alipayobjects.com/huamei_mutawc/afts/img/A*IfSxQK7EuKYAAAAAAAAAAAAADlrGAQ/original); + background-size: 100% 100%; + width: 403px; + height: 455px; + max-width: 100%; + } + } +} diff --git a/docs/home/index.tsx b/docs/home/index.tsx new file mode 100644 index 0000000..0bad236 --- /dev/null +++ b/docs/home/index.tsx @@ -0,0 +1,37 @@ +import React, { useEffect } from 'react'; +import { usePrefersColor } from 'dumi'; + +import HomeBanner from './components/Banner'; +import Features from './components/Features'; +import ShowCase from './components/ShowCase'; +// import Theme from './components/Theme'; +import styles from './index.module.less'; + +export default () => { + const [, prefersColor] = usePrefersColor(); + + useEffect(() => { + // zh-CN: 临时修复主题跟随系统时先切换到亮色主题的问题,后续在 dumi 中修复后再删掉 + // en-US: Temporarily fix the problem that the theme follows the system and switch to the light theme first, + // and then delete it after fixing it in dumi + if (prefersColor === 'auto') { + document.documentElement.setAttribute( + 'data-prefers-color', + window.matchMedia(`(prefers-color-scheme: dark)`).matches ? 'dark' : 'light', + ); + } + }, [prefersColor]); + + return ( +
    + +
    + + {/* */} + {/*
    +
    */} +
    + +
    + ); +}; diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 0000000..860c1d3 --- /dev/null +++ b/docs/index.md @@ -0,0 +1,5 @@ +--- +title: Ant Design Web3 - Born to enjoy Web3 +--- + + diff --git a/docs/index.zh-CN.md b/docs/index.zh-CN.md new file mode 100644 index 0000000..cb19fa9 --- /dev/null +++ b/docs/index.zh-CN.md @@ -0,0 +1,5 @@ +--- +title: AELF Design +--- + + diff --git a/lerna-debug.log b/lerna-debug.log deleted file mode 100644 index 0858b44..0000000 --- a/lerna-debug.log +++ /dev/null @@ -1,106 +0,0 @@ -0 silly argv { -0 silly argv _: [ 'publish' ], -0 silly argv composed: 'publish', -0 silly argv lernaVersion: '7.3.0', -0 silly argv '$0': '/opt/homebrew/bin/lerna' -0 silly argv } -1 notice cli v7.3.0 -2 verbose packageConfigs Resolving packages based on package.json "workspaces" configuration. -3 verbose rootPath /Users/liuxiyang/work/code/aelfd -4 verbose session 04bb42c656d3ddac -5 verbose user-agent lerna/7.3.0/node@v19.7.0+arm64 (darwin) -6 silly argv { _: [ 'publish' ], composed: 'publish', lernaVersion: '7.3.0' } -7 verbose packageConfigs Resolving packages based on package.json "workspaces" configuration. -8 verbose rootPath /Users/liuxiyang/work/code/aelfd -9 info current version 0.1.68-alpha.0 -10 silly isAnythingCommitted -11 verbose isAnythingCommitted 1 -12 silly getCurrentBranch -13 verbose currentBranch main -14 silly remoteBranchExists -15 silly isBehindUpstream -16 silly isBehindUpstream main is behind origin/main by 0 commit(s) and ahead by 0 -17 silly hasTags -18 verbose hasTags true -19 silly git-describe.sync "v0.1.68-alpha.0-1-g9f3a8a9" => {"lastTagName":"v0.1.68-alpha.0","lastVersion":"v0.1.68-alpha.0","refCount":"1","sha":"9f3a8a9","isDirty":false} -20 info Looking for changed packages since v0.1.68-alpha.0 -21 silly checking diff packages/core -22 silly found diff in packages/core/src/components/Carousel/index.tsx -22 silly found diff in packages/core/src/components/Carousel/styles.ts -22 silly found diff in packages/core/src/examples/carouselExample.tsx -23 verbose filtered diff [ -23 verbose filtered diff 'packages/core/src/components/Carousel/index.tsx', -23 verbose filtered diff 'packages/core/src/components/Carousel/styles.ts', -23 verbose filtered diff 'packages/core/src/examples/carouselExample.tsx' -23 verbose filtered diff ] -24 verbose updated aelf-design -25 verbose git-describe undefined => "v0.1.68-alpha.0-1-g9f3a8a9" -26 silly git-describe parsed => {"lastTagName":"v0.1.68-alpha.0","lastVersion":"v0.1.68-alpha.0","refCount":"1","sha":"9f3a8a9","isDirty":false} -27 info execute Skipping releases -28 silly lifecycle No script for "preversion" in "root", continuing -29 silly lifecycle No script for "preversion" in "aelf-design", continuing -30 silly lifecycle No script for "version" in "aelf-design", continuing -31 verbose version Detected yarn version 1.22.19 -32 silly lifecycle No script for "version" in "root", continuing -33 silly gitAdd [ -33 silly gitAdd 'packages/core/package.json', -33 silly gitAdd 'packages/core/package-lock.json', -33 silly gitAdd 'lerna.json' -33 silly gitAdd ] -34 silly gitCommit v0.1.69-alpha.0 -35 verbose git [ 'commit', '-m', 'v0.1.69-alpha.0' ] -36 silly gitTag v0.1.69-alpha.0 git tag %s -m %s -37 verbose git [ 'tag', 'v0.1.69-alpha.0', '-m', 'v0.1.69-alpha.0' ] -38 silly lifecycle No script for "postversion" in "aelf-design", continuing -39 silly lifecycle No script for "postversion" in "root", continuing -40 info git Pushing tags... -41 silly gitPush origin main -42 info publish Publishing packages to npm... -43 silly getCurrentSHA -44 verbose getCurrentSHA c5dcde5aec9e95cb89d24712a2b4a8abdce17168 -45 silly lifecycle No script for "prepublish" in "root", continuing -46 silly lifecycle No script for "prepare" in "root", continuing -47 silly lifecycle No script for "prepublishOnly" in "root", continuing -48 silly lifecycle No script for "prepack" in "root", continuing -49 verbose pack-directory -50 silly lifecycle No script for "prepublish" in "aelf-design", continuing -51 silly lifecycle No script for "prepare" in "aelf-design", continuing -52 silly lifecycle No script for "prepublishOnly" in "aelf-design", continuing -53 silly lifecycle No script for "prepack" in "aelf-design", continuing -54 silly lifecycle No script for "postpack" in "aelf-design", continuing -55 verbose packed packages/core -56 silly lifecycle No script for "postpack" in "root", continuing -57 verbose publish aelf-design -58 silly FetchError: request to https://registry.npmjs.org/aelf-design failed, reason: connect ETIMEDOUT 104.16.24.34:443 -58 silly at ClientRequest. (/Users/liuxiyang/work/code/aelfd/node_modules/minipass-fetch/lib/index.js:130:14) -58 silly at ClientRequest.emit (node:events:512:28) -58 silly at TLSSocket.socketErrorListener (node:_http_client:496:9) -58 silly at TLSSocket.emit (node:events:524:35) -58 silly at emitErrorNT (node:internal/streams/destroy:151:8) -58 silly at emitErrorCloseNT (node:internal/streams/destroy:116:3) -58 silly at process.processTicksAndRejections (node:internal/process/task_queues:82:21) -58 silly FetchError: request to https://registry.npmjs.org/aelf-design failed, reason: connect ETIMEDOUT 104.16.24.34:443 -58 silly at ClientRequest. (/Users/liuxiyang/work/code/aelfd/node_modules/minipass-fetch/lib/index.js:130:14) -58 silly at ClientRequest.emit (node:events:512:28) -58 silly at TLSSocket.socketErrorListener (node:_http_client:496:9) -58 silly at TLSSocket.emit (node:events:524:35) -58 silly at emitErrorNT (node:internal/streams/destroy:151:8) -58 silly at emitErrorCloseNT (node:internal/streams/destroy:116:3) -58 silly at process.processTicksAndRejections (node:internal/process/task_queues:82:21) { -58 silly code: 'ETIMEDOUT', -58 silly errno: 'ETIMEDOUT', -58 silly syscall: 'connect', -58 silly address: '104.16.24.34', -58 silly port: 443, -58 silly type: 'system' -58 silly } -59 warn notice Package failed to publish: aelf-design -60 error ETIMEDOUT request to https://registry.npmjs.org/aelf-design failed, reason: connect ETIMEDOUT 104.16.24.34:443 -61 error errno "ETIMEDOUT" is not a valid exit code - exiting with code 1 -62 error FetchError: request to https://registry.npmjs.org/aelf-design failed, reason: connect ETIMEDOUT 104.16.24.34:443 -62 error at ClientRequest. (/Users/liuxiyang/work/code/aelfd/node_modules/minipass-fetch/lib/index.js:130:14) -62 error at ClientRequest.emit (node:events:512:28) -62 error at TLSSocket.socketErrorListener (node:_http_client:496:9) -62 error at TLSSocket.emit (node:events:524:35) -62 error at emitErrorNT (node:internal/streams/destroy:151:8) -62 error at emitErrorCloseNT (node:internal/streams/destroy:116:3) diff --git a/lerna.json b/lerna.json deleted file mode 100644 index ac78107..0000000 --- a/lerna.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "$schema": "node_modules/lerna/schemas/lerna-schema.json", - "version": "0.1.72-alpha.0", - "npmClient": "yarn" -} diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index fa3d2cd..0000000 --- a/package-lock.json +++ /dev/null @@ -1,25875 +0,0 @@ -{ - "name": "root", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "root", - "workspaces": [ - "packages/*" - ], - "devDependencies": { - "lerna": "^7.3.0" - } - }, - "node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@adobe/css-tools": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.1.tgz", - "integrity": "sha512-/62yikz7NLScCGAAST5SHdnjaDJQBDq0M2muyRTpf2VQhw6StBg2ALiu73zSJQ4fMVLA+0uBhBHAle7Wg+2kSg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@alloc/quick-lru": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", - "license": "Apache-2.0", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@ant-design/colors": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@ant-design/colors/-/colors-7.0.0.tgz", - "integrity": "sha512-iVm/9PfGCbC0dSMBrz7oiEXZaaGH7ceU40OJEfKmyuzR9R5CRimJYPlRiFtMQGQcbNMea/ePcoIebi4ASGYXtg==", - "license": "MIT", - "dependencies": { - "@ctrl/tinycolor": "^3.4.0" - } - }, - "node_modules/@ant-design/cssinjs": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@ant-design/cssinjs/-/cssinjs-1.18.0.tgz", - "integrity": "sha512-NXzfnNjJgpn+L6d0cD2cS14Tsqs46Bsua6PwVMlmN+F0OEoa9PhJRwUWmI+HyIrc4cgVZVfQTDpXC0p07Jmglw==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.11.1", - "@emotion/hash": "^0.8.0", - "@emotion/unitless": "^0.7.5", - "classnames": "^2.3.1", - "csstype": "^3.0.10", - "rc-util": "^5.35.0", - "stylis": "^4.0.13" - }, - "peerDependencies": { - "react": ">=16.0.0", - "react-dom": ">=16.0.0" - } - }, - "node_modules/@ant-design/cssinjs/node_modules/stylis": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.0.tgz", - "integrity": "sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==", - "license": "MIT" - }, - "node_modules/@ant-design/icons": { - "version": "5.2.6", - "resolved": "https://registry.npmjs.org/@ant-design/icons/-/icons-5.2.6.tgz", - "integrity": "sha512-4wn0WShF43TrggskBJPRqCD0fcHbzTYjnaoskdiJrVHg86yxoZ8ZUqsXvyn4WUqehRiFKnaclOhqk9w4Ui2KVw==", - "license": "MIT", - "dependencies": { - "@ant-design/colors": "^7.0.0", - "@ant-design/icons-svg": "^4.3.0", - "@babel/runtime": "^7.11.2", - "classnames": "^2.2.6", - "rc-util": "^5.31.1" - }, - "engines": { - "node": ">=8" - }, - "peerDependencies": { - "react": ">=16.0.0", - "react-dom": ">=16.0.0" - } - }, - "node_modules/@ant-design/icons-svg": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@ant-design/icons-svg/-/icons-svg-4.3.1.tgz", - "integrity": "sha512-4QBZg8ccyC6LPIRii7A0bZUk3+lEDCLnhB+FVsflGdcWPPmV+j3fire4AwwoqHV/BibgvBmR9ZIo4s867smv+g==", - "license": "MIT" - }, - "node_modules/@ant-design/react-slick": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@ant-design/react-slick/-/react-slick-1.0.2.tgz", - "integrity": "sha512-Wj8onxL/T8KQLFFiCA4t8eIRGpRR+UPgOdac2sYzonv+i0n3kXHmvHLLiOYL655DQx2Umii9Y9nNgL7ssu5haQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.4", - "classnames": "^2.2.5", - "json2mq": "^0.2.0", - "resize-observer-polyfill": "^1.5.1", - "throttle-debounce": "^5.0.0" - }, - "peerDependencies": { - "react": ">=16.9.0" - } - }, - "node_modules/@aw-web-design/x-default-browser": { - "version": "1.4.126", - "resolved": "https://registry.npmjs.org/@aw-web-design/x-default-browser/-/x-default-browser-1.4.126.tgz", - "integrity": "sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug==", - "dev": true, - "license": "MIT", - "dependencies": { - "default-browser-id": "3.0.0" - }, - "bin": { - "x-default-browser": "bin/x-default-browser.js" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", - "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", - "license": "MIT", - "dependencies": { - "@babel/highlight": "^7.22.13", - "chalk": "^2.4.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/code-frame/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/code-frame/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "license": "MIT" - }, - "node_modules/@babel/code-frame/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.20.tgz", - "integrity": "sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.0.tgz", - "integrity": "sha512-97z/ju/Jy1rZmDxybphrBuI+jtJjFVoz7Mr9yUQVVVi+DNZE333uFQeMOqcCIy1x3WYBIbWftUSLmbNXNT7qFQ==", - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-module-transforms": "^7.23.0", - "@babel/helpers": "^7.23.0", - "@babel/parser": "^7.23.0", - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.0", - "@babel/types": "^7.23.0", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", - "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.23.0", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", - "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", - "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-validator-option": "^7.22.15", - "browserslist": "^4.21.9", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "license": "ISC" - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", - "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.15", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", - "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "regexpu-core": "^5.3.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz", - "integrity": "sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", - "license": "MIT", - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", - "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.23.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", - "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz", - "integrity": "sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==", - "license": "MIT", - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.20" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", - "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", - "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-wrap-function": "^7.22.20" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", - "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-member-expression-to-functions": "^7.22.15", - "@babel/helper-optimise-call-expression": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", - "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", - "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", - "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-function-name": "^7.22.5", - "@babel/template": "^7.22.15", - "@babel/types": "^7.22.19" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.23.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.1.tgz", - "integrity": "sha512-chNpneuK18yW5Oxsr+t553UZzzAs3aZnFm4bxhebsNTeshrC95yA7l5yl7GBAG+JG1rF0F7zzD2EixK9mWSDoA==", - "license": "MIT", - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.0", - "@babel/types": "^7.23.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", - "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "license": "MIT" - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/parser": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", - "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", - "license": "MIT", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz", - "integrity": "sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz", - "integrity": "sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", - "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-flow": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz", - "integrity": "sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", - "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", - "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", - "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", - "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", - "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.15.tgz", - "integrity": "sha512-jBm1Es25Y+tVoTi5rfd5t1KLmL8ogLKpXszboWOTTtGFGz2RKnQe2yn7HbZ+kb/B8N0FVSGQo874NSlOU1T4+w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", - "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", - "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.0.tgz", - "integrity": "sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", - "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz", - "integrity": "sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.11", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz", - "integrity": "sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.9", - "@babel/helper-split-export-declaration": "^7.22.6", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", - "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/template": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.0.tgz", - "integrity": "sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", - "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", - "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz", - "integrity": "sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", - "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz", - "integrity": "sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-flow-strip-types": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz", - "integrity": "sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-flow": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz", - "integrity": "sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", - "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz", - "integrity": "sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", - "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz", - "integrity": "sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", - "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.0.tgz", - "integrity": "sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.23.0", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.0.tgz", - "integrity": "sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.23.0", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-simple-access": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.0.tgz", - "integrity": "sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-module-transforms": "^7.23.0", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.20" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", - "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", - "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", - "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz", - "integrity": "sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz", - "integrity": "sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz", - "integrity": "sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", - "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz", - "integrity": "sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.0.tgz", - "integrity": "sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz", - "integrity": "sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", - "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz", - "integrity": "sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.11", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", - "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-self": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.22.5.tgz", - "integrity": "sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-source": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.22.5.tgz", - "integrity": "sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz", - "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "regenerator-transform": "^0.15.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", - "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", - "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", - "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", - "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", - "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", - "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz", - "integrity": "sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-typescript": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz", - "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", - "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", - "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", - "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.20.tgz", - "integrity": "sha512-11MY04gGC4kSzlPHRfvVkNAZhUxOvm7DCJ37hPDnUENwe06npjIRAfInEMTGSb4LZK5ZgDFkv5hw0lGebHeTyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.22.20", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.15", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.15", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.22.5", - "@babel/plugin-syntax-import-attributes": "^7.22.5", - "@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", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.22.5", - "@babel/plugin-transform-async-generator-functions": "^7.22.15", - "@babel/plugin-transform-async-to-generator": "^7.22.5", - "@babel/plugin-transform-block-scoped-functions": "^7.22.5", - "@babel/plugin-transform-block-scoping": "^7.22.15", - "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-class-static-block": "^7.22.11", - "@babel/plugin-transform-classes": "^7.22.15", - "@babel/plugin-transform-computed-properties": "^7.22.5", - "@babel/plugin-transform-destructuring": "^7.22.15", - "@babel/plugin-transform-dotall-regex": "^7.22.5", - "@babel/plugin-transform-duplicate-keys": "^7.22.5", - "@babel/plugin-transform-dynamic-import": "^7.22.11", - "@babel/plugin-transform-exponentiation-operator": "^7.22.5", - "@babel/plugin-transform-export-namespace-from": "^7.22.11", - "@babel/plugin-transform-for-of": "^7.22.15", - "@babel/plugin-transform-function-name": "^7.22.5", - "@babel/plugin-transform-json-strings": "^7.22.11", - "@babel/plugin-transform-literals": "^7.22.5", - "@babel/plugin-transform-logical-assignment-operators": "^7.22.11", - "@babel/plugin-transform-member-expression-literals": "^7.22.5", - "@babel/plugin-transform-modules-amd": "^7.22.5", - "@babel/plugin-transform-modules-commonjs": "^7.22.15", - "@babel/plugin-transform-modules-systemjs": "^7.22.11", - "@babel/plugin-transform-modules-umd": "^7.22.5", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", - "@babel/plugin-transform-new-target": "^7.22.5", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.11", - "@babel/plugin-transform-numeric-separator": "^7.22.11", - "@babel/plugin-transform-object-rest-spread": "^7.22.15", - "@babel/plugin-transform-object-super": "^7.22.5", - "@babel/plugin-transform-optional-catch-binding": "^7.22.11", - "@babel/plugin-transform-optional-chaining": "^7.22.15", - "@babel/plugin-transform-parameters": "^7.22.15", - "@babel/plugin-transform-private-methods": "^7.22.5", - "@babel/plugin-transform-private-property-in-object": "^7.22.11", - "@babel/plugin-transform-property-literals": "^7.22.5", - "@babel/plugin-transform-regenerator": "^7.22.10", - "@babel/plugin-transform-reserved-words": "^7.22.5", - "@babel/plugin-transform-shorthand-properties": "^7.22.5", - "@babel/plugin-transform-spread": "^7.22.5", - "@babel/plugin-transform-sticky-regex": "^7.22.5", - "@babel/plugin-transform-template-literals": "^7.22.5", - "@babel/plugin-transform-typeof-symbol": "^7.22.5", - "@babel/plugin-transform-unicode-escapes": "^7.22.10", - "@babel/plugin-transform-unicode-property-regex": "^7.22.5", - "@babel/plugin-transform-unicode-regex": "^7.22.5", - "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "@babel/types": "^7.22.19", - "babel-plugin-polyfill-corejs2": "^0.4.5", - "babel-plugin-polyfill-corejs3": "^0.8.3", - "babel-plugin-polyfill-regenerator": "^0.5.2", - "core-js-compat": "^3.31.0", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/preset-flow": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.22.15.tgz", - "integrity": "sha512-dB5aIMqpkgbTfN5vDdTRPzjqtWiZcRESNR88QYnoPR+bmdYoluOzMX9tQerTv0XzSgZYctPfO1oc0N5zdog1ew==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-transform-flow-strip-types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/preset-typescript": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.0.tgz", - "integrity": "sha512-6P6VVa/NM/VlAYj5s2Aq/gdVg8FSENCg3wlZ6Qau9AcPaoF5LbN1nyGlR9DTRIw9PpxI94e+ReydsJHcjwAweg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-syntax-jsx": "^7.22.5", - "@babel/plugin-transform-modules-commonjs": "^7.23.0", - "@babel/plugin-transform-typescript": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/register": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.22.15.tgz", - "integrity": "sha512-V3Q3EqoQdn65RCgTLwauZaTfd1ShhwPmbBv+1dkZV/HpCGMKVyn6oFcRlI7RaKqiDQjX2Qd3AuoEguBgdjIKlg==", - "dev": true, - "license": "MIT", - "dependencies": { - "clone-deep": "^4.0.1", - "find-cache-dir": "^2.0.0", - "make-dir": "^2.1.0", - "pirates": "^4.0.5", - "source-map-support": "^0.5.16" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/register/node_modules/find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@babel/register/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@babel/register/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@babel/register/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@babel/register/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@babel/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@babel/runtime": { - "version": "7.23.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.1.tgz", - "integrity": "sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g==", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.0.tgz", - "integrity": "sha512-t/QaEvyIoIkwzpiZ7aoSKK8kObQYeF7T2v+dazAYCb8SXtp58zEVkWW7zAnju8FNKNdr4ScAOEDmMItbyOmEYw==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.0", - "@babel/types": "^7.23.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", - "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.20", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@base2/pretty-print-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@base2/pretty-print-object/-/pretty-print-object-1.0.1.tgz", - "integrity": "sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/@commitlint/cli": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.7.2.tgz", - "integrity": "sha512-t3N7TZq7lOeqTOyEgfGcaltHqEJf7YDlPg75MldeVPPyz14jZq/+mbGF9tueDLFX8R6RwdymrN6D+U5XwZ8Iwg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@commitlint/format": "^17.4.4", - "@commitlint/lint": "^17.7.0", - "@commitlint/load": "^17.7.2", - "@commitlint/read": "^17.5.1", - "@commitlint/types": "^17.4.4", - "execa": "^5.0.0", - "lodash.isfunction": "^3.0.9", - "resolve-from": "5.0.0", - "resolve-global": "1.0.0", - "yargs": "^17.0.0" - }, - "bin": { - "commitlint": "cli.js" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/cli/node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dev": true, - "license": "MIT", - "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" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@commitlint/cli/node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/@commitlint/config-conventional": { - "version": "17.7.0", - "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.7.0.tgz", - "integrity": "sha512-iicqh2o6et+9kWaqsQiEYZzfLbtoWv9uZl8kbI8EGfnc0HeGafQBF7AJ0ylN9D/2kj6txltsdyQs8+2fTMwWEw==", - "dev": true, - "license": "MIT", - "dependencies": { - "conventional-changelog-conventionalcommits": "^6.1.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/config-validator": { - "version": "17.6.7", - "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.6.7.tgz", - "integrity": "sha512-vJSncmnzwMvpr3lIcm0I8YVVDJTzyjy7NZAeXbTXy+MPUdAr9pKyyg7Tx/ebOQ9kqzE6O9WT6jg2164br5UdsQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@commitlint/types": "^17.4.4", - "ajv": "^8.11.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/config-validator/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@commitlint/config-validator/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true, - "license": "MIT" - }, - "node_modules/@commitlint/ensure": { - "version": "17.6.7", - "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-17.6.7.tgz", - "integrity": "sha512-mfDJOd1/O/eIb/h4qwXzUxkmskXDL9vNPnZ4AKYKiZALz4vHzwMxBSYtyL2mUIDeU9DRSpEUins8SeKtFkYHSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@commitlint/types": "^17.4.4", - "lodash.camelcase": "^4.3.0", - "lodash.kebabcase": "^4.1.1", - "lodash.snakecase": "^4.1.1", - "lodash.startcase": "^4.4.0", - "lodash.upperfirst": "^4.3.1" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/execute-rule": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-17.4.0.tgz", - "integrity": "sha512-LIgYXuCSO5Gvtc0t9bebAMSwd68ewzmqLypqI2Kke1rqOqqDbMpYcYfoPfFlv9eyLIh4jocHWwCK5FS7z9icUA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/format": { - "version": "17.4.4", - "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-17.4.4.tgz", - "integrity": "sha512-+IS7vpC4Gd/x+uyQPTAt3hXs5NxnkqAZ3aqrHd5Bx/R9skyCAWusNlNbw3InDbAK6j166D9asQM8fnmYIa+CXQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@commitlint/types": "^17.4.4", - "chalk": "^4.1.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/is-ignored": { - "version": "17.7.0", - "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.7.0.tgz", - "integrity": "sha512-043rA7m45tyEfW7Zv2vZHF++176MLHH9h70fnPoYlB1slKBeKl8BwNIlnPg4xBdRBVNPaCqvXxWswx2GR4c9Hw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@commitlint/types": "^17.4.4", - "semver": "7.5.4" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/lint": { - "version": "17.7.0", - "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.7.0.tgz", - "integrity": "sha512-TCQihm7/uszA5z1Ux1vw+Nf3yHTgicus/+9HiUQk+kRSQawByxZNESeQoX9ujfVd3r4Sa+3fn0JQAguG4xvvbA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@commitlint/is-ignored": "^17.7.0", - "@commitlint/parse": "^17.7.0", - "@commitlint/rules": "^17.7.0", - "@commitlint/types": "^17.4.4" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/load": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-17.7.2.tgz", - "integrity": "sha512-XA7WTnsjHZ4YH6ZYsrnxgLdXzriwMMq+utZUET6spbOEEIPBCDLdOQXS26P+v3TTO4hUHOEhzUquaBv3jbBixw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@commitlint/config-validator": "^17.6.7", - "@commitlint/execute-rule": "^17.4.0", - "@commitlint/resolve-extends": "^17.6.7", - "@commitlint/types": "^17.4.4", - "@types/node": "20.5.1", - "chalk": "^4.1.0", - "cosmiconfig": "^8.0.0", - "cosmiconfig-typescript-loader": "^4.0.0", - "lodash.isplainobject": "^4.0.6", - "lodash.merge": "^4.6.2", - "lodash.uniq": "^4.5.0", - "resolve-from": "^5.0.0", - "ts-node": "^10.8.1", - "typescript": "^4.6.4 || ^5.0.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/load/node_modules/@types/node": { - "version": "20.5.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.1.tgz", - "integrity": "sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@commitlint/load/node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@commitlint/load/node_modules/cosmiconfig-typescript-loader": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.4.0.tgz", - "integrity": "sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=v14.21.3" - }, - "peerDependencies": { - "@types/node": "*", - "cosmiconfig": ">=7", - "ts-node": ">=10", - "typescript": ">=4" - } - }, - "node_modules/@commitlint/load/node_modules/ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } - } - }, - "node_modules/@commitlint/message": { - "version": "17.4.2", - "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-17.4.2.tgz", - "integrity": "sha512-3XMNbzB+3bhKA1hSAWPCQA3lNxR4zaeQAQcHj0Hx5sVdO6ryXtgUBGGv+1ZCLMgAPRixuc6en+iNAzZ4NzAa8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/parse": { - "version": "17.7.0", - "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-17.7.0.tgz", - "integrity": "sha512-dIvFNUMCUHqq5Abv80mIEjLVfw8QNuA4DS7OWip4pcK/3h5wggmjVnlwGCDvDChkw2TjK1K6O+tAEV78oxjxag==", - "dev": true, - "license": "MIT", - "dependencies": { - "@commitlint/types": "^17.4.4", - "conventional-changelog-angular": "^6.0.0", - "conventional-commits-parser": "^4.0.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/read": { - "version": "17.5.1", - "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-17.5.1.tgz", - "integrity": "sha512-7IhfvEvB//p9aYW09YVclHbdf1u7g7QhxeYW9ZHSO8Huzp8Rz7m05aCO1mFG7G8M+7yfFnXB5xOmG18brqQIBg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@commitlint/top-level": "^17.4.0", - "@commitlint/types": "^17.4.4", - "fs-extra": "^11.0.0", - "git-raw-commits": "^2.0.11", - "minimist": "^1.2.6" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/read/node_modules/git-raw-commits": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", - "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", - "dev": true, - "license": "MIT", - "dependencies": { - "dargs": "^7.0.0", - "lodash": "^4.17.15", - "meow": "^8.0.0", - "split2": "^3.0.0", - "through2": "^4.0.0" - }, - "bin": { - "git-raw-commits": "cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@commitlint/read/node_modules/through2": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", - "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "3" - } - }, - "node_modules/@commitlint/resolve-extends": { - "version": "17.6.7", - "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.6.7.tgz", - "integrity": "sha512-PfeoAwLHtbOaC9bGn/FADN156CqkFz6ZKiVDMjuC2N5N0740Ke56rKU7Wxdwya8R8xzLK9vZzHgNbuGhaOVKIg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@commitlint/config-validator": "^17.6.7", - "@commitlint/types": "^17.4.4", - "import-fresh": "^3.0.0", - "lodash.mergewith": "^4.6.2", - "resolve-from": "^5.0.0", - "resolve-global": "^1.0.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/rules": { - "version": "17.7.0", - "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-17.7.0.tgz", - "integrity": "sha512-J3qTh0+ilUE5folSaoK91ByOb8XeQjiGcdIdiB/8UT1/Rd1itKo0ju/eQVGyFzgTMYt8HrDJnGTmNWwcMR1rmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@commitlint/ensure": "^17.6.7", - "@commitlint/message": "^17.4.2", - "@commitlint/to-lines": "^17.4.0", - "@commitlint/types": "^17.4.4", - "execa": "^5.0.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/to-lines": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-17.4.0.tgz", - "integrity": "sha512-LcIy/6ZZolsfwDUWfN1mJ+co09soSuNASfKEU5sCmgFCvX5iHwRYLiIuoqXzOVDYOy7E7IcHilr/KS0e5T+0Hg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/top-level": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-17.4.0.tgz", - "integrity": "sha512-/1loE/g+dTTQgHnjoCy0AexKAEFyHsR2zRB4NWrZ6lZSMIxAhBJnmCqwao7b4H8888PsfoTBCLBYIw8vGnej8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^5.0.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@commitlint/types": { - "version": "17.4.4", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-17.4.4.tgz", - "integrity": "sha512-amRN8tRLYOsxRr6mTnGGGvB5EmW/4DDjLMgiwK3CCVEmN6Sr/6xePGEpWaspKkckILuUORCwe6VfDBw6uj4axQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.1.0" - }, - "engines": { - "node": ">=v14" - } - }, - "node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "node_modules/@ctrl/tinycolor": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz", - "integrity": "sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@emotion/babel-plugin": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz", - "integrity": "sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/runtime": "^7.18.3", - "@emotion/hash": "^0.9.1", - "@emotion/memoize": "^0.8.1", - "@emotion/serialize": "^1.1.2", - "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" - } - }, - "node_modules/@emotion/babel-plugin/node_modules/@emotion/hash": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", - "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==", - "license": "MIT" - }, - "node_modules/@emotion/babel-plugin/node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "license": "MIT" - }, - "node_modules/@emotion/babel-plugin/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@emotion/babel-plugin/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@emotion/cache": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz", - "integrity": "sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==", - "license": "MIT", - "dependencies": { - "@emotion/memoize": "^0.8.1", - "@emotion/sheet": "^1.2.2", - "@emotion/utils": "^1.2.1", - "@emotion/weak-memoize": "^0.3.1", - "stylis": "4.2.0" - } - }, - "node_modules/@emotion/css": { - "version": "11.11.2", - "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.11.2.tgz", - "integrity": "sha512-VJxe1ucoMYMS7DkiMdC2T7PWNbrEI0a39YRiyDvK2qq4lXwjRbVP/z4lpG+odCsRzadlR+1ywwrTzhdm5HNdew==", - "license": "MIT", - "dependencies": { - "@emotion/babel-plugin": "^11.11.0", - "@emotion/cache": "^11.11.0", - "@emotion/serialize": "^1.1.2", - "@emotion/sheet": "^1.2.2", - "@emotion/utils": "^1.2.1" - } - }, - "node_modules/@emotion/hash": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", - "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==", - "license": "MIT" - }, - "node_modules/@emotion/memoize": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", - "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==", - "license": "MIT" - }, - "node_modules/@emotion/react": { - "version": "11.11.1", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.11.1.tgz", - "integrity": "sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.11.0", - "@emotion/cache": "^11.11.0", - "@emotion/serialize": "^1.1.2", - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", - "@emotion/utils": "^1.2.1", - "@emotion/weak-memoize": "^0.3.1", - "hoist-non-react-statics": "^3.3.1" - }, - "peerDependencies": { - "react": ">=16.8.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@emotion/serialize": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.2.tgz", - "integrity": "sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA==", - "license": "MIT", - "dependencies": { - "@emotion/hash": "^0.9.1", - "@emotion/memoize": "^0.8.1", - "@emotion/unitless": "^0.8.1", - "@emotion/utils": "^1.2.1", - "csstype": "^3.0.2" - } - }, - "node_modules/@emotion/serialize/node_modules/@emotion/hash": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", - "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==", - "license": "MIT" - }, - "node_modules/@emotion/serialize/node_modules/@emotion/unitless": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz", - "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==", - "license": "MIT" - }, - "node_modules/@emotion/server": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/@emotion/server/-/server-11.11.0.tgz", - "integrity": "sha512-6q89fj2z8VBTx9w93kJ5n51hsmtYuFPtZgnc1L8VzRx9ti4EU6EyvF6Nn1H1x3vcCQCF7u2dB2lY4AYJwUW4PA==", - "license": "MIT", - "dependencies": { - "@emotion/utils": "^1.2.1", - "html-tokenize": "^2.0.0", - "multipipe": "^1.0.2", - "through": "^2.3.8" - }, - "peerDependencies": { - "@emotion/css": "^11.0.0-rc.0" - }, - "peerDependenciesMeta": { - "@emotion/css": { - "optional": true - } - } - }, - "node_modules/@emotion/sheet": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz", - "integrity": "sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==", - "license": "MIT" - }, - "node_modules/@emotion/unitless": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", - "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==", - "license": "MIT" - }, - "node_modules/@emotion/use-insertion-effect-with-fallbacks": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz", - "integrity": "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==", - "license": "MIT", - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@emotion/utils": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz", - "integrity": "sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==", - "license": "MIT" - }, - "node_modules/@emotion/weak-memoize": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz", - "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==", - "license": "MIT" - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", - "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dev": true, - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.1.tgz", - "integrity": "sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", - "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", - "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/js": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.51.0.tgz", - "integrity": "sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@fal-works/esbuild-plugin-global-externals": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@fal-works/esbuild-plugin-global-externals/-/esbuild-plugin-global-externals-2.1.2.tgz", - "integrity": "sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@floating-ui/core": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.3.tgz", - "integrity": "sha512-O0WKDOo0yhJuugCx6trZQj5jVJ9yR0ystG2JaNAemYUWce+pmM6WUEFIibnWyEJKdrDxhm75NoSRME35FNaM/Q==", - "license": "MIT", - "dependencies": { - "@floating-ui/utils": "^0.2.0" - } - }, - "node_modules/@floating-ui/core/node_modules/@floating-ui/utils": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.1.tgz", - "integrity": "sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==", - "license": "MIT" - }, - "node_modules/@floating-ui/dom": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.4.tgz", - "integrity": "sha512-jByEsHIY+eEdCjnTVu+E3ephzTOzkQ8hgUfGwos+bg7NlH33Zc5uO+QHz1mrQUOgIKKDD1RtS201P9NvAfq3XQ==", - "license": "MIT", - "dependencies": { - "@floating-ui/core": "^1.5.3", - "@floating-ui/utils": "^0.2.0" - } - }, - "node_modules/@floating-ui/dom/node_modules/@floating-ui/utils": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.1.tgz", - "integrity": "sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==", - "license": "MIT" - }, - "node_modules/@floating-ui/react-dom": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.2.tgz", - "integrity": "sha512-5qhlDvjaLmAst/rKb3VdlCinwTF4EYMiVxuuc/HVUjs46W0zgtbMmAZ1UTsDrRTxRmUEzl92mOtWbeeXL26lSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@floating-ui/dom": "^1.5.1" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@floating-ui/react-dom/node_modules/@floating-ui/core": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.0.tgz", - "integrity": "sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@floating-ui/utils": "^0.1.3" - } - }, - "node_modules/@floating-ui/react-dom/node_modules/@floating-ui/dom": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.3.tgz", - "integrity": "sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@floating-ui/core": "^1.4.2", - "@floating-ui/utils": "^0.1.3" - } - }, - "node_modules/@floating-ui/utils": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.6.tgz", - "integrity": "sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.11", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", - "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/@hutson/parse-repository-url": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz", - "integrity": "sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "license": "ISC", - "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" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sinclair/typebox": "^0.27.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/transform": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", - "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", - "dev": true, - "license": "MIT", - "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" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/transform/node_modules/write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dev": true, - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "dev": true, - "license": "MIT", - "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" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@joshwooding/vite-plugin-react-docgen-typescript": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@joshwooding/vite-plugin-react-docgen-typescript/-/vite-plugin-react-docgen-typescript-0.2.1.tgz", - "integrity": "sha512-ou4ZJSXMMWHqGS4g8uNRbC5TiTWxAgQZiVucoUrOCWuPrTbkpJbmVyIi9jU72SBry7gQtuMEDp4YR8EEXAg7VQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "glob": "^7.2.0", - "glob-promise": "^4.2.0", - "magic-string": "^0.27.0", - "react-docgen-typescript": "^2.2.2" - }, - "peerDependencies": { - "typescript": ">= 4.3.x", - "vite": "^3.0.0 || ^4.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@joshwooding/vite-plugin-react-docgen-typescript/node_modules/magic-string": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.13" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "license": "MIT", - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", - "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@juggle/resize-observer": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz", - "integrity": "sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/@lerna/child-process": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@lerna/child-process/-/child-process-7.3.0.tgz", - "integrity": "sha512-rA+fGUo2j/LEq6w1w8s6oVikLbJTWoIDVpYMc7bUCtwDOUuZKMQiRtjmpavY3fTm7ltu42f4AKflc2A70K4wvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.1.0", - "execa": "^5.0.0", - "strong-log-transformer": "^2.1.0" - }, - "engines": { - "node": "^14.17.0 || >=16.0.0" - } - }, - "node_modules/@lerna/create": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@lerna/create/-/create-7.3.0.tgz", - "integrity": "sha512-fjgiKjg9VXwQ4ZKKsrXICEKRiC3yo6+FprR0mc55uz0s5e9xupoSGLobUTTBdE7ncNB3ibqml8dfaAn/+ESajQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@lerna/child-process": "7.3.0", - "@npmcli/run-script": "6.0.2", - "@nx/devkit": ">=16.5.1 < 17", - "@octokit/plugin-enterprise-rest": "6.0.1", - "@octokit/rest": "19.0.11", - "byte-size": "8.1.1", - "chalk": "4.1.0", - "clone-deep": "4.0.1", - "cmd-shim": "6.0.1", - "columnify": "1.6.0", - "conventional-changelog-core": "5.0.1", - "conventional-recommended-bump": "7.0.1", - "cosmiconfig": "^8.2.0", - "dedent": "0.7.0", - "execa": "5.0.0", - "fs-extra": "^11.1.1", - "get-stream": "6.0.0", - "git-url-parse": "13.1.0", - "glob-parent": "5.1.2", - "globby": "11.1.0", - "graceful-fs": "4.2.11", - "has-unicode": "2.0.1", - "ini": "^1.3.8", - "init-package-json": "5.0.0", - "inquirer": "^8.2.4", - "is-ci": "3.0.1", - "is-stream": "2.0.0", - "js-yaml": "4.1.0", - "libnpmpublish": "7.3.0", - "load-json-file": "6.2.0", - "lodash": "^4.17.21", - "make-dir": "4.0.0", - "minimatch": "3.0.5", - "multimatch": "5.0.0", - "node-fetch": "2.6.7", - "npm-package-arg": "8.1.1", - "npm-packlist": "5.1.1", - "npm-registry-fetch": "^14.0.5", - "npmlog": "^6.0.2", - "nx": ">=16.5.1 < 17", - "p-map": "4.0.0", - "p-map-series": "2.1.0", - "p-queue": "6.6.2", - "p-reduce": "^2.1.0", - "pacote": "^15.2.0", - "pify": "5.0.0", - "read-cmd-shim": "4.0.0", - "read-package-json": "6.0.4", - "resolve-from": "5.0.0", - "rimraf": "^4.4.1", - "semver": "^7.3.4", - "signal-exit": "3.0.7", - "slash": "^3.0.0", - "ssri": "^9.0.1", - "strong-log-transformer": "2.1.0", - "tar": "6.1.11", - "temp-dir": "1.0.0", - "upath": "2.0.1", - "uuid": "^9.0.0", - "validate-npm-package-license": "^3.0.4", - "validate-npm-package-name": "5.0.0", - "write-file-atomic": "5.0.1", - "write-pkg": "4.0.0", - "yargs": "16.2.0", - "yargs-parser": "20.2.4" - }, - "engines": { - "node": "^14.17.0 || >=16.0.0" - } - }, - "node_modules/@lerna/create/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@lerna/create/node_modules/builtins": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", - "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@lerna/create/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@lerna/create/node_modules/execa": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", - "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/@lerna/create/node_modules/execa/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@lerna/create/node_modules/execa/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@lerna/create/node_modules/get-stream": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz", - "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@lerna/create/node_modules/glob": { - "version": "9.3.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", - "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "minimatch": "^8.0.2", - "minipass": "^4.2.4", - "path-scurry": "^1.6.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@lerna/create/node_modules/glob/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@lerna/create/node_modules/glob/node_modules/minimatch": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", - "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@lerna/create/node_modules/glob/node_modules/minipass": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", - "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=8" - } - }, - "node_modules/@lerna/create/node_modules/hosted-git-info": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", - "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@lerna/create/node_modules/is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@lerna/create/node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@lerna/create/node_modules/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@lerna/create/node_modules/npm-package-arg": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.1.tgz", - "integrity": "sha512-CsP95FhWQDwNqiYS+Q0mZ7FAEDytDZAkNxQqea6IaAFJTAY9Lhhqyl0irU/6PMc7BGfUmnsbHcqxJD7XuVM/rg==", - "dev": true, - "license": "ISC", - "dependencies": { - "hosted-git-info": "^3.0.6", - "semver": "^7.0.0", - "validate-npm-package-name": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@lerna/create/node_modules/npm-package-arg/node_modules/validate-npm-package-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", - "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", - "dev": true, - "license": "ISC", - "dependencies": { - "builtins": "^1.0.3" - } - }, - "node_modules/@lerna/create/node_modules/pify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", - "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@lerna/create/node_modules/rimraf": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz", - "integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^9.2.0" - }, - "bin": { - "rimraf": "dist/cjs/src/bin.js" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@lerna/create/node_modules/ssri": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", - "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.1.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@lerna/create/node_modules/tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", - "dev": true, - "license": "ISC", - "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@lerna/create/node_modules/write-file-atomic": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", - "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", - "dev": true, - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@lerna/create/node_modules/write-file-atomic/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@lerna/create/node_modules/yargs-parser": { - "version": "20.2.4", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", - "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/@mdx-js/react": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-2.3.0.tgz", - "integrity": "sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/mdx": "^2.0.0", - "@types/react": ">=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "react": ">=16" - } - }, - "node_modules/@microsoft/api-extractor": { - "version": "7.38.3", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.38.3.tgz", - "integrity": "sha512-xt9iYyC5f39281j77JTA9C3ISJpW1XWkCcnw+2vM78CPnro6KhPfwQdPDfwS5JCPNuq0grm8cMdPUOPvrchDWw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@microsoft/api-extractor-model": "7.28.2", - "@microsoft/tsdoc": "0.14.2", - "@microsoft/tsdoc-config": "~0.16.1", - "@rushstack/node-core-library": "3.61.0", - "@rushstack/rig-package": "0.5.1", - "@rushstack/ts-command-line": "4.17.1", - "colors": "~1.2.1", - "lodash": "~4.17.15", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "source-map": "~0.6.1", - "typescript": "~5.0.4" - }, - "bin": { - "api-extractor": "bin/api-extractor" - } - }, - "node_modules/@microsoft/api-extractor-model": { - "version": "7.28.2", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.28.2.tgz", - "integrity": "sha512-vkojrM2fo3q4n4oPh4uUZdjJ2DxQ2+RnDQL/xhTWSRUNPF6P4QyrvY357HBxbnltKcYu+nNNolVqc6TIGQ73Ig==", - "dev": true, - "license": "MIT", - "dependencies": { - "@microsoft/tsdoc": "0.14.2", - "@microsoft/tsdoc-config": "~0.16.1", - "@rushstack/node-core-library": "3.61.0" - } - }, - "node_modules/@microsoft/api-extractor/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/@microsoft/api-extractor/node_modules/typescript": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", - "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=12.20" - } - }, - "node_modules/@microsoft/tsdoc": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz", - "integrity": "sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==", - "dev": true, - "license": "MIT" - }, - "node_modules/@microsoft/tsdoc-config": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.2.tgz", - "integrity": "sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@microsoft/tsdoc": "0.14.2", - "ajv": "~6.12.6", - "jju": "~1.4.0", - "resolve": "~1.19.0" - } - }, - "node_modules/@microsoft/tsdoc-config/node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/@microsoft/tsdoc-config/node_modules/resolve": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", - "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.1.0", - "path-parse": "^1.0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/@ndelangen/get-tarball": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@ndelangen/get-tarball/-/get-tarball-3.0.9.tgz", - "integrity": "sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA==", - "dev": true, - "license": "MIT", - "dependencies": { - "gunzip-maybe": "^1.4.2", - "pump": "^3.0.0", - "tar-fs": "^2.1.1" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@npmcli/fs": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz", - "integrity": "sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==", - "dev": true, - "license": "ISC", - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/git": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-4.1.0.tgz", - "integrity": "sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/promise-spawn": "^6.0.0", - "lru-cache": "^7.4.4", - "npm-pick-manifest": "^8.0.0", - "proc-log": "^3.0.0", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/git/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/@npmcli/installed-package-contents": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.0.2.tgz", - "integrity": "sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "npm-bundled": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "bin": { - "installed-package-contents": "lib/index.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/installed-package-contents/node_modules/npm-bundled": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.0.tgz", - "integrity": "sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "npm-normalize-package-bin": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/node-gyp": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", - "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/promise-spawn": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz", - "integrity": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==", - "dev": true, - "license": "ISC", - "dependencies": { - "which": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/run-script": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-6.0.2.tgz", - "integrity": "sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/node-gyp": "^3.0.0", - "@npmcli/promise-spawn": "^6.0.0", - "node-gyp": "^9.0.0", - "read-package-json-fast": "^3.0.0", - "which": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@nrwl/devkit": { - "version": "16.10.0", - "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-16.10.0.tgz", - "integrity": "sha512-fRloARtsDQoQgQ7HKEy0RJiusg/HSygnmg4gX/0n/Z+SUS+4KoZzvHjXc6T5ZdEiSjvLypJ+HBM8dQzIcVACPQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nx/devkit": "16.10.0" - } - }, - "node_modules/@nrwl/tao": { - "version": "16.10.0", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-16.10.0.tgz", - "integrity": "sha512-QNAanpINbr+Pod6e1xNgFbzK1x5wmZl+jMocgiEFXZ67KHvmbD6MAQQr0MMz+GPhIu7EE4QCTLTyCEMlAG+K5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "nx": "16.10.0", - "tslib": "^2.3.0" - }, - "bin": { - "tao": "index.js" - } - }, - "node_modules/@nx/devkit": { - "version": "16.10.0", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-16.10.0.tgz", - "integrity": "sha512-IvKQqRJFDDiaj33SPfGd3ckNHhHi6ceEoqCbAP4UuMXOPPVOX6H0KVk+9tknkPb48B7jWIw6/AgOeWkBxPRO5w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nrwl/devkit": "16.10.0", - "ejs": "^3.1.7", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "semver": "7.5.3", - "tmp": "~0.2.1", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "nx": ">= 15 <= 17" - } - }, - "node_modules/@nx/devkit/node_modules/semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@nx/nx-darwin-arm64": { - "version": "16.10.0", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-16.10.0.tgz", - "integrity": "sha512-YF+MIpeuwFkyvM5OwgY/rTNRpgVAI/YiR0yTYCZR+X3AAvP775IVlusNgQ3oedTBRUzyRnI4Tknj1WniENFsvQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@octokit/auth-token": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.4.tgz", - "integrity": "sha512-TWFX7cZF2LXoCvdmJWY7XVPi74aSY0+FfBZNSXEXFkMpjcqsQwDSYVv5FhRFaI0V1ECnwbz4j59T/G+rXNWaIQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14" - } - }, - "node_modules/@octokit/core": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.2.4.tgz", - "integrity": "sha512-rYKilwgzQ7/imScn3M9/pFfUf4I1AZEH3KhyJmtPdE2zfaXAn2mFfUy4FbKewzc2We5y/LlKLj36fWJLKC2SIQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@octokit/auth-token": "^3.0.0", - "@octokit/graphql": "^5.0.0", - "@octokit/request": "^6.0.0", - "@octokit/request-error": "^3.0.0", - "@octokit/types": "^9.0.0", - "before-after-hook": "^2.2.0", - "universal-user-agent": "^6.0.0" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/@octokit/endpoint": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.6.tgz", - "integrity": "sha512-5L4fseVRUsDFGR00tMWD/Trdeeihn999rTMGRMC1G/Ldi1uWlWJzI98H4Iak5DB/RVvQuyMYKqSK/R6mbSOQyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@octokit/types": "^9.0.0", - "is-plain-object": "^5.0.0", - "universal-user-agent": "^6.0.0" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/@octokit/graphql": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.6.tgz", - "integrity": "sha512-Fxyxdy/JH0MnIB5h+UQ3yCoh1FG4kWXfFKkpWqjZHw/p+Kc8Y44Hu/kCgNBT6nU1shNumEchmW/sUO1JuQnPcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@octokit/request": "^6.0.0", - "@octokit/types": "^9.0.0", - "universal-user-agent": "^6.0.0" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/@octokit/openapi-types": { - "version": "18.1.1", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-18.1.1.tgz", - "integrity": "sha512-VRaeH8nCDtF5aXWnjPuEMIYf1itK/s3JYyJcWFJT8X9pSNnBtriDf7wlEWsGuhPLl4QIH4xM8fqTXDwJ3Mu6sw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@octokit/plugin-enterprise-rest": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-6.0.1.tgz", - "integrity": "sha512-93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@octokit/plugin-paginate-rest": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.1.2.tgz", - "integrity": "sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@octokit/tsconfig": "^1.0.2", - "@octokit/types": "^9.2.3" - }, - "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "@octokit/core": ">=4" - } - }, - "node_modules/@octokit/plugin-request-log": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz", - "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@octokit/core": ">=3" - } - }, - "node_modules/@octokit/plugin-rest-endpoint-methods": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.2.3.tgz", - "integrity": "sha512-I5Gml6kTAkzVlN7KCtjOM+Ruwe/rQppp0QU372K1GP7kNOYEKe8Xn5BW4sE62JAHdwpq95OQK/qGNyKQMUzVgA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@octokit/types": "^10.0.0" - }, - "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "@octokit/core": ">=3" - } - }, - "node_modules/@octokit/plugin-rest-endpoint-methods/node_modules/@octokit/types": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-10.0.0.tgz", - "integrity": "sha512-Vm8IddVmhCgU1fxC1eyinpwqzXPEYu0NrYzD3YZjlGjyftdLBTeqNblRC0jmJmgxbJIsQlyogVeGnrNaaMVzIg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@octokit/openapi-types": "^18.0.0" - } - }, - "node_modules/@octokit/request": { - "version": "6.2.8", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.8.tgz", - "integrity": "sha512-ow4+pkVQ+6XVVsekSYBzJC0VTVvh/FCTUUgTsboGq+DTeWdyIFV8WSCdo0RIxk6wSkBTHqIK1mYuY7nOBXOchw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@octokit/endpoint": "^7.0.0", - "@octokit/request-error": "^3.0.0", - "@octokit/types": "^9.0.0", - "is-plain-object": "^5.0.0", - "node-fetch": "^2.6.7", - "universal-user-agent": "^6.0.0" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/@octokit/request-error": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.3.tgz", - "integrity": "sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@octokit/types": "^9.0.0", - "deprecation": "^2.0.0", - "once": "^1.4.0" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/@octokit/request/node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/@octokit/rest": { - "version": "19.0.11", - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.11.tgz", - "integrity": "sha512-m2a9VhaP5/tUw8FwfnW2ICXlXpLPIqxtg3XcAiGMLj/Xhw3RSBfZ8le/466ktO1Gcjr8oXudGnHhxV1TXJgFxw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@octokit/core": "^4.2.1", - "@octokit/plugin-paginate-rest": "^6.1.2", - "@octokit/plugin-request-log": "^1.0.4", - "@octokit/plugin-rest-endpoint-methods": "^7.1.2" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/@octokit/tsconfig": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@octokit/tsconfig/-/tsconfig-1.0.2.tgz", - "integrity": "sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@octokit/types": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.3.2.tgz", - "integrity": "sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@octokit/openapi-types": "^18.0.0" - } - }, - "node_modules/@parcel/watcher": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.4.tgz", - "integrity": "sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "node-addon-api": "^3.2.1", - "node-gyp-build": "^4.3.0" - }, - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@pkgr/utils": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.4.2.tgz", - "integrity": "sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "fast-glob": "^3.3.0", - "is-glob": "^4.0.3", - "open": "^9.1.0", - "picocolors": "^1.0.0", - "tslib": "^2.6.0" - }, - "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, - "node_modules/@pkgr/utils/node_modules/define-lazy-prop": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", - "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@pkgr/utils/node_modules/open": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/open/-/open-9.1.0.tgz", - "integrity": "sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==", - "dev": true, - "license": "MIT", - "dependencies": { - "default-browser": "^4.0.0", - "define-lazy-prop": "^3.0.0", - "is-inside-container": "^1.0.0", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@polka/url": { - "version": "1.0.0-next.23", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.23.tgz", - "integrity": "sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@radix-ui/number": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.0.1.tgz", - "integrity": "sha512-T5gIdVO2mmPW3NNhjNgEP3cqMXjXL9UbO0BzWcXfvdBs+BohbQxvd/K5hSVKmn9/lbTdsQVKbUcP5WLCwvUbBg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - } - }, - "node_modules/@radix-ui/primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.1.tgz", - "integrity": "sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - } - }, - "node_modules/@radix-ui/react-arrow": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.3.tgz", - "integrity": "sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-collection": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.0.3.tgz", - "integrity": "sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1.tgz", - "integrity": "sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-context": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.1.tgz", - "integrity": "sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-direction": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.1.tgz", - "integrity": "sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.4.tgz", - "integrity": "sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-escape-keydown": "1.0.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-focus-guards": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.1.tgz", - "integrity": "sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-focus-scope": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.3.tgz", - "integrity": "sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-id": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.1.tgz", - "integrity": "sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popper": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.1.2.tgz", - "integrity": "sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@floating-ui/react-dom": "^2.0.0", - "@radix-ui/react-arrow": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-layout-effect": "1.0.1", - "@radix-ui/react-use-rect": "1.0.1", - "@radix-ui/react-use-size": "1.0.1", - "@radix-ui/rect": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-portal": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.3.tgz", - "integrity": "sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-primitive": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3.tgz", - "integrity": "sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-roving-focus": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.4.tgz", - "integrity": "sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-collection": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-controllable-state": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-select": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-1.2.2.tgz", - "integrity": "sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/number": "1.0.1", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-collection": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.4", - "@radix-ui/react-focus-guards": "1.0.1", - "@radix-ui/react-focus-scope": "1.0.3", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-popper": "1.1.2", - "@radix-ui/react-portal": "1.0.3", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-controllable-state": "1.0.1", - "@radix-ui/react-use-layout-effect": "1.0.1", - "@radix-ui/react-use-previous": "1.0.1", - "@radix-ui/react-visually-hidden": "1.0.3", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.5" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-separator": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.0.3.tgz", - "integrity": "sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-slot": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2.tgz", - "integrity": "sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-toggle": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.0.3.tgz", - "integrity": "sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-controllable-state": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-toggle-group": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle-group/-/react-toggle-group-1.0.4.tgz", - "integrity": "sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-roving-focus": "1.0.4", - "@radix-ui/react-toggle": "1.0.3", - "@radix-ui/react-use-controllable-state": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-toolbar": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-toolbar/-/react-toolbar-1.0.4.tgz", - "integrity": "sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-roving-focus": "1.0.4", - "@radix-ui/react-separator": "1.0.3", - "@radix-ui/react-toggle-group": "1.0.4" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1.tgz", - "integrity": "sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.1.tgz", - "integrity": "sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-escape-keydown": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.3.tgz", - "integrity": "sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1.tgz", - "integrity": "sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-previous": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.0.1.tgz", - "integrity": "sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-rect": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.1.tgz", - "integrity": "sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/rect": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-size": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.1.tgz", - "integrity": "sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-visually-hidden": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.0.3.tgz", - "integrity": "sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/rect": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.1.tgz", - "integrity": "sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10" - } - }, - "node_modules/@rc-component/color-picker": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@rc-component/color-picker/-/color-picker-1.4.1.tgz", - "integrity": "sha512-vh5EWqnsayZa/JwUznqDaPJz39jznx/YDbyBuVJntv735tKXKwEUZZb2jYEldOg+NKWZwtALjGMrNeGBmqFoEw==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "@ctrl/tinycolor": "^3.6.0", - "classnames": "^2.2.6", - "rc-util": "^5.30.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/@rc-component/context": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@rc-component/context/-/context-1.4.0.tgz", - "integrity": "sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "rc-util": "^5.27.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/@rc-component/mini-decimal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@rc-component/mini-decimal/-/mini-decimal-1.1.0.tgz", - "integrity": "sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.0" - }, - "engines": { - "node": ">=8.x" - } - }, - "node_modules/@rc-component/mutate-observer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@rc-component/mutate-observer/-/mutate-observer-1.1.0.tgz", - "integrity": "sha512-QjrOsDXQusNwGZPf4/qRQasg7UFEj06XiCJ8iuiq/Io7CrHrgVi6Uuetw60WAMG1799v+aM8kyc+1L/GBbHSlw==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.0", - "classnames": "^2.3.2", - "rc-util": "^5.24.4" - }, - "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/@rc-component/portal": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.2.tgz", - "integrity": "sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.0", - "classnames": "^2.3.2", - "rc-util": "^5.24.4" - }, - "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/@rc-component/tour": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@rc-component/tour/-/tour-1.11.1.tgz", - "integrity": "sha512-c9Lw3/oVinj5D64Rsp8aDLOXcgdViE+hq7bj0Qoo8fTuQEh9sSpUw5OZcum943JkjeIE4hLcc5FD4a5ANtMJ4w==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.0", - "@rc-component/portal": "^1.0.0-9", - "@rc-component/trigger": "^1.3.6", - "classnames": "^2.3.2", - "rc-util": "^5.24.4" - }, - "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/@rc-component/trigger": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/@rc-component/trigger/-/trigger-1.17.0.tgz", - "integrity": "sha512-KN+lKHCi7L4kjuA9DU2PnwZxtIyes6R1wsexp0/Rnjr/ITELsPuC9kpzDK1+7AZMarDXUAHUdDGS2zUNEx2P0g==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.3", - "@rc-component/portal": "^1.1.0", - "classnames": "^2.3.2", - "rc-align": "^4.0.0", - "rc-motion": "^2.0.0", - "rc-resize-observer": "^1.3.1", - "rc-util": "^5.33.0" - }, - "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/@react-spring/animated": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.6.1.tgz", - "integrity": "sha512-ls/rJBrAqiAYozjLo5EPPLLOb1LM0lNVQcXODTC1SMtS6DbuBCPaKco5svFUQFMP2dso3O+qcC4k9FsKc0KxMQ==", - "license": "MIT", - "dependencies": { - "@react-spring/shared": "~9.6.1", - "@react-spring/types": "~9.6.1" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@react-spring/core": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.6.1.tgz", - "integrity": "sha512-3HAAinAyCPessyQNNXe5W0OHzRfa8Yo5P748paPcmMowZ/4sMfaZ2ZB6e5x5khQI8NusOHj8nquoutd6FRY5WQ==", - "license": "MIT", - "dependencies": { - "@react-spring/animated": "~9.6.1", - "@react-spring/rafz": "~9.6.1", - "@react-spring/shared": "~9.6.1", - "@react-spring/types": "~9.6.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/react-spring/donate" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@react-spring/rafz": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.6.1.tgz", - "integrity": "sha512-v6qbgNRpztJFFfSE3e2W1Uz+g8KnIBs6SmzCzcVVF61GdGfGOuBrbjIcp+nUz301awVmREKi4eMQb2Ab2gGgyQ==", - "license": "MIT" - }, - "node_modules/@react-spring/shared": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.6.1.tgz", - "integrity": "sha512-PBFBXabxFEuF8enNLkVqMC9h5uLRBo6GQhRMQT/nRTnemVENimgRd+0ZT4yFnAQ0AxWNiJfX3qux+bW2LbG6Bw==", - "license": "MIT", - "dependencies": { - "@react-spring/rafz": "~9.6.1", - "@react-spring/types": "~9.6.1" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@react-spring/types": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.6.1.tgz", - "integrity": "sha512-POu8Mk0hIU3lRXB3bGIGe4VHIwwDsQyoD1F394OK7STTiX9w4dG3cTLljjYswkQN+hDSHRrj4O36kuVa7KPU8Q==", - "license": "MIT" - }, - "node_modules/@react-spring/web": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.6.1.tgz", - "integrity": "sha512-X2zR6q2Z+FjsWfGAmAXlQaoUHbPmfuCaXpuM6TcwXPpLE1ZD4A1eys/wpXboFQmDkjnrlTmKvpVna1MjWpZ5Hw==", - "license": "MIT", - "dependencies": { - "@react-spring/animated": "~9.6.1", - "@react-spring/core": "~9.6.1", - "@react-spring/shared": "~9.6.1", - "@react-spring/types": "~9.6.1" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@rollup/plugin-commonjs": { - "version": "25.0.7", - "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-25.0.7.tgz", - "integrity": "sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rollup/pluginutils": "^5.0.1", - "commondir": "^1.0.1", - "estree-walker": "^2.0.2", - "glob": "^8.0.3", - "is-reference": "1.2.1", - "magic-string": "^0.30.3" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^2.68.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/plugin-commonjs/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@rollup/plugin-commonjs/node_modules/magic-string": { - "version": "0.30.5", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", - "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@rollup/plugin-commonjs/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@rollup/plugin-node-resolve": { - "version": "15.2.3", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.2.3.tgz", - "integrity": "sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rollup/pluginutils": "^5.0.1", - "@types/resolve": "1.20.2", - "deepmerge": "^4.2.2", - "is-builtin-module": "^3.2.1", - "is-module": "^1.0.0", - "resolve": "^1.22.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^2.78.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/plugin-node-resolve/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/@rollup/pluginutils": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.5.tgz", - "integrity": "sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rushstack/node-core-library": { - "version": "3.61.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", - "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - }, - "peerDependencies": { - "@types/node": "*" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } - } - }, - "node_modules/@rushstack/node-core-library/node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@rushstack/node-core-library/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@rushstack/node-core-library/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/@rushstack/node-core-library/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/@rushstack/rig-package": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.5.1.tgz", - "integrity": "sha512-pXRYSe29TjRw7rqxD4WS3HN/sRSbfr+tJs4a9uuaSIBAITbUggygdhuG0VrO0EO+QqH91GhYMN4S6KRtOEmGVA==", - "dev": true, - "license": "MIT", - "dependencies": { - "resolve": "~1.22.1", - "strip-json-comments": "~3.1.1" - } - }, - "node_modules/@rushstack/rig-package/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/@rushstack/ts-command-line": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.17.1.tgz", - "integrity": "sha512-2jweO1O57BYP5qdBGl6apJLB+aRIn5ccIRTPDyULh0KMwVzFqWtw6IZWt1qtUoZD/pD2RNkIOosH6Cq45rIYeg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/argparse": "1.0.38", - "argparse": "~1.0.9", - "colors": "~1.2.1", - "string-argv": "~0.3.1" - } - }, - "node_modules/@sigstore/bundle": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-1.1.0.tgz", - "integrity": "sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/protobuf-specs": "^0.2.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/protobuf-specs": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.2.1.tgz", - "integrity": "sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/sign": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-1.0.0.tgz", - "integrity": "sha512-INxFVNQteLtcfGmcoldzV6Je0sbbfh9I16DM4yJPw3j5+TFP8X6uIiA18mvpEa9yyeycAKgPmOA3X9hVdVTPUA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/bundle": "^1.1.0", - "@sigstore/protobuf-specs": "^0.2.0", - "make-fetch-happen": "^11.0.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@sigstore/tuf": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-1.0.3.tgz", - "integrity": "sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/protobuf-specs": "^0.2.0", - "tuf-js": "^1.1.7" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@storybook/addon-actions": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-7.4.6.tgz", - "integrity": "sha512-SsqZr3js5NinKPnC8AeNI7Ij+Q6fIl9tRdRmSulEgjksjOg7E5S1/Wsn5Bb2CCgj7MaX6VxGyC7s3XskQtDiIQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/client-logger": "7.4.6", - "@storybook/components": "7.4.6", - "@storybook/core-events": "7.4.6", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.6", - "@storybook/preview-api": "7.4.6", - "@storybook/theming": "7.4.6", - "@storybook/types": "7.4.6", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "polished": "^4.2.2", - "prop-types": "^15.7.2", - "react-inspector": "^6.0.0", - "telejson": "^7.2.0", - "ts-dedent": "^2.0.0", - "uuid": "^9.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@storybook/addon-backgrounds": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-7.4.6.tgz", - "integrity": "sha512-+LHTZB/ZYMAzkyD5ZxSriBsqmsrvIaW/Nnd/BeuXGbkrVKKqM0qAKiFZAfjc2WchA1piVNy0/1Rsf+kuYCEiJw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/client-logger": "7.4.6", - "@storybook/components": "7.4.6", - "@storybook/core-events": "7.4.6", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.6", - "@storybook/preview-api": "7.4.6", - "@storybook/theming": "7.4.6", - "@storybook/types": "7.4.6", - "memoizerific": "^1.11.3", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@storybook/addon-controls": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-7.4.6.tgz", - "integrity": "sha512-4lq3sycEUIsK8SUWDYc60QgF4vV9FZZ3lDr6M7j2W9bOnvGw49d2fbdlnq+bX1ZprZZ9VgglQpBAorQB3BXZRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/blocks": "7.4.6", - "@storybook/client-logger": "7.4.6", - "@storybook/components": "7.4.6", - "@storybook/core-common": "7.4.6", - "@storybook/core-events": "7.4.6", - "@storybook/manager-api": "7.4.6", - "@storybook/node-logger": "7.4.6", - "@storybook/preview-api": "7.4.6", - "@storybook/theming": "7.4.6", - "@storybook/types": "7.4.6", - "lodash": "^4.17.21", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@storybook/addon-docs": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-7.4.6.tgz", - "integrity": "sha512-dLaub+XWFq4hChw+xfuF9yYg0Txp77FUawKoAigccfjWXx+OOhRV3XTuAcknpXkYq94GWynHgUFXosXT9kbDNA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/transform": "^29.3.1", - "@mdx-js/react": "^2.1.5", - "@storybook/blocks": "7.4.6", - "@storybook/client-logger": "7.4.6", - "@storybook/components": "7.4.6", - "@storybook/csf-plugin": "7.4.6", - "@storybook/csf-tools": "7.4.6", - "@storybook/global": "^5.0.0", - "@storybook/mdx2-csf": "^1.0.0", - "@storybook/node-logger": "7.4.6", - "@storybook/postinstall": "7.4.6", - "@storybook/preview-api": "7.4.6", - "@storybook/react-dom-shim": "7.4.6", - "@storybook/theming": "7.4.6", - "@storybook/types": "7.4.6", - "fs-extra": "^11.1.0", - "remark-external-links": "^8.0.0", - "remark-slug": "^6.0.0", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@storybook/addon-essentials": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-7.4.6.tgz", - "integrity": "sha512-dWodufrt71TK7ELkeIvVae/x4PzECUlbOm57Iqqt4yQCyR291CgvI4PjeB8un2HbpcXCGZ+N/Oj3YkytvzBi4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/addon-actions": "7.4.6", - "@storybook/addon-backgrounds": "7.4.6", - "@storybook/addon-controls": "7.4.6", - "@storybook/addon-docs": "7.4.6", - "@storybook/addon-highlight": "7.4.6", - "@storybook/addon-measure": "7.4.6", - "@storybook/addon-outline": "7.4.6", - "@storybook/addon-toolbars": "7.4.6", - "@storybook/addon-viewport": "7.4.6", - "@storybook/core-common": "7.4.6", - "@storybook/manager-api": "7.4.6", - "@storybook/node-logger": "7.4.6", - "@storybook/preview-api": "7.4.6", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@storybook/addon-highlight": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-7.4.6.tgz", - "integrity": "sha512-zCufxxD2KS5VwczxfkcBxe1oR/juTTn2H1Qm8kYvWCJQx3UxzX0+G9cwafbpV7eivqaufLweEwROkH+0KjAtkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/core-events": "7.4.6", - "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.4.6" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/addon-interactions": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-7.4.6.tgz", - "integrity": "sha512-zVZYrEPZPhNrXBuPqM7HbQvr6jwsje1sbCYj3wnp83U5wjciuqrngqHIlaSZ30zOWSfRVyzbyqL+JQZKA58BNA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/client-logger": "7.4.6", - "@storybook/components": "7.4.6", - "@storybook/core-common": "7.4.6", - "@storybook/core-events": "7.4.6", - "@storybook/global": "^5.0.0", - "@storybook/instrumenter": "7.4.6", - "@storybook/manager-api": "7.4.6", - "@storybook/preview-api": "7.4.6", - "@storybook/theming": "7.4.6", - "@storybook/types": "7.4.6", - "jest-mock": "^27.0.6", - "polished": "^4.2.2", - "ts-dedent": "^2.2.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@storybook/addon-links": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-7.4.6.tgz", - "integrity": "sha512-BPygElZKX+CPI9Se6GJNk1dYc5oxuhA+vHigO1tBqhiM6VkHyFP3cvezJNQvpNYhkUnu3cxnZXb3UJnlRbPY3g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/client-logger": "7.4.6", - "@storybook/core-events": "7.4.6", - "@storybook/csf": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.6", - "@storybook/preview-api": "7.4.6", - "@storybook/router": "7.4.6", - "@storybook/types": "7.4.6", - "prop-types": "^15.7.2", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@storybook/addon-measure": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-7.4.6.tgz", - "integrity": "sha512-nCymMLaHnxv8TE3yEM1A9Tulb1NuRXRNmtsdHTkjv7P1aWCxZo8A/GZaottKe/GLT8jSRjZ+dnpYWrbAhw6wTQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/client-logger": "7.4.6", - "@storybook/components": "7.4.6", - "@storybook/core-events": "7.4.6", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.6", - "@storybook/preview-api": "7.4.6", - "@storybook/types": "7.4.6", - "tiny-invariant": "^1.3.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@storybook/addon-onboarding": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@storybook/addon-onboarding/-/addon-onboarding-1.0.8.tgz", - "integrity": "sha512-3WwCocUuTibHWO89uzAbeONEn6x9NkmxA0mOU4rYPhEsMQ4NDNDD1GXcievZmpwt5VviFgw5FRx8+BxPn54YmQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/telemetry": "^7.1.0-alpha.32", - "react-confetti": "^6.1.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@storybook/addon-outline": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-7.4.6.tgz", - "integrity": "sha512-errNUblRVDLpuEaHQPr/nsrnsUkD2ARmXawkRvizgDWLIDMDJYjTON3MUCaVx3x+hlZ3I6X//G5TVcma8tCc8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/client-logger": "7.4.6", - "@storybook/components": "7.4.6", - "@storybook/core-events": "7.4.6", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.6", - "@storybook/preview-api": "7.4.6", - "@storybook/types": "7.4.6", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@storybook/addon-toolbars": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-7.4.6.tgz", - "integrity": "sha512-L9m2FBcKeteGq7qIYsMJr0LEfiH7Wdrv5IDcldZTn68eZUJTh1p4GdJZcOmzX1P5IFRr76hpu03iWsNlWQjpbQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/client-logger": "7.4.6", - "@storybook/components": "7.4.6", - "@storybook/manager-api": "7.4.6", - "@storybook/preview-api": "7.4.6", - "@storybook/theming": "7.4.6" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@storybook/addon-viewport": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-7.4.6.tgz", - "integrity": "sha512-INDtk54j7bi7NgxMfd2ATmbA0J7nAd6X8itMkLIyPuPJtx8bYHPDORyemDOd0AojgmAdTOAyUtDYdI/PFeo4Cw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/client-logger": "7.4.6", - "@storybook/components": "7.4.6", - "@storybook/core-events": "7.4.6", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.6", - "@storybook/preview-api": "7.4.6", - "@storybook/theming": "7.4.6", - "memoizerific": "^1.11.3", - "prop-types": "^15.7.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@storybook/blocks": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-7.4.6.tgz", - "integrity": "sha512-HxBSAeOiTZW2jbHQlo1upRWFgoMsaAyKijUFf5MwwMNIesXCuuTGZDJ3xTABwAVLK2qC9Ektfbo0CZCiPVuDRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/channels": "7.4.6", - "@storybook/client-logger": "7.4.6", - "@storybook/components": "7.4.6", - "@storybook/core-events": "7.4.6", - "@storybook/csf": "^0.1.0", - "@storybook/docs-tools": "7.4.6", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "7.4.6", - "@storybook/preview-api": "7.4.6", - "@storybook/theming": "7.4.6", - "@storybook/types": "7.4.6", - "@types/lodash": "^4.14.167", - "color-convert": "^2.0.1", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "markdown-to-jsx": "^7.1.8", - "memoizerific": "^1.11.3", - "polished": "^4.2.2", - "react-colorful": "^5.1.2", - "telejson": "^7.2.0", - "tocbot": "^4.20.1", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@storybook/builder-manager": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/builder-manager/-/builder-manager-7.4.6.tgz", - "integrity": "sha512-zylZCD2rmyLOOFBFmUgtJg6UNUKmRNgXiig1XApzS2TkIbTZP827DsVEUl0ey/lskCe0uArkrEBR6ICba8p/Rw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@fal-works/esbuild-plugin-global-externals": "^2.1.2", - "@storybook/core-common": "7.4.6", - "@storybook/manager": "7.4.6", - "@storybook/node-logger": "7.4.6", - "@types/ejs": "^3.1.1", - "@types/find-cache-dir": "^3.2.1", - "@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.10", - "browser-assert": "^1.2.1", - "ejs": "^3.1.8", - "esbuild": "^0.18.0", - "esbuild-plugin-alias": "^0.2.1", - "express": "^4.17.3", - "find-cache-dir": "^3.0.0", - "fs-extra": "^11.1.0", - "process": "^0.11.10", - "util": "^0.12.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/builder-vite": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-7.4.6.tgz", - "integrity": "sha512-xV9STYK+TkqWWTf2ydm6jx+7P70fjD2UPd1XTUw08uKszIjhuuxk+bG/OF5R1E25mPunAKXm6kBFh351AKejBg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/channels": "7.4.6", - "@storybook/client-logger": "7.4.6", - "@storybook/core-common": "7.4.6", - "@storybook/csf-plugin": "7.4.6", - "@storybook/mdx2-csf": "^1.0.0", - "@storybook/node-logger": "7.4.6", - "@storybook/preview": "7.4.6", - "@storybook/preview-api": "7.4.6", - "@storybook/types": "7.4.6", - "@types/find-cache-dir": "^3.2.1", - "browser-assert": "^1.2.1", - "es-module-lexer": "^0.9.3", - "express": "^4.17.3", - "find-cache-dir": "^3.0.0", - "fs-extra": "^11.1.0", - "magic-string": "^0.30.0", - "remark-external-links": "^8.0.0", - "remark-slug": "^6.0.0", - "rollup": "^2.25.0 || ^3.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "@preact/preset-vite": "*", - "typescript": ">= 4.3.x", - "vite": "^3.0.0 || ^4.0.0", - "vite-plugin-glimmerx": "*" - }, - "peerDependenciesMeta": { - "@preact/preset-vite": { - "optional": true - }, - "typescript": { - "optional": true - }, - "vite-plugin-glimmerx": { - "optional": true - } - } - }, - "node_modules/@storybook/channels": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.4.6.tgz", - "integrity": "sha512-yPv/sfo2c18fM3fvG0i1xse63vG8l33Al/OU0k/dtovltPu001/HVa1QgBgsb/QrEfZtvGjGhmtdVeYb39fv3A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/client-logger": "7.4.6", - "@storybook/core-events": "7.4.6", - "@storybook/global": "^5.0.0", - "qs": "^6.10.0", - "telejson": "^7.2.0", - "tiny-invariant": "^1.3.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/cli": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/cli/-/cli-7.4.6.tgz", - "integrity": "sha512-rRwaH8pOL+FHz/pJMEkNpMH2xvZvWsrl7obBYw26NQiHmiVSAkfHJicndSN1mwc+p5w+9iXthrgzbLtSAOSvkA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.22.9", - "@babel/preset-env": "^7.22.9", - "@babel/types": "^7.22.5", - "@ndelangen/get-tarball": "^3.0.7", - "@storybook/codemod": "7.4.6", - "@storybook/core-common": "7.4.6", - "@storybook/core-events": "7.4.6", - "@storybook/core-server": "7.4.6", - "@storybook/csf-tools": "7.4.6", - "@storybook/node-logger": "7.4.6", - "@storybook/telemetry": "7.4.6", - "@storybook/types": "7.4.6", - "@types/semver": "^7.3.4", - "@yarnpkg/fslib": "2.10.3", - "@yarnpkg/libzip": "2.3.0", - "chalk": "^4.1.0", - "commander": "^6.2.1", - "cross-spawn": "^7.0.3", - "detect-indent": "^6.1.0", - "envinfo": "^7.7.3", - "execa": "^5.0.0", - "express": "^4.17.3", - "find-up": "^5.0.0", - "fs-extra": "^11.1.0", - "get-npm-tarball-url": "^2.0.3", - "get-port": "^5.1.1", - "giget": "^1.0.0", - "globby": "^11.0.2", - "jscodeshift": "^0.14.0", - "leven": "^3.1.0", - "ora": "^5.4.1", - "prettier": "^2.8.0", - "prompts": "^2.4.0", - "puppeteer-core": "^2.1.1", - "read-pkg-up": "^7.0.1", - "semver": "^7.3.7", - "simple-update-notifier": "^2.0.0", - "strip-json-comments": "^3.0.1", - "tempy": "^1.0.1", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - }, - "bin": { - "getstorybook": "bin/index.js", - "sb": "bin/index.js" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/cli/node_modules/commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/@storybook/cli/node_modules/detect-indent": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@storybook/cli/node_modules/envinfo": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.10.0.tgz", - "integrity": "sha512-ZtUjZO6l5mwTHvc1L9+1q5p/R3wTopcfqMW8r5t8SJSKqeVI/LtajORwRFEKpEFuekjD0VBjwu1HMxL4UalIRw==", - "dev": true, - "license": "MIT", - "bin": { - "envinfo": "dist/cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@storybook/client-logger": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.4.6.tgz", - "integrity": "sha512-XDw31ZziU//86PKuMRnmc+L/G0VopaGKENQOGEpvAXCU9IZASwGKlKAtcyosjrpi+ZiUXlMgUXCpXM7x3b1Ehw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/global": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/codemod": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-7.4.6.tgz", - "integrity": "sha512-lxmwEpwksCaAq96APN2YlooSDfKjJ1vKzN5Ni2EqQzf2TEXl7XQjLacHd7OOaII1kfsy+D5gNG4N5wBo7Ub30g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.22.9", - "@babel/preset-env": "^7.22.9", - "@babel/types": "^7.22.5", - "@storybook/csf": "^0.1.0", - "@storybook/csf-tools": "7.4.6", - "@storybook/node-logger": "7.4.6", - "@storybook/types": "7.4.6", - "@types/cross-spawn": "^6.0.2", - "cross-spawn": "^7.0.3", - "globby": "^11.0.2", - "jscodeshift": "^0.14.0", - "lodash": "^4.17.21", - "prettier": "^2.8.0", - "recast": "^0.23.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/components": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-7.4.6.tgz", - "integrity": "sha512-nIRBhewAgrJJVafyCzuaLx1l+YOfvvD5dOZ0JxZsxJsefOdw1jFpUqUZ5fIpQ2moyvrR0mAUFw378rBfMdHz5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@radix-ui/react-select": "^1.2.2", - "@radix-ui/react-toolbar": "^1.0.4", - "@storybook/client-logger": "7.4.6", - "@storybook/csf": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/theming": "7.4.6", - "@storybook/types": "7.4.6", - "memoizerific": "^1.11.3", - "use-resize-observer": "^9.1.0", - "util-deprecate": "^1.0.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@storybook/core-client": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/core-client/-/core-client-7.4.6.tgz", - "integrity": "sha512-tfgxAHeCvMcs6DsVgtb4hQSDaCHeAPJOsoyhb47eDQfk4OmxzriM0qWucJV5DePSMi+KutX/rN2u0JxfOuN68g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/client-logger": "7.4.6", - "@storybook/preview-api": "7.4.6" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/core-common": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/core-common/-/core-common-7.4.6.tgz", - "integrity": "sha512-05MJFmOM86qvTLtgDskokIFz9txe0Lbhq4L3by1FtF0GwgH+p+W6I94KI7c6ANER+kVZkXQZhiRzwBFnVTW+Cg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/core-events": "7.4.6", - "@storybook/node-logger": "7.4.6", - "@storybook/types": "7.4.6", - "@types/find-cache-dir": "^3.2.1", - "@types/node": "^16.0.0", - "@types/node-fetch": "^2.6.4", - "@types/pretty-hrtime": "^1.0.0", - "chalk": "^4.1.0", - "esbuild": "^0.18.0", - "esbuild-register": "^3.4.0", - "file-system-cache": "2.3.0", - "find-cache-dir": "^3.0.0", - "find-up": "^5.0.0", - "fs-extra": "^11.1.0", - "glob": "^10.0.0", - "handlebars": "^4.7.7", - "lazy-universal-dotenv": "^4.0.0", - "node-fetch": "^2.0.0", - "picomatch": "^2.3.0", - "pkg-dir": "^5.0.0", - "pretty-hrtime": "^1.0.3", - "resolve-from": "^5.0.0", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/core-common/node_modules/@types/node": { - "version": "16.18.58", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.58.tgz", - "integrity": "sha512-YGncyA25/MaVtQkjWW9r0EFBukZ+JulsLcVZBlGUfIb96OBMjkoRWwQo5IEWJ8Fj06Go3GHw+bjYDitv6BaGsA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@storybook/core-common/node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@storybook/core-common/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@storybook/core-common/node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/@storybook/core-common/node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/@storybook/core-common/node_modules/pkg-dir": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", - "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^5.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@storybook/core-events": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.4.6.tgz", - "integrity": "sha512-r5vrE+32lwrJh1NGFr1a0mWjvxo7q8FXYShylcwRWpacmL5NTtLkrXOoJSeGvJ4yKNYkvxQFtOPId4lzDxa32w==", - "dev": true, - "license": "MIT", - "dependencies": { - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/core-server": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/core-server/-/core-server-7.4.6.tgz", - "integrity": "sha512-jqmRTGCJ1W0WReImivkisPVaLFT5sjtLnFoAk0feHp6QS5j7EYOPN7CYzliyQmARWTLUEXOVaFf3VD6nJZQhJQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@aw-web-design/x-default-browser": "1.4.126", - "@discoveryjs/json-ext": "^0.5.3", - "@storybook/builder-manager": "7.4.6", - "@storybook/channels": "7.4.6", - "@storybook/core-common": "7.4.6", - "@storybook/core-events": "7.4.6", - "@storybook/csf": "^0.1.0", - "@storybook/csf-tools": "7.4.6", - "@storybook/docs-mdx": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/manager": "7.4.6", - "@storybook/node-logger": "7.4.6", - "@storybook/preview-api": "7.4.6", - "@storybook/telemetry": "7.4.6", - "@storybook/types": "7.4.6", - "@types/detect-port": "^1.3.0", - "@types/node": "^16.0.0", - "@types/pretty-hrtime": "^1.0.0", - "@types/semver": "^7.3.4", - "better-opn": "^3.0.2", - "chalk": "^4.1.0", - "cli-table3": "^0.6.1", - "compression": "^1.7.4", - "detect-port": "^1.3.0", - "express": "^4.17.3", - "fs-extra": "^11.1.0", - "globby": "^11.0.2", - "ip": "^2.0.0", - "lodash": "^4.17.21", - "open": "^8.4.0", - "pretty-hrtime": "^1.0.3", - "prompts": "^2.4.0", - "read-pkg-up": "^7.0.1", - "semver": "^7.3.7", - "telejson": "^7.2.0", - "tiny-invariant": "^1.3.1", - "ts-dedent": "^2.0.0", - "util": "^0.12.4", - "util-deprecate": "^1.0.2", - "watchpack": "^2.2.0", - "ws": "^8.2.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/core-server/node_modules/@types/node": { - "version": "16.18.58", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.58.tgz", - "integrity": "sha512-YGncyA25/MaVtQkjWW9r0EFBukZ+JulsLcVZBlGUfIb96OBMjkoRWwQo5IEWJ8Fj06Go3GHw+bjYDitv6BaGsA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@storybook/core-server/node_modules/ws": { - "version": "8.14.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", - "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/@storybook/csf": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.1.1.tgz", - "integrity": "sha512-4hE3AlNVxR60Wc5KSC68ASYzUobjPqtSKyhV6G+ge0FIXU55N5nTY7dXGRZHQGDBPq+XqchMkIdlkHPRs8nTHg==", - "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^2.19.0" - } - }, - "node_modules/@storybook/csf-plugin": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-7.4.6.tgz", - "integrity": "sha512-yi7Qa4NSqKOyiJTWCxlB0ih2ijXq6oY5qZKW6MuMMBP14xJNRGLbH5KabpfXgN2T7YECcOWG1uWaGj2veJb1KA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/csf-tools": "7.4.6", - "unplugin": "^1.3.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/csf-tools": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/csf-tools/-/csf-tools-7.4.6.tgz", - "integrity": "sha512-ocKpcIUtTBy6hlLY34RUFQyX403cWpB2gGfqvkHbpGe2BQj7EyV0zpWnjsfVxvw+M9OWlCdxHWDOPUgXM33ELw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/generator": "^7.22.9", - "@babel/parser": "^7.22.7", - "@babel/traverse": "^7.22.8", - "@babel/types": "^7.22.5", - "@storybook/csf": "^0.1.0", - "@storybook/types": "7.4.6", - "fs-extra": "^11.1.0", - "recast": "^0.23.1", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/csf/node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@storybook/docs-mdx": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@storybook/docs-mdx/-/docs-mdx-0.1.0.tgz", - "integrity": "sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@storybook/docs-tools": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/docs-tools/-/docs-tools-7.4.6.tgz", - "integrity": "sha512-nZj1L/8WwKWWJ41FW4MaKGajZUtrhnr9UwflRCkQJaWhAKmDfOb5M5TqI93uCOULpFPOm5wpoMBz2IHInQ2Lrg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/core-common": "7.4.6", - "@storybook/preview-api": "7.4.6", - "@storybook/types": "7.4.6", - "@types/doctrine": "^0.0.3", - "doctrine": "^3.0.0", - "lodash": "^4.17.21" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/global": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz", - "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@storybook/instrumenter": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-7.4.6.tgz", - "integrity": "sha512-K5atRoVFCl6HEgkSxIbwygpzgE/iROc7BrtJ3z3a7E70sanFr6Jxt6Egu6fz2QkL3ef4EWpXMnle2vhEfG29pA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/channels": "7.4.6", - "@storybook/client-logger": "7.4.6", - "@storybook/core-events": "7.4.6", - "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.4.6" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/manager": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/manager/-/manager-7.4.6.tgz", - "integrity": "sha512-kA1hUDxpn1i2SO9OinvLvVXDeL4xgJkModp+pbE8IXv4NJWReNq1ecMeQCzPLS3Sil2gnrullQ9uYXsnZ9bxxA==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/manager-api": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.4.6.tgz", - "integrity": "sha512-inrm3DIbCp8wjXSN/wK6e6i2ysQ/IEmtC7IN0OJ7vdrp+USCooPT448SQTUmVctUGCFmOU3fxXByq8g77oIi7w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/channels": "7.4.6", - "@storybook/client-logger": "7.4.6", - "@storybook/core-events": "7.4.6", - "@storybook/csf": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/router": "7.4.6", - "@storybook/theming": "7.4.6", - "@storybook/types": "7.4.6", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "semver": "^7.3.7", - "store2": "^2.14.2", - "telejson": "^7.2.0", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@storybook/mdx2-csf": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@storybook/mdx2-csf/-/mdx2-csf-1.1.0.tgz", - "integrity": "sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@storybook/node-logger": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-7.4.6.tgz", - "integrity": "sha512-djZb310Q27GviDug1XBv0jOEDLCiwr4hhDE0aifCEKZpfNCi/EaP31nbWimFzZwxu4hE/YAPWExzScruR1zw9Q==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/postinstall": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/postinstall/-/postinstall-7.4.6.tgz", - "integrity": "sha512-TqI5BucPAGRWrkh55BYiG2/gHLFtC0In4cuu0GsUzB/1jc4i51npLRorCwhmT7r7YliGl5F7JaP0Bni/qHN3Lg==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/preview": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/preview/-/preview-7.4.6.tgz", - "integrity": "sha512-2RPXusJ4CTDrIipIKKvbotD7fP0+8VzoFjImunflIrzN9rni+2rq5eMjqlXAaB+77w064zIR4uDUzI9fxsMDeQ==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/preview-api": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.4.6.tgz", - "integrity": "sha512-byUS/Opt3ytWD4cWz3sNEKw5Yks8MkQgRN+GDSyIomaEAQkLAM0rchPC0MYjwCeUSecV7IIQweNX5RbV4a34BA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/channels": "7.4.6", - "@storybook/client-logger": "7.4.6", - "@storybook/core-events": "7.4.6", - "@storybook/csf": "^0.1.0", - "@storybook/global": "^5.0.0", - "@storybook/types": "7.4.6", - "@types/qs": "^6.9.5", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/react": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/react/-/react-7.4.6.tgz", - "integrity": "sha512-w0dVo64baFFPTGpUOWFqkKsu6pQincoymegSNgqaBd5DxEyMDRiRoTWSJHMKE9BwgE8SyWhRkP1ak1mkccSOhQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/client-logger": "7.4.6", - "@storybook/core-client": "7.4.6", - "@storybook/docs-tools": "7.4.6", - "@storybook/global": "^5.0.0", - "@storybook/preview-api": "7.4.6", - "@storybook/react-dom-shim": "7.4.6", - "@storybook/types": "7.4.6", - "@types/escodegen": "^0.0.6", - "@types/estree": "^0.0.51", - "@types/node": "^16.0.0", - "acorn": "^7.4.1", - "acorn-jsx": "^5.3.1", - "acorn-walk": "^7.2.0", - "escodegen": "^2.1.0", - "html-tags": "^3.1.0", - "lodash": "^4.17.21", - "prop-types": "^15.7.2", - "react-element-to-jsx-string": "^15.0.0", - "ts-dedent": "^2.0.0", - "type-fest": "~2.19", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", - "typescript": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@storybook/react-dom-shim": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-7.4.6.tgz", - "integrity": "sha512-DSq8l9FDocUF1ooVI+TF83pddj1LynE/Hv0/y8XZhc3IgJ/HkuOQuUmfz29ezgfAi9gFYUR8raTIBi3/xdoRmw==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@storybook/react-vite": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/react-vite/-/react-vite-7.4.6.tgz", - "integrity": "sha512-jkjnrf3FxzR5wcmebXRPflrsM4WIDjWyW/NVFJwxi5PeIOk7fE7/QAPrm4NFRUu2Q7DeuH3oLKsw8bigvUI9RA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@joshwooding/vite-plugin-react-docgen-typescript": "0.2.1", - "@rollup/pluginutils": "^5.0.2", - "@storybook/builder-vite": "7.4.6", - "@storybook/react": "7.4.6", - "@vitejs/plugin-react": "^3.0.1", - "ast-types": "^0.14.2", - "magic-string": "^0.30.0", - "react-docgen": "6.0.0-alpha.3" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", - "vite": "^3.0.0 || ^4.0.0" - } - }, - "node_modules/@storybook/react/node_modules/@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@storybook/react/node_modules/@types/node": { - "version": "16.18.58", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.58.tgz", - "integrity": "sha512-YGncyA25/MaVtQkjWW9r0EFBukZ+JulsLcVZBlGUfIb96OBMjkoRWwQo5IEWJ8Fj06Go3GHw+bjYDitv6BaGsA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@storybook/react/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/@storybook/react/node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@storybook/react/node_modules/acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/@storybook/react/node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@storybook/router": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-7.4.6.tgz", - "integrity": "sha512-Vl1esrHkcHxDKqc+HY7+6JQpBPW3zYvGk0cQ2rxVMhWdLZTAz1hss9DqzN9tFnPyfn0a1Q77EpMySkUrvWKKNQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/client-logger": "7.4.6", - "memoizerific": "^1.11.3", - "qs": "^6.10.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@storybook/telemetry": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/telemetry/-/telemetry-7.4.6.tgz", - "integrity": "sha512-c8p/C1NIH8EMBviZkBCx8MMDk6rrITJ+b29DEp5MaWSRlklIVyhGiC4RPIRv6sxJwlD41PnqWVFtfu2j2eXLdQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/client-logger": "7.4.6", - "@storybook/core-common": "7.4.6", - "@storybook/csf-tools": "7.4.6", - "chalk": "^4.1.0", - "detect-package-manager": "^2.0.1", - "fetch-retry": "^5.0.2", - "fs-extra": "^11.1.0", - "read-pkg-up": "^7.0.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/testing-library": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@storybook/testing-library/-/testing-library-0.2.2.tgz", - "integrity": "sha512-L8sXFJUHmrlyU2BsWWZGuAjv39Jl1uAqUHdxmN42JY15M4+XCMjGlArdCCjDe1wpTSW6USYISA9axjZojgtvnw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@testing-library/dom": "^9.0.0", - "@testing-library/user-event": "^14.4.0", - "ts-dedent": "^2.2.0" - } - }, - "node_modules/@storybook/theming": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-7.4.6.tgz", - "integrity": "sha512-HW77iJ9ptCMqhoBOYFjRQw7VBap+38fkJGHP5KylEJCyYCgIAm2dEcQmtWpMVYFssSGcb6djfbtAMhYU4TL4Iw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", - "@storybook/client-logger": "7.4.6", - "@storybook/global": "^5.0.0", - "memoizerific": "^1.11.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@storybook/types": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.4.6.tgz", - "integrity": "sha512-6QLXtMVsFZFpzPkdGWsu/iuc8na9dnS67AMOBKm5qCLPwtUJOYkwhMdFRSSeJthLRpzV7JLAL8Kwvl7MFP3QSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/channels": "7.4.6", - "@types/babel__core": "^7.0.0", - "@types/express": "^4.7.0", - "file-system-cache": "2.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", - "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", - "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", - "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", - "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-svg-dynamic-title": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", - "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-svg-em-dimensions": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", - "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", - "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", - "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-preset": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", - "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", - "license": "MIT", - "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", - "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", - "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", - "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", - "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", - "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", - "@svgr/babel-plugin-transform-svg-component": "8.0.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/core": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", - "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.1.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^8.1.3", - "snake-case": "^3.0.4" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/core/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@svgr/hast-util-to-babel-ast": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", - "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.21.3", - "entities": "^4.4.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/plugin-jsx": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", - "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.1.0", - "@svgr/hast-util-to-babel-ast": "8.0.0", - "svg-parser": "^2.0.4" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "*" - } - }, - "node_modules/@svgr/plugin-svgo": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", - "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", - "license": "MIT", - "dependencies": { - "cosmiconfig": "^8.1.3", - "deepmerge": "^4.3.1", - "svgo": "^3.0.2" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "*" - } - }, - "node_modules/@swc/core": { - "version": "1.3.92", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.92.tgz", - "integrity": "sha512-vx0vUrf4YTEw59njOJ46Ha5i0cZTMYdRHQ7KXU29efN1MxcmJH2RajWLPlvQarOP1ab9iv9cApD7SMchDyx2vA==", - "dev": true, - "hasInstallScript": true, - "license": "Apache-2.0", - "dependencies": { - "@swc/counter": "^0.1.1", - "@swc/types": "^0.1.5" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/swc" - }, - "optionalDependencies": { - "@swc/core-darwin-arm64": "1.3.92", - "@swc/core-darwin-x64": "1.3.92", - "@swc/core-linux-arm-gnueabihf": "1.3.92", - "@swc/core-linux-arm64-gnu": "1.3.92", - "@swc/core-linux-arm64-musl": "1.3.92", - "@swc/core-linux-x64-gnu": "1.3.92", - "@swc/core-linux-x64-musl": "1.3.92", - "@swc/core-win32-arm64-msvc": "1.3.92", - "@swc/core-win32-ia32-msvc": "1.3.92", - "@swc/core-win32-x64-msvc": "1.3.92" - }, - "peerDependencies": { - "@swc/helpers": "^0.5.0" - }, - "peerDependenciesMeta": { - "@swc/helpers": { - "optional": true - } - } - }, - "node_modules/@swc/core-darwin-arm64": { - "version": "1.3.92", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.92.tgz", - "integrity": "sha512-v7PqZUBtIF6Q5Cp48gqUiG8zQQnEICpnfNdoiY3xjQAglCGIQCjJIDjreZBoeZQZspB27lQN4eZ43CX18+2SnA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/counter": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.2.tgz", - "integrity": "sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/@swc/types": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.5.tgz", - "integrity": "sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/@testing-library/dom": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.3.3.tgz", - "integrity": "sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^5.0.1", - "aria-query": "5.1.3", - "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.9", - "lz-string": "^1.5.0", - "pretty-format": "^27.0.2" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/@testing-library/dom/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@testing-library/dom/node_modules/aria-query": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", - "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "deep-equal": "^2.0.5" - } - }, - "node_modules/@testing-library/dom/node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@testing-library/dom/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@testing-library/jest-dom": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.1.3.tgz", - "integrity": "sha512-YzpjRHoCBWPzpPNtg6gnhasqtE/5O4qz8WCwDEaxtfnPO6gkaLrnuXusrGSPyhIGPezr1HM7ZH0CFaUTY9PJEQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@adobe/css-tools": "^4.3.0", - "@babel/runtime": "^7.9.2", - "aria-query": "^5.0.0", - "chalk": "^3.0.0", - "css.escape": "^1.5.1", - "dom-accessibility-api": "^0.5.6", - "lodash": "^4.17.15", - "redent": "^3.0.0" - }, - "engines": { - "node": ">=14", - "npm": ">=6", - "yarn": ">=1" - }, - "peerDependencies": { - "@jest/globals": ">= 28", - "@types/jest": ">= 28", - "jest": ">= 28", - "vitest": ">= 0.32" - }, - "peerDependenciesMeta": { - "@jest/globals": { - "optional": true - }, - "@types/jest": { - "optional": true - }, - "jest": { - "optional": true - }, - "vitest": { - "optional": true - } - } - }, - "node_modules/@testing-library/jest-dom/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@testing-library/react": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-14.0.0.tgz", - "integrity": "sha512-S04gSNJbYE30TlIMLTzv6QCTzt9AqIF5y6s6SzVFILNcNvbV/jU96GeiTPillGQo+Ny64M/5PV7klNYYgv5Dfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^9.0.0", - "@types/react-dom": "^18.0.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@testing-library/user-event": { - "version": "14.5.1", - "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.5.1.tgz", - "integrity": "sha512-UCcUKrUYGj7ClomOo2SpNVvx4/fkd/2BbIHDCle8A0ax+P3bU7yJwDBDrS6ZwdTMARWTGODX1hEsCcO+7beJjg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12", - "npm": ">=6" - }, - "peerDependencies": { - "@testing-library/dom": ">=7.21.4" - } - }, - "node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "license": "ISC", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@tsconfig/node10": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tsconfig/node12": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tsconfig/node14": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tsconfig/node16": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@tufjs/canonical-json": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-1.0.0.tgz", - "integrity": "sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@tufjs/models": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-1.0.4.tgz", - "integrity": "sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@tufjs/canonical-json": "1.0.0", - "minimatch": "^9.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@tufjs/models/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@types/argparse": { - "version": "1.0.38", - "resolved": "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz", - "integrity": "sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/aria-query": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.2.tgz", - "integrity": "sha512-PHKZuMN+K5qgKIWhBodXzQslTo5P+K/6LqeKXS6O/4liIDdZqaX5RXrCK++LAw+y/nptN48YmUMFiQHRSWYwtQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/babel__core": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.2.tgz", - "integrity": "sha512-pNpr1T1xLUc2l3xJKuPtsEky3ybxN3m4fJkknfIpTCTfIZCDW57oAg+EfCgIIp2rvCe0Wn++/FfodDS4YXxBwA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.5", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.5.tgz", - "integrity": "sha512-h9yIuWbJKdOPLJTbmSpPzkF67e659PbQDba7ifWm5BJ8xTv+sDmS7rFmywkWOvXedGTivCdeGSIIX8WLcRTz8w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.2.tgz", - "integrity": "sha512-/AVzPICMhMOMYoSx9MoKpGDKdBRsIXMNByh1PXSZoa+v6ZoLa8xxtsT/uLQ/NJm0XVAWl/BvId4MlDeXJaeIZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.2.tgz", - "integrity": "sha512-ojlGK1Hsfce93J0+kn3H5R73elidKUaZonirN33GSmgTUMpzI/MIFfSpF3haANe3G1bEBS9/9/QEqwTzwqFsKw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.20.7" - } - }, - "node_modules/@types/body-parser": { - "version": "1.19.3", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.3.tgz", - "integrity": "sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/chai": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.7.tgz", - "integrity": "sha512-/k+vesl92vMvMygmQrFe9Aimxi6oQXFUX9mA5HanTrKUSAMoLauSi6PNFOdRw0oeqilaW600GNx2vSaT2f8aIQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/chai-subset": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@types/chai-subset/-/chai-subset-1.3.3.tgz", - "integrity": "sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/chai": "*" - } - }, - "node_modules/@types/connect": { - "version": "3.4.36", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.36.tgz", - "integrity": "sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/cross-spawn": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.3.tgz", - "integrity": "sha512-BDAkU7WHHRHnvBf5z89lcvACsvkz/n7Tv+HyD/uW76O29HoH1Tk/W6iQrepaZVbisvlEek4ygwT8IW7ow9XLAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/detect-port": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@types/detect-port/-/detect-port-1.3.3.tgz", - "integrity": "sha512-bV/jQlAJ/nPY3XqSatkGpu+nGzou+uSwrH1cROhn+jBFg47yaNH+blW4C7p9KhopC7QxCv/6M86s37k8dMk0Yg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/doctrine": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@types/doctrine/-/doctrine-0.0.3.tgz", - "integrity": "sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/ejs": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/@types/ejs/-/ejs-3.1.3.tgz", - "integrity": "sha512-mv5T/JI/bu+pbfz1o+TLl1NF0NIBbjS0Vl6Ppz1YY9DkXfzZT0lelXpfS5i3ZS3U/p90it7uERQpBvLYoK8e4A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/emscripten": { - "version": "1.39.8", - "resolved": "https://registry.npmjs.org/@types/emscripten/-/emscripten-1.39.8.tgz", - "integrity": "sha512-Rk0HKcMXFUuqT32k1kXHZWgxiMvsyYsmlnjp0rLKa0MMoqXLE3T9dogDBTRfuc3SAsXu97KD3k4SKR1lHqd57w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/escodegen": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@types/escodegen/-/escodegen-0.0.6.tgz", - "integrity": "sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/estree": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.2.tgz", - "integrity": "sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/express": { - "version": "4.17.18", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.18.tgz", - "integrity": "sha512-Sxv8BSLLgsBYmcnGdGjjEjqET2U+AKAdCRODmMiq02FgjwuV75Ut85DRpvFjyw/Mk0vgUOliGRU0UUmuuZHByQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.37", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.37.tgz", - "integrity": "sha512-ZohaCYTgGFcOP7u6aJOhY9uIZQgZ2vxC2yWoArY+FeDXlqeH66ZVBjgvg+RLVAS/DWNq4Ap9ZXu1+SUQiiWYMg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "node_modules/@types/find-cache-dir": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@types/find-cache-dir/-/find-cache-dir-3.2.1.tgz", - "integrity": "sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "node_modules/@types/glob/node_modules/@types/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/graceful-fs": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.7.tgz", - "integrity": "sha512-MhzcwU8aUygZroVwL2jeYk6JisJrPl/oov/gsgGCue9mkgl9wjGbzReYQClxiUgFDnib9FuHqTndccKeZKxTRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/http-errors": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.2.tgz", - "integrity": "sha512-lPG6KlZs88gef6aD85z3HNkztpj7w2R7HmR3gygjfXCQmsLloWNARFkMuzKiiY8FGdh1XDpgBdrSf4aKDiA7Kg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-gPQuzaPR5h/djlAv2apEG1HVOyj1IUs7GpfMZixU0/0KXT3pm64ylHuMUI1/Akh+sq/iikxg6Z2j+fcMDXaaTQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.2.tgz", - "integrity": "sha512-kv43F9eb3Lhj+lr/Hn6OcLCs/sSM8bt+fIaP11rCYngfV6NVjzWXJ17owQtDQTL9tQ8WSLUrGsSJ6rJz0F1w1A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/js-cookie": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/@types/js-cookie/-/js-cookie-2.2.7.tgz", - "integrity": "sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==", - "license": "MIT" - }, - "node_modules/@types/json-schema": { - "version": "7.0.13", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.13.tgz", - "integrity": "sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/lodash": { - "version": "4.14.199", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.199.tgz", - "integrity": "sha512-Vrjz5N5Ia4SEzWWgIVwnHNEnb1UE1XMkvY5DGXrAeOGE9imk0hgTHh5GyDjLDJi9OTCn9oo9dXH1uToK1VRfrg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/mdx": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.8.tgz", - "integrity": "sha512-r7/zWe+f9x+zjXqGxf821qz++ld8tp6Z4jUS6qmPZUXH6tfh4riXOhAqb12tWGWAevCFtMt1goLWkQMqIJKpsA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/mime": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.2.tgz", - "integrity": "sha512-Wj+fqpTLtTbG7c0tH47dkahefpLKEbB+xAZuLq7b4/IDHPl/n6VoXcyUQ2bypFlbSwvCr0y+bD4euTTqTJsPxQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/mime-types": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.2.tgz", - "integrity": "sha512-q9QGHMGCiBJCHEvd4ZLdasdqXv570agPsUW0CeIm/B8DzhxsYMerD0l3IlI+EQ1A2RWHY2mmM9x1YIuuWxisCg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/minimist": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.3.tgz", - "integrity": "sha512-ZYFzrvyWUNhaPomn80dsMNgMeXxNWZBdkuG/hWlUvXvbdUH8ZERNBGXnU87McuGcWDsyzX2aChCv/SVN348k3A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/node": { - "version": "20.8.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz", - "integrity": "sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~5.25.1" - } - }, - "node_modules/@types/node-fetch": { - "version": "2.6.6", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.6.tgz", - "integrity": "sha512-95X8guJYhfqiuVVhRFxVQcf4hW/2bCuoPwDasMf/531STFoNoWTT7YDnWdXHEZKqAGUigmpG31r2FE70LwnzJw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "form-data": "^4.0.0" - } - }, - "node_modules/@types/normalize-package-data": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.2.tgz", - "integrity": "sha512-lqa4UEhhv/2sjjIQgjX8B+RBjj47eo0mzGasklVJ78UKGQY1r0VpB9XHDaZZO9qzEFDdy4MrXLuEaSmPrPSe/A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/parse-json": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", - "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", - "license": "MIT" - }, - "node_modules/@types/pretty-hrtime": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/pretty-hrtime/-/pretty-hrtime-1.0.1.tgz", - "integrity": "sha512-VjID5MJb1eGKthz2qUerWT8+R4b9N+CHvGCzg9fn4kWZgaF9AhdYikQio3R7wV8YY1NsQKPaCwKz1Yff+aHNUQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/prop-types": { - "version": "15.7.8", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.8.tgz", - "integrity": "sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/qs": { - "version": "6.9.8", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz", - "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/range-parser": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.5.tgz", - "integrity": "sha512-xrO9OoVPqFuYyR/loIHjnbvvyRZREYKLjxV4+dY6v3FQR3stQ9ZxIGkaclF7YhI9hfjpuTbu14hZEy94qKLtOA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/react": { - "version": "18.2.27", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.27.tgz", - "integrity": "sha512-Wfv7B7FZiR2r3MIqbAlXoY1+tXm4bOqfz4oRr+nyXdBqapDBZ0l/IGcSlAfvxIHEEJjkPU0MYAc/BlFPOcrgLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "18.2.12", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.12.tgz", - "integrity": "sha512-QWZuiA/7J/hPIGocXreCRbx7wyoeet9ooxfbSA+zbIWqyQEE7GMtRn4A37BdYyksnN+/NDnWgfxZH9UVGDw1hg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/resolve": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", - "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/scheduler": { - "version": "0.16.4", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.4.tgz", - "integrity": "sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/send": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.2.tgz", - "integrity": "sha512-aAG6yRf6r0wQ29bkS+x97BIs64ZLxeE/ARwyS6wrldMm3C1MdKwCcnnEwMC1slI8wuxJOpiUH9MioC0A0i+GJw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/@types/send/node_modules/@types/mime": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.3.tgz", - "integrity": "sha512-Ys+/St+2VF4+xuY6+kDIXGxbNRO0mesVg0bbxEfB97Od1Vjpjx9KD1qxs64Gcb3CWPirk9Xe+PT4YiiHQ9T+eg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/serve-static": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.3.tgz", - "integrity": "sha512-yVRvFsEMrv7s0lGhzrggJjNOSmZCdgCjw9xWrPr/kNNLp6FaDfMC1KaYl3TSJ0c58bECwNBMoQrZJ8hA8E1eFg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/http-errors": "*", - "@types/mime": "*", - "@types/node": "*" - } - }, - "node_modules/@types/unist": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz", - "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/yargs": { - "version": "17.0.28", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.28.tgz", - "integrity": "sha512-N3e3fkS86hNhtk6BEnc0rj3zcehaxx8QWhCROJkqpl5Zaoi7nAic3jH8q94jVD3zu5LGk+PUB6KAiDmimYOEQw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.7.5.tgz", - "integrity": "sha512-JhtAwTRhOUcP96D0Y6KYnwig/MRQbOoLGXTON2+LlyB/N35SP9j1boai2zzwXb7ypKELXMx3DVk9UTaEq1vHEw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.7.5", - "@typescript-eslint/type-utils": "6.7.5", - "@typescript-eslint/utils": "6.7.5", - "@typescript-eslint/visitor-keys": "6.7.5", - "debug": "^4.3.4", - "graphemer": "^1.4.0", - "ignore": "^5.2.4", - "natural-compare": "^1.4.0", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", - "eslint": "^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.7.5.tgz", - "integrity": "sha512-bIZVSGx2UME/lmhLcjdVc7ePBwn7CLqKarUBL4me1C5feOd663liTGjMBGVcGr+BhnSLeP4SgwdvNnnkbIdkCw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/scope-manager": "6.7.5", - "@typescript-eslint/types": "6.7.5", - "@typescript-eslint/typescript-estree": "6.7.5", - "@typescript-eslint/visitor-keys": "6.7.5", - "debug": "^4.3.4" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.7.5.tgz", - "integrity": "sha512-GAlk3eQIwWOJeb9F7MKQ6Jbah/vx1zETSDw8likab/eFcqkjSD7BI75SDAeC5N2L0MmConMoPvTsmkrg71+B1A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "6.7.5", - "@typescript-eslint/visitor-keys": "6.7.5" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.7.5.tgz", - "integrity": "sha512-Gs0qos5wqxnQrvpYv+pf3XfcRXW6jiAn9zE/K+DlmYf6FcpxeNYN0AIETaPR7rHO4K2UY+D0CIbDP9Ut0U4m1g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/typescript-estree": "6.7.5", - "@typescript-eslint/utils": "6.7.5", - "debug": "^4.3.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/types": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.7.5.tgz", - "integrity": "sha512-WboQBlOXtdj1tDFPyIthpKrUb+kZf2VroLZhxKa/VlwLlLyqv/PwUNgL30BlTVZV1Wu4Asu2mMYPqarSO4L5ZQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.5.tgz", - "integrity": "sha512-NhJiJ4KdtwBIxrKl0BqG1Ur+uw7FiOnOThcYx9DpOGJ/Abc9z2xNzLeirCG02Ig3vkvrc2qFLmYSSsaITbKjlg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "6.7.5", - "@typescript-eslint/visitor-keys": "6.7.5", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.7.5.tgz", - "integrity": "sha512-pfRRrH20thJbzPPlPc4j0UNGvH1PjPlhlCMq4Yx7EGjV7lvEeGX0U6MJYe8+SyFutWgSHsdbJ3BXzZccYggezA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.7.5", - "@typescript-eslint/types": "6.7.5", - "@typescript-eslint/typescript-estree": "6.7.5", - "semver": "^7.5.4" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.5.tgz", - "integrity": "sha512-3MaWdDZtLlsexZzDSdQWsFQ9l9nL8B80Z4fImSpyllFC/KLqWQRdEcB+gGGO+N3Q2uL40EsG66wZLsohPxNXvg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "6.7.5", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@use-gesture/core": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/@use-gesture/core/-/core-10.3.0.tgz", - "integrity": "sha512-rh+6MND31zfHcy9VU3dOZCqGY511lvGcfyJenN4cWZe0u1BH6brBpBddLVXhF2r4BMqWbvxfsbL7D287thJU2A==", - "license": "MIT" - }, - "node_modules/@use-gesture/react": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/@use-gesture/react/-/react-10.3.0.tgz", - "integrity": "sha512-3zc+Ve99z4usVP6l9knYVbVnZgfqhKah7sIG+PS2w+vpig2v2OLct05vs+ZXMzwxdNCMka8B+8WlOo0z6Pn6DA==", - "license": "MIT", - "dependencies": { - "@use-gesture/core": "10.3.0" - }, - "peerDependencies": { - "react": ">= 16.8.0" - } - }, - "node_modules/@vitejs/plugin-react": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.1.0.tgz", - "integrity": "sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.20.12", - "@babel/plugin-transform-react-jsx-self": "^7.18.6", - "@babel/plugin-transform-react-jsx-source": "^7.19.6", - "magic-string": "^0.27.0", - "react-refresh": "^0.14.0" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "peerDependencies": { - "vite": "^4.1.0-beta.0" - } - }, - "node_modules/@vitejs/plugin-react-swc": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react-swc/-/plugin-react-swc-3.4.0.tgz", - "integrity": "sha512-m7UaA4Uvz82N/0EOVpZL4XsFIakRqrFKeSNxa1FBLSXGvWrWRBwmZb4qxk+ZIVAZcW3c3dn5YosomDgx62XWcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@swc/core": "^1.3.85" - }, - "peerDependencies": { - "vite": "^4" - } - }, - "node_modules/@vitejs/plugin-react/node_modules/magic-string": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.13" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@vitest/expect": { - "version": "0.34.6", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-0.34.6.tgz", - "integrity": "sha512-QUzKpUQRc1qC7qdGo7rMK3AkETI7w18gTCUrsNnyjjJKYiuUB9+TQK3QnR1unhCnWRC0AbKv2omLGQDF/mIjOw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/spy": "0.34.6", - "@vitest/utils": "0.34.6", - "chai": "^4.3.10" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/runner": { - "version": "0.34.6", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-0.34.6.tgz", - "integrity": "sha512-1CUQgtJSLF47NnhN+F9X2ycxUP0kLHQ/JWvNHbeBfwW8CzEGgeskzNnHDyv1ieKTltuR6sdIHV+nmR6kPxQqzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/utils": "0.34.6", - "p-limit": "^4.0.0", - "pathe": "^1.1.1" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/runner/node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@vitest/runner/node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@vitest/snapshot": { - "version": "0.34.6", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-0.34.6.tgz", - "integrity": "sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w==", - "dev": true, - "license": "MIT", - "dependencies": { - "magic-string": "^0.30.1", - "pathe": "^1.1.1", - "pretty-format": "^29.5.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/spy": { - "version": "0.34.6", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-0.34.6.tgz", - "integrity": "sha512-xaCvneSaeBw/cz8ySmF7ZwGvL0lBjfvqc1LpQ/vcdHEvpLn3Ff1vAvjw+CoGn0802l++5L/pxb7whwcWAw+DUQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "tinyspy": "^2.1.1" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/ui": { - "version": "0.34.6", - "resolved": "https://registry.npmjs.org/@vitest/ui/-/ui-0.34.6.tgz", - "integrity": "sha512-/fxnCwGC0Txmr3tF3BwAbo3v6U2SkBTGR9UB8zo0Ztlx0BTOXHucE0gDHY7SjwEktCOHatiGmli9kZD6gYSoWQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/utils": "0.34.6", - "fast-glob": "^3.3.0", - "fflate": "^0.8.0", - "flatted": "^3.2.7", - "pathe": "^1.1.1", - "picocolors": "^1.0.0", - "sirv": "^2.0.3" - }, - "funding": { - "url": "https://opencollective.com/vitest" - }, - "peerDependencies": { - "vitest": ">=0.30.1 <1" - } - }, - "node_modules/@vitest/utils": { - "version": "0.34.6", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-0.34.6.tgz", - "integrity": "sha512-IG5aDD8S6zlvloDsnzHw0Ut5xczlF+kv2BOTo+iXfPr54Yhi5qbVOgGB1hZaVq4iJ4C/MZ2J0y15IlsV/ZcI0A==", - "dev": true, - "license": "MIT", - "dependencies": { - "diff-sequences": "^29.4.3", - "loupe": "^2.3.6", - "pretty-format": "^29.5.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@volar/language-core": { - "version": "1.10.10", - "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.10.10.tgz", - "integrity": "sha512-nsV1o3AZ5n5jaEAObrS3MWLBWaGwUj/vAsc15FVNIv+DbpizQRISg9wzygsHBr56ELRH8r4K75vkYNMtsSNNWw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@volar/source-map": "1.10.10" - } - }, - "node_modules/@volar/source-map": { - "version": "1.10.10", - "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.10.10.tgz", - "integrity": "sha512-GVKjLnifV4voJ9F0vhP56p4+F3WGf+gXlRtjFZsv6v3WxBTWU3ZVeaRaEHJmWrcv5LXmoYYpk/SC25BKemPRkg==", - "dev": true, - "license": "MIT", - "dependencies": { - "muggle-string": "^0.3.1" - } - }, - "node_modules/@volar/typescript": { - "version": "1.10.10", - "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-1.10.10.tgz", - "integrity": "sha512-4a2r5bdUub2m+mYVnLu2wt59fuoYWe7nf0uXtGHU8QQ5LDNfzAR0wK7NgDiQ9rcl2WT3fxT2AA9AylAwFtj50A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@volar/language-core": "1.10.10", - "path-browserify": "^1.0.1" - } - }, - "node_modules/@vue/compiler-core": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.8.tgz", - "integrity": "sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.23.0", - "@vue/shared": "3.3.8", - "estree-walker": "^2.0.2", - "source-map-js": "^1.0.2" - } - }, - "node_modules/@vue/compiler-dom": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.8.tgz", - "integrity": "sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vue/compiler-core": "3.3.8", - "@vue/shared": "3.3.8" - } - }, - "node_modules/@vue/language-core": { - "version": "1.8.22", - "resolved": "https://registry.npmjs.org/@vue/language-core/-/language-core-1.8.22.tgz", - "integrity": "sha512-bsMoJzCrXZqGsxawtUea1cLjUT9dZnDsy5TuZ+l1fxRMzUGQUG9+Ypq4w//CqpWmrx7nIAJpw2JVF/t258miRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@volar/language-core": "~1.10.5", - "@volar/source-map": "~1.10.5", - "@vue/compiler-dom": "^3.3.0", - "@vue/shared": "^3.3.0", - "computeds": "^0.0.1", - "minimatch": "^9.0.3", - "muggle-string": "^0.3.1", - "vue-template-compiler": "^2.7.14" - }, - "peerDependencies": { - "typescript": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@vue/language-core/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@vue/shared": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.8.tgz", - "integrity": "sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==", - "dev": true, - "license": "MIT" - }, - "node_modules/@xobotyi/scrollbar-width": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/@xobotyi/scrollbar-width/-/scrollbar-width-1.9.5.tgz", - "integrity": "sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==", - "license": "MIT" - }, - "node_modules/@yarnpkg/esbuild-plugin-pnp": { - "version": "3.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@yarnpkg/esbuild-plugin-pnp/-/esbuild-plugin-pnp-3.0.0-rc.15.tgz", - "integrity": "sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=14.15.0" - }, - "peerDependencies": { - "esbuild": ">=0.10.0" - } - }, - "node_modules/@yarnpkg/fslib": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@yarnpkg/fslib/-/fslib-2.10.3.tgz", - "integrity": "sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@yarnpkg/libzip": "^2.3.0", - "tslib": "^1.13.0" - }, - "engines": { - "node": ">=12 <14 || 14.2 - 14.9 || >14.10.0" - } - }, - "node_modules/@yarnpkg/fslib/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true, - "license": "0BSD" - }, - "node_modules/@yarnpkg/libzip": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/libzip/-/libzip-2.3.0.tgz", - "integrity": "sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@types/emscripten": "^1.39.6", - "tslib": "^1.13.0" - }, - "engines": { - "node": ">=12 <14 || 14.2 - 14.9 || >14.10.0" - } - }, - "node_modules/@yarnpkg/libzip/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true, - "license": "0BSD" - }, - "node_modules/@yarnpkg/lockfile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", - "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/@yarnpkg/parsers": { - "version": "3.0.0-rc.46", - "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.46.tgz", - "integrity": "sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "js-yaml": "^3.10.0", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=14.15.0" - } - }, - "node_modules/@yarnpkg/parsers/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@zkochan/js-yaml": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz", - "integrity": "sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@zkochan/js-yaml/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true, - "license": "Python-2.0" - }, - "node_modules/abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true, - "license": "ISC" - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true, - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-jsx/node_modules/acorn": { - "version": "7.4.1", - "dev": true, - "license": "MIT", - "peer": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/add-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz", - "integrity": "sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/address": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", - "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/aelfd-core": { - "resolved": "packages/core", - "link": true - }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/agentkeepalive": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz", - "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", - "dev": true, - "license": "MIT", - "dependencies": { - "humanize-ms": "^1.2.1" - }, - "engines": { - "node": ">= 8.0.0" - } - }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ahooks": { - "version": "3.7.8", - "resolved": "https://registry.npmjs.org/ahooks/-/ahooks-3.7.8.tgz", - "integrity": "sha512-e/NMlQWoCjaUtncNFIZk3FG1ImSkV/JhScQSkTqnftakRwdfZWSw6zzoWSG9OMYqPNs2MguDYBUFFC6THelWXA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.21.0", - "@types/js-cookie": "^2.x.x", - "ahooks-v3-count": "^1.0.0", - "dayjs": "^1.9.1", - "intersection-observer": "^0.12.0", - "js-cookie": "^2.x.x", - "lodash": "^4.17.21", - "resize-observer-polyfill": "^1.5.1", - "screenfull": "^5.0.0", - "tslib": "^2.4.1" - }, - "engines": { - "node": ">=8.0.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/ahooks-v3-count": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ahooks-v3-count/-/ahooks-v3-count-1.0.0.tgz", - "integrity": "sha512-V7uUvAwnimu6eh/PED4mCDjE7tokeZQLKlxg9lCTMPhN+NjsSbtdacByVlR1oluXQzD3MOw55wylDmQo4+S9ZQ==", - "license": "MIT" - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-escapes/node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/antd": { - "version": "5.12.4", - "resolved": "https://registry.npmjs.org/antd/-/antd-5.12.4.tgz", - "integrity": "sha512-myj2qtWJdob2mQKNAac5bt2zBfaspP+ufqq/pgnOqZ4u4NVVEYbILWa3+ihaqXZHIz1krykFrye8BCyelD9TeQ==", - "license": "MIT", - "dependencies": { - "@ant-design/colors": "^7.0.0", - "@ant-design/cssinjs": "^1.18.1", - "@ant-design/icons": "^5.2.6", - "@ant-design/react-slick": "~1.0.2", - "@babel/runtime": "^7.23.4", - "@ctrl/tinycolor": "^3.6.1", - "@rc-component/color-picker": "~1.4.1", - "@rc-component/mutate-observer": "^1.1.0", - "@rc-component/tour": "~1.11.1", - "@rc-component/trigger": "^1.18.2", - "classnames": "^2.3.2", - "copy-to-clipboard": "^3.3.3", - "dayjs": "^1.11.1", - "qrcode.react": "^3.1.0", - "rc-cascader": "~3.20.0", - "rc-checkbox": "~3.1.0", - "rc-collapse": "~3.7.2", - "rc-dialog": "~9.3.4", - "rc-drawer": "~6.5.2", - "rc-dropdown": "~4.1.0", - "rc-field-form": "~1.41.0", - "rc-image": "~7.5.1", - "rc-input": "~1.3.11", - "rc-input-number": "~8.4.0", - "rc-mentions": "~2.9.1", - "rc-menu": "~9.12.4", - "rc-motion": "^2.9.0", - "rc-notification": "~5.3.0", - "rc-pagination": "~4.0.3", - "rc-picker": "~3.14.6", - "rc-progress": "~3.5.1", - "rc-rate": "~2.12.0", - "rc-resize-observer": "^1.4.0", - "rc-segmented": "~2.2.2", - "rc-select": "~14.10.0", - "rc-slider": "~10.5.0", - "rc-steps": "~6.0.1", - "rc-switch": "~4.1.0", - "rc-table": "~7.36.0", - "rc-tabs": "~12.14.1", - "rc-textarea": "~1.5.3", - "rc-tooltip": "~6.1.3", - "rc-tree": "~5.8.2", - "rc-tree-select": "~5.15.0", - "rc-upload": "~4.3.5", - "rc-util": "^5.38.1", - "scroll-into-view-if-needed": "^3.1.0", - "throttle-debounce": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ant-design" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/antd-mobile": { - "version": "5.34.0", - "resolved": "https://registry.npmjs.org/antd-mobile/-/antd-mobile-5.34.0.tgz", - "integrity": "sha512-GqpynUhBvu5X2xDoqNrEbt7ir3UfXNTLAUluw1WyRqLPO4kxUtEoD2A+vxKXc01657O0k4K4XpfY+THMOJQ5sg==", - "license": "MIT", - "dependencies": { - "@floating-ui/dom": "^1.4.2", - "@rc-component/mini-decimal": "^1.1.0", - "@react-spring/web": "~9.6.1", - "@use-gesture/react": "10.3.0", - "ahooks": "^3.7.6", - "antd-mobile-icons": "^0.3.0", - "antd-mobile-v5-count": "^1.0.1", - "classnames": "^2.3.2", - "dayjs": "^1.11.7", - "lodash": "^4.17.21", - "rc-field-form": "~1.27.4", - "rc-util": "^5.38.1", - "react-is": "^18.2.0", - "runes2": "^1.1.2", - "staged-components": "^1.1.3", - "tslib": "^2.5.0", - "use-sync-external-store": "^1.2.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/antd-mobile-icons": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/antd-mobile-icons/-/antd-mobile-icons-0.3.0.tgz", - "integrity": "sha512-rqINQpJWZWrva9moCd1Ye695MZYWmqLPE+bY8d2xLRy7iSQwPsinCdZYjpUPp2zL/LnKYSyXxP2ut2A+DC+whQ==", - "license": "MIT" - }, - "node_modules/antd-mobile-v5-count": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/antd-mobile-v5-count/-/antd-mobile-v5-count-1.0.1.tgz", - "integrity": "sha512-YGsiEDCPUDz3SzfXi6gLZn/HpeSMW+jgPc4qiYUr1fSopg3hkUie2TnooJdExgfiETHefH3Ggs58He0OVfegLA==", - "license": "MIT" - }, - "node_modules/antd-mobile/node_modules/rc-util": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.38.1.tgz", - "integrity": "sha512-e4ZMs7q9XqwTuhIK7zBIVFltUtMSjphuPPQXHoHlzRzNdOwUxDejo0Zls5HYaJfRKNURcsS/ceKVULlhjBrxng==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.3", - "react-is": "^18.2.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/antd-mobile/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "license": "MIT" - }, - "node_modules/antd-style": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/antd-style/-/antd-style-3.5.2.tgz", - "integrity": "sha512-DnISjaD4M37wbKvMVkkx4XetCOvTnmTrmSgETQADzQPRn9PNb0FuLE6djS9SFJgjR9XqNIytn0ano0UBgwgpvA==", - "license": "MIT", - "dependencies": { - "@ant-design/cssinjs": "^1", - "@babel/runtime": "^7", - "@emotion/cache": "^11", - "@emotion/css": "^11", - "@emotion/react": "^11", - "@emotion/serialize": "^1", - "@emotion/server": "^11", - "@emotion/utils": "^1", - "use-merge-value": "^1" - }, - "peerDependencies": { - "antd": ">=5.8.1", - "react": ">=18" - } - }, - "node_modules/antd-style/node_modules/@babel/runtime": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.5.tgz", - "integrity": "sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/antd/node_modules/@ant-design/cssinjs": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/@ant-design/cssinjs/-/cssinjs-1.18.1.tgz", - "integrity": "sha512-1JURAPrsjK1GwpqByTq3bJ7nF7lbMKDZpehqeR2n8/IR5O58/W1U4VcOeaw5ZyTHri3tEMcom7dyP2tvxpW54g==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.11.1", - "@emotion/hash": "^0.8.0", - "@emotion/unitless": "^0.7.5", - "classnames": "^2.3.1", - "csstype": "3.1.2", - "rc-util": "^5.35.0", - "stylis": "^4.0.13" - }, - "peerDependencies": { - "react": ">=16.0.0", - "react-dom": ">=16.0.0" - } - }, - "node_modules/antd/node_modules/@ant-design/cssinjs/node_modules/@babel/runtime": { - "version": "7.23.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.1.tgz", - "integrity": "sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g==", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/antd/node_modules/@ant-design/cssinjs/node_modules/rc-util": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.37.0.tgz", - "integrity": "sha512-cPMV8DzaHI1KDaS7XPRXAf4J7mtBqjvjikLpQieaeOO7+cEbqY2j7Kso/T0R0OiEZTNcLS/8Zl9YrlXiO9UbjQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.3", - "react-is": "^16.12.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/antd/node_modules/@ant-design/cssinjs/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "license": "MIT" - }, - "node_modules/antd/node_modules/@babel/runtime": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.6.tgz", - "integrity": "sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ==", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/antd/node_modules/@rc-component/trigger": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/@rc-component/trigger/-/trigger-1.18.2.tgz", - "integrity": "sha512-jRLYgFgjLEPq3MvS87fIhcfuywFSRDaDrYw1FLku7Cm4esszvzTbA0JBsyacAyLrK9rF3TiHFcvoEDMzoD3CTA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.23.2", - "@rc-component/portal": "^1.1.0", - "classnames": "^2.3.2", - "rc-motion": "^2.0.0", - "rc-resize-observer": "^1.3.1", - "rc-util": "^5.38.0" - }, - "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/antd/node_modules/@rc-component/trigger/node_modules/rc-resize-observer": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.3.1.tgz", - "integrity": "sha512-iFUdt3NNhflbY3mwySv5CA1TC06zdJ+pfo0oc27xpf4PIOvfZwZGtD9Kz41wGYqC4SLio93RVAirSSpYlV/uYg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.20.7", - "classnames": "^2.2.1", - "rc-util": "^5.27.0", - "resize-observer-polyfill": "^1.5.1" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/antd/node_modules/@rc-component/trigger/node_modules/rc-resize-observer/node_modules/@babel/runtime": { - "version": "7.23.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.1.tgz", - "integrity": "sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g==", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/antd/node_modules/@rc-component/trigger/node_modules/rc-resize-observer/node_modules/rc-util": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.37.0.tgz", - "integrity": "sha512-cPMV8DzaHI1KDaS7XPRXAf4J7mtBqjvjikLpQieaeOO7+cEbqY2j7Kso/T0R0OiEZTNcLS/8Zl9YrlXiO9UbjQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.3", - "react-is": "^16.12.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/antd/node_modules/@rc-component/trigger/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "license": "MIT" - }, - "node_modules/antd/node_modules/rc-field-form": { - "version": "1.41.0", - "resolved": "https://registry.npmjs.org/rc-field-form/-/rc-field-form-1.41.0.tgz", - "integrity": "sha512-k9AS0wmxfJfusWDP/YXWTpteDNaQ4isJx9UKxx4/e8Dub4spFeZ54/EuN2sYrMRID/+hUznPgVZeg+Gf7XSYCw==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.0", - "async-validator": "^4.1.0", - "rc-util": "^5.32.2" - }, - "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/antd/node_modules/rc-field-form/node_modules/@babel/runtime": { - "version": "7.23.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.1.tgz", - "integrity": "sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g==", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/antd/node_modules/rc-field-form/node_modules/rc-util": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.37.0.tgz", - "integrity": "sha512-cPMV8DzaHI1KDaS7XPRXAf4J7mtBqjvjikLpQieaeOO7+cEbqY2j7Kso/T0R0OiEZTNcLS/8Zl9YrlXiO9UbjQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.3", - "react-is": "^16.12.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/antd/node_modules/rc-field-form/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "license": "MIT" - }, - "node_modules/antd/node_modules/rc-menu": { - "version": "9.12.4", - "resolved": "https://registry.npmjs.org/rc-menu/-/rc-menu-9.12.4.tgz", - "integrity": "sha512-t2NcvPLV1mFJzw4F21ojOoRVofK2rWhpKPx69q2raUsiHPDP6DDevsBILEYdsIegqBeSXoWs2bf6CueBKg3BFg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "@rc-component/trigger": "^1.17.0", - "classnames": "2.x", - "rc-motion": "^2.4.3", - "rc-overflow": "^1.3.1", - "rc-util": "^5.27.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/antd/node_modules/rc-menu/node_modules/@babel/runtime": { - "version": "7.23.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.1.tgz", - "integrity": "sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g==", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/antd/node_modules/rc-menu/node_modules/@rc-component/trigger": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/@rc-component/trigger/-/trigger-1.17.0.tgz", - "integrity": "sha512-KN+lKHCi7L4kjuA9DU2PnwZxtIyes6R1wsexp0/Rnjr/ITELsPuC9kpzDK1+7AZMarDXUAHUdDGS2zUNEx2P0g==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.3", - "@rc-component/portal": "^1.1.0", - "classnames": "^2.3.2", - "rc-align": "^4.0.0", - "rc-motion": "^2.0.0", - "rc-resize-observer": "^1.3.1", - "rc-util": "^5.33.0" - }, - "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/antd/node_modules/rc-menu/node_modules/rc-resize-observer": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.3.1.tgz", - "integrity": "sha512-iFUdt3NNhflbY3mwySv5CA1TC06zdJ+pfo0oc27xpf4PIOvfZwZGtD9Kz41wGYqC4SLio93RVAirSSpYlV/uYg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.20.7", - "classnames": "^2.2.1", - "rc-util": "^5.27.0", - "resize-observer-polyfill": "^1.5.1" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/antd/node_modules/rc-menu/node_modules/rc-util": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.37.0.tgz", - "integrity": "sha512-cPMV8DzaHI1KDaS7XPRXAf4J7mtBqjvjikLpQieaeOO7+cEbqY2j7Kso/T0R0OiEZTNcLS/8Zl9YrlXiO9UbjQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.3", - "react-is": "^16.12.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/antd/node_modules/rc-menu/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "license": "MIT" - }, - "node_modules/antd/node_modules/rc-resize-observer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.4.0.tgz", - "integrity": "sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.20.7", - "classnames": "^2.2.1", - "rc-util": "^5.38.0", - "resize-observer-polyfill": "^1.5.1" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/antd/node_modules/rc-resize-observer/node_modules/@babel/runtime": { - "version": "7.23.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.1.tgz", - "integrity": "sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g==", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/antd/node_modules/rc-util": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.38.1.tgz", - "integrity": "sha512-e4ZMs7q9XqwTuhIK7zBIVFltUtMSjphuPPQXHoHlzRzNdOwUxDejo0Zls5HYaJfRKNURcsS/ceKVULlhjBrxng==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.3", - "react-is": "^18.2.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/antd/node_modules/rc-util/node_modules/@babel/runtime": { - "version": "7.23.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.1.tgz", - "integrity": "sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g==", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/antd/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "license": "MIT" - }, - "node_modules/antd/node_modules/stylis": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.0.tgz", - "integrity": "sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==", - "license": "MIT" - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true, - "license": "MIT" - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/app-root-dir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/app-root-dir/-/app-root-dir-1.0.2.tgz", - "integrity": "sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==", - "dev": true, - "license": "MIT" - }, - "node_modules/aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/are-we-there-yet": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", - "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", - "dev": true, - "license": "ISC", - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "dev": true, - "license": "MIT" - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/aria-hidden": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.3.tgz", - "integrity": "sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "dev": true, - "license": "MIT" - }, - "node_modules/array-ify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", - "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==", - "dev": true, - "license": "MIT" - }, - "node_modules/array-includes": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", - "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-tree-filter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-tree-filter/-/array-tree-filter-2.1.0.tgz", - "integrity": "sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw==", - "license": "MIT" - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", - "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.tosorted": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz", - "integrity": "sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.2.1" - } - }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", - "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-array-buffer": "^3.0.2", - "is-shared-array-buffer": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/assert": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz", - "integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "is-nan": "^1.3.2", - "object-is": "^1.1.5", - "object.assign": "^4.1.4", - "util": "^0.12.5" - } - }, - "node_modules/assertion-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", - "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/ast-types": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", - "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/async-validator": { - "version": "4.2.5", - "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-4.2.5.tgz", - "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==", - "license": "MIT" - }, - "node_modules/asynciterator.prototype": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz", - "integrity": "sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.3" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/autoprefixer": { - "version": "10.4.16", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", - "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.10", - "caniuse-lite": "^1.0.30001538", - "fraction.js": "^4.3.6", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/axios": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.5.1.tgz", - "integrity": "sha512-Q28iYCWzNHjAm+yEAot5QaAMxhMghWLFVf7rRdwhUI+c2jix2DUXjAHXVi+s1ibs3mjPO/cCgbA++3BjD0vP/A==", - "dev": true, - "license": "MIT", - "dependencies": { - "follow-redirects": "^1.15.0", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "node_modules/babel-core": { - "version": "7.0.0-bridge.0", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", - "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, - "license": "BSD-3-Clause", - "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" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-macros": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", - "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - }, - "engines": { - "node": ">=10", - "npm": ">=6" - } - }, - "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "license": "MIT", - "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" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/babel-plugin-macros/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/babel-plugin-macros/node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "license": "ISC", - "engines": { - "node": ">= 6" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz", - "integrity": "sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.4.2", - "semver": "^6.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.4.tgz", - "integrity": "sha512-9l//BZZsPR+5XjyJMPtZSK4jv0BsTO1zDac2GC6ygx9WLGlcsnRd1Co0B2zT5fF5Ic6BZy+9m3HNZ3QcOeDKfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.2", - "core-js-compat": "^3.32.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz", - "integrity": "sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/before-after-hook": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", - "integrity": "sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/better-opn": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", - "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "open": "^8.0.4" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", - "dev": true, - "license": "Unlicense", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/bignumber.js": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz", - "integrity": "sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==", - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", - "dev": true, - "license": "MIT", - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/body-parser/node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "license": "ISC" - }, - "node_modules/bplist-parser": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz", - "integrity": "sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==", - "dev": true, - "license": "MIT", - "dependencies": { - "big-integer": "^1.6.44" - }, - "engines": { - "node": ">= 5.10.0" - } - }, - "node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "license": "MIT", - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browser-assert": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/browser-assert/-/browser-assert-1.2.1.tgz", - "integrity": "sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==", - "dev": true - }, - "node_modules/browserify-zlib": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", - "integrity": "sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "pako": "~0.2.0" - } - }, - "node_modules/browserslist": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", - "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "caniuse-lite": "^1.0.30001541", - "electron-to-chromium": "^1.4.535", - "node-releases": "^2.0.13", - "update-browserslist-db": "^1.0.13" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "node-int64": "^0.4.0" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/builtin-modules": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.0.0" - } - }, - "node_modules/bundle-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-3.0.0.tgz", - "integrity": "sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "run-applescript": "^5.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/byte-size": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/byte-size/-/byte-size-8.1.1.tgz", - "integrity": "sha512-tUkzZWK0M/qdoLEqikxBWe4kumyuwjl3HO6zHTr4yEI23EojPtLYXdG1+AQY7MN0cGyNDvEaJ8wiYQm6P2bPxg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.17" - } - }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/c8": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/c8/-/c8-7.14.0.tgz", - "integrity": "sha512-i04rtkkcNcCf7zsQcSv/T9EbUn4RXQ6mropeMcjFOsQXQ0iGLAr/xT6TImQg4+U9hmNpN9XdvPkjUL1IzbgxJw==", - "dev": true, - "license": "ISC", - "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@istanbuljs/schema": "^0.1.3", - "find-up": "^5.0.0", - "foreground-child": "^2.0.0", - "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-reports": "^3.1.4", - "rimraf": "^3.0.2", - "test-exclude": "^6.0.0", - "v8-to-istanbul": "^9.0.0", - "yargs": "^16.2.0", - "yargs-parser": "^20.2.9" - }, - "bin": { - "c8": "bin/c8.js" - }, - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/c8/node_modules/foreground-child": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", - "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", - "dev": true, - "license": "ISC", - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/cac": { - "version": "6.7.14", - "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", - "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/cacache": { - "version": "17.1.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz", - "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/fs": "^3.1.0", - "fs-minipass": "^3.0.0", - "glob": "^10.2.2", - "lru-cache": "^7.7.1", - "minipass": "^7.0.3", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "p-map": "^4.0.0", - "ssri": "^10.0.0", - "tar": "^6.1.11", - "unique-filename": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/cacache/node_modules/fs-minipass": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", - "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/cacache/node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/cacache/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/cacache/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/cacache/node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/camelcase-keys": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", - "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", - "dev": true, - "license": "MIT", - "dependencies": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/camelcase-keys/node_modules/map-obj": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", - "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001547", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001547.tgz", - "integrity": "sha512-W7CrtIModMAxobGhz8iXmDfuJiiKg1WADMO/9x7/CLNin5cpSbuBjooyoIUVB5eyCc36QuTVlkVa1iB2S5+/eA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/chai": { - "version": "4.3.10", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.10.tgz", - "integrity": "sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "assertion-error": "^1.1.0", - "check-error": "^1.0.3", - "deep-eql": "^4.1.3", - "get-func-name": "^2.0.2", - "loupe": "^2.3.6", - "pathval": "^1.1.1", - "type-detect": "^4.0.8" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true, - "license": "MIT" - }, - "node_modules/check-error": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz", - "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-func-name": "^2.0.2" - }, - "engines": { - "node": "*" - } - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "license": "MIT", - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.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" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/classnames": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", - "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==", - "license": "MIT" - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "license": "MIT", - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-table3": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz", - "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "string-width": "^4.2.0" - }, - "engines": { - "node": "10.* || >= 12.*" - }, - "optionalDependencies": { - "@colors/colors": "1.5.0" - } - }, - "node_modules/cli-truncate": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz", - "integrity": "sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==", - "dev": true, - "license": "MIT", - "dependencies": { - "slice-ansi": "^5.0.0", - "string-width": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-truncate/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/cli-truncate/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true, - "license": "MIT" - }, - "node_modules/cli-truncate/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-truncate/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">= 10" - } - }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/cliui/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/clone-deep/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clsx": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", - "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/cmd-shim": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/cmd-shim/-/cmd-shim-6.0.1.tgz", - "integrity": "sha512-S9iI9y0nKR4hwEQsVWpyxld/6kRfGepGfzff83FcaiEBpmvlbA2nnGe7Cylgrx2f/p1P5S5wpRm9oL8z1PbS3Q==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true, - "license": "ISC", - "bin": { - "color-support": "bin.js" - } - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true, - "license": "MIT" - }, - "node_modules/colors": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz", - "integrity": "sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/columnify": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/columnify/-/columnify-1.6.0.tgz", - "integrity": "sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "strip-ansi": "^6.0.1", - "wcwidth": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-11.0.0.tgz", - "integrity": "sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16" - } - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true, - "license": "MIT" - }, - "node_modules/compare-func": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", - "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" - } - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/compute-scroll-into-view": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-3.1.0.tgz", - "integrity": "sha512-rj8l8pD4bJ1nx+dAkMhV1xB5RuZEyVysfxJqB1pRchh1KVvwOv9b7CGB8ZfjTImVv2oF+sYMUkMZq6Na5Ftmbg==", - "license": "MIT" - }, - "node_modules/computeds": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/computeds/-/computeds-0.0.1.tgz", - "integrity": "sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true, - "license": "MIT" - }, - "node_modules/concat-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", - "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", - "dev": true, - "engines": [ - "node >= 6.0" - ], - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.0.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-disposition/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/conventional-changelog-angular": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-6.0.0.tgz", - "integrity": "sha512-6qLgrBF4gueoC7AFVHu51nHL9pF9FRjXrH+ceVf7WmAfH3gs+gEYOkvxhjMPjZu57I4AGUGoNTY8V7Hrgf1uqg==", - "dev": true, - "license": "ISC", - "dependencies": { - "compare-func": "^2.0.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/conventional-changelog-conventionalcommits": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-6.1.0.tgz", - "integrity": "sha512-3cS3GEtR78zTfMzk0AizXKKIdN4OvSh7ibNz6/DPbhWWQu7LqE/8+/GqSodV+sywUR2gpJAdP/1JFf4XtN7Zpw==", - "dev": true, - "license": "ISC", - "dependencies": { - "compare-func": "^2.0.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/conventional-changelog-core": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-5.0.1.tgz", - "integrity": "sha512-Rvi5pH+LvgsqGwZPZ3Cq/tz4ty7mjijhr3qR4m9IBXNbxGGYgTVVO+duXzz9aArmHxFtwZ+LRkrNIMDQzgoY4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "add-stream": "^1.0.0", - "conventional-changelog-writer": "^6.0.0", - "conventional-commits-parser": "^4.0.0", - "dateformat": "^3.0.3", - "get-pkg-repo": "^4.2.1", - "git-raw-commits": "^3.0.0", - "git-remote-origin-url": "^2.0.0", - "git-semver-tags": "^5.0.0", - "normalize-package-data": "^3.0.3", - "read-pkg": "^3.0.0", - "read-pkg-up": "^3.0.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/conventional-changelog-core/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/conventional-changelog-core/node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-try": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-core/node_modules/read-pkg-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", - "integrity": "sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^2.0.0", - "read-pkg": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/conventional-changelog-preset-loader": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-3.0.0.tgz", - "integrity": "sha512-qy9XbdSLmVnwnvzEisjxdDiLA4OmV3o8db+Zdg4WiFw14fP3B6XNz98X0swPPpkTd/pc1K7+adKgEDM1JCUMiA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14" - } - }, - "node_modules/conventional-changelog-writer": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-6.0.1.tgz", - "integrity": "sha512-359t9aHorPw+U+nHzUXHS5ZnPBOizRxfQsWT5ZDHBfvfxQOAik+yfuhKXG66CN5LEWPpMNnIMHUTCKeYNprvHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "conventional-commits-filter": "^3.0.0", - "dateformat": "^3.0.3", - "handlebars": "^4.7.7", - "json-stringify-safe": "^5.0.1", - "meow": "^8.1.2", - "semver": "^7.0.0", - "split": "^1.0.1" - }, - "bin": { - "conventional-changelog-writer": "cli.js" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/conventional-commits-filter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-3.0.0.tgz", - "integrity": "sha512-1ymej8b5LouPx9Ox0Dw/qAO2dVdfpRFq28e5Y0jJEU8ZrLdy0vOSkkIInwmxErFGhg6SALro60ZrwYFVTUDo4Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "lodash.ismatch": "^4.4.0", - "modify-values": "^1.0.1" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/conventional-commits-parser": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-4.0.0.tgz", - "integrity": "sha512-WRv5j1FsVM5FISJkoYMR6tPk07fkKT0UodruX4je86V4owk451yjXAKzKAPOs9l7y59E2viHUS9eQ+dfUA9NSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-text-path": "^1.0.1", - "JSONStream": "^1.3.5", - "meow": "^8.1.2", - "split2": "^3.2.2" - }, - "bin": { - "conventional-commits-parser": "cli.js" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/conventional-recommended-bump": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-7.0.1.tgz", - "integrity": "sha512-Ft79FF4SlOFvX4PkwFDRnaNiIVX7YbmqGU0RwccUaiGvgp3S0a8ipR2/Qxk31vclDNM+GSdJOVs2KrsUCjblVA==", - "dev": true, - "license": "MIT", - "dependencies": { - "concat-stream": "^2.0.0", - "conventional-changelog-preset-loader": "^3.0.0", - "conventional-commits-filter": "^3.0.0", - "conventional-commits-parser": "^4.0.0", - "git-raw-commits": "^3.0.0", - "git-semver-tags": "^5.0.0", - "meow": "^8.1.2" - }, - "bin": { - "conventional-recommended-bump": "cli.js" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "license": "MIT" - }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/copy-to-clipboard": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", - "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", - "license": "MIT", - "dependencies": { - "toggle-selection": "^1.0.6" - } - }, - "node_modules/core-js-compat": { - "version": "3.33.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.0.tgz", - "integrity": "sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw==", - "dev": true, - "license": "MIT", - "dependencies": { - "browserslist": "^4.22.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "license": "MIT" - }, - "node_modules/cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", - "license": "MIT", - "dependencies": { - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/cross-spawn/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/css-in-js-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", - "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", - "license": "MIT", - "dependencies": { - "hyphenate-style-name": "^1.0.3" - } - }, - "node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "license": "MIT", - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css.escape": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", - "dev": true, - "license": "MIT" - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/csso": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", - "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", - "license": "MIT", - "dependencies": { - "css-tree": "~2.2.0" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", - "npm": ">=7.0.0" - } - }, - "node_modules/csso/node_modules/css-tree": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", - "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", - "license": "MIT", - "dependencies": { - "mdn-data": "2.0.28", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", - "npm": ">=7.0.0" - } - }, - "node_modules/csso/node_modules/mdn-data": { - "version": "2.0.28", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", - "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", - "license": "CC0-1.0" - }, - "node_modules/csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==", - "license": "MIT" - }, - "node_modules/dargs": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", - "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/dateformat": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", - "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/dayjs": { - "version": "1.11.10", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz", - "integrity": "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==", - "license": "MIT" - }, - "node_modules/de-indent": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", - "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==", - "dev": true, - "license": "MIT" - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "license": "MIT", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/debug/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "license": "MIT" - }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decamelize-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", - "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", - "dev": true, - "license": "MIT", - "dependencies": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", - "dev": true, - "license": "MIT" - }, - "node_modules/deep-eql": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz", - "integrity": "sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "type-detect": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/deep-equal": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.2.tgz", - "integrity": "sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "es-get-iterator": "^1.1.3", - "get-intrinsic": "^1.2.1", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.2", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.0", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-browser": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-4.0.0.tgz", - "integrity": "sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==", - "dev": true, - "license": "MIT", - "dependencies": { - "bundle-name": "^3.0.0", - "default-browser-id": "^3.0.0", - "execa": "^7.1.1", - "titleize": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-browser-id": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-3.0.0.tgz", - "integrity": "sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==", - "dev": true, - "license": "MIT", - "dependencies": { - "bplist-parser": "^0.2.0", - "untildify": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-browser/node_modules/execa": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", - "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^4.3.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^14.18.0 || ^16.14.0 || >=18.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/default-browser/node_modules/human-signals": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", - "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/default-browser/node_modules/is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-browser/node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-browser/node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-browser/node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-browser/node_modules/path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-browser/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "clone": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/define-data-property": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz", - "integrity": "sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/defu": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.2.tgz", - "integrity": "sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/del": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", - "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", - "dev": true, - "license": "MIT", - "dependencies": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/deprecation": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", - "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detect-indent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz", - "integrity": "sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/detect-node-es": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", - "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/detect-package-manager": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/detect-package-manager/-/detect-package-manager-2.0.1.tgz", - "integrity": "sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==", - "dev": true, - "license": "MIT", - "dependencies": { - "execa": "^5.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/detect-port": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz", - "integrity": "sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "address": "^1.0.1", - "debug": "4" - }, - "bin": { - "detect": "bin/detect-port.js", - "detect-port": "bin/detect-port.js" - } - }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true, - "license": "MIT" - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/dom-accessibility-api": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", - "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", - "dev": true, - "license": "MIT" - }, - "node_modules/dom-align": { - "version": "1.12.4", - "resolved": "https://registry.npmjs.org/dom-align/-/dom-align-1.12.4.tgz", - "integrity": "sha512-R8LUSEay/68zE5c8/3BDxiTEvgb4xZTF0RKmAHfiEVN3klfIpXfi2/QCoiWPccVQ0J/ZGdz9OjzL4uJEP/MRAw==", - "license": "MIT" - }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "license": "MIT", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "BSD-2-Clause" - }, - "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "^2.3.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", - "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", - "license": "BSD-2-Clause", - "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "license": "MIT", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dotenv": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", - "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/motdotla/dotenv?sponsor=1" - } - }, - "node_modules/dotenv-expand": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-10.0.0.tgz", - "integrity": "sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - } - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true, - "license": "MIT" - }, - "node_modules/duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", - "license": "BSD-3-Clause", - "dependencies": { - "readable-stream": "^2.0.2" - } - }, - "node_modules/duplexer2/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "license": "MIT" - }, - "node_modules/duplexer2/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/duplexer2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/duplexify/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/duplexify/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/duplexify/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true, - "license": "MIT" - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true, - "license": "MIT" - }, - "node_modules/ejs": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", - "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.4.548", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.548.tgz", - "integrity": "sha512-R77KD6mXv37DOyKLN/eW1rGS61N6yHOfapNSX9w+y9DdPG83l9Gkuv7qkCFZ4Ta4JPhrjgQfYbv4Y3TnM1Hi2Q==", - "license": "ISC" - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "iconv-lite": "^0.6.2" - } - }, - "node_modules/encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-colors": "^4.1.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/envinfo": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", - "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", - "dev": true, - "license": "MIT", - "bin": { - "envinfo": "dist/cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "dev": true, - "license": "MIT" - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/error-stack-parser": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", - "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", - "license": "MIT", - "dependencies": { - "stackframe": "^1.3.4" - } - }, - "node_modules/es-abstract": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.2.tgz", - "integrity": "sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "arraybuffer.prototype.slice": "^1.0.2", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.1", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.12", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.1", - "safe-array-concat": "^1.0.1", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.8", - "string.prototype.trimend": "^1.0.7", - "string.prototype.trimstart": "^1.0.7", - "typed-array-buffer": "^1.0.0", - "typed-array-byte-length": "^1.0.0", - "typed-array-byte-offset": "^1.0.0", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.11" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-get-iterator": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-iterator-helpers": { - "version": "1.0.15", - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz", - "integrity": "sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==", - "dev": true, - "license": "MIT", - "dependencies": { - "asynciterator.prototype": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.1", - "es-abstract": "^1.22.1", - "es-set-tostringtag": "^2.0.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.2.1", - "globalthis": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "iterator.prototype": "^1.1.2", - "safe-array-concat": "^1.0.1" - } - }, - "node_modules/es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dev": true, - "license": "MIT", - "dependencies": { - "has": "^1.0.3" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/esbuild": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", - "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/android-arm": "0.18.20", - "@esbuild/android-arm64": "0.18.20", - "@esbuild/android-x64": "0.18.20", - "@esbuild/darwin-arm64": "0.18.20", - "@esbuild/darwin-x64": "0.18.20", - "@esbuild/freebsd-arm64": "0.18.20", - "@esbuild/freebsd-x64": "0.18.20", - "@esbuild/linux-arm": "0.18.20", - "@esbuild/linux-arm64": "0.18.20", - "@esbuild/linux-ia32": "0.18.20", - "@esbuild/linux-loong64": "0.18.20", - "@esbuild/linux-mips64el": "0.18.20", - "@esbuild/linux-ppc64": "0.18.20", - "@esbuild/linux-riscv64": "0.18.20", - "@esbuild/linux-s390x": "0.18.20", - "@esbuild/linux-x64": "0.18.20", - "@esbuild/netbsd-x64": "0.18.20", - "@esbuild/openbsd-x64": "0.18.20", - "@esbuild/sunos-x64": "0.18.20", - "@esbuild/win32-arm64": "0.18.20", - "@esbuild/win32-ia32": "0.18.20", - "@esbuild/win32-x64": "0.18.20" - } - }, - "node_modules/esbuild-plugin-alias": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/esbuild-plugin-alias/-/esbuild-plugin-alias-0.2.1.tgz", - "integrity": "sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/esbuild-register": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.5.0.tgz", - "integrity": "sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.3.4" - }, - "peerDependencies": { - "esbuild": ">=0.12 <1" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true, - "license": "MIT" - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/escodegen": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=6.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/eslint": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.51.0.tgz", - "integrity": "sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.51.0", - "@humanwhocodes/config-array": "^0.11.11", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-config-prettier": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.0.0.tgz", - "integrity": "sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==", - "dev": true, - "license": "MIT", - "bin": { - "eslint-config-prettier": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=7.0.0" - } - }, - "node_modules/eslint-plugin-react": { - "version": "7.33.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz", - "integrity": "sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "array.prototype.tosorted": "^1.1.1", - "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.0.12", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "object.hasown": "^1.1.2", - "object.values": "^1.1.6", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.4", - "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.8" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" - } - }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" - } - }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/eslint-plugin-react/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-plugin-storybook": { - "version": "0.6.15", - "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.15.tgz", - "integrity": "sha512-lAGqVAJGob47Griu29KXYowI4G7KwMoJDOkEip8ujikuDLxU+oWJ1l0WL6F2oDO4QiyUFXvtDkEkISMOPzo+7w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/csf": "^0.0.1", - "@typescript-eslint/utils": "^5.45.0", - "requireindex": "^1.1.0", - "ts-dedent": "^2.2.0" - }, - "engines": { - "node": "12.x || 14.x || >= 16" - }, - "peerDependencies": { - "eslint": ">=6" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@storybook/csf": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.0.1.tgz", - "integrity": "sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "lodash": "^4.17.15" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/scope-manager": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", - "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/types": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", - "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", - "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", - "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", - "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/eslint-plugin-tailwindcss": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-tailwindcss/-/eslint-plugin-tailwindcss-3.13.0.tgz", - "integrity": "sha512-Fcep4KDRLWaK3KmkQbdyKHG0P4GdXFmXdDaweTIPcgOP60OOuWFbh1++dufRT28Q4zpKTKaHwTsXPJ4O/EjU2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-glob": "^3.2.5", - "postcss": "^8.4.4" - }, - "engines": { - "node": ">=12.13.0" - }, - "peerDependencies": { - "tailwindcss": "^3.3.2" - } - }, - "node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/eslint/node_modules/globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", - "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "license": "BSD-2-Clause", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-to-babel": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/estree-to-babel/-/estree-to-babel-3.2.1.tgz", - "integrity": "sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.1.6", - "@babel/types": "^7.2.0", - "c8": "^7.6.0" - }, - "engines": { - "node": ">=8.3.0" - } - }, - "node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true, - "license": "MIT" - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true, - "license": "MIT" - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/exponential-backoff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", - "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/express/node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/express/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true, - "license": "MIT" - }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "license": "MIT", - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/external-editor/node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/extract-zip": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", - "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "concat-stream": "^1.6.2", - "debug": "^2.6.9", - "mkdirp": "^0.5.4", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - } - }, - "node_modules/extract-zip/node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "engines": [ - "node >= 0.8" - ], - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/extract-zip/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/extract-zip/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/extract-zip/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "license": "MIT", - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/extract-zip/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/extract-zip/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/extract-zip/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "license": "MIT" - }, - "node_modules/fast-diff": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", - "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/fast-glob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-loops": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz", - "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==", - "license": "MIT" - }, - "node_modules/fast-shallow-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-shallow-equal/-/fast-shallow-equal-1.0.0.tgz", - "integrity": "sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==" - }, - "node_modules/fastest-stable-stringify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", - "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==", - "license": "MIT" - }, - "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dev": true, - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "bser": "2.1.1" - } - }, - "node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "pend": "~1.2.0" - } - }, - "node_modules/fetch-retry": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-5.0.6.tgz", - "integrity": "sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/fflate": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.1.tgz", - "integrity": "sha512-/exOvEuc+/iaUm105QIiOt4LpBdMTWsXxqR0HDF35vx3fmaKzw7354gTilCh5rkzEt8WYyG//ku3h3nRmd7CHQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/file-system-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/file-system-cache/-/file-system-cache-2.3.0.tgz", - "integrity": "sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "fs-extra": "11.1.1", - "ramda": "0.29.0" - } - }, - "node_modules/filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "minimatch": "^5.0.1" - } - }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "license": "MIT", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/find-cache-dir/node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-cache-dir/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", - "license": "MIT" - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-up/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "dev": true, - "license": "BSD-3-Clause", - "bin": { - "flat": "cli.js" - } - }, - "node_modules/flat-cache": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.1.tgz", - "integrity": "sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.2.9", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", - "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/flow-parser": { - "version": "0.218.0", - "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.218.0.tgz", - "integrity": "sha512-mk4e7UK4P/W3tjrJyto6oxPuCjwvRMyzBh72hTl8T0dOcTzkP0M2JJHpncgyhKphMFi9pnjwHfc8e0oe4Uk3LA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/follow-redirects": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", - "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "license": "MIT", - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.1.3" - } - }, - "node_modules/foreground-child": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", - "dev": true, - "license": "ISC", - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/foreground-child/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "license": "MIT", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fraction.js": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz", - "integrity": "sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true, - "license": "MIT" - }, - "node_modules/fs-extra": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", - "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true, - "license": "ISC" - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true, - "license": "MIT" - }, - "node_modules/function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gauge": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", - "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", - "dev": true, - "license": "ISC", - "dependencies": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.3", - "console-control-strings": "^1.1.0", - "has-unicode": "^2.0.1", - "signal-exit": "^3.0.7", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.5" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "license": "ISC", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-func-name": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz", - "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", - "dev": true, - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-nonce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", - "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/get-npm-tarball-url": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/get-npm-tarball-url/-/get-npm-tarball-url-2.0.3.tgz", - "integrity": "sha512-R/PW6RqyaBQNWYaSyfrh54/qtcnOp22FHCCiRhSSZj0FP3KQWCsxxt0DzIdVTbwTqe9CtQfvl/FPD4UIPt4pqw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.17" - } - }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-pkg-repo": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz", - "integrity": "sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@hutson/parse-repository-url": "^3.0.0", - "hosted-git-info": "^4.0.0", - "through2": "^2.0.0", - "yargs": "^16.2.0" - }, - "bin": { - "get-pkg-repo": "src/cli.js" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-port": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", - "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/giget": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/giget/-/giget-1.1.3.tgz", - "integrity": "sha512-zHuCeqtfgqgDwvXlR84UNgnJDuUHQcNI5OqWqFxxuk2BshuKbYhJWdxBsEo4PvKqoGh23lUAIvBNpChMLv7/9Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "colorette": "^2.0.20", - "defu": "^6.1.2", - "https-proxy-agent": "^7.0.2", - "mri": "^1.2.0", - "node-fetch-native": "^1.4.0", - "pathe": "^1.1.1", - "tar": "^6.2.0" - }, - "bin": { - "giget": "dist/cli.mjs" - } - }, - "node_modules/giget/node_modules/agent-base": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", - "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/giget/node_modules/https-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", - "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/git-raw-commits": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-3.0.0.tgz", - "integrity": "sha512-b5OHmZ3vAgGrDn/X0kS+9qCfNKWe4K/jFnhwzVWWg0/k5eLa3060tZShrRg8Dja5kPc+YjS0Gc6y7cRr44Lpjw==", - "dev": true, - "license": "MIT", - "dependencies": { - "dargs": "^7.0.0", - "meow": "^8.1.2", - "split2": "^3.2.2" - }, - "bin": { - "git-raw-commits": "cli.js" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/git-remote-origin-url": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz", - "integrity": "sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "gitconfiglocal": "^1.0.0", - "pify": "^2.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/git-semver-tags": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-5.0.1.tgz", - "integrity": "sha512-hIvOeZwRbQ+7YEUmCkHqo8FOLQZCEn18yevLHADlFPZY02KJGsu5FZt9YW/lybfK2uhWFI7Qg/07LekJiTv7iA==", - "dev": true, - "license": "MIT", - "dependencies": { - "meow": "^8.1.2", - "semver": "^7.0.0" - }, - "bin": { - "git-semver-tags": "cli.js" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/git-up": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/git-up/-/git-up-7.0.0.tgz", - "integrity": "sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-ssh": "^1.4.0", - "parse-url": "^8.1.0" - } - }, - "node_modules/git-url-parse": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-13.1.0.tgz", - "integrity": "sha512-5FvPJP/70WkIprlUZ33bm4UAaFdjcLkJLpWft1BeZKqwR0uhhNGoKwlUaPtVb4LxCSQ++erHapRak9kWGj+FCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "git-up": "^7.0.0" - } - }, - "node_modules/gitconfiglocal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz", - "integrity": "sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==", - "dev": true, - "license": "BSD", - "dependencies": { - "ini": "^1.3.2" - } - }, - "node_modules/github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==", - "dev": true, - "license": "ISC" - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "license": "ISC", - "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" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob-promise": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/glob-promise/-/glob-promise-4.2.2.tgz", - "integrity": "sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/glob": "^7.1.3" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/ahmadnassri" - }, - "peerDependencies": { - "glob": "^7.1.6" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/global-dirs": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", - "integrity": "sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ini": "^1.3.4" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globrex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", - "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", - "dev": true, - "license": "MIT" - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true, - "license": "MIT" - }, - "node_modules/gunzip-maybe": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz", - "integrity": "sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "browserify-zlib": "^0.1.4", - "is-deflate": "^1.0.0", - "is-gzip": "^1.0.0", - "peek-stream": "^1.1.0", - "pumpify": "^1.3.3", - "through2": "^2.0.3" - }, - "bin": { - "gunzip-maybe": "bin.js" - } - }, - "node_modules/handlebars": { - "version": "4.7.8", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", - "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "minimist": "^1.2.5", - "neo-async": "^2.6.2", - "source-map": "^0.6.1", - "wordwrap": "^1.0.0" - }, - "bin": { - "handlebars": "bin/handlebars" - }, - "engines": { - "node": ">=0.4.7" - }, - "optionalDependencies": { - "uglify-js": "^3.1.4" - } - }, - "node_modules/happy-dom": { - "version": "12.9.1", - "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-12.9.1.tgz", - "integrity": "sha512-UvQ3IwKn1G3iiNCdTrhijdLGqf8Vj7d3OpmYcPwlKakjFy83oYbW6TmOKDLMTVLO9whmOC1HIpS09wf/14k7cA==", - "dev": true, - "license": "MIT", - "dependencies": { - "css.escape": "^1.5.1", - "entities": "^4.5.0", - "iconv-lite": "^0.6.3", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0" - } - }, - "node_modules/happy-dom/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/happy-dom/node_modules/webidl-conversions": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", - "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - } - }, - "node_modules/hard-rejection": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/has": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", - "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", - "license": "MIT", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", - "dev": true, - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/hasown/node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true, - "license": "MIT", - "bin": { - "he": "bin/he" - } - }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "license": "BSD-3-Clause", - "dependencies": { - "react-is": "^16.7.0" - } - }, - "node_modules/hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true, - "license": "MIT" - }, - "node_modules/html-tags": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", - "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/html-tokenize": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-tokenize/-/html-tokenize-2.0.1.tgz", - "integrity": "sha512-QY6S+hZ0f5m1WT8WffYN+Hg+xm/w5I8XeUcAq/ZYP5wVC8xbKi4Whhru3FtrAebD5EhBW8rmFzkDI6eCAuFe2w==", - "license": "MIT", - "dependencies": { - "buffer-from": "~0.1.1", - "inherits": "~2.0.1", - "minimist": "~1.2.5", - "readable-stream": "~1.0.27-1", - "through2": "~0.4.1" - }, - "bin": { - "html-tokenize": "bin/cmd.js" - } - }, - "node_modules/html-tokenize/node_modules/buffer-from": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-0.1.2.tgz", - "integrity": "sha512-RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg==", - "license": "MIT" - }, - "node_modules/html-tokenize/node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "license": "MIT" - }, - "node_modules/html-tokenize/node_modules/object-keys": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", - "integrity": "sha512-ncrLw+X55z7bkl5PnUvHwFK9FcGuFYo9gtjws2XtSzL+aZ8tm830P60WJ0dSmFVaSalWieW5MD7kEdnXda9yJw==", - "license": "MIT" - }, - "node_modules/html-tokenize/node_modules/readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "node_modules/html-tokenize/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "license": "MIT" - }, - "node_modules/html-tokenize/node_modules/through2": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz", - "integrity": "sha512-45Llu+EwHKtAZYTPPVn3XZHBgakWMN3rokhEv5hu596XP+cNgplMg+Gj+1nmAvj+L0K7+N49zBKx5rah5u0QIQ==", - "license": "MIT", - "dependencies": { - "readable-stream": "~1.0.17", - "xtend": "~2.1.1" - } - }, - "node_modules/html-tokenize/node_modules/xtend": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", - "integrity": "sha512-vMNKzr2rHP9Dp/e1NQFnLQlwlhp9L/LfvnsVdHxN1f+uggyVI3i08uD14GPvCToPkdsRfyPqIyYGmIk58V98ZQ==", - "dependencies": { - "object-keys": "~0.4.0" - }, - "engines": { - "node": ">=0.4" - } - }, - "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/humanize-ms": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.0.0" - } - }, - "node_modules/husky": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz", - "integrity": "sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==", - "dev": true, - "license": "MIT", - "bin": { - "husky": "lib/bin.js" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/typicode" - } - }, - "node_modules/hyphenate-style-name": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", - "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==", - "license": "BSD-3-Clause" - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "BSD-3-Clause" - }, - "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/ignore-walk": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-5.0.1.tgz", - "integrity": "sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==", - "dev": true, - "license": "ISC", - "dependencies": { - "minimatch": "^5.0.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/ignore-walk/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-fresh/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/import-lazy": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "dev": true, - "license": "MIT", - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "license": "ISC", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "license": "ISC" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true, - "license": "ISC" - }, - "node_modules/init-package-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/init-package-json/-/init-package-json-5.0.0.tgz", - "integrity": "sha512-kBhlSheBfYmq3e0L1ii+VKe3zBTLL5lDCDWR+f9dLmEGSB3MqLlMlsolubSsyI88Bg6EA+BIMlomAnQ1SwgQBw==", - "dev": true, - "license": "ISC", - "dependencies": { - "npm-package-arg": "^10.0.0", - "promzard": "^1.0.0", - "read": "^2.0.0", - "read-package-json": "^6.0.0", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4", - "validate-npm-package-name": "^5.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/inline-style-prefixer": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-7.0.0.tgz", - "integrity": "sha512-I7GEdScunP1dQ6IM2mQWh6v0mOYdYmH3Bp31UecKdrcUgcURTcctSe1IECdUznSHKSmsHtjrT3CwCPI1pyxfUQ==", - "license": "MIT", - "dependencies": { - "css-in-js-utils": "^3.1.0", - "fast-loops": "^1.1.3" - } - }, - "node_modules/inquirer": { - "version": "8.2.6", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.6.tgz", - "integrity": "sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.5.5", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6", - "wrap-ansi": "^6.0.1" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/inquirer/node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/intersection-observer": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/intersection-observer/-/intersection-observer-0.12.2.tgz", - "integrity": "sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==", - "license": "Apache-2.0" - }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dev": true, - "license": "MIT", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/is-absolute-url": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", - "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "license": "MIT" - }, - "node_modules/is-async-function": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", - "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "license": "MIT", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-builtin-module": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", - "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", - "dev": true, - "license": "MIT", - "dependencies": { - "builtin-modules": "^3.3.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-ci": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", - "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ci-info": "^3.2.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-core-module": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", - "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", - "license": "MIT", - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-deflate": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-deflate/-/is-deflate-1.0.0.tgz", - "integrity": "sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-finalizationregistry": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", - "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-gzip": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz", - "integrity": "sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-inside-container": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", - "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-docker": "^3.0.0" - }, - "bin": { - "is-inside-container": "cli.js" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-inside-container/node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", - "dev": true, - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", - "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-nan": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", - "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-reference": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", - "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "*" - } - }, - "node_modules/is-reference/node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-set": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", - "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-ssh": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/is-ssh/-/is-ssh-1.4.0.tgz", - "integrity": "sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "protocols": "^2.0.1" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-text-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", - "integrity": "sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==", - "dev": true, - "license": "MIT", - "dependencies": { - "text-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", - "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", - "dev": true, - "license": "MIT", - "dependencies": { - "which-typed-array": "^1.1.11" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-weakmap": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", - "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakset": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", - "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true, - "license": "MIT" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true, - "license": "ISC" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, - "license": "BSD-3-Clause", - "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" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-report/node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/istanbul-reports": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", - "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/iterator.prototype": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", - "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.2.1", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "reflect.getprototypeof": "^1.0.4", - "set-function-name": "^2.0.1" - } - }, - "node_modules/jackspeak": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", - "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/jake": { - "version": "10.8.7", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", - "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.4", - "minimatch": "^3.1.2" - }, - "bin": { - "jake": "bin/cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jest-diff": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", - "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^29.6.3", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-get-type": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-haste-map": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", - "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "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" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" - } - }, - "node_modules/jest-mock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", - "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-mock/node_modules/@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-mock/node_modules/@types/yargs": { - "version": "16.0.6", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.6.tgz", - "integrity": "sha512-oTP7/Q13GSPrgcwEwdlnkoZSQ1Hg9THe644qq8PG6hhJzjZ3qj1JjEFPIwWV/IXVs5XGIVqtkNOS9kh63WIJ+A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/jest-regex-util": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", - "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "dev": true, - "license": "MIT", - "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" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "jest-util": "^29.7.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jiti": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.20.0.tgz", - "integrity": "sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==", - "dev": true, - "license": "MIT", - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/jju": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", - "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==", - "dev": true, - "license": "MIT" - }, - "node_modules/js-cookie": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", - "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==", - "license": "MIT" - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/js-yaml/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "license": "Python-2.0" - }, - "node_modules/jscodeshift": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz", - "integrity": "sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.13.16", - "@babel/parser": "^7.13.16", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.12", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", - "@babel/preset-flow": "^7.13.13", - "@babel/preset-typescript": "^7.13.0", - "@babel/register": "^7.13.16", - "babel-core": "^7.0.0-bridge.0", - "chalk": "^4.1.2", - "flow-parser": "0.*", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "neo-async": "^2.5.0", - "node-dir": "^0.1.17", - "recast": "^0.21.0", - "temp": "^0.8.4", - "write-file-atomic": "^2.3.0" - }, - "bin": { - "jscodeshift": "bin/jscodeshift.js" - }, - "peerDependencies": { - "@babel/preset-env": "^7.1.6" - } - }, - "node_modules/jscodeshift/node_modules/ast-types": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz", - "integrity": "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/jscodeshift/node_modules/recast": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz", - "integrity": "sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ast-types": "0.15.2", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-parse-even-better-errors": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", - "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "dev": true, - "license": "ISC" - }, - "node_modules/json2mq": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/json2mq/-/json2mq-0.2.0.tgz", - "integrity": "sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==", - "license": "MIT", - "dependencies": { - "string-convert": "^0.2.0" - } - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "license": "MIT", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true, - "license": "MIT" - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "dev": true, - "engines": [ - "node >= 0.2.0" - ], - "license": "MIT" - }, - "node_modules/JSONStream": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", - "dev": true, - "license": "(MIT OR Apache-2.0)", - "dependencies": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - }, - "bin": { - "JSONStream": "bin.js" - }, - "engines": { - "node": "*" - } - }, - "node_modules/jsx-ast-utils": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", - "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "object.assign": "^4.1.4", - "object.values": "^1.1.6" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/kolorist": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz", - "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/lazy-universal-dotenv": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/lazy-universal-dotenv/-/lazy-universal-dotenv-4.0.0.tgz", - "integrity": "sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "app-root-dir": "^1.0.2", - "dotenv": "^16.0.0", - "dotenv-expand": "^10.0.0" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/lerna": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/lerna/-/lerna-7.3.0.tgz", - "integrity": "sha512-Dt8TH+J+c9+3MhTYcm5OxnNzXb87WG7GPNj3kidjYJjJY7KxIMDNU37qBTYRWA1h3wAeNKBplXVQYUPkGcYgkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@lerna/child-process": "7.3.0", - "@lerna/create": "7.3.0", - "@npmcli/run-script": "6.0.2", - "@nx/devkit": ">=16.5.1 < 17", - "@octokit/plugin-enterprise-rest": "6.0.1", - "@octokit/rest": "19.0.11", - "byte-size": "8.1.1", - "chalk": "4.1.0", - "clone-deep": "4.0.1", - "cmd-shim": "6.0.1", - "columnify": "1.6.0", - "conventional-changelog-angular": "6.0.0", - "conventional-changelog-core": "5.0.1", - "conventional-recommended-bump": "7.0.1", - "cosmiconfig": "^8.2.0", - "dedent": "0.7.0", - "envinfo": "7.8.1", - "execa": "5.0.0", - "fs-extra": "^11.1.1", - "get-port": "5.1.1", - "get-stream": "6.0.0", - "git-url-parse": "13.1.0", - "glob-parent": "5.1.2", - "globby": "11.1.0", - "graceful-fs": "4.2.11", - "has-unicode": "2.0.1", - "import-local": "3.1.0", - "ini": "^1.3.8", - "init-package-json": "5.0.0", - "inquirer": "^8.2.4", - "is-ci": "3.0.1", - "is-stream": "2.0.0", - "jest-diff": ">=29.4.3 < 30", - "js-yaml": "4.1.0", - "libnpmaccess": "7.0.2", - "libnpmpublish": "7.3.0", - "load-json-file": "6.2.0", - "lodash": "^4.17.21", - "make-dir": "4.0.0", - "minimatch": "3.0.5", - "multimatch": "5.0.0", - "node-fetch": "2.6.7", - "npm-package-arg": "8.1.1", - "npm-packlist": "5.1.1", - "npm-registry-fetch": "^14.0.5", - "npmlog": "^6.0.2", - "nx": ">=16.5.1 < 17", - "p-map": "4.0.0", - "p-map-series": "2.1.0", - "p-pipe": "3.1.0", - "p-queue": "6.6.2", - "p-reduce": "2.1.0", - "p-waterfall": "2.1.1", - "pacote": "^15.2.0", - "pify": "5.0.0", - "read-cmd-shim": "4.0.0", - "read-package-json": "6.0.4", - "resolve-from": "5.0.0", - "rimraf": "^4.4.1", - "semver": "^7.3.8", - "signal-exit": "3.0.7", - "slash": "3.0.0", - "ssri": "^9.0.1", - "strong-log-transformer": "2.1.0", - "tar": "6.1.11", - "temp-dir": "1.0.0", - "typescript": ">=3 < 6", - "upath": "2.0.1", - "uuid": "^9.0.0", - "validate-npm-package-license": "3.0.4", - "validate-npm-package-name": "5.0.0", - "write-file-atomic": "5.0.1", - "write-pkg": "4.0.0", - "yargs": "16.2.0", - "yargs-parser": "20.2.4" - }, - "bin": { - "lerna": "dist/cli.js" - }, - "engines": { - "node": "^14.17.0 || >=16.0.0" - } - }, - "node_modules/lerna/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/lerna/node_modules/builtins": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", - "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/lerna/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/lerna/node_modules/execa": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", - "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/lerna/node_modules/execa/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lerna/node_modules/execa/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lerna/node_modules/get-stream": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz", - "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lerna/node_modules/glob": { - "version": "9.3.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", - "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "minimatch": "^8.0.2", - "minipass": "^4.2.4", - "path-scurry": "^1.6.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/lerna/node_modules/glob/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/lerna/node_modules/glob/node_modules/minimatch": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", - "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/lerna/node_modules/glob/node_modules/minipass": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", - "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=8" - } - }, - "node_modules/lerna/node_modules/hosted-git-info": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", - "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/lerna/node_modules/is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/lerna/node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lerna/node_modules/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/lerna/node_modules/npm-package-arg": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.1.tgz", - "integrity": "sha512-CsP95FhWQDwNqiYS+Q0mZ7FAEDytDZAkNxQqea6IaAFJTAY9Lhhqyl0irU/6PMc7BGfUmnsbHcqxJD7XuVM/rg==", - "dev": true, - "license": "ISC", - "dependencies": { - "hosted-git-info": "^3.0.6", - "semver": "^7.0.0", - "validate-npm-package-name": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/lerna/node_modules/npm-package-arg/node_modules/validate-npm-package-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", - "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", - "dev": true, - "license": "ISC", - "dependencies": { - "builtins": "^1.0.3" - } - }, - "node_modules/lerna/node_modules/pify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", - "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lerna/node_modules/rimraf": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz", - "integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^9.2.0" - }, - "bin": { - "rimraf": "dist/cjs/src/bin.js" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/lerna/node_modules/ssri": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", - "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.1.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/lerna/node_modules/tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", - "dev": true, - "license": "ISC", - "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/lerna/node_modules/write-file-atomic": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", - "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", - "dev": true, - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/lerna/node_modules/write-file-atomic/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/lerna/node_modules/yargs-parser": { - "version": "20.2.4", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", - "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/libnpmaccess": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/libnpmaccess/-/libnpmaccess-7.0.2.tgz", - "integrity": "sha512-vHBVMw1JFMTgEk15zRsJuSAg7QtGGHpUSEfnbcRL1/gTBag9iEfJbyjpDmdJmwMhvpoLoNBtdAUCdGnaP32hhw==", - "dev": true, - "license": "ISC", - "dependencies": { - "npm-package-arg": "^10.1.0", - "npm-registry-fetch": "^14.0.3" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/libnpmpublish": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/libnpmpublish/-/libnpmpublish-7.3.0.tgz", - "integrity": "sha512-fHUxw5VJhZCNSls0KLNEG0mCD2PN1i14gH5elGOgiVnU3VgTcRahagYP2LKI1m0tFCJ+XrAm0zVYyF5RCbXzcg==", - "dev": true, - "license": "ISC", - "dependencies": { - "ci-info": "^3.6.1", - "normalize-package-data": "^5.0.0", - "npm-package-arg": "^10.1.0", - "npm-registry-fetch": "^14.0.3", - "proc-log": "^3.0.0", - "semver": "^7.3.7", - "sigstore": "^1.4.0", - "ssri": "^10.0.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/libnpmpublish/node_modules/hosted-git-info": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", - "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^7.5.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/libnpmpublish/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/libnpmpublish/node_modules/normalize-package-data": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-5.0.0.tgz", - "integrity": "sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "hosted-git-info": "^6.0.0", - "is-core-module": "^2.8.1", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "license": "MIT" - }, - "node_modules/lint-staged": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-14.0.1.tgz", - "integrity": "sha512-Mw0cL6HXnHN1ag0mN/Dg4g6sr8uf8sn98w2Oc1ECtFto9tvRF7nkXGJRbx8gPlHyoR0pLyBr2lQHbWwmUHe1Sw==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "5.3.0", - "commander": "11.0.0", - "debug": "4.3.4", - "execa": "7.2.0", - "lilconfig": "2.1.0", - "listr2": "6.6.1", - "micromatch": "4.0.5", - "pidtree": "0.6.0", - "string-argv": "0.3.2", - "yaml": "2.3.1" - }, - "bin": { - "lint-staged": "bin/lint-staged.js" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - }, - "funding": { - "url": "https://opencollective.com/lint-staged" - } - }, - "node_modules/lint-staged/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/lint-staged/node_modules/execa": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", - "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^4.3.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^14.18.0 || ^16.14.0 || >=18.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/lint-staged/node_modules/human-signals": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", - "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/lint-staged/node_modules/is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/listr2": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-6.6.1.tgz", - "integrity": "sha512-+rAXGHh0fkEWdXBmX+L6mmfmXmXvDGEKzkjxO+8mP3+nI/r/CWznVBvsibXdxda9Zz0OW2e2ikphN3OwCT/jSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cli-truncate": "^3.1.0", - "colorette": "^2.0.20", - "eventemitter3": "^5.0.1", - "log-update": "^5.0.1", - "rfdc": "^1.3.0", - "wrap-ansi": "^8.1.0" - }, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "enquirer": ">= 2.3.0 < 3" - }, - "peerDependenciesMeta": { - "enquirer": { - "optional": true - } - } - }, - "node_modules/listr2/node_modules/eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", - "dev": true, - "license": "MIT" - }, - "node_modules/load-json-file": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-6.2.0.tgz", - "integrity": "sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.15", - "parse-json": "^5.0.0", - "strip-bom": "^4.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/load-json-file/node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/local-pkg": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz", - "integrity": "sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "license": "MIT" - }, - "node_modules/lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.isfunction": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz", - "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.ismatch": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz", - "integrity": "sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.kebabcase": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", - "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.mergewith": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", - "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.snakecase": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz", - "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.startcase": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz", - "integrity": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.upperfirst": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz", - "integrity": "sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==", - "dev": true, - "license": "MIT" - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-5.0.1.tgz", - "integrity": "sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-escapes": "^5.0.0", - "cli-cursor": "^4.0.0", - "slice-ansi": "^5.0.0", - "strip-ansi": "^7.0.1", - "wrap-ansi": "^8.0.1" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/ansi-escapes": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-5.0.0.tgz", - "integrity": "sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==", - "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^1.0.2" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/log-update/node_modules/cli-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", - "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", - "dev": true, - "license": "MIT", - "dependencies": { - "restore-cursor": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/restore-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", - "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", - "dev": true, - "license": "MIT", - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/log-update/node_modules/type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "license": "MIT", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/loupe": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.6.tgz", - "integrity": "sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-func-name": "^2.0.0" - } - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/lz-string": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", - "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", - "dev": true, - "license": "MIT", - "bin": { - "lz-string": "bin/bin.js" - } - }, - "node_modules/magic-string": { - "version": "0.30.4", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.4.tgz", - "integrity": "sha512-Q/TKtsC5BPm0kGqgBIF9oXAs/xEf2vRKiIB4wCRQTJOQIByZ1d+NnUOotvJOvNpi5RNIgVOMC3pOuaP1ZTDlVg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/make-dir/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true, - "license": "ISC" - }, - "node_modules/make-fetch-happen": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", - "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", - "dev": true, - "license": "ISC", - "dependencies": { - "agentkeepalive": "^4.2.1", - "cacache": "^17.0.0", - "http-cache-semantics": "^4.1.1", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^5.0.0", - "minipass-fetch": "^3.0.0", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^10.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/make-fetch-happen/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/make-fetch-happen/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=8" - } - }, - "node_modules/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "tmpl": "1.0.5" - } - }, - "node_modules/map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-or-similar": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/map-or-similar/-/map-or-similar-1.5.0.tgz", - "integrity": "sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==", - "dev": true, - "license": "MIT" - }, - "node_modules/markdown-to-jsx": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.3.2.tgz", - "integrity": "sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10" - }, - "peerDependencies": { - "react": ">= 0.14.0" - } - }, - "node_modules/mdast-util-definitions": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", - "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "unist-util-visit": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz", - "integrity": "sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "license": "CC0-1.0" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memoizerific": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/memoizerific/-/memoizerific-1.11.3.tgz", - "integrity": "sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==", - "dev": true, - "license": "MIT", - "dependencies": { - "map-or-similar": "^1.5.0" - } - }, - "node_modules/memorystream": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", - "integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==", - "dev": true, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/meow": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", - "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/meow/node_modules/normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/meow/node_modules/type-fest": { - "version": "0.18.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", - "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "dev": true, - "license": "MIT" - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true, - "license": "MIT" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "license": "MIT", - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true, - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimatch/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/minimist-options": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", - "dev": true, - "license": "MIT", - "dependencies": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/minimist-options/node_modules/arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minipass-fetch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz", - "integrity": "sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==", - "dev": true, - "license": "MIT", - "dependencies": { - "minipass": "^7.0.3", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - }, - "optionalDependencies": { - "encoding": "^0.1.13" - } - }, - "node_modules/minipass-fetch/node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minipass-json-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", - "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", - "dev": true, - "license": "MIT", - "dependencies": { - "jsonparse": "^1.3.1", - "minipass": "^3.0.0" - } - }, - "node_modules/minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dev": true, - "license": "MIT", - "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "license": "MIT", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "dev": true, - "license": "MIT" - }, - "node_modules/mlly": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.4.2.tgz", - "integrity": "sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==", - "dev": true, - "license": "MIT", - "dependencies": { - "acorn": "^8.10.0", - "pathe": "^1.1.1", - "pkg-types": "^1.0.3", - "ufo": "^1.3.0" - } - }, - "node_modules/modify-values": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz", - "integrity": "sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/mrmime": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", - "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true, - "license": "MIT" - }, - "node_modules/muggle-string": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.3.1.tgz", - "integrity": "sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==", - "dev": true, - "license": "MIT" - }, - "node_modules/multimatch": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz", - "integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/minimatch": "^3.0.3", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "arrify": "^2.0.1", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/multipipe": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-1.0.2.tgz", - "integrity": "sha512-6uiC9OvY71vzSGX8lZvSqscE7ft9nPupJ8fMjrCNRAUy2LREUW42UL+V/NTrogr6rFgRydUrCX4ZitfpSNkSCQ==", - "license": "MIT", - "dependencies": { - "duplexer2": "^0.1.2", - "object-assign": "^4.1.0" - } - }, - "node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true, - "license": "ISC" - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nano-css": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.6.1.tgz", - "integrity": "sha512-T2Mhc//CepkTa3X4pUhKgbEheJHYAxD0VptuqFhDbGMUWVV2m+lkNiW/Ieuj35wrfC8Zm0l7HvssQh7zcEttSw==", - "license": "Unlicense", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15", - "css-tree": "^1.1.2", - "csstype": "^3.1.2", - "fastest-stable-stringify": "^2.0.2", - "inline-style-prefixer": "^7.0.0", - "rtl-css-js": "^1.16.1", - "stacktrace-js": "^2.0.2", - "stylis": "^4.3.0" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - } - }, - "node_modules/nano-css/node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "license": "MIT" - }, - "node_modules/nano-css/node_modules/stylis": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.1.tgz", - "integrity": "sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ==", - "license": "MIT" - }, - "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true, - "license": "MIT" - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true, - "license": "MIT" - }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "license": "MIT", - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-addon-api": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", - "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", - "dev": true, - "license": "MIT" - }, - "node_modules/node-dir": { - "version": "0.1.17", - "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", - "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", - "dev": true, - "license": "MIT", - "dependencies": { - "minimatch": "^3.0.2" - }, - "engines": { - "node": ">= 0.10.5" - } - }, - "node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/node-fetch-native": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.4.0.tgz", - "integrity": "sha512-F5kfEj95kX8tkDhUCYdV8dg3/8Olx/94zB8+ZNthFs6Bz31UpUi8Xh40TN3thLwXgrwXry1pEg9lJ++tLWTcqA==", - "dev": true, - "license": "MIT" - }, - "node_modules/node-gyp": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.4.0.tgz", - "integrity": "sha512-dMXsYP6gc9rRbejLXmTbVRYjAHw7ppswsKyMxuxJxxOHzluIO1rGp9TOQgjFJ+2MCqcOcQTOPB/8Xwhr+7s4Eg==", - "dev": true, - "license": "MIT", - "dependencies": { - "env-paths": "^2.2.0", - "exponential-backoff": "^3.1.1", - "glob": "^7.1.4", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^11.0.3", - "nopt": "^6.0.0", - "npmlog": "^6.0.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^2.0.2" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" - }, - "engines": { - "node": "^12.13 || ^14.13 || >=16" - } - }, - "node_modules/node-gyp-build": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.1.tgz", - "integrity": "sha512-24vnklJmyRS8ViBNI8KbtK/r/DmXQMRiOMXTNz2nrTnAYUwjmEEbnnpB/+kt+yWRv73bPsSPRFddrcIbAxSiMQ==", - "dev": true, - "license": "MIT", - "bin": { - "node-gyp-build": "bin.js", - "node-gyp-build-optional": "optional.js", - "node-gyp-build-test": "build-test.js" - } - }, - "node_modules/node-gyp/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true, - "license": "MIT" - }, - "node_modules/node-machine-id": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz", - "integrity": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", - "license": "MIT" - }, - "node_modules/nopt": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", - "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", - "dev": true, - "license": "ISC", - "dependencies": { - "abbrev": "^1.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/normalize-package-data/node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true, - "license": "ISC" - }, - "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/npm-bundled": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", - "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "node_modules/npm-bundled/node_modules/npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true, - "license": "ISC" - }, - "node_modules/npm-install-checks": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz", - "integrity": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "semver": "^7.1.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-normalize-package-bin": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", - "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-package-arg": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", - "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", - "dev": true, - "license": "ISC", - "dependencies": { - "hosted-git-info": "^6.0.0", - "proc-log": "^3.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-package-arg/node_modules/hosted-git-info": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", - "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^7.5.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-package-arg/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/npm-packlist": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.1.tgz", - "integrity": "sha512-UfpSvQ5YKwctmodvPPkK6Fwk603aoVsf8AEbmVKAEECrfvL8SSe1A2YIwrJ6xmTHAITKPwwZsWo7WwEbNk0kxw==", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^8.0.1", - "ignore-walk": "^5.0.1", - "npm-bundled": "^1.1.2", - "npm-normalize-package-bin": "^1.0.1" - }, - "bin": { - "npm-packlist": "bin/index.js" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/npm-packlist/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/npm-packlist/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/npm-packlist/node_modules/npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true, - "license": "ISC" - }, - "node_modules/npm-pick-manifest": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-8.0.2.tgz", - "integrity": "sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg==", - "dev": true, - "license": "ISC", - "dependencies": { - "npm-install-checks": "^6.0.0", - "npm-normalize-package-bin": "^3.0.0", - "npm-package-arg": "^10.0.0", - "semver": "^7.3.5" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-registry-fetch": { - "version": "14.0.5", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz", - "integrity": "sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==", - "dev": true, - "license": "ISC", - "dependencies": { - "make-fetch-happen": "^11.0.0", - "minipass": "^5.0.0", - "minipass-fetch": "^3.0.0", - "minipass-json-stream": "^1.0.1", - "minizlib": "^2.1.2", - "npm-package-arg": "^10.0.0", - "proc-log": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-registry-fetch/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=8" - } - }, - "node_modules/npm-run-all": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", - "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "chalk": "^2.4.1", - "cross-spawn": "^6.0.5", - "memorystream": "^0.3.1", - "minimatch": "^3.0.4", - "pidtree": "^0.3.0", - "read-pkg": "^3.0.0", - "shell-quote": "^1.6.1", - "string.prototype.padend": "^3.0.0" - }, - "bin": { - "npm-run-all": "bin/npm-run-all/index.js", - "run-p": "bin/run-p/index.js", - "run-s": "bin/run-s/index.js" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/npm-run-all/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-all/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-all/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/npm-run-all/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true, - "license": "MIT" - }, - "node_modules/npm-run-all/node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/npm-run-all/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-all/node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-all/node_modules/pidtree": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", - "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", - "dev": true, - "license": "MIT", - "bin": { - "pidtree": "bin/pidtree.js" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/npm-run-all/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/npm-run-all/node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "dev": true, - "license": "MIT", - "dependencies": { - "shebang-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/npm-run-all/node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/npm-run-all/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-all/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npmlog": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", - "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", - "dev": true, - "license": "ISC", - "dependencies": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/nx": { - "version": "16.10.0", - "resolved": "https://registry.npmjs.org/nx/-/nx-16.10.0.tgz", - "integrity": "sha512-gZl4iCC0Hx0Qe1VWmO4Bkeul2nttuXdPpfnlcDKSACGu3ZIo+uySqwOF8yBAxSTIf8xe2JRhgzJN1aFkuezEBg==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "@nrwl/tao": "16.10.0", - "@parcel/watcher": "2.0.4", - "@yarnpkg/lockfile": "^1.1.0", - "@yarnpkg/parsers": "3.0.0-rc.46", - "@zkochan/js-yaml": "0.0.6", - "axios": "^1.0.0", - "chalk": "^4.1.0", - "cli-cursor": "3.1.0", - "cli-spinners": "2.6.1", - "cliui": "^8.0.1", - "dotenv": "~16.3.1", - "dotenv-expand": "~10.0.0", - "enquirer": "~2.3.6", - "figures": "3.2.0", - "flat": "^5.0.2", - "fs-extra": "^11.1.0", - "glob": "7.1.4", - "ignore": "^5.0.4", - "jest-diff": "^29.4.1", - "js-yaml": "4.1.0", - "jsonc-parser": "3.2.0", - "lines-and-columns": "~2.0.3", - "minimatch": "3.0.5", - "node-machine-id": "1.1.12", - "npm-run-path": "^4.0.1", - "open": "^8.4.0", - "semver": "7.5.3", - "string-width": "^4.2.3", - "strong-log-transformer": "^2.1.0", - "tar-stream": "~2.2.0", - "tmp": "~0.2.1", - "tsconfig-paths": "^4.1.2", - "tslib": "^2.3.0", - "v8-compile-cache": "2.3.0", - "yargs": "^17.6.2", - "yargs-parser": "21.1.1" - }, - "bin": { - "nx": "bin/nx.js" - }, - "optionalDependencies": { - "@nx/nx-darwin-arm64": "16.10.0", - "@nx/nx-darwin-x64": "16.10.0", - "@nx/nx-freebsd-x64": "16.10.0", - "@nx/nx-linux-arm-gnueabihf": "16.10.0", - "@nx/nx-linux-arm64-gnu": "16.10.0", - "@nx/nx-linux-arm64-musl": "16.10.0", - "@nx/nx-linux-x64-gnu": "16.10.0", - "@nx/nx-linux-x64-musl": "16.10.0", - "@nx/nx-win32-arm64-msvc": "16.10.0", - "@nx/nx-win32-x64-msvc": "16.10.0" - }, - "peerDependencies": { - "@swc-node/register": "^1.6.7", - "@swc/core": "^1.3.85" - }, - "peerDependenciesMeta": { - "@swc-node/register": { - "optional": true - }, - "@swc/core": { - "optional": true - } - } - }, - "node_modules/nx/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/nx/node_modules/glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/nx/node_modules/glob/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/nx/node_modules/lines-and-columns": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.3.tgz", - "integrity": "sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/nx/node_modules/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/nx/node_modules/semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/nx/node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dev": true, - "license": "MIT", - "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" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/nx/node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.entries": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", - "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", - "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.hasown": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", - "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.values": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", - "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "license": "ISC", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@aashutoshrathi/word-wrap": "^1.2.3", - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ora/node_modules/cli-spinners": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.1.tgz", - "integrity": "sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-map-series": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-2.1.0.tgz", - "integrity": "sha512-RpYIIK1zXSNEOdwxcfe7FdvGcs7+y5n8rifMhMNWvaxRNMPINJHF5GDeuVxWqnfrcHPSCnp7Oo5yNXHId9Av2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/p-pipe": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz", - "integrity": "sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-queue": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", - "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "eventemitter3": "^4.0.4", - "p-timeout": "^3.2.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-reduce": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-2.1.0.tgz", - "integrity": "sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/p-timeout": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", - "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-finally": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/p-waterfall": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/p-waterfall/-/p-waterfall-2.1.1.tgz", - "integrity": "sha512-RRTnDb2TBG/epPRI2yYXsimO0v3BXC8Yd3ogr1545IaqKK17VGhbWVeGGN+XfCm/08OK8635nH31c8bATkHuSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-reduce": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pacote": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-15.2.0.tgz", - "integrity": "sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA==", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/git": "^4.0.0", - "@npmcli/installed-package-contents": "^2.0.1", - "@npmcli/promise-spawn": "^6.0.1", - "@npmcli/run-script": "^6.0.0", - "cacache": "^17.0.0", - "fs-minipass": "^3.0.0", - "minipass": "^5.0.0", - "npm-package-arg": "^10.0.0", - "npm-packlist": "^7.0.0", - "npm-pick-manifest": "^8.0.0", - "npm-registry-fetch": "^14.0.0", - "proc-log": "^3.0.0", - "promise-retry": "^2.0.1", - "read-package-json": "^6.0.0", - "read-package-json-fast": "^3.0.0", - "sigstore": "^1.3.0", - "ssri": "^10.0.0", - "tar": "^6.1.11" - }, - "bin": { - "pacote": "lib/bin.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/pacote/node_modules/fs-minipass": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", - "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/pacote/node_modules/fs-minipass/node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/pacote/node_modules/ignore-walk": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.3.tgz", - "integrity": "sha512-C7FfFoTA+bI10qfeydT8aZbvr91vAEU+2W5BZUlzPec47oNb07SsOfwYrtxuvOYdUApPP/Qlh4DtAO51Ekk2QA==", - "dev": true, - "license": "ISC", - "dependencies": { - "minimatch": "^9.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/pacote/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/pacote/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=8" - } - }, - "node_modules/pacote/node_modules/npm-packlist": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-7.0.4.tgz", - "integrity": "sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==", - "dev": true, - "license": "ISC", - "dependencies": { - "ignore-walk": "^6.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/pako": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", - "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", - "dev": true, - "license": "MIT" - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse-json/node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "license": "MIT" - }, - "node_modules/parse-path": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse-path/-/parse-path-7.0.0.tgz", - "integrity": "sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==", - "dev": true, - "license": "MIT", - "dependencies": { - "protocols": "^2.0.0" - } - }, - "node_modules/parse-url": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-8.1.0.tgz", - "integrity": "sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==", - "dev": true, - "license": "MIT", - "dependencies": { - "parse-path": "^7.0.0" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/path-browserify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", - "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", - "dev": true, - "license": "MIT" - }, - "node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "license": "MIT" - }, - "node_modules/path-scurry": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", - "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^9.1.1 || ^10.0.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz", - "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==", - "dev": true, - "license": "ISC", - "engines": { - "node": "14 || >=16.14" - } - }, - "node_modules/path-scurry/node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/pathe": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.1.tgz", - "integrity": "sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/pathval": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", - "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/peek-stream": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.3.tgz", - "integrity": "sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "duplexify": "^3.5.0", - "through2": "^2.0.3" - } - }, - "node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true, - "license": "MIT" - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pidtree": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz", - "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==", - "dev": true, - "license": "MIT", - "bin": { - "pidtree": "bin/pidtree.js" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-types": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz", - "integrity": "sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==", - "dev": true, - "license": "MIT", - "dependencies": { - "jsonc-parser": "^3.2.0", - "mlly": "^1.2.0", - "pathe": "^1.1.0" - } - }, - "node_modules/polished": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/polished/-/polished-4.2.2.tgz", - "integrity": "sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.17.8" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-import": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", - "dev": true, - "license": "MIT", - "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/postcss-load-config": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", - "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "lilconfig": "^2.0.5", - "yaml": "^2.1.1" - }, - "engines": { - "node": ">= 14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/postcss-load-config/node_modules/yaml": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.2.tgz", - "integrity": "sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">= 14" - } - }, - "node_modules/postcss-nested": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.11" - }, - "engines": { - "node": ">=12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.2.14" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true, - "license": "MIT", - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/prettier-linter-helpers": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-diff": "^1.1.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/pretty-format/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true, - "license": "MIT" - }, - "node_modules/pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/proc-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", - "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "license": "MIT" - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "dev": true, - "license": "ISC" - }, - "node_modules/promise-retry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", - "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", - "dev": true, - "license": "MIT", - "dependencies": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/promzard": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/promzard/-/promzard-1.0.0.tgz", - "integrity": "sha512-KQVDEubSUHGSt5xLakaToDFrSoZhStB8dXLzk2xvwR67gJktrHFvpR63oZgHyK19WKbHFLXJqCPXdVR3aBP8Ig==", - "dev": true, - "license": "ISC", - "dependencies": { - "read": "^2.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dev": true, - "license": "MIT", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/protocols": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/protocols/-/protocols-2.0.1.tgz", - "integrity": "sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, - "license": "MIT", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "dev": true, - "license": "MIT" - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - } - }, - "node_modules/pumpify/node_modules/pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/puppeteer-core": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-2.1.1.tgz", - "integrity": "sha512-n13AWriBMPYxnpbb6bnaY5YoY6rGj8vPLrz6CZF3o0qJNEwlcfJVxBzYZ0NJsQ21UbdJoijPCDrM++SUVEz7+w==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@types/mime-types": "^2.1.0", - "debug": "^4.1.0", - "extract-zip": "^1.6.6", - "https-proxy-agent": "^4.0.0", - "mime": "^2.0.3", - "mime-types": "^2.1.25", - "progress": "^2.0.1", - "proxy-from-env": "^1.0.0", - "rimraf": "^2.6.1", - "ws": "^6.1.0" - }, - "engines": { - "node": ">=8.16.0" - } - }, - "node_modules/puppeteer-core/node_modules/agent-base": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", - "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/puppeteer-core/node_modules/https-proxy-agent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", - "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "5", - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/puppeteer-core/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/qrcode.react": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/qrcode.react/-/qrcode.react-3.1.0.tgz", - "integrity": "sha512-oyF+Urr3oAMUG/OiOuONL3HXM+53wvuH3mtIWQrYmsXoAq0DkvZp2RYUWFSMFtbdOpuS++9v+WAkzNVkMlNW6Q==", - "license": "ISC", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/qs": { - "version": "6.11.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", - "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/ramda": { - "version": "0.29.0", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.0.tgz", - "integrity": "sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ramda" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dev": true, - "license": "MIT", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/rc-align": { - "version": "4.0.15", - "resolved": "https://registry.npmjs.org/rc-align/-/rc-align-4.0.15.tgz", - "integrity": "sha512-wqJtVH60pka/nOX7/IspElA8gjPNQKIx/ZqJ6heATCkXpe1Zg4cPVrMD2vC96wjsFFL8WsmhPbx9tdMo1qqlIA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "classnames": "2.x", - "dom-align": "^1.7.0", - "rc-util": "^5.26.0", - "resize-observer-polyfill": "^1.5.1" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-cascader": { - "version": "3.20.0", - "resolved": "https://registry.npmjs.org/rc-cascader/-/rc-cascader-3.20.0.tgz", - "integrity": "sha512-lkT9EEwOcYdjZ/jvhLoXGzprK1sijT3/Tp4BLxQQcHDZkkOzzwYQC9HgmKoJz0K7CukMfgvO9KqHeBdgE+pELw==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.5", - "array-tree-filter": "^2.1.0", - "classnames": "^2.3.1", - "rc-select": "~14.10.0", - "rc-tree": "~5.8.1", - "rc-util": "^5.37.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-checkbox": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-3.1.0.tgz", - "integrity": "sha512-PAwpJFnBa3Ei+5pyqMMXdcKYKNBMS+TvSDiLdDnARnMJHC8ESxwPfm4Ao1gJiKtWLdmGfigascnCpwrHFgoOBQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "classnames": "^2.3.2", - "rc-util": "^5.25.2" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-collapse": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/rc-collapse/-/rc-collapse-3.7.2.tgz", - "integrity": "sha512-ZRw6ipDyOnfLFySxAiCMdbHtb5ePAsB9mT17PA6y1mRD/W6KHRaZeb5qK/X9xDV1CqgyxMpzw0VdS74PCcUk4A==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "classnames": "2.x", - "rc-motion": "^2.3.4", - "rc-util": "^5.27.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-dialog": { - "version": "9.3.4", - "resolved": "https://registry.npmjs.org/rc-dialog/-/rc-dialog-9.3.4.tgz", - "integrity": "sha512-975X3018GhR+EjZFbxA2Z57SX5rnu0G0/OxFgMMvZK4/hQWEm3MHaNvP4wXpxYDoJsp+xUvVW+GB9CMMCm81jA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "@rc-component/portal": "^1.0.0-8", - "classnames": "^2.2.6", - "rc-motion": "^2.3.0", - "rc-util": "^5.21.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-drawer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/rc-drawer/-/rc-drawer-6.5.2.tgz", - "integrity": "sha512-QckxAnQNdhh4vtmKN0ZwDf3iakO83W9eZcSKWYYTDv4qcD2fHhRAZJJ/OE6v2ZlQ2kSqCJX5gYssF4HJFvsEPQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "@rc-component/portal": "^1.1.1", - "classnames": "^2.2.6", - "rc-motion": "^2.6.1", - "rc-util": "^5.36.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-dropdown": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/rc-dropdown/-/rc-dropdown-4.1.0.tgz", - "integrity": "sha512-VZjMunpBdlVzYpEdJSaV7WM7O0jf8uyDjirxXLZRNZ+tAC+NzD3PXPEtliFwGzVwBBdCmGuSqiS9DWcOLxQ9tw==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.3", - "@rc-component/trigger": "^1.7.0", - "classnames": "^2.2.6", - "rc-util": "^5.17.0" - }, - "peerDependencies": { - "react": ">=16.11.0", - "react-dom": ">=16.11.0" - } - }, - "node_modules/rc-field-form": { - "version": "1.27.4", - "resolved": "https://registry.npmjs.org/rc-field-form/-/rc-field-form-1.27.4.tgz", - "integrity": "sha512-PQColQnZimGKArnOh8V2907+VzDCXcqtFvHgevDLtqWc/P7YASb/FqntSmdS8q3VND5SHX3Y1vgMIzY22/f/0Q==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.0", - "async-validator": "^4.1.0", - "rc-util": "^5.8.0" - }, - "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-field-form/node_modules/rc-util": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.38.1.tgz", - "integrity": "sha512-e4ZMs7q9XqwTuhIK7zBIVFltUtMSjphuPPQXHoHlzRzNdOwUxDejo0Zls5HYaJfRKNURcsS/ceKVULlhjBrxng==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.3", - "react-is": "^18.2.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-field-form/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "license": "MIT" - }, - "node_modules/rc-image": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/rc-image/-/rc-image-7.5.1.tgz", - "integrity": "sha512-Z9loECh92SQp0nSipc0MBuf5+yVC05H/pzC+Nf8xw1BKDFUJzUeehYBjaWlxly8VGBZJcTHYri61Fz9ng1G3Ag==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.11.2", - "@rc-component/portal": "^1.0.2", - "classnames": "^2.2.6", - "rc-dialog": "~9.3.4", - "rc-motion": "^2.6.2", - "rc-util": "^5.34.1" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-input": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/rc-input/-/rc-input-1.3.11.tgz", - "integrity": "sha512-jhH7QP5rILanSHCGSUkdoFE5DEtpv8FIseYhuYkOZzUBeiVAiwM3q26YqZ6xBB0QFEZ/yUAgms4xW4iuub3xFQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.11.1", - "classnames": "^2.2.1", - "rc-util": "^5.18.1" - }, - "peerDependencies": { - "react": ">=16.0.0", - "react-dom": ">=16.0.0" - } - }, - "node_modules/rc-input-number": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/rc-input-number/-/rc-input-number-8.4.0.tgz", - "integrity": "sha512-B6rziPOLRmeP7kcS5qbdC5hXvvDHYKV4vUxmahevYx2E6crS2bRi0xLDjhJ0E1HtOWo8rTmaE2EBJAkTCZOLdA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "@rc-component/mini-decimal": "^1.0.1", - "classnames": "^2.2.5", - "rc-input": "~1.3.5", - "rc-util": "^5.28.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-mentions": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/rc-mentions/-/rc-mentions-2.9.1.tgz", - "integrity": "sha512-cZuElWr/5Ws0PXx1uxobxfYh4mqUw2FitfabR62YnWgm+WAfDyXZXqZg5DxXW+M1cgVvntrQgDDd9LrihrXzew==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.22.5", - "@rc-component/trigger": "^1.5.0", - "classnames": "^2.2.6", - "rc-input": "~1.3.5", - "rc-menu": "~9.12.0", - "rc-textarea": "~1.5.0", - "rc-util": "^5.34.1" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-menu": { - "version": "9.12.2", - "resolved": "https://registry.npmjs.org/rc-menu/-/rc-menu-9.12.2.tgz", - "integrity": "sha512-NzloFH2pRUYmQ3S/YbJAvRkgCZaLvq0sRa5rgJtuIHLfPPprNHNyepeSlT64+dbVqI4qRWL44VN0lUCldCbbfg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "@rc-component/trigger": "^1.17.0", - "classnames": "2.x", - "rc-motion": "^2.4.3", - "rc-overflow": "^1.3.1", - "rc-util": "^5.27.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-motion": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/rc-motion/-/rc-motion-2.9.0.tgz", - "integrity": "sha512-XIU2+xLkdIr1/h6ohPZXyPBMvOmuyFZQ/T0xnawz+Rh+gh4FINcnZmMT5UTIj6hgI0VLDjTaPeRd+smJeSPqiQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.11.1", - "classnames": "^2.2.1", - "rc-util": "^5.21.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-notification": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/rc-notification/-/rc-notification-5.3.0.tgz", - "integrity": "sha512-WCf0uCOkZ3HGfF0p1H4Sgt7aWfipxORWTPp7o6prA3vxwtWhtug3GfpYls1pnBp4WA+j8vGIi5c2/hQRpGzPcQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "classnames": "2.x", - "rc-motion": "^2.9.0", - "rc-util": "^5.20.1" - }, - "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-overflow": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/rc-overflow/-/rc-overflow-1.3.2.tgz", - "integrity": "sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.11.1", - "classnames": "^2.2.1", - "rc-resize-observer": "^1.0.0", - "rc-util": "^5.37.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-pagination": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/rc-pagination/-/rc-pagination-4.0.3.tgz", - "integrity": "sha512-s1MNwyU83AgycikYckRdpmkN+4ZZuul0E0YdDp7dMgcjg/d2fak767ZIbLP4Q5YPPla7NDorfVFTvGQAPj6jXA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "classnames": "^2.3.2", - "rc-util": "^5.38.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-pagination/node_modules/rc-util": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.38.1.tgz", - "integrity": "sha512-e4ZMs7q9XqwTuhIK7zBIVFltUtMSjphuPPQXHoHlzRzNdOwUxDejo0Zls5HYaJfRKNURcsS/ceKVULlhjBrxng==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.3", - "react-is": "^18.2.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-pagination/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "license": "MIT" - }, - "node_modules/rc-picker": { - "version": "3.14.6", - "resolved": "https://registry.npmjs.org/rc-picker/-/rc-picker-3.14.6.tgz", - "integrity": "sha512-AdKKW0AqMwZsKvIpwUWDUnpuGKZVrbxVTZTNjcO+pViGkjC1EBcjMgxVe8tomOEaIHJL5Gd13vS8Rr3zzxWmag==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "@rc-component/trigger": "^1.5.0", - "classnames": "^2.2.1", - "rc-util": "^5.30.0" - }, - "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "date-fns": ">= 2.x", - "dayjs": ">= 1.x", - "luxon": ">= 3.x", - "moment": ">= 2.x", - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - }, - "peerDependenciesMeta": { - "date-fns": { - "optional": true - }, - "dayjs": { - "optional": true - }, - "luxon": { - "optional": true - }, - "moment": { - "optional": true - } - } - }, - "node_modules/rc-progress": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/rc-progress/-/rc-progress-3.5.1.tgz", - "integrity": "sha512-V6Amx6SbLRwPin/oD+k1vbPrO8+9Qf8zW1T8A7o83HdNafEVvAxPV5YsgtKFP+Ud5HghLj33zKOcEHrcrUGkfw==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "classnames": "^2.2.6", - "rc-util": "^5.16.1" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-rate": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/rc-rate/-/rc-rate-2.12.0.tgz", - "integrity": "sha512-g092v5iZCdVzbjdn28FzvWebK2IutoVoiTeqoLTj9WM7SjA/gOJIw5/JFZMRyJYYVe1jLAU2UhAfstIpCNRozg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "classnames": "^2.2.5", - "rc-util": "^5.0.1" - }, - "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-resize-observer": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.3.1.tgz", - "integrity": "sha512-iFUdt3NNhflbY3mwySv5CA1TC06zdJ+pfo0oc27xpf4PIOvfZwZGtD9Kz41wGYqC4SLio93RVAirSSpYlV/uYg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.20.7", - "classnames": "^2.2.1", - "rc-util": "^5.27.0", - "resize-observer-polyfill": "^1.5.1" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-segmented": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/rc-segmented/-/rc-segmented-2.2.2.tgz", - "integrity": "sha512-Mq52M96QdHMsNdE/042ibT5vkcGcD5jxKp7HgPC2SRofpia99P5fkfHy1pEaajLMF/kj0+2Lkq1UZRvqzo9mSA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.11.1", - "classnames": "^2.2.1", - "rc-motion": "^2.4.4", - "rc-util": "^5.17.0" - }, - "peerDependencies": { - "react": ">=16.0.0", - "react-dom": ">=16.0.0" - } - }, - "node_modules/rc-select": { - "version": "14.10.0", - "resolved": "https://registry.npmjs.org/rc-select/-/rc-select-14.10.0.tgz", - "integrity": "sha512-TsIJTYafTTapCA32LLNpx/AD6ntepR1TG8jEVx35NiAAWCPymhUfuca8kRcUNd3WIGVMDcMKn9kkphoxEz+6Ag==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "@rc-component/trigger": "^1.5.0", - "classnames": "2.x", - "rc-motion": "^2.0.1", - "rc-overflow": "^1.3.1", - "rc-util": "^5.16.1", - "rc-virtual-list": "^3.5.2" - }, - "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - } - }, - "node_modules/rc-slider": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-10.5.0.tgz", - "integrity": "sha512-xiYght50cvoODZYI43v3Ylsqiw14+D7ELsgzR40boDZaya1HFa1Etnv9MDkQE8X/UrXAffwv2AcNAhslgYuDTw==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "classnames": "^2.2.5", - "rc-util": "^5.27.0" - }, - "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-steps": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/rc-steps/-/rc-steps-6.0.1.tgz", - "integrity": "sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.16.7", - "classnames": "^2.2.3", - "rc-util": "^5.16.1" - }, - "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-switch": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/rc-switch/-/rc-switch-4.1.0.tgz", - "integrity": "sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.21.0", - "classnames": "^2.2.1", - "rc-util": "^5.30.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-table": { - "version": "7.36.0", - "resolved": "https://registry.npmjs.org/rc-table/-/rc-table-7.36.0.tgz", - "integrity": "sha512-3xVcdCC5OLeOOhaCg+5Lps2oPreM/GWXmUXWTSX4p6vF7F76ABM4dfPpMJ9Dnf5yGRyh+8pe7FRyhRVnWw2H/w==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "@rc-component/context": "^1.4.0", - "classnames": "^2.2.5", - "rc-resize-observer": "^1.1.0", - "rc-util": "^5.37.0", - "rc-virtual-list": "^3.11.1" - }, - "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-tabs": { - "version": "12.14.1", - "resolved": "https://registry.npmjs.org/rc-tabs/-/rc-tabs-12.14.1.tgz", - "integrity": "sha512-1xlE7JQNYxD5RwBsM7jf2xSdUrkmTSDFLFEm2gqAgnsRlOGydEzXXNAVTOT6QcgM1G/gCm+AgG+FYPUGb4Hs4g==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.11.2", - "classnames": "2.x", - "rc-dropdown": "~4.1.0", - "rc-menu": "~9.12.0", - "rc-motion": "^2.6.2", - "rc-resize-observer": "^1.0.0", - "rc-util": "^5.34.1" - }, - "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-textarea": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/rc-textarea/-/rc-textarea-1.5.3.tgz", - "integrity": "sha512-oH682ghHx++stFNYrosPRBfwsypywrTXpaD0/5Z8MPkUOnyOQUaY9ueL9tMu6BP1LfsuYQ1VLpg5OtshViLNgA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "classnames": "^2.2.1", - "rc-input": "~1.3.5", - "rc-resize-observer": "^1.0.0", - "rc-util": "^5.27.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-tooltip": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-6.1.3.tgz", - "integrity": "sha512-HMSbSs5oieZ7XddtINUddBLSVgsnlaSb3bZrzzGWjXa7/B7nNedmsuz72s7EWFEro9mNa7RyF3gOXKYqvJiTcQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.11.2", - "@rc-component/trigger": "^1.18.0", - "classnames": "^2.3.1" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-tooltip/node_modules/@rc-component/trigger": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/@rc-component/trigger/-/trigger-1.18.2.tgz", - "integrity": "sha512-jRLYgFgjLEPq3MvS87fIhcfuywFSRDaDrYw1FLku7Cm4esszvzTbA0JBsyacAyLrK9rF3TiHFcvoEDMzoD3CTA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.23.2", - "@rc-component/portal": "^1.1.0", - "classnames": "^2.3.2", - "rc-motion": "^2.0.0", - "rc-resize-observer": "^1.3.1", - "rc-util": "^5.38.0" - }, - "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-tooltip/node_modules/@rc-component/trigger/node_modules/@babel/runtime": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.6.tgz", - "integrity": "sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ==", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/rc-tooltip/node_modules/rc-util": { - "version": "5.38.1", - "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.38.1.tgz", - "integrity": "sha512-e4ZMs7q9XqwTuhIK7zBIVFltUtMSjphuPPQXHoHlzRzNdOwUxDejo0Zls5HYaJfRKNURcsS/ceKVULlhjBrxng==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.3", - "react-is": "^18.2.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-tooltip/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "license": "MIT" - }, - "node_modules/rc-tree": { - "version": "5.8.2", - "resolved": "https://registry.npmjs.org/rc-tree/-/rc-tree-5.8.2.tgz", - "integrity": "sha512-xH/fcgLHWTLmrSuNphU8XAqV7CdaOQgm4KywlLGNoTMhDAcNR3GVNP6cZzb0GrKmIZ9yae+QLot/cAgUdPRMzg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "classnames": "2.x", - "rc-motion": "^2.0.1", - "rc-util": "^5.16.1", - "rc-virtual-list": "^3.5.1" - }, - "engines": { - "node": ">=10.x" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - } - }, - "node_modules/rc-tree-select": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-5.15.0.tgz", - "integrity": "sha512-YJHfdO6azFnR0/JuNBZLDptGE4/RGfVeHAafUIYcm2T3RBkL1O8aVqiHvwIyLzdK59ry0NLrByd+3TkfpRM+9Q==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "classnames": "2.x", - "rc-select": "~14.10.0", - "rc-tree": "~5.8.1", - "rc-util": "^5.16.1" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - } - }, - "node_modules/rc-upload": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/rc-upload/-/rc-upload-4.3.5.tgz", - "integrity": "sha512-EHlKJbhkgFSQHliTj9v/2K5aEuFwfUQgZARzD7AmAPOneZEPiCNF3n6PEWIuqz9h7oq6FuXgdR67sC5BWFxJbA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.3", - "classnames": "^2.2.5", - "rc-util": "^5.2.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-util": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.37.0.tgz", - "integrity": "sha512-cPMV8DzaHI1KDaS7XPRXAf4J7mtBqjvjikLpQieaeOO7+cEbqY2j7Kso/T0R0OiEZTNcLS/8Zl9YrlXiO9UbjQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.3", - "react-is": "^16.12.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/rc-virtual-list": { - "version": "3.11.2", - "resolved": "https://registry.npmjs.org/rc-virtual-list/-/rc-virtual-list-3.11.2.tgz", - "integrity": "sha512-MTFLL2LOHr3+/+r+WjTIs6j8XmJE6EqdOsJvCH8SWig7qyik3aljCEImUtw5tdWR0tQhXUfbv7P7nZaLY91XPg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.20.0", - "classnames": "^2.2.6", - "rc-resize-observer": "^1.0.0", - "rc-util": "^5.36.0" - }, - "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - } - }, - "node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-colorful": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", - "integrity": "sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/react-confetti": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/react-confetti/-/react-confetti-6.1.0.tgz", - "integrity": "sha512-7Ypx4vz0+g8ECVxr88W9zhcQpbeujJAVqL14ZnXJ3I23mOI9/oBVTQ3dkJhUmB0D6XOtCZEM6N0Gm9PMngkORw==", - "dev": true, - "license": "MIT", - "dependencies": { - "tween-functions": "^1.2.0" - }, - "engines": { - "node": ">=10.18" - }, - "peerDependencies": { - "react": "^16.3.0 || ^17.0.1 || ^18.0.0" - } - }, - "node_modules/react-docgen": { - "version": "6.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/react-docgen/-/react-docgen-6.0.0-alpha.3.tgz", - "integrity": "sha512-DDLvB5EV9As1/zoUsct6Iz2Cupw9FObEGD3DMcIs3EDFIoSKyz8FZtoWj3Wj+oodrU4/NfidN0BL5yrapIcTSA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.7.5", - "@babel/generator": "^7.12.11", - "ast-types": "^0.14.2", - "commander": "^2.19.0", - "doctrine": "^3.0.0", - "estree-to-babel": "^3.1.0", - "neo-async": "^2.6.1", - "node-dir": "^0.1.10", - "resolve": "^1.17.0", - "strip-indent": "^3.0.0" - }, - "bin": { - "react-docgen": "bin/react-docgen.js" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/react-docgen-typescript": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/react-docgen-typescript/-/react-docgen-typescript-2.2.2.tgz", - "integrity": "sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "typescript": ">= 4.3.x" - } - }, - "node_modules/react-docgen/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - }, - "peerDependencies": { - "react": "^18.2.0" - } - }, - "node_modules/react-element-to-jsx-string": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/react-element-to-jsx-string/-/react-element-to-jsx-string-15.0.0.tgz", - "integrity": "sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@base2/pretty-print-object": "1.0.1", - "is-plain-object": "5.0.0", - "react-is": "18.1.0" - }, - "peerDependencies": { - "react": "^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0", - "react-dom": "^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0" - } - }, - "node_modules/react-element-to-jsx-string/node_modules/react-is": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", - "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", - "dev": true, - "license": "MIT" - }, - "node_modules/react-inspector": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/react-inspector/-/react-inspector-6.0.2.tgz", - "integrity": "sha512-x+b7LxhmHXjHoU/VrFAzw5iutsILRoYyDq97EDYdFpPLcvqtEzk4ZSZSQjnFPbr5T57tLXnHcqFYoN1pI6u8uQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "license": "MIT" - }, - "node_modules/react-refresh": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", - "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-remove-scroll": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz", - "integrity": "sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==", - "dev": true, - "license": "MIT", - "dependencies": { - "react-remove-scroll-bar": "^2.3.3", - "react-style-singleton": "^2.2.1", - "tslib": "^2.1.0", - "use-callback-ref": "^1.3.0", - "use-sidecar": "^1.1.2" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-remove-scroll-bar": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.4.tgz", - "integrity": "sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==", - "dev": true, - "license": "MIT", - "dependencies": { - "react-style-singleton": "^2.2.1", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-style-singleton": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz", - "integrity": "sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-nonce": "^1.0.0", - "invariant": "^2.2.4", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-universal-interface": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.6.2.tgz", - "integrity": "sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==", - "peerDependencies": { - "react": "*", - "tslib": "*" - } - }, - "node_modules/react-use": { - "version": "17.4.2", - "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.4.2.tgz", - "integrity": "sha512-1jPtmWLD8OJJNYCdYLJEH/HM+bPDfJuyGwCYeJFgPmWY8ttwpgZnW5QnzgM55CYUByUiTjHxsGOnEpLl6yQaoQ==", - "license": "Unlicense", - "dependencies": { - "@types/js-cookie": "^2.2.6", - "@xobotyi/scrollbar-width": "^1.9.5", - "copy-to-clipboard": "^3.3.1", - "fast-deep-equal": "^3.1.3", - "fast-shallow-equal": "^1.0.0", - "js-cookie": "^2.2.1", - "nano-css": "^5.6.1", - "react-universal-interface": "^0.6.2", - "resize-observer-polyfill": "^1.5.1", - "screenfull": "^5.1.0", - "set-harmonic-interval": "^1.0.1", - "throttle-debounce": "^3.0.1", - "ts-easing": "^0.2.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - } - }, - "node_modules/react-use/node_modules/throttle-debounce": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz", - "integrity": "sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/read": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/read/-/read-2.1.0.tgz", - "integrity": "sha512-bvxi1QLJHcaywCAEsAk4DG3nVoqiY2Csps3qzWalhj5hFqRn1d/OixkFXtLO1PrgHUcAP0FNaSY/5GYNfENFFQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "mute-stream": "~1.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/read-cmd-shim": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-4.0.0.tgz", - "integrity": "sha512-yILWifhaSEEytfXI76kB9xEEiG1AiozaCJZ83A87ytjRiN+jVibXjedjCRNjoZviinhG+4UkalO3mWTd8u5O0Q==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/read-package-json": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-6.0.4.tgz", - "integrity": "sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^10.2.2", - "json-parse-even-better-errors": "^3.0.0", - "normalize-package-data": "^5.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/read-package-json-fast": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz", - "integrity": "sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==", - "dev": true, - "license": "ISC", - "dependencies": { - "json-parse-even-better-errors": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/read-package-json/node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/read-package-json/node_modules/hosted-git-info": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", - "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^7.5.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/read-package-json/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/read-package-json/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/read-package-json/node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/read-package-json/node_modules/normalize-package-data": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-5.0.0.tgz", - "integrity": "sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "hosted-git-info": "^6.0.0", - "is-core-module": "^2.8.1", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", - "dev": true, - "license": "MIT", - "dependencies": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-pkg-up/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg/node_modules/load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg/node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", - "dev": true, - "license": "MIT", - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg/node_modules/path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "license": "MIT", - "dependencies": { - "pify": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg/node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/read/node_modules/mute-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", - "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/recast": { - "version": "0.23.4", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.4.tgz", - "integrity": "sha512-qtEDqIZGVcSZCHniWwZWbRy79Dc6Wp3kT/UmDA2RJKBPg7+7k51aQBZirHmUGn5uvHf2rg8DkjizrN26k61ATw==", - "dev": true, - "license": "MIT", - "dependencies": { - "assert": "^2.0.0", - "ast-types": "^0.16.1", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tslib": "^2.0.1" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/recast/node_modules/ast-types": { - "version": "0.16.1", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", - "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "dev": true, - "license": "MIT", - "dependencies": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/reflect.getprototypeof": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz", - "integrity": "sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "globalthis": "^1.0.3", - "which-builtin-type": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true, - "license": "MIT" - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", - "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==", - "license": "MIT" - }, - "node_modules/regenerator-transform": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", - "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", - "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "set-function-name": "^2.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexpu-core": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", - "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/regjsgen": "^0.8.0", - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/remark-external-links": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/remark-external-links/-/remark-external-links-8.0.0.tgz", - "integrity": "sha512-5vPSX0kHoSsqtdftSHhIYofVINC8qmp0nctkeU9YoJwV3YfiBRiI6cbFRJ0oI/1F9xS+bopXG0m2KS8VFscuKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "extend": "^3.0.0", - "is-absolute-url": "^3.0.0", - "mdast-util-definitions": "^4.0.0", - "space-separated-tokens": "^1.0.0", - "unist-util-visit": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-slug": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/remark-slug/-/remark-slug-6.1.0.tgz", - "integrity": "sha512-oGCxDF9deA8phWvxFuyr3oSJsdyUAxMFbA0mZ7Y1Sas+emILtO+e5WutF9564gDsEN4IXaQXm5pFo6MLH+YmwQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "github-slugger": "^1.0.0", - "mdast-util-to-string": "^1.0.0", - "unist-util-visit": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/requireindex": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", - "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.5" - } - }, - "node_modules/resize-observer-polyfill": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", - "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==", - "license": "MIT" - }, - "node_modules/resolve": { - "version": "1.22.6", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", - "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-global": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz", - "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==", - "dev": true, - "license": "MIT", - "dependencies": { - "global-dirs": "^0.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rfdc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", - "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", - "dev": true, - "license": "MIT" - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rollup": { - "version": "3.29.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", - "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", - "dev": true, - "license": "MIT", - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=14.18.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/rollup-plugin-typescript2": { - "version": "0.36.0", - "resolved": "https://registry.npmjs.org/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.36.0.tgz", - "integrity": "sha512-NB2CSQDxSe9+Oe2ahZbf+B4bh7pHwjV5L+RSYpCu7Q5ROuN94F9b6ioWwKfz3ueL3KTtmX4o2MUH2cgHDIEUsw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rollup/pluginutils": "^4.1.2", - "find-cache-dir": "^3.3.2", - "fs-extra": "^10.0.0", - "semver": "^7.5.4", - "tslib": "^2.6.2" - }, - "peerDependencies": { - "rollup": ">=1.26.3", - "typescript": ">=2.4.0" - } - }, - "node_modules/rollup-plugin-typescript2/node_modules/@rollup/pluginutils": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", - "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "estree-walker": "^2.0.1", - "picomatch": "^2.2.2" - }, - "engines": { - "node": ">= 8.0.0" - } - }, - "node_modules/rollup-plugin-typescript2/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/rtl-css-js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", - "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.1.2" - } - }, - "node_modules/rtl-css-js/node_modules/@babel/runtime": { - "version": "7.23.8", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.8.tgz", - "integrity": "sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/run-applescript": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-5.0.0.tgz", - "integrity": "sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==", - "dev": true, - "license": "MIT", - "dependencies": { - "execa": "^5.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/runes2": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/runes2/-/runes2-1.1.3.tgz", - "integrity": "sha512-sJ/0iVFLne4f2S7cMB1OckBtC9lqkzP5a/wPnDIkbrWzgUsJ+JMQv6y7hk76U7zvbua+je5GltfpsZazUhG05w==", - "license": "MIT" - }, - "node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/safe-array-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", - "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "license": "MIT" - }, - "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true, - "license": "MIT" - }, - "node_modules/scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/screenfull": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/screenfull/-/screenfull-5.2.0.tgz", - "integrity": "sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/scroll-into-view-if-needed": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-3.1.0.tgz", - "integrity": "sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ==", - "license": "MIT", - "dependencies": { - "compute-scroll-into-view": "^3.0.2" - } - }, - "node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dev": true, - "license": "MIT", - "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" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/send/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true, - "license": "ISC" - }, - "node_modules/set-function-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", - "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.0.1", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-harmonic-interval": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-harmonic-interval/-/set-harmonic-interval-1.0.1.tgz", - "integrity": "sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==", - "license": "Unlicense", - "engines": { - "node": ">=6.9" - } - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true, - "license": "ISC" - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/siginfo": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", - "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", - "dev": true, - "license": "ISC" - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/sigstore": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-1.9.0.tgz", - "integrity": "sha512-0Zjz0oe37d08VeOtBIuB6cRriqXse2e8w+7yIy2XSXjshRKxbc2KkhXjL229jXSxEm7UbcjS76wcJDGQddVI9A==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@sigstore/bundle": "^1.1.0", - "@sigstore/protobuf-specs": "^0.2.0", - "@sigstore/sign": "^1.0.0", - "@sigstore/tuf": "^1.0.3", - "make-fetch-happen": "^11.0.1" - }, - "bin": { - "sigstore": "bin/sigstore.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/simple-update-notifier": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz", - "integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/sirv": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.3.tgz", - "integrity": "sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@polka/url": "^1.0.0-next.20", - "mrmime": "^1.0.0", - "totalist": "^3.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true, - "license": "MIT" - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/slice-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", - "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6.0.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/snake-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", - "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", - "license": "MIT", - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/socks": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", - "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ip": "^2.0.0", - "smart-buffer": "^4.2.0" - }, - "engines": { - "node": ">= 10.13.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/socks-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", - "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.2" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/sort-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", - "integrity": "sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-obj": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/space-separated-tokens": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", - "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/spdx-correct": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true, - "license": "CC-BY-3.0" - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.16", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", - "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", - "dev": true, - "license": "CC0-1.0" - }, - "node_modules/split": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", - "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", - "dev": true, - "license": "MIT", - "dependencies": { - "through": "2" - }, - "engines": { - "node": "*" - } - }, - "node_modules/split2": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", - "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", - "dev": true, - "license": "ISC", - "dependencies": { - "readable-stream": "^3.0.0" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/ssri": { - "version": "10.0.5", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz", - "integrity": "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==", - "dev": true, - "license": "ISC", - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/ssri/node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/stack-generator": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", - "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", - "license": "MIT", - "dependencies": { - "stackframe": "^1.3.4" - } - }, - "node_modules/stackback": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", - "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", - "dev": true, - "license": "MIT" - }, - "node_modules/stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", - "license": "MIT" - }, - "node_modules/stacktrace-gps": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", - "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", - "license": "MIT", - "dependencies": { - "source-map": "0.5.6", - "stackframe": "^1.3.4" - } - }, - "node_modules/stacktrace-gps/node_modules/source-map": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", - "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stacktrace-js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", - "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", - "license": "MIT", - "dependencies": { - "error-stack-parser": "^2.0.6", - "stack-generator": "^2.0.5", - "stacktrace-gps": "^3.0.4" - } - }, - "node_modules/staged-components": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/staged-components/-/staged-components-1.1.3.tgz", - "integrity": "sha512-9EIswzDqjwlEu+ymkV09TTlJfzSbKgEnNteUnZSTxkpMgr5Wx2CzzA9WcMFWBNCldqVPsHVnRGGrApduq2Se5A==", - "license": "MIT", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/std-env": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.4.3.tgz", - "integrity": "sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/stop-iteration-iterator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", - "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "internal-slot": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/store2": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/store2/-/store2-2.14.2.tgz", - "integrity": "sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==", - "dev": true, - "license": "(MIT OR GPL-3.0)" - }, - "node_modules/storybook": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/storybook/-/storybook-7.4.6.tgz", - "integrity": "sha512-YkFSpnR47j5zz7yElA+2axLjXN7K7TxDGJRHHlqXmG5iQ0PXzmjrj2RxMDKFz4Ybp/QjEUoJ4rx//ESEY0Nb5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/cli": "7.4.6" - }, - "bin": { - "sb": "index.js", - "storybook": "index.js" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/string-argv": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", - "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.6.19" - } - }, - "node_modules/string-convert": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/string-convert/-/string-convert-0.2.1.tgz", - "integrity": "sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A==", - "license": "MIT" - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", - "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "regexp.prototype.flags": "^1.5.0", - "set-function-name": "^2.0.0", - "side-channel": "^1.0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.padend": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.5.tgz", - "integrity": "sha512-DOB27b/2UTTD+4myKUFh+/fXWcu/UDyASIXfg+7VzoCNNGOfWvoyU/x5pvVHr++ztyt/oSYI1BcWBBG/hmlNjA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", - "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", - "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", - "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "min-indent": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/strip-literal": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-1.3.0.tgz", - "integrity": "sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "acorn": "^8.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/strong-log-transformer": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz", - "integrity": "sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "duplexer": "^0.1.1", - "minimist": "^1.2.0", - "through": "^2.3.4" - }, - "bin": { - "sl-log-transformer": "bin/sl-log-transformer.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/stylis": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", - "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", - "license": "MIT" - }, - "node_modules/sucrase": { - "version": "3.34.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz", - "integrity": "sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "glob": "7.1.6", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/sucrase/node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/sucrase/node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/svg-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", - "license": "MIT" - }, - "node_modules/svgo": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.0.2.tgz", - "integrity": "sha512-Z706C1U2pb1+JGP48fbazf3KxHrWOsLme6Rv7imFBn5EnuanDW1GPaA/P1/dvObE670JDePC3mnj0k0B7P0jjQ==", - "license": "MIT", - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^5.1.0", - "css-tree": "^2.2.1", - "csso": "^5.0.5", - "picocolors": "^1.0.0" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=14.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/svgo" - } - }, - "node_modules/svgo/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/svgo/node_modules/css-tree": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", - "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", - "license": "MIT", - "dependencies": { - "mdn-data": "2.0.30", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" - } - }, - "node_modules/svgo/node_modules/mdn-data": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", - "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", - "license": "CC0-1.0" - }, - "node_modules/swiper": { - "version": "11.0.5", - "resolved": "https://registry.npmjs.org/swiper/-/swiper-11.0.5.tgz", - "integrity": "sha512-rhCwupqSyRnWrtNzWzemnBLMoyYuoDgGgspAm/8iBD3jCvAWycPLH4Z3TB0O5520DHLzMx94yUMH/B9Efpa48w==", - "funding": [ - { - "type": "patreon", - "url": "https://www.patreon.com/swiperjs" - }, - { - "type": "open_collective", - "url": "http://opencollective.com/swiper" - } - ], - "engines": { - "node": ">= 4.7.0" - } - }, - "node_modules/synchronous-promise": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/synchronous-promise/-/synchronous-promise-2.0.17.tgz", - "integrity": "sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/synckit": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz", - "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@pkgr/utils": "^2.3.1", - "tslib": "^2.5.0" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, - "node_modules/tailwindcss": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", - "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "arg": "^5.0.2", - "chokidar": "^3.5.3", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.2.12", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "jiti": "^1.18.2", - "lilconfig": "^2.1.0", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.23", - "postcss-import": "^15.1.0", - "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.1", - "postcss-nested": "^6.0.1", - "postcss-selector-parser": "^6.0.11", - "resolve": "^1.22.2", - "sucrase": "^3.32.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tailwindcss/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/tar": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", - "integrity": "sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "dev": true, - "license": "MIT", - "dependencies": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - } - }, - "node_modules/tar-fs/node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true, - "license": "ISC" - }, - "node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tar/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=8" - } - }, - "node_modules/telejson": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/telejson/-/telejson-7.2.0.tgz", - "integrity": "sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "memoizerific": "^1.11.3" - } - }, - "node_modules/temp": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", - "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", - "dev": true, - "license": "MIT", - "dependencies": { - "rimraf": "~2.6.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/temp-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", - "integrity": "sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/temp/node_modules/rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/tempy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-1.0.1.tgz", - "integrity": "sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==", - "dev": true, - "license": "MIT", - "dependencies": { - "del": "^6.0.0", - "is-stream": "^2.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^0.16.0", - "unique-string": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/tempy/node_modules/temp-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", - "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/tempy/node_modules/type-fest": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", - "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "license": "ISC", - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/text-extensions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz", - "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true, - "license": "MIT" - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/throttle-debounce": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-5.0.0.tgz", - "integrity": "sha512-2iQTSgkkc1Zyk0MeVrt/3BvuOXYPl/R8Z0U2xxo9rjwNciaHDG3R+Lm6dh4EeUci49DanvBnuqI6jshoQQRGEg==", - "license": "MIT", - "engines": { - "node": ">=12.22" - } - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "license": "MIT" - }, - "node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/through2/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/through2/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/through2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/tiny-invariant": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz", - "integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==", - "dev": true, - "license": "MIT" - }, - "node_modules/tinybench": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.5.1.tgz", - "integrity": "sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==", - "dev": true, - "license": "MIT" - }, - "node_modules/tinypool": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.7.0.tgz", - "integrity": "sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tinyspy": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.0.tgz", - "integrity": "sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/titleize": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/titleize/-/titleize-3.0.0.tgz", - "integrity": "sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "rimraf": "^3.0.0" - }, - "engines": { - "node": ">=8.17.0" - } - }, - "node_modules/tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/tocbot": { - "version": "4.21.2", - "resolved": "https://registry.npmjs.org/tocbot/-/tocbot-4.21.2.tgz", - "integrity": "sha512-R5Muhi/TUu4i4snWVrMgNoXyJm2f8sJfdgIkQvqb+cuIXQEIMAiWGWgCgYXHqX4+XiS/Bnm7IYZ9Zy6NVe6lhw==", - "dev": true, - "license": "MIT" - }, - "node_modules/toggle-selection": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", - "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==", - "license": "MIT" - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/totalist": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", - "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dev": true, - "license": "MIT" - }, - "node_modules/trim-newlines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", - "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/ts-api-utils": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.3.tgz", - "integrity": "sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16.13.0" - }, - "peerDependencies": { - "typescript": ">=4.2.0" - } - }, - "node_modules/ts-dedent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", - "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.10" - } - }, - "node_modules/ts-easing": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/ts-easing/-/ts-easing-0.2.0.tgz", - "integrity": "sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==", - "license": "Unlicense" - }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/tsconfck": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-2.1.2.tgz", - "integrity": "sha512-ghqN1b0puy3MhhviwO2kGF8SeMDNhEbnKxjK7h6+fvY9JAxqvXi8y5NAHSQv687OVboS2uZIByzGd45/YxrRHg==", - "dev": true, - "license": "MIT", - "bin": { - "tsconfck": "bin/tsconfck.js" - }, - "engines": { - "node": "^14.13.1 || ^16 || >=18" - }, - "peerDependencies": { - "typescript": "^4.3.5 || ^5.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/tsconfig-paths": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", - "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", - "dev": true, - "license": "MIT", - "dependencies": { - "json5": "^2.2.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", - "license": "0BSD" - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true, - "license": "0BSD" - }, - "node_modules/tuf-js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-1.1.7.tgz", - "integrity": "sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@tufjs/models": "1.0.4", - "debug": "^4.3.4", - "make-fetch-happen": "^11.1.1" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/tween-functions": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tween-functions/-/tween-functions-1.2.0.tgz", - "integrity": "sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA==", - "dev": true, - "license": "BSD" - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=8" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typed-array-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", - "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/typed-array-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", - "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", - "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", - "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", - "devOptional": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/ufo": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.3.1.tgz", - "integrity": "sha512-uY/99gMLIOlJPwATcMVYfqDSxUR9//AUcgZMzwfSTJPDKzA1S8mX4VLqa+fiAtveraQUBCz4FFcwVZBGbwBXIw==", - "dev": true, - "license": "MIT" - }, - "node_modules/uglify-js": { - "version": "3.17.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", - "dev": true, - "license": "BSD-2-Clause", - "optional": true, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/undici-types": { - "version": "5.25.3", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", - "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==", - "dev": true, - "license": "MIT" - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unique-filename": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", - "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", - "dev": true, - "license": "ISC", - "dependencies": { - "unique-slug": "^4.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/unique-slug": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", - "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "dev": true, - "license": "MIT", - "dependencies": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/unist-util-is": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", - "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", - "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0", - "unist-util-visit-parents": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-parents": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", - "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/universal-user-agent": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", - "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==", - "dev": true, - "license": "ISC" - }, - "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unplugin": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.5.0.tgz", - "integrity": "sha512-9ZdRwbh/4gcm1JTOkp9lAkIDrtOyOxgHmY7cjuwI8L/2RTikMcVG25GsZwNAgRuap3iDw2jeq7eoqtAsz5rW3A==", - "dev": true, - "license": "MIT", - "dependencies": { - "acorn": "^8.10.0", - "chokidar": "^3.5.3", - "webpack-sources": "^3.2.3", - "webpack-virtual-modules": "^0.5.0" - } - }, - "node_modules/untildify": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", - "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/upath": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz", - "integrity": "sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4", - "yarn": "*" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/use-callback-ref": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz", - "integrity": "sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/use-merge-value": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/use-merge-value/-/use-merge-value-1.2.0.tgz", - "integrity": "sha512-DXgG0kkgJN45TcyoXL49vJnn55LehnrmoHc7MbKi+QDBvr8dsesqws8UlyIWGHMR+JXgxc1nvY+jDGMlycsUcw==", - "license": "MIT", - "peerDependencies": { - "react": ">= 16.x" - } - }, - "node_modules/use-resize-observer": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/use-resize-observer/-/use-resize-observer-9.1.0.tgz", - "integrity": "sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==", - "dev": true, - "license": "MIT", - "dependencies": { - "@juggle/resize-observer": "^3.3.1" - }, - "peerDependencies": { - "react": "16.8.0 - 18", - "react-dom": "16.8.0 - 18" - } - }, - "node_modules/use-sidecar": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz", - "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==", - "dev": true, - "license": "MIT", - "dependencies": { - "detect-node-es": "^1.1.0", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/use-sync-external-store": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", - "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", - "license": "MIT", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/util": { - "version": "0.12.5", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", - "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", - "dev": true, - "license": "MIT", - "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" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "license": "MIT" - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", - "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", - "dev": true, - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true, - "license": "MIT" - }, - "node_modules/v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true, - "license": "MIT" - }, - "node_modules/v8-to-istanbul": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.3.tgz", - "integrity": "sha512-9lDD+EVI2fjFsMWXc6dy5JJzBsVTcQ2fVkfBvncZ6xJWG9wtBhOldG+mHkSL0+V1K/xgZz0JDO5UT5hFwHUghg==", - "dev": true, - "license": "ISC", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^2.0.0" - }, - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/validate-npm-package-name": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", - "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "builtins": "^5.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vite": { - "version": "4.4.11", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.11.tgz", - "integrity": "sha512-ksNZJlkcU9b0lBwAGZGGaZHCMqHsc8OpgtoYhsQ4/I2v5cnpmmmqe5pM4nv/4Hn6G/2GhTdj0DhZh2e+Er1q5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "esbuild": "^0.18.10", - "postcss": "^8.4.27", - "rollup": "^3.27.1" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - }, - "peerDependencies": { - "@types/node": ">= 14", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/vite-node": { - "version": "0.34.6", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-0.34.6.tgz", - "integrity": "sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==", - "dev": true, - "license": "MIT", - "dependencies": { - "cac": "^6.7.14", - "debug": "^4.3.4", - "mlly": "^1.4.0", - "pathe": "^1.1.1", - "picocolors": "^1.0.0", - "vite": "^3.0.0 || ^4.0.0 || ^5.0.0-0" - }, - "bin": { - "vite-node": "vite-node.mjs" - }, - "engines": { - "node": ">=v14.18.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/vite-plugin-dts": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/vite-plugin-dts/-/vite-plugin-dts-3.6.3.tgz", - "integrity": "sha512-NyRvgobl15rYj65coi/gH7UAEH+CpSjh539DbGb40DfOTZSvDLNYTzc8CK4460W+LqXuMK7+U3JAxRB3ksrNPw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@microsoft/api-extractor": "^7.38.0", - "@rollup/pluginutils": "^5.0.5", - "@vue/language-core": "^1.8.20", - "debug": "^4.3.4", - "kolorist": "^1.8.0", - "vue-tsc": "^1.8.20" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "peerDependencies": { - "typescript": "*", - "vite": "*" - }, - "peerDependenciesMeta": { - "vite": { - "optional": true - } - } - }, - "node_modules/vite-plugin-svgr": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/vite-plugin-svgr/-/vite-plugin-svgr-4.1.0.tgz", - "integrity": "sha512-v7Qic+FWmCChgQNGSI4V8X63OEYsdUoLt66iqIcHozq9bfK/Dwmr0V+LBy1NE8CE98Y8HouEBJ+pto4AMfN5xw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rollup/pluginutils": "^5.0.4", - "@svgr/core": "^8.1.0", - "@svgr/plugin-jsx": "^8.1.0" - }, - "peerDependencies": { - "vite": "^2.6.0 || 3 || 4" - } - }, - "node_modules/vite-tsconfig-paths": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-4.2.1.tgz", - "integrity": "sha512-GNUI6ZgPqT3oervkvzU+qtys83+75N/OuDaQl7HmOqFTb0pjZsuARrRipsyJhJ3enqV8beI1xhGbToR4o78nSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^4.1.1", - "globrex": "^0.1.2", - "tsconfck": "^2.1.0" - }, - "peerDependencies": { - "vite": "*" - }, - "peerDependenciesMeta": { - "vite": { - "optional": true - } - } - }, - "node_modules/vitest": { - "version": "0.34.6", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.34.6.tgz", - "integrity": "sha512-+5CALsOvbNKnS+ZHMXtuUC7nL8/7F1F2DnHGjSsszX8zCjWSSviphCb/NuS9Nzf4Q03KyyDRBAXhF/8lffME4Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/chai": "^4.3.5", - "@types/chai-subset": "^1.3.3", - "@types/node": "*", - "@vitest/expect": "0.34.6", - "@vitest/runner": "0.34.6", - "@vitest/snapshot": "0.34.6", - "@vitest/spy": "0.34.6", - "@vitest/utils": "0.34.6", - "acorn": "^8.9.0", - "acorn-walk": "^8.2.0", - "cac": "^6.7.14", - "chai": "^4.3.10", - "debug": "^4.3.4", - "local-pkg": "^0.4.3", - "magic-string": "^0.30.1", - "pathe": "^1.1.1", - "picocolors": "^1.0.0", - "std-env": "^3.3.3", - "strip-literal": "^1.0.1", - "tinybench": "^2.5.0", - "tinypool": "^0.7.0", - "vite": "^3.1.0 || ^4.0.0 || ^5.0.0-0", - "vite-node": "0.34.6", - "why-is-node-running": "^2.2.2" - }, - "bin": { - "vitest": "vitest.mjs" - }, - "engines": { - "node": ">=v14.18.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - }, - "peerDependencies": { - "@edge-runtime/vm": "*", - "@vitest/browser": "*", - "@vitest/ui": "*", - "happy-dom": "*", - "jsdom": "*", - "playwright": "*", - "safaridriver": "*", - "webdriverio": "*" - }, - "peerDependenciesMeta": { - "@edge-runtime/vm": { - "optional": true - }, - "@vitest/browser": { - "optional": true - }, - "@vitest/ui": { - "optional": true - }, - "happy-dom": { - "optional": true - }, - "jsdom": { - "optional": true - }, - "playwright": { - "optional": true - }, - "safaridriver": { - "optional": true - }, - "webdriverio": { - "optional": true - } - } - }, - "node_modules/vue-template-compiler": { - "version": "2.7.15", - "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.15.tgz", - "integrity": "sha512-yQxjxMptBL7UAog00O8sANud99C6wJF+7kgbcwqkvA38vCGF7HWE66w0ZFnS/kX5gSoJr/PQ4/oS3Ne2pW37Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "de-indent": "^1.0.2", - "he": "^1.2.0" - } - }, - "node_modules/vue-tsc": { - "version": "1.8.22", - "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-1.8.22.tgz", - "integrity": "sha512-j9P4kHtW6eEE08aS5McFZE/ivmipXy0JzrnTgbomfABMaVKx37kNBw//irL3+LlE3kOo63XpnRigyPC3w7+z+A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@volar/typescript": "~1.10.5", - "@vue/language-core": "1.8.22", - "semver": "^7.5.4" - }, - "bin": { - "vue-tsc": "bin/vue-tsc.js" - }, - "peerDependencies": { - "typescript": "*" - } - }, - "node_modules/walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "makeerror": "1.0.12" - } - }, - "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "dev": true, - "license": "MIT", - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dev": true, - "license": "MIT", - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "dev": true, - "license": "BSD-2-Clause" - }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack-virtual-modules": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz", - "integrity": "sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==", - "dev": true, - "license": "MIT" - }, - "node_modules/whatwg-encoding": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", - "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", - "dev": true, - "license": "MIT", - "dependencies": { - "iconv-lite": "0.6.3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/whatwg-mimetype": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", - "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/which": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", - "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-builtin-type": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", - "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", - "dev": true, - "license": "MIT", - "dependencies": { - "function.prototype.name": "^1.1.5", - "has-tostringtag": "^1.0.0", - "is-async-function": "^2.0.0", - "is-date-object": "^1.0.5", - "is-finalizationregistry": "^1.0.2", - "is-generator-function": "^1.0.10", - "is-regex": "^1.1.4", - "is-weakref": "^1.0.2", - "isarray": "^2.0.5", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-collection": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", - "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-map": "^2.0.1", - "is-set": "^2.0.1", - "is-weakmap": "^2.0.1", - "is-weakset": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", - "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", - "dev": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/why-is-node-running": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz", - "integrity": "sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==", - "dev": true, - "license": "MIT", - "dependencies": { - "siginfo": "^2.0.0", - "stackback": "0.0.2" - }, - "bin": { - "why-is-node-running": "cli.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wide-align": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", - "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, - "node_modules/wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true, - "license": "MIT" - }, - "node_modules/wrap-ansi/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/write-file-atomic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - }, - "node_modules/write-json-file": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-3.2.0.tgz", - "integrity": "sha512-3xZqT7Byc2uORAatYiP3DHUUAVEkNOswEWNs9H5KXiicRTvzYzYqKjYc4G7p+8pltvAw641lVByKVtMpf+4sYQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "detect-indent": "^5.0.0", - "graceful-fs": "^4.1.15", - "make-dir": "^2.1.0", - "pify": "^4.0.1", - "sort-keys": "^2.0.0", - "write-file-atomic": "^2.4.2" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/write-json-file/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/write-pkg": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/write-pkg/-/write-pkg-4.0.0.tgz", - "integrity": "sha512-v2UQ+50TNf2rNHJ8NyWttfm/EJUBWMJcx6ZTYZr6Qp52uuegWw/lBkCtCbnYZEmPRNL61m+u67dAmGxo+HTULA==", - "dev": true, - "license": "MIT", - "dependencies": { - "sort-keys": "^2.0.0", - "type-fest": "^0.4.1", - "write-json-file": "^3.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/write-pkg/node_modules/type-fest": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.4.1.tgz", - "integrity": "sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=6" - } - }, - "node_modules/ws": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", - "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", - "dev": true, - "license": "MIT", - "dependencies": { - "async-limiter": "~1.0.0" - } - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/yaml": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", - "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">= 14" - } - }, - "node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/yargs/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } - }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/z-schema": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.6.tgz", - "integrity": "sha512-+XR1GhnWklYdfr8YaZv/iu+vY+ux7V5DS5zH1DQf6bO5ufrt/5cgNhVO5qyhsjFXvsqQb/f08DWE9b6uPscyAg==", - "dev": true, - "license": "MIT", - "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" - }, - "engines": { - "node": ">=8.0.0" - }, - "optionalDependencies": { - "commander": "^10.0.0" - } - }, - "node_modules/z-schema/node_modules/commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" - } - }, - "packages/core": { - "name": "aelfd-core", - "version": "0.1.0", - "dependencies": { - "@svgr/babel-plugin-transform-svg-component": "^8.0.0", - "@svgr/plugin-jsx": "^8.1.0", - "@svgr/plugin-svgo": "^8.1.0", - "antd": "^5.12.4", - "antd-mobile": "^5.34.0", - "antd-style": "^3.5.2", - "bignumber.js": "^9.1.2", - "clsx": "^2.0.0", - "react-dom": "^18.2.0", - "react-use": "^17.4.2", - "swiper": "^11.0.5" - }, - "devDependencies": { - "@commitlint/cli": "^17.7.2", - "@commitlint/config-conventional": "^17.7.0", - "@rollup/plugin-commonjs": "^25.0.7", - "@rollup/plugin-node-resolve": "^15.2.3", - "@storybook/addon-essentials": "^7.4.6", - "@storybook/addon-interactions": "^7.4.6", - "@storybook/addon-links": "^7.4.6", - "@storybook/addon-onboarding": "^1.0.8", - "@storybook/blocks": "^7.4.6", - "@storybook/react": "^7.4.6", - "@storybook/react-vite": "^7.4.6", - "@storybook/testing-library": "^0.2.2", - "@testing-library/jest-dom": "^6.1.3", - "@testing-library/react": "^14.0.0", - "@types/node": "^20.8.0", - "@types/react": "^18.2.23", - "@types/react-dom": "^18.2.8", - "@typescript-eslint/eslint-plugin": "^6.7.3", - "@typescript-eslint/parser": "^6.7.3", - "@vitejs/plugin-react-swc": "^3.4.0", - "@vitest/ui": "^0.34.6", - "autoprefixer": "^10.4.16", - "eslint": "^8.50.0", - "eslint-config-prettier": "^9.0.0", - "eslint-plugin-prettier": "^5.0.0", - "eslint-plugin-react": "^7.33.2", - "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-storybook": "^0.6.15", - "eslint-plugin-tailwindcss": "^3.13.0", - "happy-dom": "^12.2.2", - "husky": "^8.0.0", - "lint-staged": "^14.0.1", - "npm-run-all": "^4.1.5", - "postcss": "^8.4.31", - "prettier": "3.0.3", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "rollup-plugin-typescript2": "^0.36.0", - "storybook": "^7.4.6", - "tailwindcss": "^3.3.3", - "tslib": "^2.6.2", - "typescript": "^5.2.2", - "vite": "^4.4.9", - "vite-plugin-dts": "^3.6.3", - "vite-plugin-svgr": "^4.1.0", - "vite-tsconfig-paths": "^4.2.1", - "vitest": "^0.34.6" - }, - "peerDependencies": { - "react": "^18.2.0", - "react-dom": "^18.2.0" - } - }, - "packages/core/node_modules/eslint-plugin-prettier": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.0.tgz", - "integrity": "sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w==", - "dev": true, - "license": "MIT", - "dependencies": { - "prettier-linter-helpers": "^1.0.0", - "synckit": "^0.8.5" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/prettier" - }, - "peerDependencies": { - "@types/eslint": ">=8.0.0", - "eslint": ">=8.0.0", - "prettier": ">=3.0.0" - }, - "peerDependenciesMeta": { - "@types/eslint": { - "optional": true - }, - "eslint-config-prettier": { - "optional": true - } - } - }, - "packages/core/node_modules/prettier": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.3.tgz", - "integrity": "sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==", - "dev": true, - "license": "MIT", - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - } - } -} diff --git a/package.json b/package.json index be2a1d9..01254ef 100644 --- a/package.json +++ b/package.json @@ -1,11 +1,107 @@ { - "name": "root", + "name": "aelf-design/docs", + "version": "0.0.0", "private": true, "workspaces": [ "packages/*" ], - "dependencies": {}, + "packageManager": "pnpm@8.9.0", + "files": [], + "scripts": { + "start": "dumi dev", + "dev": "dumi dev", + "dev:lib": "pnpm run --parallel --if-present --recursive --filter \"@aelf-design/*\" dev", + "build": "pnpm run --if-present --recursive build", + "build:docs": "dumi build", + "postinstall": "pnpm run husky:prepare", + "changeset": "changeset", + "release:prepare": "npm run build", + "release": "pnpm run release:prepare && changeset version && changeset publish", + "release:alpha": "pnpm run release:prepare && changeset version --snapshot alpha && changeset publish --tag alpha", + "release:beta": "pnpm run release:prepare && changeset version --snapshot beta && changeset publish --tag beta", + "ci": "npm run build && npm run lint && npm run test:ci", + "test": "vitest", + "test:update": "vitest -u", + "test:coverage": "vitest --coverage", + "test:ci": "vitest --coverage", + "lint": "pnpm run \"/^lint:.+/\"", + "lint:eslint": "eslint --ext .ts,.tsx .", + "eslint": "eslint . --fix", + "prettier": "prettier --loglevel warn --write '**/*.{ts,tsx,js,jsx,json,md}'", + "lint:ts": "tsc --noEmit", + "clean": "pnpm run \"/^clean:.+/\"", + "clean:module": "rimraf --glob ./node_modules ./packages/*/node_modules ./examples/*/node_modules", + "clean:dist": "rimraf --glob ./packages/*/dist ./examples/*/dist", + "clean:test": "rimraf --glob ./coverage ./packages/*/coverage ./examples/*/coverage", + "husky:prepare": "husky install", + "husky:pre-commit": "lint-staged", + "biome:format": "biome format --write ." + }, + "lint-staged": { + "*.{ts,tsx,js,jsx}": [ + "biome format --write", + "npm run prettier" + ], + "*.{json,less,md}": "prettier --ignore-unknown --write" + }, "devDependencies": { - "lerna": "^7.3.0" - } + "@aelf-design/common": "workspace:*", + "@aelf-design/internal-icons": "workspace:*", + "@ant-design/icons": "^5.2.6", + "@babel/parser": "^7.24.0", + "@biomejs/biome": "^1.4.1", + "@changesets/changelog-git": "^0.2.0", + "@changesets/cli": "^2.27.1", + "@dr.pogodin/babel-preset-svgr": "^1.8.0", + "@ianvs/prettier-plugin-sort-imports": "^4.1.1", + "@svgr/babel-plugin-transform-svg-component": "^8.0.0", + "@svgr/babel-preset": "^8.1.0", + "@svgr/core": "^8.1.0", + "@svgr/plugin-jsx": "^8.1.0", + "@svgr/plugin-prettier": "^8.1.0", + "@svgr/plugin-svgo": "^8.1.0", + "@tanstack/react-query": "^5.17.0", + "@testing-library/react": "^14.1.2", + "@types/lodash": "^4.14.202", + "@types/node": "^20.10.5", + "@types/react": "^18.2.45", + "@types/react-copy-to-clipboard": "^5.0.7", + "@umijs/fabric": "^4.0.1", + "@vitest/coverage-v8": "^1.1.0", + "aelf-design": "workspace:*", + "antd": "^5.13.2", + "antd-style": "^3.6.1", + "babel-plugin-add-import-extension": "^1.6.0", + "babel-plugin-inline-react-svg-v2": "^2.0.2", + "babel-plugin-react-svg": "^3.0.3", + "classnames": "^2.3.2", + "dumi": "^2.2.16", + "eslint": "^8.56.0", + "eslint-plugin-unused-imports": "^3.0.0", + "ethers": "^6.9.1", + "father": "^4.3.8", + "husky": "^8.0.3", + "jsdom": "^23.0.1", + "lint-staged": "^15.2.0", + "lodash": "^4.17.21", + "prettier": "^3.1.1", + "rc-util": "^5.38.1", + "react": "^18.2.0", + "react-copy-to-clipboard": "^5.1.0", + "react-dom": "^18.2.0", + "rimraf": "^5.0.5", + "typescript": "^5.3.3", + "viem": "^2.0.0", + "vite-plugin-svgr": "^4.2.0", + "vitest": "~1.1.0" + }, + "ci": { + "type": "aci", + "version": "16", + "autoBadges": false + }, + "engines": { + "node": ">=18" + }, + "repository": "https://github.com/AElf-devops/aelf-design" } diff --git a/packages/common/.fatherrc.ts b/packages/common/.fatherrc.ts new file mode 100644 index 0000000..3305dd5 --- /dev/null +++ b/packages/common/.fatherrc.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', +}); diff --git a/packages/common/CHANGELOG.md b/packages/common/CHANGELOG.md new file mode 100644 index 0000000..c7cd4a8 --- /dev/null +++ b/packages/common/CHANGELOG.md @@ -0,0 +1,89 @@ +# @ant-design/web3-common + +## 1.3.3 + +### Patch Changes + +- f1b0b17: fix: use esm import as the default import way for fix use in Remix and NextJS + +## 1.3.2 + +### Patch Changes + +- cf6c520: fix: Add exports field for fix require bug in nextjs + +## 1.3.1 + +### Patch Changes + +- f135178: fix: Modify the content of ConnectButton message + +## 1.3.0 + +### Minor Changes + +- 879548d: feat: Add extendsContextFromParent props for web3-config-provider + +## 1.2.0 + +### Minor Changes + +- e5db9b7: feat: Add UniversalWallet for support TokenPocket and more wallets +- 18def13: intl: Address support intl + +## 1.1.2 + +### Patch Changes + +- d6a5339: chore: release 1.1.2 for republish + +## 1.1.1 + +### Patch Changes + +- 32f276a: chore: 1.1.1 + +## 1.1.0 + +### Minor Changes + +- 3547f6b: feat: ConnectButton support internationalization + +### Patch Changes + +- 73e8e32: feat: ConnectModal support Intl +- 69a3597: fix: Improve the package.json information and add a main field to accommodate more projects. +- 9de319c: feat: NFTCard support intl + +## 1.0.0 + +### Major Changes + +- f330908: docs: Update new logo and prepare release 1.0.0 + +## 0.2.0 + +### Minor Changes + +- a2119bf: refactor: rename hasBrowserExtensionInstalled to hasWalletReady and rename onSelectWallet to onWalletSelected + +## 0.1.1 + +### Patch Changes + +- 2d7ae4f: refactor: auto config wagmi provider chains +- 3fbd1eb: fix: Connect trigger onDisconnectClick type bug +- 39782e4: feat: ethereum adapter support show balance +- c15bfdf: feat: BrowserLink support get url from chain in @ant-design/web3-assets + +## 0.1.0 + +### Patch Changes + +- Release new alpha version + +## 0.1.0-alpha.1 + +### Patch Changes + +- First alpha version. diff --git a/packages/common/README.md b/packages/common/README.md new file mode 100644 index 0000000..67a24de --- /dev/null +++ b/packages/common/README.md @@ -0,0 +1,3 @@ +# @ant-design/web3-common + +[https://web3.ant.design](https://web3.ant.design) diff --git a/packages/common/package.json b/packages/common/package.json new file mode 100755 index 0000000..5daa3d8 --- /dev/null +++ b/packages/common/package.json @@ -0,0 +1,69 @@ +{ + "name": "@aelf-design/common", + "version": "0.0.1-alpha.3", + "type": "module", + "main": "dist/esm/index.js", + "module": "dist/esm/index.js", + "typings": "dist/esm/index.d.ts", + "exports": { + "import": "./dist/esm/index.js", + "require": "./dist/lib/index.js", + "types": "./dist/esm/index.d.ts" + }, + "files": [ + "dist", + "CHANGELOG.md", + "README.md" + ], + "keywords": [ + "ant", + "component", + "components", + "design", + "framework", + "frontend", + "react", + "react-component", + "ui", + "web3" + ], + "homepage": "https://we3.ant.design", + "bugs": { + "url": "https://github.com/ant-design/ant-design-web3/issues" + }, + "repository": { + "type": "git", + "url": "https://github.com/ant-design/ant-design-web3" + }, + "scripts": { + "dev": "father dev", + "build": "father build" + }, + "dependencies": { + "@ant-design/cssinjs": "^1.18.2" + }, + "devDependencies": { + "@types/react": "^18.2.45", + "@types/react-dom": "^18.2.18", + "antd": "^5.12.4", + "father": "^4.3.8", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "typescript": "^5.3.3" + }, + "peerDependencies": { + "antd": ">=4.23.0 || >=5.0.0", + "react": ">=17.0.0", + "react-dom": ">=17.0.0" + }, + "publishConfig": { + "registry": "https://registry.npmjs.org", + "access": "public" + }, + "browserslist": [ + "last 2 versions", + "Firefox ESR", + "> 1%", + "ie >= 11" + ] +} diff --git a/packages/common/src/index.ts b/packages/common/src/index.ts new file mode 100644 index 0000000..54fcd80 --- /dev/null +++ b/packages/common/src/index.ts @@ -0,0 +1 @@ +export * from './style'; diff --git a/packages/common/src/style/index.ts b/packages/common/src/style/index.ts new file mode 100644 index 0000000..270ecca --- /dev/null +++ b/packages/common/src/style/index.ts @@ -0,0 +1 @@ +export * from './useStyle'; diff --git a/packages/common/src/style/useStyle.ts b/packages/common/src/style/useStyle.ts new file mode 100644 index 0000000..b107e90 --- /dev/null +++ b/packages/common/src/style/useStyle.ts @@ -0,0 +1,66 @@ +import type React from 'react'; +import { useContext } from 'react'; +import type { CSSInterpolation } from '@ant-design/cssinjs'; +import { useStyleRegister } from '@ant-design/cssinjs'; +import { ConfigProvider as AntdConfigProvider, theme as AntTheme } from 'antd'; +import type { GlobalToken } from 'antd'; + +const { useToken } = AntTheme; + +export type GenerateStyle< + ComponentToken extends object = GlobalToken, + ReturnType = CSSInterpolation, +> = (token: ComponentToken, ...rest: any[]) => ReturnType; + +export type UseStyleResult = { + wrapSSR: (node: React.ReactElement) => React.ReactElement; + hashId: string; +}; + +export type Web3AliasToken = GlobalToken & { + /** + * classname for web3 compoennts + * @type {string} + * @example .ant-pro + */ + web3ComponentsCls: string; + /** + * antd 的 className + * @type {string} + * @example .ant + */ + antCls: string; +}; + +/** + * useStyle for css in js + * @param componentName {string} + * @param styleFn {GenerateStyle} + * @returns UseStyleResult + */ +export function useStyle( + componentName: string, + styleFn: (token: Web3AliasToken) => CSSInterpolation, + path?: string[], +) { + const { theme, token, hashId } = useToken(); + const { getPrefixCls } = useContext(AntdConfigProvider.ConfigContext); + const web3Token = { + ...token, + web3ComponentsCls: `.${getPrefixCls('web3')}`, + antCls: `.${getPrefixCls()}`, + }; + + return { + wrapSSR: useStyleRegister( + { + theme, + token: web3Token, + hashId: `${hashId}`, + path: [componentName, ...(path ?? [])], + }, + () => styleFn(web3Token as Web3AliasToken), + ), + hashId, + }; +} diff --git a/packages/common/tsconfig.json b/packages/common/tsconfig.json new file mode 100644 index 0000000..2877451 --- /dev/null +++ b/packages/common/tsconfig.json @@ -0,0 +1,4 @@ +{ + "extends": "../../tsconfig.base.json", + "include": ["src", "global.d.ts", "../ethereum/src/wallets"] +} diff --git a/packages/component/.fatherrc.ts b/packages/component/.fatherrc.ts new file mode 100644 index 0000000..8f1be68 --- /dev/null +++ b/packages/component/.fatherrc.ts @@ -0,0 +1,6 @@ +import { defineConfig, IFatherConfig } from 'father'; + +let config: IFatherConfig = { + extends: '../../.fatherrc.base.ts', +}; +export default defineConfig(config); diff --git a/packages/component/CHANGELOG.md b/packages/component/CHANGELOG.md new file mode 100644 index 0000000..361c568 --- /dev/null +++ b/packages/component/CHANGELOG.md @@ -0,0 +1,256 @@ +# @ant-design/web3 + +## 1.5.0 + +### Minor Changes + +- 90db5e8: feat: ConnectModal support group configuration + +### Patch Changes + +- 6e7c44b: refactor: modify connector code +- d91ec4a: refactor: displayIcon of the BrowserLink +- c5e640a: refactor: return null when connector children is null + +## 1.4.3 + +### Patch Changes + +- 6cbe8b8: fix: Use useToken from antd + +## 1.4.2 + +### Patch Changes + +- 3317f1d: fix: Profile Modal lack space +- 6f3e811: fix: Remove antd/lib import from @ant-design/web3 for better esm support + +## 1.4.1 + +### Patch Changes + +- f1b0b17: fix: use esm import as the default import way for fix use in Remix and NextJS +- eca5578: feat: upgrade antd to 5.13.2 & @ant-design/cssinjs to 1.18.2 +- Updated dependencies [f1b0b17] + - @ant-design/web3-assets@1.2.2 + - @ant-design/web3-common@1.3.3 + - @ant-design/web3-icons@1.3.2 + +## 1.4.0 + +### Minor Changes + +- fe1ec95: feat: support EIP6963 wallet + +### Patch Changes + +- 1e663c3: chore: Optimize import type +- 5e5303a: refactor: optimization crypto-price code && add APIS from docs +- b233b31: refactor: modify browser-link code & docs +- 75a85d6: refactor: modify address code & add APIS from docs & add test + +## 1.3.2 + +### Patch Changes + +- cf6c520: fix: Add exports field for fix require bug in nextjs +- 0eadb8b: docs:Add connectModal API `title` and `onCancel` explain +- Updated dependencies [cf6c520] + - @ant-design/web3-assets@1.2.1 + - @ant-design/web3-common@1.3.2 + - @ant-design/web3-icons@1.3.1 + +## 1.3.1 + +### Patch Changes + +- f135178: fix: Modify the content of ConnectButton message +- 79a91ff: refactor: Optimization ConnectButton code +- Updated dependencies [f135178] +- Updated dependencies [77615f9] + - @ant-design/web3-common@1.3.1 + - @ant-design/web3-assets@1.2.0 + - @ant-design/web3-icons@1.3.0 + +## 1.3.0 + +### Minor Changes + +- 879548d: feat: Add extendsContextFromParent props for web3-config-provider + +### Patch Changes + +- 0d69a01: test:ConnectModal components test coverage +- e6368f1: fix: unexpected QRCode after disconnect #457 +- f93aedf: test:Increase ConnectButton test coverage +- 880d915: type: use ?: instead of undefined +- 9f62728: fix: fix intl for connect-button +- aa67d6e: fix: remove unused message +- 10d5962: test:Increase connector test coverage +- Updated dependencies [879548d] + - @ant-design/web3-common@1.3.0 + - @ant-design/web3-assets@1.1.4 + +## 1.2.0 + +### Minor Changes + +- e5db9b7: feat: Add UniversalWallet for support TokenPocket and more wallets +- 18def13: intl: Address support intl +- 7778597: feat: Copy address to try a more internationalized interaction. + +### Patch Changes + +- 2e3af3f: perf: Remove redundant code +- 2e3af3f: perf: Delete variables that are not used in the array structure +- b575468: fix: remove no-unused-vars +- 17ca201: perf: Modify import type +- Updated dependencies [e5db9b7] +- Updated dependencies [8bba386] +- Updated dependencies [18def13] +- Updated dependencies [dc083a3] +- Updated dependencies [64a2de3] +- Updated dependencies [c549a09] +- Updated dependencies [17ca201] + - @ant-design/web3-common@1.2.0 + - @ant-design/web3-icons@1.2.0 + - @ant-design/web3-assets@1.1.3 + +## 1.1.2 + +### Patch Changes + +- d6a5339: chore: release 1.1.2 for republish +- Updated dependencies [d6a5339] + - @ant-design/web3-assets@1.1.2 + - @ant-design/web3-common@1.1.2 + - @ant-design/web3-icons@1.1.2 + +## 1.1.1 + +### Patch Changes + +- 32f276a: chore: 1.1.1 +- Updated dependencies [32f276a] + - @ant-design/web3-assets@1.1.1 + - @ant-design/web3-common@1.1.1 + - @ant-design/web3-icons@1.1.1 + +## 1.1.0 + +### Minor Changes + +- b3e95c2: feat: support safeheron browser wallet +- 3547f6b: feat: ConnectButton support internationalization + +### Patch Changes + +- 73e8e32: feat: ConnectModal support Intl +- 69a3597: fix: Improve the package.json information and add a main field to accommodate more projects. +- f5a1b82: refactor: Update deprecated antd Modal props +- 9de319c: feat: NFTCard support intl +- f8dce24: perf: use `??` Instead of `||` +- 13d0207: fix: debug connect-button ui +- Updated dependencies [73e8e32] +- Updated dependencies [69a3597] +- Updated dependencies [b00a377] +- Updated dependencies [b3e95c2] +- Updated dependencies [3547f6b] +- Updated dependencies [9de319c] + - @ant-design/web3-common@1.1.0 + - @ant-design/web3-assets@1.1.0 + - @ant-design/web3-icons@1.1.0 + +## 1.0.1 + +### Patch Changes + +- fd51e5d: chore: release @ant-design/web3 1.0.1 + +## 1.0.0 + +### Major Changes + +- f330908: docs: Update new logo and prepare release 1.0.0 + +### Patch Changes + +- 5a86696: fix: add @ant-design/web3-assets dep in @ant-design/web3 +- Updated dependencies [f330908] + - @ant-design/web3-assets@1.0.0 + - @ant-design/web3-common@1.0.0 + - @ant-design/web3-icons@1.0.0 + +## 0.3.0 + +### Minor Changes + +- 80b1957: feat: ConnectModal support mode +- a2119bf: refactor: rename hasBrowserExtensionInstalled to hasWalletReady and rename onSelectWallet to onWalletSelected + +### Patch Changes + +- a86e7c6: fix: qrcode style bug in simple ConnectModal +- caa86c4: fix: Get wallet dowload bug +- bf23a50: fix: ConnectModal info style bug +- d319842: fix: use antd Modal design token +- 42b7ebe: fix: ConnectModal button height, use antd large button +- e9f8fd4: fix: Get wallet button not work in ConnectModal panel mode +- 7bae140: fix: ConnectButton text color bug +- ab50e5a: fix: ConnectModal QrCode link style +- 5dbecd5: fix: NFTCard action button click not work +- Updated dependencies [a2119bf] + - @ant-design/web3-common@0.2.0 + +## 0.2.0 + +### Minor Changes + +- 606136b: Avatar is displayed in connect button component + +### Patch Changes + +- c57eed3: feat: export ConnectModal.ModalPanel for user custom +- 2d7ae4f: refactor: auto config wagmi provider chains +- 0df085f: feat: Add and update circle icons +- 1639b80: feat: connect modal build-in guide +- cb5d1eb: fix: Should not show Disconnect and Copy Address action in dropdown menu when not connected +- d3e5988: feat: add link for wallet qrcode for support connect in mobile +- 96837b3: fix: NFTCard ETH icon style detail +- a2d17cd: feat: optimize connect-modal close icon style +- c508982: feat: optimize connect modal style +- 3fbd1eb: fix: Connect trigger onDisconnectClick type bug +- e6a30be: feat: browser link support get chain icon from provider +- 1d2bb80: feat: New hook useConnction ⭐ +- 39782e4: feat: ethereum adapter support show balance +- 78b9282: feat: New component CryptoPrice 🚀 +- fe42780: fix: chain icon size in avatar +- c15bfdf: feat: BrowserLink support get url from chain in @ant-design/web3-assets +- ee9754a: feat: NFTCard show Skeleton when request metadata +- bf5ec8e: feat: ConnectButton support balance +- Updated dependencies [2d7ae4f] +- Updated dependencies [0df085f] +- Updated dependencies [9bac342] +- Updated dependencies [3fbd1eb] +- Updated dependencies [39782e4] +- Updated dependencies [c15bfdf] + - @ant-design/web3-common@0.1.1 + - @ant-design/web3-icons@0.2.0 + +## 0.1.0 + +### Patch Changes + +- Release new alpha version +- Updated dependencies + - @ant-design/web3-common@0.1.0 + - @ant-design/web3-icons@0.1.0 + +## 0.1.0-alpha.1 + +### Patch Changes + +- First alpha version. +- Updated dependencies + - @ant-design/web3-common@0.1.0-alpha.1 + - @ant-design/web3-icons@0.1.0-alpha.1 diff --git a/packages/component/README.md b/packages/component/README.md new file mode 100644 index 0000000..3033080 --- /dev/null +++ b/packages/component/README.md @@ -0,0 +1,3 @@ +# @ant-design/web3 + +[https://web3.ant.design](https://web3.ant.design) diff --git a/packages/component/global.d.ts b/packages/component/global.d.ts new file mode 100644 index 0000000..2f270c0 --- /dev/null +++ b/packages/component/global.d.ts @@ -0,0 +1,10 @@ +declare const YOUR_ZAN_API_KEY: string; +declare const YOUR_WALLET_CONNET_PROJECT_ID: string; +declare module '*.svg' { + import type * as React from 'react'; + + export const ReactComponent: React.FC>; + + export default ReactComponent; +} +declare const YOUR_INFURA_API_KEY: string; diff --git a/packages/component/package.json b/packages/component/package.json new file mode 100755 index 0000000..d03eadd --- /dev/null +++ b/packages/component/package.json @@ -0,0 +1,74 @@ +{ + "name": "aelf-design", + "version": "0.0.1-alpha.3", + "type": "module", + "main": "dist/esm/index.js", + "module": "dist/esm/index.js", + "typings": "dist/esm/index.d.ts", + "exports": { + "import": "./dist/esm/index.js", + "require": "./dist/lib/index.js", + "types": "./dist/esm/index.d.ts" + }, + "files": [ + "dist", + "CHANGELOG.md", + "README.md" + ], + "keywords": [ + "component", + "components", + "design", + "framework", + "frontend", + "react", + "react-component", + "ui", + "web3" + ], + "homepage": "https://we3.ant.design", + "bugs": { + "url": "https://github.com/ant-design/ant-design-web3/issues" + }, + "repository": { + "type": "git", + "url": "https://github.com/ant-design/ant-design-web3" + }, + "scripts": { + "dev": "father dev", + "build": "father build" + }, + "dependencies": { + "@ant-design/cssinjs": "^1.18.2", + "@aelf-design/common": "workspace:*", + "@aelf-design/internal-icons": "workspace:*", + "@ctrl/tinycolor": "^4.0.2", + "antd": "^5.12.4", + "classnames": "^2.3.2", + "copy-to-clipboard": "^3.3.3", + "swiper": "^11.0.5", + "dayjs": "^1.11.10", + "ahooks": "^3.7.10" + }, + "devDependencies": { + "@types/react": "^18.2.45", + "@types/react-dom": "^18.2.18", + "father": "^4.3.8", + "typescript": "^5.3.3", + "antd-mobile": "^5.34.0", + "antd-style": "^3.5.2", + "@aws-sdk/client-cognito-identity": "^3.410.0", + "@aws-sdk/client-s3": "^3.410.0", + "@aws-sdk/credential-provider-cognito-identity": "^3.410.0", + "@aws-sdk/lib-storage": "^3.412.0" + }, + "peerDependencies": { + "antd": ">=5.0.0", + "react": ">=17.0.0", + "react-dom": ">=17.0.0" + }, + "publishConfig": { + "registry": "https://registry.npmjs.org", + "access": "public" + } +} diff --git a/packages/core/src/components/Address/__tests__/index.test.ts b/packages/component/src/Address/__tests__/index.test.ts similarity index 100% rename from packages/core/src/components/Address/__tests__/index.test.ts rename to packages/component/src/Address/__tests__/index.test.ts diff --git a/packages/component/src/Address/copy.tsx b/packages/component/src/Address/copy.tsx new file mode 100644 index 0000000..975463c --- /dev/null +++ b/packages/component/src/Address/copy.tsx @@ -0,0 +1,16 @@ +import React from 'react'; +import { CopyIcon } from '@aelf-design/internal-icons'; +import { message } from 'antd'; +import copy from 'copy-to-clipboard'; + +export default function Copy({ value, className }: { value: string; className?: string }) { + const handleCopy = () => { + try { + copy(value); + message.success('Copied Successfully'); + } catch (e) { + message.error('Copy failed, please copy by yourself.'); + } + }; + return ; +} diff --git a/packages/component/src/Address/demos/basic.tsx b/packages/component/src/Address/demos/basic.tsx new file mode 100644 index 0000000..ce7f388 --- /dev/null +++ b/packages/component/src/Address/demos/basic.tsx @@ -0,0 +1,21 @@ +import React from 'react'; +import { + CircleCloseIcon, + ClearIcon, + EyeInvisibleOutlinedIcon, + EyeTwoToneIcon, +} from '@aelf-design/internal-icons'; +import { HashAddress } from 'aelf-design'; + +const App: React.FC = () => { + // const token = useTheme(); + return ( +
    + +
    + +
    + ); +}; + +export default App; diff --git a/packages/component/src/Address/index.md b/packages/component/src/Address/index.md new file mode 100644 index 0000000..fe7c618 --- /dev/null +++ b/packages/component/src/Address/index.md @@ -0,0 +1,35 @@ +--- +nav: Components +group: + title: Display + order: 3 +--- + +# Address + +## Basic Usage + + + +## Copyable + + + +## Format + + + +## Custom Tooltip + + + +## API + +| Property | Description | Type | Default | Version | +| --- | --- | --- | --- | --- | +| ellipsis | Address clipping strategy | `boolean \| { headClip?: number, tailClip?: number }` | `{ headClip: 6, tailClip: 4 }` | - | +| copyable | Address copyable | `boolean` | `false` | - | +| address | Address | `string` | - | - | +| tooltip | Show tooltip when hover address | `boolean \|`[Tooltip.title](https://ant.design/components/tooltip-cn#api) | `true ` | - | +| format | Address format | `boolean \| (input: string) => ReactNode` | `false` | - | +| locale | Multilingual settings | `Locale["address"]` | - | - | diff --git a/packages/core/src/components/Address/index.tsx b/packages/component/src/Address/index.tsx similarity index 58% rename from packages/core/src/components/Address/index.tsx rename to packages/component/src/Address/index.tsx index 24043ba..6181ef0 100644 --- a/packages/core/src/components/Address/index.tsx +++ b/packages/component/src/Address/index.tsx @@ -1,58 +1,59 @@ -import useStyles from './style' -import Copy from './copy' -import { memo } from 'react' +import React, { memo } from 'react'; -type TChain = 'AELF' | 'tDVV' | 'tDVW' +import Copy from './copy'; +import useStyles from './style'; -export type AddressSize = 'small' | 'default' | 'large' | 'ultra' +type TChain = 'AELF' | 'tDVV' | 'tDVW'; + +export type AddressSize = 'small' | 'default' | 'large' | 'ultra'; export interface IHashAddressProps { - address: string + address: string; addressClickCallback?: ( originAddress?: string, finalAddress?: string, - e?: React.MouseEvent - ) => void - chain?: TChain - preLen?: number - endLen?: number - hasCopy?: boolean - className?: string - size?: AddressSize - ignorePrefixSuffix?: boolean - ignoreEvent?: boolean + e?: React.MouseEvent, + ) => void; + chain?: TChain; + preLen?: number; + endLen?: number; + hasCopy?: boolean; + className?: string; + size?: AddressSize; + ignorePrefixSuffix?: boolean; + ignoreEvent?: boolean; } const addPrefixSuffix = (str: string, chain: TChain) => { - if (!str) return str - let resStr = str - const prefix = 'ELF_' - const suffix = `_${chain}` + if (!str) return str; + let resStr = str; + const prefix = 'ELF_'; + const suffix = `_${chain}`; if (!str.startsWith(prefix)) { - resStr = `${prefix}${resStr}` + resStr = `${prefix}${resStr}`; } if (!str.endsWith(suffix)) { - resStr = `${resStr}${suffix}` + resStr = `${resStr}${suffix}`; } - return resStr -} + return resStr; +}; const getOmittedStr = (str: string, preLen?: number, endLen?: number) => { if (!str || typeof str !== 'string') { - return str + return str; } if (typeof preLen !== 'number' || typeof endLen !== 'number') { - return str + return str; } if (str.length <= preLen + endLen) { - return str + return str; } if (preLen === 0 || endLen === 0) { - return str + return str; } - return `${str.slice(0, preLen)}...${str.slice(-endLen)}` -} + return `${str.slice(0, preLen)}...${str.slice(-endLen)}`; +}; function Address({ address, @@ -64,21 +65,21 @@ function Address({ className, size = 'default', ignorePrefixSuffix = false, - ignoreEvent = false + ignoreEvent = false, }: IHashAddressProps) { - const { styles: st, cx, prefixCls } = useStyles({ size, ignoreEvent }) + const { styles: st, cx, prefixCls } = useStyles({ size, ignoreEvent }); - const addPrefixSuffixTxt = ignorePrefixSuffix - ? address - : addPrefixSuffix(address, chain) - const omittedStr = getOmittedStr(addPrefixSuffixTxt, preLen, endLen) + const addPrefixSuffixTxt = ignorePrefixSuffix ? address : addPrefixSuffix(address, chain); + const omittedStr = getOmittedStr(addPrefixSuffixTxt, preLen, endLen); const addressClickHandler = (e: React.MouseEvent) => { if (ignoreEvent) { - return + return; } - addressClickCallback && addressClickCallback(address, addPrefixSuffixTxt, e) - } + if (addressClickCallback) { + addressClickCallback(address, addPrefixSuffixTxt, e); + } + }; return (
    @@ -91,7 +92,7 @@ function Address({
    )}
    - ) + ); } -export default memo(Address) +export default memo(Address); diff --git a/packages/core/src/components/Address/style/index.ts b/packages/component/src/Address/style/index.ts similarity index 67% rename from packages/core/src/components/Address/style/index.ts rename to packages/component/src/Address/style/index.ts index 344d0b0..28a162d 100644 --- a/packages/core/src/components/Address/style/index.ts +++ b/packages/component/src/Address/style/index.ts @@ -1,11 +1,9 @@ -import { createStyles } from 'antd-style' -import { AddressSize } from '../index' +import { createStyles } from 'antd-style'; + +import { AddressSize } from '../index'; const useStyles = createStyles( - ( - { token, css }, - { size, ignoreEvent }: { size: AddressSize; ignoreEvent: boolean } - ) => { + ({ token, css }, { size, ignoreEvent }: { size: AddressSize; ignoreEvent: boolean }) => { return { addressWrap: css` font-weight: 500; @@ -17,17 +15,17 @@ const useStyles = createStyles( font-size: ${size === 'small' ? '12px' : size === 'default' - ? '14px' - : size === 'large' - ? '16px' - : '20px'}; + ? '14px' + : size === 'large' + ? '16px' + : '20px'}; line-height: ${size === 'small' ? '20px' : size === 'default' - ? '22px' - : size === 'large' - ? '24px' - : '28px'}; + ? '22px' + : size === 'large' + ? '24px' + : '28px'}; color: ${token.customAddress?.primaryLinkColor}; word-break: break-all; /* flex: 1; */ @@ -42,10 +40,10 @@ const useStyles = createStyles( height: ${size === 'small' ? '20px' : size === 'default' - ? '22px' - : size === 'large' - ? '24px' - : '28px'}; + ? '22px' + : size === 'large' + ? '24px' + : '28px'}; display: flex; flex-shrink: 0; margin-left: ${size === 'small' ? '4px' : '8px'}; @@ -56,17 +54,17 @@ const useStyles = createStyles( width: ${size === 'small' ? '12px' : size === 'default' - ? '16px' - : size === 'large' - ? '18px' - : '20px'}; + ? '16px' + : size === 'large' + ? '18px' + : '20px'}; height: ${size === 'small' ? '12px' : size === 'default' - ? '16px' - : size === 'large' - ? '18px' - : '20px'}; + ? '16px' + : size === 'large' + ? '18px' + : '20px'}; path { fill: ${token.customAddress?.primaryIconColor}; } @@ -80,9 +78,9 @@ const useStyles = createStyles( fill: ${token.customAddress?.addressActiveColor}; } } - ` - } - } -) + `, + }; + }, +); -export default useStyles +export default useStyles; diff --git a/packages/core/src/components/Button/__tests__/index.test.ts b/packages/component/src/Button/__tests__/index.test.ts similarity index 100% rename from packages/core/src/components/Button/__tests__/index.test.ts rename to packages/component/src/Button/__tests__/index.test.ts diff --git a/packages/component/src/Button/demos/basic.tsx b/packages/component/src/Button/demos/basic.tsx new file mode 100644 index 0000000..5fd422b --- /dev/null +++ b/packages/component/src/Button/demos/basic.tsx @@ -0,0 +1,40 @@ +import React from 'react'; +import { Button } from 'aelf-design'; +import { Space } from 'antd'; + +const App: React.FC = () => { + return ( +
    + + + + + + + + +
    + ); +}; + +export default App; diff --git a/packages/component/src/Button/demos/debounce.tsx b/packages/component/src/Button/demos/debounce.tsx new file mode 100644 index 0000000..7104da5 --- /dev/null +++ b/packages/component/src/Button/demos/debounce.tsx @@ -0,0 +1,21 @@ +import React from 'react'; +import { Button } from 'aelf-design'; + +const App: React.FC = () => { + return ( +
    + +
    + ); +}; + +export default App; diff --git a/packages/component/src/Button/index.md b/packages/component/src/Button/index.md new file mode 100644 index 0000000..73a60f1 --- /dev/null +++ b/packages/component/src/Button/index.md @@ -0,0 +1,37 @@ +--- +nav: Components +group: + title: Display + order: 3 +--- + +# Button + +1. 调整 size props +2. 新增 millisecondOfThrottle props + +## Basic Usage + + + +## debounce button + + + +## 组件 Token + +customToken + +```json +customButton: { + borderRadiusDefault?: string // 'mini' | 'small' 号按钮的圆角值 + borderRadiusLarge?: string // 'medium' | 'large' | 'ultra'号按钮的圆角值 +} +``` + +## API + +| Property | Description | Type | Default | Version | +| --- | --- | --- | --- | --- | +| size | 设置按钮 height | `mini \| small \| medium \| large \| ultra` | large | - | +| millisecondOfThrottle | 等待时间,单位为毫秒 | number | 0 | - | diff --git a/packages/component/src/Button/index.tsx b/packages/component/src/Button/index.tsx new file mode 100644 index 0000000..b4488cd --- /dev/null +++ b/packages/component/src/Button/index.tsx @@ -0,0 +1,36 @@ +import React, { MouseEvent } from 'react'; +import { Button as AntdButton, ButtonProps } from 'antd'; +import { debounce } from 'lodash'; + +import useStyles from './style'; + +export type ButtonSizeType = 'mini' | 'small' | 'medium' | 'large' | 'ultra'; +export interface IButtonProps extends Omit { + size?: ButtonSizeType; + onClick?: React.MouseEventHandler; + millisecondOfThrottle?: number; +} + +function Button({ size = 'large', className, millisecondOfThrottle = 0, ...rest }: IButtonProps) { + const { styles: st, cx } = useStyles({ size }); + + const buttonClickHandler = debounce( + (e: MouseEvent) => { + if (rest.onClick) { + rest.onClick(e); + } + }, + millisecondOfThrottle, + { + leading: true, + trailing: false, + }, + ); + return ( + + {rest.children} + + ); +} + +export default Button; diff --git a/packages/component/src/Button/style/index.ts b/packages/component/src/Button/style/index.ts new file mode 100644 index 0000000..5cc8336 --- /dev/null +++ b/packages/component/src/Button/style/index.ts @@ -0,0 +1,76 @@ +import { createStyles } from 'antd-style'; + +import { ButtonSizeType } from '../index'; + +const useStyles = createStyles(({ css, prefixCls, token }, { size }: { size: ButtonSizeType }) => { + const dynamicWidth = + size === 'mini' + ? '24px' + : size === 'small' + ? '32px' + : size === 'medium' + ? '40px' + : size === 'large' + ? '48px' + : '56px'; + + return { + buttonWrap: css` + display: flex; + align-items: center; + justify-content: center; + font-weight: 500; + flex-shrink: 0; + font-size: ${size === 'mini' + ? '12px' + : size === 'small' + ? '12px' + : size === 'medium' + ? '14px' + : size === 'large' + ? '16px' + : '16px'}; + padding: 0 + ${size === 'mini' + ? '12px' + : size === 'small' + ? '16px' + : size === 'medium' + ? '20px' + : size === 'large' + ? '28px' + : '32px'}; + height: ${dynamicWidth}; + min-width: ${size === 'mini' + ? '40px' + : size === 'small' + ? '48px' + : size === 'medium' + ? '84px' + : size === 'large' + ? '92px' + : '112px'}; + border-radius: ${size === 'mini' + ? token.customButton?.borderRadiusDefault || '4px' + : size === 'small' + ? token.customButton?.borderRadiusDefault || '4px' + : size === 'medium' + ? token.customButton?.borderRadiusLarge || '6px' + : size === 'large' + ? token.customButton?.borderRadiusLarge || '6px' + : token.customButton?.borderRadiusLarge || '6px'}; + + &.${prefixCls}-btn-circle { + min-height: ${dynamicWidth}; + height: ${dynamicWidth}; + font-size: 14px; + } + &.${prefixCls}-btn-icon-only { + min-width: auto; + width: ${dynamicWidth}; + } + `, + }; +}); + +export default useStyles; diff --git a/packages/component/src/Carousel/index.md b/packages/component/src/Carousel/index.md new file mode 100644 index 0000000..94e7070 --- /dev/null +++ b/packages/component/src/Carousel/index.md @@ -0,0 +1,35 @@ +--- +nav: Components +group: + title: Display + order: 3 +--- + +# Address + +## Basic Usage + + + +## Copyable + + + +## Format + + + +## Custom Tooltip + + + +## API + +| Property | Description | Type | Default | Version | +| --- | --- | --- | --- | --- | +| ellipsis | Address clipping strategy | `boolean \| { headClip?: number, tailClip?: number }` | `{ headClip: 6, tailClip: 4 }` | - | +| copyable | Address copyable | `boolean` | `false` | - | +| address | Address | `string` | - | - | +| tooltip | Show tooltip when hover address | `boolean \|`[Tooltip.title](https://ant.design/components/tooltip-cn#api) | `true ` | - | +| format | Address format | `boolean \| (input: string) => ReactNode` | `false` | - | +| locale | Multilingual settings | `Locale["address"]` | - | - | diff --git a/packages/core/src/components/Carousel/index.tsx b/packages/component/src/Carousel/index.tsx similarity index 62% rename from packages/core/src/components/Carousel/index.tsx rename to packages/component/src/Carousel/index.tsx index 84f44aa..1fdcfcc 100644 --- a/packages/core/src/components/Carousel/index.tsx +++ b/packages/component/src/Carousel/index.tsx @@ -1,54 +1,54 @@ -import { Swiper, SwiperSlide } from 'swiper/react' -import React, { SetStateAction, useState } from 'react' -import { useResponsive } from 'antd-style' -import { FreeMode, Navigation, Thumbs } from 'swiper/modules' -import useStyles from './styles' -import PrevButton from 'assets/prev.svg?react' -import NextButton from 'assets/next.svg?react' -import 'swiper/swiper-bundle.css' +import React, { SetStateAction, useState } from 'react'; +import { NextButtonIcon, PrevButtonIcon } from '@aelf-design/internal-icons'; +import { useResponsive } from 'antd-style'; +import { FreeMode, Navigation, Thumbs } from 'swiper/modules'; +import { Swiper, SwiperSlide } from 'swiper/react'; + +import useStyles from './styles'; + +import 'swiper/swiper-bundle.css'; export interface ICarouselSlideItem { - url: string - [key: string]: any + url: string; + [key: string]: any; } -type TGalleryObjectFit = 'fill' | 'contain' | 'cover' | 'none' | 'scale-down' +type TGalleryObjectFit = 'fill' | 'contain' | 'cover' | 'none' | 'scale-down'; export interface ICarouselProps { - data: ICarouselSlideItem[] - className?: string - thumbsSlidesPerView?: number - galleryObjectFit?: TGalleryObjectFit - thumbsSwiperWidth?: number - onSlideClick?: (value: ICarouselSlideItem) => void + data: ICarouselSlideItem[]; + className?: string; + thumbsSlidesPerView?: number; + galleryObjectFit?: TGalleryObjectFit; + thumbsSwiperWidth?: number; + onSlideClick?: (value: ICarouselSlideItem) => void; } export default function Carousel(props: ICarouselProps) { - const [thumbsSwiper, setThumbsSwiper] = useState(null) + const [thumbsSwiper, setThumbsSwiper] = useState(null); const { data, onSlideClick, className, thumbsSlidesPerView = 5, thumbsSwiperWidth, - galleryObjectFit - } = props + galleryObjectFit, + } = props; const { styles: st, cx, - prefixCls + prefixCls, } = useStyles({ thumbsSwiperWidth: - thumbsSwiperWidth || - 72 * thumbsSlidesPerView + (thumbsSlidesPerView - 1) * 16, - galleryObjectFit: galleryObjectFit || 'cover' - }) - const responsive = useResponsive() + thumbsSwiperWidth || 72 * thumbsSlidesPerView + (thumbsSlidesPerView - 1) * 16, + galleryObjectFit: galleryObjectFit || 'cover', + }); + const responsive = useResponsive(); return (
    { - e.stopPropagation() - onSlideClick && onSlideClick(item) + e.stopPropagation(); + onSlideClick?.(item); }} />
    - ) + ); })}
    -
    - @@ -97,7 +97,7 @@ export default function Carousel(props: ICarouselProps) { { - setThumbsSwiper(swiper as unknown as SetStateAction) + setThumbsSwiper(swiper as unknown as SetStateAction); }} autoHeight spaceBetween={responsive.md ? 16 : 12} @@ -110,9 +110,7 @@ export default function Carousel(props: ICarouselProps) { {data.map((item, index) => { return (
    @@ -120,9 +118,9 @@ export default function Carousel(props: ICarouselProps) {
    - ) + ); })}
    - ) + ); } diff --git a/packages/core/src/components/Carousel/styles.ts b/packages/component/src/Carousel/styles.ts similarity index 94% rename from packages/core/src/components/Carousel/styles.ts rename to packages/component/src/Carousel/styles.ts index 0e01e94..c91a96c 100644 --- a/packages/core/src/components/Carousel/styles.ts +++ b/packages/component/src/Carousel/styles.ts @@ -1,12 +1,12 @@ -import { createStyles } from 'antd-style' +import { createStyles } from 'antd-style'; const useStyles = createStyles( ( { responsive, css }, props: { - thumbsSwiperWidth: number - galleryObjectFit: string - } + thumbsSwiperWidth: number; + galleryObjectFit: string; + }, ) => { return { Carousel: css` @@ -125,9 +125,9 @@ const useStyles = createStyles( display: none; } } - ` - } - } -) + `, + }; + }, +); -export default useStyles +export default useStyles; diff --git a/packages/core/src/components/Collapse/__tests__/index.test.ts b/packages/component/src/Collapse/__tests__/index.test.ts similarity index 100% rename from packages/core/src/components/Collapse/__tests__/index.test.ts rename to packages/component/src/Collapse/__tests__/index.test.ts diff --git a/packages/component/src/Collapse/demos/basic.tsx b/packages/component/src/Collapse/demos/basic.tsx new file mode 100644 index 0000000..bf55da3 --- /dev/null +++ b/packages/component/src/Collapse/demos/basic.tsx @@ -0,0 +1,35 @@ +import React from 'react'; +import { Collapse, ICollapseProps } from 'aelf-design'; +import { Space } from 'antd'; + +const collapsetText = ` +A dog is a type of domesticated animal. +Known for its loyalty and faithfulness, +it can be found as a welcome guest in many households across the world. +`; +const collapseItems: ICollapseProps['items'] = [ + { + key: '1', + label: 'This is panel header 1', + children:
    {collapsetText}
    , + }, + { + key: '2', + label: 'This is panel header 2', + children:
    {collapsetText}
    , + }, + { + key: '3', + label: 'This is panel header 3', + children:
    {collapsetText}
    , + }, +]; +const App: React.FC = () => { + return ( +
    + +
    + ); +}; + +export default App; diff --git a/packages/component/src/Collapse/index.md b/packages/component/src/Collapse/index.md new file mode 100644 index 0000000..72066a0 --- /dev/null +++ b/packages/component/src/Collapse/index.md @@ -0,0 +1,33 @@ +--- +nav: Components +group: + title: Display + order: 3 +--- + +# Collapse + +1. 定制了 expandIcon props +2. 定制了 expandIconPosition props + +## Basic Usage + + + +## 组件 Token + +```json +Collapse: { + // 折叠面板头部背景 + headerBg: appearance === 'dark' ? '#1A1A1A' : '#FFFFFF', + // 折叠面板内容内部边距 + contentPadding: '16px 24px', + // 折叠面板头部内边距 + headerPadding: '16px 24px', + }, +``` + +## API + +| Property | Description | Type | Default | Version | +| -------- | ----------- | ---- | ------- | ------- | diff --git a/packages/component/src/Collapse/index.tsx b/packages/component/src/Collapse/index.tsx new file mode 100644 index 0000000..1061538 --- /dev/null +++ b/packages/component/src/Collapse/index.tsx @@ -0,0 +1,24 @@ +import React from 'react'; +import { DownArrowIcon } from '@aelf-design/internal-icons'; +import { Collapse as AntdCollapse, CollapseProps } from 'antd'; + +import useStyles from './style'; + +export interface ICollapseProps extends Omit { + className?: string; +} + +function Collapse({ className, ...rest }: ICollapseProps) { + const { styles: st, cx } = useStyles(); + return ( + } + expandIconPosition={'end'} + className={cx(st.aelfdCollapse, className)} + /> + ); +} + +Collapse.Panel = AntdCollapse.Panel; +export default Collapse; diff --git a/packages/core/src/components/Collapse/style/index.ts b/packages/component/src/Collapse/style/index.ts similarity index 82% rename from packages/core/src/components/Collapse/style/index.ts rename to packages/component/src/Collapse/style/index.ts index a355b2d..631a19c 100644 --- a/packages/core/src/components/Collapse/style/index.ts +++ b/packages/component/src/Collapse/style/index.ts @@ -1,7 +1,7 @@ -import { createStyles } from 'antd-style' +import { createStyles } from 'antd-style'; const useStyles = createStyles(({ css, token, prefixCls }) => { - const { customCollapse: collapseTokens } = token + const { customCollapse: collapseTokens } = token; return { aelfdCollapse: css` overflow: hidden; @@ -26,8 +26,8 @@ const useStyles = createStyles(({ css, token, prefixCls }) => { `, collapseIcon: css` transform: rotate(180deg); - ` - } -}) + `, + }; +}); -export default useStyles +export default useStyles; diff --git a/packages/core/src/components/DatePicker/__tests__/index.test.ts b/packages/component/src/DatePicker/__tests__/index.test.ts similarity index 100% rename from packages/core/src/components/DatePicker/__tests__/index.test.ts rename to packages/component/src/DatePicker/__tests__/index.test.ts diff --git a/packages/component/src/DatePicker/index.md b/packages/component/src/DatePicker/index.md new file mode 100644 index 0000000..94e7070 --- /dev/null +++ b/packages/component/src/DatePicker/index.md @@ -0,0 +1,35 @@ +--- +nav: Components +group: + title: Display + order: 3 +--- + +# Address + +## Basic Usage + + + +## Copyable + + + +## Format + + + +## Custom Tooltip + + + +## API + +| Property | Description | Type | Default | Version | +| --- | --- | --- | --- | --- | +| ellipsis | Address clipping strategy | `boolean \| { headClip?: number, tailClip?: number }` | `{ headClip: 6, tailClip: 4 }` | - | +| copyable | Address copyable | `boolean` | `false` | - | +| address | Address | `string` | - | - | +| tooltip | Show tooltip when hover address | `boolean \|`[Tooltip.title](https://ant.design/components/tooltip-cn#api) | `true ` | - | +| format | Address format | `boolean \| (input: string) => ReactNode` | `false` | - | +| locale | Multilingual settings | `Locale["address"]` | - | - | diff --git a/packages/component/src/DatePicker/index.tsx b/packages/component/src/DatePicker/index.tsx new file mode 100644 index 0000000..f2afb4a --- /dev/null +++ b/packages/component/src/DatePicker/index.tsx @@ -0,0 +1,42 @@ +import React from 'react'; +import { DatePicker as AntdDatePicker, DatePickerProps as AntdDatePickerProps } from 'antd'; +import { DatePicker as AdmDatePicker, DatePickerProps as AdmDatePickerProps } from 'antd-mobile'; +import dayjs from 'dayjs'; + +import 'dayjs/locale/zh-cn'; + +import updateLocale from 'dayjs/plugin/updateLocale'; + +import useStyles from './style'; + +dayjs.extend(updateLocale); +dayjs.updateLocale('zh-cn', { + weekStart: 0, +}); + +export type TDatePickerPropsForPC = AntdDatePickerProps; +export type TDatePickerPropsForMobile = AdmDatePickerProps; + +function DatePickerForPC(props: TDatePickerPropsForPC) { + return ; +} + +function DatePickerForMobile({ + confirmText = 'Done', + cancelText = 'Cancel', + ...rest +}: TDatePickerPropsForMobile) { + const { styles: st } = useStyles(); + return ( + + ); +} + +// DatePicker.RangePicker = RangePicker + +export { DatePickerForPC, DatePickerForMobile }; diff --git a/packages/core/src/components/DatePicker/style/index.ts b/packages/component/src/DatePicker/style/index.ts similarity index 89% rename from packages/core/src/components/DatePicker/style/index.ts rename to packages/component/src/DatePicker/style/index.ts index 232643a..f04fe24 100644 --- a/packages/core/src/components/DatePicker/style/index.ts +++ b/packages/component/src/DatePicker/style/index.ts @@ -1,4 +1,4 @@ -import { createStyles } from 'antd-style' +import { createStyles } from 'antd-style'; const useStyles = createStyles(({ css, token }) => { return { @@ -25,8 +25,8 @@ const useStyles = createStyles(({ css, token }) => { .adm-picker-view-mask-bottom { background-color: ${token?.colorBgElevated}; } - ` - } -}) + `, + }; +}); -export default useStyles +export default useStyles; diff --git a/packages/core/src/components/Dropdown/__tests__/index.test.ts b/packages/component/src/Dropdown/__tests__/index.test.ts similarity index 100% rename from packages/core/src/components/Dropdown/__tests__/index.test.ts rename to packages/component/src/Dropdown/__tests__/index.test.ts diff --git a/packages/component/src/Dropdown/demos/basic.tsx b/packages/component/src/Dropdown/demos/basic.tsx new file mode 100644 index 0000000..4d31578 --- /dev/null +++ b/packages/component/src/Dropdown/demos/basic.tsx @@ -0,0 +1,43 @@ +import React from 'react'; +import { Dropdown, Typography } from 'aelf-design'; +import { Space } from 'antd'; + +const items = [ + { + key: '1', + label:
    1st menu item
    , + value: '1st menu item', + }, + { + key: '2', + label:
    2nd menu item
    , + value: '2nd menu item', + }, + { + key: '3', + label:
    3rd menu item
    , + value: '3rd menu item', + }, +]; +const App: React.FC = () => { + return ( +
    + + + small (hover me) + + + medium + + + default + + + large + + +
    + ); +}; + +export default App; diff --git a/packages/component/src/Dropdown/index.md b/packages/component/src/Dropdown/index.md new file mode 100644 index 0000000..b96ff2a --- /dev/null +++ b/packages/component/src/Dropdown/index.md @@ -0,0 +1,31 @@ +--- +nav: Components +group: + title: Display + order: 3 +--- + +# Dropdown + +1. 新增 props:size、offsetX、offsetY + +## Basic Usage + + + +## 组件 Token + +```json +Dropdown: { + // 控制组件项在鼠标悬浮且激活状态下的背景颜色。 + controlItemBgActiveHover: appearance === 'dark' ? '#212121' : '#F8F8F8' + }, +``` + +## API + +| Property | Description | Type | Default | Version | +| --- | --- | --- | --- | --- | +| size | 设置下拉面板大小 | `small \| medium \| default \| large` | default | - | +| offsetX | 下拉面板距离触发元素的横向偏移量 | number | 0 | - | +| offsetY | 下拉面板距离触发元素的纵向偏移量 | number | 0 | - | diff --git a/packages/component/src/Dropdown/index.tsx b/packages/component/src/Dropdown/index.tsx new file mode 100644 index 0000000..0e5c5d6 --- /dev/null +++ b/packages/component/src/Dropdown/index.tsx @@ -0,0 +1,29 @@ +import React from 'react'; +import { Dropdown as AntdDropdown, DropdownProps } from 'antd'; + +import useStyles from './style'; + +export type DropdownSizeType = 'small' | 'medium' | 'default' | 'large'; +export interface IDropdownProps extends Omit { + overlayClassName?: string; + size?: DropdownSizeType; + offsetX?: number; + offsetY?: number; +} + +function Dropdown({ + children, + size = 'default', + offsetX = 0, + offsetY = 0, + ...props +}: IDropdownProps) { + const { styles, cx } = useStyles({ size, offsetX, offsetY }); + return ( + + {children} + + ); +} + +export default Dropdown; diff --git a/packages/core/src/components/Dropdown/style/index.ts b/packages/component/src/Dropdown/style/index.ts similarity index 63% rename from packages/core/src/components/Dropdown/style/index.ts rename to packages/component/src/Dropdown/style/index.ts index 29346e2..dda0a05 100644 --- a/packages/core/src/components/Dropdown/style/index.ts +++ b/packages/component/src/Dropdown/style/index.ts @@ -1,23 +1,14 @@ -import { createStyles } from 'antd-style' -import { DropdownSizeType } from '../index' +import { createStyles } from 'antd-style'; + +import { DropdownSizeType } from '../index'; const useStyles = createStyles( ( { css, token, prefixCls }, - { - size, - offsetX, - offsetY - }: { size: DropdownSizeType; offsetX: number; offsetY: number } + { size, offsetX, offsetY }: { size: DropdownSizeType; offsetX: number; offsetY: number }, ) => { const dynamicVal = - size === 'small' - ? '5px' - : size === 'medium' - ? '9px' - : size === 'default' - ? '13px' - : '17px' + size === 'small' ? '5px' : size === 'medium' ? '9px' : size === 'default' ? '13px' : '17px'; return { dropDownWrap: css` min-width: auto !important; @@ -37,9 +28,9 @@ const useStyles = createStyles( } */ } } - ` - } - } -) + `, + }; + }, +); -export default useStyles +export default useStyles; diff --git a/packages/core/src/components/Input/__tests__/index.test.ts b/packages/component/src/Input/__tests__/index.test.ts similarity index 100% rename from packages/core/src/components/Input/__tests__/index.test.ts rename to packages/component/src/Input/__tests__/index.test.ts diff --git a/packages/component/src/Input/demos/basic.tsx b/packages/component/src/Input/demos/basic.tsx new file mode 100644 index 0000000..dd38ebf --- /dev/null +++ b/packages/component/src/Input/demos/basic.tsx @@ -0,0 +1,21 @@ +import React from 'react'; +import { AndroidOutlined } from '@ant-design/icons'; +import { Input } from 'aelf-design'; + +const App: React.FC = () => { + return ( +
    + } + onClear={(e) => { + console.log(e); + }} + size="small" + /> + } size="middle" /> +
    + ); +}; + +export default App; diff --git a/packages/component/src/Input/demos/password.tsx b/packages/component/src/Input/demos/password.tsx new file mode 100644 index 0000000..ca81ebe --- /dev/null +++ b/packages/component/src/Input/demos/password.tsx @@ -0,0 +1,13 @@ +import React from 'react'; +import { AndroidOutlined } from '@ant-design/icons'; +import { Input } from 'aelf-design'; + +const App: React.FC = () => { + return ( +
    + +
    + ); +}; + +export default App; diff --git a/packages/component/src/Input/demos/textArea.tsx b/packages/component/src/Input/demos/textArea.tsx new file mode 100644 index 0000000..aeb161c --- /dev/null +++ b/packages/component/src/Input/demos/textArea.tsx @@ -0,0 +1,12 @@ +import React from 'react'; +import { Input } from 'aelf-design'; + +const App: React.FC = () => { + return ( +
    + +
    + ); +}; + +export default App; diff --git a/packages/component/src/Input/index.md b/packages/component/src/Input/index.md new file mode 100644 index 0000000..8715317 --- /dev/null +++ b/packages/component/src/Input/index.md @@ -0,0 +1,48 @@ +--- +nav: Components +group: + title: Display + order: 3 +--- + +# Input + +1. 定制了 size props、 文本样式 +2. `Input` 默认有 allowClearIcon +3. `Input.Password` 定制了 隐藏/显示icon +4. `Input.TextArea` + +## Basic Usage + +size: small | middle; 高度为 40 | 48 + +## Input.Password + + + +## Input.TextArea + + + +## 组件 token + +```json +Input: { + // 标准输入框纵向内边距 + paddingBlock: 11, + // 小号输入框纵向内边距 + paddingBlockSM: 7, + // 标准输入框横向内边距 + paddingInline: 11, + // 小号输入框横向内边距 + paddingInlineSM: 7, + // 前/后置标签背景色 + addonBg: appearance === 'dark' ? '#212121' : '#F8F8F8', + } +``` + +## API + +| Property | Description | Type | Default | Version | +| -------- | ----------- | ----------------- | -------- | ------- | +| size | input 高度 | `small \| middle` | `middle` | - | diff --git a/packages/component/src/Input/index.tsx b/packages/component/src/Input/index.tsx new file mode 100644 index 0000000..4e796d3 --- /dev/null +++ b/packages/component/src/Input/index.tsx @@ -0,0 +1,132 @@ +import React, { ReactNode } from 'react'; +import { + CircleCloseIcon, + ClearIcon, + EyeInvisibleOutlinedIcon, + EyeTwoToneIcon, + IconColorProps, +} from '@aelf-design/internal-icons'; +import { Input as AntdInput, InputProps } from 'antd'; +import { Theme, useTheme } from 'antd-style'; +import { OverrideToken } from 'antd/es/theme/interface'; +import type { PasswordProps, TextAreaProps } from 'antd/lib/input'; + +import useStyles from './style'; + +export type InputSizeType = 'small' | 'middle'; + +export interface IInputProps extends Omit { + size?: InputSizeType; + onClear?: React.MouseEventHandler; + count?: CountConfig; +} + +export type InputPasswordProps = Omit & IInputProps; + +export type InputTextAreaProps = Omit & IInputProps; + +export interface CountConfig { + max?: number; + strategy?: (value: string) => number; + show?: boolean | ((args: { value: string; count: number; maxLength?: number }) => ReactNode); + exceedFormatter?: (value: string, config: { max: number }) => string; +} + +const getClearIcon = ( + onClear?: React.MouseEventHandler | undefined, + token?: Theme & OverrideToken, +) => { + return ( +
    { + onClear?.(e); + }} + > + +
    + ); +}; + +function Input({ size = 'middle', className, onClear, allowClear, ...rest }: IInputProps) { + const { styles: st } = useStyles({ size }); + const token = useTheme(); + + return ( + + ); +} + +function InputPassword({ size = 'middle', className, ...rest }: InputPasswordProps) { + const { styles: st } = useStyles({ size }); + const token = useTheme(); + const iconProps: IconColorProps = { + twoToneColor: [token?.colorBorder, token?.colorBorder], + hoverTwoToneColor: [token?.colorPrimaryHover, token?.colorPrimaryHover], + activeTwoToneColor: [token?.colorPrimaryActive, token?.colorPrimaryActive], + }; + return ( + + visible ? ( + + ) : ( + + ) + } + > + ); +} + +function InputTextArea({ size = 'middle', className, ...rest }: InputTextAreaProps) { + const { styles: st } = useStyles({ size }); + return ( + + ); +} + +Input.Password = InputPassword; +Input.TextArea = InputTextArea; + +// function TestIcon() { +// const token = useTheme(); +// return ( +// +// ); +// } +// Input.TestIcon = TestIcon; +export default Input; diff --git a/packages/component/src/Input/style/index.ts b/packages/component/src/Input/style/index.ts new file mode 100644 index 0000000..1a78e61 --- /dev/null +++ b/packages/component/src/Input/style/index.ts @@ -0,0 +1,34 @@ +import { createStyles } from 'antd-style'; + +import { InputSizeType } from '../index'; + +const useStyles = createStyles(({ css, token, prefixCls }, { size }: { size: InputSizeType }) => { + return { + aelfdInput: css` + font-size: 16px; + height: ${size === 'middle' ? '48px' : '40px'}; + & .${prefixCls}-input-clear-icon { + line-height: 1; + } + & .${prefixCls}-input-prefix { + margin-right: 8px; + } + & .${prefixCls}-input { + line-height: 24px; + } + & .${prefixCls}-input-prefix { + color: inherit !important; + svg { + color: ${token.colorTextDisabled}; + } + } + &.${prefixCls}-input-outlined.${prefixCls}-input-disabled { + .${prefixCls}-input { + cursor: not-allowed; + } + } + `, + }; +}); + +export default useStyles; diff --git a/packages/core/src/components/Loading/__tests__/index.test.ts b/packages/component/src/Loading/__tests__/index.test.ts similarity index 100% rename from packages/core/src/components/Loading/__tests__/index.test.ts rename to packages/component/src/Loading/__tests__/index.test.ts diff --git a/packages/component/src/Loading/index.md b/packages/component/src/Loading/index.md new file mode 100644 index 0000000..94e7070 --- /dev/null +++ b/packages/component/src/Loading/index.md @@ -0,0 +1,35 @@ +--- +nav: Components +group: + title: Display + order: 3 +--- + +# Address + +## Basic Usage + + + +## Copyable + + + +## Format + + + +## Custom Tooltip + + + +## API + +| Property | Description | Type | Default | Version | +| --- | --- | --- | --- | --- | +| ellipsis | Address clipping strategy | `boolean \| { headClip?: number, tailClip?: number }` | `{ headClip: 6, tailClip: 4 }` | - | +| copyable | Address copyable | `boolean` | `false` | - | +| address | Address | `string` | - | - | +| tooltip | Show tooltip when hover address | `boolean \|`[Tooltip.title](https://ant.design/components/tooltip-cn#api) | `true ` | - | +| format | Address format | `boolean \| (input: string) => ReactNode` | `false` | - | +| locale | Multilingual settings | `Locale["address"]` | - | - | diff --git a/packages/core/src/components/Loading/index.tsx b/packages/component/src/Loading/index.tsx similarity index 61% rename from packages/core/src/components/Loading/index.tsx rename to packages/component/src/Loading/index.tsx index 59946f4..c8d4601 100644 --- a/packages/core/src/components/Loading/index.tsx +++ b/packages/component/src/Loading/index.tsx @@ -1,14 +1,15 @@ -import Modal from 'components/Modal' -import { memo } from 'react' -import useStyles from './style' +import React, { memo } from 'react'; + +import Modal from '../Modal'; +import useStyles from './style'; export interface ILoadingProps { - open?: boolean - content?: string | React.ReactNode - width?: number | string + open?: boolean; + content?: string | React.ReactNode; + width?: number | string; } function Loading({ open, content = 'loading...', width = 240 }: ILoadingProps) { - const { styles, prefixCls } = useStyles() + const { styles, prefixCls } = useStyles(); return ( {content}
    - ) + ); } -export default memo(Loading) +export default memo(Loading); diff --git a/packages/core/src/components/Loading/style/index.ts b/packages/component/src/Loading/style/index.ts similarity index 75% rename from packages/core/src/components/Loading/style/index.ts rename to packages/component/src/Loading/style/index.ts index e56d87e..5d43f69 100644 --- a/packages/core/src/components/Loading/style/index.ts +++ b/packages/component/src/Loading/style/index.ts @@ -1,4 +1,4 @@ -import { createStyles } from 'antd-style' +import { createStyles } from 'antd-style'; const useStyles = createStyles(({ css }) => { return { @@ -11,8 +11,8 @@ const useStyles = createStyles(({ css }) => { border-radius: 4px; justify-content: center; align-items: center; - ` - } -}) + `, + }; +}); -export default useStyles +export default useStyles; diff --git a/packages/core/src/components/Modal/__tests__/index.test.ts b/packages/component/src/Modal/__tests__/index.test.ts similarity index 100% rename from packages/core/src/components/Modal/__tests__/index.test.ts rename to packages/component/src/Modal/__tests__/index.test.ts diff --git a/packages/core/src/examples/modalExample.tsx b/packages/component/src/Modal/demos/basic.tsx similarity index 58% rename from packages/core/src/examples/modalExample.tsx rename to packages/component/src/Modal/demos/basic.tsx index fed4063..d15b14f 100644 --- a/packages/core/src/examples/modalExample.tsx +++ b/packages/component/src/Modal/demos/basic.tsx @@ -1,21 +1,20 @@ -import React, { useState } from 'react' -import Modal from 'components/Modal' -import Button from 'components/Button' +import React, { useState } from 'react'; +import { Button, Modal } from 'aelf-design'; function ModalExamle() { - const [isModalOpen, setIsModalOpen] = useState(false) + const [isModalOpen, setIsModalOpen] = useState(false); const showModal = () => { - setIsModalOpen(true) - } + setIsModalOpen(true); + }; const handleOk = () => { - setIsModalOpen(false) - } + setIsModalOpen(false); + }; const handleCancel = () => { - setIsModalOpen(false) - } + setIsModalOpen(false); + }; return ( <> @@ -28,7 +27,7 @@ function ModalExamle() {

    Some contents...

    - ) + ); } -export default ModalExamle +export default ModalExamle; diff --git a/packages/component/src/Modal/index.md b/packages/component/src/Modal/index.md new file mode 100644 index 0000000..4d90bd5 --- /dev/null +++ b/packages/component/src/Modal/index.md @@ -0,0 +1,39 @@ +--- +nav: Components +group: + title: Display + order: 3 +--- + +# Modal + +1. 定制 width 为 438 +2. Bool(closeIcon) 为 true 时定制了icon,为 false 时显示 null + +## Basic Usage + + + +## 组件 Token + +```json +Modal: { + // 控制元素的内间距 + paddingMD: 24, + // 控制内容元素水平内间距 + paddingContentHorizontalLG: 24, + // 控制标题类组件(如 h1、h2、h3)或选中项的字体粗细 + fontWeightStrong: 500, + // 标题字体大小 + titleFontSize: 20, + // 标题行高 + titleLineHeight: 1.4, + }, +``` + +## API + +| Property | Description | Type | Default | Version | +| --- | --- | --- | --- | --- | +| width | 宽度 | `string \| number` | 438 | - | +| closeIcon | 关闭icon | - | Bool(closeIcon) 为 true 时定制了icon,为 false 时显示 null | - | diff --git a/packages/component/src/Modal/index.tsx b/packages/component/src/Modal/index.tsx new file mode 100644 index 0000000..3e54151 --- /dev/null +++ b/packages/component/src/Modal/index.tsx @@ -0,0 +1,33 @@ +import React, { memo } from 'react'; +import { CloseIcon } from '@aelf-design/internal-icons'; +import { Modal as AntdModal, ModalProps } from 'antd'; +import { useTheme } from 'antd-style'; + +import useStyles from './style'; + +export interface IModalProps extends Omit { + wrapClassName?: string; +} + +function Modal({ wrapClassName, width = 438, closeIcon = true, children, ...props }: IModalProps) { + const { styles, cx } = useStyles(); + const token = useTheme(); + return ( + + + + ) : null + } + > + {children} + + ); +} + +export default memo(Modal); diff --git a/packages/core/src/components/Modal/style/index.ts b/packages/component/src/Modal/style/index.ts similarity index 87% rename from packages/core/src/components/Modal/style/index.ts rename to packages/component/src/Modal/style/index.ts index eb56279..7c63d48 100644 --- a/packages/core/src/components/Modal/style/index.ts +++ b/packages/component/src/Modal/style/index.ts @@ -1,4 +1,4 @@ -import { createStyles } from 'antd-style' +import { createStyles } from 'antd-style'; const useStyles = createStyles(({ token, css, prefixCls }) => { return { @@ -24,8 +24,8 @@ const useStyles = createStyles(({ token, css, prefixCls }) => { `, closeIconWrap: css` display: flex; - ` - } -}) + `, + }; +}); -export default useStyles +export default useStyles; diff --git a/packages/component/src/Pagination/demos/basic.tsx b/packages/component/src/Pagination/demos/basic.tsx new file mode 100644 index 0000000..38897d8 --- /dev/null +++ b/packages/component/src/Pagination/demos/basic.tsx @@ -0,0 +1,14 @@ +import React, { useState } from 'react'; +import { Pagination } from 'aelf-design'; +import { Row, Space } from 'antd'; + +function Demo() { + return ( + + + + + ); +} + +export default Demo; diff --git a/packages/component/src/Pagination/index.md b/packages/component/src/Pagination/index.md new file mode 100644 index 0000000..c54d2b8 --- /dev/null +++ b/packages/component/src/Pagination/index.md @@ -0,0 +1,42 @@ +--- +nav: Components +group: + title: Display + order: 3 +--- + +# Pagination + +1. 调整了样式 +2. 定制了 上一页/上一页 icon +3. 固定文案:Records 10 Records、First、Last + +## Basic Usage + + + +## 组件 Token + +customToken + +```json +customPagination: { + colorTextSecondary: isDarkMode ? '#8C8C8C' : '#808080', + colorBgHover: isDarkMode ? '#212121' : '#F8F8F8', + colorDownArrow: isDarkMode ? '#FFFFFF' : '#101114', +}, +``` + +## API + +| Property | Description | Type | Default | Version | +| --- | --- | --- | --- | --- | +| current | 当前页数 | number | - | - | +| pageSize | 每页条数 | number | 10 | - | +| defaultCurrent | 默认的当前页数 | number | 1 | - | +| defaultPageSize | 默认的每页条数 | number | 10 | - | +| hideOnSinglePage | 只有一页时是否隐藏分页器。根据options最小值判断 | Boolean | false | - | +| total | 数据总数 | number | - | - | +| showSizeChanger | 是否显示pageSize切换 | Boolean | true | - | +| pageChange | 页码改变的回调,参数是改变后的页码 | function(page) | - | - | +| pageSizeChange | pageSize 改变的回调,参数是改变后的页码及每页条数。因为这里默认处理当sizeChange的时候,页码重置为1,所以一起返回了 | function(current, size) | - | - | diff --git a/packages/component/src/Pagination/index.tsx b/packages/component/src/Pagination/index.tsx new file mode 100644 index 0000000..78b558a --- /dev/null +++ b/packages/component/src/Pagination/index.tsx @@ -0,0 +1,192 @@ +import React, { useEffect, useMemo, useState } from 'react'; +import { DownArrowIcon, LeftArrowIcon, RightArrowIcon } from '@aelf-design/internal-icons'; +import { Select } from 'antd'; +import { debounce } from 'lodash'; + +import Button from '../Button'; +import useStyles from './style'; + +export type Options = number[]; + +export interface IPaginationProps { + current?: number; + pageSize?: number; + hideOnSinglePage?: boolean; + defaultCurrent?: number; + total: number; + defaultPageSize?: number; + showSizeChanger?: boolean; + pageChange?: (page: number, pageSize?: number) => void; + pageSizeChange?: (page: number, pageSize: number) => void; + options?: Options; +} + +export default function Pagination({ + current, + pageSize = 10, + defaultCurrent = 1, + defaultPageSize = 10, + total, + showSizeChanger = true, + pageChange, + hideOnSinglePage, + pageSizeChange, + options = [10, 20, 50], +}: IPaginationProps) { + // Component state + const [pageNum, setPageNum] = useState(defaultCurrent); + const [pageSizeValue, setPageSizeValue] = useState(defaultPageSize); + + // Calculated states + const totalPage = Math.floor((total + pageSizeValue - 1) / pageSizeValue) || 1; + const isFirstPage = pageNum === 1; + const isLastPage = pageNum >= totalPage; + + // Hooks + const { styles, cx, prefixCls } = useStyles(); + + // Effect + useEffect(() => { + if (current) { + setPageNum(current); + } + }, [current]); + useEffect(() => { + if (pageSize) { + setPageSizeValue(pageSize); + } + }, [pageSize]); + + // Methods + const prevChange = () => { + const page = pageNum === 1 ? pageNum : pageNum - 1; + setPageNum(page); + pageChange?.(page); + }; + const runPrevChange = debounce(prevChange, 300, { + leading: true, + trailing: false, + }); + + const nextChange = () => { + const page = pageNum === totalPage ? totalPage : pageNum + 1; + setPageNum(page); + pageChange?.(page); + }; + const runNextChange = debounce(nextChange, 300, { + leading: true, + trailing: false, + }); + + const jumpFirst = () => { + setPageNum(1); + pageChange?.(1, pageSize); + }; + const debounceJumpFirst = debounce(jumpFirst, 300, { + leading: true, + trailing: false, + }); + + const jumpLast = () => { + setPageNum(totalPage); + pageChange?.(totalPage, pageSize); + }; + const debounceJumpLast = debounce(jumpLast, 300, { + leading: true, + trailing: false, + }); + + const sizeChange = (value: number) => { + setPageNum(1); + setPageSizeValue(value); + pageSizeChange?.(1, value); + }; + + const pagesizeOptions = useMemo(() => { + return options.map((item) => { + return { label: item, value: item }; + }); + }, [options]); + + // hidden pagination Render + if (hideOnSinglePage && total <= options[0]) { + return null; + } + + return ( +
    +
    + {showSizeChanger && ( + <> + Show: + } - options={pagesizeOptions} - onChange={sizeChange} - /> - - Records - - - )} -
    -
    -
    - -
    -
    -
    -
    -
    {`Page ${current || pageNum} of ${totalPage}`}
    -
    -
    -
    -
    - -
    -
    -
    - ) -} diff --git a/packages/core/src/components/Pagination/readme.md b/packages/core/src/components/Pagination/readme.md deleted file mode 100644 index 2f81f90..0000000 --- a/packages/core/src/components/Pagination/readme.md +++ /dev/null @@ -1 +0,0 @@ -## Pagination diff --git a/packages/core/src/components/Progress/index.stories.tsx b/packages/core/src/components/Progress/index.stories.tsx deleted file mode 100644 index 474105a..0000000 --- a/packages/core/src/components/Progress/index.stories.tsx +++ /dev/null @@ -1,23 +0,0 @@ -import type { Meta, StoryObj } from '@storybook/react' -import Progress from './index' - -const meta = { - title: 'Example/Progress', - component: Progress, - parameters: { - // Optional parameter to center the component in the Canvas. More info: https://storybook.js.org/docs/react/configure/story-layout - layout: 'padded' - }, - // This component will have an automatically generated Autodocs entry: https://storybook.js.org/docs/react/writing-docs/autodocs - tags: ['autodocs'] -} satisfies Meta - -export default meta - -type Story = StoryObj -// // More on writing stories with args: https://storybook.js.org/docs/react/writing-stories/args -export const Default: Story = { - parameters: { - layout: 'padded' - } -} diff --git a/packages/core/src/components/Progress/readme.md b/packages/core/src/components/Progress/readme.md deleted file mode 100644 index a39a904..0000000 --- a/packages/core/src/components/Progress/readme.md +++ /dev/null @@ -1 +0,0 @@ -## progress diff --git a/packages/core/src/components/ProgressModal/index.tsx b/packages/core/src/components/ProgressModal/index.tsx deleted file mode 100644 index 1a35277..0000000 --- a/packages/core/src/components/ProgressModal/index.tsx +++ /dev/null @@ -1,55 +0,0 @@ -import Modal from 'components/Modal' -import { ReactNode } from 'react' -import { IStepItem, RichProgress } from 'components/RichProgress' -import { ModalProps } from 'antd' -import useStyles from './style' - -export interface IProgressModalProps extends ModalProps { - steps: Array - desc?: ReactNode - strokeColor?: string - strokeErrorColor?: string - trailColor?: string - successIcon?: ReactNode - errorIcon?: ReactNode -} - -export const ProgressModal = (props: IProgressModalProps) => { - const { - steps, - desc, - successIcon, - errorIcon, - strokeColor, - trailColor, - strokeErrorColor - } = props - const { styles, cx, prefixCls } = useStyles() - - return ( - - {desc} -
    - -
    -
    - ) -} diff --git a/packages/core/src/components/Radio/index.tsx b/packages/core/src/components/Radio/index.tsx deleted file mode 100644 index 5584da9..0000000 --- a/packages/core/src/components/Radio/index.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import { Radio as AntdRadio, RadioProps } from 'antd' -import useStyles from './style' - -export interface IRadioProps extends RadioProps {} -function Radio(props: IRadioProps) { - const { styles, cx, prefixCls } = useStyles() - return ( - - ) -} - -Radio.Button = AntdRadio.Button -Radio.Group = AntdRadio.Group - -export default Radio diff --git a/packages/core/src/components/Search/index.stories.tsx b/packages/core/src/components/Search/index.stories.tsx deleted file mode 100644 index 5a65ab5..0000000 --- a/packages/core/src/components/Search/index.stories.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import type { Meta } from '@storybook/react' - -import Search from './index' - -const meta: Meta = { - component: Search -} - -export default meta diff --git a/packages/core/src/components/Search/readme.md b/packages/core/src/components/Search/readme.md deleted file mode 100644 index a4e8f95..0000000 --- a/packages/core/src/components/Search/readme.md +++ /dev/null @@ -1 +0,0 @@ -## search diff --git a/packages/core/src/components/Tabs/index.stories.tsx b/packages/core/src/components/Tabs/index.stories.tsx deleted file mode 100644 index f7feed4..0000000 --- a/packages/core/src/components/Tabs/index.stories.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import type { Meta } from '@storybook/react' - -import Tabs from './index' - -const meta: Meta = { - component: Tabs -} - -export default meta diff --git a/packages/core/src/components/Tabs/index.tsx b/packages/core/src/components/Tabs/index.tsx deleted file mode 100644 index bbf6a57..0000000 --- a/packages/core/src/components/Tabs/index.tsx +++ /dev/null @@ -1,24 +0,0 @@ -import { Tabs as AntdTabs, TabsProps } from 'antd' -import useStyles from './style' - -export type TabsSizeType = 'middle' | 'small' - -export interface ITabsProps - extends Omit { - size?: TabsSizeType - rootClassName?: string -} - -function Tabs({ size = 'middle', rootClassName, ...props }: ITabsProps) { - const { styles, cx } = useStyles() - return ( - - ) -} - -export default Tabs diff --git a/packages/core/src/components/Tabs/readme.md b/packages/core/src/components/Tabs/readme.md deleted file mode 100644 index 370cf0b..0000000 --- a/packages/core/src/components/Tabs/readme.md +++ /dev/null @@ -1 +0,0 @@ -## tabs diff --git a/packages/core/src/components/Typography/Text.tsx b/packages/core/src/components/Typography/Text.tsx deleted file mode 100644 index a040c86..0000000 --- a/packages/core/src/components/Typography/Text.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import { TextProps } from 'antd/es/typography/Text' -import useStyles from './style' -import { Typography } from 'antd' -import { FontWeightEnum } from './index' -import React, { Ref } from 'react' -const { Text: AntdText } = Typography - -export type TextSizeType = 'mini' | 'small' | 'normal' - -export interface ITextProps extends TextProps { - fontWeight?: FontWeightEnum - size?: TextSizeType -} - -function Text(props: ITextProps, ref: Ref | undefined) { - const { fontWeight = FontWeightEnum.Regular, size = 'normal' } = props - const { styles, cx } = useStyles({ fontFamily: fontWeight, size }) - return ( - - ) -} - -export default React.forwardRef(Text) diff --git a/packages/core/src/components/Typography/Title.tsx b/packages/core/src/components/Typography/Title.tsx deleted file mode 100644 index b003600..0000000 --- a/packages/core/src/components/Typography/Title.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import React, { Ref } from 'react' -import useStyles from './style' -import { Typography } from 'antd' -const { Title } = Typography -import { TitleProps } from 'antd/es/typography/Title' -import { FontWeightEnum } from './index' -export interface IAelfdTitleProps extends Omit { - fontWeight?: FontWeightEnum - level?: 1 | 2 | 3 | 4 | 5 | 6 | 7 -} - -function AelfdTitle( - props: IAelfdTitleProps, - ref: Ref | undefined -) { - const { fontWeight = FontWeightEnum.Regular, level } = props - const titleLevel = level && level > 5 ? 5 : level - const { styles, cx } = useStyles({ - fontFamily: fontWeight, - level: level || 7 - }) - return ( - - ) -} - -export default React.forwardRef(AelfdTitle) diff --git a/packages/core/src/components/Typography/index.stories.tsx b/packages/core/src/components/Typography/index.stories.tsx deleted file mode 100644 index 10a00ef..0000000 --- a/packages/core/src/components/Typography/index.stories.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import type { Meta, StoryObj } from '@storybook/react' - -import Typography from './index' -import { FontWeightEnum } from './index' -const { Text } = Typography - -// More on how to set up stories at: https://storybook.js.org/docs/react/writing-stories/introduction#default-export -const meta = { - title: 'Example/Typography', - component: Text, - parameters: { - // Optional parameter to center the component in the Canvas. More info: https://storybook.js.org/docs/react/configure/story-layout - layout: 'padded' - }, - // This component will have an automatically generated Autodocs entry: https://storybook.js.org/docs/react/writing-docs/autodocs - tags: ['autodocs'] - // More on argTypes: https://storybook.js.org/docs/react/api/argtypes -} satisfies Meta<typeof Text> - -export default meta -type Story = StoryObj<typeof Text> -// // More on writing stories with args: https://storybook.js.org/docs/react/writing-stories/args -export const Default: Story = { - args: { - fontWeight: FontWeightEnum.Regular, - size: 'small', - children: 'Typography text components' - }, - parameters: { - layout: 'padded' - } -} diff --git a/packages/core/src/components/Typography/index.tsx b/packages/core/src/components/Typography/index.tsx deleted file mode 100644 index f734958..0000000 --- a/packages/core/src/components/Typography/index.tsx +++ /dev/null @@ -1,23 +0,0 @@ -import { Typography as AntdTypography } from 'antd' - -// const { Paragraph, Link } = antdTypography - -import Text from './Text' -import Title from './Title' - -export enum FontWeightEnum { - 'Regular' = 400, - 'Medium' = 500, - 'Bold' = 700 -} - -function Typography() { - return <AntdTypography /> -} - -Typography.Title = Title -Typography.Text = Text -// Typography.Paragraph = Paragraph -// Typography.Link = Link - -export default Typography diff --git a/packages/core/src/components/Typography/style.ts b/packages/core/src/components/Typography/style.ts deleted file mode 100644 index 5668585..0000000 --- a/packages/core/src/components/Typography/style.ts +++ /dev/null @@ -1,78 +0,0 @@ -import { createStyles } from 'antd-style' -import '../../styles/fonts.css' -import { TextSizeType } from './Text' -export default createStyles( - ( - { css }, - props: { - fontFamily: number - size?: TextSizeType - level?: 1 | 2 | 3 | 4 | 5 | 6 | 7 - } - ) => { - const { fontFamily, size = 'normal', level } = props - let lineHeight = 0 - let fontSize = 0 - switch (level) { - case 1: - fontSize = 56 - lineHeight = 64 - break - case 2: - fontSize = 48 - lineHeight = 56 - break - case 3: - fontSize = 40 - lineHeight = 48 - break - case 4: - fontSize = 32 - lineHeight = 40 - break - case 5: - fontSize = 24 - lineHeight = 32 - break - case 6: - fontSize = 20 - lineHeight = 28 - break - case 7: - fontSize = 16 - lineHeight = 24 - break - default: - break - } - return { - AelfDesignTitle: css` - font-weight: ${fontFamily} !important; - font-size: ${fontSize}px !important; - line-height: ${lineHeight}px !important; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - margin-top: 0 !important; - margin-bottom: 0 !important; - `, - AelfDesignText: css` - font-weight: ${fontFamily} !important; - display: inline-block; - font-size: ${size === 'normal' - ? '14px' - : size === 'small' - ? '12px' - : '10px'}; - line-height: ${size === 'normal' - ? '22px' - : size === 'small' - ? '20px' - : '18px'}; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - ` - } - } -) diff --git a/packages/core/src/components/index.tsx b/packages/core/src/components/index.tsx deleted file mode 100644 index 8c04596..0000000 --- a/packages/core/src/components/index.tsx +++ /dev/null @@ -1,50 +0,0 @@ -export { default as AELFDProvider } from './provider' -export type { IAelfdThemeProviderProps } from './provider' -export { default as Button } from './Button' -export type { IButtonProps } from './Button' -export { default as Collapse } from './Collapse' -export type { ICollapseProps } from './Collapse' -export { default as Dropdown } from './Dropdown' -export type { IDropdownProps } from './Dropdown' -export { default as Input } from './Input' -export type { - IInputProps, - InputPasswordProps, - InputTextAreaProps -} from './Input' -export { default as Modal } from './Modal' -export type { IModalProps } from './Modal' -export { default as Pagination } from './Pagination' -export type { IPaginationProps } from './Pagination' -export { default as Search } from './Search' -export type { ISearchProps } from './Search' -export { default as Table } from './Table' -export type { ITableProps } from './Table' -export { default as Tabs } from './Tabs' -export type { ITabsProps } from './Tabs' -export { default as ToolTip } from './ToolTip' -export type { ITooltipProps } from './ToolTip' -export { default as Typography, FontWeightEnum } from './Typography' -export type { ITextProps } from './Typography/Text' -export type { IAelfdTitleProps } from './Typography/Title' -export { default as Radio } from './Radio' -export type { IRadioProps } from './Radio' -export { default as Progress } from './Progress' -export type { IProgressProps } from './Progress' -export { DatePickerForPC, DatePickerForMobile } from './DatePicker' -export type { - TDatePickerPropsForPC, - TDatePickerPropsForMobile -} from './DatePicker' -export { default as HashAddress } from './Address' -export type { IHashAddressProps } from './Address' -export { default as Upload } from './Upload' -export type { IUploadProps } from './Upload' -export { default as Loading } from './Loading' -export type { ILoadingProps } from './Loading' -export { default as Carousel } from './Carousel' -export { default as UploadButton } from './UploadButton' -export type { IUploadButtonProps } from './UploadButton' -export type { ICarouselProps } from './Carousel' - -export { default as useResponsive } from 'hooks/useResponsive' diff --git a/packages/core/src/examples/App.tsx b/packages/core/src/examples/App.tsx deleted file mode 100644 index 39d8b8d..0000000 --- a/packages/core/src/examples/App.tsx +++ /dev/null @@ -1,482 +0,0 @@ -import Pagination from 'components/Pagination' -import { SearchOutlined, AndroidOutlined } from '@ant-design/icons' -import Button from 'components/Button' -import Input from 'components/Input' -import { Input as AInput } from 'antd' -import Dropdown from 'components/Dropdown' -import { FontWeightEnum, Typography } from 'components/index' -import ConfigProvider from '../components/provider' -import { ThemeAppearance } from 'antd-style' -import { Segmented } from 'antd' -import { useState } from 'react' -import Collapse, { ICollapseProps } from 'components/Collapse' -import Search from 'components/Search' -import Tabs from 'components/Tabs' -import DownArrow from 'assets/downArrow.svg?react' -import TableExample from 'examples/tableExample' -import ModalExample from 'examples/modalExample' -import ToolTipExample from 'examples/tooltipExample' -import RadioExample from 'examples/radioExample' -import ButtonExample from 'examples/buttonExample' -import AddressExample from 'examples/addressExample' -import LoadingExample from 'examples/loadingExample' -import CarouselExample from './carouselExample' -import Progress from 'components/Progress' -import { - DatePickerForPC as DatePicker, - DatePickerForMobile -} from 'components/DatePicker' -import UploadExample from './uploadExample' -import { ProgressModal } from 'components/ProgressModal' -import { IStepItem } from 'components/RichProgress' - -const items = [ - { - key: '1', - label: <div className="w-[130px]">1st menu item</div>, - value: '1st menu item' - }, - { - key: '2', - label: <div className="w-[130px]">2nd menu item</div>, - value: '2nd menu item' - }, - { - key: '3', - label: <div className="w-[130px]">3rd menu item</div>, - value: '3rd menu item' - } -] - -const tabItems = [ - { - key: '1', - label: 'Tab 1', - children: 'Content of Tab Pane 1', - icon: <SearchOutlined /> - }, - { - key: '2', - label: 'Tab 2', - children: 'Content of Tab Pane 2', - icon: <DownArrow /> - }, - { - key: '3', - label: 'Tabxxxxxx 3', - children: 'Content of Tab Pane 3', - icon: <SearchOutlined /> - } -] -const App = () => { - // const { RangePicker } = DatePicker - const [appearance, setAppearance] = useState<ThemeAppearance>('light') - const [visible2, setVisible2] = useState(false) - - const collapsetText = ` - A dog is a type of domesticated animal. - Known for its loyalty and faithfulness, - it can be found as a welcome guest in many households across the world. -` - const collapseItems: ICollapseProps['items'] = [ - { - key: '1', - label: 'This is panel header 1', - children: <div>{collapsetText}</div> - }, - { - key: '2', - label: 'This is panel header 2', - children: <div>{collapsetText}</div> - }, - { - key: '3', - label: 'This is panel header 3', - children: <div>{collapsetText}</div> - } - ] - - const [showProgress, setShowProgress] = useState(false) - const steps: IStepItem[] = [ - { - title: 'Title1Title1Title1', - subTitle: 'subTitle1subTitle1.', - percent: 100, - progressTip: 'About 15 sec', - status: 'normal', - available: false - }, - { - title: 'Title2Title2Title2', - subTitle: 'subTitle2subTitle2subTitle2subTitle2.', - percent: 60, - progressTip: 'About 3~5 min', - status: 'exception', - available: true - }, - { - title: 'Title3Title3Title3', - subTitle: 'subTitle3subTitle3subTitle3subTitle3subTitle3subTitle3.', - percent: 0, - progressTip: 'About 20 sec', - status: 'normal', - available: false - } - ] - - return ( - <div - style={{ backgroundColor: appearance === 'light' ? 'white' : '#1a1a1a' }} - > - <Segmented - options={[ - { label: 'light', value: 'light' }, - { label: 'dark', value: 'dark' } - ]} - value={appearance} - onChange={(e) => setAppearance(e as ThemeAppearance)} - /> - <ConfigProvider - prefixCls="xxxx" - appearance={appearance} - customToken={{ - // customButton: { - // borderRadiusDefault: '20px', - // borderRadiusLarge: '30px' - // }, - customAddress: { - primaryLinkColor: appearance == 'dark' ? '#c713af' : '#53dd13', - primaryIconColor: appearance == 'dark' ? '#ea1818' : '#7f7777', - addressHoverColor: appearance == 'dark' ? '#38b117' : '#149434', - addressActiveColor: appearance == 'dark' ? '#0756BC' : '#0460D9' - } - }} - theme={{ - token: { - colorPrimary: appearance == 'dark' ? '#9ddd13' : 'red', - colorPrimaryHover: 'yellow' - } - // components: { - // Button: { - // colorPrimary: 'red', - // colorPrimaryHover: 'yellow' - // } - // } - }} - > - <ButtonExample /> - - <div className="mt-5"> - <div className="mb-4"> - <Input - // disabled - className="w-[400px]" - placeholder="default" - prefix={<AndroidOutlined />} - // allowClear={{ clearIcon: <div>x</div> }} - // allowClear={false} - onClear={(e) => { - console.log(e) - }} - // classNames={{ input: 'w-[400px]' }} - // addonBefore="http://" - // addonAfter=".com" - /> - </div> - <AInput placeholder="xx" /> - <div className="mb-4"> - {/* <Input - status="error" - size="small" - className="w-[400px]" - placeholder="small" - /> */} - </div> - <div className="mb-4"> - <Input - className="w-[400px]" - onClear={(e) => { - console.log(e) - }} - placeholder="placeholder" - prefix={ - <Dropdown - menu={{ items, selectable: true, defaultSelectedKeys: ['1'] }} - trigger={['click']} - offsetX={-12} - offsetY={10} - > - <div - style={{ - // borderRight: '1px solid #F0F0F0', - paddingRight: '12px' - }} - > - <span style={{ marginRight: '8px' }}>+86</span> - <DownArrow /> - </div> - </Dropdown> - } - /> - </div> - <div className="mb-4"> - <Input - className="w-[400px]" - placeholder="placeholder" - addonBefore="ELF" - addonAfter="AELF" - /> - </div> - <div className="mb-4"> - <Input - size="small" - className="w-[400px]" - placeholder="placeholder" - addonBefore="ELF" - addonAfter="AELF" - /> - </div> - <div className="mb-4"> - <Input.Password size="small" className="w-[400px]"></Input.Password> - </div> - <div className="mb-4"> - <Input.Password className="w-[400px]"></Input.Password> - </div> - <div className="mb-4"> - <Input.TextArea className="w-[400px]"></Input.TextArea> - </div> - <div className="mb-4"> - <Collapse - className="w-[400px]" - items={collapseItems} - defaultActiveKey={['1']} - /> - </div> - </div> - - <div className="mt-5"> - <Pagination total={100}></Pagination> - </div> - - <div className="mt-5 flex"> - <div className="flex-1"> - <Dropdown - size="small" - menu={{ items, selectable: true, defaultSelectedKeys: ['1'] }} - open={true} - > - <Typography.Text>small</Typography.Text> - </Dropdown> - </div> - <div className="flex-1"> - <Dropdown - size="medium" - menu={{ items, selectable: true, defaultSelectedKeys: ['1'] }} - open={true} - > - <Typography.Text>medium</Typography.Text> - </Dropdown> - </div> - <div className="flex-1"> - <Dropdown - size="default" - menu={{ items, selectable: true, defaultSelectedKeys: ['1'] }} - open={true} - > - <Typography.Text>default</Typography.Text> - </Dropdown> - </div> - <div className="flex-1"> - <Dropdown - size="large" - menu={{ items, selectable: true, defaultSelectedKeys: ['1'] }} - open={true} - > - <Typography.Text>large</Typography.Text> - </Dropdown> - </div> - </div> - - <div className="mt-[180px]"> - <Typography.Title fontWeight={FontWeightEnum.Regular} level={1}> - Title1 test TitlefsdfsdfsdfADD - </Typography.Title> - <Typography.Title fontWeight={FontWeightEnum.Medium} level={2}> - Title2 test TitlefsdfsdfsdfADD - </Typography.Title> - <Typography.Title fontWeight={FontWeightEnum.Bold} level={2}> - Title2 test TitlefsdfsdfsdfADD - </Typography.Title> - <Typography.Title fontWeight={FontWeightEnum.Bold} level={3}> - Title3 test TitlefsdfsdfsdfADD - </Typography.Title> - <Typography.Title fontWeight={FontWeightEnum.Bold} level={4}> - Title4 test TitlefsdfsdfsdfADD - </Typography.Title> - <Typography.Title fontWeight={FontWeightEnum.Bold} level={5}> - Title5 test TitlefsdfsdfsdfADD - </Typography.Title> - - <Typography.Title fontWeight={FontWeightEnum.Bold} level={6}> - Title6 test TitlefsdfsdfsdfADD - </Typography.Title> - - <Typography.Title fontWeight={FontWeightEnum.Bold} level={7}> - Title7 test TitlefsdfsdfsdfADD - </Typography.Title> - <Typography.Text - size="small" - disabled - fontWeight={FontWeightEnum.Regular} - > - text test titlefsdfsdfsdfADD - </Typography.Text> - </div> - - <div className="mt-5"> - <TableExample /> - </div> - - <div className="mt-5"> - <ToolTipExample></ToolTipExample> - </div> - {/* <Collapse /> */} - - <div className="mt-5"> - <Search - className="w-[400px]" - withSearchIcon="after" - placeholder="search something..." - /> - </div> - - <div className="mt-5"> - <Search - className="w-[400px]" - withSearchIcon="inline" - onSearchBtnClick={(e) => { - console.log(e) - }} - status="error" - placeholder="search something..." - /> - </div> - - <div className="mt-5"> - <Search - filterItems={items} - inputSize="middle" - placeholder="search something..." - prefixWidth={130} - onClear={() => { - console.log(1) - }} - onSelectChange={(obj) => { - console.log(obj) - }} - onPressEnter={(e) => { - console.log('enter', e) - }} - onChange={(e) => { - console.log(e.target.value) - }} - onSearchBtnClick={(e) => { - console.log(e) - }} - withSearchIcon="connect" - /> - </div> - - <div className="mt-5"> - <ModalExample /> - </div> - - <div className="mt-5"> - <Tabs defaultActiveKey="1" items={tabItems} /> - </div> - - <div className="mt-5"> - <Tabs - size="small" - defaultActiveKey="1" - items={tabItems} - indicatorSize={(origin) => origin - 26} - /> - </div> - - <div className="mt-5"> - <RadioExample /> - <Progress - percent={10} - size={[300, 8]} - strokeColor="#00ff00" - showInfo={true} - /> - <Progress percent={50} size={[300, 12]} showInfo={true} /> - <Progress percent={100} size={[300, 20]} /> - </div> - - <div className="mt-5"> - <DatePicker showTime={{ format: 'HH:mm' }} /> - {/* <RangePicker /> */} - <div> - <Button - onClick={() => { - setVisible2(true) - }} - > - DatePickerForMobile - </Button> - <DatePickerForMobile - visible={visible2} - onClose={() => { - setVisible2(false) - }} - precision="minute" - onConfirm={(val) => { - console.log(val.toString()) - }} - /> - </div> - </div> - - <div className="mt-5"> - <AddressExample /> - </div> - - <div className="mt-5"> - <UploadExample /> - </div> - - <div className="mt-5"> - <LoadingExample /> - </div> - <div className="mt-5 p-10"> - <CarouselExample /> - </div> - <div className="mt-5"> - <ProgressModal - title="test-progress" - open={showProgress} - steps={steps} - strokeErrorColor={appearance === 'dark' ? '#D43939' : '#F53F3F'} - strokeColor={appearance === 'dark' ? '#1370DD' : '#127FFF'} - trailColor={appearance === 'dark' ? '#353535' : '#f0f0f0'} - onCancel={() => { - setShowProgress(false) - }} - /> - <Button - onClick={() => { - setShowProgress(true) - }} - > - show progress modal demo - </Button> - </div> - </ConfigProvider> - </div> - ) -} - -export default App diff --git a/packages/core/src/examples/addressExample.tsx b/packages/core/src/examples/addressExample.tsx deleted file mode 100644 index bd2c951..0000000 --- a/packages/core/src/examples/addressExample.tsx +++ /dev/null @@ -1,90 +0,0 @@ -import Address from 'components/Address' - -export default function AddressExample() { - return ( - <> - <Address - className="w-[300px]" - address="iCQmBkK5m4FC6DMdjkMGAsxqsd3niWfvTN6DqWgU7BYSGCRMAdDr" - size="small" - addressClickCallback={(o, f) => { - console.log(o, f) - }} - /> - <Address - className="w-[300px]" - address="iCQmBkK5m4FsC6sDsMjkdMdxq3sniWfvTN6DqWgU7BYSGCRMAdDr" - /> - <Address - className="w-[300px]" - address="iCQmBkK5m4FC6DMjkMGAdsx4q3niWfvTN6DqWgU7BYSGCRMAdDr" - size="large" - /> - <Address - className="w-[300px]" - address="iCQmBkK5m4FC6DMjkMGAx4q3niWfvTN6DqWgU7BYSGCRMAdDr" - size="ultra" - /> - - <Address - address="iCQmBkK5m4FC6DMjkMGAx4q3niWfvTN6DqWgU7BYSGCRMAdDr" - chain="tDVV" - size="small" - /> - <Address - address="iCQmBkK5m4FC6DMjkMGAx4q3niWfvTN6DqWgU7BYSGCRMAdDr" - chain="tDVV" - /> - <Address - address="iCQmBkK5m4FC6DMjkMGAx4q3niWfvTN6DqWgU7BYSGCRMAdDr" - chain="tDVV" - size="large" - /> - <Address - address="iCQmBkK5m4FC6DMjkMGAx4q3niWfvTN6DqWgU7BYSGCRMAdDr" - chain="tDVV" - size="ultra" - /> - <Address - address="iCQmBkK5m4FC6DMjkMGAx4q3niWfvTN6DqWgU7BYSGCRMAdDr" - chain="tDVV" - preLen={8} - endLen={11} - size="small" - /> - <Address - address="iCQmBkK5m4FC6DMjkMGAx4q3niWfvTN6DqWgU7BYSGCRMAdDr" - chain="tDVV" - preLen={8} - endLen={11} - /> - <Address - address="iCQmBkK5m4FC6DMjkMGAx4q3niWfvTN6DqWgU7BYSGCRMAdDr" - chain="tDVV" - preLen={8} - endLen={11} - size="large" - /> - <Address - address="iCQmBkK5m4FC6DMjkMGAx4q3niWfvTN6DqWgU7BYSGCRMAdDr" - chain="tDVV" - preLen={8} - endLen={11} - size="ultra" - /> - - <Address - address="iCQmBkK5m4FC6DMjkMGAx4q3niWfvTN6DqWgU7BYSGCRMAdDr" - chain="tDVV" - preLen={8} - endLen={11} - size="ultra" - ignorePrefixSuffix={true} - ignoreEvent={true} - addressClickCallback={(o, f) => { - console.log(o, f) - }} - /> - </> - ) -} diff --git a/packages/core/src/examples/buttonExample.tsx b/packages/core/src/examples/buttonExample.tsx deleted file mode 100644 index c4e8f66..0000000 --- a/packages/core/src/examples/buttonExample.tsx +++ /dev/null @@ -1,216 +0,0 @@ -import Button from 'components/Button' -import { SearchOutlined } from '@ant-design/icons' - -export default function ButtonExample() { - return ( - <div> - <div className="mb-2 flex items-center gap-2"> - <Button size="mini">mini</Button> - <Button size="small">small</Button> - <Button size="medium">medium</Button> - <Button - onClick={() => { - console.log(3) - }} - > - default - </Button> - <Button - className="!rounded-2xl" - size="ultra" - millisecondOfThrottle={1000} - onClick={() => { - console.log(1) - }} - > - ultra - </Button> - </div> - - <div className="mb-2 flex items-center gap-2"> - <Button size="mini" ghost type="primary"> - mini - </Button> - <Button size="small" ghost type="primary"> - small - </Button> - <Button size="medium" ghost type="primary"> - medium - </Button> - <Button ghost type="primary"> - default - </Button> - <Button size="ultra" ghost type="primary"> - ultra - </Button> - </div> - - <div className="mb-2 flex items-center gap-2"> - <Button type="primary" size="mini"> - mini - </Button> - <Button type="primary" size="small"> - small - </Button> - <Button type="primary" size="medium"> - medium - </Button> - <Button type="primary">default</Button> - <Button type="primary" size="ultra"> - ultra - </Button> - </div> - <div className="mb-2 flex items-center gap-2"> - <Button type="dashed" size="mini"> - mini - </Button> - <Button type="dashed" size="small"> - small - </Button> - <Button type="dashed" size="medium"> - medium - </Button> - <Button type="dashed">default</Button> - <Button type="dashed" size="ultra"> - ultra - </Button> - </div> - <div className="mb-2 flex items-center gap-2"> - <Button danger type="primary" size="mini"> - mini - </Button> - <Button danger type="primary" size="small"> - small - </Button> - <Button danger type="primary" size="medium"> - medium - </Button> - <Button danger type="primary"> - default - </Button> - <Button danger type="primary" size="ultra"> - ultra - </Button> - </div> - - <div className="mb-2 flex items-center gap-2"> - <Button disabled type="primary" size="mini"> - mini - </Button> - <Button disabled type="primary" size="small"> - small - </Button> - <Button disabled type="primary" size="medium"> - medium - </Button> - <Button disabled type="primary"> - default - </Button> - <Button disabled type="primary" size="ultra"> - ultra - </Button> - </div> - <div className="mb-2 flex items-center gap-2"> - <Button type="text" size="mini"> - mini - </Button> - <Button type="text" size="small"> - small - </Button> - <Button type="text" size="medium"> - medium - </Button> - <Button type="text">default</Button> - <Button type="text" size="ultra"> - ultra - </Button> - </div> - <div className="mb-2 flex items-center gap-2"> - <Button type="link" size="mini"> - mini - </Button> - <Button type="link" size="small"> - small - </Button> - <Button type="link" size="medium"> - medium - </Button> - <Button type="link">default</Button> - <Button type="link" size="ultra"> - ultra - </Button> - </div> - - <div className="mb-2 flex items-center gap-2"> - <Button - size="mini" - shape="circle" - type="primary" - icon={<SearchOutlined />} - /> - <Button - size="small" - shape="circle" - type="dashed" - icon={<SearchOutlined />} - /> - <Button - size="medium" - shape="circle" - type="primary" - ghost - icon={<SearchOutlined />} - /> - <Button size="large" shape="circle" danger icon={<SearchOutlined />} /> - <Button size="ultra" shape="circle" icon={<SearchOutlined />} /> - - <Button type="primary" size="mini" icon={<SearchOutlined />}></Button> - <Button type="dashed" size="small" icon={<SearchOutlined />}></Button> - <Button - type="primary" - ghost - size="medium" - icon={<SearchOutlined />} - ></Button> - <Button size="large" danger icon={<SearchOutlined />}></Button> - <Button size="ultra" icon={<SearchOutlined />}></Button> - </div> - - <div className="mb-2 flex items-center gap-2"> - <Button type="primary" size="mini" icon={<SearchOutlined />}> - mini - </Button> - <Button type="primary" size="small" icon={<SearchOutlined />}> - small - </Button> - <Button type="primary" size="medium" icon={<SearchOutlined />}> - medium - </Button> - <Button type="primary" size="large" icon={<SearchOutlined />}> - default - </Button> - <Button type="primary" size="ultra" icon={<SearchOutlined />}> - ultra - </Button> - </div> - - <div className="mb-2 flex items-center gap-2"> - <Button type="primary" size="mini" loading> - mini - </Button> - <Button type="primary" size="small" loading> - small - </Button> - <Button type="primary" size="medium" loading> - medium - </Button> - <Button type="primary" size="large" loading> - default - </Button> - <Button type="primary" size="ultra" loading> - ultra - </Button> - </div> - </div> - ) -} diff --git a/packages/core/src/examples/carouselExample.tsx b/packages/core/src/examples/carouselExample.tsx deleted file mode 100644 index 0757fd6..0000000 --- a/packages/core/src/examples/carouselExample.tsx +++ /dev/null @@ -1,63 +0,0 @@ -import { Carousel } from '../components/index' -export default function CarouselExample() { - const mockData = [ - { - id: '1', - url: 'src/assets/swiper/1.png' - }, - { - id: '2', - url: 'src/assets/swiper/2.png' - }, - { - id: '3', - url: 'src/assets/swiper/3.png' - }, - { - id: '4', - url: 'src/assets/swiper/4.png' - }, - { - id: '5', - url: 'src/assets/swiper/5.png' - }, - { - id: '6', - url: 'src/assets/swiper/6.png' - }, - { - id: '7', - url: 'src/assets/swiper/7.png' - }, - { - id: '8', - url: 'src/assets/swiper/8.png' - }, - { - id: '9', - url: 'src/assets/swiper/9.jpeg' - }, - { - id: '10', - url: 'src/assets/swiper/max.jpeg' - } - ] - return ( - <> - <Carousel - data={mockData.slice(0, 2)} - thumbsSlidesPerView={3} - onSlideClick={(item) => { - console.log(item, 'item') - }} - /> - <Carousel - data={mockData} - thumbsSlidesPerView={5} - onSlideClick={(item) => { - console.log(item, 'item') - }} - /> - </> - ) -} diff --git a/packages/core/src/examples/index.tsx b/packages/core/src/examples/index.tsx deleted file mode 100644 index 22244a6..0000000 --- a/packages/core/src/examples/index.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import { createRoot } from 'react-dom/client' -import 'tailwindcss/tailwind.css' -import App from 'examples/App' - -const container = document.getElementById('root') as HTMLDivElement -const root = createRoot(container) - -root.render(<App />) diff --git a/packages/core/src/examples/loadingExample.tsx b/packages/core/src/examples/loadingExample.tsx deleted file mode 100644 index 67f4c41..0000000 --- a/packages/core/src/examples/loadingExample.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import Loading from 'components/Loading' -import Button from 'components/Button' -import CopyIcon from 'assets/copy.svg?react' -import { useState } from 'react' - -export default function LoadingExample() { - const [openLoading, setOpenLoading] = useState(false) - - const onClickHandler = () => { - setOpenLoading(true) - setTimeout(() => { - setOpenLoading(false) - }, 3000) - } - - return ( - <> - <Button onClick={onClickHandler}>open loading</Button> - <Loading - open={openLoading} - content={ - <div> - <div className="flex items-center justify-center"> - <CopyIcon /> - </div> - <div>loading...</div> - </div> - } - /> - </> - ) -} diff --git a/packages/core/src/examples/radioExample.tsx b/packages/core/src/examples/radioExample.tsx deleted file mode 100644 index 27a58f5..0000000 --- a/packages/core/src/examples/radioExample.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import { RadioChangeEvent } from 'antd' -import Radio from 'components/Radio' -import { useState } from 'react' -export default function RadioExample() { - const [value, setValue] = useState(1) - const onChange = (e: RadioChangeEvent) => { - console.log('radio checked', e.target.value) - setValue(e.target.value) - } - - return ( - <div> - <div> - <Radio value={1}>A</Radio> - <Radio value={2}>B</Radio> - <Radio value={3}>C</Radio> - </div> - <div> - <Radio.Group onChange={onChange} value={value}> - <Radio value={1}>A</Radio> - <Radio value={2}>B</Radio> - <Radio value={3}>C</Radio> - <Radio value={4}>D</Radio> - </Radio.Group> - </div> - </div> - ) -} diff --git a/packages/core/src/examples/tooltipExample.tsx b/packages/core/src/examples/tooltipExample.tsx deleted file mode 100644 index bea0f67..0000000 --- a/packages/core/src/examples/tooltipExample.tsx +++ /dev/null @@ -1,102 +0,0 @@ -import React from 'react' - -import ToolTip from 'components/ToolTip' -import Button from 'components/Button' - -const text = ( - <span> - Content Text Content TextContent Text Content TextContent Text Content - TextContent Text Content Text - </span> -) - -const buttonWidth = 100 - -const App: React.FC = () => ( - <div - className="demo" - style={{ - paddingBottom: 200 - }} - > - <div - style={{ - width: buttonWidth, - marginInlineStart: buttonWidth, - display: 'flex', - gap: 10, - whiteSpace: 'nowrap' - }} - > - <ToolTip placement="topLeft" open={true} title={text}> - <Button>TL</Button> - </ToolTip> - <ToolTip placement="top" title={text}> - <Button>Top</Button> - </ToolTip> - <ToolTip placement="topRight" title={text}> - <Button>TR</Button> - </ToolTip> - </div> - <div - style={{ - width: buttonWidth, - display: 'flex', - gap: 10, - flexDirection: 'column', - float: 'inline-start' - }} - > - <ToolTip placement="leftTop" title={text}> - <Button>LT</Button> - </ToolTip> - <ToolTip placement="left" title={text}> - <Button>Left</Button> - </ToolTip> - <ToolTip placement="leftBottom" title={text}> - <Button>LB</Button> - </ToolTip> - </div> - <div - style={{ - width: buttonWidth, - display: 'flex', - gap: 10, - flexDirection: 'column', - marginInlineStart: buttonWidth * 4 + 24 - }} - > - <ToolTip placement="rightTop" open={true} title={text}> - <Button>RT</Button> - </ToolTip> - <ToolTip placement="right" title={text}> - <Button>Right</Button> - </ToolTip> - <ToolTip placement="rightBottom" title={text}> - <Button>RB</Button> - </ToolTip> - </div> - <div - style={{ - marginInlineStart: buttonWidth, - clear: 'both', - width: buttonWidth, - display: 'flex', - gap: 10, - whiteSpace: 'nowrap' - }} - > - <ToolTip placement="bottomLeft" title={text}> - <Button>BL</Button> - </ToolTip> - <ToolTip placement="bottom" title={text}> - <Button>Bottom</Button> - </ToolTip> - <ToolTip placement="bottomRight" title={text}> - <Button>BR</Button> - </ToolTip> - </div> - </div> -) - -export default App diff --git a/packages/core/src/examples/uploadExample.tsx b/packages/core/src/examples/uploadExample.tsx deleted file mode 100644 index 41b484b..0000000 --- a/packages/core/src/examples/uploadExample.tsx +++ /dev/null @@ -1,73 +0,0 @@ -import Upload from 'components/Upload' -import React, { useState } from 'react' -import type { UploadRequestOption } from 'rc-upload/lib/interface' -import { UploadProps } from 'antd' -import { useAWSUploadService } from 'hooks/useAws' -import UploadButton from 'components/UploadButton' -const AWSUpload = () => { - const [fileList, setFileList] = useState<any[]>([]) - const { awsUploadFile } = useAWSUploadService() - const handleChange: UploadProps['onChange'] = ({ fileList }) => { - let newFileList = [...fileList] - newFileList = newFileList - .map((file) => { - if (file.response) { - // Component will show file.url as link - file.url = file.response.url - } - return file - }) - .filter((item) => item.status !== 'error') - setFileList([...newFileList]) - } - const customUpload = async ({ - file, - onSuccess, - onError - }: UploadRequestOption) => { - try { - const uploadFile = await awsUploadFile(file as File) - console.log(uploadFile, 'uploadFile') - onSuccess && - onSuccess({ - url: uploadFile - }) - } catch (error) { - onError && onError(error as Error) - } - } - - return ( - <Upload - fileList={fileList} - customRequest={customUpload} - onChange={handleChange} - /> - ) -} - -const FileUpload = () => { - const [fileList, setFileList] = useState<any[]>([]) - const handleChange: UploadProps['onChange'] = ({ fileList }) => { - const newFileList = [...fileList] - setFileList([...newFileList]) - } - return ( - <Upload - fileList={fileList} - onChange={handleChange} - uploadIconColor="green" - tips={'Formats supported JPG, JPEG, PNG. Max size 100MB.'} - /> - ) -} - -const UploadExample: React.FC = () => ( - <div> - <AWSUpload /> - <FileUpload></FileUpload> - <UploadButton /> - </div> -) - -export default UploadExample diff --git a/packages/core/src/global.d.ts b/packages/core/src/global.d.ts deleted file mode 100644 index b1f45c7..0000000 --- a/packages/core/src/global.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -/// <reference types="vite/client" /> -/// <reference types="vite-plugin-svgr/client" /> diff --git a/packages/core/src/hooks/useResponsive.ts b/packages/core/src/hooks/useResponsive.ts deleted file mode 100644 index 9264bbe..0000000 --- a/packages/core/src/hooks/useResponsive.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { useResponsive } from 'antd-style' - -export default useResponsive diff --git a/packages/core/storybook.log b/packages/core/storybook.log deleted file mode 100644 index 8eb9b67..0000000 --- a/packages/core/storybook.log +++ /dev/null @@ -1,301 +0,0 @@ -npm WARN deprecated @babel/plugin-proposal-nullish-coalescing-operator@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. -npm WARN deprecated @babel/plugin-proposal-class-properties@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. -npm WARN deprecated @babel/plugin-proposal-optional-chaining@7.21.0: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/index.js' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/addon-onboarding/dist/index.d.ts' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/addon-onboarding/dist/manager.d.ts' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/addon-onboarding/dist/preset.d.ts' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/index.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/inform7-JDNLAAGH.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/inform7-NLNNYSFX.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/ini-AA2KRMC6.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/ini-YK764MEG.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/io-XYCAOQFB.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/irpf90-KPP2EVAW.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/isbl-RNAPA56O.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/j-6JRTO3EI.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/java-IQ7RIRIW.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/java-VQGMK3QO.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/javadoc-7HXA2BE4.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/javadoclike-SPQWMUWE.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/javascript-6PQJPJYI.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/javascript-WC7ZL4X7.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/javastacktrace-2T5AT4RM.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/jboss-cli-Y2F4GAG6.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/jexl-NNZHLTM4.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/jolie-YFS4JH3E.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/jq-2LKEAVH2.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/js-extras-P5NSW5N3.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/js-templates-7NCYM6IL.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/jsdoc-NDZP5EJU.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/json-42J2OC5U.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/json-U7C2SJVJ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/json5-MGE7ORMM.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/jsonp-QBRKZM3A.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/jsstacktrace-6TAKH7YL.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/jsx-FBKIHJDS.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/julia-65L27TRN.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/julia-PMM3Z224.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/julia-repl-XMCZOLSZ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/keepalived-MJS64PXH.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/keyman-4VTLQ2AB.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/kotlin-OTBDJBJ3.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/kotlin-UDCOQKHN.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/kumir-4EUQ7SX3.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/kusto-XGOO2JWZ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/lasso-C7OICDGN.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/latex-ATOVZXUP.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/latex-NGSMRJZK.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/latte-RY5K77Z7.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/ldif-DQEQVN4Z.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/leaf-NH7PAF52.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/less-72443KFG.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/less-DY7XD32K.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/lilypond-2M7GZH2F.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/liquid-4YL4LW24.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/lisp-6E6HF7TQ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/lisp-S4EETFWH.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/livecodeserver-ZFJK7JQT.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/livescript-CSJOOFOF.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/livescript-QKPCGMXG.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/llvm-IODCGFXQ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/llvm-NWT6YBWO.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/log-ECC7ADVX.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/lolcode-PVG64JES.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/lsl-OJVUNMVI.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/lua-CYNRAC4U.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/lua-S3BE2KKM.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/magma-R65BM3NX.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/makefile-YDTH22VO.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/makefile-YIU6G5IU.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/markdown-TGHMAZ6L.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/markdown-ZQ6G2H4L.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/markup-P62C3MXH.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/markup-templating-CFTQTR4H.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/mathematica-4CBM67T4.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/matlab-2LQLF5VT.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/matlab-MS6KVTLP.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/maxima-F2XYHBIP.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/maxscript-B5P2SAPU.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/mel-EKZXOALA.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/mel-YA2EPRVR.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/mercury-JAX42IL3.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/mermaid-XFSBZ3NQ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/mipsasm-K346Q4XN.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/mizar-VX7EBEV7.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/mizar-WQRUZFUL.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/mojolicious-G5HUOFLO.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/mongodb-42YVXHGC.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/monkey-62CWCZ34.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/monkey-RKEQJAXS.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/moonscript-E2B5UWFL.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/moonscript-IL6UN42C.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/n1ql-YR6I26MO.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/n1ql-ZAXNE2CD.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/n4js-JMVN7H3E.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/nand2tetris-hdl-ASWEGJYR.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/naniscript-LGLJAIHJ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/nasm-7AURGJNN.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/neon-YVVZL6WS.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/nevod-MEWCNQZI.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/nginx-D7AUAZOU.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/nginx-FT4JYO2D.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/nim-4FR64ZJL.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/nim-N4YLRDU5.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/nix-IP4EMHFQ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/nix-LHIXO4QU.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/node-repl-UDFY22TZ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/nsis-CSTOFR7G.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/nsis-GMBOJT2S.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/objectivec-DP3NBU5C.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/objectivec-KFEXAMII.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/ocaml-6D5LKWQL.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/ocaml-RF5MZOLH.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/opencl-IY3HGHM5.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/openqasm-EXPYRJRK.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/openscad-4X4M2GVQ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/oxygene-MEASDGIU.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/oz-X2TFEEQG.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/parigp-R7DNOGM3.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/parser-XVN7FR5M.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/parser3-RSEME5QF.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/pascal-KOEJHWH7.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/pascaligo-MCO4OFI4.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/pcaxis-JTVFUDWM.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/peoplecode-XJTW5QE7.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/perl-WQMKYLMY.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/perl-WVDMZ57Z.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/pf-7R7TCE4D.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/pgsql-DVHUOMOV.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/php-FWKV5WO2.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/php-TF3OCOO6.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/php-extras-EI4LNTHZ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/php-template-MAPXGHY7.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/phpdoc-UWEXHSON.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/plaintext-ZYA6ZT72.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/plsql-2OJCT4LH.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/pony-25QHXNSZ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/powerquery-47ZFU2OR.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/powershell-5KB5UIJO.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/powershell-VRGVUNGD.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/processing-L7GVZOGQ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/processing-UF5SX7SF.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/profile-SRXMKWNO.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/prolog-LSA3HJE3.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/prolog-YHPZKJLJ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/promql-F32JJO5S.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/properties-ELTKMMM6.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/properties-N2YJG7KT.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/protobuf-PEMNEAL2.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/protobuf-XF4EJH73.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/psl-SRFNMM3J.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/pug-5RY5QHRG.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/puppet-SPCCFCII.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/puppet-XXJ55I3E.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/pure-4A2B3Z3K.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/purebasic-G2HKFQKO.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/purebasic-T5AP5MXQ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/purescript-672CA7K2.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/python-KD45SYGX.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/python-V3TF57IY.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/python-repl-IAEY6MFW.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/q-7LSPPFTJ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/q-AR54CMHU.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/qml-B6ULS44K.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/qml-MC5YPLXB.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/qore-IOXJFRLN.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/qsharp-UKPRYFWC.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/r-JXJ3XW2M.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/r-SVTSD7KO.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/racket-LNCAB6LB.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/reason-NFZJGOZA.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/reasonml-BRPIMYY5.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/refractor-7OJKQHIO.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/regex-AMQANLCC.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/rego-R44JSUCU.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/renpy-BECPYVPG.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/rest-V4BURVJE.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/rib-23TN4Q7V.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/rip-M3AOW4KV.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/roboconf-RZEGQKSO.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/roboconf-YV6R6J67.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/robotframework-BFHLA66X.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/routeros-DBED7QNO.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/rsl-4EPRSVT7.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/ruby-DPCSKLNP.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/ruby-UJZ4PP5Q.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/ruleslanguage-JZTH4SBL.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/rust-FTDPERF4.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/rust-I6SUUYR5.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/sas-56IYSH7B.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/sas-JBSCKZC5.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/sass-6S6ISIAD.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/scala-BQ64ZKMK.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/scala-S4KMAMCA.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/scheme-CXEJUFQR.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/scheme-THN3RYYN.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/scilab-LJK42RB3.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/scss-IUKMGYZO.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/scss-U5LOC5DK.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/shell-IOREZ6N2.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/shell-session-H52NZMVP.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/smali-E4R7TMDR.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/smali-EDTRMZVJ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/smalltalk-KEOAPYYN.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/smalltalk-LHNOQKWP.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/smarty-HBYSRSKA.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/sml-2ODJ5VEB.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/sml-THOKTRSY.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/solidity-JKK6PPQ4.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/solution-file-GE6EQ4YJ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/soy-6XFH3RZR.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/sparql-SEEEO5VB.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/splunk-spl-ZL4QRP4Y.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/sqf-F37APRGH.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/sqf-LM7OLGKH.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/sql-QNTDWOXS.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/sql-ZXYDGVQ2.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/sql_more-YXGV5IP4.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/squirrel-VXJEDCME.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/stan-2SC3QDXX.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/stan-ALLSFPER.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/stata-WDPBFOXM.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/step21-CG7HMK55.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/stylus-3J5MKFAO.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/stylus-4TCHAGGT.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/subunit-AFVQQSWQ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/swift-6IOSNOBP.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/swift-AOOL2LAM.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/syntaxhighlighter-PONEFOSF.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/systemd-FOYOOH7N.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/t4-cs-S4VF4LG6.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/t4-templating-WJ5NPNES.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/t4-vb-LTIOOHFW.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/taggerscript-MECEAW3I.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/tap-P64WBQIK.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/tap-YFC7ZF2G.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/tcl-E2OLEDG3.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/tcl-ICVJEOTG.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/textile-MGONSNC6.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/thrift-53GGOHQ5.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/toml-CL4MQW5B.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/tp-4DBMZ5P3.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/tremor-LW6SCDQN.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/tsx-GP2BI3Q2.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/tt2-AFKFFMH5.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/turtle-ZHUP2WYM.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/twig-6RSXSPKM.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/twig-IVKY43B3.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/typescript-F4T5JZ72.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/typescript-SDBLLKBO.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/typoscript-KL5PYYFW.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/unrealscript-QFA4FOUX.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/uorazor-WR2CSGZU.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/uri-3OPTBUZ7.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/v-7ORI4YCG.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/vala-GBSU3FAQ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/vala-KWASL64F.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/vbnet-LPIAMWWB.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/vbnet-UB446O65.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/vbscript-ST6SD74E.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/vbscript-html-LGZDKSQ2.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/velocity-56WDF6M7.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/verilog-2DPK3T6Q.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/verilog-52WLJ4ZZ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/vhdl-OALASXNA.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/vhdl-QP4VWYNQ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/vim-4J3H3LUW.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/vim-HWJ4IOTY.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/visual-basic-QUVT5BFU.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/warpscript-IJBRYSJX.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/wasm-VFHVC5AL.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/web-idl-EBEH7VRQ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/wiki-3TYRHTHX.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/wolfram-E4UZL3HU.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/wren-7BNHO5PJ.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/x86asm-SYOI4JVS.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/xeora-MIDKMO7E.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/xl-RIDZPXJG.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/xml-B5GYZJKM.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/xml-doc-VR45EM75.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/xojo-MY3P2AVB.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/xquery-BQGEJCWL.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/xquery-LYLFFTMY.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/yaml-H47FFDVX.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/yaml-N6LF5JFG.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/yang-6NGP2UFV.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/zephir-JAEYZ57F.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/dist/zig-6MKTQNSE.mjs' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/jest.config.js' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/package.json' -npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/Users/liuxiyang/work/code/aelfd-core/node_modules/@storybook/components/scripts' -npm ERR! code ENOENT -npm ERR! syscall chmod -npm ERR! path /Users/liuxiyang/work/code/aelfd-core/node_modules/storybook/index.js -npm ERR! errno -2 -npm ERR! enoent ENOENT: no such file or directory, chmod '/Users/liuxiyang/work/code/aelfd-core/node_modules/storybook/index.js' -npm ERR! enoent This is related to npm not being able to find a file. -npm ERR! enoent - -npm ERR! A complete log of this run can be found in: -npm ERR! /Users/liuxiyang/.npm/_logs/2023-10-10T10_46_27_404Z-debug-0.log diff --git a/packages/core/tailwind.config.js b/packages/core/tailwind.config.js deleted file mode 100644 index d060fcd..0000000 --- a/packages/core/tailwind.config.js +++ /dev/null @@ -1,11 +0,0 @@ -/** @type {import('tailwindcss').Config} */ -module.exports = { - content: ['./src/**/*.{js,ts,jsx,tsx,mdx}'], - theme: { - extend: {} - }, - plugins: [], - corePlugins: { - preflight: false - } -} diff --git a/packages/core/template.ts b/packages/core/template.ts deleted file mode 100644 index 9efae07..0000000 --- a/packages/core/template.ts +++ /dev/null @@ -1,99 +0,0 @@ -import { Template } from '@svgr/babel-plugin-transform-svg-component' -export const defaultTemplate: Template = (variables, { tpl }) => { - return tpl` -${variables.imports}; - -${variables.interfaces}; -function findPathParent(obj, arr) { - if(!obj) return; - arr.push(obj.type); - const children = obj.props?.children; - if (obj.type === 'path' && !children) { - return arr.pop(); - } else if (typeof children === 'object') { - if(Array.isArray(children)) { - for(let i = 0; i < children.length; i++) { - const result = findPathParent(children[i], arr); - if(result) { - // find first path then jump - break; - } - } - } else { - findPathParent(children, arr) - } - } else { - arr.pop(); - } -} -function addNewStyle(newStyle) { - let styleElement = document.getElementById('styles_js'); - if (!styleElement) { - styleElement = document.createElement('style'); - styleElement.type = 'text/css'; - styleElement.id = 'styles_js'; - document.getElementsByTagName('head')[0].appendChild(styleElement); - } - styleElement.appendChild(document.createTextNode(newStyle)); -} - -function changePathStyle(props, arr, id) { - if(!props) return; - const str = arr.join(' '); - const root = arr[0]; - const others = arr.slice(1); - - if(props.color) { - addNewStyle(root + '#'+ id + ' ' + others.join(' ') + ' path:nth-of-type(1) {fill: ' + props.color + '}'); - } - if(props['data-hovercolor']) { - addNewStyle(root + '#'+ id + ':hover ' + others.join(' ') + ' path:nth-of-type(1) {fill: ' + props['data-hovercolor'] + '}'); - } - if(props['data-activecolor']) { - addNewStyle(root + '#'+ id + ':active ' + others.join(' ') + ' path:nth-of-type(1) {fill: ' + props['data-activecolor'] + '}'); - } - if (Array.isArray(props['data-twotonecolor'])) { - addNewStyle(root + '#'+ id + ' ' + others.join(' ') + ' path:nth-of-type(1) {fill: ' + props['data-twotonecolor'][0] + '}'); - addNewStyle(root + '#'+ id + ' ' + others.join(' ') + ' path:nth-of-type(2) {fill: ' + props['data-twotonecolor'][1] + '}'); - } - if (Array.isArray(props['data-hovertwotonecolor'])) { - addNewStyle(root + '#'+ id + ':hover ' + others.join(' ') + ' path:nth-of-type(1) {fill: ' + props['data-hovertwotonecolor'][0] + '}'); - addNewStyle(root + '#'+ id + ':hover ' + others.join(' ') + ' path:nth-of-type(2) {fill: ' + props['data-hovertwotonecolor'][1] + '}'); - } - if (Array.isArray(props['data-activetwotonecolor'])) { - addNewStyle(root + '#'+ id + ':active ' + others.join(' ') + ' path:nth-of-type(1) {fill: ' + props['data-activetwotonecolor'][0] + '}'); - addNewStyle(root + '#'+ id + ':active ' + others.join(' ') + ' path:nth-of-type(2) {fill: ' + props['data-activetwotonecolor'][1] + '}'); - } - if(props.width) { - addNewStyle(root + '#'+ id + '{width: ' + props.width + '}'); - } - if(props.height) { - addNewStyle(root + '#'+ id + '{height: ' + props.height + '}'); - } -} -const isArrayContainsElement = (arr1, arr2) => { - for (let i = 0; i < arr2.length; i++) { - if (arr1.includes(arr2[i])) { - return true; - } - } - return false; -} - -const OPTIONS = ['color', 'data-activecolor', 'data-hovercolor', 'data-twotonecolor', 'data-hovertwotonecolor', 'data-activetwotonecolor', 'width', 'height']; - -const ${variables.componentName} = (${variables.props}) => { - const isSetOptions = isArrayContainsElement(Object.keys(${variables.props}), OPTIONS); - const svg = ${variables.jsx}; - if(isSetOptions) { - const parents = []; - findPathParent(svg, parents); - const id = svg.props.id; - changePathStyle(props, parents, id); - } - return svg; -}; - -${variables.exports}; -` -} diff --git a/packages/core/tsconfig.json b/packages/core/tsconfig.json deleted file mode 100644 index 5085e32..0000000 --- a/packages/core/tsconfig.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "compilerOptions": { - "declaration": true, - "declarationDir": "dist", - "sourceMap": true, - "emitDeclarationOnly": true, - "noEmit": false, - "target": "ES2015", - "lib": ["dom", "dom.iterable", "esnext"], - "allowJs": true, - "skipLibCheck": true, - "strict": true, - "forceConsistentCasingInFileNames": true, - "esModuleInterop": true, - "module": "esnext", - "moduleResolution": "node", - "resolveJsonModule": true, - "isolatedModules": true, - "jsx": "preserve", - "baseUrl": "src", - "incremental": false, - "allowSyntheticDefaultImports": true, - "noFallthroughCasesInSwitch": true, - "noUnusedLocals": true, - "noUnusedParameters": true, - "noImplicitReturns": true, - "allowUnreachableCode": false, - "experimentalDecorators": true, - "plugins": [ - { - "name": "next" - } - ] - }, - "include": [ - "src", - "next-env.d.ts", - "**/*.ts", - "**/*.d.ts", - "**/*.tsx", - ".next/types/**/*.ts" - ], - "exclude": [ - "./node_modules", - "**/__tests__/*.test.ts", - "**/*.stories.*" - ] -} diff --git a/packages/core/vite.config.ts b/packages/core/vite.config.ts deleted file mode 100644 index 70dd244..0000000 --- a/packages/core/vite.config.ts +++ /dev/null @@ -1,105 +0,0 @@ -/// <reference types="vitest" /> -import { defineConfig } from 'vite' -import react from '@vitejs/plugin-react-swc' -import tsconfigPaths from 'vite-tsconfig-paths' -import svgr from 'vite-plugin-svgr' -import { resolve } from 'path' -import pkg from './package.json' -import commonjs from '@rollup/plugin-commonjs' -import rollupResolve from '@rollup/plugin-node-resolve' -import dts from 'vite-plugin-dts' - -import { defaultTemplate } from './template' - -// https://vitejs.dev/config -export default defineConfig({ - server: { - host: '0.0.0.0', - port: 5173, - open: true, - proxy: { - '/api': 'http://localhost:5173' - } - }, - build: { - // emptyOutDir: false, - lib: { - entry: resolve(__dirname, 'src/components/index.tsx') - }, - rollupOptions: { - external: ['react', 'react-dom', 'antd', 'antd-mobile', 'antd-style'], - output: [ - { - dir: resolve(__dirname, 'dist/umd'), - format: 'umd', - name: pkg.name, - sourcemap: true, - globals: { - react: 'react', - 'react-dom': 'react-dom', - 'antd-mobile': 'antd-mobile', - antd: 'antd' - } - }, - { - dir: resolve(__dirname, 'dist/es'), - format: 'es', - sourcemap: true - }, - { - dir: resolve(__dirname, 'dist/cjs'), - format: 'cjs', - sourcemap: true - } - ] - } - }, - plugins: [ - commonjs(), - react(), - tsconfigPaths(), - dts({ - entryRoot: './src/components', - outDir: ['./dist/es', './dist/cjs', './dist/umd'] - }), - rollupResolve(), - svgr({ - svgrOptions: { - // if want to use svgoConfig, you need these two plugins first - // but there is no mention of needing to add a plugin in document - // https://github.com/pd4d10/vite-plugin-svgr/issues/99 - plugins: ['@svgr/plugin-svgo', '@svgr/plugin-jsx'], - svgoConfig: { - plugins: [ - { - name: 'customPluginName', - fn: (_, __, info) => { - // add special id - const pathArr = info.path?.split('/') || [] - const name = `${ - (/^\S+(?=\.svg)/g.exec(pathArr[pathArr.length - 1]) || [])[0] - }_svg_plugin_` - return { - element: { - enter: (node, parentNode) => { - if (node.name === 'svg' && parentNode.type === 'root') { - node.attributes.id = - name + Math.floor(Math.random() * 100000) - } - } - } - } - } - } - ] - }, - template: defaultTemplate - } - }) - ], - test: { - globals: true, - setupFiles: '.vitest/setup', - include: ['**/test.{ts,tsx}'] - } -}) diff --git a/packages/core/yarn.lock b/packages/core/yarn.lock deleted file mode 100644 index d571521..0000000 --- a/packages/core/yarn.lock +++ /dev/null @@ -1,9322 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@aashutoshrathi/word-wrap@^1.2.3": - version "1.2.6" - resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf" - integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== - -"@adobe/css-tools@^4.3.0": - version "4.3.1" - resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.3.1.tgz#abfccb8ca78075a2b6187345c26243c1a0842f28" - integrity sha512-/62yikz7NLScCGAAST5SHdnjaDJQBDq0M2muyRTpf2VQhw6StBg2ALiu73zSJQ4fMVLA+0uBhBHAle7Wg+2kSg== - -"@alloc/quick-lru@^5.2.0": - version "5.2.0" - resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30" - integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw== - -"@ampproject/remapping@^2.2.0": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630" - integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== - dependencies: - "@jridgewell/gen-mapping" "^0.3.0" - "@jridgewell/trace-mapping" "^0.3.9" - -"@aw-web-design/x-default-browser@1.4.126": - version "1.4.126" - resolved "https://registry.yarnpkg.com/@aw-web-design/x-default-browser/-/x-default-browser-1.4.126.tgz#43e4bd8f0314ed907a8718d7e862a203af79bc16" - integrity sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug== - dependencies: - default-browser-id "3.0.0" - -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.22.13": - version "7.22.13" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e" - integrity sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w== - dependencies: - "@babel/highlight" "^7.22.13" - chalk "^2.4.2" - -"@babel/compat-data@^7.22.20", "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.22.20.tgz#8df6e96661209623f1975d66c35ffca66f3306d0" - integrity sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw== - -"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.13.16", "@babel/core@^7.20.12", "@babel/core@^7.22.9", "@babel/core@^7.7.5": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.0.tgz#f8259ae0e52a123eb40f552551e647b506a94d83" - integrity sha512-97z/ju/Jy1rZmDxybphrBuI+jtJjFVoz7Mr9yUQVVVi+DNZE333uFQeMOqcCIy1x3WYBIbWftUSLmbNXNT7qFQ== - dependencies: - "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.22.13" - "@babel/generator" "^7.23.0" - "@babel/helper-compilation-targets" "^7.22.15" - "@babel/helper-module-transforms" "^7.23.0" - "@babel/helpers" "^7.23.0" - "@babel/parser" "^7.23.0" - "@babel/template" "^7.22.15" - "@babel/traverse" "^7.23.0" - "@babel/types" "^7.23.0" - convert-source-map "^2.0.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.3" - semver "^6.3.1" - -"@babel/generator@^7.12.11", "@babel/generator@^7.22.9", "@babel/generator@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.0.tgz#df5c386e2218be505b34837acbcb874d7a983420" - integrity sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g== - dependencies: - "@babel/types" "^7.23.0" - "@jridgewell/gen-mapping" "^0.3.2" - "@jridgewell/trace-mapping" "^0.3.17" - jsesc "^2.5.1" - -"@babel/helper-annotate-as-pure@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" - integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.5": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz#5426b109cf3ad47b91120f8328d8ab1be8b0b956" - integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw== - dependencies: - "@babel/types" "^7.22.15" - -"@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.5", "@babel/helper-compilation-targets@^7.22.6": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz#0698fc44551a26cf29f18d4662d5bf545a6cfc52" - integrity sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw== - dependencies: - "@babel/compat-data" "^7.22.9" - "@babel/helper-validator-option" "^7.22.15" - browserslist "^4.21.9" - lru-cache "^5.1.1" - semver "^6.3.1" - -"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.22.11", "@babel/helper-create-class-features-plugin@^7.22.15", "@babel/helper-create-class-features-plugin@^7.22.5": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz#97a61b385e57fe458496fad19f8e63b63c867de4" - integrity sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-environment-visitor" "^7.22.5" - "@babel/helper-function-name" "^7.22.5" - "@babel/helper-member-expression-to-functions" "^7.22.15" - "@babel/helper-optimise-call-expression" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.9" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - semver "^6.3.1" - -"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.5": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz#5ee90093914ea09639b01c711db0d6775e558be1" - integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - regexpu-core "^5.3.1" - semver "^6.3.1" - -"@babel/helper-define-polyfill-provider@^0.4.2": - version "0.4.2" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz#82c825cadeeeee7aad237618ebbe8fa1710015d7" - integrity sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw== - dependencies: - "@babel/helper-compilation-targets" "^7.22.6" - "@babel/helper-plugin-utils" "^7.22.5" - debug "^4.1.1" - lodash.debounce "^4.0.8" - resolve "^1.14.2" - -"@babel/helper-environment-visitor@^7.22.20", "@babel/helper-environment-visitor@^7.22.5": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" - integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== - -"@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" - integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== - dependencies: - "@babel/template" "^7.22.15" - "@babel/types" "^7.23.0" - -"@babel/helper-hoist-variables@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" - integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-member-expression-to-functions@^7.22.15": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz#9263e88cc5e41d39ec18c9a3e0eced59a3e7d366" - integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA== - dependencies: - "@babel/types" "^7.23.0" - -"@babel/helper-module-imports@^7.22.15", "@babel/helper-module-imports@^7.22.5": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0" - integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== - dependencies: - "@babel/types" "^7.22.15" - -"@babel/helper-module-transforms@^7.22.5", "@babel/helper-module-transforms@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz#3ec246457f6c842c0aee62a01f60739906f7047e" - integrity sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-simple-access" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/helper-validator-identifier" "^7.22.20" - -"@babel/helper-optimise-call-expression@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e" - integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" - integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== - -"@babel/helper-remap-async-to-generator@^7.22.5", "@babel/helper-remap-async-to-generator@^7.22.9": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz#7b68e1cb4fa964d2996fd063723fb48eca8498e0" - integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-wrap-function" "^7.22.20" - -"@babel/helper-replace-supers@^7.22.5", "@babel/helper-replace-supers@^7.22.9": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz#e37d367123ca98fe455a9887734ed2e16eb7a793" - integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-member-expression-to-functions" "^7.22.15" - "@babel/helper-optimise-call-expression" "^7.22.5" - -"@babel/helper-simple-access@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" - integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-skip-transparent-expression-wrappers@^7.20.0", "@babel/helper-skip-transparent-expression-wrappers@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847" - integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-split-export-declaration@^7.22.6": - version "7.22.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" - integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-string-parser@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f" - integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== - -"@babel/helper-validator-identifier@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" - integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== - -"@babel/helper-validator-option@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz#694c30dfa1d09a6534cdfcafbe56789d36aba040" - integrity sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA== - -"@babel/helper-wrap-function@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz#15352b0b9bfb10fc9c76f79f6342c00e3411a569" - integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw== - dependencies: - "@babel/helper-function-name" "^7.22.5" - "@babel/template" "^7.22.15" - "@babel/types" "^7.22.19" - -"@babel/helpers@^7.23.0": - version "7.23.1" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.1.tgz#44e981e8ce2b9e99f8f0b703f3326a4636c16d15" - integrity sha512-chNpneuK18yW5Oxsr+t553UZzzAs3aZnFm4bxhebsNTeshrC95yA7l5yl7GBAG+JG1rF0F7zzD2EixK9mWSDoA== - dependencies: - "@babel/template" "^7.22.15" - "@babel/traverse" "^7.23.0" - "@babel/types" "^7.23.0" - -"@babel/highlight@^7.22.13": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.20.tgz#4ca92b71d80554b01427815e06f2df965b9c1f54" - integrity sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg== - dependencies: - "@babel/helper-validator-identifier" "^7.22.20" - chalk "^2.4.2" - js-tokens "^4.0.0" - -"@babel/parser@^7.1.0", "@babel/parser@^7.13.16", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.22.15", "@babel/parser@^7.22.7", "@babel/parser@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.0.tgz#da950e622420bf96ca0d0f2909cdddac3acd8719" - integrity sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw== - -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz#02dc8a03f613ed5fdc29fb2f728397c78146c962" - integrity sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz#2aeb91d337d4e1a1e7ce85b76a37f5301781200f" - integrity sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/plugin-transform-optional-chaining" "^7.22.15" - -"@babel/plugin-proposal-class-properties@^7.13.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" - integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz#fdd940a99a740e577d6c753ab6fbb43fdb9467e1" - integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - -"@babel/plugin-proposal-optional-chaining@^7.13.12": - version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz#886f5c8978deb7d30f678b2e24346b287234d3ea" - integrity sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA== - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - -"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": - version "7.21.0-placeholder-for-preset-env.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703" - integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== - -"@babel/plugin-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" - integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-class-properties@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" - integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== - dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - -"@babel/plugin-syntax-class-static-block@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" - integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-dynamic-import@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" - integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-export-namespace-from@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" - integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - -"@babel/plugin-syntax-flow@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz#163b820b9e7696ce134df3ee716d9c0c98035859" - integrity sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-syntax-import-assertions@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz#07d252e2aa0bc6125567f742cd58619cb14dce98" - integrity sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-syntax-import-attributes@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz#ab840248d834410b829f569f5262b9e517555ecb" - integrity sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-syntax-import-meta@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" - integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" - integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-jsx@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz#a6b68e84fb76e759fc3b93e901876ffabbe1d918" - integrity sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" - integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" - integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-numeric-separator@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" - integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" - integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" - integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-private-property-in-object@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" - integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-top-level-await@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" - integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-typescript@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz#aac8d383b062c5072c647a31ef990c1d0af90272" - integrity sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-syntax-unicode-sets-regex@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357" - integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-arrow-functions@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz#e5ba566d0c58a5b2ba2a8b795450641950b71958" - integrity sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-async-generator-functions@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.15.tgz#3b153af4a6b779f340d5b80d3f634f55820aefa3" - integrity sha512-jBm1Es25Y+tVoTi5rfd5t1KLmL8ogLKpXszboWOTTtGFGz2RKnQe2yn7HbZ+kb/B8N0FVSGQo874NSlOU1T4+w== - dependencies: - "@babel/helper-environment-visitor" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-remap-async-to-generator" "^7.22.9" - "@babel/plugin-syntax-async-generators" "^7.8.4" - -"@babel/plugin-transform-async-to-generator@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz#c7a85f44e46f8952f6d27fe57c2ed3cc084c3775" - integrity sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ== - dependencies: - "@babel/helper-module-imports" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-remap-async-to-generator" "^7.22.5" - -"@babel/plugin-transform-block-scoped-functions@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz#27978075bfaeb9fa586d3cb63a3d30c1de580024" - integrity sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-block-scoping@^7.22.15": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.0.tgz#8744d02c6c264d82e1a4bc5d2d501fd8aff6f022" - integrity sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-class-properties@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz#97a56e31ad8c9dc06a0b3710ce7803d5a48cca77" - integrity sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-class-static-block@^7.22.11": - version "7.22.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz#dc8cc6e498f55692ac6b4b89e56d87cec766c974" - integrity sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.11" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - -"@babel/plugin-transform-classes@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz#aaf4753aee262a232bbc95451b4bdf9599c65a0b" - integrity sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-compilation-targets" "^7.22.15" - "@babel/helper-environment-visitor" "^7.22.5" - "@babel/helper-function-name" "^7.22.5" - "@babel/helper-optimise-call-expression" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.9" - "@babel/helper-split-export-declaration" "^7.22.6" - globals "^11.1.0" - -"@babel/plugin-transform-computed-properties@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz#cd1e994bf9f316bd1c2dafcd02063ec261bb3869" - integrity sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/template" "^7.22.5" - -"@babel/plugin-transform-destructuring@^7.22.15": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.0.tgz#6447aa686be48b32eaf65a73e0e2c0bd010a266c" - integrity sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-dotall-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz#dbb4f0e45766eb544e193fb00e65a1dd3b2a4165" - integrity sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-duplicate-keys@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz#b6e6428d9416f5f0bba19c70d1e6e7e0b88ab285" - integrity sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-dynamic-import@^7.22.11": - version "7.22.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz#2c7722d2a5c01839eaf31518c6ff96d408e447aa" - integrity sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - -"@babel/plugin-transform-exponentiation-operator@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz#402432ad544a1f9a480da865fda26be653e48f6a" - integrity sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g== - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-export-namespace-from@^7.22.11": - version "7.22.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz#b3c84c8f19880b6c7440108f8929caf6056db26c" - integrity sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - -"@babel/plugin-transform-flow-strip-types@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz#0bb17110c7bf5b35a60754b2f00c58302381dee2" - integrity sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-flow" "^7.22.5" - -"@babel/plugin-transform-for-of@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz#f64b4ccc3a4f131a996388fae7680b472b306b29" - integrity sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-function-name@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz#935189af68b01898e0d6d99658db6b164205c143" - integrity sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg== - dependencies: - "@babel/helper-compilation-targets" "^7.22.5" - "@babel/helper-function-name" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-json-strings@^7.22.11": - version "7.22.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz#689a34e1eed1928a40954e37f74509f48af67835" - integrity sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-json-strings" "^7.8.3" - -"@babel/plugin-transform-literals@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz#e9341f4b5a167952576e23db8d435849b1dd7920" - integrity sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-logical-assignment-operators@^7.22.11": - version "7.22.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz#24c522a61688bde045b7d9bc3c2597a4d948fc9c" - integrity sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - -"@babel/plugin-transform-member-expression-literals@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz#4fcc9050eded981a468347dd374539ed3e058def" - integrity sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-modules-amd@^7.22.5": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.0.tgz#05b2bc43373faa6d30ca89214731f76f966f3b88" - integrity sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw== - dependencies: - "@babel/helper-module-transforms" "^7.23.0" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-modules-commonjs@^7.13.8", "@babel/plugin-transform-modules-commonjs@^7.22.15", "@babel/plugin-transform-modules-commonjs@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.0.tgz#b3dba4757133b2762c00f4f94590cf6d52602481" - integrity sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ== - dependencies: - "@babel/helper-module-transforms" "^7.23.0" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-simple-access" "^7.22.5" - -"@babel/plugin-transform-modules-systemjs@^7.22.11": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.0.tgz#77591e126f3ff4132a40595a6cccd00a6b60d160" - integrity sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg== - dependencies: - "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-module-transforms" "^7.23.0" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-identifier" "^7.22.20" - -"@babel/plugin-transform-modules-umd@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz#4694ae40a87b1745e3775b6a7fe96400315d4f98" - integrity sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ== - dependencies: - "@babel/helper-module-transforms" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz#67fe18ee8ce02d57c855185e27e3dc959b2e991f" - integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-new-target@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz#1b248acea54ce44ea06dfd37247ba089fcf9758d" - integrity sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-nullish-coalescing-operator@^7.22.11": - version "7.22.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz#debef6c8ba795f5ac67cd861a81b744c5d38d9fc" - integrity sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - -"@babel/plugin-transform-numeric-separator@^7.22.11": - version "7.22.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz#498d77dc45a6c6db74bb829c02a01c1d719cbfbd" - integrity sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - -"@babel/plugin-transform-object-rest-spread@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz#21a95db166be59b91cde48775310c0df6e1da56f" - integrity sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q== - dependencies: - "@babel/compat-data" "^7.22.9" - "@babel/helper-compilation-targets" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.22.15" - -"@babel/plugin-transform-object-super@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz#794a8d2fcb5d0835af722173c1a9d704f44e218c" - integrity sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.5" - -"@babel/plugin-transform-optional-catch-binding@^7.22.11": - version "7.22.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz#461cc4f578a127bb055527b3e77404cad38c08e0" - integrity sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - -"@babel/plugin-transform-optional-chaining@^7.22.15": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.0.tgz#73ff5fc1cf98f542f09f29c0631647d8ad0be158" - integrity sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - -"@babel/plugin-transform-parameters@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz#719ca82a01d177af358df64a514d64c2e3edb114" - integrity sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-private-methods@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz#21c8af791f76674420a147ae62e9935d790f8722" - integrity sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-private-property-in-object@^7.22.11": - version "7.22.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz#ad45c4fc440e9cb84c718ed0906d96cf40f9a4e1" - integrity sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-create-class-features-plugin" "^7.22.11" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - -"@babel/plugin-transform-property-literals@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz#b5ddabd73a4f7f26cd0e20f5db48290b88732766" - integrity sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-react-jsx-self@^7.18.6": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.22.5.tgz#ca2fdc11bc20d4d46de01137318b13d04e481d8e" - integrity sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-react-jsx-source@^7.19.6": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.22.5.tgz#49af1615bfdf6ed9d3e9e43e425e0b2b65d15b6c" - integrity sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-regenerator@^7.22.10": - version "7.22.10" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz#8ceef3bd7375c4db7652878b0241b2be5d0c3cca" - integrity sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - regenerator-transform "^0.15.2" - -"@babel/plugin-transform-reserved-words@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz#832cd35b81c287c4bcd09ce03e22199641f964fb" - integrity sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-shorthand-properties@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz#6e277654be82b5559fc4b9f58088507c24f0c624" - integrity sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-spread@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz#6487fd29f229c95e284ba6c98d65eafb893fea6b" - integrity sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - -"@babel/plugin-transform-sticky-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz#295aba1595bfc8197abd02eae5fc288c0deb26aa" - integrity sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-template-literals@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz#8f38cf291e5f7a8e60e9f733193f0bcc10909bff" - integrity sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-typeof-symbol@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz#5e2ba478da4b603af8673ff7c54f75a97b716b34" - integrity sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-typescript@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz#15adef906451d86349eb4b8764865c960eb54127" - integrity sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-create-class-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-typescript" "^7.22.5" - -"@babel/plugin-transform-unicode-escapes@^7.22.10": - version "7.22.10" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz#c723f380f40a2b2f57a62df24c9005834c8616d9" - integrity sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-unicode-property-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz#098898f74d5c1e86660dc112057b2d11227f1c81" - integrity sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-unicode-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz#ce7e7bb3ef208c4ff67e02a22816656256d7a183" - integrity sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-unicode-sets-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz#77788060e511b708ffc7d42fdfbc5b37c3004e91" - integrity sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/preset-env@^7.22.9": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.22.20.tgz#de9e9b57e1127ce0a2f580831717f7fb677ceedb" - integrity sha512-11MY04gGC4kSzlPHRfvVkNAZhUxOvm7DCJ37hPDnUENwe06npjIRAfInEMTGSb4LZK5ZgDFkv5hw0lGebHeTyg== - dependencies: - "@babel/compat-data" "^7.22.20" - "@babel/helper-compilation-targets" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-option" "^7.22.15" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.22.15" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.22.15" - "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-class-properties" "^7.12.13" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-import-assertions" "^7.22.5" - "@babel/plugin-syntax-import-attributes" "^7.22.5" - "@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" - "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" - "@babel/plugin-transform-arrow-functions" "^7.22.5" - "@babel/plugin-transform-async-generator-functions" "^7.22.15" - "@babel/plugin-transform-async-to-generator" "^7.22.5" - "@babel/plugin-transform-block-scoped-functions" "^7.22.5" - "@babel/plugin-transform-block-scoping" "^7.22.15" - "@babel/plugin-transform-class-properties" "^7.22.5" - "@babel/plugin-transform-class-static-block" "^7.22.11" - "@babel/plugin-transform-classes" "^7.22.15" - "@babel/plugin-transform-computed-properties" "^7.22.5" - "@babel/plugin-transform-destructuring" "^7.22.15" - "@babel/plugin-transform-dotall-regex" "^7.22.5" - "@babel/plugin-transform-duplicate-keys" "^7.22.5" - "@babel/plugin-transform-dynamic-import" "^7.22.11" - "@babel/plugin-transform-exponentiation-operator" "^7.22.5" - "@babel/plugin-transform-export-namespace-from" "^7.22.11" - "@babel/plugin-transform-for-of" "^7.22.15" - "@babel/plugin-transform-function-name" "^7.22.5" - "@babel/plugin-transform-json-strings" "^7.22.11" - "@babel/plugin-transform-literals" "^7.22.5" - "@babel/plugin-transform-logical-assignment-operators" "^7.22.11" - "@babel/plugin-transform-member-expression-literals" "^7.22.5" - "@babel/plugin-transform-modules-amd" "^7.22.5" - "@babel/plugin-transform-modules-commonjs" "^7.22.15" - "@babel/plugin-transform-modules-systemjs" "^7.22.11" - "@babel/plugin-transform-modules-umd" "^7.22.5" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" - "@babel/plugin-transform-new-target" "^7.22.5" - "@babel/plugin-transform-nullish-coalescing-operator" "^7.22.11" - "@babel/plugin-transform-numeric-separator" "^7.22.11" - "@babel/plugin-transform-object-rest-spread" "^7.22.15" - "@babel/plugin-transform-object-super" "^7.22.5" - "@babel/plugin-transform-optional-catch-binding" "^7.22.11" - "@babel/plugin-transform-optional-chaining" "^7.22.15" - "@babel/plugin-transform-parameters" "^7.22.15" - "@babel/plugin-transform-private-methods" "^7.22.5" - "@babel/plugin-transform-private-property-in-object" "^7.22.11" - "@babel/plugin-transform-property-literals" "^7.22.5" - "@babel/plugin-transform-regenerator" "^7.22.10" - "@babel/plugin-transform-reserved-words" "^7.22.5" - "@babel/plugin-transform-shorthand-properties" "^7.22.5" - "@babel/plugin-transform-spread" "^7.22.5" - "@babel/plugin-transform-sticky-regex" "^7.22.5" - "@babel/plugin-transform-template-literals" "^7.22.5" - "@babel/plugin-transform-typeof-symbol" "^7.22.5" - "@babel/plugin-transform-unicode-escapes" "^7.22.10" - "@babel/plugin-transform-unicode-property-regex" "^7.22.5" - "@babel/plugin-transform-unicode-regex" "^7.22.5" - "@babel/plugin-transform-unicode-sets-regex" "^7.22.5" - "@babel/preset-modules" "0.1.6-no-external-plugins" - "@babel/types" "^7.22.19" - babel-plugin-polyfill-corejs2 "^0.4.5" - babel-plugin-polyfill-corejs3 "^0.8.3" - babel-plugin-polyfill-regenerator "^0.5.2" - core-js-compat "^3.31.0" - semver "^6.3.1" - -"@babel/preset-flow@^7.13.13": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.22.15.tgz#30318deb9b3ebd9f5738e96da03a531e0cd3165d" - integrity sha512-dB5aIMqpkgbTfN5vDdTRPzjqtWiZcRESNR88QYnoPR+bmdYoluOzMX9tQerTv0XzSgZYctPfO1oc0N5zdog1ew== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-option" "^7.22.15" - "@babel/plugin-transform-flow-strip-types" "^7.22.5" - -"@babel/preset-modules@0.1.6-no-external-plugins": - version "0.1.6-no-external-plugins" - resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz#ccb88a2c49c817236861fee7826080573b8a923a" - integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/types" "^7.4.4" - esutils "^2.0.2" - -"@babel/preset-typescript@^7.13.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.23.0.tgz#cc6602d13e7e5b2087c811912b87cf937a9129d9" - integrity sha512-6P6VVa/NM/VlAYj5s2Aq/gdVg8FSENCg3wlZ6Qau9AcPaoF5LbN1nyGlR9DTRIw9PpxI94e+ReydsJHcjwAweg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-option" "^7.22.15" - "@babel/plugin-syntax-jsx" "^7.22.5" - "@babel/plugin-transform-modules-commonjs" "^7.23.0" - "@babel/plugin-transform-typescript" "^7.22.15" - -"@babel/register@^7.13.16": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.22.15.tgz#c2c294a361d59f5fa7bcc8b97ef7319c32ecaec7" - integrity sha512-V3Q3EqoQdn65RCgTLwauZaTfd1ShhwPmbBv+1dkZV/HpCGMKVyn6oFcRlI7RaKqiDQjX2Qd3AuoEguBgdjIKlg== - dependencies: - clone-deep "^4.0.1" - find-cache-dir "^2.0.0" - make-dir "^2.1.0" - pirates "^4.0.5" - source-map-support "^0.5.16" - -"@babel/regjsgen@^0.8.0": - version "0.8.0" - resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" - integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== - -"@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.17.8", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": - version "7.23.1" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.1.tgz#72741dc4d413338a91dcb044a86f3c0bc402646d" - integrity sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g== - dependencies: - regenerator-runtime "^0.14.0" - -"@babel/template@^7.22.15", "@babel/template@^7.22.5": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38" - integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== - dependencies: - "@babel/code-frame" "^7.22.13" - "@babel/parser" "^7.22.15" - "@babel/types" "^7.22.15" - -"@babel/traverse@^7.1.6", "@babel/traverse@^7.22.8", "@babel/traverse@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.0.tgz#18196ddfbcf4ccea324b7f6d3ada00d8c5a99c53" - integrity sha512-t/QaEvyIoIkwzpiZ7aoSKK8kObQYeF7T2v+dazAYCb8SXtp58zEVkWW7zAnju8FNKNdr4ScAOEDmMItbyOmEYw== - dependencies: - "@babel/code-frame" "^7.22.13" - "@babel/generator" "^7.23.0" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/parser" "^7.23.0" - "@babel/types" "^7.23.0" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.20.7", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.4.4": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.0.tgz#8c1f020c9df0e737e4e247c0619f58c68458aaeb" - integrity sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg== - dependencies: - "@babel/helper-string-parser" "^7.22.5" - "@babel/helper-validator-identifier" "^7.22.20" - to-fast-properties "^2.0.0" - -"@base2/pretty-print-object@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@base2/pretty-print-object/-/pretty-print-object-1.0.1.tgz#371ba8be66d556812dc7fb169ebc3c08378f69d4" - integrity sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA== - -"@bcoe/v8-coverage@^0.2.3": - version "0.2.3" - resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" - integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== - -"@colors/colors@1.5.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" - integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== - -"@commitlint/cli@^17.7.2": - version "17.7.2" - resolved "https://registry.yarnpkg.com/@commitlint/cli/-/cli-17.7.2.tgz#3a0287373224db14968ab160b2b4988c693d3400" - integrity sha512-t3N7TZq7lOeqTOyEgfGcaltHqEJf7YDlPg75MldeVPPyz14jZq/+mbGF9tueDLFX8R6RwdymrN6D+U5XwZ8Iwg== - dependencies: - "@commitlint/format" "^17.4.4" - "@commitlint/lint" "^17.7.0" - "@commitlint/load" "^17.7.2" - "@commitlint/read" "^17.5.1" - "@commitlint/types" "^17.4.4" - execa "^5.0.0" - lodash.isfunction "^3.0.9" - resolve-from "5.0.0" - resolve-global "1.0.0" - yargs "^17.0.0" - -"@commitlint/config-conventional@^17.7.0": - version "17.7.0" - resolved "https://registry.yarnpkg.com/@commitlint/config-conventional/-/config-conventional-17.7.0.tgz#1bbf2bce7851db63c1a8aa8d924277ad4938247e" - integrity sha512-iicqh2o6et+9kWaqsQiEYZzfLbtoWv9uZl8kbI8EGfnc0HeGafQBF7AJ0ylN9D/2kj6txltsdyQs8+2fTMwWEw== - dependencies: - conventional-changelog-conventionalcommits "^6.1.0" - -"@commitlint/config-validator@^17.6.7": - version "17.6.7" - resolved "https://registry.yarnpkg.com/@commitlint/config-validator/-/config-validator-17.6.7.tgz#c664d42a1ecf5040a3bb0843845150f55734df41" - integrity sha512-vJSncmnzwMvpr3lIcm0I8YVVDJTzyjy7NZAeXbTXy+MPUdAr9pKyyg7Tx/ebOQ9kqzE6O9WT6jg2164br5UdsQ== - dependencies: - "@commitlint/types" "^17.4.4" - ajv "^8.11.0" - -"@commitlint/ensure@^17.6.7": - version "17.6.7" - resolved "https://registry.yarnpkg.com/@commitlint/ensure/-/ensure-17.6.7.tgz#77a77a0c05e6a1c34589f59e82e6cb937101fc4b" - integrity sha512-mfDJOd1/O/eIb/h4qwXzUxkmskXDL9vNPnZ4AKYKiZALz4vHzwMxBSYtyL2mUIDeU9DRSpEUins8SeKtFkYHSw== - dependencies: - "@commitlint/types" "^17.4.4" - lodash.camelcase "^4.3.0" - lodash.kebabcase "^4.1.1" - lodash.snakecase "^4.1.1" - lodash.startcase "^4.4.0" - lodash.upperfirst "^4.3.1" - -"@commitlint/execute-rule@^17.4.0": - version "17.4.0" - resolved "https://registry.yarnpkg.com/@commitlint/execute-rule/-/execute-rule-17.4.0.tgz#4518e77958893d0a5835babe65bf87e2638f6939" - integrity sha512-LIgYXuCSO5Gvtc0t9bebAMSwd68ewzmqLypqI2Kke1rqOqqDbMpYcYfoPfFlv9eyLIh4jocHWwCK5FS7z9icUA== - -"@commitlint/format@^17.4.4": - version "17.4.4" - resolved "https://registry.yarnpkg.com/@commitlint/format/-/format-17.4.4.tgz#0f6e1b4d7a301c7b1dfd4b6334edd97fc050b9f5" - integrity sha512-+IS7vpC4Gd/x+uyQPTAt3hXs5NxnkqAZ3aqrHd5Bx/R9skyCAWusNlNbw3InDbAK6j166D9asQM8fnmYIa+CXQ== - dependencies: - "@commitlint/types" "^17.4.4" - chalk "^4.1.0" - -"@commitlint/is-ignored@^17.7.0": - version "17.7.0" - resolved "https://registry.yarnpkg.com/@commitlint/is-ignored/-/is-ignored-17.7.0.tgz#df9b284420bdb1aed5fdb2be44f4e98cc4826014" - integrity sha512-043rA7m45tyEfW7Zv2vZHF++176MLHH9h70fnPoYlB1slKBeKl8BwNIlnPg4xBdRBVNPaCqvXxWswx2GR4c9Hw== - dependencies: - "@commitlint/types" "^17.4.4" - semver "7.5.4" - -"@commitlint/lint@^17.7.0": - version "17.7.0" - resolved "https://registry.yarnpkg.com/@commitlint/lint/-/lint-17.7.0.tgz#33f831298dc43679e4de6b088aea63d1f884c7e7" - integrity sha512-TCQihm7/uszA5z1Ux1vw+Nf3yHTgicus/+9HiUQk+kRSQawByxZNESeQoX9ujfVd3r4Sa+3fn0JQAguG4xvvbA== - dependencies: - "@commitlint/is-ignored" "^17.7.0" - "@commitlint/parse" "^17.7.0" - "@commitlint/rules" "^17.7.0" - "@commitlint/types" "^17.4.4" - -"@commitlint/load@^17.7.2": - version "17.7.2" - resolved "https://registry.yarnpkg.com/@commitlint/load/-/load-17.7.2.tgz#85730900a501c50f0bc890bb50e4a2167ee3085a" - integrity sha512-XA7WTnsjHZ4YH6ZYsrnxgLdXzriwMMq+utZUET6spbOEEIPBCDLdOQXS26P+v3TTO4hUHOEhzUquaBv3jbBixw== - dependencies: - "@commitlint/config-validator" "^17.6.7" - "@commitlint/execute-rule" "^17.4.0" - "@commitlint/resolve-extends" "^17.6.7" - "@commitlint/types" "^17.4.4" - "@types/node" "20.5.1" - chalk "^4.1.0" - cosmiconfig "^8.0.0" - cosmiconfig-typescript-loader "^4.0.0" - lodash.isplainobject "^4.0.6" - lodash.merge "^4.6.2" - lodash.uniq "^4.5.0" - resolve-from "^5.0.0" - ts-node "^10.8.1" - typescript "^4.6.4 || ^5.0.0" - -"@commitlint/message@^17.4.2": - version "17.4.2" - resolved "https://registry.yarnpkg.com/@commitlint/message/-/message-17.4.2.tgz#f4753a79701ad6db6db21f69076e34de6580e22c" - integrity sha512-3XMNbzB+3bhKA1hSAWPCQA3lNxR4zaeQAQcHj0Hx5sVdO6ryXtgUBGGv+1ZCLMgAPRixuc6en+iNAzZ4NzAa8Q== - -"@commitlint/parse@^17.7.0": - version "17.7.0" - resolved "https://registry.yarnpkg.com/@commitlint/parse/-/parse-17.7.0.tgz#aacb2d189e50ab8454154b1df150aaf20478ae47" - integrity sha512-dIvFNUMCUHqq5Abv80mIEjLVfw8QNuA4DS7OWip4pcK/3h5wggmjVnlwGCDvDChkw2TjK1K6O+tAEV78oxjxag== - dependencies: - "@commitlint/types" "^17.4.4" - conventional-changelog-angular "^6.0.0" - conventional-commits-parser "^4.0.0" - -"@commitlint/read@^17.5.1": - version "17.5.1" - resolved "https://registry.yarnpkg.com/@commitlint/read/-/read-17.5.1.tgz#fec903b766e2c41e3cefa80630040fcaba4f786c" - integrity sha512-7IhfvEvB//p9aYW09YVclHbdf1u7g7QhxeYW9ZHSO8Huzp8Rz7m05aCO1mFG7G8M+7yfFnXB5xOmG18brqQIBg== - dependencies: - "@commitlint/top-level" "^17.4.0" - "@commitlint/types" "^17.4.4" - fs-extra "^11.0.0" - git-raw-commits "^2.0.11" - minimist "^1.2.6" - -"@commitlint/resolve-extends@^17.6.7": - version "17.6.7" - resolved "https://registry.yarnpkg.com/@commitlint/resolve-extends/-/resolve-extends-17.6.7.tgz#9c53a4601c96ab2dd20b90fb35c988639307735d" - integrity sha512-PfeoAwLHtbOaC9bGn/FADN156CqkFz6ZKiVDMjuC2N5N0740Ke56rKU7Wxdwya8R8xzLK9vZzHgNbuGhaOVKIg== - dependencies: - "@commitlint/config-validator" "^17.6.7" - "@commitlint/types" "^17.4.4" - import-fresh "^3.0.0" - lodash.mergewith "^4.6.2" - resolve-from "^5.0.0" - resolve-global "^1.0.0" - -"@commitlint/rules@^17.7.0": - version "17.7.0" - resolved "https://registry.yarnpkg.com/@commitlint/rules/-/rules-17.7.0.tgz#b97a4933c5cba11a659a19ee467f6f000f31533e" - integrity sha512-J3qTh0+ilUE5folSaoK91ByOb8XeQjiGcdIdiB/8UT1/Rd1itKo0ju/eQVGyFzgTMYt8HrDJnGTmNWwcMR1rmA== - dependencies: - "@commitlint/ensure" "^17.6.7" - "@commitlint/message" "^17.4.2" - "@commitlint/to-lines" "^17.4.0" - "@commitlint/types" "^17.4.4" - execa "^5.0.0" - -"@commitlint/to-lines@^17.4.0": - version "17.4.0" - resolved "https://registry.yarnpkg.com/@commitlint/to-lines/-/to-lines-17.4.0.tgz#9bd02e911e7d4eab3fb4a50376c4c6d331e10d8d" - integrity sha512-LcIy/6ZZolsfwDUWfN1mJ+co09soSuNASfKEU5sCmgFCvX5iHwRYLiIuoqXzOVDYOy7E7IcHilr/KS0e5T+0Hg== - -"@commitlint/top-level@^17.4.0": - version "17.4.0" - resolved "https://registry.yarnpkg.com/@commitlint/top-level/-/top-level-17.4.0.tgz#540cac8290044cf846fbdd99f5cc51e8ac5f27d6" - integrity sha512-/1loE/g+dTTQgHnjoCy0AexKAEFyHsR2zRB4NWrZ6lZSMIxAhBJnmCqwao7b4H8888PsfoTBCLBYIw8vGnej8g== - dependencies: - find-up "^5.0.0" - -"@commitlint/types@^17.4.4": - version "17.4.4" - resolved "https://registry.yarnpkg.com/@commitlint/types/-/types-17.4.4.tgz#1416df936e9aad0d6a7bbc979ecc31e55dade662" - integrity sha512-amRN8tRLYOsxRr6mTnGGGvB5EmW/4DDjLMgiwK3CCVEmN6Sr/6xePGEpWaspKkckILuUORCwe6VfDBw6uj4axQ== - dependencies: - chalk "^4.1.0" - -"@cspotcode/source-map-support@^0.8.0": - version "0.8.1" - resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1" - integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw== - dependencies: - "@jridgewell/trace-mapping" "0.3.9" - -"@discoveryjs/json-ext@^0.5.3": - version "0.5.7" - resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" - integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== - -"@emotion/use-insertion-effect-with-fallbacks@^1.0.0": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz#08de79f54eb3406f9daaf77c76e35313da963963" - integrity sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw== - -"@esbuild/android-arm64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz#984b4f9c8d0377443cc2dfcef266d02244593622" - integrity sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ== - -"@esbuild/android-arm@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.18.20.tgz#fedb265bc3a589c84cc11f810804f234947c3682" - integrity sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw== - -"@esbuild/android-x64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.18.20.tgz#35cf419c4cfc8babe8893d296cd990e9e9f756f2" - integrity sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg== - -"@esbuild/darwin-arm64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz#08172cbeccf95fbc383399a7f39cfbddaeb0d7c1" - integrity sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA== - -"@esbuild/darwin-x64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz#d70d5790d8bf475556b67d0f8b7c5bdff053d85d" - integrity sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ== - -"@esbuild/freebsd-arm64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz#98755cd12707f93f210e2494d6a4b51b96977f54" - integrity sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw== - -"@esbuild/freebsd-x64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz#c1eb2bff03915f87c29cece4c1a7fa1f423b066e" - integrity sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ== - -"@esbuild/linux-arm64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz#bad4238bd8f4fc25b5a021280c770ab5fc3a02a0" - integrity sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA== - -"@esbuild/linux-arm@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz#3e617c61f33508a27150ee417543c8ab5acc73b0" - integrity sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg== - -"@esbuild/linux-ia32@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz#699391cccba9aee6019b7f9892eb99219f1570a7" - integrity sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA== - -"@esbuild/linux-loong64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz#e6fccb7aac178dd2ffb9860465ac89d7f23b977d" - integrity sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg== - -"@esbuild/linux-mips64el@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz#eeff3a937de9c2310de30622a957ad1bd9183231" - integrity sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ== - -"@esbuild/linux-ppc64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz#2f7156bde20b01527993e6881435ad79ba9599fb" - integrity sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA== - -"@esbuild/linux-riscv64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz#6628389f210123d8b4743045af8caa7d4ddfc7a6" - integrity sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A== - -"@esbuild/linux-s390x@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz#255e81fb289b101026131858ab99fba63dcf0071" - integrity sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ== - -"@esbuild/linux-x64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz#c7690b3417af318a9b6f96df3031a8865176d338" - integrity sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w== - -"@esbuild/netbsd-x64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz#30e8cd8a3dded63975e2df2438ca109601ebe0d1" - integrity sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A== - -"@esbuild/openbsd-x64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz#7812af31b205055874c8082ea9cf9ab0da6217ae" - integrity sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg== - -"@esbuild/sunos-x64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz#d5c275c3b4e73c9b0ecd38d1ca62c020f887ab9d" - integrity sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ== - -"@esbuild/win32-arm64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz#73bc7f5a9f8a77805f357fab97f290d0e4820ac9" - integrity sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg== - -"@esbuild/win32-ia32@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz#ec93cbf0ef1085cc12e71e0d661d20569ff42102" - integrity sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g== - -"@esbuild/win32-x64@0.18.20": - version "0.18.20" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz#786c5f41f043b07afb1af37683d7c33668858f6d" - integrity sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ== - -"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": - version "4.4.0" - resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" - integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== - dependencies: - eslint-visitor-keys "^3.3.0" - -"@eslint-community/regexpp@^4.5.1", "@eslint-community/regexpp@^4.6.1": - version "4.9.1" - resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.9.1.tgz#449dfa81a57a1d755b09aa58d826c1262e4283b4" - integrity sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA== - -"@eslint/eslintrc@^2.1.2": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.2.tgz#c6936b4b328c64496692f76944e755738be62396" - integrity sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g== - dependencies: - ajv "^6.12.4" - debug "^4.3.2" - espree "^9.6.0" - globals "^13.19.0" - ignore "^5.2.0" - import-fresh "^3.2.1" - js-yaml "^4.1.0" - minimatch "^3.1.2" - strip-json-comments "^3.1.1" - -"@eslint/js@8.51.0": - version "8.51.0" - resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.51.0.tgz#6d419c240cfb2b66da37df230f7e7eef801c32fa" - integrity sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg== - -"@fal-works/esbuild-plugin-global-externals@^2.1.2": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@fal-works/esbuild-plugin-global-externals/-/esbuild-plugin-global-externals-2.1.2.tgz#c05ed35ad82df8e6ac616c68b92c2282bd083ba4" - integrity sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ== - -"@floating-ui/core@^1.4.2": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.5.0.tgz#5c05c60d5ae2d05101c3021c1a2a350ddc027f8c" - integrity sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg== - dependencies: - "@floating-ui/utils" "^0.1.3" - -"@floating-ui/dom@^1.5.1": - version "1.5.3" - resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.5.3.tgz#54e50efcb432c06c23cd33de2b575102005436fa" - integrity sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA== - dependencies: - "@floating-ui/core" "^1.4.2" - "@floating-ui/utils" "^0.1.3" - -"@floating-ui/react-dom@^2.0.0": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.0.2.tgz#fab244d64db08e6bed7be4b5fcce65315ef44d20" - integrity sha512-5qhlDvjaLmAst/rKb3VdlCinwTF4EYMiVxuuc/HVUjs46W0zgtbMmAZ1UTsDrRTxRmUEzl92mOtWbeeXL26lSQ== - dependencies: - "@floating-ui/dom" "^1.5.1" - -"@floating-ui/utils@^0.1.3": - version "0.1.6" - resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.1.6.tgz#22958c042e10b67463997bd6ea7115fe28cbcaf9" - integrity sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A== - -"@humanwhocodes/config-array@^0.11.11": - version "0.11.11" - resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.11.tgz#88a04c570dbbc7dd943e4712429c3df09bc32844" - integrity sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA== - dependencies: - "@humanwhocodes/object-schema" "^1.2.1" - debug "^4.1.1" - minimatch "^3.0.5" - -"@humanwhocodes/module-importer@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" - integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== - -"@humanwhocodes/object-schema@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" - integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== - -"@isaacs/cliui@^8.0.2": - version "8.0.2" - resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" - integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== - dependencies: - string-width "^5.1.2" - string-width-cjs "npm:string-width@^4.2.0" - strip-ansi "^7.0.1" - strip-ansi-cjs "npm:strip-ansi@^6.0.1" - wrap-ansi "^8.1.0" - wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" - -"@istanbuljs/load-nyc-config@^1.0.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" - integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== - 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" - -"@istanbuljs/schema@^0.1.2", "@istanbuljs/schema@^0.1.3": - version "0.1.3" - resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" - integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== - -"@jest/schemas@^29.6.3": - version "29.6.3" - resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03" - integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== - dependencies: - "@sinclair/typebox" "^0.27.8" - -"@jest/transform@^29.3.1": - version "29.7.0" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.7.0.tgz#df2dd9c346c7d7768b8a06639994640c642e284c" - integrity sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw== - 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" - -"@jest/types@^27.5.1": - version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.5.1.tgz#3c79ec4a8ba61c170bf937bcf9e98a9df175ec80" - integrity sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^16.0.0" - chalk "^4.0.0" - -"@jest/types@^29.6.3": - version "29.6.3" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59" - integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== - 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" - -"@joshwooding/vite-plugin-react-docgen-typescript@0.2.1": - version "0.2.1" - resolved "https://registry.yarnpkg.com/@joshwooding/vite-plugin-react-docgen-typescript/-/vite-plugin-react-docgen-typescript-0.2.1.tgz#930f6f0382520e4ba349eea1b152f9ae49364516" - integrity sha512-ou4ZJSXMMWHqGS4g8uNRbC5TiTWxAgQZiVucoUrOCWuPrTbkpJbmVyIi9jU72SBry7gQtuMEDp4YR8EEXAg7VQ== - dependencies: - glob "^7.2.0" - glob-promise "^4.2.0" - magic-string "^0.27.0" - react-docgen-typescript "^2.2.2" - -"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": - version "0.3.3" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" - integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== - dependencies: - "@jridgewell/set-array" "^1.0.1" - "@jridgewell/sourcemap-codec" "^1.4.10" - "@jridgewell/trace-mapping" "^0.3.9" - -"@jridgewell/resolve-uri@^3.0.3", "@jridgewell/resolve-uri@^3.1.0": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" - integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== - -"@jridgewell/set-array@^1.0.1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" - integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== - -"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.13", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.4.15": - version "1.4.15" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" - integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== - -"@jridgewell/trace-mapping@0.3.9": - version "0.3.9" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" - integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== - dependencies: - "@jridgewell/resolve-uri" "^3.0.3" - "@jridgewell/sourcemap-codec" "^1.4.10" - -"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.19" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz#f8a3249862f91be48d3127c3cfe992f79b4b8811" - integrity sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw== - dependencies: - "@jridgewell/resolve-uri" "^3.1.0" - "@jridgewell/sourcemap-codec" "^1.4.14" - -"@juggle/resize-observer@^3.3.1": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@juggle/resize-observer/-/resize-observer-3.4.0.tgz#08d6c5e20cf7e4cc02fd181c4b0c225cd31dbb60" - integrity sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA== - -"@mdx-js/react@^2.1.5": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-2.3.0.tgz#4208bd6d70f0d0831def28ef28c26149b03180b3" - integrity sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g== - dependencies: - "@types/mdx" "^2.0.0" - "@types/react" ">=16" - -"@ndelangen/get-tarball@^3.0.7": - version "3.0.9" - resolved "https://registry.yarnpkg.com/@ndelangen/get-tarball/-/get-tarball-3.0.9.tgz#727ff4454e65f34707e742a59e5e6b1f525d8964" - integrity sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA== - dependencies: - gunzip-maybe "^1.4.2" - pump "^3.0.0" - tar-fs "^2.1.1" - -"@nodelib/fs.scandir@2.1.5": - version "2.1.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" - integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== - dependencies: - "@nodelib/fs.stat" "2.0.5" - run-parallel "^1.1.9" - -"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" - integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== - -"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": - version "1.2.8" - resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" - integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== - dependencies: - "@nodelib/fs.scandir" "2.1.5" - fastq "^1.6.0" - -"@pkgjs/parseargs@^0.11.0": - version "0.11.0" - resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" - integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== - -"@pkgr/utils@^2.3.1": - version "2.4.2" - resolved "https://registry.yarnpkg.com/@pkgr/utils/-/utils-2.4.2.tgz#9e638bbe9a6a6f165580dc943f138fd3309a2cbc" - integrity sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw== - dependencies: - cross-spawn "^7.0.3" - fast-glob "^3.3.0" - is-glob "^4.0.3" - open "^9.1.0" - picocolors "^1.0.0" - tslib "^2.6.0" - -"@polka/url@^1.0.0-next.20": - version "1.0.0-next.23" - resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.23.tgz#498e41218ab3b6a1419c735e5c6ae2c5ed609b6c" - integrity sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg== - -"@radix-ui/number@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/number/-/number-1.0.1.tgz#644161a3557f46ed38a042acf4a770e826021674" - integrity sha512-T5gIdVO2mmPW3NNhjNgEP3cqMXjXL9UbO0BzWcXfvdBs+BohbQxvd/K5hSVKmn9/lbTdsQVKbUcP5WLCwvUbBg== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/primitive@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/primitive/-/primitive-1.0.1.tgz#e46f9958b35d10e9f6dc71c497305c22e3e55dbd" - integrity sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-arrow@1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@radix-ui/react-arrow/-/react-arrow-1.0.3.tgz#c24f7968996ed934d57fe6cde5d6ec7266e1d25d" - integrity sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-primitive" "1.0.3" - -"@radix-ui/react-collection@1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@radix-ui/react-collection/-/react-collection-1.0.3.tgz#9595a66e09026187524a36c6e7e9c7d286469159" - integrity sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-compose-refs" "1.0.1" - "@radix-ui/react-context" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-slot" "1.0.2" - -"@radix-ui/react-compose-refs@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1.tgz#7ed868b66946aa6030e580b1ffca386dd4d21989" - integrity sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-context@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-context/-/react-context-1.0.1.tgz#fe46e67c96b240de59187dcb7a1a50ce3e2ec00c" - integrity sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-direction@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-direction/-/react-direction-1.0.1.tgz#9cb61bf2ccf568f3421422d182637b7f47596c9b" - integrity sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-dismissable-layer@1.0.4": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.4.tgz#883a48f5f938fa679427aa17fcba70c5494c6978" - integrity sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "1.0.1" - "@radix-ui/react-compose-refs" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-use-callback-ref" "1.0.1" - "@radix-ui/react-use-escape-keydown" "1.0.3" - -"@radix-ui/react-focus-guards@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.1.tgz#1ea7e32092216b946397866199d892f71f7f98ad" - integrity sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-focus-scope@1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.3.tgz#9c2e8d4ed1189a1d419ee61edd5c1828726472f9" - integrity sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-compose-refs" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-use-callback-ref" "1.0.1" - -"@radix-ui/react-id@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-id/-/react-id-1.0.1.tgz#73cdc181f650e4df24f0b6a5b7aa426b912c88c0" - integrity sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-use-layout-effect" "1.0.1" - -"@radix-ui/react-popper@1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@radix-ui/react-popper/-/react-popper-1.1.2.tgz#4c0b96fcd188dc1f334e02dba2d538973ad842e9" - integrity sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg== - dependencies: - "@babel/runtime" "^7.13.10" - "@floating-ui/react-dom" "^2.0.0" - "@radix-ui/react-arrow" "1.0.3" - "@radix-ui/react-compose-refs" "1.0.1" - "@radix-ui/react-context" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-use-callback-ref" "1.0.1" - "@radix-ui/react-use-layout-effect" "1.0.1" - "@radix-ui/react-use-rect" "1.0.1" - "@radix-ui/react-use-size" "1.0.1" - "@radix-ui/rect" "1.0.1" - -"@radix-ui/react-portal@1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@radix-ui/react-portal/-/react-portal-1.0.3.tgz#ffb961244c8ed1b46f039e6c215a6c4d9989bda1" - integrity sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-primitive" "1.0.3" - -"@radix-ui/react-primitive@1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@radix-ui/react-primitive/-/react-primitive-1.0.3.tgz#d49ea0f3f0b2fe3ab1cb5667eb03e8b843b914d0" - integrity sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-slot" "1.0.2" - -"@radix-ui/react-roving-focus@1.0.4": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.4.tgz#e90c4a6a5f6ac09d3b8c1f5b5e81aab2f0db1974" - integrity sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "1.0.1" - "@radix-ui/react-collection" "1.0.3" - "@radix-ui/react-compose-refs" "1.0.1" - "@radix-ui/react-context" "1.0.1" - "@radix-ui/react-direction" "1.0.1" - "@radix-ui/react-id" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-use-callback-ref" "1.0.1" - "@radix-ui/react-use-controllable-state" "1.0.1" - -"@radix-ui/react-select@^1.2.2": - version "1.2.2" - resolved "https://registry.yarnpkg.com/@radix-ui/react-select/-/react-select-1.2.2.tgz#caa981fa0d672cf3c1b2a5240135524e69b32181" - integrity sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/number" "1.0.1" - "@radix-ui/primitive" "1.0.1" - "@radix-ui/react-collection" "1.0.3" - "@radix-ui/react-compose-refs" "1.0.1" - "@radix-ui/react-context" "1.0.1" - "@radix-ui/react-direction" "1.0.1" - "@radix-ui/react-dismissable-layer" "1.0.4" - "@radix-ui/react-focus-guards" "1.0.1" - "@radix-ui/react-focus-scope" "1.0.3" - "@radix-ui/react-id" "1.0.1" - "@radix-ui/react-popper" "1.1.2" - "@radix-ui/react-portal" "1.0.3" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-slot" "1.0.2" - "@radix-ui/react-use-callback-ref" "1.0.1" - "@radix-ui/react-use-controllable-state" "1.0.1" - "@radix-ui/react-use-layout-effect" "1.0.1" - "@radix-ui/react-use-previous" "1.0.1" - "@radix-ui/react-visually-hidden" "1.0.3" - aria-hidden "^1.1.1" - react-remove-scroll "2.5.5" - -"@radix-ui/react-separator@1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@radix-ui/react-separator/-/react-separator-1.0.3.tgz#be5a931a543d5726336b112f465f58585c04c8aa" - integrity sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-primitive" "1.0.3" - -"@radix-ui/react-slot@1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@radix-ui/react-slot/-/react-slot-1.0.2.tgz#a9ff4423eade67f501ffb32ec22064bc9d3099ab" - integrity sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-compose-refs" "1.0.1" - -"@radix-ui/react-toggle-group@1.0.4": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@radix-ui/react-toggle-group/-/react-toggle-group-1.0.4.tgz#f5b5c8c477831b013bec3580c55e20a68179d6ec" - integrity sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "1.0.1" - "@radix-ui/react-context" "1.0.1" - "@radix-ui/react-direction" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-roving-focus" "1.0.4" - "@radix-ui/react-toggle" "1.0.3" - "@radix-ui/react-use-controllable-state" "1.0.1" - -"@radix-ui/react-toggle@1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@radix-ui/react-toggle/-/react-toggle-1.0.3.tgz#aecb2945630d1dc5c512997556c57aba894e539e" - integrity sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-use-controllable-state" "1.0.1" - -"@radix-ui/react-toolbar@^1.0.4": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@radix-ui/react-toolbar/-/react-toolbar-1.0.4.tgz#3211a105567fa016e89921b5b514877f833de559" - integrity sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "1.0.1" - "@radix-ui/react-context" "1.0.1" - "@radix-ui/react-direction" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-roving-focus" "1.0.4" - "@radix-ui/react-separator" "1.0.3" - "@radix-ui/react-toggle-group" "1.0.4" - -"@radix-ui/react-use-callback-ref@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1.tgz#f4bb1f27f2023c984e6534317ebc411fc181107a" - integrity sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-use-controllable-state@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.1.tgz#ecd2ced34e6330caf89a82854aa2f77e07440286" - integrity sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-use-callback-ref" "1.0.1" - -"@radix-ui/react-use-escape-keydown@1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.3.tgz#217b840c250541609c66f67ed7bab2b733620755" - integrity sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-use-callback-ref" "1.0.1" - -"@radix-ui/react-use-layout-effect@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1.tgz#be8c7bc809b0c8934acf6657b577daf948a75399" - integrity sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-use-previous@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-previous/-/react-use-previous-1.0.1.tgz#b595c087b07317a4f143696c6a01de43b0d0ec66" - integrity sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-use-rect@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-rect/-/react-use-rect-1.0.1.tgz#fde50b3bb9fd08f4a1cd204572e5943c244fcec2" - integrity sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/rect" "1.0.1" - -"@radix-ui/react-use-size@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-size/-/react-use-size-1.0.1.tgz#1c5f5fea940a7d7ade77694bb98116fb49f870b2" - integrity sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-use-layout-effect" "1.0.1" - -"@radix-ui/react-visually-hidden@1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.0.3.tgz#51aed9dd0fe5abcad7dee2a234ad36106a6984ac" - integrity sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-primitive" "1.0.3" - -"@radix-ui/rect@1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@radix-ui/rect/-/rect-1.0.1.tgz#bf8e7d947671996da2e30f4904ece343bc4a883f" - integrity sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ== - dependencies: - "@babel/runtime" "^7.13.10" - -"@rollup/pluginutils@^5.0.2": - version "5.0.5" - resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-5.0.5.tgz#bbb4c175e19ebfeeb8c132c2eea0ecb89941a66c" - integrity sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q== - dependencies: - "@types/estree" "^1.0.0" - estree-walker "^2.0.2" - picomatch "^2.3.1" - -"@sinclair/typebox@^0.27.8": - version "0.27.8" - resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" - integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== - -"@storybook/addon-actions@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.4.6.tgz#080bd1612a744cc3fc4a435a07a63d2d8c05f030" - integrity sha512-SsqZr3js5NinKPnC8AeNI7Ij+Q6fIl9tRdRmSulEgjksjOg7E5S1/Wsn5Bb2CCgj7MaX6VxGyC7s3XskQtDiIQ== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/components" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/theming" "7.4.6" - "@storybook/types" "7.4.6" - dequal "^2.0.2" - lodash "^4.17.21" - polished "^4.2.2" - prop-types "^15.7.2" - react-inspector "^6.0.0" - telejson "^7.2.0" - ts-dedent "^2.0.0" - uuid "^9.0.0" - -"@storybook/addon-backgrounds@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.4.6.tgz#315ac726e606259ce868b78c7b966cc9489b51ea" - integrity sha512-+LHTZB/ZYMAzkyD5ZxSriBsqmsrvIaW/Nnd/BeuXGbkrVKKqM0qAKiFZAfjc2WchA1piVNy0/1Rsf+kuYCEiJw== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/components" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/theming" "7.4.6" - "@storybook/types" "7.4.6" - memoizerific "^1.11.3" - ts-dedent "^2.0.0" - -"@storybook/addon-controls@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.4.6.tgz#b1db7a0faacb25b9a6f54c2dff2ba94d06619bd4" - integrity sha512-4lq3sycEUIsK8SUWDYc60QgF4vV9FZZ3lDr6M7j2W9bOnvGw49d2fbdlnq+bX1ZprZZ9VgglQpBAorQB3BXZRw== - dependencies: - "@storybook/blocks" "7.4.6" - "@storybook/client-logger" "7.4.6" - "@storybook/components" "7.4.6" - "@storybook/core-common" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/manager-api" "7.4.6" - "@storybook/node-logger" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/theming" "7.4.6" - "@storybook/types" "7.4.6" - lodash "^4.17.21" - ts-dedent "^2.0.0" - -"@storybook/addon-docs@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.4.6.tgz#f2cc635a77cfb3e2910d6ca813add9a16785595d" - integrity sha512-dLaub+XWFq4hChw+xfuF9yYg0Txp77FUawKoAigccfjWXx+OOhRV3XTuAcknpXkYq94GWynHgUFXosXT9kbDNA== - dependencies: - "@jest/transform" "^29.3.1" - "@mdx-js/react" "^2.1.5" - "@storybook/blocks" "7.4.6" - "@storybook/client-logger" "7.4.6" - "@storybook/components" "7.4.6" - "@storybook/csf-plugin" "7.4.6" - "@storybook/csf-tools" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/mdx2-csf" "^1.0.0" - "@storybook/node-logger" "7.4.6" - "@storybook/postinstall" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/react-dom-shim" "7.4.6" - "@storybook/theming" "7.4.6" - "@storybook/types" "7.4.6" - fs-extra "^11.1.0" - remark-external-links "^8.0.0" - remark-slug "^6.0.0" - ts-dedent "^2.0.0" - -"@storybook/addon-essentials@^7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.4.6.tgz#b9c83dbdae0ffd6f24fa9328b36488d563714260" - integrity sha512-dWodufrt71TK7ELkeIvVae/x4PzECUlbOm57Iqqt4yQCyR291CgvI4PjeB8un2HbpcXCGZ+N/Oj3YkytvzBi4A== - dependencies: - "@storybook/addon-actions" "7.4.6" - "@storybook/addon-backgrounds" "7.4.6" - "@storybook/addon-controls" "7.4.6" - "@storybook/addon-docs" "7.4.6" - "@storybook/addon-highlight" "7.4.6" - "@storybook/addon-measure" "7.4.6" - "@storybook/addon-outline" "7.4.6" - "@storybook/addon-toolbars" "7.4.6" - "@storybook/addon-viewport" "7.4.6" - "@storybook/core-common" "7.4.6" - "@storybook/manager-api" "7.4.6" - "@storybook/node-logger" "7.4.6" - "@storybook/preview-api" "7.4.6" - ts-dedent "^2.0.0" - -"@storybook/addon-highlight@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.4.6.tgz#ee688232fe260f1b926205ddc1ceb1e0781dcbaf" - integrity sha512-zCufxxD2KS5VwczxfkcBxe1oR/juTTn2H1Qm8kYvWCJQx3UxzX0+G9cwafbpV7eivqaufLweEwROkH+0KjAtkQ== - dependencies: - "@storybook/core-events" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/preview-api" "7.4.6" - -"@storybook/addon-interactions@^7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/addon-interactions/-/addon-interactions-7.4.6.tgz#643659a6fd1a90e9fecaf6309276d29c3cee8af1" - integrity sha512-zVZYrEPZPhNrXBuPqM7HbQvr6jwsje1sbCYj3wnp83U5wjciuqrngqHIlaSZ30zOWSfRVyzbyqL+JQZKA58BNA== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/components" "7.4.6" - "@storybook/core-common" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/instrumenter" "7.4.6" - "@storybook/manager-api" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/theming" "7.4.6" - "@storybook/types" "7.4.6" - jest-mock "^27.0.6" - polished "^4.2.2" - ts-dedent "^2.2.0" - -"@storybook/addon-links@^7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.4.6.tgz#6bf1730b8f44d85a0b601d268fd6fb0726bbc360" - integrity sha512-BPygElZKX+CPI9Se6GJNk1dYc5oxuhA+vHigO1tBqhiM6VkHyFP3cvezJNQvpNYhkUnu3cxnZXb3UJnlRbPY3g== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/csf" "^0.1.0" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/router" "7.4.6" - "@storybook/types" "7.4.6" - prop-types "^15.7.2" - ts-dedent "^2.0.0" - -"@storybook/addon-measure@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.4.6.tgz#12cb5ffab78c922809178c0ee8574b264ff2de5d" - integrity sha512-nCymMLaHnxv8TE3yEM1A9Tulb1NuRXRNmtsdHTkjv7P1aWCxZo8A/GZaottKe/GLT8jSRjZ+dnpYWrbAhw6wTQ== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/components" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/types" "7.4.6" - tiny-invariant "^1.3.1" - -"@storybook/addon-onboarding@^1.0.8": - version "1.0.8" - resolved "https://registry.yarnpkg.com/@storybook/addon-onboarding/-/addon-onboarding-1.0.8.tgz#075cbfe1dcca7be4b637c551b16a25f5578c5374" - integrity sha512-3WwCocUuTibHWO89uzAbeONEn6x9NkmxA0mOU4rYPhEsMQ4NDNDD1GXcievZmpwt5VviFgw5FRx8+BxPn54YmQ== - dependencies: - "@storybook/telemetry" "^7.1.0-alpha.32" - react-confetti "^6.1.0" - -"@storybook/addon-outline@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.4.6.tgz#d375046bb6858ea9ec09fdaf03d5802a543b2a30" - integrity sha512-errNUblRVDLpuEaHQPr/nsrnsUkD2ARmXawkRvizgDWLIDMDJYjTON3MUCaVx3x+hlZ3I6X//G5TVcma8tCc8A== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/components" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/types" "7.4.6" - ts-dedent "^2.0.0" - -"@storybook/addon-toolbars@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.4.6.tgz#04d270bb45f6cea45cecce084f7713c7dda047f9" - integrity sha512-L9m2FBcKeteGq7qIYsMJr0LEfiH7Wdrv5IDcldZTn68eZUJTh1p4GdJZcOmzX1P5IFRr76hpu03iWsNlWQjpbQ== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/components" "7.4.6" - "@storybook/manager-api" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/theming" "7.4.6" - -"@storybook/addon-viewport@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.4.6.tgz#ff6fbe9b67310d16cd7b4a38dbc445a8fede6373" - integrity sha512-INDtk54j7bi7NgxMfd2ATmbA0J7nAd6X8itMkLIyPuPJtx8bYHPDORyemDOd0AojgmAdTOAyUtDYdI/PFeo4Cw== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/components" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/theming" "7.4.6" - memoizerific "^1.11.3" - prop-types "^15.7.2" - -"@storybook/blocks@7.4.6", "@storybook/blocks@^7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.4.6.tgz#03134130fa20d6c36c6985008bc2c38892c5b8f5" - integrity sha512-HxBSAeOiTZW2jbHQlo1upRWFgoMsaAyKijUFf5MwwMNIesXCuuTGZDJ3xTABwAVLK2qC9Ektfbo0CZCiPVuDRQ== - dependencies: - "@storybook/channels" "7.4.6" - "@storybook/client-logger" "7.4.6" - "@storybook/components" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/csf" "^0.1.0" - "@storybook/docs-tools" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/theming" "7.4.6" - "@storybook/types" "7.4.6" - "@types/lodash" "^4.14.167" - color-convert "^2.0.1" - dequal "^2.0.2" - lodash "^4.17.21" - markdown-to-jsx "^7.1.8" - memoizerific "^1.11.3" - polished "^4.2.2" - react-colorful "^5.1.2" - telejson "^7.2.0" - tocbot "^4.20.1" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - -"@storybook/builder-manager@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.4.6.tgz#942a1a5e0a8b5956bd30867841fa1c542eb3d0bf" - integrity sha512-zylZCD2rmyLOOFBFmUgtJg6UNUKmRNgXiig1XApzS2TkIbTZP827DsVEUl0ey/lskCe0uArkrEBR6ICba8p/Rw== - dependencies: - "@fal-works/esbuild-plugin-global-externals" "^2.1.2" - "@storybook/core-common" "7.4.6" - "@storybook/manager" "7.4.6" - "@storybook/node-logger" "7.4.6" - "@types/ejs" "^3.1.1" - "@types/find-cache-dir" "^3.2.1" - "@yarnpkg/esbuild-plugin-pnp" "^3.0.0-rc.10" - browser-assert "^1.2.1" - ejs "^3.1.8" - esbuild "^0.18.0" - esbuild-plugin-alias "^0.2.1" - express "^4.17.3" - find-cache-dir "^3.0.0" - fs-extra "^11.1.0" - process "^0.11.10" - util "^0.12.4" - -"@storybook/builder-vite@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/builder-vite/-/builder-vite-7.4.6.tgz#b5aabb74c1e394b5e56be699408f0538eb483b1f" - integrity sha512-xV9STYK+TkqWWTf2ydm6jx+7P70fjD2UPd1XTUw08uKszIjhuuxk+bG/OF5R1E25mPunAKXm6kBFh351AKejBg== - dependencies: - "@storybook/channels" "7.4.6" - "@storybook/client-logger" "7.4.6" - "@storybook/core-common" "7.4.6" - "@storybook/csf-plugin" "7.4.6" - "@storybook/mdx2-csf" "^1.0.0" - "@storybook/node-logger" "7.4.6" - "@storybook/preview" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/types" "7.4.6" - "@types/find-cache-dir" "^3.2.1" - browser-assert "^1.2.1" - es-module-lexer "^0.9.3" - express "^4.17.3" - find-cache-dir "^3.0.0" - fs-extra "^11.1.0" - magic-string "^0.30.0" - remark-external-links "^8.0.0" - remark-slug "^6.0.0" - rollup "^2.25.0 || ^3.3.0" - -"@storybook/channels@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.4.6.tgz#cadd16b91db08005c2b9e4938d3e1d1290d27a40" - integrity sha512-yPv/sfo2c18fM3fvG0i1xse63vG8l33Al/OU0k/dtovltPu001/HVa1QgBgsb/QrEfZtvGjGhmtdVeYb39fv3A== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/global" "^5.0.0" - qs "^6.10.0" - telejson "^7.2.0" - tiny-invariant "^1.3.1" - -"@storybook/cli@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.4.6.tgz#c322fcfdacf839a55a9c2aaa592a820fdaa1422c" - integrity sha512-rRwaH8pOL+FHz/pJMEkNpMH2xvZvWsrl7obBYw26NQiHmiVSAkfHJicndSN1mwc+p5w+9iXthrgzbLtSAOSvkA== - dependencies: - "@babel/core" "^7.22.9" - "@babel/preset-env" "^7.22.9" - "@babel/types" "^7.22.5" - "@ndelangen/get-tarball" "^3.0.7" - "@storybook/codemod" "7.4.6" - "@storybook/core-common" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/core-server" "7.4.6" - "@storybook/csf-tools" "7.4.6" - "@storybook/node-logger" "7.4.6" - "@storybook/telemetry" "7.4.6" - "@storybook/types" "7.4.6" - "@types/semver" "^7.3.4" - "@yarnpkg/fslib" "2.10.3" - "@yarnpkg/libzip" "2.3.0" - chalk "^4.1.0" - commander "^6.2.1" - cross-spawn "^7.0.3" - detect-indent "^6.1.0" - envinfo "^7.7.3" - execa "^5.0.0" - express "^4.17.3" - find-up "^5.0.0" - fs-extra "^11.1.0" - get-npm-tarball-url "^2.0.3" - get-port "^5.1.1" - giget "^1.0.0" - globby "^11.0.2" - jscodeshift "^0.14.0" - leven "^3.1.0" - ora "^5.4.1" - prettier "^2.8.0" - prompts "^2.4.0" - puppeteer-core "^2.1.1" - read-pkg-up "^7.0.1" - semver "^7.3.7" - simple-update-notifier "^2.0.0" - strip-json-comments "^3.0.1" - tempy "^1.0.1" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - -"@storybook/client-logger@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.4.6.tgz#3346f3ae51abb3ce61bf1a7d083d32f27b8f718f" - integrity sha512-XDw31ZziU//86PKuMRnmc+L/G0VopaGKENQOGEpvAXCU9IZASwGKlKAtcyosjrpi+ZiUXlMgUXCpXM7x3b1Ehw== - dependencies: - "@storybook/global" "^5.0.0" - -"@storybook/codemod@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.4.6.tgz#b884304c246de6de22faa94e76cd38f129bd827e" - integrity sha512-lxmwEpwksCaAq96APN2YlooSDfKjJ1vKzN5Ni2EqQzf2TEXl7XQjLacHd7OOaII1kfsy+D5gNG4N5wBo7Ub30g== - dependencies: - "@babel/core" "^7.22.9" - "@babel/preset-env" "^7.22.9" - "@babel/types" "^7.22.5" - "@storybook/csf" "^0.1.0" - "@storybook/csf-tools" "7.4.6" - "@storybook/node-logger" "7.4.6" - "@storybook/types" "7.4.6" - "@types/cross-spawn" "^6.0.2" - cross-spawn "^7.0.3" - globby "^11.0.2" - jscodeshift "^0.14.0" - lodash "^4.17.21" - prettier "^2.8.0" - recast "^0.23.1" - -"@storybook/components@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.4.6.tgz#e804407bd3a047e9f6026edfbbe188244661b55a" - integrity sha512-nIRBhewAgrJJVafyCzuaLx1l+YOfvvD5dOZ0JxZsxJsefOdw1jFpUqUZ5fIpQ2moyvrR0mAUFw378rBfMdHz5Q== - dependencies: - "@radix-ui/react-select" "^1.2.2" - "@radix-ui/react-toolbar" "^1.0.4" - "@storybook/client-logger" "7.4.6" - "@storybook/csf" "^0.1.0" - "@storybook/global" "^5.0.0" - "@storybook/theming" "7.4.6" - "@storybook/types" "7.4.6" - memoizerific "^1.11.3" - use-resize-observer "^9.1.0" - util-deprecate "^1.0.2" - -"@storybook/core-client@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.4.6.tgz#880ab2a431133912d0b76f2273cefe95b287d8ca" - integrity sha512-tfgxAHeCvMcs6DsVgtb4hQSDaCHeAPJOsoyhb47eDQfk4OmxzriM0qWucJV5DePSMi+KutX/rN2u0JxfOuN68g== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/preview-api" "7.4.6" - -"@storybook/core-common@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.4.6.tgz#8cb3fd94c4c7c5d307fb1606dcb0e06fc8672410" - integrity sha512-05MJFmOM86qvTLtgDskokIFz9txe0Lbhq4L3by1FtF0GwgH+p+W6I94KI7c6ANER+kVZkXQZhiRzwBFnVTW+Cg== - dependencies: - "@storybook/core-events" "7.4.6" - "@storybook/node-logger" "7.4.6" - "@storybook/types" "7.4.6" - "@types/find-cache-dir" "^3.2.1" - "@types/node" "^16.0.0" - "@types/node-fetch" "^2.6.4" - "@types/pretty-hrtime" "^1.0.0" - chalk "^4.1.0" - esbuild "^0.18.0" - esbuild-register "^3.4.0" - file-system-cache "2.3.0" - find-cache-dir "^3.0.0" - find-up "^5.0.0" - fs-extra "^11.1.0" - glob "^10.0.0" - handlebars "^4.7.7" - lazy-universal-dotenv "^4.0.0" - node-fetch "^2.0.0" - picomatch "^2.3.0" - pkg-dir "^5.0.0" - pretty-hrtime "^1.0.3" - resolve-from "^5.0.0" - ts-dedent "^2.0.0" - -"@storybook/core-events@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.4.6.tgz#f0b652c623c1afebda42d1702d631cecc1c137bf" - integrity sha512-r5vrE+32lwrJh1NGFr1a0mWjvxo7q8FXYShylcwRWpacmL5NTtLkrXOoJSeGvJ4yKNYkvxQFtOPId4lzDxa32w== - dependencies: - ts-dedent "^2.0.0" - -"@storybook/core-server@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.4.6.tgz#82a3834d9a063ff01a126f7c1724c8997bdd1555" - integrity sha512-jqmRTGCJ1W0WReImivkisPVaLFT5sjtLnFoAk0feHp6QS5j7EYOPN7CYzliyQmARWTLUEXOVaFf3VD6nJZQhJQ== - dependencies: - "@aw-web-design/x-default-browser" "1.4.126" - "@discoveryjs/json-ext" "^0.5.3" - "@storybook/builder-manager" "7.4.6" - "@storybook/channels" "7.4.6" - "@storybook/core-common" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/csf" "^0.1.0" - "@storybook/csf-tools" "7.4.6" - "@storybook/docs-mdx" "^0.1.0" - "@storybook/global" "^5.0.0" - "@storybook/manager" "7.4.6" - "@storybook/node-logger" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/telemetry" "7.4.6" - "@storybook/types" "7.4.6" - "@types/detect-port" "^1.3.0" - "@types/node" "^16.0.0" - "@types/pretty-hrtime" "^1.0.0" - "@types/semver" "^7.3.4" - better-opn "^3.0.2" - chalk "^4.1.0" - cli-table3 "^0.6.1" - compression "^1.7.4" - detect-port "^1.3.0" - express "^4.17.3" - fs-extra "^11.1.0" - globby "^11.0.2" - ip "^2.0.0" - lodash "^4.17.21" - open "^8.4.0" - pretty-hrtime "^1.0.3" - prompts "^2.4.0" - read-pkg-up "^7.0.1" - semver "^7.3.7" - telejson "^7.2.0" - tiny-invariant "^1.3.1" - ts-dedent "^2.0.0" - util "^0.12.4" - util-deprecate "^1.0.2" - watchpack "^2.2.0" - ws "^8.2.3" - -"@storybook/csf-plugin@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.4.6.tgz#63b4498c9be329ba9cdd53bb8cbe66ef225230ec" - integrity sha512-yi7Qa4NSqKOyiJTWCxlB0ih2ijXq6oY5qZKW6MuMMBP14xJNRGLbH5KabpfXgN2T7YECcOWG1uWaGj2veJb1KA== - dependencies: - "@storybook/csf-tools" "7.4.6" - unplugin "^1.3.1" - -"@storybook/csf-tools@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.4.6.tgz#3987e31d5975dcaa8f3dfa4f5e0fb5cd457cbae6" - integrity sha512-ocKpcIUtTBy6hlLY34RUFQyX403cWpB2gGfqvkHbpGe2BQj7EyV0zpWnjsfVxvw+M9OWlCdxHWDOPUgXM33ELw== - dependencies: - "@babel/generator" "^7.22.9" - "@babel/parser" "^7.22.7" - "@babel/traverse" "^7.22.8" - "@babel/types" "^7.22.5" - "@storybook/csf" "^0.1.0" - "@storybook/types" "7.4.6" - fs-extra "^11.1.0" - recast "^0.23.1" - ts-dedent "^2.0.0" - -"@storybook/csf@^0.0.1": - version "0.0.1" - resolved "https://registry.yarnpkg.com/@storybook/csf/-/csf-0.0.1.tgz#95901507dc02f0bc6f9ac8ee1983e2fc5bb98ce6" - integrity sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw== - dependencies: - lodash "^4.17.15" - -"@storybook/csf@^0.1.0": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@storybook/csf/-/csf-0.1.1.tgz#abccc8c3e49aed0a6a7e87beb0d1c262b1921c06" - integrity sha512-4hE3AlNVxR60Wc5KSC68ASYzUobjPqtSKyhV6G+ge0FIXU55N5nTY7dXGRZHQGDBPq+XqchMkIdlkHPRs8nTHg== - dependencies: - type-fest "^2.19.0" - -"@storybook/docs-mdx@^0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@storybook/docs-mdx/-/docs-mdx-0.1.0.tgz#33ba0e39d1461caf048b57db354b2cc410705316" - integrity sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg== - -"@storybook/docs-tools@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.4.6.tgz#cbba8dadd13adc7a9a3c792261ca875ff12ae451" - integrity sha512-nZj1L/8WwKWWJ41FW4MaKGajZUtrhnr9UwflRCkQJaWhAKmDfOb5M5TqI93uCOULpFPOm5wpoMBz2IHInQ2Lrg== - dependencies: - "@storybook/core-common" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/types" "7.4.6" - "@types/doctrine" "^0.0.3" - doctrine "^3.0.0" - lodash "^4.17.21" - -"@storybook/global@^5.0.0": - version "5.0.0" - resolved "https://registry.yarnpkg.com/@storybook/global/-/global-5.0.0.tgz#b793d34b94f572c1d7d9e0f44fac4e0dbc9572ed" - integrity sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ== - -"@storybook/instrumenter@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/instrumenter/-/instrumenter-7.4.6.tgz#7a941a31aeae6cc1864689288d66cb282368b602" - integrity sha512-K5atRoVFCl6HEgkSxIbwygpzgE/iROc7BrtJ3z3a7E70sanFr6Jxt6Egu6fz2QkL3ef4EWpXMnle2vhEfG29pA== - dependencies: - "@storybook/channels" "7.4.6" - "@storybook/client-logger" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/preview-api" "7.4.6" - -"@storybook/manager-api@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.4.6.tgz#e74bd0a0a983d6b9b7f66dfe0d94d8465f5e7a34" - integrity sha512-inrm3DIbCp8wjXSN/wK6e6i2ysQ/IEmtC7IN0OJ7vdrp+USCooPT448SQTUmVctUGCFmOU3fxXByq8g77oIi7w== - dependencies: - "@storybook/channels" "7.4.6" - "@storybook/client-logger" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/csf" "^0.1.0" - "@storybook/global" "^5.0.0" - "@storybook/router" "7.4.6" - "@storybook/theming" "7.4.6" - "@storybook/types" "7.4.6" - dequal "^2.0.2" - lodash "^4.17.21" - memoizerific "^1.11.3" - semver "^7.3.7" - store2 "^2.14.2" - telejson "^7.2.0" - ts-dedent "^2.0.0" - -"@storybook/manager@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.4.6.tgz#96acb0ab60e05b74947d7895e04efa557fd8892f" - integrity sha512-kA1hUDxpn1i2SO9OinvLvVXDeL4xgJkModp+pbE8IXv4NJWReNq1ecMeQCzPLS3Sil2gnrullQ9uYXsnZ9bxxA== - -"@storybook/mdx2-csf@^1.0.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@storybook/mdx2-csf/-/mdx2-csf-1.1.0.tgz#97f6df04d0bf616991cc1005a073ac004a7281e5" - integrity sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw== - -"@storybook/node-logger@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.4.6.tgz#d92eb7e99cb8aefffe67eb63583a21398ce9a0ab" - integrity sha512-djZb310Q27GviDug1XBv0jOEDLCiwr4hhDE0aifCEKZpfNCi/EaP31nbWimFzZwxu4hE/YAPWExzScruR1zw9Q== - -"@storybook/postinstall@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.4.6.tgz#2d5da361fc8baee1866c80b2244815a9e217b843" - integrity sha512-TqI5BucPAGRWrkh55BYiG2/gHLFtC0In4cuu0GsUzB/1jc4i51npLRorCwhmT7r7YliGl5F7JaP0Bni/qHN3Lg== - -"@storybook/preview-api@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.4.6.tgz#a42749ff867216b89849ada6ac0f49f4fa8f03a8" - integrity sha512-byUS/Opt3ytWD4cWz3sNEKw5Yks8MkQgRN+GDSyIomaEAQkLAM0rchPC0MYjwCeUSecV7IIQweNX5RbV4a34BA== - dependencies: - "@storybook/channels" "7.4.6" - "@storybook/client-logger" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/csf" "^0.1.0" - "@storybook/global" "^5.0.0" - "@storybook/types" "7.4.6" - "@types/qs" "^6.9.5" - dequal "^2.0.2" - lodash "^4.17.21" - memoizerific "^1.11.3" - qs "^6.10.0" - synchronous-promise "^2.0.15" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - -"@storybook/preview@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.4.6.tgz#b0d9f5a843d4c7aea8857f6bc5d7253cc04c7c4b" - integrity sha512-2RPXusJ4CTDrIipIKKvbotD7fP0+8VzoFjImunflIrzN9rni+2rq5eMjqlXAaB+77w064zIR4uDUzI9fxsMDeQ== - -"@storybook/react-dom-shim@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.4.6.tgz#7f7e01dbb6abe104ae140e25b7ed98c347a5fb9f" - integrity sha512-DSq8l9FDocUF1ooVI+TF83pddj1LynE/Hv0/y8XZhc3IgJ/HkuOQuUmfz29ezgfAi9gFYUR8raTIBi3/xdoRmw== - -"@storybook/react-vite@^7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/react-vite/-/react-vite-7.4.6.tgz#c87393f5727e3b75693c0e3bc959eece12a32d96" - integrity sha512-jkjnrf3FxzR5wcmebXRPflrsM4WIDjWyW/NVFJwxi5PeIOk7fE7/QAPrm4NFRUu2Q7DeuH3oLKsw8bigvUI9RA== - dependencies: - "@joshwooding/vite-plugin-react-docgen-typescript" "0.2.1" - "@rollup/pluginutils" "^5.0.2" - "@storybook/builder-vite" "7.4.6" - "@storybook/react" "7.4.6" - "@vitejs/plugin-react" "^3.0.1" - ast-types "^0.14.2" - magic-string "^0.30.0" - react-docgen "6.0.0-alpha.3" - -"@storybook/react@7.4.6", "@storybook/react@^7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/react/-/react-7.4.6.tgz#240a78547add8db69b5d2eeae3d6c45feb79559b" - integrity sha512-w0dVo64baFFPTGpUOWFqkKsu6pQincoymegSNgqaBd5DxEyMDRiRoTWSJHMKE9BwgE8SyWhRkP1ak1mkccSOhQ== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/core-client" "7.4.6" - "@storybook/docs-tools" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/preview-api" "7.4.6" - "@storybook/react-dom-shim" "7.4.6" - "@storybook/types" "7.4.6" - "@types/escodegen" "^0.0.6" - "@types/estree" "^0.0.51" - "@types/node" "^16.0.0" - acorn "^7.4.1" - acorn-jsx "^5.3.1" - acorn-walk "^7.2.0" - escodegen "^2.1.0" - html-tags "^3.1.0" - lodash "^4.17.21" - prop-types "^15.7.2" - react-element-to-jsx-string "^15.0.0" - ts-dedent "^2.0.0" - type-fest "~2.19" - util-deprecate "^1.0.2" - -"@storybook/router@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.4.6.tgz#54d3014af26f82d79eae7dc5b0e6a89509b11912" - integrity sha512-Vl1esrHkcHxDKqc+HY7+6JQpBPW3zYvGk0cQ2rxVMhWdLZTAz1hss9DqzN9tFnPyfn0a1Q77EpMySkUrvWKKNQ== - dependencies: - "@storybook/client-logger" "7.4.6" - memoizerific "^1.11.3" - qs "^6.10.0" - -"@storybook/telemetry@7.4.6", "@storybook/telemetry@^7.1.0-alpha.32": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.4.6.tgz#748c978a188c988d688a50635025c12e7e90f924" - integrity sha512-c8p/C1NIH8EMBviZkBCx8MMDk6rrITJ+b29DEp5MaWSRlklIVyhGiC4RPIRv6sxJwlD41PnqWVFtfu2j2eXLdQ== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/core-common" "7.4.6" - "@storybook/csf-tools" "7.4.6" - chalk "^4.1.0" - detect-package-manager "^2.0.1" - fetch-retry "^5.0.2" - fs-extra "^11.1.0" - read-pkg-up "^7.0.1" - -"@storybook/testing-library@^0.2.2": - version "0.2.2" - resolved "https://registry.yarnpkg.com/@storybook/testing-library/-/testing-library-0.2.2.tgz#c8e089cc8d7354f6066fdb580fae3eedf568aa7c" - integrity sha512-L8sXFJUHmrlyU2BsWWZGuAjv39Jl1uAqUHdxmN42JY15M4+XCMjGlArdCCjDe1wpTSW6USYISA9axjZojgtvnw== - dependencies: - "@testing-library/dom" "^9.0.0" - "@testing-library/user-event" "^14.4.0" - ts-dedent "^2.2.0" - -"@storybook/theming@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.4.6.tgz#72f7e42a57347d84128cef9abfba5ac1a810118e" - integrity sha512-HW77iJ9ptCMqhoBOYFjRQw7VBap+38fkJGHP5KylEJCyYCgIAm2dEcQmtWpMVYFssSGcb6djfbtAMhYU4TL4Iw== - dependencies: - "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0" - "@storybook/client-logger" "7.4.6" - "@storybook/global" "^5.0.0" - memoizerific "^1.11.3" - -"@storybook/types@7.4.6": - version "7.4.6" - resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.4.6.tgz#536f21b82e1f809052b4d09802f99a580e960175" - integrity sha512-6QLXtMVsFZFpzPkdGWsu/iuc8na9dnS67AMOBKm5qCLPwtUJOYkwhMdFRSSeJthLRpzV7JLAL8Kwvl7MFP3QSw== - dependencies: - "@storybook/channels" "7.4.6" - "@types/babel__core" "^7.0.0" - "@types/express" "^4.7.0" - file-system-cache "2.3.0" - -"@swc/core-darwin-arm64@1.3.92": - version "1.3.92" - resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.92.tgz#0498d3584cf877e39107c94705c38fa4a8c04789" - integrity sha512-v7PqZUBtIF6Q5Cp48gqUiG8zQQnEICpnfNdoiY3xjQAglCGIQCjJIDjreZBoeZQZspB27lQN4eZ43CX18+2SnA== - -"@swc/core-darwin-x64@1.3.92": - version "1.3.92" - resolved "https://registry.yarnpkg.com/@swc/core-darwin-x64/-/core-darwin-x64-1.3.92.tgz#1728e7ebbfe37b56c07d99e29dde78bfa90cf8d1" - integrity sha512-Q3XIgQfXyxxxms3bPN+xGgvwk0TtG9l89IomApu+yTKzaIIlf051mS+lGngjnh9L0aUiCp6ICyjDLtutWP54fw== - -"@swc/core-linux-arm-gnueabihf@1.3.92": - version "1.3.92" - resolved "https://registry.yarnpkg.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.92.tgz#6f7c20833b739f8911c936c9783976ded2c449dc" - integrity sha512-tnOCoCpNVXC+0FCfG84PBZJyLlz0Vfj9MQhyhCvlJz9hQmvpf8nTdKH7RHrOn8VfxtUBLdVi80dXgIFgbvl7qA== - -"@swc/core-linux-arm64-gnu@1.3.92": - version "1.3.92" - resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.92.tgz#bb01dd9b922b0c076c38924013bd10036ce39c7c" - integrity sha512-lFfGhX32w8h1j74Iyz0Wv7JByXIwX11OE9UxG+oT7lG0RyXkF4zKyxP8EoxfLrDXse4Oop434p95e3UNC3IfCw== - -"@swc/core-linux-arm64-musl@1.3.92": - version "1.3.92" - resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.92.tgz#0070165eed2805475c98eb732bab8bdca955932e" - integrity sha512-rOZtRcLj57MSAbiecMsqjzBcZDuaCZ8F6l6JDwGkQ7u1NYR57cqF0QDyU7RKS1Jq27Z/Vg21z5cwqoH5fLN+Sg== - -"@swc/core-linux-x64-gnu@1.3.92": - version "1.3.92" - resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.92.tgz#d9785f93b9121eeef0f54e8d845dd216698e0115" - integrity sha512-qptoMGnBL6v89x/Qpn+l1TH1Y0ed+v0qhNfAEVzZvCvzEMTFXphhlhYbDdpxbzRmCjH6GOGq7Y+xrWt9T1/ARg== - -"@swc/core-linux-x64-musl@1.3.92": - version "1.3.92" - resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.92.tgz#8fe5cf244695bf4f0bc7dc7df450a9bd1bfccc2b" - integrity sha512-g2KrJ43bZkCZHH4zsIV5ErojuV1OIpUHaEyW1gf7JWKaFBpWYVyubzFPvPkjcxHGLbMsEzO7w/NVfxtGMlFH/Q== - -"@swc/core-win32-arm64-msvc@1.3.92": - version "1.3.92" - resolved "https://registry.yarnpkg.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.92.tgz#d6150785455c813a8e62f4e4b0a22773baf398eb" - integrity sha512-3MCRGPAYDoQ8Yyd3WsCMc8eFSyKXY5kQLyg/R5zEqA0uthomo0m0F5/fxAJMZGaSdYkU1DgF73ctOWOf+Z/EzQ== - -"@swc/core-win32-ia32-msvc@1.3.92": - version "1.3.92" - resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.92.tgz#8142166bceafbaa209d440b36fdc8cd4b4f82768" - integrity sha512-zqTBKQhgfWm73SVGS8FKhFYDovyRl1f5dTX1IwSKynO0qHkRCqJwauFJv/yevkpJWsI2pFh03xsRs9HncTQKSA== - -"@swc/core-win32-x64-msvc@1.3.92": - version "1.3.92" - resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.92.tgz#4ba542875fc690b579232721ccec7873e139646a" - integrity sha512-41bE66ddr9o/Fi1FBh0sHdaKdENPTuDpv1IFHxSg0dJyM/jX8LbkjnpdInYXHBxhcLVAPraVRrNsC4SaoPw2Pg== - -"@swc/core@^1.3.85": - version "1.3.92" - resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.3.92.tgz#f51808cdb6cbb90b0877b9a51806eea9a70eafca" - integrity sha512-vx0vUrf4YTEw59njOJ46Ha5i0cZTMYdRHQ7KXU29efN1MxcmJH2RajWLPlvQarOP1ab9iv9cApD7SMchDyx2vA== - dependencies: - "@swc/counter" "^0.1.1" - "@swc/types" "^0.1.5" - optionalDependencies: - "@swc/core-darwin-arm64" "1.3.92" - "@swc/core-darwin-x64" "1.3.92" - "@swc/core-linux-arm-gnueabihf" "1.3.92" - "@swc/core-linux-arm64-gnu" "1.3.92" - "@swc/core-linux-arm64-musl" "1.3.92" - "@swc/core-linux-x64-gnu" "1.3.92" - "@swc/core-linux-x64-musl" "1.3.92" - "@swc/core-win32-arm64-msvc" "1.3.92" - "@swc/core-win32-ia32-msvc" "1.3.92" - "@swc/core-win32-x64-msvc" "1.3.92" - -"@swc/counter@^0.1.1": - version "0.1.2" - resolved "https://registry.yarnpkg.com/@swc/counter/-/counter-0.1.2.tgz#bf06d0770e47c6f1102270b744e17b934586985e" - integrity sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw== - -"@swc/types@^0.1.5": - version "0.1.5" - resolved "https://registry.yarnpkg.com/@swc/types/-/types-0.1.5.tgz#043b731d4f56a79b4897a3de1af35e75d56bc63a" - integrity sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw== - -"@testing-library/dom@^9.0.0": - version "9.3.3" - resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-9.3.3.tgz#108c23a5b0ef51121c26ae92eb3179416b0434f5" - integrity sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/runtime" "^7.12.5" - "@types/aria-query" "^5.0.1" - aria-query "5.1.3" - chalk "^4.1.0" - dom-accessibility-api "^0.5.9" - lz-string "^1.5.0" - pretty-format "^27.0.2" - -"@testing-library/jest-dom@^6.1.3": - version "6.1.3" - resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-6.1.3.tgz#443118c9e4043f96396f120de2c7122504a079c5" - integrity sha512-YzpjRHoCBWPzpPNtg6gnhasqtE/5O4qz8WCwDEaxtfnPO6gkaLrnuXusrGSPyhIGPezr1HM7ZH0CFaUTY9PJEQ== - dependencies: - "@adobe/css-tools" "^4.3.0" - "@babel/runtime" "^7.9.2" - aria-query "^5.0.0" - chalk "^3.0.0" - css.escape "^1.5.1" - dom-accessibility-api "^0.5.6" - lodash "^4.17.15" - redent "^3.0.0" - -"@testing-library/react@^14.0.0": - version "14.0.0" - resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-14.0.0.tgz#59030392a6792450b9ab8e67aea5f3cc18d6347c" - integrity sha512-S04gSNJbYE30TlIMLTzv6QCTzt9AqIF5y6s6SzVFILNcNvbV/jU96GeiTPillGQo+Ny64M/5PV7klNYYgv5Dfg== - dependencies: - "@babel/runtime" "^7.12.5" - "@testing-library/dom" "^9.0.0" - "@types/react-dom" "^18.0.0" - -"@testing-library/user-event@^14.4.0": - version "14.5.1" - resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-14.5.1.tgz#27337d72046d5236b32fd977edee3f74c71d332f" - integrity sha512-UCcUKrUYGj7ClomOo2SpNVvx4/fkd/2BbIHDCle8A0ax+P3bU7yJwDBDrS6ZwdTMARWTGODX1hEsCcO+7beJjg== - -"@tsconfig/node10@^1.0.7": - version "1.0.9" - resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.9.tgz#df4907fc07a886922637b15e02d4cebc4c0021b2" - integrity sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA== - -"@tsconfig/node12@^1.0.7": - version "1.0.11" - resolved "https://registry.yarnpkg.com/@tsconfig/node12/-/node12-1.0.11.tgz#ee3def1f27d9ed66dac6e46a295cffb0152e058d" - integrity sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag== - -"@tsconfig/node14@^1.0.0": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@tsconfig/node14/-/node14-1.0.3.tgz#e4386316284f00b98435bf40f72f75a09dabf6c1" - integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow== - -"@tsconfig/node16@^1.0.2": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9" - integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA== - -"@types/aria-query@^5.0.1": - version "5.0.2" - resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-5.0.2.tgz#6f1225829d89794fd9f891989c9ce667422d7f64" - integrity sha512-PHKZuMN+K5qgKIWhBodXzQslTo5P+K/6LqeKXS6O/4liIDdZqaX5RXrCK++LAw+y/nptN48YmUMFiQHRSWYwtQ== - -"@types/babel__core@^7.0.0": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.2.tgz#215db4f4a35d710256579784a548907237728756" - integrity sha512-pNpr1T1xLUc2l3xJKuPtsEky3ybxN3m4fJkknfIpTCTfIZCDW57oAg+EfCgIIp2rvCe0Wn++/FfodDS4YXxBwA== - dependencies: - "@babel/parser" "^7.20.7" - "@babel/types" "^7.20.7" - "@types/babel__generator" "*" - "@types/babel__template" "*" - "@types/babel__traverse" "*" - -"@types/babel__generator@*": - version "7.6.5" - resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.5.tgz#281f4764bcbbbc51fdded0f25aa587b4ce14da95" - integrity sha512-h9yIuWbJKdOPLJTbmSpPzkF67e659PbQDba7ifWm5BJ8xTv+sDmS7rFmywkWOvXedGTivCdeGSIIX8WLcRTz8w== - dependencies: - "@babel/types" "^7.0.0" - -"@types/babel__template@*": - version "7.4.2" - resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.2.tgz#843e9f1f47c957553b0c374481dc4772921d6a6b" - integrity sha512-/AVzPICMhMOMYoSx9MoKpGDKdBRsIXMNByh1PXSZoa+v6ZoLa8xxtsT/uLQ/NJm0XVAWl/BvId4MlDeXJaeIZQ== - dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" - -"@types/babel__traverse@*": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.2.tgz#4ddf99d95cfdd946ff35d2b65c978d9c9bf2645d" - integrity sha512-ojlGK1Hsfce93J0+kn3H5R73elidKUaZonirN33GSmgTUMpzI/MIFfSpF3haANe3G1bEBS9/9/QEqwTzwqFsKw== - dependencies: - "@babel/types" "^7.20.7" - -"@types/body-parser@*": - version "1.19.3" - resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.3.tgz#fb558014374f7d9e56c8f34bab2042a3a07d25cd" - integrity sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ== - dependencies: - "@types/connect" "*" - "@types/node" "*" - -"@types/chai-subset@^1.3.3": - version "1.3.3" - resolved "https://registry.yarnpkg.com/@types/chai-subset/-/chai-subset-1.3.3.tgz#97893814e92abd2c534de422cb377e0e0bdaac94" - integrity sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw== - dependencies: - "@types/chai" "*" - -"@types/chai@*", "@types/chai@^4.3.5": - version "4.3.7" - resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.3.7.tgz#5457bc3dce72f20ae533366682a6298471d1c610" - integrity sha512-/k+vesl92vMvMygmQrFe9Aimxi6oQXFUX9mA5HanTrKUSAMoLauSi6PNFOdRw0oeqilaW600GNx2vSaT2f8aIQ== - -"@types/connect@*": - version "3.4.36" - resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.36.tgz#e511558c15a39cb29bd5357eebb57bd1459cd1ab" - integrity sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w== - dependencies: - "@types/node" "*" - -"@types/cross-spawn@^6.0.2": - version "6.0.3" - resolved "https://registry.yarnpkg.com/@types/cross-spawn/-/cross-spawn-6.0.3.tgz#c743cb2608f55860ee9776d8c99135d6032c763c" - integrity sha512-BDAkU7WHHRHnvBf5z89lcvACsvkz/n7Tv+HyD/uW76O29HoH1Tk/W6iQrepaZVbisvlEek4ygwT8IW7ow9XLAA== - dependencies: - "@types/node" "*" - -"@types/detect-port@^1.3.0": - version "1.3.3" - resolved "https://registry.yarnpkg.com/@types/detect-port/-/detect-port-1.3.3.tgz#124c5d4c283f48a21f80826bcf39433b3e64aa81" - integrity sha512-bV/jQlAJ/nPY3XqSatkGpu+nGzou+uSwrH1cROhn+jBFg47yaNH+blW4C7p9KhopC7QxCv/6M86s37k8dMk0Yg== - -"@types/doctrine@^0.0.3": - version "0.0.3" - resolved "https://registry.yarnpkg.com/@types/doctrine/-/doctrine-0.0.3.tgz#e892d293c92c9c1d3f9af72c15a554fbc7e0895a" - integrity sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA== - -"@types/ejs@^3.1.1": - version "3.1.3" - resolved "https://registry.yarnpkg.com/@types/ejs/-/ejs-3.1.3.tgz#ad91d1dd6e24fb60bbf96c534bce58b95eef9b57" - integrity sha512-mv5T/JI/bu+pbfz1o+TLl1NF0NIBbjS0Vl6Ppz1YY9DkXfzZT0lelXpfS5i3ZS3U/p90it7uERQpBvLYoK8e4A== - -"@types/emscripten@^1.39.6": - version "1.39.8" - resolved "https://registry.yarnpkg.com/@types/emscripten/-/emscripten-1.39.8.tgz#5e3e81fb37397345cc7c12d189bd72c7d0095af8" - integrity sha512-Rk0HKcMXFUuqT32k1kXHZWgxiMvsyYsmlnjp0rLKa0MMoqXLE3T9dogDBTRfuc3SAsXu97KD3k4SKR1lHqd57w== - -"@types/escodegen@^0.0.6": - version "0.0.6" - resolved "https://registry.yarnpkg.com/@types/escodegen/-/escodegen-0.0.6.tgz#5230a9ce796e042cda6f086dbf19f22ea330659c" - integrity sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig== - -"@types/estree@^0.0.51": - version "0.0.51" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.51.tgz#cfd70924a25a3fd32b218e5e420e6897e1ac4f40" - integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ== - -"@types/estree@^1.0.0": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.2.tgz#ff02bc3dc8317cd668dfec247b750ba1f1d62453" - integrity sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA== - -"@types/express-serve-static-core@^4.17.33": - version "4.17.37" - resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.37.tgz#7e4b7b59da9142138a2aaa7621f5abedce8c7320" - integrity sha512-ZohaCYTgGFcOP7u6aJOhY9uIZQgZ2vxC2yWoArY+FeDXlqeH66ZVBjgvg+RLVAS/DWNq4Ap9ZXu1+SUQiiWYMg== - dependencies: - "@types/node" "*" - "@types/qs" "*" - "@types/range-parser" "*" - "@types/send" "*" - -"@types/express@^4.7.0": - version "4.17.18" - resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.18.tgz#efabf5c4495c1880df1bdffee604b143b29c4a95" - integrity sha512-Sxv8BSLLgsBYmcnGdGjjEjqET2U+AKAdCRODmMiq02FgjwuV75Ut85DRpvFjyw/Mk0vgUOliGRU0UUmuuZHByQ== - dependencies: - "@types/body-parser" "*" - "@types/express-serve-static-core" "^4.17.33" - "@types/qs" "*" - "@types/serve-static" "*" - -"@types/find-cache-dir@^3.2.1": - version "3.2.1" - resolved "https://registry.yarnpkg.com/@types/find-cache-dir/-/find-cache-dir-3.2.1.tgz#7b959a4b9643a1e6a1a5fe49032693cc36773501" - integrity sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw== - -"@types/glob@^7.1.3": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" - integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== - dependencies: - "@types/minimatch" "*" - "@types/node" "*" - -"@types/graceful-fs@^4.1.3": - version "4.1.7" - resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.7.tgz#30443a2e64fd51113bc3e2ba0914d47109695e2a" - integrity sha512-MhzcwU8aUygZroVwL2jeYk6JisJrPl/oov/gsgGCue9mkgl9wjGbzReYQClxiUgFDnib9FuHqTndccKeZKxTRw== - dependencies: - "@types/node" "*" - -"@types/http-errors@*": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.2.tgz#a86e00bbde8950364f8e7846687259ffcd96e8c2" - integrity sha512-lPG6KlZs88gef6aD85z3HNkztpj7w2R7HmR3gygjfXCQmsLloWNARFkMuzKiiY8FGdh1XDpgBdrSf4aKDiA7Kg== - -"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz#8467d4b3c087805d63580480890791277ce35c44" - integrity sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g== - -"@types/istanbul-lib-report@*": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz#412e0725ef41cde73bfa03e0e833eaff41e0fd63" - integrity sha512-gPQuzaPR5h/djlAv2apEG1HVOyj1IUs7GpfMZixU0/0KXT3pm64ylHuMUI1/Akh+sq/iikxg6Z2j+fcMDXaaTQ== - dependencies: - "@types/istanbul-lib-coverage" "*" - -"@types/istanbul-reports@^3.0.0": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.2.tgz#edc8e421991a3b4df875036d381fc0a5a982f549" - integrity sha512-kv43F9eb3Lhj+lr/Hn6OcLCs/sSM8bt+fIaP11rCYngfV6NVjzWXJ17owQtDQTL9tQ8WSLUrGsSJ6rJz0F1w1A== - dependencies: - "@types/istanbul-lib-report" "*" - -"@types/json-schema@^7.0.12", "@types/json-schema@^7.0.9": - version "7.0.13" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.13.tgz#02c24f4363176d2d18fc8b70b9f3c54aba178a85" - integrity sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ== - -"@types/lodash@^4.14.167": - version "4.14.199" - resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.199.tgz#c3edb5650149d847a277a8961a7ad360c474e9bf" - integrity sha512-Vrjz5N5Ia4SEzWWgIVwnHNEnb1UE1XMkvY5DGXrAeOGE9imk0hgTHh5GyDjLDJi9OTCn9oo9dXH1uToK1VRfrg== - -"@types/mdx@^2.0.0": - version "2.0.8" - resolved "https://registry.yarnpkg.com/@types/mdx/-/mdx-2.0.8.tgz#585229ff7057ab30c5e4a23fe126858881d818e5" - integrity sha512-r7/zWe+f9x+zjXqGxf821qz++ld8tp6Z4jUS6qmPZUXH6tfh4riXOhAqb12tWGWAevCFtMt1goLWkQMqIJKpsA== - -"@types/mime-types@^2.1.0": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@types/mime-types/-/mime-types-2.1.2.tgz#b4fe6996d2f32975b6603b26b4e4b3b6c92c9901" - integrity sha512-q9QGHMGCiBJCHEvd4ZLdasdqXv570agPsUW0CeIm/B8DzhxsYMerD0l3IlI+EQ1A2RWHY2mmM9x1YIuuWxisCg== - -"@types/mime@*": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.2.tgz#c1ae807f13d308ee7511a5b81c74f327028e66e8" - integrity sha512-Wj+fqpTLtTbG7c0tH47dkahefpLKEbB+xAZuLq7b4/IDHPl/n6VoXcyUQ2bypFlbSwvCr0y+bD4euTTqTJsPxQ== - -"@types/mime@^1": - version "1.3.3" - resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.3.tgz#bbe64987e0eb05de150c305005055c7ad784a9ce" - integrity sha512-Ys+/St+2VF4+xuY6+kDIXGxbNRO0mesVg0bbxEfB97Od1Vjpjx9KD1qxs64Gcb3CWPirk9Xe+PT4YiiHQ9T+eg== - -"@types/minimatch@*": - version "5.1.2" - resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca" - integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== - -"@types/minimist@^1.2.0": - version "1.2.3" - resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.3.tgz#dd249cef80c6fff2ba6a0d4e5beca913e04e25f8" - integrity sha512-ZYFzrvyWUNhaPomn80dsMNgMeXxNWZBdkuG/hWlUvXvbdUH8ZERNBGXnU87McuGcWDsyzX2aChCv/SVN348k3A== - -"@types/node-fetch@^2.6.4": - version "2.6.6" - resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.6.tgz#b72f3f4bc0c0afee1c0bc9cff68e041d01e3e779" - integrity sha512-95X8guJYhfqiuVVhRFxVQcf4hW/2bCuoPwDasMf/531STFoNoWTT7YDnWdXHEZKqAGUigmpG31r2FE70LwnzJw== - dependencies: - "@types/node" "*" - form-data "^4.0.0" - -"@types/node@*", "@types/node@^20.8.0": - version "20.8.4" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.8.4.tgz#0e9ebb2ff29d5c3302fc84477d066fa7c6b441aa" - integrity sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A== - dependencies: - undici-types "~5.25.1" - -"@types/node@20.5.1": - version "20.5.1" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.5.1.tgz#178d58ee7e4834152b0e8b4d30cbfab578b9bb30" - integrity sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg== - -"@types/node@^16.0.0": - version "16.18.58" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.58.tgz#bf66f63983104ed57c754f4e84ccaf16f8235adb" - integrity sha512-YGncyA25/MaVtQkjWW9r0EFBukZ+JulsLcVZBlGUfIb96OBMjkoRWwQo5IEWJ8Fj06Go3GHw+bjYDitv6BaGsA== - -"@types/normalize-package-data@^2.4.0": - version "2.4.2" - resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.2.tgz#9b0e3e8533fe5024ad32d6637eb9589988b6fdca" - integrity sha512-lqa4UEhhv/2sjjIQgjX8B+RBjj47eo0mzGasklVJ78UKGQY1r0VpB9XHDaZZO9qzEFDdy4MrXLuEaSmPrPSe/A== - -"@types/pretty-hrtime@^1.0.0": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@types/pretty-hrtime/-/pretty-hrtime-1.0.1.tgz#72a26101dc567b0d68fd956cf42314556e42d601" - integrity sha512-VjID5MJb1eGKthz2qUerWT8+R4b9N+CHvGCzg9fn4kWZgaF9AhdYikQio3R7wV8YY1NsQKPaCwKz1Yff+aHNUQ== - -"@types/prop-types@*": - version "15.7.8" - resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.8.tgz#805eae6e8f41bd19e88917d2ea200dc992f405d3" - integrity sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ== - -"@types/qs@*", "@types/qs@^6.9.5": - version "6.9.8" - resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.8.tgz#f2a7de3c107b89b441e071d5472e6b726b4adf45" - integrity sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg== - -"@types/range-parser@*": - version "1.2.5" - resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.5.tgz#38bd1733ae299620771bd414837ade2e57757498" - integrity sha512-xrO9OoVPqFuYyR/loIHjnbvvyRZREYKLjxV4+dY6v3FQR3stQ9ZxIGkaclF7YhI9hfjpuTbu14hZEy94qKLtOA== - -"@types/react-dom@^18.0.0", "@types/react-dom@^18.2.8": - version "18.2.12" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.12.tgz#58479c463d1e0b7f1ee7cd80e09186189f9ec32d" - integrity sha512-QWZuiA/7J/hPIGocXreCRbx7wyoeet9ooxfbSA+zbIWqyQEE7GMtRn4A37BdYyksnN+/NDnWgfxZH9UVGDw1hg== - dependencies: - "@types/react" "*" - -"@types/react@*", "@types/react@>=16", "@types/react@^18.2.23": - version "18.2.27" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.27.tgz#746e52b06f3ccd5d7a724fd53769b70792601440" - integrity sha512-Wfv7B7FZiR2r3MIqbAlXoY1+tXm4bOqfz4oRr+nyXdBqapDBZ0l/IGcSlAfvxIHEEJjkPU0MYAc/BlFPOcrgLw== - dependencies: - "@types/prop-types" "*" - "@types/scheduler" "*" - csstype "^3.0.2" - -"@types/scheduler@*": - version "0.16.4" - resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.4.tgz#fedc3e5b15c26dc18faae96bf1317487cb3658cf" - integrity sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ== - -"@types/semver@^7.3.12", "@types/semver@^7.3.4", "@types/semver@^7.5.0": - version "7.5.3" - resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.3.tgz#9a726e116beb26c24f1ccd6850201e1246122e04" - integrity sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw== - -"@types/send@*": - version "0.17.2" - resolved "https://registry.yarnpkg.com/@types/send/-/send-0.17.2.tgz#af78a4495e3c2b79bfbdac3955fdd50e03cc98f2" - integrity sha512-aAG6yRf6r0wQ29bkS+x97BIs64ZLxeE/ARwyS6wrldMm3C1MdKwCcnnEwMC1slI8wuxJOpiUH9MioC0A0i+GJw== - dependencies: - "@types/mime" "^1" - "@types/node" "*" - -"@types/serve-static@*": - version "1.15.3" - resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.3.tgz#2cfacfd1fd4520bbc3e292cca432d5e8e2e3ee61" - integrity sha512-yVRvFsEMrv7s0lGhzrggJjNOSmZCdgCjw9xWrPr/kNNLp6FaDfMC1KaYl3TSJ0c58bECwNBMoQrZJ8hA8E1eFg== - dependencies: - "@types/http-errors" "*" - "@types/mime" "*" - "@types/node" "*" - -"@types/unist@^2.0.0": - version "2.0.8" - resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.8.tgz#bb197b9639aa1a04cf464a617fe800cccd92ad5c" - integrity sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw== - -"@types/yargs-parser@*": - version "21.0.1" - resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.1.tgz#07773d7160494d56aa882d7531aac7319ea67c3b" - integrity sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ== - -"@types/yargs@^16.0.0": - version "16.0.6" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.6.tgz#cc0c63684d68d23498cf0b5f32aa4c3fb437c638" - integrity sha512-oTP7/Q13GSPrgcwEwdlnkoZSQ1Hg9THe644qq8PG6hhJzjZ3qj1JjEFPIwWV/IXVs5XGIVqtkNOS9kh63WIJ+A== - dependencies: - "@types/yargs-parser" "*" - -"@types/yargs@^17.0.8": - version "17.0.28" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.28.tgz#d106e4301fbacde3d1796ab27374dd16588ec851" - integrity sha512-N3e3fkS86hNhtk6BEnc0rj3zcehaxx8QWhCROJkqpl5Zaoi7nAic3jH8q94jVD3zu5LGk+PUB6KAiDmimYOEQw== - dependencies: - "@types/yargs-parser" "*" - -"@typescript-eslint/eslint-plugin@^6.7.3": - version "6.7.5" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.7.5.tgz#f4024b9f63593d0c2b5bd6e4ca027e6f30934d4f" - integrity sha512-JhtAwTRhOUcP96D0Y6KYnwig/MRQbOoLGXTON2+LlyB/N35SP9j1boai2zzwXb7ypKELXMx3DVk9UTaEq1vHEw== - dependencies: - "@eslint-community/regexpp" "^4.5.1" - "@typescript-eslint/scope-manager" "6.7.5" - "@typescript-eslint/type-utils" "6.7.5" - "@typescript-eslint/utils" "6.7.5" - "@typescript-eslint/visitor-keys" "6.7.5" - debug "^4.3.4" - graphemer "^1.4.0" - ignore "^5.2.4" - natural-compare "^1.4.0" - semver "^7.5.4" - ts-api-utils "^1.0.1" - -"@typescript-eslint/parser@^6.7.3": - version "6.7.5" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.7.5.tgz#8d7ca3d1fbd9d5a58cc4d30b2aa797a760137886" - integrity sha512-bIZVSGx2UME/lmhLcjdVc7ePBwn7CLqKarUBL4me1C5feOd663liTGjMBGVcGr+BhnSLeP4SgwdvNnnkbIdkCw== - dependencies: - "@typescript-eslint/scope-manager" "6.7.5" - "@typescript-eslint/types" "6.7.5" - "@typescript-eslint/typescript-estree" "6.7.5" - "@typescript-eslint/visitor-keys" "6.7.5" - debug "^4.3.4" - -"@typescript-eslint/scope-manager@5.62.0": - version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz#d9457ccc6a0b8d6b37d0eb252a23022478c5460c" - integrity sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w== - dependencies: - "@typescript-eslint/types" "5.62.0" - "@typescript-eslint/visitor-keys" "5.62.0" - -"@typescript-eslint/scope-manager@6.7.5": - version "6.7.5" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.7.5.tgz#1cf33b991043886cd67f4f3600b8e122fc14e711" - integrity sha512-GAlk3eQIwWOJeb9F7MKQ6Jbah/vx1zETSDw8likab/eFcqkjSD7BI75SDAeC5N2L0MmConMoPvTsmkrg71+B1A== - dependencies: - "@typescript-eslint/types" "6.7.5" - "@typescript-eslint/visitor-keys" "6.7.5" - -"@typescript-eslint/type-utils@6.7.5": - version "6.7.5" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.7.5.tgz#0a65949ec16588d8956f6d967f7d9c84ddb2d72a" - integrity sha512-Gs0qos5wqxnQrvpYv+pf3XfcRXW6jiAn9zE/K+DlmYf6FcpxeNYN0AIETaPR7rHO4K2UY+D0CIbDP9Ut0U4m1g== - dependencies: - "@typescript-eslint/typescript-estree" "6.7.5" - "@typescript-eslint/utils" "6.7.5" - debug "^4.3.4" - ts-api-utils "^1.0.1" - -"@typescript-eslint/types@5.62.0": - version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f" - integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== - -"@typescript-eslint/types@6.7.5": - version "6.7.5" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.7.5.tgz#4571320fb9cf669de9a95d9849f922c3af809790" - integrity sha512-WboQBlOXtdj1tDFPyIthpKrUb+kZf2VroLZhxKa/VlwLlLyqv/PwUNgL30BlTVZV1Wu4Asu2mMYPqarSO4L5ZQ== - -"@typescript-eslint/typescript-estree@5.62.0": - version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz#7d17794b77fabcac615d6a48fb143330d962eb9b" - integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA== - dependencies: - "@typescript-eslint/types" "5.62.0" - "@typescript-eslint/visitor-keys" "5.62.0" - debug "^4.3.4" - globby "^11.1.0" - is-glob "^4.0.3" - semver "^7.3.7" - tsutils "^3.21.0" - -"@typescript-eslint/typescript-estree@6.7.5": - version "6.7.5" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.5.tgz#4578de1a26e9f24950f029a4f00d1bfe41f15a39" - integrity sha512-NhJiJ4KdtwBIxrKl0BqG1Ur+uw7FiOnOThcYx9DpOGJ/Abc9z2xNzLeirCG02Ig3vkvrc2qFLmYSSsaITbKjlg== - dependencies: - "@typescript-eslint/types" "6.7.5" - "@typescript-eslint/visitor-keys" "6.7.5" - debug "^4.3.4" - globby "^11.1.0" - is-glob "^4.0.3" - semver "^7.5.4" - ts-api-utils "^1.0.1" - -"@typescript-eslint/utils@6.7.5": - version "6.7.5" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.7.5.tgz#ab847b53d6b65e029314b8247c2336843dba81ab" - integrity sha512-pfRRrH20thJbzPPlPc4j0UNGvH1PjPlhlCMq4Yx7EGjV7lvEeGX0U6MJYe8+SyFutWgSHsdbJ3BXzZccYggezA== - dependencies: - "@eslint-community/eslint-utils" "^4.4.0" - "@types/json-schema" "^7.0.12" - "@types/semver" "^7.5.0" - "@typescript-eslint/scope-manager" "6.7.5" - "@typescript-eslint/types" "6.7.5" - "@typescript-eslint/typescript-estree" "6.7.5" - semver "^7.5.4" - -"@typescript-eslint/utils@^5.45.0": - version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86" - integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ== - dependencies: - "@eslint-community/eslint-utils" "^4.2.0" - "@types/json-schema" "^7.0.9" - "@types/semver" "^7.3.12" - "@typescript-eslint/scope-manager" "5.62.0" - "@typescript-eslint/types" "5.62.0" - "@typescript-eslint/typescript-estree" "5.62.0" - eslint-scope "^5.1.1" - semver "^7.3.7" - -"@typescript-eslint/visitor-keys@5.62.0": - version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz#2174011917ce582875954ffe2f6912d5931e353e" - integrity sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw== - dependencies: - "@typescript-eslint/types" "5.62.0" - eslint-visitor-keys "^3.3.0" - -"@typescript-eslint/visitor-keys@6.7.5": - version "6.7.5" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.5.tgz#84c68d6ceb5b12d5246b918b84f2b79affd6c2f1" - integrity sha512-3MaWdDZtLlsexZzDSdQWsFQ9l9nL8B80Z4fImSpyllFC/KLqWQRdEcB+gGGO+N3Q2uL40EsG66wZLsohPxNXvg== - dependencies: - "@typescript-eslint/types" "6.7.5" - eslint-visitor-keys "^3.4.1" - -"@vitejs/plugin-react-swc@^3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@vitejs/plugin-react-swc/-/plugin-react-swc-3.4.0.tgz#53ca6a07423abadec92f967e188d5ba49b350830" - integrity sha512-m7UaA4Uvz82N/0EOVpZL4XsFIakRqrFKeSNxa1FBLSXGvWrWRBwmZb4qxk+ZIVAZcW3c3dn5YosomDgx62XWcQ== - dependencies: - "@swc/core" "^1.3.85" - -"@vitejs/plugin-react@^3.0.1": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@vitejs/plugin-react/-/plugin-react-3.1.0.tgz#d1091f535eab8b83d6e74034d01e27d73c773240" - integrity sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g== - dependencies: - "@babel/core" "^7.20.12" - "@babel/plugin-transform-react-jsx-self" "^7.18.6" - "@babel/plugin-transform-react-jsx-source" "^7.19.6" - magic-string "^0.27.0" - react-refresh "^0.14.0" - -"@vitest/expect@0.34.6": - version "0.34.6" - resolved "https://registry.yarnpkg.com/@vitest/expect/-/expect-0.34.6.tgz#608a7b7a9aa3de0919db99b4cc087340a03ea77e" - integrity sha512-QUzKpUQRc1qC7qdGo7rMK3AkETI7w18gTCUrsNnyjjJKYiuUB9+TQK3QnR1unhCnWRC0AbKv2omLGQDF/mIjOw== - dependencies: - "@vitest/spy" "0.34.6" - "@vitest/utils" "0.34.6" - chai "^4.3.10" - -"@vitest/runner@0.34.6": - version "0.34.6" - resolved "https://registry.yarnpkg.com/@vitest/runner/-/runner-0.34.6.tgz#6f43ca241fc96b2edf230db58bcde5b974b8dcaf" - integrity sha512-1CUQgtJSLF47NnhN+F9X2ycxUP0kLHQ/JWvNHbeBfwW8CzEGgeskzNnHDyv1ieKTltuR6sdIHV+nmR6kPxQqzQ== - dependencies: - "@vitest/utils" "0.34.6" - p-limit "^4.0.0" - pathe "^1.1.1" - -"@vitest/snapshot@0.34.6": - version "0.34.6" - resolved "https://registry.yarnpkg.com/@vitest/snapshot/-/snapshot-0.34.6.tgz#b4528cf683b60a3e8071cacbcb97d18b9d5e1d8b" - integrity sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w== - dependencies: - magic-string "^0.30.1" - pathe "^1.1.1" - pretty-format "^29.5.0" - -"@vitest/spy@0.34.6": - version "0.34.6" - resolved "https://registry.yarnpkg.com/@vitest/spy/-/spy-0.34.6.tgz#b5e8642a84aad12896c915bce9b3cc8cdaf821df" - integrity sha512-xaCvneSaeBw/cz8ySmF7ZwGvL0lBjfvqc1LpQ/vcdHEvpLn3Ff1vAvjw+CoGn0802l++5L/pxb7whwcWAw+DUQ== - dependencies: - tinyspy "^2.1.1" - -"@vitest/ui@^0.34.6": - version "0.34.6" - resolved "https://registry.yarnpkg.com/@vitest/ui/-/ui-0.34.6.tgz#86a9d58d1514aaea6a4b27ddd3c430646afca488" - integrity sha512-/fxnCwGC0Txmr3tF3BwAbo3v6U2SkBTGR9UB8zo0Ztlx0BTOXHucE0gDHY7SjwEktCOHatiGmli9kZD6gYSoWQ== - dependencies: - "@vitest/utils" "0.34.6" - fast-glob "^3.3.0" - fflate "^0.8.0" - flatted "^3.2.7" - pathe "^1.1.1" - picocolors "^1.0.0" - sirv "^2.0.3" - -"@vitest/utils@0.34.6": - version "0.34.6" - resolved "https://registry.yarnpkg.com/@vitest/utils/-/utils-0.34.6.tgz#38a0a7eedddb8e7291af09a2409cb8a189516968" - integrity sha512-IG5aDD8S6zlvloDsnzHw0Ut5xczlF+kv2BOTo+iXfPr54Yhi5qbVOgGB1hZaVq4iJ4C/MZ2J0y15IlsV/ZcI0A== - dependencies: - diff-sequences "^29.4.3" - loupe "^2.3.6" - pretty-format "^29.5.0" - -"@yarnpkg/esbuild-plugin-pnp@^3.0.0-rc.10": - version "3.0.0-rc.15" - resolved "https://registry.yarnpkg.com/@yarnpkg/esbuild-plugin-pnp/-/esbuild-plugin-pnp-3.0.0-rc.15.tgz#4e40e7d2eb28825c9a35ab9d04c363931d7c0e67" - integrity sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA== - dependencies: - tslib "^2.4.0" - -"@yarnpkg/fslib@2.10.3": - version "2.10.3" - resolved "https://registry.yarnpkg.com/@yarnpkg/fslib/-/fslib-2.10.3.tgz#a8c9893df5d183cf6362680b9f1c6d7504dd5717" - integrity sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A== - dependencies: - "@yarnpkg/libzip" "^2.3.0" - tslib "^1.13.0" - -"@yarnpkg/libzip@2.3.0", "@yarnpkg/libzip@^2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@yarnpkg/libzip/-/libzip-2.3.0.tgz#fe1e762e47669f6e2c960fc118436608d834e3be" - integrity sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg== - dependencies: - "@types/emscripten" "^1.39.6" - tslib "^1.13.0" - -JSONStream@^1.3.5: - version "1.3.5" - resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" - integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ== - dependencies: - jsonparse "^1.2.0" - through ">=2.2.7 <3" - -accepts@~1.3.5, accepts@~1.3.8: - version "1.3.8" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" - integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== - dependencies: - mime-types "~2.1.34" - negotiator "0.6.3" - -acorn-jsx@^5.3.1, acorn-jsx@^5.3.2: - version "5.3.2" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" - integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== - -acorn-walk@^7.2.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" - integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== - -acorn-walk@^8.1.1, acorn-walk@^8.2.0: - version "8.2.0" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" - integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== - -acorn@^7.4.1: - version "7.4.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" - integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== - -acorn@^8.10.0, acorn@^8.4.1, acorn@^8.9.0: - version "8.10.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" - integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== - -address@^1.0.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/address/-/address-1.2.2.tgz#2b5248dac5485a6390532c6a517fda2e3faac89e" - integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== - -agent-base@5: - version "5.1.1" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-5.1.1.tgz#e8fb3f242959db44d63be665db7a8e739537a32c" - integrity sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g== - -agent-base@^7.0.2: - version "7.1.0" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.0.tgz#536802b76bc0b34aa50195eb2442276d613e3434" - integrity sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg== - dependencies: - debug "^4.3.4" - -aggregate-error@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" - integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== - dependencies: - clean-stack "^2.0.0" - indent-string "^4.0.0" - -ajv@^6.12.4: - version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ajv@^8.11.0: - version "8.12.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" - integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - -ansi-escapes@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-5.0.0.tgz#b6a0caf0eef0c41af190e9a749e0c00ec04bb2a6" - integrity sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA== - dependencies: - type-fest "^1.0.2" - -ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-regex@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" - integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== - -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -ansi-styles@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" - integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== - -ansi-styles@^6.0.0, ansi-styles@^6.1.0: - version "6.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" - integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== - -any-promise@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" - integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A== - -anymatch@^3.0.3, anymatch@~3.1.2: - version "3.1.3" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" - integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -app-root-dir@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/app-root-dir/-/app-root-dir-1.0.2.tgz#38187ec2dea7577fff033ffcb12172692ff6e118" - integrity sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g== - -arg@^4.1.0: - version "4.1.3" - resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" - integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== - -arg@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c" - integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -argparse@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" - integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== - -aria-hidden@^1.1.1: - version "1.2.3" - resolved "https://registry.yarnpkg.com/aria-hidden/-/aria-hidden-1.2.3.tgz#14aeb7fb692bbb72d69bebfa47279c1fd725e954" - integrity sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ== - dependencies: - tslib "^2.0.0" - -aria-query@5.1.3: - version "5.1.3" - resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.1.3.tgz#19db27cd101152773631396f7a95a3b58c22c35e" - integrity sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ== - dependencies: - deep-equal "^2.0.5" - -aria-query@^5.0.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.3.0.tgz#650c569e41ad90b51b3d7df5e5eed1c7549c103e" - integrity sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A== - dependencies: - dequal "^2.0.3" - -array-buffer-byte-length@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead" - integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A== - dependencies: - call-bind "^1.0.2" - is-array-buffer "^3.0.1" - -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" - integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== - -array-ify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece" - integrity sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng== - -array-includes@^3.1.6: - version "3.1.7" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.7.tgz#8cd2e01b26f7a3086cbc87271593fe921c62abda" - integrity sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" - is-string "^1.0.7" - -array-union@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" - integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== - -array.prototype.flat@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz#1476217df8cff17d72ee8f3ba06738db5b387d18" - integrity sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - es-shim-unscopables "^1.0.0" - -array.prototype.flatmap@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz#c9a7c6831db8e719d6ce639190146c24bbd3e527" - integrity sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - es-shim-unscopables "^1.0.0" - -array.prototype.tosorted@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz#620eff7442503d66c799d95503f82b475745cefd" - integrity sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - es-shim-unscopables "^1.0.0" - get-intrinsic "^1.2.1" - -arraybuffer.prototype.slice@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz#98bd561953e3e74bb34938e77647179dfe6e9f12" - integrity sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw== - dependencies: - array-buffer-byte-length "^1.0.0" - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" - is-array-buffer "^3.0.2" - is-shared-array-buffer "^1.0.2" - -arrify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== - -assert@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/assert/-/assert-2.1.0.tgz#6d92a238d05dc02e7427c881fb8be81c8448b2dd" - integrity sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw== - dependencies: - call-bind "^1.0.2" - is-nan "^1.3.2" - object-is "^1.1.5" - object.assign "^4.1.4" - util "^0.12.5" - -assertion-error@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz#e60b6b0e8f301bd97e5375215bda406c85118c0b" - integrity sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw== - -ast-types@0.15.2: - version "0.15.2" - resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.15.2.tgz#39ae4809393c4b16df751ee563411423e85fb49d" - integrity sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg== - dependencies: - tslib "^2.0.1" - -ast-types@^0.14.2: - version "0.14.2" - resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.14.2.tgz#600b882df8583e3cd4f2df5fa20fa83759d4bdfd" - integrity sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA== - dependencies: - tslib "^2.0.1" - -ast-types@^0.16.1: - version "0.16.1" - resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.16.1.tgz#7a9da1617c9081bc121faafe91711b4c8bb81da2" - integrity sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg== - dependencies: - tslib "^2.0.1" - -async-limiter@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" - integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== - -async@^3.2.3: - version "3.2.4" - resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" - integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== - -asynciterator.prototype@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz#8c5df0514936cdd133604dfcc9d3fb93f09b2b62" - integrity sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg== - dependencies: - has-symbols "^1.0.3" - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== - -autoprefixer@^10.4.16: - version "10.4.16" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.16.tgz#fad1411024d8670880bdece3970aa72e3572feb8" - integrity sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ== - dependencies: - browserslist "^4.21.10" - caniuse-lite "^1.0.30001538" - fraction.js "^4.3.6" - normalize-range "^0.1.2" - picocolors "^1.0.0" - postcss-value-parser "^4.2.0" - -available-typed-arrays@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" - integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== - -babel-core@^7.0.0-bridge.0: - version "7.0.0-bridge.0" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-bridge.0.tgz#95a492ddd90f9b4e9a4a1da14eb335b87b634ece" - integrity sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg== - -babel-plugin-istanbul@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" - integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== - 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" - -babel-plugin-polyfill-corejs2@^0.4.5: - version "0.4.5" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz#8097b4cb4af5b64a1d11332b6fb72ef5e64a054c" - integrity sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg== - dependencies: - "@babel/compat-data" "^7.22.6" - "@babel/helper-define-polyfill-provider" "^0.4.2" - semver "^6.3.1" - -babel-plugin-polyfill-corejs3@^0.8.3: - version "0.8.4" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.4.tgz#1fac2b1dcef6274e72b3c72977ed8325cb330591" - integrity sha512-9l//BZZsPR+5XjyJMPtZSK4jv0BsTO1zDac2GC6ygx9WLGlcsnRd1Co0B2zT5fF5Ic6BZy+9m3HNZ3QcOeDKfg== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.4.2" - core-js-compat "^3.32.2" - -babel-plugin-polyfill-regenerator@^0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz#80d0f3e1098c080c8b5a65f41e9427af692dc326" - integrity sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.4.2" - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -base64-js@^1.3.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" - integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== - -better-opn@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/better-opn/-/better-opn-3.0.2.tgz#f96f35deaaf8f34144a4102651babcf00d1d8817" - integrity sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ== - dependencies: - open "^8.0.4" - -big-integer@^1.6.44: - version "1.6.51" - resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.51.tgz#0df92a5d9880560d3ff2d5fd20245c889d130686" - integrity sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg== - -binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== - -bl@^4.0.3, bl@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" - integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== - dependencies: - buffer "^5.5.0" - inherits "^2.0.4" - readable-stream "^3.4.0" - -body-parser@1.20.1: - version "1.20.1" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.1.tgz#b1812a8912c195cd371a3ee5e66faa2338a5c668" - integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw== - dependencies: - bytes "3.1.2" - content-type "~1.0.4" - debug "2.6.9" - depd "2.0.0" - destroy "1.2.0" - http-errors "2.0.0" - iconv-lite "0.4.24" - on-finished "2.4.1" - qs "6.11.0" - raw-body "2.5.1" - type-is "~1.6.18" - unpipe "1.0.0" - -bplist-parser@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.2.0.tgz#43a9d183e5bf9d545200ceac3e712f79ebbe8d0e" - integrity sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw== - dependencies: - big-integer "^1.6.44" - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -brace-expansion@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" - integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== - dependencies: - balanced-match "^1.0.0" - -braces@^3.0.2, braces@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -browser-assert@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/browser-assert/-/browser-assert-1.2.1.tgz#9aaa5a2a8c74685c2ae05bfe46efd606f068c200" - integrity sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ== - -browserify-zlib@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.1.4.tgz#bb35f8a519f600e0fa6b8485241c979d0141fb2d" - integrity sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ== - dependencies: - pako "~0.2.0" - -browserslist@^4.21.10, browserslist@^4.21.9, browserslist@^4.22.1: - version "4.22.1" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.1.tgz#ba91958d1a59b87dab6fed8dfbcb3da5e2e9c619" - integrity sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ== - dependencies: - caniuse-lite "^1.0.30001541" - electron-to-chromium "^1.4.535" - node-releases "^2.0.13" - update-browserslist-db "^1.0.13" - -bser@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" - integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== - dependencies: - node-int64 "^0.4.0" - -buffer-crc32@~0.2.3: - version "0.2.13" - resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" - integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== - -buffer-from@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" - integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== - -buffer@^5.5.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" - integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== - dependencies: - base64-js "^1.3.1" - ieee754 "^1.1.13" - -bundle-name@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/bundle-name/-/bundle-name-3.0.0.tgz#ba59bcc9ac785fb67ccdbf104a2bf60c099f0e1a" - integrity sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw== - dependencies: - run-applescript "^5.0.0" - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== - -bytes@3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" - integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== - -c8@^7.6.0: - version "7.14.0" - resolved "https://registry.yarnpkg.com/c8/-/c8-7.14.0.tgz#f368184c73b125a80565e9ab2396ff0be4d732f3" - integrity sha512-i04rtkkcNcCf7zsQcSv/T9EbUn4RXQ6mropeMcjFOsQXQ0iGLAr/xT6TImQg4+U9hmNpN9XdvPkjUL1IzbgxJw== - dependencies: - "@bcoe/v8-coverage" "^0.2.3" - "@istanbuljs/schema" "^0.1.3" - find-up "^5.0.0" - foreground-child "^2.0.0" - istanbul-lib-coverage "^3.2.0" - istanbul-lib-report "^3.0.0" - istanbul-reports "^3.1.4" - rimraf "^3.0.2" - test-exclude "^6.0.0" - v8-to-istanbul "^9.0.0" - yargs "^16.2.0" - yargs-parser "^20.2.9" - -cac@^6.7.14: - version "6.7.14" - resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.14.tgz#804e1e6f506ee363cb0e3ccbb09cad5dd9870959" - integrity sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ== - -call-bind@^1.0.0, call-bind@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== - dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" - integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== - -camelcase-css@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" - integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== - -camelcase-keys@^6.2.2: - version "6.2.2" - resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0" - integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg== - dependencies: - camelcase "^5.3.1" - map-obj "^4.0.0" - quick-lru "^4.0.1" - -camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - -caniuse-lite@^1.0.30001538, caniuse-lite@^1.0.30001541: - version "1.0.30001547" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001547.tgz#d4f92efc488aab3c7f92c738d3977c2a3180472b" - integrity sha512-W7CrtIModMAxobGhz8iXmDfuJiiKg1WADMO/9x7/CLNin5cpSbuBjooyoIUVB5eyCc36QuTVlkVa1iB2S5+/eA== - -chai@^4.3.10: - version "4.3.10" - resolved "https://registry.yarnpkg.com/chai/-/chai-4.3.10.tgz#d784cec635e3b7e2ffb66446a63b4e33bd390384" - integrity sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g== - dependencies: - assertion-error "^1.1.0" - check-error "^1.0.3" - deep-eql "^4.1.3" - get-func-name "^2.0.2" - loupe "^2.3.6" - pathval "^1.1.1" - type-detect "^4.0.8" - -chalk@5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" - integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== - -chalk@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" - integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -check-error@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.3.tgz#a6502e4312a7ee969f646e83bb3ddd56281bd694" - integrity sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg== - dependencies: - get-func-name "^2.0.2" - -chokidar@^3.5.3: - version "3.5.3" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" - integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== - dependencies: - anymatch "~3.1.2" - braces "~3.0.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" - optionalDependencies: - fsevents "~2.3.2" - -chownr@^1.1.1: - version "1.1.4" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" - integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== - -chownr@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" - integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== - -ci-info@^3.2.0: - version "3.9.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" - integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== - -clean-stack@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" - integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== - -cli-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" - integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== - dependencies: - restore-cursor "^3.1.0" - -cli-cursor@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-4.0.0.tgz#3cecfe3734bf4fe02a8361cbdc0f6fe28c6a57ea" - integrity sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg== - dependencies: - restore-cursor "^4.0.0" - -cli-spinners@^2.5.0: - version "2.9.1" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.1.tgz#9c0b9dad69a6d47cbb4333c14319b060ed395a35" - integrity sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ== - -cli-table3@^0.6.1: - version "0.6.3" - resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.6.3.tgz#61ab765aac156b52f222954ffc607a6f01dbeeb2" - integrity sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg== - dependencies: - string-width "^4.2.0" - optionalDependencies: - "@colors/colors" "1.5.0" - -cli-truncate@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-3.1.0.tgz#3f23ab12535e3d73e839bb43e73c9de487db1389" - integrity sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA== - dependencies: - slice-ansi "^5.0.0" - string-width "^5.0.0" - -cliui@^7.0.2: - version "7.0.4" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^7.0.0" - -cliui@^8.0.1: - version "8.0.1" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" - integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.1" - wrap-ansi "^7.0.0" - -clone-deep@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" - integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== - dependencies: - is-plain-object "^2.0.4" - kind-of "^6.0.2" - shallow-clone "^3.0.0" - -clone@^1.0.2: - version "1.0.4" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" - integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -colorette@^2.0.20: - version "2.0.20" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" - integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== - -combined-stream@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -commander@11.0.0: - version "11.0.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-11.0.0.tgz#43e19c25dbedc8256203538e8d7e9346877a6f67" - integrity sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ== - -commander@^2.19.0: - version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -commander@^4.0.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" - integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== - -commander@^6.2.1: - version "6.2.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" - integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== - -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== - -compare-func@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/compare-func/-/compare-func-2.0.0.tgz#fb65e75edbddfd2e568554e8b5b05fff7a51fcb3" - integrity sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA== - dependencies: - array-ify "^1.0.0" - dot-prop "^5.1.0" - -compressible@~2.0.16: - version "2.0.18" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" - integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== - dependencies: - mime-db ">= 1.43.0 < 2" - -compression@^1.7.4: - version "1.7.4" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" - integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== - dependencies: - accepts "~1.3.5" - bytes "3.0.0" - compressible "~2.0.16" - debug "2.6.9" - on-headers "~1.0.2" - safe-buffer "5.1.2" - vary "~1.1.2" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== - -concat-stream@^1.6.2: - version "1.6.2" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" - integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -content-disposition@0.5.4: - version "0.5.4" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" - integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== - dependencies: - safe-buffer "5.2.1" - -content-type@~1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" - integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== - -conventional-changelog-angular@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-6.0.0.tgz#a9a9494c28b7165889144fd5b91573c4aa9ca541" - integrity sha512-6qLgrBF4gueoC7AFVHu51nHL9pF9FRjXrH+ceVf7WmAfH3gs+gEYOkvxhjMPjZu57I4AGUGoNTY8V7Hrgf1uqg== - dependencies: - compare-func "^2.0.0" - -conventional-changelog-conventionalcommits@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-6.1.0.tgz#3bad05f4eea64e423d3d90fc50c17d2c8cf17652" - integrity sha512-3cS3GEtR78zTfMzk0AizXKKIdN4OvSh7ibNz6/DPbhWWQu7LqE/8+/GqSodV+sywUR2gpJAdP/1JFf4XtN7Zpw== - dependencies: - compare-func "^2.0.0" - -conventional-commits-parser@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-4.0.0.tgz#02ae1178a381304839bce7cea9da5f1b549ae505" - integrity sha512-WRv5j1FsVM5FISJkoYMR6tPk07fkKT0UodruX4je86V4owk451yjXAKzKAPOs9l7y59E2viHUS9eQ+dfUA9NSg== - dependencies: - JSONStream "^1.3.5" - is-text-path "^1.0.1" - meow "^8.1.2" - split2 "^3.2.2" - -convert-source-map@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" - integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== - -cookie-signature@1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" - integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== - -cookie@0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" - integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== - -core-js-compat@^3.31.0, core-js-compat@^3.32.2: - version "3.33.0" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.33.0.tgz#24aa230b228406450b2277b7c8bfebae932df966" - integrity sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw== - dependencies: - browserslist "^4.22.1" - -core-util-is@~1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" - integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== - -cosmiconfig-typescript-loader@^4.0.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.4.0.tgz#f3feae459ea090f131df5474ce4b1222912319f9" - integrity sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw== - -cosmiconfig@^8.0.0: - version "8.3.6" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.3.6.tgz#060a2b871d66dba6c8538ea1118ba1ac16f5fae3" - integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== - dependencies: - import-fresh "^3.3.0" - js-yaml "^4.1.0" - parse-json "^5.2.0" - path-type "^4.0.0" - -create-require@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" - integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== - -cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -crypto-random-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" - integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== - -css.escape@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb" - integrity sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg== - -cssesc@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" - integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== - -csstype@^3.0.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b" - integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== - -dargs@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/dargs/-/dargs-7.0.0.tgz#04015c41de0bcb69ec84050f3d9be0caf8d6d5cc" - integrity sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg== - -debug@2.6.9, debug@^2.6.9: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@4, debug@4.3.4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4: - version "4.3.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== - dependencies: - ms "2.1.2" - -decamelize-keys@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz#04a2d523b2f18d80d0158a43b895d56dff8d19d8" - integrity sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg== - dependencies: - decamelize "^1.1.0" - map-obj "^1.0.0" - -decamelize@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== - -deep-eql@^4.1.3: - version "4.1.3" - resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-4.1.3.tgz#7c7775513092f7df98d8df9996dd085eb668cc6d" - integrity sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw== - dependencies: - type-detect "^4.0.0" - -deep-equal@^2.0.5: - version "2.2.2" - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.2.tgz#9b2635da569a13ba8e1cc159c2f744071b115daa" - integrity sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA== - dependencies: - array-buffer-byte-length "^1.0.0" - call-bind "^1.0.2" - es-get-iterator "^1.1.3" - get-intrinsic "^1.2.1" - is-arguments "^1.1.1" - is-array-buffer "^3.0.2" - is-date-object "^1.0.5" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.2" - isarray "^2.0.5" - object-is "^1.1.5" - object-keys "^1.1.1" - object.assign "^4.1.4" - regexp.prototype.flags "^1.5.0" - side-channel "^1.0.4" - which-boxed-primitive "^1.0.2" - which-collection "^1.0.1" - which-typed-array "^1.1.9" - -deep-is@^0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" - integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== - -default-browser-id@3.0.0, default-browser-id@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/default-browser-id/-/default-browser-id-3.0.0.tgz#bee7bbbef1f4e75d31f98f4d3f1556a14cea790c" - integrity sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA== - dependencies: - bplist-parser "^0.2.0" - untildify "^4.0.0" - -default-browser@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/default-browser/-/default-browser-4.0.0.tgz#53c9894f8810bf86696de117a6ce9085a3cbc7da" - integrity sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA== - dependencies: - bundle-name "^3.0.0" - default-browser-id "^3.0.0" - execa "^7.1.1" - titleize "^3.0.0" - -defaults@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.4.tgz#b0b02062c1e2aa62ff5d9528f0f98baa90978d7a" - integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== - dependencies: - clone "^1.0.2" - -define-data-property@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.0.tgz#0db13540704e1d8d479a0656cf781267531b9451" - integrity sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g== - dependencies: - get-intrinsic "^1.2.1" - gopd "^1.0.1" - has-property-descriptors "^1.0.0" - -define-lazy-prop@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" - integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== - -define-lazy-prop@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz#dbb19adfb746d7fc6d734a06b72f4a00d021255f" - integrity sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg== - -define-properties@^1.1.3, define-properties@^1.1.4, define-properties@^1.2.0, define-properties@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" - integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== - dependencies: - define-data-property "^1.0.1" - has-property-descriptors "^1.0.0" - object-keys "^1.1.1" - -defu@^6.1.2: - version "6.1.2" - resolved "https://registry.yarnpkg.com/defu/-/defu-6.1.2.tgz#1217cba167410a1765ba93893c6dbac9ed9d9e5c" - integrity sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ== - -del@^6.0.0: - version "6.1.1" - resolved "https://registry.yarnpkg.com/del/-/del-6.1.1.tgz#3b70314f1ec0aa325c6b14eb36b95786671edb7a" - integrity sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg== - dependencies: - globby "^11.0.1" - graceful-fs "^4.2.4" - is-glob "^4.0.1" - is-path-cwd "^2.2.0" - is-path-inside "^3.0.2" - p-map "^4.0.0" - rimraf "^3.0.2" - slash "^3.0.0" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== - -depd@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" - integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== - -dequal@^2.0.2, dequal@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" - integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== - -destroy@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" - integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== - -detect-indent@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6" - integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA== - -detect-node-es@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/detect-node-es/-/detect-node-es-1.1.0.tgz#163acdf643330caa0b4cd7c21e7ee7755d6fa493" - integrity sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ== - -detect-package-manager@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/detect-package-manager/-/detect-package-manager-2.0.1.tgz#6b182e3ae5e1826752bfef1de9a7b828cffa50d8" - integrity sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A== - dependencies: - execa "^5.1.1" - -detect-port@^1.3.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.5.1.tgz#451ca9b6eaf20451acb0799b8ab40dff7718727b" - integrity sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ== - dependencies: - address "^1.0.1" - debug "4" - -didyoumean@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037" - integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== - -diff-sequences@^29.4.3: - version "29.6.3" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.6.3.tgz#4deaf894d11407c51efc8418012f9e70b84ea921" - integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q== - -diff@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" - integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== - -dir-glob@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" - integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== - dependencies: - path-type "^4.0.0" - -dlv@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" - integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== - -doctrine@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" - integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== - dependencies: - esutils "^2.0.2" - -doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" - integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== - dependencies: - esutils "^2.0.2" - -dom-accessibility-api@^0.5.6, dom-accessibility-api@^0.5.9: - version "0.5.16" - resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz#5a7429e6066eb3664d911e33fb0e45de8eb08453" - integrity sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg== - -dot-prop@^5.1.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" - integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== - dependencies: - is-obj "^2.0.0" - -dotenv-expand@^10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-10.0.0.tgz#12605d00fb0af6d0a592e6558585784032e4ef37" - integrity sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A== - -dotenv@^16.0.0: - version "16.3.1" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.3.1.tgz#369034de7d7e5b120972693352a3bf112172cc3e" - integrity sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ== - -duplexify@^3.5.0, duplexify@^3.6.0: - version "3.7.1" - resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" - integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== - dependencies: - end-of-stream "^1.0.0" - inherits "^2.0.1" - readable-stream "^2.0.0" - stream-shift "^1.0.0" - -eastasianwidth@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" - integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== - -ejs@^3.1.8: - version "3.1.9" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.9.tgz#03c9e8777fe12686a9effcef22303ca3d8eeb361" - integrity sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ== - dependencies: - jake "^10.8.5" - -electron-to-chromium@^1.4.535: - version "1.4.548" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.548.tgz#e695d769e0e801fa6d438b63f6bc9b80372000d6" - integrity sha512-R77KD6mXv37DOyKLN/eW1rGS61N6yHOfapNSX9w+y9DdPG83l9Gkuv7qkCFZ4Ta4JPhrjgQfYbv4Y3TnM1Hi2Q== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -emoji-regex@^9.2.2: - version "9.2.2" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" - integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== - -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== - -end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.1: - version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - -entities@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" - integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== - -envinfo@^7.7.3: - version "7.10.0" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.10.0.tgz#55146e3909cc5fe63c22da63fb15b05aeac35b13" - integrity sha512-ZtUjZO6l5mwTHvc1L9+1q5p/R3wTopcfqMW8r5t8SJSKqeVI/LtajORwRFEKpEFuekjD0VBjwu1HMxL4UalIRw== - -error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -es-abstract@^1.22.1: - version "1.22.2" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.2.tgz#90f7282d91d0ad577f505e423e52d4c1d93c1b8a" - integrity sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA== - dependencies: - array-buffer-byte-length "^1.0.0" - arraybuffer.prototype.slice "^1.0.2" - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" - es-set-tostringtag "^2.0.1" - es-to-primitive "^1.2.1" - function.prototype.name "^1.1.6" - get-intrinsic "^1.2.1" - get-symbol-description "^1.0.0" - globalthis "^1.0.3" - gopd "^1.0.1" - has "^1.0.3" - has-property-descriptors "^1.0.0" - has-proto "^1.0.1" - has-symbols "^1.0.3" - internal-slot "^1.0.5" - is-array-buffer "^3.0.2" - is-callable "^1.2.7" - is-negative-zero "^2.0.2" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.2" - is-string "^1.0.7" - is-typed-array "^1.1.12" - is-weakref "^1.0.2" - object-inspect "^1.12.3" - object-keys "^1.1.1" - object.assign "^4.1.4" - regexp.prototype.flags "^1.5.1" - safe-array-concat "^1.0.1" - safe-regex-test "^1.0.0" - string.prototype.trim "^1.2.8" - string.prototype.trimend "^1.0.7" - string.prototype.trimstart "^1.0.7" - typed-array-buffer "^1.0.0" - typed-array-byte-length "^1.0.0" - typed-array-byte-offset "^1.0.0" - typed-array-length "^1.0.4" - unbox-primitive "^1.0.2" - which-typed-array "^1.1.11" - -es-get-iterator@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz#3ef87523c5d464d41084b2c3c9c214f1199763d6" - integrity sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.3" - has-symbols "^1.0.3" - is-arguments "^1.1.1" - is-map "^2.0.2" - is-set "^2.0.2" - is-string "^1.0.7" - isarray "^2.0.5" - stop-iteration-iterator "^1.0.0" - -es-iterator-helpers@^1.0.12: - version "1.0.15" - resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz#bd81d275ac766431d19305923707c3efd9f1ae40" - integrity sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g== - dependencies: - asynciterator.prototype "^1.0.0" - call-bind "^1.0.2" - define-properties "^1.2.1" - es-abstract "^1.22.1" - es-set-tostringtag "^2.0.1" - function-bind "^1.1.1" - get-intrinsic "^1.2.1" - globalthis "^1.0.3" - has-property-descriptors "^1.0.0" - has-proto "^1.0.1" - has-symbols "^1.0.3" - internal-slot "^1.0.5" - iterator.prototype "^1.1.2" - safe-array-concat "^1.0.1" - -es-module-lexer@^0.9.3: - version "0.9.3" - resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz#6f13db00cc38417137daf74366f535c8eb438f19" - integrity sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ== - -es-set-tostringtag@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz#338d502f6f674301d710b80c8592de8a15f09cd8" - integrity sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg== - dependencies: - get-intrinsic "^1.1.3" - has "^1.0.3" - has-tostringtag "^1.0.0" - -es-shim-unscopables@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241" - integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w== - dependencies: - has "^1.0.3" - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -esbuild-plugin-alias@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/esbuild-plugin-alias/-/esbuild-plugin-alias-0.2.1.tgz#45a86cb941e20e7c2bc68a2bea53562172494fcb" - integrity sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ== - -esbuild-register@^3.4.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/esbuild-register/-/esbuild-register-3.5.0.tgz#449613fb29ab94325c722f560f800dd946dc8ea8" - integrity sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A== - dependencies: - debug "^4.3.4" - -esbuild@^0.18.0, esbuild@^0.18.10: - version "0.18.20" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.18.20.tgz#4709f5a34801b43b799ab7d6d82f7284a9b7a7a6" - integrity sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA== - optionalDependencies: - "@esbuild/android-arm" "0.18.20" - "@esbuild/android-arm64" "0.18.20" - "@esbuild/android-x64" "0.18.20" - "@esbuild/darwin-arm64" "0.18.20" - "@esbuild/darwin-x64" "0.18.20" - "@esbuild/freebsd-arm64" "0.18.20" - "@esbuild/freebsd-x64" "0.18.20" - "@esbuild/linux-arm" "0.18.20" - "@esbuild/linux-arm64" "0.18.20" - "@esbuild/linux-ia32" "0.18.20" - "@esbuild/linux-loong64" "0.18.20" - "@esbuild/linux-mips64el" "0.18.20" - "@esbuild/linux-ppc64" "0.18.20" - "@esbuild/linux-riscv64" "0.18.20" - "@esbuild/linux-s390x" "0.18.20" - "@esbuild/linux-x64" "0.18.20" - "@esbuild/netbsd-x64" "0.18.20" - "@esbuild/openbsd-x64" "0.18.20" - "@esbuild/sunos-x64" "0.18.20" - "@esbuild/win32-arm64" "0.18.20" - "@esbuild/win32-ia32" "0.18.20" - "@esbuild/win32-x64" "0.18.20" - -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" - integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== - -escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== - -escodegen@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.1.0.tgz#ba93bbb7a43986d29d6041f99f5262da773e2e17" - integrity sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w== - dependencies: - esprima "^4.0.1" - estraverse "^5.2.0" - esutils "^2.0.2" - optionalDependencies: - source-map "~0.6.1" - -eslint-config-prettier@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-9.0.0.tgz#eb25485946dd0c66cd216a46232dc05451518d1f" - integrity sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw== - -eslint-plugin-prettier@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.0.tgz#6887780ed95f7708340ec79acfdf60c35b9be57a" - integrity sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w== - dependencies: - prettier-linter-helpers "^1.0.0" - synckit "^0.8.5" - -eslint-plugin-react-hooks@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" - integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== - -eslint-plugin-react@^7.33.2: - version "7.33.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz#69ee09443ffc583927eafe86ffebb470ee737608" - integrity sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw== - dependencies: - array-includes "^3.1.6" - array.prototype.flatmap "^1.3.1" - array.prototype.tosorted "^1.1.1" - doctrine "^2.1.0" - es-iterator-helpers "^1.0.12" - estraverse "^5.3.0" - jsx-ast-utils "^2.4.1 || ^3.0.0" - minimatch "^3.1.2" - object.entries "^1.1.6" - object.fromentries "^2.0.6" - object.hasown "^1.1.2" - object.values "^1.1.6" - prop-types "^15.8.1" - resolve "^2.0.0-next.4" - semver "^6.3.1" - string.prototype.matchall "^4.0.8" - -eslint-plugin-storybook@^0.6.15: - version "0.6.15" - resolved "https://registry.yarnpkg.com/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.15.tgz#8a091605b0a90974ec8e62d8112db6c4bd3a6faa" - integrity sha512-lAGqVAJGob47Griu29KXYowI4G7KwMoJDOkEip8ujikuDLxU+oWJ1l0WL6F2oDO4QiyUFXvtDkEkISMOPzo+7w== - dependencies: - "@storybook/csf" "^0.0.1" - "@typescript-eslint/utils" "^5.45.0" - requireindex "^1.1.0" - ts-dedent "^2.2.0" - -eslint-plugin-tailwindcss@^3.13.0: - version "3.13.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-tailwindcss/-/eslint-plugin-tailwindcss-3.13.0.tgz#60858cdc8888da2deda5f200c1b163b211c4b8fa" - integrity sha512-Fcep4KDRLWaK3KmkQbdyKHG0P4GdXFmXdDaweTIPcgOP60OOuWFbh1++dufRT28Q4zpKTKaHwTsXPJ4O/EjU2Q== - dependencies: - fast-glob "^3.2.5" - postcss "^8.4.4" - -eslint-scope@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" - integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== - dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" - -eslint-scope@^7.2.2: - version "7.2.2" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f" - integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== - dependencies: - esrecurse "^4.3.0" - estraverse "^5.2.0" - -eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: - version "3.4.3" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" - integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== - -eslint@^8.50.0: - version "8.51.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.51.0.tgz#4a82dae60d209ac89a5cff1604fea978ba4950f3" - integrity sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA== - dependencies: - "@eslint-community/eslint-utils" "^4.2.0" - "@eslint-community/regexpp" "^4.6.1" - "@eslint/eslintrc" "^2.1.2" - "@eslint/js" "8.51.0" - "@humanwhocodes/config-array" "^0.11.11" - "@humanwhocodes/module-importer" "^1.0.1" - "@nodelib/fs.walk" "^1.2.8" - ajv "^6.12.4" - chalk "^4.0.0" - cross-spawn "^7.0.2" - debug "^4.3.2" - doctrine "^3.0.0" - escape-string-regexp "^4.0.0" - eslint-scope "^7.2.2" - eslint-visitor-keys "^3.4.3" - espree "^9.6.1" - esquery "^1.4.2" - esutils "^2.0.2" - fast-deep-equal "^3.1.3" - file-entry-cache "^6.0.1" - find-up "^5.0.0" - glob-parent "^6.0.2" - globals "^13.19.0" - graphemer "^1.4.0" - ignore "^5.2.0" - imurmurhash "^0.1.4" - is-glob "^4.0.0" - is-path-inside "^3.0.3" - js-yaml "^4.1.0" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.4.1" - lodash.merge "^4.6.2" - minimatch "^3.1.2" - natural-compare "^1.4.0" - optionator "^0.9.3" - strip-ansi "^6.0.1" - text-table "^0.2.0" - -espree@^9.6.0, espree@^9.6.1: - version "9.6.1" - resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f" - integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== - dependencies: - acorn "^8.9.0" - acorn-jsx "^5.3.2" - eslint-visitor-keys "^3.4.1" - -esprima@^4.0.0, esprima@^4.0.1, esprima@~4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esquery@^1.4.2: - version "1.5.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" - integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== - dependencies: - estraverse "^5.1.0" - -esrecurse@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" - integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" - integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== - -estree-to-babel@^3.1.0: - version "3.2.1" - resolved "https://registry.yarnpkg.com/estree-to-babel/-/estree-to-babel-3.2.1.tgz#82e78315275c3ca74475fdc8ac1a5103c8a75bf5" - integrity sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg== - dependencies: - "@babel/traverse" "^7.1.6" - "@babel/types" "^7.2.0" - c8 "^7.6.0" - -estree-walker@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" - integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -etag@~1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" - integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== - -eventemitter3@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-5.0.1.tgz#53f5ffd0a492ac800721bb42c66b841de96423c4" - integrity sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA== - -execa@7.2.0, execa@^7.1.1: - version "7.2.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-7.2.0.tgz#657e75ba984f42a70f38928cedc87d6f2d4fe4e9" - integrity sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA== - dependencies: - cross-spawn "^7.0.3" - get-stream "^6.0.1" - human-signals "^4.3.0" - is-stream "^3.0.0" - merge-stream "^2.0.0" - npm-run-path "^5.1.0" - onetime "^6.0.0" - signal-exit "^3.0.7" - strip-final-newline "^3.0.0" - -execa@^5.0.0, execa@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" - integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== - dependencies: - cross-spawn "^7.0.3" - get-stream "^6.0.0" - human-signals "^2.1.0" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.1" - onetime "^5.1.2" - signal-exit "^3.0.3" - strip-final-newline "^2.0.0" - -express@^4.17.3: - version "4.18.2" - resolved "https://registry.yarnpkg.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59" - integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ== - dependencies: - accepts "~1.3.8" - array-flatten "1.1.1" - body-parser "1.20.1" - content-disposition "0.5.4" - content-type "~1.0.4" - cookie "0.5.0" - cookie-signature "1.0.6" - debug "2.6.9" - depd "2.0.0" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - finalhandler "1.2.0" - fresh "0.5.2" - http-errors "2.0.0" - merge-descriptors "1.0.1" - methods "~1.1.2" - on-finished "2.4.1" - parseurl "~1.3.3" - path-to-regexp "0.1.7" - proxy-addr "~2.0.7" - qs "6.11.0" - range-parser "~1.2.1" - safe-buffer "5.2.1" - send "0.18.0" - serve-static "1.15.0" - setprototypeof "1.2.0" - statuses "2.0.1" - type-is "~1.6.18" - utils-merge "1.0.1" - vary "~1.1.2" - -extend@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -extract-zip@^1.6.6: - version "1.7.0" - resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.7.0.tgz#556cc3ae9df7f452c493a0cfb51cc30277940927" - integrity sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA== - dependencies: - concat-stream "^1.6.2" - debug "^2.6.9" - mkdirp "^0.5.4" - yauzl "^2.10.0" - -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-diff@^1.1.2: - version "1.3.0" - resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.3.0.tgz#ece407fa550a64d638536cd727e129c61616e0f0" - integrity sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw== - -fast-glob@^3.2.12, fast-glob@^3.2.5, fast-glob@^3.2.9, fast-glob@^3.3.0: - version "3.3.1" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.1.tgz#784b4e897340f3dbbef17413b3f11acf03c874c4" - integrity sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg== - dependencies: - "@nodelib/fs.stat" "^2.0.2" - "@nodelib/fs.walk" "^1.2.3" - glob-parent "^5.1.2" - merge2 "^1.3.0" - micromatch "^4.0.4" - -fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fast-levenshtein@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== - -fastq@^1.6.0: - version "1.15.0" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a" - integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== - dependencies: - reusify "^1.0.4" - -fb-watchman@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.2.tgz#e9524ee6b5c77e9e5001af0f85f3adbb8623255c" - integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA== - dependencies: - bser "2.1.1" - -fd-slicer@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" - integrity sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g== - dependencies: - pend "~1.2.0" - -fetch-retry@^5.0.2: - version "5.0.6" - resolved "https://registry.yarnpkg.com/fetch-retry/-/fetch-retry-5.0.6.tgz#17d0bc90423405b7a88b74355bf364acd2a7fa56" - integrity sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ== - -fflate@^0.8.0: - version "0.8.1" - resolved "https://registry.yarnpkg.com/fflate/-/fflate-0.8.1.tgz#1ed92270674d2ad3c73f077cd0acf26486dae6c9" - integrity sha512-/exOvEuc+/iaUm105QIiOt4LpBdMTWsXxqR0HDF35vx3fmaKzw7354gTilCh5rkzEt8WYyG//ku3h3nRmd7CHQ== - -file-entry-cache@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" - integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== - dependencies: - flat-cache "^3.0.4" - -file-system-cache@2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/file-system-cache/-/file-system-cache-2.3.0.tgz#201feaf4c8cd97b9d0d608e96861bb6005f46fe6" - integrity sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ== - dependencies: - fs-extra "11.1.1" - ramda "0.29.0" - -filelist@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" - integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== - dependencies: - minimatch "^5.0.1" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - -finalhandler@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" - integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "2.4.1" - parseurl "~1.3.3" - statuses "2.0.1" - unpipe "~1.0.0" - -find-cache-dir@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" - integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== - dependencies: - commondir "^1.0.1" - make-dir "^2.0.0" - pkg-dir "^3.0.0" - -find-cache-dir@^3.0.0: - version "3.3.2" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" - integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig== - dependencies: - commondir "^1.0.1" - make-dir "^3.0.2" - pkg-dir "^4.1.0" - -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -find-up@^4.0.0, find-up@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -find-up@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" - integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== - dependencies: - locate-path "^6.0.0" - path-exists "^4.0.0" - -flat-cache@^3.0.4: - version "3.1.1" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.1.1.tgz#a02a15fdec25a8f844ff7cc658f03dd99eb4609b" - integrity sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q== - dependencies: - flatted "^3.2.9" - keyv "^4.5.3" - rimraf "^3.0.2" - -flatted@^3.2.7, flatted@^3.2.9: - version "3.2.9" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.9.tgz#7eb4c67ca1ba34232ca9d2d93e9886e611ad7daf" - integrity sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ== - -flow-parser@0.*: - version "0.218.0" - resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.218.0.tgz#ec2e446b00eba373c661b4f5ccd9705996278c0a" - integrity sha512-mk4e7UK4P/W3tjrJyto6oxPuCjwvRMyzBh72hTl8T0dOcTzkP0M2JJHpncgyhKphMFi9pnjwHfc8e0oe4Uk3LA== - -for-each@^0.3.3: - version "0.3.3" - resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" - integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== - dependencies: - is-callable "^1.1.3" - -foreground-child@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-2.0.0.tgz#71b32800c9f15aa8f2f83f4a6bd9bff35d861a53" - integrity sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA== - dependencies: - cross-spawn "^7.0.0" - signal-exit "^3.0.2" - -foreground-child@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d" - integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== - dependencies: - cross-spawn "^7.0.0" - signal-exit "^4.0.1" - -form-data@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" - integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - -forwarded@0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" - integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== - -fraction.js@^4.3.6: - version "4.3.6" - resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.6.tgz#e9e3acec6c9a28cf7bc36cbe35eea4ceb2c5c92d" - integrity sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg== - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" - integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== - -fs-constants@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" - integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== - -fs-extra@11.1.1, fs-extra@^11.0.0, fs-extra@^11.1.0: - version "11.1.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.1.1.tgz#da69f7c39f3b002378b0954bb6ae7efdc0876e2d" - integrity sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs-minipass@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" - integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== - dependencies: - minipass "^3.0.0" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== - -fsevents@^2.3.2, fsevents@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" - integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -function.prototype.name@^1.1.5, function.prototype.name@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz#cdf315b7d90ee77a4c6ee216c3c3362da07533fd" - integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - functions-have-names "^1.2.3" - -functions-have-names@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" - integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== - -gensync@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== - -get-caller-file@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -get-func-name@^2.0.0, get-func-name@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.2.tgz#0d7cf20cd13fda808669ffa88f4ffc7a3943fc41" - integrity sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ== - -get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82" - integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-proto "^1.0.1" - has-symbols "^1.0.3" - -get-nonce@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/get-nonce/-/get-nonce-1.0.1.tgz#fdf3f0278073820d2ce9426c18f07481b1e0cdf3" - integrity sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q== - -get-npm-tarball-url@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/get-npm-tarball-url/-/get-npm-tarball-url-2.0.3.tgz#67dff908d699e9e2182530ae6e939a93e5f8dfdb" - integrity sha512-R/PW6RqyaBQNWYaSyfrh54/qtcnOp22FHCCiRhSSZj0FP3KQWCsxxt0DzIdVTbwTqe9CtQfvl/FPD4UIPt4pqw== - -get-package-type@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" - integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== - -get-port@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/get-port/-/get-port-5.1.1.tgz#0469ed07563479de6efb986baf053dcd7d4e3193" - integrity sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ== - -get-stream@^6.0.0, get-stream@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" - integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== - -get-symbol-description@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" - integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" - -giget@^1.0.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/giget/-/giget-1.1.3.tgz#574ed901031eafa732347a7990d84bfa6484c51a" - integrity sha512-zHuCeqtfgqgDwvXlR84UNgnJDuUHQcNI5OqWqFxxuk2BshuKbYhJWdxBsEo4PvKqoGh23lUAIvBNpChMLv7/9Q== - dependencies: - colorette "^2.0.20" - defu "^6.1.2" - https-proxy-agent "^7.0.2" - mri "^1.2.0" - node-fetch-native "^1.4.0" - pathe "^1.1.1" - tar "^6.2.0" - -git-raw-commits@^2.0.11: - version "2.0.11" - resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-2.0.11.tgz#bc3576638071d18655e1cc60d7f524920008d723" - integrity sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A== - dependencies: - dargs "^7.0.0" - lodash "^4.17.15" - meow "^8.0.0" - split2 "^3.0.0" - through2 "^4.0.0" - -github-slugger@^1.0.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.5.0.tgz#17891bbc73232051474d68bd867a34625c955f7d" - integrity sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw== - -glob-parent@^5.1.2, glob-parent@~5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - -glob-parent@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" - integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== - dependencies: - is-glob "^4.0.3" - -glob-promise@^4.2.0: - version "4.2.2" - resolved "https://registry.yarnpkg.com/glob-promise/-/glob-promise-4.2.2.tgz#15f44bcba0e14219cd93af36da6bb905ff007877" - integrity sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw== - dependencies: - "@types/glob" "^7.1.3" - -glob-to-regexp@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" - integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== - -glob@7.1.6: - version "7.1.6" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" - integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^10.0.0: - version "10.3.10" - resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.10.tgz#0351ebb809fd187fe421ab96af83d3a70715df4b" - integrity sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g== - dependencies: - foreground-child "^3.1.0" - jackspeak "^2.3.5" - minimatch "^9.0.1" - minipass "^5.0.0 || ^6.0.2 || ^7.0.0" - path-scurry "^1.10.1" - -glob@^7.1.3, glob@^7.1.4, glob@^7.2.0: - version "7.2.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" - integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== - 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" - -global-dirs@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445" - integrity sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg== - dependencies: - ini "^1.3.4" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -globals@^13.19.0: - version "13.23.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-13.23.0.tgz#ef31673c926a0976e1f61dab4dca57e0c0a8af02" - integrity sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA== - dependencies: - type-fest "^0.20.2" - -globalthis@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf" - integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== - dependencies: - define-properties "^1.1.3" - -globby@^11.0.1, globby@^11.0.2, globby@^11.1.0: - version "11.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" - integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== - dependencies: - array-union "^2.1.0" - dir-glob "^3.0.1" - fast-glob "^3.2.9" - ignore "^5.2.0" - merge2 "^1.4.1" - slash "^3.0.0" - -globrex@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/globrex/-/globrex-0.1.2.tgz#dd5d9ec826232730cd6793a5e33a9302985e6098" - integrity sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg== - -gopd@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" - integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== - dependencies: - get-intrinsic "^1.1.3" - -graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9: - version "4.2.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" - integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== - -graphemer@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" - integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== - -gunzip-maybe@^1.4.2: - version "1.4.2" - resolved "https://registry.yarnpkg.com/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz#b913564ae3be0eda6f3de36464837a9cd94b98ac" - integrity sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw== - dependencies: - browserify-zlib "^0.1.4" - is-deflate "^1.0.0" - is-gzip "^1.0.0" - peek-stream "^1.1.0" - pumpify "^1.3.3" - through2 "^2.0.3" - -handlebars@^4.7.7: - version "4.7.8" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.8.tgz#41c42c18b1be2365439188c77c6afae71c0cd9e9" - integrity sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ== - dependencies: - minimist "^1.2.5" - neo-async "^2.6.2" - source-map "^0.6.1" - wordwrap "^1.0.0" - optionalDependencies: - uglify-js "^3.1.4" - -happy-dom@^12.2.2: - version "12.9.1" - resolved "https://registry.yarnpkg.com/happy-dom/-/happy-dom-12.9.1.tgz#bf48c2b885198890b932f46c3c09f53cff5a528a" - integrity sha512-UvQ3IwKn1G3iiNCdTrhijdLGqf8Vj7d3OpmYcPwlKakjFy83oYbW6TmOKDLMTVLO9whmOC1HIpS09wf/14k7cA== - dependencies: - css.escape "^1.5.1" - entities "^4.5.0" - iconv-lite "^0.6.3" - webidl-conversions "^7.0.0" - whatwg-encoding "^2.0.0" - whatwg-mimetype "^3.0.0" - -hard-rejection@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" - integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== - -has-bigints@^1.0.1, has-bigints@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" - integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-property-descriptors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" - integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== - dependencies: - get-intrinsic "^1.1.1" - -has-proto@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" - integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== - -has-symbols@^1.0.2, has-symbols@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" - integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== - -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" - integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== - dependencies: - has-symbols "^1.0.2" - -has@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.4.tgz#2eb2860e000011dae4f1406a86fe80e530fb2ec6" - integrity sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ== - -hosted-git-info@^2.1.4: - version "2.8.9" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" - integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== - -hosted-git-info@^4.0.1: - version "4.1.0" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224" - integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== - dependencies: - lru-cache "^6.0.0" - -html-escaper@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" - integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== - -html-tags@^3.1.0: - version "3.3.1" - resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.3.1.tgz#a04026a18c882e4bba8a01a3d39cfe465d40b5ce" - integrity sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ== - -http-errors@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" - integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== - dependencies: - depd "2.0.0" - inherits "2.0.4" - setprototypeof "1.2.0" - statuses "2.0.1" - toidentifier "1.0.1" - -https-proxy-agent@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz#702b71fb5520a132a66de1f67541d9e62154d82b" - integrity sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg== - dependencies: - agent-base "5" - debug "4" - -https-proxy-agent@^7.0.2: - version "7.0.2" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz#e2645b846b90e96c6e6f347fb5b2e41f1590b09b" - integrity sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA== - dependencies: - agent-base "^7.0.2" - debug "4" - -human-signals@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" - integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== - -human-signals@^4.3.0: - version "4.3.1" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-4.3.1.tgz#ab7f811e851fca97ffbd2c1fe9a958964de321b2" - integrity sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ== - -husky@^8.0.3: - version "8.0.3" - resolved "https://registry.yarnpkg.com/husky/-/husky-8.0.3.tgz#4936d7212e46d1dea28fef29bb3a108872cd9184" - integrity sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg== - -iconv-lite@0.4.24: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -iconv-lite@0.6.3, iconv-lite@^0.6.3: - version "0.6.3" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" - integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== - dependencies: - safer-buffer ">= 2.1.2 < 3.0.0" - -ieee754@^1.1.13: - version "1.2.1" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" - integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== - -ignore@^5.2.0, ignore@^5.2.4: - version "5.2.4" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" - integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== - -import-fresh@^3.0.0, import-fresh@^3.2.1, import-fresh@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" - integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== - -indent-string@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" - integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -ini@^1.3.4: - version "1.3.8" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" - integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== - -internal-slot@^1.0.4, internal-slot@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.5.tgz#f2a2ee21f668f8627a4667f309dc0f4fb6674986" - integrity sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ== - dependencies: - get-intrinsic "^1.2.0" - has "^1.0.3" - side-channel "^1.0.4" - -invariant@^2.2.4: - version "2.2.4" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" - integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== - dependencies: - loose-envify "^1.0.0" - -ip@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ip/-/ip-2.0.0.tgz#4cf4ab182fee2314c75ede1276f8c80b479936da" - integrity sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ== - -ipaddr.js@1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" - integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== - -is-absolute-url@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" - integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== - -is-arguments@^1.0.4, is-arguments@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" - integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-array-buffer@^3.0.1, is-array-buffer@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe" - integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.2.0" - is-typed-array "^1.1.10" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== - -is-async-function@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.0.0.tgz#8e4418efd3e5d3a6ebb0164c05ef5afb69aa9646" - integrity sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA== - dependencies: - has-tostringtag "^1.0.0" - -is-bigint@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" - integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== - dependencies: - has-bigints "^1.0.1" - -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" - integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - dependencies: - binary-extensions "^2.0.0" - -is-boolean-object@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" - integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" - integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== - -is-core-module@^2.13.0, is-core-module@^2.5.0, is-core-module@^2.9.0: - version "2.13.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.0.tgz#bb52aa6e2cbd49a30c2ba68c42bf3435ba6072db" - integrity sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ== - dependencies: - has "^1.0.3" - -is-date-object@^1.0.1, is-date-object@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" - integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== - dependencies: - has-tostringtag "^1.0.0" - -is-deflate@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-deflate/-/is-deflate-1.0.0.tgz#c862901c3c161fb09dac7cdc7e784f80e98f2f14" - integrity sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ== - -is-docker@^2.0.0, is-docker@^2.1.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== - -is-docker@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-3.0.0.tgz#90093aa3106277d8a77a5910dbae71747e15a200" - integrity sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ== - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== - -is-finalizationregistry@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz#c8749b65f17c133313e661b1289b95ad3dbd62e6" - integrity sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw== - dependencies: - call-bind "^1.0.2" - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-fullwidth-code-point@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz#fae3167c729e7463f8461ce512b080a49268aa88" - integrity sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ== - -is-generator-function@^1.0.10, is-generator-function@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.10.tgz#f1558baf1ac17e0deea7c0415c438351ff2b3c72" - integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A== - dependencies: - has-tostringtag "^1.0.0" - -is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: - version "4.0.3" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" - integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== - dependencies: - is-extglob "^2.1.1" - -is-gzip@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-gzip/-/is-gzip-1.0.0.tgz#6ca8b07b99c77998025900e555ced8ed80879a83" - integrity sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ== - -is-inside-container@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-inside-container/-/is-inside-container-1.0.0.tgz#e81fba699662eb31dbdaf26766a61d4814717ea4" - integrity sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA== - dependencies: - is-docker "^3.0.0" - -is-interactive@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" - integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== - -is-map@^2.0.1, is-map@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127" - integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== - -is-nan@^1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/is-nan/-/is-nan-1.3.2.tgz#043a54adea31748b55b6cd4e09aadafa69bd9e1d" - integrity sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - -is-negative-zero@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" - integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== - -is-number-object@^1.0.4: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" - integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== - dependencies: - has-tostringtag "^1.0.0" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-obj@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" - integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== - -is-path-cwd@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" - integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== - -is-path-inside@^3.0.2, is-path-inside@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" - integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== - -is-plain-obj@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" - integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== - -is-plain-object@5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" - integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== - -is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-regex@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" - integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-set@^2.0.1, is-set@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec" - integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== - -is-shared-array-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" - integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== - dependencies: - call-bind "^1.0.2" - -is-stream@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" - integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== - -is-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-3.0.0.tgz#e6bfd7aa6bef69f4f472ce9bb681e3e57b4319ac" - integrity sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA== - -is-string@^1.0.5, is-string@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" - integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== - dependencies: - has-tostringtag "^1.0.0" - -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" - integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== - dependencies: - has-symbols "^1.0.2" - -is-text-path@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e" - integrity sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w== - dependencies: - text-extensions "^1.0.0" - -is-typed-array@^1.1.10, is-typed-array@^1.1.12, is-typed-array@^1.1.3, is-typed-array@^1.1.9: - version "1.1.12" - resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.12.tgz#d0bab5686ef4a76f7a73097b95470ab199c57d4a" - integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg== - dependencies: - which-typed-array "^1.1.11" - -is-unicode-supported@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" - integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== - -is-weakmap@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2" - integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA== - -is-weakref@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" - integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== - dependencies: - call-bind "^1.0.2" - -is-weakset@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.2.tgz#4569d67a747a1ce5a994dfd4ef6dcea76e7c0a1d" - integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" - -is-wsl@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== - dependencies: - is-docker "^2.0.0" - -isarray@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" - integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== - -isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== - -isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== - -istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz#189e7909d0a39fa5a3dfad5b03f71947770191d3" - integrity sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw== - -istanbul-lib-instrument@^5.0.4: - version "5.2.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz#d10c8885c2125574e1c231cacadf955675e1ce3d" - integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg== - 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" - -istanbul-lib-report@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz#908305bac9a5bd175ac6a74489eafd0fc2445a7d" - integrity sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw== - dependencies: - istanbul-lib-coverage "^3.0.0" - make-dir "^4.0.0" - supports-color "^7.1.0" - -istanbul-reports@^3.1.4: - version "3.1.6" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.6.tgz#2544bcab4768154281a2f0870471902704ccaa1a" - integrity sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg== - dependencies: - html-escaper "^2.0.0" - istanbul-lib-report "^3.0.0" - -iterator.prototype@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/iterator.prototype/-/iterator.prototype-1.1.2.tgz#5e29c8924f01916cb9335f1ff80619dcff22b0c0" - integrity sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w== - dependencies: - define-properties "^1.2.1" - get-intrinsic "^1.2.1" - has-symbols "^1.0.3" - reflect.getprototypeof "^1.0.4" - set-function-name "^2.0.1" - -jackspeak@^2.3.5: - version "2.3.6" - resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.3.6.tgz#647ecc472238aee4b06ac0e461acc21a8c505ca8" - integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ== - dependencies: - "@isaacs/cliui" "^8.0.2" - optionalDependencies: - "@pkgjs/parseargs" "^0.11.0" - -jake@^10.8.5: - version "10.8.7" - resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.7.tgz#63a32821177940c33f356e0ba44ff9d34e1c7d8f" - integrity sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w== - dependencies: - async "^3.2.3" - chalk "^4.0.2" - filelist "^1.0.4" - minimatch "^3.1.2" - -jest-haste-map@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.7.0.tgz#3c2396524482f5a0506376e6c858c3bbcc17b104" - integrity sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA== - dependencies: - "@jest/types" "^29.6.3" - "@types/graceful-fs" "^4.1.3" - "@types/node" "*" - anymatch "^3.0.3" - fb-watchman "^2.0.0" - 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" - optionalDependencies: - fsevents "^2.3.2" - -jest-mock@^27.0.6: - version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.5.1.tgz#19948336d49ef4d9c52021d34ac7b5f36ff967d6" - integrity sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og== - dependencies: - "@jest/types" "^27.5.1" - "@types/node" "*" - -jest-regex-util@^29.6.3: - version "29.6.3" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-29.6.3.tgz#4a556d9c776af68e1c5f48194f4d0327d24e8a52" - integrity sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg== - -jest-util@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.7.0.tgz#23c2b62bfb22be82b44de98055802ff3710fc0bc" - integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== - 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" - -jest-worker@^29.7.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.7.0.tgz#acad073acbbaeb7262bd5389e1bcf43e10058d4a" - integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw== - dependencies: - "@types/node" "*" - jest-util "^29.7.0" - merge-stream "^2.0.0" - supports-color "^8.0.0" - -jiti@^1.18.2: - version "1.20.0" - resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.20.0.tgz#2d823b5852ee8963585c8dd8b7992ffc1ae83b42" - integrity sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA== - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" - integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -js-yaml@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" - integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== - dependencies: - argparse "^2.0.1" - -jscodeshift@^0.14.0: - version "0.14.0" - resolved "https://registry.yarnpkg.com/jscodeshift/-/jscodeshift-0.14.0.tgz#7542e6715d6d2e8bde0b4e883f0ccea358b46881" - integrity sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA== - dependencies: - "@babel/core" "^7.13.16" - "@babel/parser" "^7.13.16" - "@babel/plugin-proposal-class-properties" "^7.13.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.13.8" - "@babel/plugin-proposal-optional-chaining" "^7.13.12" - "@babel/plugin-transform-modules-commonjs" "^7.13.8" - "@babel/preset-flow" "^7.13.13" - "@babel/preset-typescript" "^7.13.0" - "@babel/register" "^7.13.16" - babel-core "^7.0.0-bridge.0" - chalk "^4.1.2" - flow-parser "0.*" - graceful-fs "^4.2.4" - micromatch "^4.0.4" - neo-async "^2.5.0" - node-dir "^0.1.17" - recast "^0.21.0" - temp "^0.8.4" - write-file-atomic "^2.3.0" - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== - -json-buffer@3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" - integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== - -json-parse-even-better-errors@^2.3.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" - integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== - -json5@^2.2.3: - version "2.2.3" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" - integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== - -jsonc-parser@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76" - integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== - -jsonfile@^6.0.1: - version "6.1.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" - integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== - dependencies: - universalify "^2.0.0" - optionalDependencies: - graceful-fs "^4.1.6" - -jsonparse@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" - integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== - -"jsx-ast-utils@^2.4.1 || ^3.0.0": - version "3.3.5" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz#4766bd05a8e2a11af222becd19e15575e52a853a" - integrity sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ== - dependencies: - array-includes "^3.1.6" - array.prototype.flat "^1.3.1" - object.assign "^4.1.4" - object.values "^1.1.6" - -keyv@^4.5.3: - version "4.5.4" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93" - integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== - dependencies: - json-buffer "3.0.1" - -kind-of@^6.0.2, kind-of@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -kleur@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" - integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== - -lazy-universal-dotenv@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/lazy-universal-dotenv/-/lazy-universal-dotenv-4.0.0.tgz#0b220c264e89a042a37181a4928cdd298af73422" - integrity sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg== - dependencies: - app-root-dir "^1.0.2" - dotenv "^16.0.0" - dotenv-expand "^10.0.0" - -leven@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" - integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== - -levn@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" - integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== - dependencies: - prelude-ls "^1.2.1" - type-check "~0.4.0" - -lilconfig@2.1.0, lilconfig@^2.0.5, lilconfig@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52" - integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== - -lines-and-columns@^1.1.6: - version "1.2.4" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" - integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== - -lint-staged@^14.0.1: - version "14.0.1" - resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-14.0.1.tgz#57dfa3013a3d60762d9af5d9c83bdb51291a6232" - integrity sha512-Mw0cL6HXnHN1ag0mN/Dg4g6sr8uf8sn98w2Oc1ECtFto9tvRF7nkXGJRbx8gPlHyoR0pLyBr2lQHbWwmUHe1Sw== - dependencies: - chalk "5.3.0" - commander "11.0.0" - debug "4.3.4" - execa "7.2.0" - lilconfig "2.1.0" - listr2 "6.6.1" - micromatch "4.0.5" - pidtree "0.6.0" - string-argv "0.3.2" - yaml "2.3.1" - -listr2@6.6.1: - version "6.6.1" - resolved "https://registry.yarnpkg.com/listr2/-/listr2-6.6.1.tgz#08b2329e7e8ba6298481464937099f4a2cd7f95d" - integrity sha512-+rAXGHh0fkEWdXBmX+L6mmfmXmXvDGEKzkjxO+8mP3+nI/r/CWznVBvsibXdxda9Zz0OW2e2ikphN3OwCT/jSg== - dependencies: - cli-truncate "^3.1.0" - colorette "^2.0.20" - eventemitter3 "^5.0.1" - log-update "^5.0.1" - rfdc "^1.3.0" - wrap-ansi "^8.1.0" - -local-pkg@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/local-pkg/-/local-pkg-0.4.3.tgz#0ff361ab3ae7f1c19113d9bb97b98b905dbc4963" - integrity sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g== - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - -locate-path@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" - integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== - dependencies: - p-locate "^5.0.0" - -lodash.camelcase@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" - integrity sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA== - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== - -lodash.isfunction@^3.0.9: - version "3.0.9" - resolved "https://registry.yarnpkg.com/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz#06de25df4db327ac931981d1bdb067e5af68d051" - integrity sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw== - -lodash.isplainobject@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" - integrity sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA== - -lodash.kebabcase@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz#8489b1cb0d29ff88195cceca448ff6d6cc295c36" - integrity sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g== - -lodash.merge@^4.6.2: - version "4.6.2" - resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" - integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== - -lodash.mergewith@^4.6.2: - version "4.6.2" - resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz#617121f89ac55f59047c7aec1ccd6654c6590f55" - integrity sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ== - -lodash.snakecase@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz#39d714a35357147837aefd64b5dcbb16becd8f8d" - integrity sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw== - -lodash.startcase@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.startcase/-/lodash.startcase-4.4.0.tgz#9436e34ed26093ed7ffae1936144350915d9add8" - integrity sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg== - -lodash.uniq@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" - integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== - -lodash.upperfirst@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz#1365edf431480481ef0d1c68957a5ed99d49f7ce" - integrity sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg== - -lodash@^4.17.15, lodash@^4.17.21: - version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -log-symbols@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" - integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== - dependencies: - chalk "^4.1.0" - is-unicode-supported "^0.1.0" - -log-update@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/log-update/-/log-update-5.0.1.tgz#9e928bf70cb183c1f0c9e91d9e6b7115d597ce09" - integrity sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw== - dependencies: - ansi-escapes "^5.0.0" - cli-cursor "^4.0.0" - slice-ansi "^5.0.0" - strip-ansi "^7.0.1" - wrap-ansi "^8.0.1" - -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -loupe@^2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/loupe/-/loupe-2.3.6.tgz#76e4af498103c532d1ecc9be102036a21f787b53" - integrity sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA== - dependencies: - get-func-name "^2.0.0" - -lru-cache@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" - integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== - dependencies: - yallist "^3.0.2" - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -"lru-cache@^9.1.1 || ^10.0.0": - version "10.0.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.0.1.tgz#0a3be479df549cca0e5d693ac402ff19537a6b7a" - integrity sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g== - -lz-string@^1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941" - integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ== - -magic-string@^0.27.0: - version "0.27.0" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.27.0.tgz#e4a3413b4bab6d98d2becffd48b4a257effdbbf3" - integrity sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA== - dependencies: - "@jridgewell/sourcemap-codec" "^1.4.13" - -magic-string@^0.30.0, magic-string@^0.30.1: - version "0.30.4" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.4.tgz#c2c683265fc18dda49b56fc7318d33ca0332c98c" - integrity sha512-Q/TKtsC5BPm0kGqgBIF9oXAs/xEf2vRKiIB4wCRQTJOQIByZ1d+NnUOotvJOvNpi5RNIgVOMC3pOuaP1ZTDlVg== - dependencies: - "@jridgewell/sourcemap-codec" "^1.4.15" - -make-dir@^2.0.0, make-dir@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" - integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== - dependencies: - pify "^4.0.1" - semver "^5.6.0" - -make-dir@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -make-dir@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-4.0.0.tgz#c3c2307a771277cd9638305f915c29ae741b614e" - integrity sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw== - dependencies: - semver "^7.5.3" - -make-error@^1.1.1: - version "1.3.6" - resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" - integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== - -makeerror@1.0.12: - version "1.0.12" - resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a" - integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== - dependencies: - tmpl "1.0.5" - -map-obj@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" - integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== - -map-obj@^4.0.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a" - integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== - -map-or-similar@^1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/map-or-similar/-/map-or-similar-1.5.0.tgz#6de2653174adfb5d9edc33c69d3e92a1b76faf08" - integrity sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg== - -markdown-to-jsx@^7.1.8: - version "7.3.2" - resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-7.3.2.tgz#f286b4d112dad3028acc1e77dfe1f653b347e131" - integrity sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q== - -mdast-util-definitions@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz#c5c1a84db799173b4dcf7643cda999e440c24db2" - integrity sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ== - dependencies: - unist-util-visit "^2.0.0" - -mdast-util-to-string@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz#27055500103f51637bd07d01da01eb1967a43527" - integrity sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A== - -media-typer@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" - integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== - -memoizerific@^1.11.3: - version "1.11.3" - resolved "https://registry.yarnpkg.com/memoizerific/-/memoizerific-1.11.3.tgz#7c87a4646444c32d75438570905f2dbd1b1a805a" - integrity sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog== - dependencies: - map-or-similar "^1.5.0" - -meow@^8.0.0, meow@^8.1.2: - version "8.1.2" - resolved "https://registry.yarnpkg.com/meow/-/meow-8.1.2.tgz#bcbe45bda0ee1729d350c03cffc8395a36c4e897" - integrity sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q== - dependencies: - "@types/minimist" "^1.2.0" - camelcase-keys "^6.2.2" - decamelize-keys "^1.1.0" - hard-rejection "^2.1.0" - minimist-options "4.1.0" - normalize-package-data "^3.0.0" - read-pkg-up "^7.0.1" - redent "^3.0.0" - trim-newlines "^3.0.0" - type-fest "^0.18.0" - yargs-parser "^20.2.3" - -merge-descriptors@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" - integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== - -merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - -merge2@^1.3.0, merge2@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== - -methods@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" - integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== - -micromatch@4.0.5, micromatch@^4.0.4, micromatch@^4.0.5: - version "4.0.5" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" - integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== - dependencies: - braces "^3.0.2" - picomatch "^2.3.1" - -mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": - version "1.52.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== - -mime-types@^2.1.12, mime-types@^2.1.25, mime-types@~2.1.24, mime-types@~2.1.34: - version "2.1.35" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== - dependencies: - mime-db "1.52.0" - -mime@1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" - integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== - -mime@^2.0.3: - version "2.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" - integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -mimic-fn@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-4.0.0.tgz#60a90550d5cb0b239cca65d893b1a53b29871ecc" - integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw== - -min-indent@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" - integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== - -minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" - integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== - dependencies: - brace-expansion "^1.1.7" - -minimatch@^5.0.1: - version "5.1.6" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" - integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== - dependencies: - brace-expansion "^2.0.1" - -minimatch@^9.0.1: - version "9.0.3" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825" - integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== - dependencies: - brace-expansion "^2.0.1" - -minimist-options@4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619" - integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A== - dependencies: - arrify "^1.0.1" - is-plain-obj "^1.1.0" - kind-of "^6.0.3" - -minimist@^1.2.5, minimist@^1.2.6: - version "1.2.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" - integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== - -minipass@^3.0.0: - version "3.3.6" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a" - integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== - dependencies: - yallist "^4.0.0" - -minipass@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d" - integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== - -"minipass@^5.0.0 || ^6.0.2 || ^7.0.0": - version "7.0.4" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.4.tgz#dbce03740f50a4786ba994c1fb908844d27b038c" - integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ== - -minizlib@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" - integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== - dependencies: - minipass "^3.0.0" - yallist "^4.0.0" - -mkdirp-classic@^0.5.2: - version "0.5.3" - resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" - integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== - -mkdirp@^0.5.4: - version "0.5.6" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" - integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== - dependencies: - minimist "^1.2.6" - -mkdirp@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" - integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== - -mlly@^1.2.0, mlly@^1.4.0: - version "1.4.2" - resolved "https://registry.yarnpkg.com/mlly/-/mlly-1.4.2.tgz#7cf406aa319ff6563d25da6b36610a93f2a8007e" - integrity sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg== - dependencies: - acorn "^8.10.0" - pathe "^1.1.1" - pkg-types "^1.0.3" - ufo "^1.3.0" - -mri@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b" - integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA== - -mrmime@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-1.0.1.tgz#5f90c825fad4bdd41dc914eff5d1a8cfdaf24f27" - integrity sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw== - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -ms@2.1.3: - version "2.1.3" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -mz@^2.7.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" - integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== - dependencies: - any-promise "^1.0.0" - object-assign "^4.0.1" - thenify-all "^1.0.0" - -nanoid@^3.3.6: - version "3.3.6" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" - integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== - -negotiator@0.6.3: - version "0.6.3" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" - integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== - -neo-async@^2.5.0, neo-async@^2.6.1, neo-async@^2.6.2: - version "2.6.2" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" - integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== - -node-dir@^0.1.10, node-dir@^0.1.17: - version "0.1.17" - resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.17.tgz#5f5665d93351335caabef8f1c554516cf5f1e4e5" - integrity sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg== - dependencies: - minimatch "^3.0.2" - -node-fetch-native@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/node-fetch-native/-/node-fetch-native-1.4.0.tgz#fbe8ac033cb6aa44bd106b5e4fd2b6277ba70fa1" - integrity sha512-F5kfEj95kX8tkDhUCYdV8dg3/8Olx/94zB8+ZNthFs6Bz31UpUi8Xh40TN3thLwXgrwXry1pEg9lJ++tLWTcqA== - -node-fetch@^2.0.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" - integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== - dependencies: - whatwg-url "^5.0.0" - -node-int64@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" - integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== - -node-releases@^2.0.13: - version "2.0.13" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.13.tgz#d5ed1627c23e3461e819b02e57b75e4899b1c81d" - integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ== - -normalize-package-data@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-package-data@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e" - integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA== - dependencies: - hosted-git-info "^4.0.1" - is-core-module "^2.5.0" - semver "^7.3.4" - validate-npm-package-license "^3.0.1" - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" - integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== - -npm-run-path@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - dependencies: - path-key "^3.0.0" - -npm-run-path@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-5.1.0.tgz#bc62f7f3f6952d9894bd08944ba011a6ee7b7e00" - integrity sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q== - dependencies: - path-key "^4.0.0" - -object-assign@^4.0.1, object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== - -object-hash@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9" - integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== - -object-inspect@^1.12.3, object-inspect@^1.9.0: - version "1.12.3" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" - integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== - -object-is@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" - integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object.assign@^4.1.4: - version "4.1.4" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" - integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - has-symbols "^1.0.3" - object-keys "^1.1.1" - -object.entries@^1.1.6: - version "1.1.7" - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.7.tgz#2b47760e2a2e3a752f39dd874655c61a7f03c131" - integrity sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - -object.fromentries@^2.0.6: - version "2.0.7" - resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.7.tgz#71e95f441e9a0ea6baf682ecaaf37fa2a8d7e616" - integrity sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - -object.hasown@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.3.tgz#6a5f2897bb4d3668b8e79364f98ccf971bda55ae" - integrity sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA== - dependencies: - define-properties "^1.2.0" - es-abstract "^1.22.1" - -object.values@^1.1.6: - version "1.1.7" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.7.tgz#617ed13272e7e1071b43973aa1655d9291b8442a" - integrity sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - -on-finished@2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" - integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== - dependencies: - ee-first "1.1.1" - -on-headers@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" - integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== - dependencies: - wrappy "1" - -onetime@^5.1.0, onetime@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - -onetime@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-6.0.0.tgz#7c24c18ed1fd2e9bca4bd26806a33613c77d34b4" - integrity sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ== - dependencies: - mimic-fn "^4.0.0" - -open@^8.0.4, open@^8.4.0: - version "8.4.2" - resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9" - integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== - dependencies: - define-lazy-prop "^2.0.0" - is-docker "^2.1.1" - is-wsl "^2.2.0" - -open@^9.1.0: - version "9.1.0" - resolved "https://registry.yarnpkg.com/open/-/open-9.1.0.tgz#684934359c90ad25742f5a26151970ff8c6c80b6" - integrity sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg== - dependencies: - default-browser "^4.0.0" - define-lazy-prop "^3.0.0" - is-inside-container "^1.0.0" - is-wsl "^2.2.0" - -optionator@^0.9.3: - version "0.9.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64" - integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg== - dependencies: - "@aashutoshrathi/word-wrap" "^1.2.3" - deep-is "^0.1.3" - fast-levenshtein "^2.0.6" - levn "^0.4.1" - prelude-ls "^1.2.1" - type-check "^0.4.0" - -ora@^5.4.1: - version "5.4.1" - resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18" - integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== - dependencies: - bl "^4.1.0" - chalk "^4.1.0" - cli-cursor "^3.1.0" - cli-spinners "^2.5.0" - is-interactive "^1.0.0" - is-unicode-supported "^0.1.0" - log-symbols "^4.1.0" - strip-ansi "^6.0.0" - wcwidth "^1.0.1" - -p-limit@^2.0.0, p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - -p-limit@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" - integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== - dependencies: - yocto-queue "^0.1.0" - -p-limit@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-4.0.0.tgz#914af6544ed32bfa54670b061cafcbd04984b644" - integrity sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ== - dependencies: - yocto-queue "^1.0.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - -p-locate@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" - integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== - dependencies: - p-limit "^3.0.2" - -p-map@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" - integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== - dependencies: - aggregate-error "^3.0.0" - -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - -pako@~0.2.0: - version "0.2.9" - resolved "https://registry.yarnpkg.com/pako/-/pako-0.2.9.tgz#f3f7522f4ef782348da8161bad9ecfd51bf83a75" - integrity sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA== - -parent-module@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" - integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== - dependencies: - callsites "^3.0.0" - -parse-json@^5.0.0, parse-json@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" - integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== - dependencies: - "@babel/code-frame" "^7.0.0" - error-ex "^1.3.1" - json-parse-even-better-errors "^2.3.0" - lines-and-columns "^1.1.6" - -parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" - integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-key@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-4.0.0.tgz#295588dc3aee64154f877adb9d780b81c554bf18" - integrity sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ== - -path-parse@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - -path-scurry@^1.10.1: - version "1.10.1" - resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.10.1.tgz#9ba6bf5aa8500fe9fd67df4f0d9483b2b0bfc698" - integrity sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ== - dependencies: - lru-cache "^9.1.1 || ^10.0.0" - minipass "^5.0.0 || ^6.0.2 || ^7.0.0" - -path-to-regexp@0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" - integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== - -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" - integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - -pathe@^1.1.0, pathe@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/pathe/-/pathe-1.1.1.tgz#1dd31d382b974ba69809adc9a7a347e65d84829a" - integrity sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q== - -pathval@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.1.tgz#8534e77a77ce7ac5a2512ea21e0fdb8fcf6c3d8d" - integrity sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ== - -peek-stream@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/peek-stream/-/peek-stream-1.1.3.tgz#3b35d84b7ccbbd262fff31dc10da56856ead6d67" - integrity sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA== - dependencies: - buffer-from "^1.0.0" - duplexify "^3.5.0" - through2 "^2.0.3" - -pend@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" - integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== - -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== - -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.0, picomatch@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - -pidtree@0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.6.0.tgz#90ad7b6d42d5841e69e0a2419ef38f8883aa057c" - integrity sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g== - -pify@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== - -pify@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" - integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== - -pirates@^4.0.1, pirates@^4.0.4, pirates@^4.0.5: - version "4.0.6" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9" - integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== - -pkg-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" - integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - dependencies: - find-up "^3.0.0" - -pkg-dir@^4.1.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== - dependencies: - find-up "^4.0.0" - -pkg-dir@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-5.0.0.tgz#a02d6aebe6ba133a928f74aec20bafdfe6b8e760" - integrity sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA== - dependencies: - find-up "^5.0.0" - -pkg-types@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/pkg-types/-/pkg-types-1.0.3.tgz#988b42ab19254c01614d13f4f65a2cfc7880f868" - integrity sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A== - dependencies: - jsonc-parser "^3.2.0" - mlly "^1.2.0" - pathe "^1.1.0" - -polished@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/polished/-/polished-4.2.2.tgz#2529bb7c3198945373c52e34618c8fe7b1aa84d1" - integrity sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ== - dependencies: - "@babel/runtime" "^7.17.8" - -postcss-import@^15.1.0: - version "15.1.0" - resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-15.1.0.tgz#41c64ed8cc0e23735a9698b3249ffdbf704adc70" - integrity sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew== - dependencies: - postcss-value-parser "^4.0.0" - read-cache "^1.0.0" - resolve "^1.1.7" - -postcss-js@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.1.tgz#61598186f3703bab052f1c4f7d805f3991bee9d2" - integrity sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw== - dependencies: - camelcase-css "^2.0.1" - -postcss-load-config@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-4.0.1.tgz#152383f481c2758274404e4962743191d73875bd" - integrity sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA== - dependencies: - lilconfig "^2.0.5" - yaml "^2.1.1" - -postcss-nested@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-6.0.1.tgz#f83dc9846ca16d2f4fa864f16e9d9f7d0961662c" - integrity sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ== - dependencies: - postcss-selector-parser "^6.0.11" - -postcss-selector-parser@^6.0.11: - version "6.0.13" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz#d05d8d76b1e8e173257ef9d60b706a8e5e99bf1b" - integrity sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ== - dependencies: - cssesc "^3.0.0" - util-deprecate "^1.0.2" - -postcss-value-parser@^4.0.0, postcss-value-parser@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" - integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== - -postcss@^8.4.23, postcss@^8.4.27, postcss@^8.4.31, postcss@^8.4.4: - version "8.4.31" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.31.tgz#92b451050a9f914da6755af352bdc0192508656d" - integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== - dependencies: - nanoid "^3.3.6" - picocolors "^1.0.0" - source-map-js "^1.0.2" - -prelude-ls@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" - integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== - -prettier-linter-helpers@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" - integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== - dependencies: - fast-diff "^1.1.2" - -prettier@3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.0.3.tgz#432a51f7ba422d1469096c0fdc28e235db8f9643" - integrity sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg== - -prettier@^2.8.0: - version "2.8.8" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" - integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== - -pretty-format@^27.0.2: - version "27.5.1" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.5.1.tgz#2181879fdea51a7a5851fb39d920faa63f01d88e" - integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== - dependencies: - ansi-regex "^5.0.1" - ansi-styles "^5.0.0" - react-is "^17.0.1" - -pretty-format@^29.5.0: - version "29.7.0" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812" - integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ== - dependencies: - "@jest/schemas" "^29.6.3" - ansi-styles "^5.0.0" - react-is "^18.0.0" - -pretty-hrtime@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" - integrity sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A== - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" - integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - -process@^0.11.10: - version "0.11.10" - resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" - integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== - -progress@^2.0.1: - version "2.0.3" - resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - -prompts@^2.4.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" - integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== - dependencies: - kleur "^3.0.3" - sisteransi "^1.0.5" - -prop-types@^15.7.2, prop-types@^15.8.1: - version "15.8.1" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" - integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== - dependencies: - loose-envify "^1.4.0" - object-assign "^4.1.1" - react-is "^16.13.1" - -proxy-addr@~2.0.7: - version "2.0.7" - resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" - integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== - dependencies: - forwarded "0.2.0" - ipaddr.js "1.9.1" - -proxy-from-env@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" - integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== - -pump@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" - integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pumpify@^1.3.3: - version "1.5.1" - resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" - integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== - dependencies: - duplexify "^3.6.0" - inherits "^2.0.3" - pump "^2.0.0" - -punycode@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" - integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== - -puppeteer-core@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/puppeteer-core/-/puppeteer-core-2.1.1.tgz#e9b3fbc1237b4f66e25999832229e9db3e0b90ed" - integrity sha512-n13AWriBMPYxnpbb6bnaY5YoY6rGj8vPLrz6CZF3o0qJNEwlcfJVxBzYZ0NJsQ21UbdJoijPCDrM++SUVEz7+w== - dependencies: - "@types/mime-types" "^2.1.0" - debug "^4.1.0" - extract-zip "^1.6.6" - https-proxy-agent "^4.0.0" - mime "^2.0.3" - mime-types "^2.1.25" - progress "^2.0.1" - proxy-from-env "^1.0.0" - rimraf "^2.6.1" - ws "^6.1.0" - -qs@6.11.0: - version "6.11.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" - integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== - dependencies: - side-channel "^1.0.4" - -qs@^6.10.0: - version "6.11.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.2.tgz#64bea51f12c1f5da1bc01496f48ffcff7c69d7d9" - integrity sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA== - dependencies: - side-channel "^1.0.4" - -queue-microtask@^1.2.2: - version "1.2.3" - resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" - integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== - -quick-lru@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" - integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== - -ramda@0.29.0: - version "0.29.0" - resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.29.0.tgz#fbbb67a740a754c8a4cbb41e2a6e0eb8507f55fb" - integrity sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA== - -range-parser@~1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" - integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== - -raw-body@2.5.1: - version "2.5.1" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" - integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== - dependencies: - bytes "3.1.2" - http-errors "2.0.0" - iconv-lite "0.4.24" - unpipe "1.0.0" - -react-colorful@^5.1.2: - version "5.6.1" - resolved "https://registry.yarnpkg.com/react-colorful/-/react-colorful-5.6.1.tgz#7dc2aed2d7c72fac89694e834d179e32f3da563b" - integrity sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw== - -react-confetti@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/react-confetti/-/react-confetti-6.1.0.tgz#03dc4340d955acd10b174dbf301f374a06e29ce6" - integrity sha512-7Ypx4vz0+g8ECVxr88W9zhcQpbeujJAVqL14ZnXJ3I23mOI9/oBVTQ3dkJhUmB0D6XOtCZEM6N0Gm9PMngkORw== - dependencies: - tween-functions "^1.2.0" - -react-docgen-typescript@^2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/react-docgen-typescript/-/react-docgen-typescript-2.2.2.tgz#4611055e569edc071204aadb20e1c93e1ab1659c" - integrity sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg== - -react-docgen@6.0.0-alpha.3: - version "6.0.0-alpha.3" - resolved "https://registry.yarnpkg.com/react-docgen/-/react-docgen-6.0.0-alpha.3.tgz#4d8a4916b45de4aadb90eb5f3a6f923edf447928" - integrity sha512-DDLvB5EV9As1/zoUsct6Iz2Cupw9FObEGD3DMcIs3EDFIoSKyz8FZtoWj3Wj+oodrU4/NfidN0BL5yrapIcTSA== - dependencies: - "@babel/core" "^7.7.5" - "@babel/generator" "^7.12.11" - ast-types "^0.14.2" - commander "^2.19.0" - doctrine "^3.0.0" - estree-to-babel "^3.1.0" - neo-async "^2.6.1" - node-dir "^0.1.10" - resolve "^1.17.0" - strip-indent "^3.0.0" - -react-dom@^18.2.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" - integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== - dependencies: - loose-envify "^1.1.0" - scheduler "^0.23.0" - -react-element-to-jsx-string@^15.0.0: - version "15.0.0" - resolved "https://registry.yarnpkg.com/react-element-to-jsx-string/-/react-element-to-jsx-string-15.0.0.tgz#1cafd5b6ad41946ffc8755e254da3fc752a01ac6" - integrity sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ== - dependencies: - "@base2/pretty-print-object" "1.0.1" - is-plain-object "5.0.0" - react-is "18.1.0" - -react-inspector@^6.0.0: - version "6.0.2" - resolved "https://registry.yarnpkg.com/react-inspector/-/react-inspector-6.0.2.tgz#aa3028803550cb6dbd7344816d5c80bf39d07e9d" - integrity sha512-x+b7LxhmHXjHoU/VrFAzw5iutsILRoYyDq97EDYdFpPLcvqtEzk4ZSZSQjnFPbr5T57tLXnHcqFYoN1pI6u8uQ== - -react-is@18.1.0: - version "18.1.0" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.1.0.tgz#61aaed3096d30eacf2a2127118b5b41387d32a67" - integrity sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg== - -react-is@^16.13.1: - version "16.13.1" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" - integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== - -react-is@^17.0.1: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" - integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== - -react-is@^18.0.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" - integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== - -react-refresh@^0.14.0: - version "0.14.0" - resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.0.tgz#4e02825378a5f227079554d4284889354e5f553e" - integrity sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ== - -react-remove-scroll-bar@^2.3.3: - version "2.3.4" - resolved "https://registry.yarnpkg.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.4.tgz#53e272d7a5cb8242990c7f144c44d8bd8ab5afd9" - integrity sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A== - dependencies: - react-style-singleton "^2.2.1" - tslib "^2.0.0" - -react-remove-scroll@2.5.5: - version "2.5.5" - resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz#1e31a1260df08887a8a0e46d09271b52b3a37e77" - integrity sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw== - dependencies: - react-remove-scroll-bar "^2.3.3" - react-style-singleton "^2.2.1" - tslib "^2.1.0" - use-callback-ref "^1.3.0" - use-sidecar "^1.1.2" - -react-style-singleton@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/react-style-singleton/-/react-style-singleton-2.2.1.tgz#f99e420492b2d8f34d38308ff660b60d0b1205b4" - integrity sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g== - dependencies: - get-nonce "^1.0.0" - invariant "^2.2.4" - tslib "^2.0.0" - -react@^18.2.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" - integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== - dependencies: - loose-envify "^1.1.0" - -read-cache@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" - integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== - dependencies: - pify "^2.3.0" - -read-pkg-up@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" - integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== - dependencies: - find-up "^4.1.0" - read-pkg "^5.2.0" - type-fest "^0.8.1" - -read-pkg@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" - integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== - dependencies: - "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^2.5.0" - parse-json "^5.0.0" - type-fest "^0.6.0" - -readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.1.1, readable-stream@^3.4.0: - version "3.6.2" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" - integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readable-stream@^2.0.0, readable-stream@^2.2.2, readable-stream@~2.3.6: - version "2.3.8" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" - integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readdirp@~3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" - integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== - dependencies: - picomatch "^2.2.1" - -recast@^0.21.0: - version "0.21.5" - resolved "https://registry.yarnpkg.com/recast/-/recast-0.21.5.tgz#e8cd22bb51bcd6130e54f87955d33a2b2e57b495" - integrity sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg== - dependencies: - ast-types "0.15.2" - esprima "~4.0.0" - source-map "~0.6.1" - tslib "^2.0.1" - -recast@^0.23.1: - version "0.23.4" - resolved "https://registry.yarnpkg.com/recast/-/recast-0.23.4.tgz#ca1bac7bfd3011ea5a28dfecb5df678559fb1ddf" - integrity sha512-qtEDqIZGVcSZCHniWwZWbRy79Dc6Wp3kT/UmDA2RJKBPg7+7k51aQBZirHmUGn5uvHf2rg8DkjizrN26k61ATw== - dependencies: - assert "^2.0.0" - ast-types "^0.16.1" - esprima "~4.0.0" - source-map "~0.6.1" - tslib "^2.0.1" - -redent@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" - integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== - dependencies: - indent-string "^4.0.0" - strip-indent "^3.0.0" - -reflect.getprototypeof@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz#aaccbf41aca3821b87bb71d9dcbc7ad0ba50a3f3" - integrity sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" - globalthis "^1.0.3" - which-builtin-type "^1.1.3" - -regenerate-unicode-properties@^10.1.0: - version "10.1.1" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz#6b0e05489d9076b04c436f318d9b067bba459480" - integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q== - dependencies: - regenerate "^1.4.2" - -regenerate@^1.4.2: - version "1.4.2" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" - integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== - -regenerator-runtime@^0.14.0: - version "0.14.0" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45" - integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== - -regenerator-transform@^0.15.2: - version "0.15.2" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz#5bbae58b522098ebdf09bca2f83838929001c7a4" - integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg== - dependencies: - "@babel/runtime" "^7.8.4" - -regexp.prototype.flags@^1.5.0, regexp.prototype.flags@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz#90ce989138db209f81492edd734183ce99f9677e" - integrity sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - set-function-name "^2.0.0" - -regexpu-core@^5.3.1: - version "5.3.2" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.3.2.tgz#11a2b06884f3527aec3e93dbbf4a3b958a95546b" - integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ== - dependencies: - "@babel/regjsgen" "^0.8.0" - regenerate "^1.4.2" - regenerate-unicode-properties "^10.1.0" - regjsparser "^0.9.1" - unicode-match-property-ecmascript "^2.0.0" - unicode-match-property-value-ecmascript "^2.1.0" - -regjsparser@^0.9.1: - version "0.9.1" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709" - integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ== - dependencies: - jsesc "~0.5.0" - -remark-external-links@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/remark-external-links/-/remark-external-links-8.0.0.tgz#308de69482958b5d1cd3692bc9b725ce0240f345" - integrity sha512-5vPSX0kHoSsqtdftSHhIYofVINC8qmp0nctkeU9YoJwV3YfiBRiI6cbFRJ0oI/1F9xS+bopXG0m2KS8VFscuKA== - dependencies: - extend "^3.0.0" - is-absolute-url "^3.0.0" - mdast-util-definitions "^4.0.0" - space-separated-tokens "^1.0.0" - unist-util-visit "^2.0.0" - -remark-slug@^6.0.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/remark-slug/-/remark-slug-6.1.0.tgz#0503268d5f0c4ecb1f33315c00465ccdd97923ce" - integrity sha512-oGCxDF9deA8phWvxFuyr3oSJsdyUAxMFbA0mZ7Y1Sas+emILtO+e5WutF9564gDsEN4IXaQXm5pFo6MLH+YmwQ== - dependencies: - github-slugger "^1.0.0" - mdast-util-to-string "^1.0.0" - unist-util-visit "^2.0.0" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== - -require-from-string@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" - integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== - -requireindex@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/requireindex/-/requireindex-1.2.0.tgz#3463cdb22ee151902635aa6c9535d4de9c2ef1ef" - integrity sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww== - -resolve-from@5.0.0, resolve-from@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" - integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" - integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - -resolve-global@1.0.0, resolve-global@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/resolve-global/-/resolve-global-1.0.0.tgz#a2a79df4af2ca3f49bf77ef9ddacd322dad19255" - integrity sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw== - dependencies: - global-dirs "^0.1.1" - -resolve@^1.1.7, resolve@^1.10.0, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.22.2: - version "1.22.6" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.6.tgz#dd209739eca3aef739c626fea1b4f3c506195362" - integrity sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw== - dependencies: - is-core-module "^2.13.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -resolve@^2.0.0-next.4: - version "2.0.0-next.4" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz#3d37a113d6429f496ec4752d2a2e58efb1fd4660" - integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ== - dependencies: - is-core-module "^2.9.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -restore-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" - integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== - dependencies: - onetime "^5.1.0" - signal-exit "^3.0.2" - -restore-cursor@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-4.0.0.tgz#519560a4318975096def6e609d44100edaa4ccb9" - integrity sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg== - dependencies: - onetime "^5.1.0" - signal-exit "^3.0.2" - -reusify@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" - integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== - -rfdc@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.0.tgz#d0b7c441ab2720d05dc4cf26e01c89631d9da08b" - integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA== - -rimraf@^2.6.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" - integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== - dependencies: - glob "^7.1.3" - -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -rimraf@~2.6.2: - version "2.6.3" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" - integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== - dependencies: - glob "^7.1.3" - -"rollup@^2.25.0 || ^3.3.0", rollup@^3.27.1: - version "3.29.4" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.29.4.tgz#4d70c0f9834146df8705bfb69a9a19c9e1109981" - integrity sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw== - optionalDependencies: - fsevents "~2.3.2" - -run-applescript@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/run-applescript/-/run-applescript-5.0.0.tgz#e11e1c932e055d5c6b40d98374e0268d9b11899c" - integrity sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg== - dependencies: - execa "^5.0.0" - -run-parallel@^1.1.9: - version "1.2.0" - resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" - integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== - dependencies: - queue-microtask "^1.2.2" - -safe-array-concat@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.0.1.tgz#91686a63ce3adbea14d61b14c99572a8ff84754c" - integrity sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.2.1" - has-symbols "^1.0.3" - isarray "^2.0.5" - -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-buffer@5.2.1, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -safe-regex-test@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295" - integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.3" - is-regex "^1.1.4" - -"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0": - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -scheduler@^0.23.0: - version "0.23.0" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" - integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== - dependencies: - loose-envify "^1.1.0" - -"semver@2 || 3 || 4 || 5", semver@^5.6.0: - version "5.7.2" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" - integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== - -semver@7.5.4, semver@^7.3.4, semver@^7.3.7, semver@^7.5.3, semver@^7.5.4: - version "7.5.4" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" - integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== - dependencies: - lru-cache "^6.0.0" - -semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: - version "6.3.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" - integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== - -send@0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" - integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== - 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" - -serve-static@1.15.0: - version "1.15.0" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" - integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.18.0" - -set-function-name@^2.0.0, set-function-name@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.1.tgz#12ce38b7954310b9f61faa12701620a0c882793a" - integrity sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA== - dependencies: - define-data-property "^1.0.1" - functions-have-names "^1.2.3" - has-property-descriptors "^1.0.0" - -setprototypeof@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" - integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== - -shallow-clone@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" - integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== - dependencies: - kind-of "^6.0.2" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== - dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" - -siginfo@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/siginfo/-/siginfo-2.0.0.tgz#32e76c70b79724e3bb567cb9d543eb858ccfaf30" - integrity sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g== - -signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: - version "3.0.7" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" - integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== - -signal-exit@^4.0.1: - version "4.1.0" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" - integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== - -simple-update-notifier@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz#d70b92bdab7d6d90dfd73931195a30b6e3d7cebb" - integrity sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w== - dependencies: - semver "^7.5.3" - -sirv@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/sirv/-/sirv-2.0.3.tgz#ca5868b87205a74bef62a469ed0296abceccd446" - integrity sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA== - dependencies: - "@polka/url" "^1.0.0-next.20" - mrmime "^1.0.0" - totalist "^3.0.0" - -sisteransi@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" - integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -slice-ansi@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-5.0.0.tgz#b73063c57aa96f9cd881654b15294d95d285c42a" - integrity sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ== - dependencies: - ansi-styles "^6.0.0" - is-fullwidth-code-point "^4.0.0" - -source-map-js@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" - integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== - -source-map-support@^0.5.16: - version "0.5.21" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" - integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -space-separated-tokens@^1.0.0: - version "1.1.5" - resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz#85f32c3d10d9682007e917414ddc5c26d1aa6899" - integrity sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA== - -spdx-correct@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" - integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.16" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz#a14f64e0954f6e25cc6587bd4f392522db0d998f" - integrity sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw== - -split2@^3.0.0, split2@^3.2.2: - version "3.2.2" - resolved "https://registry.yarnpkg.com/split2/-/split2-3.2.2.tgz#bf2cf2a37d838312c249c89206fd7a17dd12365f" - integrity sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg== - dependencies: - readable-stream "^3.0.0" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== - -stackback@0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/stackback/-/stackback-0.0.2.tgz#1ac8a0d9483848d1695e418b6d031a3c3ce68e3b" - integrity sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw== - -statuses@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" - integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== - -std-env@^3.3.3: - version "3.4.3" - resolved "https://registry.yarnpkg.com/std-env/-/std-env-3.4.3.tgz#326f11db518db751c83fd58574f449b7c3060910" - integrity sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q== - -stop-iteration-iterator@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#6a60be0b4ee757d1ed5254858ec66b10c49285e4" - integrity sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ== - dependencies: - internal-slot "^1.0.4" - -store2@^2.14.2: - version "2.14.2" - resolved "https://registry.yarnpkg.com/store2/-/store2-2.14.2.tgz#56138d200f9fe5f582ad63bc2704dbc0e4a45068" - integrity sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w== - -storybook@^7.4.6: - version "7.4.6" - resolved "https://registry.yarnpkg.com/storybook/-/storybook-7.4.6.tgz#f688649af6c2cd1329dd120d8f61a930f76262d0" - integrity sha512-YkFSpnR47j5zz7yElA+2axLjXN7K7TxDGJRHHlqXmG5iQ0PXzmjrj2RxMDKFz4Ybp/QjEUoJ4rx//ESEY0Nb5A== - dependencies: - "@storybook/cli" "7.4.6" - -stream-shift@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d" - integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== - -string-argv@0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.2.tgz#2b6d0ef24b656274d957d54e0a4bbf6153dc02b6" - integrity sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q== - -"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: - name string-width-cjs - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string-width@^5.0.0, string-width@^5.0.1, string-width@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" - integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== - dependencies: - eastasianwidth "^0.2.0" - emoji-regex "^9.2.2" - strip-ansi "^7.0.1" - -string.prototype.matchall@^4.0.8: - version "4.0.10" - resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz#a1553eb532221d4180c51581d6072cd65d1ee100" - integrity sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" - has-symbols "^1.0.3" - internal-slot "^1.0.5" - regexp.prototype.flags "^1.5.0" - set-function-name "^2.0.0" - side-channel "^1.0.4" - -string.prototype.trim@^1.2.8: - version "1.2.8" - resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz#f9ac6f8af4bd55ddfa8895e6aea92a96395393bd" - integrity sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - -string.prototype.trimend@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz#1bb3afc5008661d73e2dc015cd4853732d6c471e" - integrity sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - -string.prototype.trimstart@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz#d4cdb44b83a4737ffbac2d406e405d43d0184298" - integrity sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: - name strip-ansi-cjs - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-ansi@^7.0.1: - version "7.1.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" - integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== - dependencies: - ansi-regex "^6.0.1" - -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== - -strip-final-newline@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz#52894c313fbff318835280aed60ff71ebf12b8fd" - integrity sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw== - -strip-indent@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" - integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== - dependencies: - min-indent "^1.0.0" - -strip-json-comments@^3.0.1, strip-json-comments@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" - integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== - -strip-literal@^1.0.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/strip-literal/-/strip-literal-1.3.0.tgz#db3942c2ec1699e6836ad230090b84bb458e3a07" - integrity sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg== - dependencies: - acorn "^8.10.0" - -sucrase@^3.32.0: - version "3.34.0" - resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.34.0.tgz#1e0e2d8fcf07f8b9c3569067d92fbd8690fb576f" - integrity sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw== - dependencies: - "@jridgewell/gen-mapping" "^0.3.2" - commander "^4.0.0" - glob "7.1.6" - lines-and-columns "^1.1.6" - mz "^2.7.0" - pirates "^4.0.1" - ts-interface-checker "^0.1.9" - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -supports-color@^8.0.0: - version "8.1.1" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" - integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== - dependencies: - has-flag "^4.0.0" - -supports-preserve-symlinks-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" - integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== - -synchronous-promise@^2.0.15: - version "2.0.17" - resolved "https://registry.yarnpkg.com/synchronous-promise/-/synchronous-promise-2.0.17.tgz#38901319632f946c982152586f2caf8ddc25c032" - integrity sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g== - -synckit@^0.8.5: - version "0.8.5" - resolved "https://registry.yarnpkg.com/synckit/-/synckit-0.8.5.tgz#b7f4358f9bb559437f9f167eb6bc46b3c9818fa3" - integrity sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q== - dependencies: - "@pkgr/utils" "^2.3.1" - tslib "^2.5.0" - -tailwindcss@^3.3.3: - version "3.3.3" - resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.3.3.tgz#90da807393a2859189e48e9e7000e6880a736daf" - integrity sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w== - dependencies: - "@alloc/quick-lru" "^5.2.0" - arg "^5.0.2" - chokidar "^3.5.3" - didyoumean "^1.2.2" - dlv "^1.1.3" - fast-glob "^3.2.12" - glob-parent "^6.0.2" - is-glob "^4.0.3" - jiti "^1.18.2" - lilconfig "^2.1.0" - micromatch "^4.0.5" - normalize-path "^3.0.0" - object-hash "^3.0.0" - picocolors "^1.0.0" - postcss "^8.4.23" - postcss-import "^15.1.0" - postcss-js "^4.0.1" - postcss-load-config "^4.0.1" - postcss-nested "^6.0.1" - postcss-selector-parser "^6.0.11" - resolve "^1.22.2" - sucrase "^3.32.0" - -tar-fs@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.1.tgz#489a15ab85f1f0befabb370b7de4f9eb5cbe8784" - integrity sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng== - dependencies: - chownr "^1.1.1" - mkdirp-classic "^0.5.2" - pump "^3.0.0" - tar-stream "^2.1.4" - -tar-stream@^2.1.4: - version "2.2.0" - resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" - integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== - dependencies: - bl "^4.0.3" - end-of-stream "^1.4.1" - fs-constants "^1.0.0" - inherits "^2.0.3" - readable-stream "^3.1.1" - -tar@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.2.0.tgz#b14ce49a79cb1cd23bc9b016302dea5474493f73" - integrity sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ== - dependencies: - chownr "^2.0.0" - fs-minipass "^2.0.0" - minipass "^5.0.0" - minizlib "^2.1.1" - mkdirp "^1.0.3" - yallist "^4.0.0" - -telejson@^7.2.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/telejson/-/telejson-7.2.0.tgz#3994f6c9a8f8d7f2dba9be2c7c5bbb447e876f32" - integrity sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ== - dependencies: - memoizerific "^1.11.3" - -temp-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-2.0.0.tgz#bde92b05bdfeb1516e804c9c00ad45177f31321e" - integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== - -temp@^0.8.4: - version "0.8.4" - resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.4.tgz#8c97a33a4770072e0a05f919396c7665a7dd59f2" - integrity sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg== - dependencies: - rimraf "~2.6.2" - -tempy@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/tempy/-/tempy-1.0.1.tgz#30fe901fd869cfb36ee2bd999805aa72fbb035de" - integrity sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w== - dependencies: - del "^6.0.0" - is-stream "^2.0.0" - temp-dir "^2.0.0" - type-fest "^0.16.0" - unique-string "^2.0.0" - -test-exclude@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" - integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== - dependencies: - "@istanbuljs/schema" "^0.1.2" - glob "^7.1.4" - minimatch "^3.0.4" - -text-extensions@^1.0.0: - version "1.9.0" - resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-1.9.0.tgz#1853e45fee39c945ce6f6c36b2d659b5aabc2a26" - integrity sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ== - -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== - -thenify-all@^1.0.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" - integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA== - dependencies: - thenify ">= 3.1.0 < 4" - -"thenify@>= 3.1.0 < 4": - version "3.3.1" - resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f" - integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== - dependencies: - any-promise "^1.0.0" - -through2@^2.0.3: - version "2.0.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" - integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - -through2@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/through2/-/through2-4.0.2.tgz#a7ce3ac2a7a8b0b966c80e7c49f0484c3b239764" - integrity sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw== - dependencies: - readable-stream "3" - -"through@>=2.2.7 <3": - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== - -tiny-invariant@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.3.1.tgz#8560808c916ef02ecfd55e66090df23a4b7aa642" - integrity sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw== - -tinybench@^2.5.0: - version "2.5.1" - resolved "https://registry.yarnpkg.com/tinybench/-/tinybench-2.5.1.tgz#3408f6552125e53a5a48adee31261686fd71587e" - integrity sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg== - -tinypool@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/tinypool/-/tinypool-0.7.0.tgz#88053cc99b4a594382af23190c609d93fddf8021" - integrity sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww== - -tinyspy@^2.1.1: - version "2.2.0" - resolved "https://registry.yarnpkg.com/tinyspy/-/tinyspy-2.2.0.tgz#9dc04b072746520b432f77ea2c2d17933de5d6ce" - integrity sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg== - -titleize@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/titleize/-/titleize-3.0.0.tgz#71c12eb7fdd2558aa8a44b0be83b8a76694acd53" - integrity sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ== - -tmpl@1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" - integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -tocbot@^4.20.1: - version "4.21.2" - resolved "https://registry.yarnpkg.com/tocbot/-/tocbot-4.21.2.tgz#7ae513d73dddb80f126724160bd6f72bf8638edb" - integrity sha512-R5Muhi/TUu4i4snWVrMgNoXyJm2f8sJfdgIkQvqb+cuIXQEIMAiWGWgCgYXHqX4+XiS/Bnm7IYZ9Zy6NVe6lhw== - -toidentifier@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" - integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== - -totalist@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/totalist/-/totalist-3.0.1.tgz#ba3a3d600c915b1a97872348f79c127475f6acf8" - integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ== - -tr46@~0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" - integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== - -trim-newlines@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" - integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== - -ts-api-utils@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.0.3.tgz#f12c1c781d04427313dbac808f453f050e54a331" - integrity sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg== - -ts-dedent@^2.0.0, ts-dedent@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/ts-dedent/-/ts-dedent-2.2.0.tgz#39e4bd297cd036292ae2394eb3412be63f563bb5" - integrity sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ== - -ts-interface-checker@^0.1.9: - version "0.1.13" - resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699" - integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA== - -ts-node@^10.8.1: - version "10.9.1" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b" - integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw== - dependencies: - "@cspotcode/source-map-support" "^0.8.0" - "@tsconfig/node10" "^1.0.7" - "@tsconfig/node12" "^1.0.7" - "@tsconfig/node14" "^1.0.0" - "@tsconfig/node16" "^1.0.2" - acorn "^8.4.1" - acorn-walk "^8.1.1" - arg "^4.1.0" - create-require "^1.1.0" - diff "^4.0.1" - make-error "^1.1.1" - v8-compile-cache-lib "^3.0.1" - yn "3.1.1" - -tsconfck@^2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/tsconfck/-/tsconfck-2.1.2.tgz#f667035874fa41d908c1fe4d765345fcb1df6e35" - integrity sha512-ghqN1b0puy3MhhviwO2kGF8SeMDNhEbnKxjK7h6+fvY9JAxqvXi8y5NAHSQv687OVboS2uZIByzGd45/YxrRHg== - -tslib@^1.13.0, tslib@^1.8.1: - version "1.14.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - -tslib@^2.0.0, tslib@^2.0.1, tslib@^2.1.0, tslib@^2.4.0, tslib@^2.5.0, tslib@^2.6.0: - version "2.6.2" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" - integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== - -tsutils@^3.21.0: - version "3.21.0" - resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" - integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== - dependencies: - tslib "^1.8.1" - -tween-functions@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/tween-functions/-/tween-functions-1.2.0.tgz#1ae3a50e7c60bb3def774eac707acbca73bbc3ff" - integrity sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA== - -type-check@^0.4.0, type-check@~0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" - integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== - dependencies: - prelude-ls "^1.2.1" - -type-detect@^4.0.0, type-detect@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" - integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== - -type-fest@^0.16.0: - version "0.16.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.16.0.tgz#3240b891a78b0deae910dbeb86553e552a148860" - integrity sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg== - -type-fest@^0.18.0: - version "0.18.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f" - integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw== - -type-fest@^0.20.2: - version "0.20.2" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" - integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== - -type-fest@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" - integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== - -type-fest@^0.8.1: - version "0.8.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" - integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== - -type-fest@^1.0.2: - version "1.4.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-1.4.0.tgz#e9fb813fe3bf1744ec359d55d1affefa76f14be1" - integrity sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA== - -type-fest@^2.19.0, type-fest@~2.19: - version "2.19.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b" - integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== - -type-is@~1.6.18: - version "1.6.18" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" - integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== - dependencies: - media-typer "0.3.0" - mime-types "~2.1.24" - -typed-array-buffer@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz#18de3e7ed7974b0a729d3feecb94338d1472cd60" - integrity sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.2.1" - is-typed-array "^1.1.10" - -typed-array-byte-length@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz#d787a24a995711611fb2b87a4052799517b230d0" - integrity sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA== - dependencies: - call-bind "^1.0.2" - for-each "^0.3.3" - has-proto "^1.0.1" - is-typed-array "^1.1.10" - -typed-array-byte-offset@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz#cbbe89b51fdef9cd6aaf07ad4707340abbc4ea0b" - integrity sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg== - dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" - for-each "^0.3.3" - has-proto "^1.0.1" - is-typed-array "^1.1.10" - -typed-array-length@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb" - integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng== - dependencies: - call-bind "^1.0.2" - for-each "^0.3.3" - is-typed-array "^1.1.9" - -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== - -"typescript@^4.6.4 || ^5.0.0", typescript@^5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.2.2.tgz#5ebb5e5a5b75f085f22bc3f8460fba308310fa78" - integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w== - -ufo@^1.3.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/ufo/-/ufo-1.3.1.tgz#e085842f4627c41d4c1b60ebea1f75cdab4ce86b" - integrity sha512-uY/99gMLIOlJPwATcMVYfqDSxUR9//AUcgZMzwfSTJPDKzA1S8mX4VLqa+fiAtveraQUBCz4FFcwVZBGbwBXIw== - -uglify-js@^3.1.4: - version "3.17.4" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.4.tgz#61678cf5fa3f5b7eb789bb345df29afb8257c22c" - integrity sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g== - -unbox-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" - integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== - dependencies: - call-bind "^1.0.2" - has-bigints "^1.0.2" - has-symbols "^1.0.3" - which-boxed-primitive "^1.0.2" - -undici-types@~5.25.1: - version "5.25.3" - resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.25.3.tgz#e044115914c85f0bcbb229f346ab739f064998c3" - integrity sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA== - -unicode-canonical-property-names-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" - integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== - -unicode-match-property-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" - integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== - dependencies: - unicode-canonical-property-names-ecmascript "^2.0.0" - unicode-property-aliases-ecmascript "^2.0.0" - -unicode-match-property-value-ecmascript@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz#cb5fffdcd16a05124f5a4b0bf7c3770208acbbe0" - integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA== - -unicode-property-aliases-ecmascript@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" - integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== - -unique-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" - integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== - dependencies: - crypto-random-string "^2.0.0" - -unist-util-is@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.1.0.tgz#976e5f462a7a5de73d94b706bac1b90671b57797" - integrity sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg== - -unist-util-visit-parents@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz#65a6ce698f78a6b0f56aa0e88f13801886cdaef6" - integrity sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^4.0.0" - -unist-util-visit@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz#c3703893146df47203bb8a9795af47d7b971208c" - integrity sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^4.0.0" - unist-util-visit-parents "^3.0.0" - -universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== - -unpipe@1.0.0, unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== - -unplugin@^1.3.1: - version "1.5.0" - resolved "https://registry.yarnpkg.com/unplugin/-/unplugin-1.5.0.tgz#8938ae84defe62afc7757df9ca05d27160f6c20c" - integrity sha512-9ZdRwbh/4gcm1JTOkp9lAkIDrtOyOxgHmY7cjuwI8L/2RTikMcVG25GsZwNAgRuap3iDw2jeq7eoqtAsz5rW3A== - dependencies: - acorn "^8.10.0" - chokidar "^3.5.3" - webpack-sources "^3.2.3" - webpack-virtual-modules "^0.5.0" - -untildify@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/untildify/-/untildify-4.0.0.tgz#2bc947b953652487e4600949fb091e3ae8cd919b" - integrity sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw== - -update-browserslist-db@^1.0.13: - version "1.0.13" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" - integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== - dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -use-callback-ref@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/use-callback-ref/-/use-callback-ref-1.3.0.tgz#772199899b9c9a50526fedc4993fc7fa1f7e32d5" - integrity sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w== - dependencies: - tslib "^2.0.0" - -use-resize-observer@^9.1.0: - version "9.1.0" - resolved "https://registry.yarnpkg.com/use-resize-observer/-/use-resize-observer-9.1.0.tgz#14735235cf3268569c1ea468f8a90c5789fc5c6c" - integrity sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow== - dependencies: - "@juggle/resize-observer" "^3.3.1" - -use-sidecar@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/use-sidecar/-/use-sidecar-1.1.2.tgz#2f43126ba2d7d7e117aa5855e5d8f0276dfe73c2" - integrity sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw== - dependencies: - detect-node-es "^1.1.0" - tslib "^2.0.0" - -util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== - -util@^0.12.4, util@^0.12.5: - version "0.12.5" - resolved "https://registry.yarnpkg.com/util/-/util-0.12.5.tgz#5f17a6059b73db61a875668781a1c2b136bd6fbc" - integrity sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA== - 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" - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== - -uuid@^9.0.0: - version "9.0.1" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.1.tgz#e188d4c8853cc722220392c424cd637f32293f30" - integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA== - -v8-compile-cache-lib@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf" - integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== - -v8-to-istanbul@^9.0.0: - version "9.1.3" - resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.1.3.tgz#ea456604101cd18005ac2cae3cdd1aa058a6306b" - integrity sha512-9lDD+EVI2fjFsMWXc6dy5JJzBsVTcQ2fVkfBvncZ6xJWG9wtBhOldG+mHkSL0+V1K/xgZz0JDO5UT5hFwHUghg== - dependencies: - "@jridgewell/trace-mapping" "^0.3.12" - "@types/istanbul-lib-coverage" "^2.0.1" - convert-source-map "^2.0.0" - -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== - -vite-node@0.34.6: - version "0.34.6" - resolved "https://registry.yarnpkg.com/vite-node/-/vite-node-0.34.6.tgz#34d19795de1498562bf21541a58edcd106328a17" - integrity sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA== - dependencies: - cac "^6.7.14" - debug "^4.3.4" - mlly "^1.4.0" - pathe "^1.1.1" - picocolors "^1.0.0" - vite "^3.0.0 || ^4.0.0 || ^5.0.0-0" - -vite-tsconfig-paths@^4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/vite-tsconfig-paths/-/vite-tsconfig-paths-4.2.1.tgz#e53b89096b91d31a6d1e26f75999ea8c336a89ed" - integrity sha512-GNUI6ZgPqT3oervkvzU+qtys83+75N/OuDaQl7HmOqFTb0pjZsuARrRipsyJhJ3enqV8beI1xhGbToR4o78nSQ== - dependencies: - debug "^4.1.1" - globrex "^0.1.2" - tsconfck "^2.1.0" - -"vite@^3.0.0 || ^4.0.0 || ^5.0.0-0", "vite@^3.1.0 || ^4.0.0 || ^5.0.0-0", vite@^4.4.9: - version "4.4.11" - resolved "https://registry.yarnpkg.com/vite/-/vite-4.4.11.tgz#babdb055b08c69cfc4c468072a2e6c9ca62102b0" - integrity sha512-ksNZJlkcU9b0lBwAGZGGaZHCMqHsc8OpgtoYhsQ4/I2v5cnpmmmqe5pM4nv/4Hn6G/2GhTdj0DhZh2e+Er1q5A== - dependencies: - esbuild "^0.18.10" - postcss "^8.4.27" - rollup "^3.27.1" - optionalDependencies: - fsevents "~2.3.2" - -vitest@^0.34.6: - version "0.34.6" - resolved "https://registry.yarnpkg.com/vitest/-/vitest-0.34.6.tgz#44880feeeef493c04b7f795ed268f24a543250d7" - integrity sha512-+5CALsOvbNKnS+ZHMXtuUC7nL8/7F1F2DnHGjSsszX8zCjWSSviphCb/NuS9Nzf4Q03KyyDRBAXhF/8lffME4Q== - dependencies: - "@types/chai" "^4.3.5" - "@types/chai-subset" "^1.3.3" - "@types/node" "*" - "@vitest/expect" "0.34.6" - "@vitest/runner" "0.34.6" - "@vitest/snapshot" "0.34.6" - "@vitest/spy" "0.34.6" - "@vitest/utils" "0.34.6" - acorn "^8.9.0" - acorn-walk "^8.2.0" - cac "^6.7.14" - chai "^4.3.10" - debug "^4.3.4" - local-pkg "^0.4.3" - magic-string "^0.30.1" - pathe "^1.1.1" - picocolors "^1.0.0" - std-env "^3.3.3" - strip-literal "^1.0.1" - tinybench "^2.5.0" - tinypool "^0.7.0" - vite "^3.1.0 || ^4.0.0 || ^5.0.0-0" - vite-node "0.34.6" - why-is-node-running "^2.2.2" - -walker@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f" - integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== - dependencies: - makeerror "1.0.12" - -watchpack@^2.2.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" - integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== - dependencies: - glob-to-regexp "^0.4.1" - graceful-fs "^4.1.2" - -wcwidth@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== - dependencies: - defaults "^1.0.3" - -webidl-conversions@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" - integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== - -webidl-conversions@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz#256b4e1882be7debbf01d05f0aa2039778ea080a" - integrity sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g== - -webpack-sources@^3.2.3: - version "3.2.3" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" - integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== - -webpack-virtual-modules@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz#362f14738a56dae107937ab98ea7062e8bdd3b6c" - integrity sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw== - -whatwg-encoding@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz#e7635f597fd87020858626805a2729fa7698ac53" - integrity sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg== - dependencies: - iconv-lite "0.6.3" - -whatwg-mimetype@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz#5fa1a7623867ff1af6ca3dc72ad6b8a4208beba7" - integrity sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q== - -whatwg-url@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" - integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== - dependencies: - tr46 "~0.0.3" - webidl-conversions "^3.0.0" - -which-boxed-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" - integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== - dependencies: - is-bigint "^1.0.1" - is-boolean-object "^1.1.0" - is-number-object "^1.0.4" - is-string "^1.0.5" - is-symbol "^1.0.3" - -which-builtin-type@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.1.3.tgz#b1b8443707cc58b6e9bf98d32110ff0c2cbd029b" - integrity sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw== - dependencies: - function.prototype.name "^1.1.5" - has-tostringtag "^1.0.0" - is-async-function "^2.0.0" - is-date-object "^1.0.5" - is-finalizationregistry "^1.0.2" - is-generator-function "^1.0.10" - is-regex "^1.1.4" - is-weakref "^1.0.2" - isarray "^2.0.5" - which-boxed-primitive "^1.0.2" - which-collection "^1.0.1" - which-typed-array "^1.1.9" - -which-collection@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.1.tgz#70eab71ebbbd2aefaf32f917082fc62cdcb70906" - integrity sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A== - dependencies: - is-map "^2.0.1" - is-set "^2.0.1" - is-weakmap "^2.0.1" - is-weakset "^2.0.1" - -which-typed-array@^1.1.11, which-typed-array@^1.1.2, which-typed-array@^1.1.9: - version "1.1.11" - resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.11.tgz#99d691f23c72aab6768680805a271b69761ed61a" - integrity sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew== - dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" - for-each "^0.3.3" - gopd "^1.0.1" - has-tostringtag "^1.0.0" - -which@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -why-is-node-running@^2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/why-is-node-running/-/why-is-node-running-2.2.2.tgz#4185b2b4699117819e7154594271e7e344c9973e" - integrity sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA== - dependencies: - siginfo "^2.0.0" - stackback "0.0.2" - -wordwrap@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== - -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: - name wrap-ansi-cjs - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrap-ansi@^8.0.1, wrap-ansi@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" - integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== - dependencies: - ansi-styles "^6.1.0" - string-width "^5.0.1" - strip-ansi "^7.0.1" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== - -write-file-atomic@^2.3.0: - version "2.4.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481" - integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - signal-exit "^3.0.2" - -write-file-atomic@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.2.tgz#a9df01ae5b77858a027fd2e80768ee433555fcfd" - integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg== - dependencies: - imurmurhash "^0.1.4" - signal-exit "^3.0.7" - -ws@^6.1.0: - version "6.2.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.2.tgz#dd5cdbd57a9979916097652d78f1cc5faea0c32e" - integrity sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw== - dependencies: - async-limiter "~1.0.0" - -ws@^8.2.3: - version "8.14.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.14.2.tgz#6c249a806eb2db7a20d26d51e7709eab7b2e6c7f" - integrity sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g== - -xtend@~4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - -y18n@^5.0.5: - version "5.0.8" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== - -yallist@^3.0.2: - version "3.1.1" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" - integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yaml@2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.1.tgz#02fe0975d23cd441242aa7204e09fc28ac2ac33b" - integrity sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ== - -yaml@^2.1.1: - version "2.3.2" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.2.tgz#f522db4313c671a0ca963a75670f1c12ea909144" - integrity sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg== - -yargs-parser@^20.2.2, yargs-parser@^20.2.3, yargs-parser@^20.2.9: - version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - -yargs-parser@^21.1.1: - version "21.1.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" - integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== - -yargs@^16.2.0: - version "16.2.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" - integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== - dependencies: - cliui "^7.0.2" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.0" - y18n "^5.0.5" - yargs-parser "^20.2.2" - -yargs@^17.0.0: - version "17.7.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" - integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== - 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" - -yauzl@^2.10.0: - version "2.10.0" - resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" - integrity sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g== - dependencies: - buffer-crc32 "~0.2.3" - fd-slicer "~1.1.0" - -yn@3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" - integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" - integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== - -yocto-queue@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-1.0.0.tgz#7f816433fb2cbc511ec8bf7d263c3b58a1a3c251" - integrity sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g== diff --git a/packages/internal-icons/.fatherrc.ts b/packages/internal-icons/.fatherrc.ts new file mode 100644 index 0000000..3305dd5 --- /dev/null +++ b/packages/internal-icons/.fatherrc.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', +}); diff --git a/packages/internal-icons/CHANGELOG.md b/packages/internal-icons/CHANGELOG.md new file mode 100644 index 0000000..9ddc3a8 --- /dev/null +++ b/packages/internal-icons/CHANGELOG.md @@ -0,0 +1,82 @@ +# @ant-design/web3-icons + +## 1.3.2 + +### Patch Changes + +- f1b0b17: fix: use esm import as the default import way for fix use in Remix and NextJS + +## 1.3.1 + +### Patch Changes + +- cf6c520: fix: Add exports field for fix require bug in nextjs + +## 1.3.0 + +### Minor Changes + +- 77615f9: feat: Add OKX wallet info + +## 1.2.0 + +### Minor Changes + +- 64a2de3: feat: add solana and phantom icons +- c549a09: Add commonly used icons for Celo, Aave, Moonbeam, and more. + +### Patch Changes + +- 8bba386: fix: bitcoin icon color display unexpected when hover. +- dc083a3: fix: Fix the correct name for the Cronos icon, update the name for the token, and add a new token icons category. + +## 1.1.2 + +### Patch Changes + +- d6a5339: chore: release 1.1.2 for republish + +## 1.1.1 + +### Patch Changes + +- 32f276a: chore: 1.1.1 + +## 1.1.0 + +### Minor Changes + +- b00a377: feat: add TokenPocket wallet icon and metadata +- b3e95c2: feat: support safeheron browser wallet + +### Patch Changes + +- 69a3597: fix: Improve the package.json information and add a main field to accommodate more projects. + +## 1.0.0 + +### Major Changes + +- f330908: docs: Update new logo and prepare release 1.0.0 + +## 0.2.0 + +### Minor Changes + +- 9bac342: refactor: Rename circle colorful icons + +### Patch Changes + +- 0df085f: feat: Add and update circle icons + +## 0.1.0 + +### Patch Changes + +- Release new alpha version + +## 0.1.0-alpha.1 + +### Patch Changes + +- First alpha version. diff --git a/packages/internal-icons/README.md b/packages/internal-icons/README.md new file mode 100644 index 0000000..ba38a01 --- /dev/null +++ b/packages/internal-icons/README.md @@ -0,0 +1 @@ +## diff --git a/packages/internal-icons/global.d.ts b/packages/internal-icons/global.d.ts new file mode 100644 index 0000000..4c7387c --- /dev/null +++ b/packages/internal-icons/global.d.ts @@ -0,0 +1,7 @@ +declare module '*.svg' { + import type * as React from 'react'; + + export const ReactComponent: React.FC<React.SVGProps<SVGSVGElement>>; + + export default ReactComponent; +} diff --git a/packages/internal-icons/package.json b/packages/internal-icons/package.json new file mode 100755 index 0000000..21a27ee --- /dev/null +++ b/packages/internal-icons/package.json @@ -0,0 +1,73 @@ +{ + "name": "@aelf-design/internal-icons", + "version": "0.0.1-alpha.3", + "type": "module", + "main": "dist/esm/index.js", + "module": "dist/esm/index.js", + "typings": "dist/esm/index.d.ts", + "exports": { + "import": "./dist/esm/index.js", + "require": "./dist/lib/index.js", + "types": "./dist/esm/index.d.ts" + }, + "files": [ + "dist", + "CHANGELOG.md", + "README.md" + ], + "keywords": [ + "ant", + "component", + "components", + "design", + "framework", + "frontend", + "react", + "react-component", + "ui", + "web3" + ], + "homepage": "https://we3.ant.design", + "bugs": { + "url": "https://github.com/ant-design/ant-design-web3/issues" + }, + "repository": { + "type": "git", + "url": "https://github.com/ant-design/ant-design-web3" + }, + "scripts": { + "dev": "father dev", + "build": "father build" + }, + "dependencies": { + "@ant-design/icons": "^5.2.6", + "@ant-design/cssinjs": "^1.18.2", + "classnames": "^2.3.2" + }, + "devDependencies": { + "@types/react": "^18.2.45", + "@types/react-dom": "^18.2.18", + "antd": "^5.12.4", + "father": "^4.3.8", + "glob": "^10.3.10", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "typescript": "^5.3.3", + "antd-style": "^3.5.2" + }, + "peerDependencies": { + "antd": ">=4.23.0 || >=5.0.0", + "react": ">=17.0.0", + "react-dom": ">=17.0.0" + }, + "publishConfig": { + "registry": "https://registry.npmjs.org", + "access": "public" + }, + "browserslist": [ + "last 2 versions", + "Firefox ESR", + "> 1%", + "ie >= 11" + ] +} diff --git a/packages/internal-icons/src/__tests__/__snapshots__/index.test.tsx.snap b/packages/internal-icons/src/__tests__/__snapshots__/index.test.tsx.snap new file mode 100644 index 0000000..cbf46bc --- /dev/null +++ b/packages/internal-icons/src/__tests__/__snapshots__/index.test.tsx.snap @@ -0,0 +1,2587 @@ +// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html + +exports[`Test Icons > should render all icons 1`] = ` +<span + class="anticon ant-web3-icon-wbtc-circle-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 109.26 109.26" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <defs> + <style> + .ant-web3-icon-wbtc-circle-colorful-1{fill:#5a5564;}.ant-web3-icon-wbtc-circle-colorful-2{fill:#f09242;}.ant-web3-icon-wbtc-circle-colorful-3{fill:#282138;} + </style> + </defs> + <g> + <path + class="ant-web3-icon-wbtc-circle-colorful-1" + d="M89.09,22.93l-3,3a42.47,42.47,0,0,1,0,57.32l3,3a46.76,46.76,0,0,0,0-63.39Z" + /> + <path + class="ant-web3-icon-wbtc-circle-colorful-1" + d="M26,23.19a42.47,42.47,0,0,1,57.32,0l3-3a46.76,46.76,0,0,0-63.39,0Z" + /> + <path + class="ant-web3-icon-wbtc-circle-colorful-1" + d="M23.19,83.28a42.47,42.47,0,0,1,0-57.29l-3-3a46.76,46.76,0,0,0,0,63.39Z" + /> + <path + class="ant-web3-icon-wbtc-circle-colorful-1" + d="M83.28,86.05a42.47,42.47,0,0,1-57.32,0l-3,3a46.76,46.76,0,0,0,63.39,0Z" + /> + <path + class="ant-web3-icon-wbtc-circle-colorful-2" + d="M73.57,44.62c-.6-6.26-6-8.36-12.83-9V27H55.46v8.46c-1.39,0-2.81,0-4.22,0V27H46v8.68H35.29v5.65s3.9-.07,3.84,0a2.73,2.73,0,0,1,3,2.32V67.41a1.85,1.85,0,0,1-.64,1.29,1.83,1.83,0,0,1-1.36.46c.07.06-3.84,0-3.84,0l-1,6.31H45.9v8.82h5.28V75.6H55.4v8.65h5.29V75.53c8.92-.54,15.14-2.74,15.92-11.09.63-6.72-2.53-9.72-7.58-10.93C72.1,52,74,49.2,73.57,44.62ZM66.17,63.4c0,6.56-11.24,5.81-14.82,5.81V57.57C54.93,57.58,66.17,56.55,66.17,63.4ZM63.72,47c0,6-9.38,5.27-12.36,5.27V41.69C54.34,41.69,63.72,40.75,63.72,47Z" + /> + <path + class="ant-web3-icon-wbtc-circle-colorful-3" + d="M54.62,109.26a54.63,54.63,0,1,1,54.64-54.64A54.63,54.63,0,0,1,54.62,109.26Zm0-105A50.34,50.34,0,1,0,105,54.62,50.34,50.34,0,0,0,54.62,4.26Z" + /> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 2`] = ` +<span + class="anticon ant-web3-icon-wallet-white-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <g + fill="#000000" + fill-opacity="0.85" + fill-rule="nonzero" + id="wallet_-White" + opacity="0" + > + <rect + height="1024" + width="1024" + x="0" + y="0" + /> + </g> + <path + d="M849.815341,295 L174.184659,295 C140.018746,295 112,323.061538 112,358.333333 L112,801.666667 C112,836.938462 140.018746,865 174.184659,865 L849.815341,865 C883.889087,865 911.907833,836.938462 912,801.666667 L912,683.209877 L682.127841,683.209877 C620.756974,682.876923 570.710333,632.753846 570.664773,570.617284 C570.710333,509.061538 620.756974,458.938462 682.127841,459.197531 L912,459.197531 L912,358.333333 C912,323.061538 883.981254,295 849.815341,295 Z M685.647727,601.111111 C696.762997,604.199089 708.515464,601.425028 717.326705,594.074074 C724.992453,585.911487 728.465353,574.350445 725.539773,563.580247 C723.263547,552.329683 714.983981,543.542701 704.420455,540.123457 C693.305185,537.035479 681.552718,539.80954 672.741477,547.160494 C665.075729,555.323081 661.602829,566.884123 664.528409,577.654321 C666.804635,588.904885 675.084201,597.691867 685.647727,601.111111 Z" + fill="#FFFFFF" + fill-rule="nonzero" + /> + <path + d="M861.977613,265.360106 C865.015764,265.360106 868.053914,265.634346 871,266 C862.99033,259.783882 853.231421,255.396035 842.459796,253.750592 L256.280832,160.783067 C222.124652,155.389671 189.993906,178.425872 184.562061,212.340278 L176,265.451519 L861.977613,265.451519 L861.977613,265.360106 Z" + fill="#CCCCCC" + fill-rule="nonzero" + /> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 3`] = ` +<span + class="anticon ant-web3-icon-wallet-connect-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <g + transform="translate(-1712.000000, -1165.000000)" + > + <g + transform="translate(1712.000000, 1165.000000)" + > + <path + d="M217.311305,331.574113 C380.06365,172.141962 643.937339,172.141962 806.689677,331.574113 L826.277185,350.762027 C834.414801,358.733634 834.414801,371.658164 826.277185,379.629775 L759.272231,445.267808 C755.203421,449.253615 748.606579,449.253615 744.537769,445.267808 L717.583035,418.862955 C604.042932,307.639102 419.958053,307.639102 306.417948,418.862955 L277.551654,447.140374 C273.482843,451.126178 266.885999,451.126178 262.817194,447.140374 L195.81224,381.502341 C187.674623,373.53073 187.674623,360.6062 195.81224,352.634593 L217.311305,331.574113 Z M945.26225,467.320506 L1004.89679,525.738686 C1013.03436,533.710256 1013.03441,546.634709 1004.89689,554.606332 L736.000639,818.021149 C727.863079,825.992815 714.669395,825.992905 706.531722,818.021355 C706.531688,818.021322 706.531648,818.021282 706.531615,818.021249 L515.685415,631.068085 C513.651012,629.075184 510.352589,629.075184 508.318186,631.068085 C508.318172,631.068099 508.318162,631.068112 508.318149,631.068122 L317.476014,818.021149 C309.338478,825.992835 296.144792,825.992969 288.007093,818.021439 C288.007046,818.021392 288.006995,818.021345 288.006944,818.021292 L19.1032105,554.602976 C10.9655965,546.63137 10.9655965,533.706838 19.1032105,525.735231 L78.7378562,467.31715 C86.8754701,459.345543 100.069156,459.345543 108.206774,467.31715 L299.055751,654.272927 C301.090157,656.265828 304.388574,656.265828 306.42298,654.272927 C306.42301,654.272897 306.423037,654.27287 306.423068,654.272847 L497.26248,467.31715 C505.39991,459.345359 518.593598,459.34506 526.731401,467.316484 C526.731514,467.316596 526.731627,467.316708 526.731737,467.31682 L717.580462,654.272847 C719.614866,656.265745 722.913288,656.265745 724.947692,654.272847 L915.793333,467.320506 C923.930949,459.348896 937.124633,459.348896 945.26225,467.320506 L945.26225,467.320506 Z" + fill="#3B99FC" + fill-rule="nonzero" + /> + </g> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 4`] = ` +<span + class="anticon ant-web3-icon-wallet-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <g + fill-rule="nonzero" + > + <rect + fill="#000000" + fill-opacity="0" + height="1024" + opacity="0" + width="1024" + x="0" + y="0" + /> + <path + d="M849.815341,295 L174.184659,295 C140.018746,295 112,323.061538 112,358.333333 L112,801.666667 C112,836.938462 140.018746,865 174.184659,865 L849.815341,865 C883.889087,865 911.907833,836.938462 912,801.666667 L912,683.209877 L682.127841,683.209877 C620.756974,682.876923 570.710333,632.753846 570.664773,570.617284 C570.710333,509.061538 620.756974,458.938462 682.127841,459.197531 L912,459.197531 L912,358.333333 C912,323.061538 883.981254,295 849.815341,295 Z M685.647727,601.111111 C696.762997,604.199089 708.515464,601.425028 717.326705,594.074074 C724.992453,585.911487 728.465353,574.350445 725.539773,563.580247 C723.263547,552.329683 714.983981,543.542701 704.420455,540.123457 C693.305185,537.035479 681.552718,539.80954 672.741477,547.160494 C665.075729,555.323081 661.602829,566.884123 664.528409,577.654321 C666.804635,588.904885 675.084201,597.691867 685.647727,601.111111 Z" + fill="#000000" + /> + <path + d="M861.977613,265.360106 C865.015764,265.360106 868.053914,265.634346 871,266 C862.99033,259.783882 853.231421,255.396035 842.459796,253.750592 L256.280832,160.783067 C222.124652,155.389671 189.993906,178.425872 184.562061,212.340278 L176,265.451519 L861.977613,265.451519 L861.977613,265.360106 Z" + fill="#888888" + /> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 5`] = ` +<span + class="anticon ant-web3-icon-usdt-filled" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M577.950552,535.212229 L577.950552,535.212229 C574.327956,535.48798 555.611211,536.621622 513.860795,536.621622 C480.653666,536.621622 457.076605,535.610536 448.805011,535.212229 L448.805011,535.212229 C320.474555,529.482742 224.687084,506.809906 224.687084,479.663781 C224.687084,452.517655 320.474555,429.875458 448.805011,424.054054 L448.805011,512.63131 C457.197358,513.244089 481.227244,514.684121 514.434372,514.684121 C554.282926,514.684121 574.237391,512.998977 577.829799,512.661949 L577.829799,424.115332 C705.888561,429.906097 801.464714,452.578933 801.464714,479.663781 C801.464714,506.748628 705.918749,529.421464 577.829799,535.18159 L577.829799,535.18159 L577.950552,535.212229 Z M578.303944,414.791292 L578.303944,335.663908 L756.865429,335.663908 L756.865429,215 L270.707657,215 L270.707657,335.663908 L449.238979,335.663908 L449.238979,414.760705 C304.12761,421.520331 195,450.669306 195,485.599136 C195,520.528967 304.12761,549.647355 449.238979,556.437567 L449.238979,810 L578.273782,810 L578.273782,556.345808 C723.053364,549.586182 832,520.467794 832,485.56855 C832,450.669306 723.143852,421.550918 578.273782,414.760705 L578.273782,414.760705 L578.303944,414.791292 Z" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 6`] = ` +<span + class="anticon ant-web3-icon-usdt-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 339.43 295.27" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M62.15,1.45l-61.89,130a2.52,2.52,0,0,0,.54,2.94L167.95,294.56a2.55,2.55,0,0,0,3.53,0L338.63,134.4a2.52,2.52,0,0,0,.54-2.94l-61.89-130A2.5,2.5,0,0,0,275,0H64.45a2.5,2.5,0,0,0-2.3,1.45h0Z" + style="fill: #50af95; fill-rule: evenodd;" + /> + <path + d="M191.19,144.8v0c-1.2.09-7.4,0.46-21.23,0.46-11,0-18.81-.33-21.55-0.46v0c-42.51-1.87-74.24-9.27-74.24-18.13s31.73-16.25,74.24-18.15v28.91c2.78,0.2,10.74.67,21.74,0.67,13.2,0,19.81-.55,21-0.66v-28.9c42.42,1.89,74.08,9.29,74.08,18.13s-31.65,16.24-74.08,18.12h0Zm0-39.25V79.68h59.2V40.23H89.21V79.68H148.4v25.86c-48.11,2.21-84.29,11.74-84.29,23.16s36.18,20.94,84.29,23.16v82.9h42.78V151.83c48-2.21,84.12-11.73,84.12-23.14s-36.09-20.93-84.12-23.15h0Zm0,0h0Z" + style="fill: #fff; fill-rule: evenodd;" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 7`] = ` +<span + class="anticon ant-web3-icon-usdt-circle-filled" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <g> + <circle + cx="513" + cy="512" + fill="currentColor" + r="512" + /> + <rect + fill="#FFFFFF" + fill-opacity="0" + height="1024" + width="1024" + x="0" + y="0" + /> + <path + d="M576.950552,535.212229 L576.950552,535.212229 C573.327956,535.48798 554.611211,536.621622 512.860795,536.621622 C479.653666,536.621622 456.076605,535.610536 447.805011,535.212229 L447.805011,535.212229 C319.474555,529.482742 223.687084,506.809906 223.687084,479.663781 C223.687084,452.517655 319.474555,429.875458 447.805011,424.054054 L447.805011,512.63131 C456.197358,513.244089 480.227244,514.684121 513.434372,514.684121 C553.282926,514.684121 573.237391,512.998977 576.829799,512.661949 L576.829799,424.115332 C704.888561,429.906097 800.464714,452.578933 800.464714,479.663781 C800.464714,506.748628 704.918749,529.421464 576.829799,535.18159 L576.829799,535.18159 L576.950552,535.212229 Z M577.303944,414.791292 L577.303944,335.663908 L755.865429,335.663908 L755.865429,215 L269.707657,215 L269.707657,335.663908 L448.238979,335.663908 L448.238979,414.760705 C303.12761,421.520331 194,450.669306 194,485.599136 C194,520.528967 303.12761,549.647355 448.238979,556.437567 L448.238979,810 L577.273782,810 L577.273782,556.345808 C722.053364,549.586182 831,520.467794 831,485.56855 C831,450.669306 722.143852,421.550918 577.273782,414.760705 L577.273782,414.760705 L577.303944,414.791292 Z" + fill="#FFFFFF" + /> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 8`] = ` +<span + class="anticon ant-web3-icon-uniswap-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 168.3 193.8" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M66,44.1c-2.1-0.3-2.2-0.4-1.2-0.5c1.9-0.3,6.3,0.1,9.4,0.8c7.2,1.7,13.7,6.1,20.6,13.8l1.8,2.1l2.6-0.4 c11.1-1.8,22.5-0.4,32,4c2.6,1.2,6.7,3.6,7.2,4.2c0.2,0.2,0.5,1.5,0.7,2.8c0.7,4.7,0.4,8.2-1.1,10.9c-0.8,1.5-0.8,1.9-0.3,3.2 c0.4,1,1.6,1.7,2.7,1.7c2.4,0,4.9-3.8,6.1-9.1l0.5-2.1l0.9,1c5.1,5.7,9.1,13.6,9.7,19.2l0.2,1.5l-0.9-1.3c-1.5-2.3-2.9-3.8-4.8-5.1 c-3.4-2.3-7-3-16.5-3.5c-8.6-0.5-13.5-1.2-18.3-2.8c-8.2-2.7-12.4-6.2-22.1-19.1c-4.3-5.7-7-8.8-9.7-11.4 C79.6,48.3,73.7,45.3,66,44.1z" + fill="#FF007A" + /> + <path + d="M140.5,56.8c0.2-3.8,0.7-6.3,1.8-8.6c0.4-0.9,0.8-1.7,0.9-1.7c0.1,0-0.1,0.7-0.4,1.5c-0.8,2.2-0.9,5.3-0.4,8.8 c0.7,4.5,1,5.1,5.8,10c2.2,2.3,4.8,5.2,5.8,6.4l1.7,2.2l-1.7-1.6c-2.1-2-6.9-5.8-8-6.3c-0.7-0.4-0.8-0.4-1.3,0.1 c-0.4,0.4-0.5,1-0.5,3.9c-0.1,4.5-0.7,7.3-2.2,10.2c-0.8,1.5-0.9,1.2-0.2-0.5c0.5-1.3,0.6-1.9,0.6-6.2c0-8.7-1-10.8-7.1-14.3 c-1.5-0.9-4.1-2.2-5.6-2.9c-1.6-0.7-2.8-1.3-2.7-1.3c0.2-0.2,6.1,1.5,8.4,2.5c3.5,1.4,4.1,1.5,4.5,1.4 C140.2,60.1,140.4,59.3,140.5,56.8z" + fill="#FF007A" + /> + <path + d="M70.1,71.7c-4.2-5.8-6.9-14.8-6.3-21.5l0.2-2.1l1,0.2c1.8,0.3,4.9,1.5,6.4,2.4c4,2.4,5.8,5.7,7.5,13.9 c0.5,2.4,1.2,5.2,1.5,6.1c0.5,1.5,2.4,5,4,7.2c1.1,1.6,0.4,2.4-2.1,2.2C78.5,79.7,73.4,76.2,70.1,71.7z" + fill="#FF007A" + /> + <path + d="M135.4,115.2c-19.8-8-26.8-14.9-26.8-26.6c0-1.7,0.1-3.1,0.1-3.1c0.1,0,0.8,0.6,1.7,1.3c4,3.2,8.5,4.6,21,6.4 c7.3,1.1,11.5,1.9,15.3,3.2c12.1,4,19.6,12.2,21.4,23.3c0.5,3.2,0.2,9.3-0.6,12.5c-0.7,2.5-2.7,7.1-3.2,7.2c-0.1,0-0.3-0.5-0.3-1.3 c-0.2-4.2-2.3-8.2-5.8-11.3C154,123.2,148.6,120.5,135.4,115.2z" + fill="#FF007A" + /> + <path + d="M121.4,118.5c-0.2-1.5-0.7-3.4-1-4.2l-0.5-1.5l0.9,1.1c1.3,1.5,2.3,3.3,3.2,5.8c0.7,1.9,0.7,2.5,0.7,5.6 c0,3-0.1,3.7-0.7,5.4c-1,2.7-2.2,4.6-4.2,6.7c-3.6,3.7-8.3,5.7-15,6.6c-1.2,0.1-4.6,0.4-7.6,0.6c-7.5,0.4-12.5,1.2-17,2.8 c-0.6,0.2-1.2,0.4-1.3,0.3c-0.2-0.2,2.9-2,5.4-3.2c3.5-1.7,7.1-2.6,15-4c3.9-0.6,7.9-1.4,8.9-1.8C118.1,135.6,123,127.9,121.4,118.5 z" + fill="#FF007A" + /> + <path + d="M130.5,134.6c-2.6-5.7-3.2-11.1-1.8-16.2c0.2-0.5,0.4-1,0.6-1c0.2,0,0.8,0.3,1.4,0.7c1.2,0.8,3.7,2.2,10.1,5.7 c8.1,4.4,12.7,7.8,15.9,11.7c2.8,3.4,4.5,7.3,5.3,12.1c0.5,2.7,0.2,9.2-0.5,11.9c-2.2,8.5-7.2,15.3-14.5,19.2c-1.1,0.6-2,1-2.1,1 c-0.1,0,0.3-1,0.9-2.2c2.4-5.1,2.7-10,0.9-15.5c-1.1-3.4-3.4-7.5-8-14.4C133.2,139.6,131.9,137.5,130.5,134.6z" + fill="#FF007A" + /> + <path + d="M56,165.2c7.4-6.2,16.5-10.6,24.9-12c3.6-0.6,9.6-0.4,12.9,0.5c5.3,1.4,10.1,4.4,12.6,8.1 c2.4,3.6,3.5,6.7,4.6,13.6c0.4,2.7,0.9,5.5,1,6.1c0.8,3.6,2.4,6.4,4.4,7.9c3.1,2.3,8.5,2.4,13.8,0.4c0.9-0.3,1.7-0.6,1.7-0.5 c0.2,0.2-2.5,2-4.3,2.9c-2.5,1.3-4.5,1.7-7.2,1.7c-4.8,0-8.9-2.5-12.2-7.5c-0.7-1-2.1-3.9-3.3-6.6c-3.5-8.1-5.3-10.5-9.4-13.2 c-3.6-2.3-8.2-2.8-11.7-1.1c-4.6,2.2-5.8,8.1-2.6,11.7c1.3,1.5,3.7,2.7,5.7,3c3.7,0.5,6.9-2.4,6.9-6.1c0-2.4-0.9-3.8-3.3-4.9 c-3.2-1.4-6.7,0.2-6.6,3.3c0,1.3,0.6,2.1,1.9,2.7c0.8,0.4,0.8,0.4,0.2,0.3c-2.9-0.6-3.6-4.2-1.3-6.5c2.8-2.8,8.7-1.6,10.7,2.3 c0.8,1.6,0.9,4.8,0.2,6.8c-1.7,4.4-6.5,6.7-11.4,5.4c-3.3-0.9-4.7-1.8-8.7-5.9c-7-7.2-9.7-8.6-19.7-10.1l-1.9-0.3L56,165.2z" + fill="#FF007A" + /> + <path + clip-rule="evenodd" + d="M3.4,4.3c23.3,28.3,59.2,72.3,61,74.7c1.5,2,0.9,3.9-1.6,5.3c-1.4,0.8-4.3,1.6-5.7,1.6c-1.6,0-3.5-0.8-4.8-2.1 c-0.9-0.9-4.8-6.6-13.6-20.3c-6.7-10.5-12.4-19.2-12.5-19.3C25.8,44,25.8,44,38,65.8C45.7,79.5,48.2,84.4,48.2,85c0,1.3-0.4,2-2,3.8 c-2.7,3-3.9,6.4-4.8,13.5c-1,7.9-3.7,13.5-11.4,23c-4.5,5.6-5.2,6.6-6.3,8.9c-1.4,2.8-1.8,4.4-2,8c-0.2,3.8,0.2,6.2,1.3,9.8 c1,3.2,2.1,5.3,4.8,9.4c2.3,3.6,3.7,6.3,3.7,7.3c0,0.8,0.2,0.8,3.8,0c8.6-2,15.7-5.4,19.6-9.6c2.4-2.6,3-4,3-7.6 c0-2.3-0.1-2.8-0.7-4.2c-1-2.2-2.9-4-7-6.8c-5.4-3.7-7.7-6.7-8.3-10.7c-0.5-3.4,0.1-5.7,3.1-12c3.1-6.5,3.9-9.2,4.4-15.8 c0.3-4.2,0.8-5.9,2-7.2c1.3-1.4,2.4-1.9,5.5-2.3c5.1-0.7,8.4-2,11-4.5c2.3-2.1,3.3-4.2,3.4-7.3l0.1-2.3L70.1,77C65.4,71.6,0.3,0,0,0 C-0.1,0,1.5,1.9,3.4,4.3z M34.1,146.5c1.1-1.9,0.5-4.3-1.3-5.5c-1.7-1.1-4.3-0.6-4.3,0.9c0,0.4,0.2,0.8,0.8,1c0.9,0.5,1,1,0.3,2.1 c-0.7,1.1-0.7,2.1,0.2,2.8C31.2,148.9,33.1,148.3,34.1,146.5z" + fill="#FF007A" + fill-rule="evenodd" + /> + <path + clip-rule="evenodd" + d="M74.6,93.9c-2.4,0.7-4.7,3.3-5.4,5.9c-0.4,1.6-0.2,4.5,0.5,5.4c1.1,1.4,2.1,1.8,4.9,1.8 c5.5,0,10.2-2.4,10.7-5.3c0.5-2.4-1.6-5.7-4.5-7.2C79.3,93.7,76.2,93.4,74.6,93.9z M81,98.9c0.8-1.2,0.5-2.5-1-3.4 c-2.7-1.7-6.8-0.3-6.8,2.3c0,1.3,2.1,2.7,4.1,2.7C78.6,100.5,80.4,99.7,81,98.9z" + fill="#FF007A" + fill-rule="evenodd" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 9`] = ` +<span + class="anticon ant-web3-icon-tron-filled" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M726.967 234.726 147 128l305.217 768 425.271-518.125-150.52-143.149Zm-9.332 47.027 88.714 84.32-242.648 43.94 153.934-128.26ZM511.009 401.225 255.251 189.116 673.26 266.03 511.01 401.225Zm-18.23 37.512L451.093 783.5 226.237 217.659 492.78 438.737Zm38.602 18.302 268.686-48.66-308.195 375.484 39.51-326.824Z" + fill-rule="nonzero" + transform="translate(40, 40)" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 10`] = ` +<span + class="anticon ant-web3-icon-tron-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M798.29 142.302 25 0l406.956 1024 567.028-690.833L798.29 142.302Zm-12.444 62.701 118.286 112.428-323.531 58.586 205.245-171.014ZM510.346 364.3 169.336 81.488l557.343 102.55L510.346 364.3Zm-24.306 50.016L430.455 874 130.65 119.545l355.39 294.77Zm51.468 24.403 358.248-64.88-410.927 500.645 52.68-435.765Z" + fill="#EB0029" + fill-rule="nonzero" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 11`] = ` +<span + class="anticon ant-web3-icon-tron-circle-filled" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <g> + <circle + cx="513" + cy="512" + fill="currentColor" + r="512" + /> + <rect + fill="#FFFFFF" + fill-opacity="0" + height="1024" + width="1024" + x="0" + y="0" + /> + <path + d="M726.967 234.726 147 128l305.217 768 425.271-518.125-150.52-143.149Zm-9.332 47.027 88.714 84.32-242.648 43.94 153.934-128.26ZM511.009 401.225 255.251 189.116 673.26 266.03 511.01 401.225Zm-18.23 37.512L451.093 783.5 226.237 217.659 492.78 438.737Zm38.602 18.302 268.686-48.66-308.195 375.484 39.51-326.824Z" + fill="#FFFFFF" + fill-rule="nonzero" + transform="translate(40, 40)" + /> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 12`] = ` +<span + class="anticon ant-web3-icon-tokenpocket-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <mask + height="1024" + id="ant-web3-icon-tokenpocket-colorful" + maskUnits="userSpaceOnUse" + style="mask-type: alpha;" + width="1024" + x="0" + y="0" + > + <rect + fill="#C4C4C4" + height="1024" + width="1024" + /> + </mask> + <defs> + <lineargradient + gradientUnits="userSpaceOnUse" + id="ant-web3-icon-tokenpocket-colorful-paint" + x1="709.844" + x2="667.753" + y1="556.827" + y2="556.827" + > + <stop + stop-color="white" + /> + <stop + offset="0.9667" + stop-color="white" + stop-opacity="0.3233" + /> + <stop + offset="1" + stop-color="white" + stop-opacity="0.3" + /> + </lineargradient> + <clippath + id="ant-web3-icon-tokenpocket-colorful-clip" + > + <rect + fill="white" + height="470" + transform="translate(168 277)" + width="728.448" + /> + </clippath> + </defs> + <g + mask="url(#ant-web3-icon-tokenpocket-colorful)" + > + <path + d="M1041.52 0H-27V1024H1041.52V0Z" + fill="#2980FE" + /> + <g + clip-path="url(#ant-web3-icon-tokenpocket-colorful-clip)" + > + <path + d="M406.796 438.643H406.927C406.796 437.857 406.796 436.94 406.796 436.154V438.643Z" + fill="#29AEFF" + /> + <path + d="M667.602 463.533H523.249V724.076C523.249 736.389 533.204 746.345 545.517 746.345H645.333C657.647 746.345 667.602 736.389 667.602 724.076V463.533Z" + fill="white" + /> + <path + d="M453.563 277H448.716H190.269C177.955 277 168 286.955 168 299.269V389.653C168 401.967 177.955 411.922 190.269 411.922H250.918H275.021V438.644V724.731C275.021 737.045 284.976 747 297.289 747H392.128C404.441 747 414.396 737.045 414.396 724.731V438.644V436.156V411.922H438.499H448.323H453.17C490.372 411.922 520.631 381.663 520.631 344.461C521.024 307.259 490.765 277 453.563 277Z" + fill="white" + /> + <path + d="M667.735 463.533V645.35C672.713 646.529 677.821 647.446 683.061 648.232C690.397 649.28 697.994 649.935 705.592 650.066C705.985 650.066 706.378 650.066 706.902 650.066V505.45C685.026 504.009 667.735 485.801 667.735 463.533Z" + fill="url(#ant-web3-icon-tokenpocket-colorful-paint)" + /> + <path + d="M709.781 277C606.822 277 523.249 360.573 523.249 463.533C523.249 552.084 584.946 626.225 667.733 645.35V463.533C667.733 440.347 686.596 421.484 709.781 421.484C732.967 421.484 751.83 440.347 751.83 463.533C751.83 483.051 738.6 499.425 720.523 504.14C717.117 505.057 713.449 505.581 709.781 505.581V650.066C713.449 650.066 716.986 649.935 720.523 649.804C818.505 644.171 896.314 562.956 896.314 463.533C896.445 360.573 812.872 277 709.781 277Z" + fill="white" + /> + <path + d="M709.78 650.066V505.581C708.733 505.581 707.816 505.581 706.768 505.45V650.066C707.816 650.066 708.864 650.066 709.78 650.066Z" + fill="white" + /> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 13`] = ` +<span + class="anticon ant-web3-icon-sushiswap-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 512 512" + width="1em" + xml:space="preserve" + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M0 0h1920v1080H0z" + style="fill: none;" + transform="scale(.26667 .47407)" + /> + <path + d="m17721.1 7385.28-42.6 59.38c-6.7 9.43-19.7 13.97-36.6 12.58-21.8-1.8-50.7-13.32-78.4-33.19-27.7-19.88-47.9-43.56-56.7-63.61-6.7-15.54-6.6-29.26.2-38.7l42.5-59.38c6.8-9.43 19.8-13.97 36.6-12.58 21.8 1.8 50.8 13.33 78.5 33.2 27.7 19.87 47.9 43.55 56.6 63.6 6.8 15.54 6.6 29.27-.1 38.7Zm-160.2-114.76c4.4-6.1 13.2-7.68 24.1-6.78 19.9 1.64 46.1 12.48 71.4 30.62 25.3 18.13 44 39.5 52 57.8 4.3 10.03 5.7 18.87 1.3 24.97l5.7 4.07-5.7-4.07-42.6 59.38c-4.3 6.09-13.1 7.68-24 6.77-19.9-1.63-46.2-12.48-71.5-30.61-25.3-18.14-44-39.51-51.9-57.8-4.4-10.04-5.7-18.88-1.3-24.97l42.5-59.38Z" + style="fill: #fff;" + transform="matrix(2.15616 0 0 2.15615 -37722.586 -15599.28)" + /> + <path + d="M17550.4 7275.75c13.9-19.4 61-9.44 105.2 22.22 44.2 31.67 68.8 73.14 54.9 92.54l-42.5 59.38c-13.9 19.4-61.1 9.44-105.3-22.23-44.2-31.67-68.8-73.13-54.9-92.53l42.6-59.38Z" + style="fill: #fff;" + transform="matrix(2.15616 0 0 2.15615 -37712.05 -15616.244)" + /> + <g + transform="matrix(2.22208 0 0 2.22208 -41298.222 -35383.233)" + > + <path + d="M18640.6 15952.1c6-8.4 17.6-12.1 32.6-10.9 20.7 1.7 48.1 12.8 74.5 31.6 26.3 18.9 45.6 41.4 53.8 60.4 6 13.8 6.2 26 .2 34.4l-41.2 57.6c-6 8.4-17.7 12.1-32.6 10.9-20.7-1.8-48.2-12.8-74.5-31.7-26.4-18.8-45.6-41.3-53.9-60.3-6-13.8-6.2-26-.2-34.4l41.3-57.6Zm155.4 111.4v-.1c4.8-6.6 3.8-16.4-.9-27.4-7.9-18.1-26.4-39.4-51.6-57.4-25.1-18-51.2-28.7-70.9-30.3-12-1-21.5 1.2-26.3 7.9l-.2.4c-4.5 6.7-3.5 16.2 1.2 27 7.9 18.2 26.4 39.5 51.5 57.5s51.2 28.7 70.9 30.3c11.8.9 21.1-1.2 26-7.5l.3-.5v.1Zm-64.2-68.6c12.6 9 21.9 19.7 25.8 28.8 2.3 5.1 2.9 9.6.6 12.7-2.2 3.1-6.7 4-12.2 3.5-9.9-.8-22.9-6.2-35.5-15.2-12.6-9-21.9-19.6-25.8-28.7-2.2-5.1-2.8-9.6-.6-12.7 2.2-3.1 6.7-4 12.3-3.6 9.8.9 22.9 6.2 35.4 15.2Z" + style="fill: #0e0f23;" + /> + <clippath + id="ant-web3-icon-sushiswap-colorful-1" + > + <path + d="M18640.6 15952.1c6-8.4 17.6-12.1 32.6-10.9 20.7 1.7 48.1 12.8 74.5 31.6 26.3 18.9 45.6 41.4 53.8 60.4 6 13.8 6.2 26 .2 34.4l-41.2 57.6c-6 8.4-17.7 12.1-32.6 10.9-20.7-1.8-48.2-12.8-74.5-31.7-26.4-18.8-45.6-41.3-53.9-60.3-6-13.8-6.2-26-.2-34.4l41.3-57.6Zm155.4 111.4v-.1c4.8-6.6 3.8-16.4-.9-27.4-7.9-18.1-26.4-39.4-51.6-57.4-25.1-18-51.2-28.7-70.9-30.3-12-1-21.5 1.2-26.3 7.9l-.2.4c-4.5 6.7-3.5 16.2 1.2 27 7.9 18.2 26.4 39.5 51.5 57.5s51.2 28.7 70.9 30.3c11.8.9 21.1-1.2 26-7.5l.3-.5v.1Zm-64.2-68.6c12.6 9 21.9 19.7 25.8 28.8 2.3 5.1 2.9 9.6.6 12.7-2.2 3.1-6.7 4-12.2 3.5-9.9-.8-22.9-6.2-35.5-15.2-12.6-9-21.9-19.6-25.8-28.7-2.2-5.1-2.8-9.6-.6-12.7 2.2-3.1 6.7-4 12.3-3.6 9.8.9 22.9 6.2 35.4 15.2Z" + /> + </clippath> + <g + clip-path="url(#ant-web3-icon-sushiswap-colorful-1)" + > + <path + d="M17004.5 15714.1c1.1 0 2.9-1.1 3.9-1.4 3.5-1.1 7-2.2 10.6-3.1 10.5-2.7 21.4-4.2 32.2-3.2 17 1.6 32.4 14.1 49.5 12.4 9.6-.9 16.4-6.6 24.8-10.5 8-3.9 16.8-5.6 25.7-4.8 26.5 2.2 36.5 24.2 63.4 23 22.3-1 13.6-12.3 35-16.3.2-.1 51.7 19 52.1 22.3 1.5 12.7-27.1 162.3-25.8 162.3l-255.1-39.5-16.3-141.2Z" + style="fill: url(#ant-web3-icon-sushiswap-colorful-2);" + transform="matrix(1 0 0 -2.3719 1581.65 53337.7)" + /> + </g> + </g> + <path + d="M18731 16122.3c7.8 1.3 15 1.6 21 .6.8-.1 1.4-.9 1.3-1.7-.2-.8-.9-1.4-1.7-1.3-5.8 1-12.6.7-20.1-.6-.8-.1-1.6.5-1.7 1.3-.1.8.4 1.6 1.2 1.7Zm-11.8-2.6c2 .5 3.9 1 5.9 1.4.8.2 1.6-.3 1.7-1.1.2-.8-.3-1.6-1.1-1.8-1.9-.4-3.8-.9-5.7-1.4-.8-.3-1.7.2-1.9 1-.2.8.3 1.6 1.1 1.9Zm-111.7-94.7c5.6 22.9 27.6 44.3 45.3 59.5.6.6 1.6.5 2.1-.1.5-.7.5-1.6-.2-2.1-17.2-14.9-38.8-35.7-44.2-58-.2-.8-1.1-1.3-1.9-1.1-.8.2-1.3 1-1.1 1.8Zm-1.3-9.2c0 1 .1 2.1.2 3.1.1.8.9 1.4 1.7 1.3.8-.1 1.4-.8 1.3-1.6-.1-1-.2-2-.2-2.9 0-.9-.7-1.5-1.6-1.5-.8.1-1.4.8-1.4 1.6Z" + style="fill: #fff;" + transform="matrix(2.22208 0 0 2.22208 -41234.303 -35478.769)" + /> + <defs> + <lineargradient + gradientTransform="matrix(27.908 -59.2347 -140.499 -11.7661 17095.7 15766.6)" + gradientUnits="userSpaceOnUse" + id="ant-web3-icon-sushiswap-colorful-2" + x1="0" + x2="1" + y1="0" + y2="0" + > + <stop + offset="0" + style="stop-color: rgb(39, 176, 230); stop-opacity: 1;" + /> + <stop + offset="0.52" + style="stop-color: rgb(194, 107, 179); stop-opacity: 1;" + /> + <stop + offset="1" + style="stop-color: rgb(250, 82, 160); stop-opacity: 1;" + /> + </lineargradient> + </defs> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 14`] = ` +<span + class="anticon ant-web3-icon-sui-filled" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <path + d="m692.776 448.304-.014.033c31.332 39.287 50.056 89.046 50.056 143.167 0 54.926-19.285 105.36-51.462 144.913l-2.771 3.406-.735-4.328a203.89 203.89 0 0 0-2.211-11.143c-16.104-70.754-68.57-131.426-154.924-180.55-58.314-33.083-91.693-72.918-100.456-118.179-5.66-29.267-1.452-58.664 6.68-83.843 8.129-25.171 20.222-46.26 30.495-58.957l.007-.009 33.592-41.076c5.891-7.203 16.916-7.203 22.807 0l168.936 206.566Zm53.131-41.038.007-.016-225.156-275.308c-4.298-5.256-12.347-5.256-16.646 0L278.955 407.253l.006.016-.733.908C236.795 459.592 212 524.931 212 596.057 212 761.708 346.507 896 512.435 896c165.93 0 300.435-134.292 300.435-299.943 0-71.125-24.795-136.465-66.228-187.88l-.735-.911Zm-413.08 40.15.01-.01 20.139-24.626.609 4.546c.482 3.602 1.066 7.221 1.76 10.857 13.03 68.369 59.58 125.377 137.405 169.528 67.65 38.502 107.036 82.776 118.386 131.333 4.734 20.264 5.578 40.202 3.528 57.634l-.128 1.079-.975.477c-30.533 14.916-64.856 23.288-101.132 23.288-127.238 0-230.39-102.98-230.39-230.018 0-54.542 19.015-104.66 50.789-144.087Z" + fill-rule="evenodd" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 15`] = ` +<span + class="anticon ant-web3-icon-sui-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <path + d="m747.01 430.071-.018.046c40.797 52.381 65.177 118.727 65.177 190.889 0 73.234-25.111 140.48-67.008 193.217l-3.608 4.54-.956-5.77a277.643 277.643 0 0 0-2.88-14.857c-20.968-94.34-89.284-175.234-201.724-240.734-75.929-44.11-119.391-97.224-130.802-157.571-7.369-39.023-1.89-78.219 8.698-111.791 10.585-33.562 26.331-61.681 39.708-78.61l.009-.011 43.739-54.768a18.906 18.906 0 0 1 29.697 0l219.968 275.42Zm69.182-54.717.008-.02L523.029 8.257a13.8 13.8 0 0 0-21.675 0L208.18 375.337l.008.021-.953 1.212C153.285 445.122 121 532.24 121 627.076 121 847.944 296.139 1027 512.192 1027s391.191-179.056 391.191-399.924c0-94.834-32.285-181.953-86.234-250.506l-.957-1.216Zm-537.864 53.535.012-.015 26.222-32.834.793 6.062a270.819 270.819 0 0 0 2.292 14.475c16.967 91.159 77.578 167.17 178.913 226.038 88.085 51.336 139.37 110.368 154.148 175.11 6.165 27.02 7.264 53.603 4.594 76.846l-.166 1.438-1.27.636c-39.756 19.888-84.448 31.05-131.683 31.05-165.674 0-299.986-137.306-299.986-306.69 0-72.723 24.759-139.546 66.131-192.116Z" + fill="#4CA3FF" + fill-rule="evenodd" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 16`] = ` +<span + class="anticon ant-web3-icon-sui-circle-filled" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <g> + <circle + cx="513" + cy="512" + fill="currentColor" + r="512" + /> + <rect + fill="#FFFFFF" + fill-opacity="0" + height="1024" + width="1024" + x="0" + y="0" + /> + <path + d="m692.776 448.304-.014.033c31.332 39.287 50.056 89.046 50.056 143.167 0 54.926-19.285 105.36-51.462 144.913l-2.771 3.406-.735-4.328a203.89 203.89 0 0 0-2.211-11.143c-16.104-70.754-68.57-131.426-154.924-180.55-58.314-33.083-91.693-72.918-100.456-118.179-5.66-29.267-1.452-58.664 6.68-83.843 8.129-25.171 20.222-46.26 30.495-58.957l.007-.009 33.592-41.076c5.891-7.203 16.916-7.203 22.807 0l168.936 206.566Zm53.131-41.038.007-.016-225.156-275.308c-4.298-5.256-12.347-5.256-16.646 0L278.955 407.253l.006.016-.733.908C236.795 459.592 212 524.931 212 596.057 212 761.708 346.507 896 512.435 896c165.93 0 300.435-134.292 300.435-299.943 0-71.125-24.795-136.465-66.228-187.88l-.735-.911Zm-413.08 40.15.01-.01 20.139-24.626.609 4.546c.482 3.602 1.066 7.221 1.76 10.857 13.03 68.369 59.58 125.377 137.405 169.528 67.65 38.502 107.036 82.776 118.386 131.333 4.734 20.264 5.578 40.202 3.528 57.634l-.128 1.079-.975.477c-30.533 14.916-64.856 23.288-101.132 23.288-127.238 0-230.39-102.98-230.39-230.018 0-54.542 19.015-104.66 50.789-144.087Z" + fill="#FFFFFF" + fill-rule="evenodd" + /> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 17`] = ` +<span + class="anticon ant-web3-icon-sui-circle-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + sodipodi:docname="Sui SUI Coin Icon 256x256.svg" + viewBox="0 0 256 256" + width="1em" + xmlns="http://www.w3.org/2000/svg" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + > + <style + type="text/css" + > + + .st0{fill:#6FBCF0;} + .st1{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;stroke:#FFFFFF;stroke-width:5.8052;stroke-opacity:0;} + + </style> + <sodipodi:namedview + bordercolor="#666666" + borderopacity="1" + id="namedview12" + inkscape:current-layer="svg10" + inkscape:cx="48.20339" + inkscape:cy="122.0339" + inkscape:deskcolor="#d1d1d1" + inkscape:pagecheckerboard="0" + inkscape:pageopacity="0" + inkscape:showpageshadow="2" + inkscape:window-height="705" + inkscape:window-maximized="1" + inkscape:window-width="1366" + inkscape:window-x="-8" + inkscape:window-y="-8" + inkscape:zoom="0.81944445" + pagecolor="#ffffff" + showgrid="false" + /> + <circle + class="st0" + cx="128" + cy="128" + id="path1579" + r="128" + /> + <path + class="st1" + d="M66.6,194.6c12.8,22.2,35.8,35.5,61.4,35.5c25.6,0,48.6-13.3,61.4-35.5c12.8-22.2,12.8-48.7,0-70.9 l-54-93.6c-3.3-5.7-11.5-5.7-14.8,0l-54,93.6C53.7,145.9,53.7,172.4,66.6,194.6L66.6,194.6z M112.8,74.6l11.5-20 c1.6-2.8,5.8-2.8,7.4,0l44.3,76.8c8.1,14.1,9.7,30.4,4.6,45.4c-0.5-2.4-1.3-4.9-2.3-7.4c-6.1-15.5-20-27.4-41.2-35.4 c-14.6-5.5-23.9-13.7-27.6-24.2C104.7,96.2,109.8,81.4,112.8,74.6L112.8,74.6z M93.1,108.6L80,131.4c-10,17.4-10,38.1,0,55.5 c10,17.4,28,27.7,48,27.7c13.3,0,25.7-4.6,35.5-12.7c1.3-3.2,5.2-14.9,0.3-27c-4.5-11.2-15.3-20.1-32.2-26.5 c-19-7.2-31.4-18.5-36.8-33.5C94.1,112.8,93.6,110.7,93.1,108.6z" + id="path8" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 18`] = ` +<span + class="anticon ant-web3-icon-solana-filled" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <g + fill="currentColor" + fill-rule="nonzero" + transform="translate(128, 177)" + > + <path + d="M764.04536,527.575298 L637.263104,660.034667 C634.507431,662.912003 631.172336,665.206116 627.466929,666.774052 C623.761522,668.341987 619.764123,669.150287 615.724902,669.148011 L14.7184427,669.148011 C11.8506872,669.148011 9.04543628,668.331341 6.64739232,666.799905 C4.24931034,665.267708 2.36285284,663.086894 1.21979597,660.524361 C0.076741378,657.962589 -0.273119615,655.130876 0.213201187,652.377484 C0.699521229,649.624092 2.00083617,647.069164 3.95726526,645.026741 L130.834404,512.567373 C133.583233,509.69764 136.906922,507.40809 140.600162,505.840915 C144.294164,504.272979 148.278636,503.460877 152.307971,503.454033 L753.281202,503.454033 C756.148653,503.454033 758.953752,504.270698 761.35356,505.802134 C763.748806,507.334331 765.634586,509.515906 766.782783,512.077678 C767.923377,514.640211 768.273159,517.471163 767.786505,520.224555 C767.299852,522.977947 765.999576,525.532876 764.04536,527.575298 Z M637.263104,260.839976 C634.507431,257.96264 631.172336,255.668526 627.466929,254.100591 C623.761522,252.533416 619.764123,251.725116 615.724902,251.727392 L14.7184427,251.727392 C11.8506872,251.727392 9.04543628,252.543301 6.64739232,254.075498 C4.24931034,255.607695 2.36285284,257.788509 1.21979597,260.350281 C0.076741378,262.912814 -0.273119615,265.744527 0.213201187,268.497919 C0.699521229,271.25055 2.00083617,273.805479 3.95726526,275.848662 L130.834404,408.30803 C133.583233,411.177763 136.906922,413.466553 140.600162,415.034488 C144.294164,416.601664 148.278636,417.414526 152.307971,417.420609 L753.281202,417.420609 C756.148653,417.420609 758.953752,416.604705 761.35356,415.072508 C763.748806,413.540311 765.634586,411.359497 766.782783,408.797725 C767.923377,406.235192 768.273159,403.40348 767.786505,400.650088 C767.299852,397.897456 765.999576,395.342527 764.04536,393.299345 L637.263104,260.839976 Z M14.7184427,165.693975 L615.724902,165.693975 C619.764123,165.693975 623.761522,164.887954 627.466929,163.320018 C631.172336,161.752083 634.507431,159.45797 637.263104,156.580633 L764.04536,24.1211888 C765.999576,22.0786145 767.299852,19.5237618 767.786505,16.7705219 C768.273159,14.017282 767.923377,11.1856454 766.782783,8.62349285 C765.634586,6.06134034 763.748806,3.88026762 761.35356,2.34827608 C758.953752,0.816276924 756.148653,0 753.281202,0 L152.307971,0 C148.278636,0.00667929092 144.294164,0.818938308 140.600162,2.38648595 C136.906922,3.95404119 133.583233,6.24350828 130.834404,9.11318753 L3.98996986,141.572708 C2.03543416,143.612849 0.734692561,146.165497 0.247269185,148.915087 C-0.240154951,151.665437 0.106929838,154.494869 1.24595357,157.055881 C2.38498035,159.616893 4.26643445,161.797707 6.65957386,163.332185 C9.05273608,164.866663 11.8535007,165.68713 14.7184427,165.693975 Z" + /> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 19`] = ` +<span + class="anticon ant-web3-icon-solana-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <defs> + <lineargradient + id="ant-web3-icon-solana-colorful-linear" + x1="8.4411619%" + x2="88.1121112%" + y1="89.7662611%" + y2="9.44102356%" + > + <stop + offset="8%" + stop-color="#9945FF" + /> + <stop + offset="30%" + stop-color="#8752F3" + /> + <stop + offset="50%" + stop-color="#5497D5" + /> + <stop + offset="60%" + stop-color="#43B4CA" + /> + <stop + offset="72%" + stop-color="#28E0B9" + /> + <stop + offset="97%" + stop-color="#19FB9B" + /> + </lineargradient> + </defs> + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <g + fill="url(#ant-web3-icon-solana-colorful-linear)" + fill-rule="nonzero" + transform="translate(0, 66)" + > + <path + d="M1018.72715,703.433731 L849.684138,880.046222 C846.009907,883.882671 841.563115,886.941488 836.622572,889.032069 C831.682029,891.122649 826.352164,892.200383 820.966536,892.197348 L19.6245902,892.197348 C15.8009163,892.197348 12.0605817,891.108455 8.86318976,889.06654 C5.66574712,887.023611 3.15047046,884.115859 1.62639463,880.699148 C0.102321837,877.283452 -0.364159487,873.507835 0.28426825,869.836646 C0.932694973,866.165456 2.66778156,862.758885 5.27635367,860.035655 L174.445871,683.423164 C178.110977,679.596854 182.542562,676.544119 187.466883,674.454553 C192.392218,672.363972 197.704848,671.281169 203.077295,671.272044 L1004.37494,671.272044 C1008.1982,671.272044 1011.93834,672.360931 1015.13808,674.402846 C1018.33174,676.445775 1020.84612,679.354541 1022.37704,682.770237 C1023.89784,686.186948 1024.36421,689.961551 1023.71534,693.63274 C1023.06647,697.303929 1021.33277,700.710501 1018.72715,703.433731 Z M849.684138,347.786635 C846.009907,343.950186 841.563115,340.891369 836.622572,338.800788 C831.682029,336.711221 826.352164,335.633487 820.966536,335.636523 L19.6245902,335.636523 C15.8009163,335.636523 12.0605817,336.724401 8.86318976,338.767331 C5.66574712,340.81026 3.15047046,343.718012 1.62639463,347.133708 C0.102321837,350.550419 -0.364159487,354.326036 0.28426825,357.997225 C0.932694973,361.6674 2.66778156,365.073972 5.27635367,367.798215 L174.445871,544.410707 C178.110977,548.237017 182.542562,551.288737 187.466883,553.379318 C192.392218,555.468885 197.704848,556.552702 203.077295,556.560813 L1004.37494,556.560813 C1008.1982,556.560813 1011.93834,555.47294 1015.13808,553.430011 C1018.33174,551.387082 1020.84612,548.47933 1022.37704,545.063633 C1023.89784,541.646923 1024.36421,537.871306 1023.71534,534.200117 C1023.06647,530.529941 1021.33277,527.12337 1018.72715,524.399126 L849.684138,347.786635 Z M19.6245902,220.9253 L820.966536,220.9253 C826.352164,220.9253 831.682029,219.850605 836.622572,217.760025 C841.563115,215.669444 846.009907,212.610627 849.684138,208.774178 L1018.72715,32.1615851 C1021.33277,29.4381527 1023.06647,26.0316824 1023.71534,22.3606959 C1024.36421,18.6897094 1023.89784,14.9141938 1022.37704,11.4979905 C1020.84612,8.08178712 1018.33174,5.17369017 1015.13808,3.13103477 C1011.93834,1.08836923 1008.1982,0 1004.37494,0 L203.077295,0 C197.704848,0.00890572123 192.392218,1.09191774 187.466883,3.18198126 C182.542562,5.27205492 178.110977,8.32467771 174.445871,12.1509167 L5.31995982,188.763611 C2.71391222,191.483799 0.979590081,194.887329 0.329692247,198.553449 C-0.320206602,202.220583 0.142573118,205.993158 1.66127143,209.407841 C3.1799738,212.822523 5.68857926,215.730276 8.87943181,217.776246 C12.0703148,219.822217 15.8046676,220.916173 19.6245902,220.9253 Z" + /> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 20`] = ` +<span + class="anticon ant-web3-icon-solana-circle-filled" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <g + fill-rule="evenodd" + > + <circle + cx="513" + cy="512" + fill="currentColor" + r="512" + /> + <path + d="m892.045 704.575-126.782 132.46a29.447 29.447 0 0 1-9.796 6.74 30.102 30.102 0 0 1-11.742 2.373H142.718c-2.867 0-5.673-.817-8.07-2.348a14.44 14.44 0 0 1-5.428-6.276 13.999 13.999 0 0 1-1.007-8.147 14.2 14.2 0 0 1 3.744-7.35l126.877-132.46a29.443 29.443 0 0 1 9.766-6.726 30.106 30.106 0 0 1 11.708-2.387h600.973c2.868 0 5.673.817 8.073 2.348a14.5 14.5 0 0 1 5.429 6.276 14.016 14.016 0 0 1 1.004 8.147 14.214 14.214 0 0 1-3.742 7.35ZM765.263 437.84a29.447 29.447 0 0 0-9.796-6.74 30.115 30.115 0 0 0-11.742-2.373H142.718c-2.867 0-5.673.816-8.07 2.348a14.443 14.443 0 0 0-5.428 6.275 14.002 14.002 0 0 0-1.007 8.148 14.206 14.206 0 0 0 3.744 7.35l126.877 132.46a29.454 29.454 0 0 0 9.766 6.726 30.105 30.105 0 0 0 11.708 2.387h600.973c2.868 0 5.673-.816 8.073-2.348a14.498 14.498 0 0 0 5.429-6.275 14.018 14.018 0 0 0 1.004-8.148 14.22 14.22 0 0 0-3.742-7.35L765.263 437.84Zm-622.545-95.146h601.007c4.04 0 8.037-.806 11.742-2.374a29.447 29.447 0 0 0 9.796-6.74l126.782-132.459a14.215 14.215 0 0 0 3.742-7.35 14.016 14.016 0 0 0-1.004-8.148 14.496 14.496 0 0 0-5.43-6.275 15.01 15.01 0 0 0-8.072-2.348H280.308a30.11 30.11 0 0 0-11.708 2.386 29.45 29.45 0 0 0-9.766 6.727L131.99 318.573a14.2 14.2 0 0 0-3.743 7.342c-.487 2.75-.14 5.58.999 8.14a14.438 14.438 0 0 0 5.414 6.277 15.004 15.004 0 0 0 8.058 2.362Z" + fill="#fff" + fill-rule="nonzero" + /> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 21`] = ` +<span + class="anticon ant-web3-icon-solana-circle-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <defs> + <lineargradient + id="ant-web3-icon-solana-circle-colorful-linear" + x1="8.4411619%" + x2="88.1121112%" + y1="89.7662611%" + y2="9.44102356%" + > + <stop + offset="8%" + stop-color="#9945FF" + /> + <stop + offset="30%" + stop-color="#8752F3" + /> + <stop + offset="50%" + stop-color="#5497D5" + /> + <stop + offset="60%" + stop-color="#43B4CA" + /> + <stop + offset="72%" + stop-color="#28E0B9" + /> + <stop + offset="97%" + stop-color="#19FB9B" + /> + </lineargradient> + </defs> + <g + fill-rule="evenodd" + > + <circle + cx="513" + cy="512" + fill="url(#ant-web3-icon-solana-circle-colorful-linear)" + r="512" + /> + <path + d="m892.045 704.575-126.782 132.46a29.447 29.447 0 0 1-9.796 6.74 30.102 30.102 0 0 1-11.742 2.373H142.718c-2.867 0-5.673-.817-8.07-2.348a14.44 14.44 0 0 1-5.428-6.276 13.999 13.999 0 0 1-1.007-8.147 14.2 14.2 0 0 1 3.744-7.35l126.877-132.46a29.443 29.443 0 0 1 9.766-6.726 30.106 30.106 0 0 1 11.708-2.387h600.973c2.868 0 5.673.817 8.073 2.348a14.5 14.5 0 0 1 5.429 6.276 14.016 14.016 0 0 1 1.004 8.147 14.214 14.214 0 0 1-3.742 7.35ZM765.263 437.84a29.447 29.447 0 0 0-9.796-6.74 30.115 30.115 0 0 0-11.742-2.373H142.718c-2.867 0-5.673.816-8.07 2.348a14.443 14.443 0 0 0-5.428 6.275 14.002 14.002 0 0 0-1.007 8.148 14.206 14.206 0 0 0 3.744 7.35l126.877 132.46a29.454 29.454 0 0 0 9.766 6.726 30.105 30.105 0 0 0 11.708 2.387h600.973c2.868 0 5.673-.816 8.073-2.348a14.498 14.498 0 0 0 5.429-6.275 14.018 14.018 0 0 0 1.004-8.148 14.22 14.22 0 0 0-3.742-7.35L765.263 437.84Zm-622.545-95.146h601.007c4.04 0 8.037-.806 11.742-2.374a29.447 29.447 0 0 0 9.796-6.74l126.782-132.459a14.215 14.215 0 0 0 3.742-7.35 14.016 14.016 0 0 0-1.004-8.148 14.496 14.496 0 0 0-5.43-6.275 15.01 15.01 0 0 0-8.072-2.348H280.308a30.11 30.11 0 0 0-11.708 2.386 29.45 29.45 0 0 0-9.766 6.727L131.99 318.573a14.2 14.2 0 0 0-3.743 7.342c-.487 2.75-.14 5.58.999 8.14a14.438 14.438 0 0 0 5.414 6.277 15.004 15.004 0 0 0 8.058 2.362Z" + fill="#fff" + fill-rule="nonzero" + /> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 22`] = ` +<span + class="anticon ant-web3-icon-safeheron-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M512 0C229.241 0 0 229.241 0 512s229.241 512 512 512c282.786 0 512-229.241 512-512S794.786 0 512 0z" + fill="#109D84" + p-id="1062" + /> + <path + d="M0 0h1024v1024H0V0z" + fill="#109D84" + p-id="1063" + /> + <path + d="M204.531 425.553L637.575 707.88c4.015 2.965 6.359 7.627 6.359 12.639l-2.128 137.297c0 14.74-17.786 22.15-28.214 11.749L203.668 491.789a30.18 30.18 0 0 1-8.892-21.369v-39.963c0-5.012 5.712-7.922 9.755-4.904z m235.25-271.225l412.025 381.413c5.794 5.659 9.055 13.473 9.055 21.558v41.498a6.116 6.116 0 0 1-9.728 4.959l-311.97-193.913a5.895 5.895 0 0 0-6.131-0.469 5.905 5.905 0 0 0-3.22 5.238v20.777a25.526 25.526 0 0 0 7.68 18.243l96.445 94.424c6.413 6.278 9.997 14.848 9.997 23.848v80.222c0 4.635-5.497 7.007-8.892 3.854L476.968 508.524l-54.81-51.739a33.282 33.282 0 0 1-10.483-24.253V166.211c0-14.659 17.65-22.096 28.133-11.856l-0.027-0.027z" + fill="#FFFFFF" + p-id="1064" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 23`] = ` +<span + class="anticon ant-web3-icon-polygon-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M384.58,136.59c-9.28-5.3-21.22-5.3-31.83,0l-74.26,43.77L228.1,208.2,155.16,252c-9.28,5.3-21.22,5.3-31.83,0l-57-34.48a32.33,32.33,0,0,1-15.92-27.85V123.33c0-10.61,5.31-21.22,15.92-27.85l57-33.15c9.28-5.31,21.22-5.31,31.83,0l57,34.48a32.31,32.31,0,0,1,15.92,27.85v43.76l50.39-29.18V94.16c0-10.61-5.3-21.22-15.91-27.85L156.48,4c-9.28-5.31-21.21-5.31-31.82,0L15.91,67.63C5.3,72.94,0,83.55,0,94.16V218.81C0,229.42,5.3,240,15.91,246.66L123.33,309c9.28,5.31,21.22,5.31,31.83,0l72.94-42.44,50.39-29.17,72.94-42.44c9.28-5.3,21.22-5.3,31.83,0l57,33.16A32.32,32.32,0,0,1,456.19,256v66.3c0,10.61-5.3,21.22-15.91,27.85l-55.7,33.16c-9.28,5.3-21.22,5.3-31.83,0l-57-33.16a32.32,32.32,0,0,1-15.91-27.85V279.82L229.42,309v43.76c0,10.61,5.31,21.22,15.92,27.85l107.41,62.33c9.29,5.31,21.22,5.31,31.83,0L492,380.6a32.32,32.32,0,0,0,15.91-27.85v-126c0-10.61-5.3-21.22-15.91-27.85Z" + fill="#8247E5" + transform="scale(1.9) translate(16, 50)" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 24`] = ` +<span + class="anticon ant-web3-icon-polygon-circle-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <defs> + <lineargradient + id="ant-web3-icon-polygon-circle-colorful-1" + x1="8.49650828%" + x2="94.4474873%" + y1="76.8030115%" + y2="21.2940613%" + > + <stop + offset="0%" + stop-color="#A726C1" + /> + <stop + offset="88%" + stop-color="#803BDF" + /> + <stop + offset="100%" + stop-color="#7B3FE4" + /> + </lineargradient> + </defs> + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <g + fill-rule="nonzero" + id="polygoncircle" + transform="translate(-1647, -5565)" + > + <g + transform="translate(1647, 5565)" + > + <circle + cx="512" + cy="512" + fill="#E8DBFF" + r="512" + /> + <path + d="M660.07464,622.486301 L804.929811,538.84284 C812.60218,534.410845 817.34776,526.174023 817.34776,517.310032 L817.34776,350.044016 C817.34776,341.200931 812.581275,332.943204 804.929811,328.511208 L660.07464,244.867747 C652.40227,240.435752 642.890205,240.456658 635.217835,244.867747 L490.362664,328.511208 C482.690294,332.943204 477.944714,341.200931 477.944714,350.044016 L477.944714,648.973745 L376.364215,707.614062 L274.783716,648.973745 L274.783716,531.672206 L376.364215,473.031889 L443.366788,511.707321 L443.366788,433.018497 L388.782165,401.513699 C385.01915,399.339512 380.712588,398.189702 376.34331,398.189702 C371.974031,398.189702 367.66747,399.339512 363.92536,401.513699 L219.070189,485.15716 C211.39782,489.589155 206.65224,497.825977 206.65224,506.689968 L206.65224,673.955984 C206.65224,682.799069 211.418725,691.056796 219.070189,695.488792 L363.92536,779.132253 C371.576824,783.543342 381.109795,783.543342 388.782165,779.132253 L533.637336,695.509697 C541.309706,691.077702 546.055286,682.819975 546.055286,673.976889 L546.055286,375.04716 L547.894982,374.001878 L647.635785,316.406843 L749.216284,375.04716 L749.216284,492.3487 L647.635785,550.989016 L580.73774,512.355396 L580.73774,591.04422 L635.217835,622.507207 C642.890205,626.918297 652.40227,626.918297 660.07464,622.507207 L660.07464,622.507207 L660.07464,622.486301 Z" + fill="url(#ant-web3-icon-polygon-circle-colorful-1)" + /> + </g> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 25`] = ` +<span + class="anticon ant-web3-icon-phantom-filled" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <g + fill="currentColor" + fill-rule="nonzero" + transform="translate(128, 192)" + > + <path + d="M90.877038,639.535159 C188.882104,639.535159 262.533723,554.303154 306.48782,486.952188 C301.141929,501.853487 298.171268,516.753489 298.171268,531.058061 C298.171268,570.396608 320.743097,598.409027 365.290029,598.409027 C426.468767,598.409027 491.805131,544.767204 525.661578,486.952188 C523.28505,495.297279 522.098083,503.045643 522.098083,510.197281 C522.098083,537.61427 537.540327,554.89988 569.021543,554.89988 C668.214354,554.89988 768,379.071817 768,225.297988 C768,105.496448 707.415394,0 555.360397,0 C288.074915,0 0,326.622151 0,537.61427 C0,620.461963 44.5475804,639.535159 90.877038,639.535159 Z M463.294576,212.185572 C463.294576,182.384271 479.926382,161.52349 504.278013,161.52349 C528.036809,161.52349 544.668615,182.384271 544.668615,212.185572 C544.668615,241.986872 528.036809,263.443082 504.278013,263.443082 C479.926382,263.443082 463.294576,241.986872 463.294576,212.185572 Z M590.403811,212.185572 C590.403811,182.384271 607.035616,161.52349 631.387247,161.52349 C655.146043,161.52349 671.777849,182.384271 671.777849,212.185572 C671.777849,241.986872 655.146043,263.443082 631.387247,263.443082 C607.035616,263.443082 590.403811,241.986872 590.403811,212.185572 Z" + /> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 26`] = ` +<span + class="anticon ant-web3-icon-phantom-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <g + fill="#AB9FF2" + fill-rule="nonzero" + transform="translate(0, 86)" + > + <path + d="M121.169384,852.713545 C251.842805,852.713545 350.044964,739.070871 408.650426,649.269584 C401.522571,669.137983 397.561691,689.004652 397.561691,708.077415 C397.561691,760.528811 427.657463,797.878702 487.053372,797.878702 C568.625022,797.878702 655.740175,726.356272 700.882104,649.269584 C697.7134,660.396372 696.130777,670.727524 696.130777,680.263041 C696.130777,716.819026 716.720436,739.866507 758.69539,739.866507 C890.952472,739.866507 1024,505.42909 1024,300.397318 C1024,140.661931 943.220526,0 740.48053,0 C384.099887,0 0,435.496201 0,716.819026 C0,827.282617 59.3967738,852.713545 121.169384,852.713545 Z M617.726102,282.914096 C617.726102,243.179028 639.901843,215.364654 672.370684,215.364654 C704.049079,215.364654 726.22482,243.179028 726.22482,282.914096 C726.22482,322.649163 704.049079,351.257443 672.370684,351.257443 C639.901843,351.257443 617.726102,322.649163 617.726102,282.914096 Z M787.205081,282.914096 C787.205081,243.179028 809.380822,215.364654 841.849663,215.364654 C873.528058,215.364654 895.703799,243.179028 895.703799,282.914096 C895.703799,322.649163 873.528058,351.257443 841.849663,351.257443 C809.380822,351.257443 787.205081,322.649163 787.205081,282.914096 Z" + /> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 27`] = ` +<span + class="anticon ant-web3-icon-phantom-circle-filled" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <circle + cx="513" + cy="512" + fill="currentColor" + r="512" + /> + <g + fill="#fff" + fill-rule="nonzero" + transform="translate(128, 192)" + > + <path + d="M90.877038,639.535159 C188.882104,639.535159 262.533723,554.303154 306.48782,486.952188 C301.141929,501.853487 298.171268,516.753489 298.171268,531.058061 C298.171268,570.396608 320.743097,598.409027 365.290029,598.409027 C426.468767,598.409027 491.805131,544.767204 525.661578,486.952188 C523.28505,495.297279 522.098083,503.045643 522.098083,510.197281 C522.098083,537.61427 537.540327,554.89988 569.021543,554.89988 C668.214354,554.89988 768,379.071817 768,225.297988 C768,105.496448 707.415394,0 555.360397,0 C288.074915,0 0,326.622151 0,537.61427 C0,620.461963 44.5475804,639.535159 90.877038,639.535159 Z M463.294576,212.185572 C463.294576,182.384271 479.926382,161.52349 504.278013,161.52349 C528.036809,161.52349 544.668615,182.384271 544.668615,212.185572 C544.668615,241.986872 528.036809,263.443082 504.278013,263.443082 C479.926382,263.443082 463.294576,241.986872 463.294576,212.185572 Z M590.403811,212.185572 C590.403811,182.384271 607.035616,161.52349 631.387247,161.52349 C655.146043,161.52349 671.777849,182.384271 671.777849,212.185572 C671.777849,241.986872 655.146043,263.443082 631.387247,263.443082 C607.035616,263.443082 590.403811,241.986872 590.403811,212.185572 Z" + /> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 28`] = ` +<span + class="anticon ant-web3-icon-phantom-circle-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <circle + cx="513" + cy="512" + fill="#AB9FF2" + r="512" + /> + <g + fill="#fff" + fill-rule="nonzero" + transform="translate(128, 192)" + > + <path + d="M90.877038,639.535159 C188.882104,639.535159 262.533723,554.303154 306.48782,486.952188 C301.141929,501.853487 298.171268,516.753489 298.171268,531.058061 C298.171268,570.396608 320.743097,598.409027 365.290029,598.409027 C426.468767,598.409027 491.805131,544.767204 525.661578,486.952188 C523.28505,495.297279 522.098083,503.045643 522.098083,510.197281 C522.098083,537.61427 537.540327,554.89988 569.021543,554.89988 C668.214354,554.89988 768,379.071817 768,225.297988 C768,105.496448 707.415394,0 555.360397,0 C288.074915,0 0,326.622151 0,537.61427 C0,620.461963 44.5475804,639.535159 90.877038,639.535159 Z M463.294576,212.185572 C463.294576,182.384271 479.926382,161.52349 504.278013,161.52349 C528.036809,161.52349 544.668615,182.384271 544.668615,212.185572 C544.668615,241.986872 528.036809,263.443082 504.278013,263.443082 C479.926382,263.443082 463.294576,241.986872 463.294576,212.185572 Z M590.403811,212.185572 C590.403811,182.384271 607.035616,161.52349 631.387247,161.52349 C655.146043,161.52349 671.777849,182.384271 671.777849,212.185572 C671.777849,241.986872 655.146043,263.443082 631.387247,263.443082 C607.035616,263.443082 590.403811,241.986872 590.403811,212.185572 Z" + /> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 29`] = ` +<span + class="anticon ant-web3-icon-pancakeswap-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 31.7 32" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <style + type="text/css" + > + + .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#633001;} + .st1{fill:#FEDC90;} + .st2{fill-rule:evenodd;clip-rule:evenodd;fill:#D1884F;} + .st3{fill:#633001;} + + </style> + <path + class="st0" + d="M5.7,5C5.2,2.4,7.2,0,9.8,0c2.3,0,4.2,1.9,4.2,4.2v5.2c0.6,0,1.2-0.1,1.8-0.1c0.6,0,1.1,0,1.7,0.1V4.2 c0-2.3,1.9-4.2,4.2-4.2c2.6,0,4.6,2.4,4.2,5l-1.1,6.1c3.9,1.7,6.9,4.7,6.9,8.4v2.3c0,3.1-2,5.7-4.9,7.4c-2.9,1.8-6.7,2.8-11,2.8 s-8.1-1-11-2.8C2,27.5,0,24.9,0,21.8v-2.3c0-3.7,2.9-6.7,6.8-8.4L5.7,5z M23.3,11.9l1.3-7.2c0.3-1.8-1-3.5-2.9-3.5 c-1.6,0-2.9,1.3-2.9,2.9v6.6c-0.4-0.1-0.9-0.1-1.3-0.1c-0.6,0-1.1-0.1-1.7-0.1c-0.6,0-1.2,0-1.8,0.1c-0.4,0-0.9,0.1-1.3,0.1V4.2 c0-1.6-1.3-2.9-2.9-2.9C8,1.3,6.6,3,7,4.8L8.3,12c-4.2,1.6-7,4.4-7,7.6v2.3c0,4.9,6.5,8.9,14.5,8.9c8,0,14.5-4,14.5-8.9v-2.3 C30.4,16.3,27.6,13.5,23.3,11.9z" + /> + <path + class="st1" + d="M30.4,21.8c0,4.9-6.5,8.9-14.5,8.9c-8,0-14.5-4-14.5-8.9v-2.3h29.1V21.8z" + /> + <path + class="st2" + d="M7,4.8C6.6,3,8,1.3,9.8,1.3c1.6,0,2.9,1.3,2.9,2.9v6.6c1-0.1,2-0.2,3.1-0.2c1,0,2,0.1,3,0.2V4.2 c0-1.6,1.3-2.9,2.9-2.9c1.8,0,3.2,1.7,2.9,3.5l-1.3,7.2c4.2,1.6,7.1,4.4,7.1,7.6c0,4.9-6.5,8.9-14.5,8.9c-8,0-14.5-4-14.5-8.9 c0-3.2,2.8-6,7-7.6L7,4.8z" + /> + <path + class="st3" + d="M11.8,18.9c0,1.3-0.7,2.4-1.6,2.4c-0.9,0-1.6-1.1-1.6-2.4s0.7-2.4,1.6-2.4C11.1,16.5,11.8,17.6,11.8,18.9z" + /> + <path + class="st3" + d="M22.9,18.9c0,1.3-0.7,2.4-1.6,2.4c-0.9,0-1.6-1.1-1.6-2.4s0.7-2.4,1.6-2.4C22.2,16.5,22.9,17.6,22.9,18.9z" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 30`] = ` +<span + class="anticon ant-web3-icon-optimism-circle-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M512 512m-480 0a480 480 0 1 0 960 0 480 480 0 1 0-960 0Z" + fill="#FF0420" + /> + <path + d="M372.032 639.488c-28.608 0-52.032-6.72-70.272-20.16-18.048-13.632-27.072-33.216-27.072-58.368 0-5.376 0.576-11.712 1.728-19.392 3.072-17.28 7.488-38.016 13.248-62.4 16.32-66.048 58.56-99.072 126.528-99.072 18.432 0 35.136 3.072 49.728 9.408 14.592 5.952 26.112 15.168 34.56 27.456 8.448 12.096 12.672 26.496 12.672 43.2 0 4.992-0.576 11.328-1.728 19.008-3.648 21.312-7.872 42.24-13.056 62.4-8.448 32.832-22.848 57.6-43.584 73.92-20.544 16.128-48.192 24-82.752 24z m5.184-51.84c13.44 0 24.768-4.032 34.176-11.904 9.6-7.872 16.512-19.968 20.544-36.48 5.568-22.656 9.792-42.24 12.672-59.136 0.96-4.992 1.536-10.176 1.536-15.552 0-21.888-11.328-32.832-34.176-32.832-13.44 0-24.96 4.032-34.56 11.904-9.408 7.872-16.128 19.968-20.16 36.48-4.416 16.128-8.64 35.712-13.056 59.136-0.96 4.8-1.536 9.792-1.536 15.168-0.192 22.272 11.52 33.216 34.56 33.216zM529.856 636.032c-2.688 0-4.608-0.768-6.144-2.496-1.152-1.92-1.536-4.032-1.152-6.528l49.728-234.24c0.384-2.688 1.728-4.8 4.032-6.528 2.112-1.728 4.416-2.496 6.912-2.496H679.04c26.688 0 48 5.568 64.128 16.512 16.32 11.136 24.576 27.072 24.576 48 0 5.952-0.768 12.288-2.112 18.816-5.952 27.648-18.048 48-36.48 61.248-18.048 13.248-42.816 19.776-74.304 19.776h-48.576l-16.512 78.912c-0.576 2.688-1.728 4.8-4.032 6.528-2.112 1.728-4.416 2.496-6.912 2.496h-48.96z m127.488-137.664c10.176 0 18.816-2.688 26.304-8.256 7.68-5.568 12.672-13.44 15.168-23.808 0.768-4.032 1.152-7.68 1.152-10.752 0-6.912-2.112-12.288-6.144-15.936-4.032-3.84-11.136-5.76-20.928-5.76h-43.2l-13.632 64.512h41.28z" + fill="#FFFFFF" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 31`] = ` +<span + class="anticon ant-web3-icon-okx-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 2500 2500" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <style + type="text/css" + > + + .ant-web3-icon-tokenpocket-colorful-s0{fill-rule:evenodd;clip-rule:evenodd;} + .ant-web3-icon-tokenpocket-colorful-st1{fill:#FFFFFF;} + + </style> + <g> + <g> + <rect + class="ant-web3-icon-tokenpocket-colorful-s0" + height="2500" + width="2500" + y="0" + /> + <g> + <path + class="ant-web3-icon-tokenpocket-colorful-st1" + d="M1463,1015h-404c-17,0-31,14-31,31v404c0,17,14,31,31,31h404c17,0,31-14,31-31v-404 C1494,1029,1480,1015,1463,1015z" + /> + <path + class="ant-web3-icon-tokenpocket-colorful-st1" + d="M996,549H592c-17,0-31,14-31,31v404c0,17,14,31,31,31h404c17,0,31-14,31-31V580C1027,563,1013,549,996,549z" + /> + <path + class="ant-web3-icon-tokenpocket-colorful-st1" + d="M1930,549h-404c-17,0-31,14-31,31v404c0,17,14,31,31,31h404c17,0,31-14,31-31V580 C1961,563,1947,549,1930,549z" + /> + <path + class="ant-web3-icon-tokenpocket-colorful-st1" + d="M996,1482H592c-17,0-31,14-31,31v404c0,17,14,31,31,31h404c17,0,31-14,31-31v-404 C1027,1496,1013,1482,996,1482z" + /> + <path + class="ant-web3-icon-tokenpocket-colorful-st1" + d="M1930,1482h-404c-17,0-31,14-31,31v404c0,17,14,31,31,31h404c17,0,31-14,31-31v-404 C1961,1496,1947,1482,1930,1482z" + /> + </g> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 32`] = ` +<span + class="anticon ant-web3-icon-moonbeam-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 14.1 11.8" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M9.9,0.4c1.6,0.7,2.7,2.4,2.6,4.1c-2.9,0-5.8,0-8.6,0c0-1.1,0.4-2.3,1.2-3.1C6.2,0,8.3-0.4,9.9,0.4z" + fill="#5FC0C1" + /> + <path + d="M9.7,11.3c0.2,0,0.3,0.1,0.3,0.2c0,0.1-0.1,0.2-0.3,0.2H5.1c-0.2,0-0.3-0.1-0.3-0.2c0-0.1,0.1-0.2,0.3-0.2H9.7z " + fill="#E1177C" + /> + <path + d="M4.1,11.8c0.2,0,0.3-0.1,0.3-0.3s-0.1-0.3-0.3-0.3c-0.2,0-0.3,0.1-0.3,0.3S3.9,11.8,4.1,11.8z" + fill="#E1177C" + /> + <path + d="M6.9,10.6c0.2,0,0.3-0.1,0.3-0.3S7.1,10,6.9,10s-0.3,0.1-0.3,0.3S6.7,10.6,6.9,10.6z" + fill="#E1177C" + /> + <path + d="M12.3,10c0.2,0,0.3,0.1,0.3,0.3c0,0.2-0.1,0.3-0.3,0.3H7.8c-0.2,0-0.3-0.1-0.3-0.3c0-0.2,0.1-0.3,0.3-0.3H12.3z " + fill="#E1177C" + /> + <path + d="M0.9,9.4c0.2,0,0.3-0.1,0.3-0.3c0-0.2-0.1-0.3-0.3-0.3S0.6,8.9,0.6,9.1C0.6,9.3,0.8,9.4,0.9,9.4z" + fill="#E1177C" + /> + <path + d="M5.4,8.8c0.2,0,0.3,0.1,0.3,0.3c0,0.2-0.1,0.3-0.3,0.3H1.7c-0.2,0-0.3-0.1-0.3-0.3c0-0.2,0.1-0.3,0.3-0.3H5.4z" + fill="#E1177C" + /> + <path + d="M13.8,8.8c0.2,0,0.3,0.1,0.3,0.3c0,0.2-0.1,0.3-0.3,0.3H6.4c-0.2,0-0.3-0.1-0.3-0.3c0-0.2,0.1-0.3,0.3-0.3H13.8 z" + fill="#E1177C" + /> + <path + d="M12.4,7.6c0.2,0,0.3,0.1,0.3,0.3c0,0.2-0.1,0.3-0.3,0.3H3.3C3.2,8.3,3,8.1,3,7.9c0-0.2,0.1-0.3,0.3-0.3H12.4z" + fill="#E1177C" + /> + <path + d="M2.3,8.3c0.2,0,0.3-0.1,0.3-0.3S2.5,7.6,2.3,7.6S2,7.8,2,7.9S2.1,8.3,2.3,8.3z" + fill="#E1177C" + /> + <path + d="M10.5,6.5c0.2,0,0.3,0.1,0.3,0.3c0,0.2-0.1,0.3-0.3,0.3H1.4C1.3,7.1,1.1,7,1.1,6.8c0-0.2,0.1-0.3,0.3-0.3H10.5z " + fill="#E1177C" + /> + <path + d="M0.3,7.1c0.2,0,0.3-0.1,0.3-0.3c0-0.2-0.1-0.3-0.3-0.3C0.1,6.5,0,6.6,0,6.8C0,7,0.1,7.1,0.3,7.1z" + fill="#E1177C" + /> + <path + d="M2.3,5.9c0.2,0,0.3-0.1,0.3-0.3c0-0.2-0.1-0.3-0.3-0.3S2,5.5,2,5.6C2,5.8,2.1,5.9,2.3,5.9z" + fill="#E1177C" + /> + <path + d="M13.3,5.3c0.2,0,0.3,0.1,0.3,0.3c0,0.2-0.1,0.3-0.3,0.3H3.4c-0.2,0-0.3-0.1-0.3-0.3c0-0.2,0.1-0.3,0.3-0.3H13.3 z" + fill="#E1177C" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 33`] = ` +<span + class="anticon ant-web3-icon-metamask-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 -38 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <polygon + fill="#E17726" + points="973.439619 5.40903513e-14 573.220702 295.975563 647.842951 121.496141" + stroke="#E17726" + /> + <path + d="M50.5603807,5.40903513e-14 L447.124331,298.411576 L376.157049,121.800643 L50.5603807,5.40903513e-14 Z M829.372992,686.042122 L722.76978,848.645981 L950.900654,911.373312 L1016.0809,689.696141 L829.372992,686.042122 L829.372992,686.042122 Z M8.22367638,689.696141 L73.0993456,911.373312 L300.621059,848.645981 L194.627008,686.042122 L8.22367638,689.696141 L8.22367638,689.696141 Z" + fill="#E27625" + stroke="#E27625" + /> + <path + d="M288.437835,411.381672 L225.085068,506.995177 L450.474717,517.348232 L443.164783,274.66045 L288.437835,411.686174 L288.437835,411.381672 Z M735.562165,411.686174 L578.398572,271.615434 L573.220702,517.348232 L798.610351,506.995177 L735.562165,411.686174 L735.562165,411.686174 Z M300.621059,848.645981 L437.377751,782.873633 L319.809637,691.523151 L300.621059,848.645981 Z M586.926829,782.569132 L722.76978,848.645981 L704.494943,691.21865 L586.926829,782.569132 Z" + fill="#E27625" + stroke="#E27625" + /> + <path + d="M722.76978,848.645981 L586.926829,782.873633 L597.891731,871.1791 L596.673409,908.632797 L722.76978,848.645981 Z M300.621059,848.645981 L427.326591,908.632797 L426.412849,871.1791 L437.377751,782.873633 L300.621059,848.645981 Z" + fill="#D5BFB2" + stroke="#D5BFB2" + /> + <path + d="M429.458656,632.754341 L316.763831,599.868167 L396.56395,563.327974 L429.763236,632.754341 L429.458656,632.754341 Z M594.236764,632.754341 L627.740631,563.023473 L707.84533,599.563666 L594.236764,633.058842 L594.236764,632.754341 Z" + fill="#233447" + stroke="#233447" + /> + <path + d="M300.621059,848.645981 L320.418798,686.042122 L194.627008,689.696141 L300.621059,848.645981 Z M703.581202,686.042122 L722.76978,848.645981 L829.372992,689.696141 L703.581202,686.042122 Z M798.914932,506.995177 L573.525283,517.348232 L594.236764,633.058842 L627.740631,563.023473 L707.84533,599.563666 L798.914932,506.995177 L798.914932,506.995177 Z M316.763831,599.868167 L396.56395,563.327974 L429.763236,632.754341 L450.779298,517.04373 L225.389649,506.995177 L316.763831,599.868167 L316.763831,599.868167 Z" + fill="#CC6228" + stroke="#CC6228" + /> + <path + d="M225.389649,506.995177 L319.809637,691.21865 L316.763831,599.868167 L225.389649,506.995177 Z M707.84533,599.868167 L704.190363,691.21865 L798.610351,506.995177 L707.84533,599.868167 Z M450.779298,517.348232 L429.458656,633.058842 L456.261749,769.475563 L462.353361,589.515113 L450.779298,517.348232 Z M573.220702,517.348232 L562.2558,589.210611 L567.738251,769.475563 L594.236764,632.754341 L573.220702,517.04373 L573.220702,517.348232 Z" + fill="#E27525" + stroke="#E27525" + /> + <path + d="M594.236764,632.754341 L567.738251,769.475563 L586.926829,782.873633 L704.190363,691.523151 L707.84533,599.868167 L594.236764,632.754341 Z M316.763831,599.868167 L319.809637,691.21865 L437.377751,782.569132 L456.261749,769.475563 L429.763236,632.754341 L316.45925,599.868167 L316.763831,599.868167 Z" + fill="#F5841F" + stroke="#F5841F" + /> + <polygon + fill="#C0AC9D" + points="596.977989 908.632797 597.891731 871.1791 587.53599 862.653055 436.46401 862.653055 426.412849 871.1791 427.326591 908.632797 300.621059 848.645981 345.089827 885.186174 434.941106 947 588.754313 947 678.910173 884.881672 722.76978 848.645981 596.673409 908.632797" + stroke="#C0AC9D" + /> + <polygon + fill="#161616" + points="586.926829 782.569132 567.738251 769.475563 456.261749 769.475563 437.377751 782.873633 426.412849 871.1791 436.46401 862.653055 587.53599 862.653055 597.891731 871.1791 586.926829 782.873633" + stroke="#161616" + /> + <path + d="M990.496133,315.159164 L1024,152.250804 L973.439619,5.40903513e-14 L586.622249,286.231511 L735.562165,411.381672 L945.722784,472.586495 L992.019036,418.689711 L971.916716,404.073633 L1003.89768,374.841479 L979.531231,355.962379 L1011.5122,331.602251 L990.191553,315.159164 L990.496133,315.159164 Z M0,151.946302 L34.113028,315.159164 L12.1832243,331.297749 L44.7733492,355.657878 L20.4069007,374.841479 L52.0832838,404.073633 L31.9809637,418.689711 L78.2772159,472.586495 L288.437835,411.686174 L437.377751,285.92701 L50.5603807,5.40903513e-14 L0,151.946302 Z" + fill="#763E1A" + stroke="#763E1A" + /> + <path + d="M945.722784,472.586495 L735.562165,411.686174 L798.914932,506.995177 L704.494943,691.21865 L829.372992,689.696141 L1016.0809,689.696141 L945.722784,472.586495 Z M288.437835,411.381672 L78.2772159,472.586495 L8.22367638,689.696141 L194.931588,689.696141 L319.809637,691.21865 L225.389649,506.995177 L288.742415,411.381672 L288.437835,411.381672 Z M573.220702,517.348232 L586.926829,285.92701 L647.842951,121.496141 L376.157049,121.496141 L437.073171,285.92701 L450.779298,517.348232 L455.957168,589.819614 L455.957168,769.475563 L567.738251,769.475563 L568.347412,589.819614 L573.220702,517.348232 Z" + fill="#F5841F" + stroke="#F5841F" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 34`] = ` +<span + class="anticon ant-web3-icon-fantom-circle-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + > + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <g + id="arbcircle" + transform="translate(-1488, -5527)" + > + <g + transform="translate(1307, 5409)" + > + <g + transform="translate(181, 118)" + > + <g + fill="#2C69FF" + fill-rule="nonzero" + > + <rect + height="1024" + rx="512" + width="1024" + x="0" + y="0" + /> + </g> + <g + id="fantom-logo-white-Clipped" + > + <g> + <g + transform="translate(256, 201.1429)" + > + <path + d="M227.893228,5.95552431 C243.663841,-1.98517477 267.66042,-1.98517477 283.431035,5.95552431 L444.356182,86.9830005 C453.854036,91.7653339 459.070352,98.89172 460.005133,106.248334 L460.158226,106.248334 L460.158226,513.534996 C459.949371,521.558981 454.683882,529.529538 444.356182,534.731527 L283.431035,615.758226 C267.66042,623.699639 243.663841,623.699639 227.893228,615.758226 L66.9685861,534.731527 C56.6839762,529.553823 51.748499,521.524981 51.5041584,513.534996 C51.4798257,512.748142 51.4767841,512.092429 51.5001029,511.548429 L51.4990892,108.864386 C51.4841625,108.423359 51.4841625,107.982817 51.4945267,107.544218 L51.5041584,106.248334 L51.5761426,106.247849 C52.2909149,98.8106061 57.2704951,91.8663623 66.9685861,86.9830005 L227.893228,5.95552431 Z M434.82487,333.471349 L283.431035,409.700171 C267.66042,417.641099 243.663841,417.641099 227.893228,409.700171 L76.8304159,333.641348 L76.8304159,512.728713 L227.893228,588.388279 C236.423351,592.735413 245.276895,596.970834 253.933751,597.509976 L255.662384,597.563693 C264.683216,597.592547 273.440951,593.225984 282.321869,589.092564 L434.82487,512.077857 L434.82487,333.471349 Z M25.3298059,504.680443 C25.3298059,520.281554 27.2322661,530.53982 31.0095589,537.767236 C34.1403628,543.756081 38.8378867,548.3315 47.4153061,553.902632 L47.9049505,554.218346 C49.7873362,555.427772 51.8610377,556.695484 54.3850456,558.181767 L57.3617426,559.92062 L66.5022098,565.180897 L53.3924752,585.843141 L43.1618028,579.951439 L41.4421925,578.946011 C38.4840998,577.2023 36.0323802,575.711161 33.7455144,574.23945 C9.29964356,558.526623 0.182618234,541.400371 0.00272240031,505.763584 L0,504.680443 L25.3298059,504.680443 Z M242.993679,224.306304 C241.822162,224.690017 240.724151,225.133473 239.722962,225.637645 L78.7983208,306.665315 C78.629513,306.750314 78.4683088,306.834342 78.3152159,306.9174 L78.1788515,306.993172 L78.4313029,307.130628 L78.7983208,307.320541 L239.722962,388.348213 C240.724151,388.852383 241.822162,389.295839 242.993679,389.679552 L242.993679,224.306304 Z M268.331088,224.306304 L268.331088,389.679552 C269.502607,389.295839 270.600618,388.852383 271.601298,388.348213 L432.526448,307.320541 C432.695256,307.235542 432.856459,307.151514 433.009552,307.068456 L433.145916,306.993172 L432.892959,306.855228 L432.526448,306.665315 L271.601298,225.637645 C270.600618,225.133473 269.502607,224.690017 268.331088,224.306304 Z M434.82487,135.140021 L290.466218,207.827023 L434.82487,280.514022 L434.82487,135.140021 Z M76.8304159,135.310021 L76.8304159,280.344024 L220.854495,207.827023 L76.8304159,135.310021 Z M271.601298,27.3075798 C263.232887,23.0938708 248.091882,23.0938708 239.722962,27.3075798 L78.7983208,108.335444 C78.629513,108.420444 78.4683088,108.504473 78.3152159,108.58753 L78.1788515,108.662815 L78.4313029,108.800758 L78.7983208,108.990672 L239.722962,190.018342 C248.091882,194.231905 263.232887,194.231905 271.601298,190.018342 L432.526448,108.990672 C432.695256,108.905672 432.856459,108.821644 433.009552,108.738101 L433.145916,108.662815 L432.892959,108.524873 L432.526448,108.335444 L271.601298,27.3075798 Z M458.607525,36.1931224 L468.8384,42.083368 L470.557908,43.0898147 C473.515849,44.8304656 475.967365,46.3258798 478.254638,47.795697 C502.700356,63.5070177 511.817505,80.63667 511.994931,116.270543 L512,117.356113 L486.670193,117.356113 C486.670193,101.751115 484.767684,91.4947917 480.990543,84.2688344 C477.859739,78.2799888 473.162011,73.703112 464.584744,68.1339229 L464.095049,67.8177236 C462.212816,66.6078117 460.138962,65.3405855 457.614954,63.8509029 L454.638257,62.1130205 L445.49779,56.8546878 L458.607525,36.1931224 Z" + fill="#FFFFFF" + fill-rule="nonzero" + /> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 35`] = ` +<span + class="anticon ant-web3-icon-etherscan-circle-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M213.546655,488.330295 C213.546655,464.629327 232.995864,445.159207 256.630346,445.159207 L256.630346,445.159207 L329.298172,445.159207 C352.973686,445.159207 373.243537,464.629327 373.243537,489.192895 L373.243537,489.192895 L373.243537,763.540849 C381.696147,760.994125 391.831073,758.4474 403.689346,755.900676 C419.732892,751.669827 431.591165,737.293156 431.591165,720.328685 L431.591165,379.930198 C431.591165,356.229229 451.040374,335.896509 475.53653,335.896509 L548.204356,335.896509 C571.879871,335.896509 592.149722,355.366629 592.149722,379.930198 L592.149722,695.806192 C592.149722,695.806192 609.916615,688.166018 627.642477,680.566921 C641.183066,674.651948 649.635676,661.959401 649.635676,646.679054 L649.635676,269.887052 C649.635676,246.186084 669.084885,225.853364 692.760399,225.853364 L765.428225,225.853364 C789.103739,225.853364 808.552949,245.323484 808.552949,269.887052 L808.552949,580.669597 C871.085849,534.951785 935.342098,479.909674 986.057757,413.859141 C1001.28066,394.389021 1005.50697,368.962852 997.054357,345.261883 C904.075647,77.6915028 611.680995,-64.5964612 344.603141,28.5643651 C77.5252861,121.725191 -64.445735,414.680665 28.4919421,682.292121 C38.6268676,712.770663 52.1674564,741.565081 68.2110024,769.496898 C80.8899173,791.513743 104.565431,804.206289 129.923261,801.659565 C143.46385,800.796964 160.36907,799.11284 181.459563,796.566116 C200.047098,794.881991 213.587687,778.78012 213.587687,760.131524 L213.546655,488.330295 L213.546655,488.330295 Z" + fill="#21325B" + /> + <path + d="M212.955752,926.013867 C441.201227,1092.43897 760.425953,1041.74509 926.314862,812.823489 C989.489219,724.95956 1024,619.350723 1024,511.242027 C1024,499.398428 1023.14132,487.595811 1022.32353,475.752212 C836.235181,755.367692 491.740712,886.302978 212.955752,926.013867 L212.955752,926.013867 Z" + fill="#979695" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 36`] = ` +<span + class="anticon ant-web3-icon-ethereum-filled" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M286 559l226.5 129.712L739 559 512.5 870z" + /> + <path + d="M512.529 152L286 518.453 512.529 649 739 518.453z" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 37`] = ` +<span + class="anticon ant-web3-icon-ethereum-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M511.91357375 32l-6.4406325 21.87710906v634.76682938l6.4406325 6.42560156 294.64580156-174.16763813z" + fill="#343434" + /> + <path + d="M511.91357375 32L217.26025718 520.90190188l294.65331657 174.16763812V386.97130906z" + fill="#8C8C8C" + /> + <path + d="M511.91357375 750.85579156l-3.62990156 4.42652625v226.11355969l3.62990156 10.5966075 294.82616907-415.21414782z" + fill="#3C3C3B" + /> + <path + d="M511.91357375 991.992485V750.85579156L217.26025718 576.77833718z" + fill="#8C8C8C" + /> + <path + d="M511.91357375 695.06954l294.64580156-174.16763812-294.64580156-133.93059282z" + fill="#141414" + /> + <path + d="M217.26025718 520.90190188l294.65331657 174.16763812V386.97130906z" + fill="#393939" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 38`] = ` +<span + class="anticon ant-web3-icon-ethereum-circle-filled" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <circle + cx="513" + cy="512" + fill="currentColor" + r="512" + /> + <g + fill="#FFFFFF" + > + <rect + fill-opacity="0" + height="1024" + width="1024" + x="0" + y="0" + /> + <g + transform="translate(286, 152)" + > + <polygon + points="0 407 226.5 536.711934 453 407 226.5 718" + /> + <polygon + points="226.528654 0 2.5619928e-15 366.452902 226.528654 497 453 366.452902" + /> + </g> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 39`] = ` +<span + class="anticon ant-web3-icon-ethereum-circle-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + > + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <g + id="ethereum-circle-colorful" + transform="translate(-1789, -5945)" + > + <g + transform="translate(1789, 5945)" + > + <g + fill="#587EF2" + fill-rule="nonzero" + > + <rect + height="1024" + rx="512" + width="1024" + x="0" + y="0" + /> + </g> + <g + id="Protocol=Ethereum,-Effect=None-Clipped" + > + <g> + <circle + cx="512" + cy="512" + r="512" + /> + <polygon + fill="#BDCCFB" + fill-rule="nonzero" + points="511.962209 182.857143 507.434666 197.858743 507.434666 633.131886 511.962209 637.538743 719.110095 518.107429" + /> + <polygon + fill="#FFFFFF" + fill-rule="nonzero" + points="511.914666 182.857143 304.761905 518.107429 511.914666 637.538743 511.914666 426.269257" + /> + <polygon + fill="#BDCCFB" + fill-rule="nonzero" + points="511.962209 675.791237 509.410743 678.826666 509.410743 833.877334 511.962209 841.144077 719.236877 556.422095" + /> + <polygon + fill="#FFFFFF" + fill-rule="nonzero" + points="511.914666 841.144077 511.914666 675.791237 304.761905 556.422095" + /> + <polygon + fill="#7A98F5" + fill-rule="nonzero" + points="511.886629 637.531429 719.034514 518.101334 511.886629 426.261943" + /> + <polygon + fill="#BDCCFB" + fill-rule="nonzero" + points="304.761905 518.101334 511.914666 637.531429 511.914666 426.261943" + /> + </g> + </g> + </g> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 40`] = ` +<span + class="anticon ant-web3-icon-dai-circle-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 444.44 444.44" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <g + id="Layer_x0020_1" + > + <metadata + id="CorelCorpID_0Corel-Layer" + /> + <path + d="M222.22 0c122.74,0 222.22,99.5 222.22,222.22 0,122.74 -99.48,222.22 -222.22,222.22 -122.72,0 -222.22,-99.49 -222.22,-222.22 0,-122.72 99.5,-222.22 222.22,-222.22z" + fill="#F5AC37" + fill-rule="nonzero" + /> + <path + d="M230.41 237.91l84.44 0c1.8,0 2.65,0 2.78,-2.36 0.69,-8.59 0.69,-17.23 0,-25.83 0,-1.67 -0.83,-2.36 -2.64,-2.36l-168.05 0c-2.08,0 -2.64,0.69 -2.64,2.64l0 24.72c0,3.19 0,3.19 3.33,3.19l82.78 0zm77.79 -59.44c0.24,-0.63 0.24,-1.32 0,-1.94 -1.41,-3.07 -3.08,-6 -5.02,-8.75 -2.92,-4.7 -6.36,-9.03 -10.28,-12.92 -1.85,-2.35 -3.99,-4.46 -6.39,-6.25 -12.02,-10.23 -26.31,-17.47 -41.67,-21.11 -7.75,-1.74 -15.67,-2.57 -23.61,-2.5l-74.58 0c-2.08,0 -2.36,0.83 -2.36,2.64l0 49.3c0,2.08 0,2.64 2.64,2.64l160.27 0c0,0 1.39,-0.28 1.67,-1.11l-0.68 0zm0 88.33c-2.36,-0.26 -4.74,-0.26 -7.1,0l-154.02 0c-2.08,0 -2.78,0 -2.78,2.78l0 48.2c0,2.22 0,2.78 2.78,2.78l71.11 0c3.4,0.26 6.8,0.02 10.13,-0.69 10.32,-0.74 20.47,-2.98 30.15,-6.67 3.52,-1.22 6.92,-2.81 10.13,-4.72l0.97 0c16.67,-8.67 30.21,-22.29 38.75,-39.01 0,0 0.97,-2.1 -0.12,-2.65zm-191.81 78.75l0 -0.83 0 -32.36 0 -10.97 0 -32.64c0,-1.81 0,-2.08 -2.22,-2.08l-30.14 0c-1.67,0 -2.36,0 -2.36,-2.22l0 -26.39 32.22 0c1.8,0 2.5,0 2.5,-2.36l0 -26.11c0,-1.67 0,-2.08 -2.22,-2.08l-30.14 0c-1.67,0 -2.36,0 -2.36,-2.22l0 -24.44c0,-1.53 0,-1.94 2.22,-1.94l29.86 0c2.08,0 2.64,0 2.64,-2.64l0 -74.86c0,-2.22 0,-2.78 2.78,-2.78l104.16 0c7.56,0.3 15.07,1.13 22.5,2.5 15.31,2.83 30.02,8.3 43.47,16.11 8.92,5.25 17.13,11.59 24.44,18.89 5.5,5.71 10.46,11.89 14.86,18.47 4.37,6.67 8,13.8 10.85,21.25 0.35,1.94 2.21,3.25 4.15,2.92l24.86 0c3.19,0 3.19,0 3.33,3.06l0 22.78c0,2.22 -0.83,2.78 -3.06,2.78l-19.17 0c-1.94,0 -2.5,0 -2.36,2.5 0.76,8.46 0.76,16.95 0,25.41 0,2.36 0,2.64 2.65,2.64l21.93 0c0.97,1.25 0,2.5 0,3.76 0.14,1.61 0.14,3.24 0,4.85l0 16.81c0,2.36 -0.69,3.06 -2.78,3.06l-26.25 0c-1.83,-0.35 -3.61,0.82 -4.03,2.64 -6.25,16.25 -16.25,30.82 -29.17,42.5 -4.72,4.25 -9.68,8.25 -14.86,11.94 -5.56,3.2 -10.97,6.53 -16.67,9.17 -10.49,4.72 -21.49,8.2 -32.78,10.41 -10.72,1.92 -21.59,2.79 -32.5,2.64l-96.39 0 0 -0.14z" + fill="#FEFEFD" + fill-rule="nonzero" + /> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 41`] = ` +<span + class="anticon ant-web3-icon-cronos-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 120.1 138.8" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <style + type="text/css" + > + + .st0{fill:#002D74;} + .st1{fill:url(#ant-web3-icon-cronos-colorful-1);} + .st2{fill:url(#SVGID_00000061444671184501762360000006264132297249298069_);} + + </style> + <path + class="st0" + d="M60.1,0L0,34.7v69.4l60.1,34.7l60-34.7V34.7L60.1,0z M102.3,93.8l-42.3,24.4L17.8,93.8V45l42.3-24.4L102.3,45 V93.8z" + /> + <lineargradient + gradientTransform="matrix(1 0 0 -1 0 139.8898)" + gradientUnits="userSpaceOnUse" + id="ant-web3-icon-cronos-colorful-1" + x1="90.1166" + x2="90.1166" + y1="1.0868" + y2="70.4884" + > + <stop + offset="0" + style="stop-color: rgb(0, 45, 116);" + /> + <stop + offset="1" + style="stop-color: rgb(0, 45, 116); stop-opacity: 0;" + /> + </lineargradient> + <path + class="st1" + d="M60.1,138.8l60-34.7V34.7L60.1,0v20.6L102.3,45v48.9l-42.3,24.4V138.8z" + /> + <lineargradient + gradientTransform="matrix(1 0 0 -1 0 139.8898)" + gradientUnits="userSpaceOnUse" + id="SVGID_00000034064843000503835000000005854543727190432132_" + x1="30.0233" + x2="30.0233" + y1="139.8898" + y2="70.4884" + > + <stop + offset="0" + style="stop-color: rgb(0, 45, 116);" + /> + <stop + offset="1" + style="stop-color: rgb(0, 45, 116); stop-opacity: 0;" + /> + </lineargradient> + <path + d="M60,0L0,34.7v69.4l60,34.7v-20.6L17.8,93.8 V44.9L60,20.6V0z" + style="fill: url(#SVGID_00000034064843000503835000000005854543727190432132_);" + /> + <path + class="st0" + d="M88.1,85.6l-28,16.2L32,85.6V53.2L60.1,37l28,16.2L76.4,60l-16.4-9.5L43.7,60v18.9l16.4,9.5l16.4-9.5L88.1,85.6 z" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 42`] = ` +<span + class="anticon ant-web3-icon-coinbase-wallet-circle-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <g + id="coinbase_wallet_logo_bg" + transform="translate(125.000000, 171.000000)" + > + <g + transform="translate(-125.000000, -171.000000)" + > + <circle + cx="512" + cy="512" + fill="#0052FF" + fill-rule="nonzero" + r="512" + /> + <path + d="M153.6,512 C153.6,709.9392 314.0608,870.4 512,870.4 C709.9392,870.4 870.4,709.9392 870.4,512 C870.4,314.0608 709.9392,153.6 512,153.6 C314.0608,153.6 153.6,314.0608 153.6,512 Z M420.409344,396.515328 C407.213056,396.515328 396.515328,407.213056 396.515328,420.409344 L396.515328,603.590656 C396.515328,616.786944 407.213056,627.484672 420.409344,627.484672 L603.590656,627.484672 C616.786944,627.484672 627.484672,616.786944 627.484672,603.590656 L627.484672,420.409344 C627.484672,407.213056 616.786944,396.515328 603.590656,396.515328 L420.409344,396.515328 Z" + fill="#FFFFFF" + /> + </g> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 43`] = ` +<span + class="anticon ant-web3-icon-chrome-circle-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + > + <defs> + <lineargradient + id="ant-web3-icon-chrome-circle-colorful-1" + x1="74.9554145%" + x2="19.7903626%" + y1="95.83573%" + y2="-4.1682894%" + > + <stop + offset="0%" + stop-color="#1E8E3E" + /> + <stop + offset="100%" + stop-color="#34A853" + /> + </lineargradient> + <lineargradient + id="ant-web3-icon-chrome-circle-colorful-2" + x1="21.2933549%" + x2="59.7868226%" + y1="100.176733%" + y2="0.180966551%" + > + <stop + offset="0%" + stop-color="#FCC934" + /> + <stop + offset="100%" + stop-color="#FBBC04" + /> + </lineargradient> + <lineargradient + id="ant-web3-icon-chrome-circle-colorful-3" + x1="1.83307774e-05%" + x2="100%" + y1="49.999873%" + y2="49.999873%" + > + <stop + offset="0%" + stop-color="#D93025" + /> + <stop + offset="100%" + stop-color="#EA4335" + /> + </lineargradient> + </defs> + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <g + fill-rule="nonzero" + transform="translate(-2423.000000, -5178.000000)" + > + <g + transform="translate(2423.000000, 5178.000000)" + > + <path + d="M512.007311,767.989827 C653.398962,767.989827 768.019094,653.36824 768.019094,511.974795 C768.019094,370.581351 653.398962,255.959764 512.007311,255.959764 C370.615661,255.959764 255.995528,370.581351 255.995528,511.974795 C255.995528,653.36824 370.615661,767.989827 512.007311,767.989827 Z" + fill="#FFFFFF" + /> + <path + d="M290.294605,640.039203 L68.6173343,256.078425 C23.6686547,333.906995 0,422.198858 0,512.075576 C0,601.952294 23.6564637,690.245783 68.5996167,768.077603 C113.542932,845.909424 178.185826,910.53737 256.028037,955.462725 C333.870249,1000.38646 422.167494,1024.02436 512.043071,1024 L733.720017,640.039203 L733.720017,639.972558 C711.267377,678.9096 678.957878,711.247143 640.040836,733.732577 C601.123794,756.218012 556.972733,768.059723 512.026817,768.066225 C467.0809,768.072727 422.924963,756.245645 384.00142,733.769963 C345.079501,711.295907 312.758623,678.968117 290.294605,640.039203 Z" + fill="url(#ant-web3-icon-chrome-circle-colorful-1)" + /> + <path + d="M733.703762,640.022948 L512.028442,1023.98373 C601.90402,1023.99673 690.198014,1000.34582 768.033723,955.409084 C845.869433,910.473976 910.503062,845.837902 955.435974,767.999579 C1000.36726,690.159632 1024.01462,601.862892 1024,511.986174 C1023.98374,422.109456 1000.30549,333.822469 955.344948,255.998776 L511.991056,255.998776 L511.93579,256.032911 C556.881707,256.010155 601.040895,267.824232 639.972566,290.283659 C678.904237,312.744711 711.234868,345.059497 733.713515,383.981909 C756.192162,422.902696 768.025596,467.057568 768.025596,512.002429 C768.023971,556.948915 756.187286,601.102162 733.707013,640.022948 L733.703762,640.022948 Z" + fill="url(#ant-web3-icon-chrome-circle-colorful-2)" + /> + <path + d="M512.007311,714.709441 C623.942165,714.709441 714.684119,623.966336 714.684119,512.030062 C714.684119,400.093789 623.942165,309.350683 512.007311,309.350683 C400.072458,309.350683 309.332129,400.093789 309.332129,512.030062 C309.332129,623.966336 400.072458,714.709441 512.007311,714.709441 Z" + fill="#1A73E8" + /> + <path + d="M512.008937,256.015031 L955.362828,256.015031 C910.434792,178.173458 845.806039,113.532019 767.973581,68.5910595 C690.141122,23.6502622 601.847129,0 511.971551,0 C422.095973,0 333.806855,23.6754573 255.980899,68.6274705 C178.153317,113.579321 113.534155,178.23035 68.6183096,256.0768 L290.294605,640.037578 L290.351497,640.068462 C267.859846,601.154177 256.010157,557.005808 255.995528,512.059321 C255.980899,467.112835 267.802954,422.954712 290.270223,384.027423 C312.735866,345.100134 345.05837,312.77397 383.981914,290.303165 C422.907083,267.830734 467.06302,256.005278 512.008937,256.015031 Z" + fill="url(#ant-web3-icon-chrome-circle-colorful-3)" + /> + </g> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 44`] = ` +<span + class="anticon ant-web3-icon-celo-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 950 950" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <style + type="text/css" + > + + .st0{fill:#FBCC5C;} + .st1{fill:#35D07F;} + .st2{fill:#5EA33B;} + + </style> + <path + class="st0" + d="M375,850c151.9,0,275-123.1,275-275S526.9,300,375,300S100,423.1,100,575S223.1,850,375,850z M375,950C167.9,950,0,782.1,0,575s167.9-375,375-375s375,167.9,375,375S582.1,950,375,950z" + id="Bottom_Ring" + /> + <path + class="st1" + d="M575,650c151.9,0,275-123.1,275-275S726.9,100,575,100S300,223.1,300,375S423.1,650,575,650z M575,750c-207.1,0-375-167.9-375-375S367.9,0,575,0s375,167.9,375,375S782.1,750,575,750z" + id="Top_Ring" + /> + <path + class="st2" + d="M587.4,750c26-31.5,44.6-68.4,54.5-108.1c39.6-9.9,76.5-28.5,108.1-54.5 c-1.4,45.9-11.3,91.1-29.2,133.5C678.5,738.7,633.3,748.6,587.4,750z M308.1,308.1c-39.6,9.9-76.5,28.5-108.1,54.5 c1.4-45.9,11.3-91.1,29.2-133.4c42.3-17.8,87.6-27.7,133.4-29.2C336.6,231.5,318,268.4,308.1,308.1z" + id="Rings_Overlap" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 45`] = ` +<span + class="anticon ant-web3-icon-bsc-circle-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M512 32c265.115385 0 480 214.884615 480 480s-214.884615 480-480 480S32 777.115385 32 512 246.884615 32 512 32z" + fill="#F0B90B" + /> + <path + d="M295.8076925 512l0.34615406 126.92307655 107.84615344 63.46153876v74.30769281l-170.96153814-100.26923157v-201.53846155l62.76923064 37.115385z m0-126.92307655v73.9615378l-62.8076925-37.15384594V347.92307655l62.8076925-37.15384592L358.92307719 347.92307655 295.8076925 385.07692345z m153.23076938-37.15384688l62.80769156-37.15384594 63.1153847 37.15384594-63.1153847 37.15384688-62.80769156-37.15384688z" + fill="#FFFFFF" + /> + <path + d="M341.1923075 612.61538469v-74.30769281l62.8076925 37.15384687v73.9615378l-62.8076925-36.80769186z m107.84615438 116.38461562l62.80769156 37.15384594 63.1153847-37.15384594v73.96153781l-63.1153847 37.15384688-62.80769156-37.15384688v-73.96153781z m216-381.07692376l62.80769156-37.15384593 63.11538468 37.15384595v73.96153874l-63.11538468 37.15384594V385.07692345l-62.80769156-37.15384688z m62.80769156 291.00000002l0.34615406-126.92307657 62.8076925-37.15384594v201.53846156l-170.96153814 100.26923063v-74.30769281l107.80769158-63.42307689z" + fill="#FFFFFF" + /> + <path + d="M682.8076925 612.61538469l-62.8076925 36.80769188V575.46153875l62.8076925-37.15384688v74.30769282z" + fill="#FFFFFF" + /> + <path + d="M682.8076925 411.38461531l0.34615406 74.30769281-108.15384656 63.46153782v127.23076968l-62.8076925 36.80769188-62.80769251-36.80769188v-127.23076968l-108.15384562-63.46153781V411.38461531l63.07692282-37.15384593 107.50000031 63.76923093 108.15384562-63.76923093 63.11538469 37.15384593h-0.26923031zM341.1923075 284.49999969l170.65384594-100.61538469 170.96153906 100.61538469-62.8076925 37.15384687-108.15384656-63.76923094-107.84615344 63.76923094-62.8076925-37.15384687z" + fill="#FFFFFF" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 46`] = ` +<span + class="anticon ant-web3-icon-bitcoin-filled" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M774.620197,443.020816 C785.605878,369.046805 729.692038,329.281438 653.235071,302.752663 L678.036614,202.546375 L617.48201,187.344149 L593.336115,284.909738 C577.41798,280.914934 561.067569,277.145152 544.820956,273.409787 L569.138976,175.2009 L508.618536,160 L483.801227,260.171872 C470.623928,257.148635 457.688393,254.161136 445.132578,251.016123 L445.202217,250.70374 L361.69213,229.699917 L345.583478,294.84777 C345.583478,294.84777 390.511638,305.218639 389.562988,305.861937 C414.088607,312.028865 418.520456,328.377378 417.779405,341.337324 L389.528825,455.494979 C391.218525,455.92914 393.408829,456.553906 395.823813,457.526796 C393.805632,457.023806 391.649492,456.466545 389.425026,455.92914 L349.826124,615.845689 C346.825133,623.350836 339.218853,634.608557 322.076146,630.334461 C322.679235,631.221314 278.061162,619.268671 278.061162,619.268671 L248,689.090365 L326.801001,708.877745 C341.4604,712.577373 355.828108,716.451722 369.969821,720.099727 L344.910752,821.453626 L405.395716,836.654527 L430.214338,736.378086 C446.736874,740.895734 462.777203,745.065261 478.47197,748.991233 L453.73875,848.799101 L514.293353,864 L539.353737,762.838031 C642.610718,782.520843 720.258098,774.581535 752.940529,680.507759 C779.276728,604.761367 751.629238,561.070029 697.301298,532.578267 C736.866039,523.388102 766.668357,497.171709 774.620197,443.020816 Z M636.264487,638.448491 C617.551649,714.193559 490.941064,673.246165 449.892909,662.978542 L483.14558,528.703916 C524.193735,539.023162 655.822178,559.45384 636.264487,638.448491 Z M654.994409,441.92615 C637.920026,510.826577 532.541066,475.821088 498.356825,467.238482 L528.504704,345.455227 C562.688945,354.037833 672.775679,370.054109 654.994409,441.92615 Z" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 47`] = ` +<span + class="anticon ant-web3-icon-bitcoin-circle-filled" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <circle + cx="513" + cy="512" + fill="#000000" + r="512" + /> + <g + fill="#FFFFFF" + > + <rect + fill-opacity="0" + height="1024" + width="1024" + x="0" + y="0" + /> + <path + d="M748.7587,449.879542 C758.641651,383.260901 708.340375,347.449477 639.558066,323.558506 L661.870059,233.315911 L607.393854,219.625271 L585.671694,307.489736 C571.351403,303.892142 556.642226,300.497197 542.026428,297.133246 L563.903435,208.689447 L509.457963,195 L487.131786,285.211601 C475.277208,282.48897 463.640127,279.798523 452.344649,276.966225 L452.407298,276.684902 L377.279851,257.769527 L362.788167,316.439611 C362.788167,316.439611 403.206492,325.779285 402.353067,326.35862 C424.416834,331.912359 428.403819,346.635309 427.737154,358.306624 L402.322333,461.113376 C403.842423,461.504368 405.812867,462.067012 407.985438,462.943166 C406.169839,462.490189 404.23013,461.988337 402.228954,461.504368 L366.604941,605.520124 C363.905186,612.279019 357.062415,622.417365 341.640472,618.56825 C342.183024,619.366922 302.043659,608.602752 302.043659,608.602752 L275,671.481948 L345.891052,689.301833 C359.078958,692.6336 372.004453,696.122715 384.726638,699.407993 L362.182968,790.684089 L416.596525,804.373537 L438.923884,714.067765 C453.787908,718.136215 468.218128,721.891159 482.337473,725.426764 L460.086944,815.310554 L514.563149,829 L537.108002,737.896749 C630.000173,755.622463 699.853403,748.472576 729.255211,663.752726 C752.947814,595.537936 728.075545,556.190906 679.200978,530.532133 C714.794258,522.255762 741.605056,498.646113 748.7587,449.879542 Z M624.290969,625.875488 C607.456503,694.089086 493.554935,657.213166 456.627144,647.966471 L486.541952,527.043015 C523.469743,536.3362 641.885482,554.735419 624.290969,625.875488 Z M641.140803,448.893721 C625.780327,510.943253 530.979179,479.418423 500.22631,471.689201 L527.347982,362.015077 C558.10085,369.744299 657.137211,384.168047 641.140803,448.893721 Z" + fill-rule="nonzero" + /> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 48`] = ` +<span + class="anticon ant-web3-icon-bitcoin-circle-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M977.18386063 627.59992156c-64.0512 256.92409781-324.27395156 413.28234187-581.22708282 349.21334719C139.1104175 912.76113125-17.24876313 652.52339469 46.83147125 395.62083875c64.02497531-256.95219469 324.24585375-413.32167844 581.12031188-349.26954094 256.93533655 64.05213655 413.28515156 324.31797094 349.22552156 581.25424406l0.00468281-0.00562031h0.00281061z" + fill="#F7931A" + /> + <path + d="M723.47693469 443.2565075c9.54567844-63.82267312-39.04437094-98.12885813-105.48761063-121.01619563l21.55457625-86.45244842-52.62673219-13.1131322-20.98232156 84.17654719c-13.83523875-3.45038063-28.04323875-6.70126875-42.16507312-9.92499563l21.134985-84.7328775-52.59395062-13.11219562-21.56581501 86.42435156c-11.44881937-2.60651719-22.69346343-5.18306343-33.60468282-7.89728813l0.06181407-0.27160969-72.57318937-18.12292688-13.99914188 56.20823439s39.04437094 8.95000969 38.22204844 9.50072156c21.31012688 5.31980531 25.16417531 19.42665375 24.52448812 30.60760969l-24.55352155 98.49131718c1.46762906 0.37182469 3.3717075 0.91129781 5.47153124 1.75516125-1.75609781-0.43551187-3.624585-0.91223437-5.56331719-1.37678062L354.31712937 592.37307313c-2.60464406 6.474615-9.216 16.19075156-24.1152 12.50154187 0.52823438 0.76331719-38.25014625-9.54567844-38.25014626-9.54567845l-26.12698498 60.24117095 68.48499468 17.0720775c12.74037094 3.1946925 25.22505375 6.53736562 37.51960969 9.68148375l-21.77654625 87.4442925 52.56585374 13.11313125 21.56581407-86.51613656a2004.20089781 2004.20089781 0 0 0 41.94029344 10.8831225l-21.49463439 86.10965811 52.62954095 13.1121947 21.77561063-87.28038938c89.73892687 16.98403875 157.21521938 10.13666343 185.61810656-71.0325075 22.8864-65.35118062-1.13982469-103.04499469-48.35121938-127.62661499 34.38673125-7.93006875 60.288-30.54673125 67.19344407-77.26548281l-0.01592157-0.01217532-0.00280968 0.00468281z m-120.23883 168.6069075c-16.26474187 65.35118062-126.29572687 30.02411719-161.96932688 21.1658925l28.89927844-115.84905375c35.67172687 8.90505375 150.0672 26.52878062 133.07192156 94.68316125h-0.00280968z m16.27504406-169.55379563c-14.83551187 59.4432-106.41576562 29.24394188-136.12331719 21.83836125l26.20003969-105.06801937c29.70848812 7.40464406 125.37787313 21.22677094 109.92702375 83.22965812h-0.00374625z" + fill="#FFFFFF" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 49`] = ` +<span + class="anticon ant-web3-icon-base-circle-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <g + fill="#004EFF" + fill-rule="nonzero" + transform="translate(-1560, -5214)" + > + <path + d="M2072,5214 C2354.76979,5214 2584,5443.23021 2584,5726 C2584,6008.76979 2354.76979,6238 2072,6238 C1789.23021,6238 1560,6008.76979 1560,5726 C1560,5443.23021 1789.23021,5214 2072,5214 Z M2072,5361.91111 C1881.64864,5361.91111 1725.41528,5507.9876 1709.28445,5694.15602 L2248.35556,5694.14222 L2248.35556,5756.72 L1709.18929,5756.72584 C1724.79012,5943.42717 1881.26772,6090.08889 2072,6090.08889 C2273.08074,6090.08889 2436.08889,5927.08074 2436.08889,5726 C2436.08889,5524.91926 2273.08074,5361.91111 2072,5361.91111 Z" + /> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 50`] = ` +<span + class="anticon ant-web3-icon-avalanche-circle-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <g + fill="#E84142" + id="arbcircle" + transform="translate(-1819, -5409)" + > + <g + transform="translate(1307, 5409)" + > + <g + transform="translate(512, 0)" + > + <path + d="M1024,512.00056 C1024,794.772646 794.77258,1024 512.000415,1024 C229.230691,1024 4.23928933e-14,794.772646 4.23928933e-14,512.00056 C4.23928933e-14,229.229696 229.230691,3.02382789e-14 512.000415,3.02382789e-14 C794.77258,3.02382789e-14 1024,229.229696 1024,512.00056 Z M366.913867,715.750071 L267.548783,715.750071 C246.669201,715.750071 236.355749,715.750071 230.066851,711.72796 C223.275036,707.323779 219.124753,700.02905 218.621837,691.977504 C218.243429,684.559487 223.400765,675.500888 233.714217,657.388573 L479.05938,224.935375 C489.498561,206.571602 494.781626,197.389715 501.447712,193.993808 C508.616714,190.346444 517.169958,190.346444 524.33896,193.993808 C531.005046,197.389715 536.288112,206.571602 546.727292,224.935375 L597.16543,312.98115 L597.422992,313.430356 C608.698332,333.130765 614.415957,343.120736 616.912229,353.606299 C619.679491,365.052531 619.679491,377.127407 616.912229,388.573639 C614.396426,399.138546 608.737394,409.201757 597.291159,429.200009 L468.417567,657.011385 L468.084324,657.594866 C456.734523,677.457624 450.982719,687.525717 443.010515,695.119511 C434.331542,703.423736 423.892362,709.457512 412.446127,712.859522 C402.005725,715.750071 390.309253,715.750071 366.913867,715.750071 Z M617.843602,715.750071 L760.22148,715.750071 C781.226791,715.750071 791.794143,715.750071 798.086703,711.604672 C804.876077,707.200492 809.150868,699.776371 809.532938,691.732149 C809.894256,684.553384 804.849222,675.846338 794.964226,658.787461 C794.622438,658.206422 794.281871,657.615617 793.933979,657.013827 L722.616259,535.008987 L721.804513,533.635732 C711.782802,516.687937 706.72434,508.129813 700.226707,504.823015 C693.061366,501.17443 684.627748,501.17443 677.462408,504.823015 C670.92083,508.217701 665.638986,517.14813 655.199805,535.134716 L584.134764,657.139556 L583.89063,657.559467 C573.488069,675.517977 568.28923,684.491129 568.663976,691.854217 C569.166893,699.905762 573.317175,707.323779 580.10899,711.72796 C586.27338,715.750071 596.83829,715.750071 617.843602,715.750071 Z" + /> + </g> + </g> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 51`] = ` +<span + class="anticon ant-web3-icon-arbitrum-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + > + <path + d="M118.784 323.84v376.32c0 24.192 12.672 46.08 33.792 58.368l326.016 188.16c20.736 11.904 46.464 11.904 67.2 0l326.016-188.16c20.736-11.904 33.792-34.176 33.792-58.368V323.84c0-24.192-12.672-46.08-33.792-58.368l-326.016-188.16c-20.736-11.904-46.464-11.904-67.2 0L152.576 265.472c-20.736 11.904-33.408 34.176-33.408 58.368h-0.384z" + fill="#213147" + /> + <path + d="M583.04 584.96l-46.464 127.488c-1.152 3.456-1.152 7.296 0 11.136l79.872 219.264 92.544-53.376-110.976-304.512c-2.688-6.912-12.288-6.912-14.976 0zM676.352 370.688c-2.688-6.912-12.288-6.912-14.976 0l-46.464 127.488c-1.152 3.456-1.152 7.296 0 11.136l130.944 359.04 92.544-53.376-162.048-443.904v-0.384z" + fill="#12AAFF" + /> + <path + d="M512 91.52c2.304 0 4.608 0.768 6.528 1.92l352.512 203.52c4.224 2.304 6.528 6.912 6.528 11.52v407.04c0 4.608-2.688 9.216-6.528 11.52l-352.512 203.52c-1.92 1.152-4.224 1.92-6.528 1.92s-4.608-0.768-6.528-1.92l-352.512-203.52c-4.224-2.304-6.528-6.912-6.528-11.52V308.096c0-4.608 2.688-9.216 6.528-11.52l352.512-203.52c1.92-1.152 4.224-1.92 6.528-1.92v0.384z m0-59.52c-12.672 0-24.96 3.072-36.48 9.6L123.008 245.12c-22.656 13.056-36.48 36.864-36.48 62.976v407.04c0 26.112 13.824 49.92 36.48 62.976l352.512 203.52c11.136 6.528 23.808 9.6 36.48 9.6s24.96-3.072 36.48-9.6l352.512-203.52c22.656-13.056 36.48-36.864 36.48-62.976V308.096c0-26.112-13.824-49.92-36.48-62.976L548.096 41.6c-11.136-6.528-23.808-9.6-36.48-9.6h0.384z" + fill="#9DCCED" + /> + <path + d="M278.528 868.736l32.64-89.088 65.28 54.144-61.056 56.064z" + fill="#213147" + /> + <path + d="M482.048 279.296H392.576c-6.528 0-12.672 4.224-14.976 10.368L185.984 814.976l92.544 53.376 211.2-578.688c1.92-5.376-1.92-10.752-7.296-10.752l-0.384 0.384zM638.72 279.296h-89.472c-6.528 0-12.672 4.224-14.976 10.368L315.392 889.472l92.544 53.376 238.08-653.184c1.92-5.376-1.92-10.752-7.296-10.752v0.384z" + fill="#FFFFFF" + /> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 52`] = ` +<span + class="anticon ant-web3-icon-arbitrum-circle-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 1024 1024" + width="1em" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + > + <defs> + <rect + height="1024" + rx="28" + width="1024" + x="0" + y="0" + /> + </defs> + <g + fill="none" + fill-rule="evenodd" + stroke="none" + stroke-width="1" + > + <g + id="arbcircle" + transform="translate(-1307, -5728)" + > + <g + id="Protocol=Arbitrum-One,-Effect=None-Clipped" + transform="translate(1307, 5728)" + > + <g + fill-rule="nonzero" + > + <circle + cx="512" + cy="512" + fill="#000000" + r="512" + /> + <g + transform="translate(219.4286, 182.8571)" + > + <path + d="M366.598546,293.245189 L414.843606,213.491032 L544.885637,410.808794 L544.946853,448.676418 L544.522825,188.097584 C544.215256,181.726677 540.742413,175.898315 535.204674,172.45977 L301.080344,41.2670806 C295.606808,38.6445358 288.658134,38.6750813 283.193556,41.3499897 C282.454493,41.7121713 281.763209,42.1019895 281.100293,42.5310802 L280.283593,43.0314437 L53.0273117,171.325225 L52.1464097,171.719407 C51.0101956,172.224134 49.8665159,172.874316 48.7870378,173.621952 C44.4780835,176.629951 41.6158987,181.083768 40.6902051,186.074311 C40.5528441,186.830676 40.4468372,187.601584 40.4035387,188.381221 L40.7588857,400.727342 L161.887384,217.831393 C177.134453,193.579765 210.362373,185.763039 241.210366,186.19213 L277.409463,187.121584 L64.1072666,520.373853 L89.2502987,534.475666 L305.107112,187.460493 L400.517751,187.121584 L185.219341,542.894574 L274.938459,593.172378 L285.660081,599.173829 C290.194487,600.970192 295.538127,601.060374 300.111353,599.450194 L537.52488,465.413868 L492.133049,491.038588 L366.598546,293.245189 Z M385.003425,551.522935 L294.386982,412.962973 L349.706132,321.512819 L468.715986,504.258948 L385.003425,551.522935 Z" + fill="#2D374B" + /> + <polygon + fill="#28A0F0" + points="294.360108 412.967338 384.98103 551.524389 468.690604 504.263312 349.679258 321.515728" + /> + <path + d="M544.933416,448.679327 L544.872201,410.811703 L414.83017,213.493941 L366.58511,293.248099 L492.124091,491.041498 L537.515922,465.416777 C541.966716,461.896779 544.663173,456.725872 544.94536,451.149146 L544.933416,448.679327 Z" + fill="#28A0F0" + /> + <path + d="M0,484.389862 L64.0998014,520.372398 L277.400505,187.121584 L241.201406,186.19213 C210.359387,185.765948 177.131467,193.579765 161.878425,217.829939 L40.7514203,400.725886 L0,461.722233 L0,484.389862 Z" + fill="#FFFFFF" + /> + <polygon + fill="#FFFFFF" + points="400.508793 187.121584 305.09666 187.460493 89.2413403 534.475666 164.69134 576.7942 185.205904 542.894574" + /> + <path + d="M585.142857,186.641584 C584.347059,167.203045 573.541826,149.41105 556.621043,139.048871 L319.428487,6.1630906 C302.689856,-2.04781614 281.778139,-2.05945249 265.006663,6.15872697 C263.026873,7.1318176 34.3432318,136.340508 34.3432318,136.340508 C31.1779571,137.816871 28.1306335,139.576871 25.2639695,141.578324 C10.1587405,152.12814 0.949582448,168.517953 0,186.523767 L0,461.728051 L40.7514203,400.730251 L40.3945803,188.381221 C40.4438512,187.605948 40.5438857,186.837948 40.6827399,186.085948 C41.6039543,181.088131 44.4691251,176.634314 48.7780795,173.621952 C49.8575578,172.874316 282.441057,41.7121713 283.18161,41.3499897 C288.650668,38.6765358 295.594864,38.6445358 301.0684,41.2670806 L535.19273,172.45977 C540.730469,175.898315 544.203312,181.726677 544.509389,188.097584 L544.509389,451.141872 C544.2272,456.718597 541.96373,461.889505 537.512936,465.409505 L492.121104,491.034225 L468.699562,504.258948 L384.991481,551.520026 L300.097915,599.445829 C295.526182,601.056011 290.178063,600.965829 285.646643,599.169467 L185.207397,542.891664 L164.688353,576.789837 L254.953929,627.418185 C257.937051,629.072004 260.59618,630.53673 262.779026,631.73382 C266.1593,633.581093 268.463084,634.813093 269.275304,635.200002 C275.690959,638.235637 284.919526,640 293.238824,640 C300.862358,640 308.300754,638.637091 315.337518,635.952002 L561.916906,496.839314 C576.068074,486.155681 584.39633,470.04514 585.142857,452.594962 L585.142857,186.641584 Z" + fill="#96BEDC" + /> + </g> + </g> + </g> + </g> + </g> + </svg> +</span> +`; + +exports[`Test Icons > should render all icons 53`] = ` +<span + class="anticon ant-web3-icon-aave-circle-colorful" + role="img" +> + <svg + aria-hidden="true" + class="" + fill="currentColor" + focusable="false" + height="1em" + viewBox="0 0 800 800" + width="1em" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + > + <style + type="text/css" + > + + .st0{clip-path:url(#ant-web3-icon-aave-circle-colorful-2);} + .st1{fill:url(#ant-web3-icon-aave-circle-colorful-3);} + .st2{fill:#FFFFFF;} + + </style> + <g> + <defs> + <rect + height="800" + id="ant-web3-icon-aave-circle-colorful-1" + width="800" + /> + </defs> + <clippath + id="ant-web3-icon-aave-circle-colorful-2" + > + <use + style="overflow: visible;" + xlink:href="#ant-web3-icon-aave-circle-colorful-1" + /> + </clippath> + <g + class="st0" + > + <lineargradient + gradientTransform="matrix(776 0 0 -776 464237 699089)" + gradientUnits="userSpaceOnUse" + id="ant-web3-icon-aave-circle-colorful-3" + x1="-597.3553" + x2="-598.0993" + y1="900.6861" + y2="900.0601" + > + <stop + offset="0" + style="stop-color: rgb(182, 80, 158);" + /> + <stop + offset="1" + style="stop-color: rgb(46, 186, 198);" + /> + </lineargradient> + <circle + class="st1" + cx="400" + cy="400" + r="388" + /> + <path + class="st2" + d="M569.8,554.6L438.6,237.4c-7.4-16.4-18.4-24.4-32.9-24.4h-11.6c-14.5,0-25.5,8-32.9,24.4l-57.1,138.2h-43.2 c-12.9,0.1-23.4,10.5-23.5,23.5v0.3c0.1,12.9,10.6,23.4,23.5,23.5h23.2l-54.5,131.7c-1,2.9-1.6,5.9-1.6,9c0,7.4,2.3,13.2,6.4,17.7 s10,6.7,17.4,6.7c4.9-0.1,9.6-1.6,13.5-4.5c4.2-2.9,7.1-7.1,9.4-11.9l60-148.8h41.6c12.9-0.1,23.4-10.5,23.5-23.5v-0.6 c-0.1-12.9-10.6-23.4-23.5-23.5h-22.2l45.8-114.1l124.8,310.4c2.3,4.8,5.2,9,9.4,11.9c3.9,2.9,8.7,4.4,13.5,4.5 c7.4,0,13.2-2.2,17.4-6.7c4.2-4.5,6.4-10.3,6.4-17.7C571.5,560.5,571,557.4,569.8,554.6z" + /> + </g> + </g> + </svg> +</span> +`; diff --git a/packages/internal-icons/src/__tests__/iconTest.tsx b/packages/internal-icons/src/__tests__/iconTest.tsx new file mode 100644 index 0000000..6c8d6c4 --- /dev/null +++ b/packages/internal-icons/src/__tests__/iconTest.tsx @@ -0,0 +1,19 @@ +import path from 'path'; +import { type ComponentType } from 'react'; +import { globSync } from 'glob'; + +export async function getComponents(dir: string): Promise<ComponentType[]> { + return new Promise(async (resolve) => { + const files = globSync(path.resolve(__dirname, '..', dir, '*.tsx')); + const res: ComponentType[] = []; + for (const file of files) { + const comp = await import(file); + const displayNames = Object.keys(comp); + displayNames.forEach((displayName) => { + const Icon = comp[displayName]; + res.push(Icon); + }); + } + resolve(res); + }); +} diff --git a/packages/internal-icons/src/__tests__/index.test.tsx b/packages/internal-icons/src/__tests__/index.test.tsx new file mode 100644 index 0000000..ff16b24 --- /dev/null +++ b/packages/internal-icons/src/__tests__/index.test.tsx @@ -0,0 +1,36 @@ +import { render } from '@testing-library/react'; +import { describe, expect, it } from 'vitest'; + +import { getComponents } from './iconTest'; + +describe('Test Icons', () => { + it('should render all icons', async () => { + const comps = await getComponents('components'); + comps.forEach((Comp) => { + const { container } = render(<Comp />); + expect(container.firstChild).toMatchSnapshot(); + }); + }); + + it('icon path referenced id should start with `ant-web3-icon-`', async () => { + const comps = await getComponents('components'); + + const relIdRegex = /url\(#[a-zA-Z0-9-]+\)/g; + + comps.forEach((Comp) => { + const { container } = render(<Comp />); + + const htmlText = container.innerHTML; + + // find all `url(#id)` in the html text + const matches = htmlText.match(relIdRegex); + + matches?.forEach((match) => { + expect( + match, + `${Comp.displayName} reference id: ${match} is not start with ant-web3-icon-`, + ).toMatch(/^url\(#ant-web3-icon-/); + }); + }); + }); +}); diff --git a/packages/internal-icons/src/components/CircleClose.tsx b/packages/internal-icons/src/components/CircleClose.tsx new file mode 100644 index 0000000..9f140cd --- /dev/null +++ b/packages/internal-icons/src/components/CircleClose.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon'; + +import type { IconColorProps } from '../hooks'; +import { AelfIcon } from '../icon/AelfIcon'; +import AelfSVGComponent from '../svgs/circle-close.svg'; + +const componentName = 'CircleCloseIcon'; +export const CircleCloseIcon = React.forwardRef<HTMLSpanElement, IconBaseProps & IconColorProps>( + (props, ref) => { + return ( + <AelfIcon + component={AelfSVGComponent} + componentName={componentName} + defaultWidth={16} + defaultHeight={16} + ref={ref} + {...props} + /> + ); + }, +); +CircleCloseIcon.displayName = componentName; diff --git a/packages/internal-icons/src/components/ClearIcon.tsx b/packages/internal-icons/src/components/ClearIcon.tsx new file mode 100644 index 0000000..a121281 --- /dev/null +++ b/packages/internal-icons/src/components/ClearIcon.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon'; + +import { type IconColorProps } from '../hooks'; +import { AelfIcon } from '../icon/AelfIcon'; +import AelfSVGComponent from '../svgs/clear-icon.svg'; + +const componentName = 'ClearIcon'; +export const ClearIcon = React.forwardRef<HTMLSpanElement, IconBaseProps & IconColorProps>( + (props, ref) => { + return ( + <AelfIcon + component={AelfSVGComponent} + componentName={componentName} + defaultWidth={16} + defaultHeight={16} + ref={ref} + {...props} + /> + ); + }, +); +ClearIcon.displayName = 'ClearIcon'; diff --git a/packages/internal-icons/src/components/CloseIcon.tsx b/packages/internal-icons/src/components/CloseIcon.tsx new file mode 100644 index 0000000..f6f1ad9 --- /dev/null +++ b/packages/internal-icons/src/components/CloseIcon.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon'; + +import type { IconColorProps } from '../hooks'; +import { AelfIcon } from '../icon/AelfIcon'; +import AelfSVGComponent from '../svgs/close.svg'; + +const componentName = 'CloseIcon'; +export const CloseIcon = React.forwardRef<HTMLSpanElement, IconBaseProps & IconColorProps>( + (props, ref) => { + return ( + <AelfIcon + component={AelfSVGComponent} + componentName={componentName} + defaultWidth={16} + defaultHeight={16} + ref={ref} + {...props} + /> + ); + }, +); +CloseIcon.displayName = 'CloseIcon'; diff --git a/packages/internal-icons/src/components/CopyIcon.tsx b/packages/internal-icons/src/components/CopyIcon.tsx new file mode 100644 index 0000000..b564de8 --- /dev/null +++ b/packages/internal-icons/src/components/CopyIcon.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon'; + +import type { IconColorProps } from '../hooks'; +import { AelfIcon } from '../icon/AelfIcon'; +import AelfSVGComponent from '../svgs/copy.svg'; + +const componentName = 'CopyIcon'; +export const CopyIcon = React.forwardRef<HTMLSpanElement, IconBaseProps & IconColorProps>( + (props, ref) => { + return ( + <AelfIcon + component={AelfSVGComponent} + componentName={componentName} + defaultWidth={16} + defaultHeight={16} + ref={ref} + {...props} + /> + ); + }, +); +CopyIcon.displayName = componentName; diff --git a/packages/internal-icons/src/components/DownArrowIcon.tsx b/packages/internal-icons/src/components/DownArrowIcon.tsx new file mode 100644 index 0000000..c37c09f --- /dev/null +++ b/packages/internal-icons/src/components/DownArrowIcon.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon'; + +import type { IconColorProps } from '../hooks'; +import { AelfIcon } from '../icon/AelfIcon'; +import AelfSVGComponent from '../svgs/downArrow.svg'; + +const componentName = 'DownArrowIcon'; +export const DownArrowIcon = React.forwardRef<HTMLSpanElement, IconBaseProps & IconColorProps>( + (props, ref) => { + return ( + <AelfIcon + component={AelfSVGComponent} + componentName={componentName} + defaultWidth={12} + defaultHeight={12} + ref={ref} + {...props} + /> + ); + }, +); +DownArrowIcon.displayName = 'DownArrowIcon'; diff --git a/packages/internal-icons/src/components/EyeInvisibleOutlinedIcon.tsx b/packages/internal-icons/src/components/EyeInvisibleOutlinedIcon.tsx new file mode 100644 index 0000000..0371566 --- /dev/null +++ b/packages/internal-icons/src/components/EyeInvisibleOutlinedIcon.tsx @@ -0,0 +1,27 @@ +import * as React from 'react'; +import AntdIcon from '@ant-design/icons'; +import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon'; +import { ConfigProvider } from 'antd'; +import classnames from 'classnames'; + +import type { IconColorProps } from '../hooks'; +import { AelfIcon } from '../icon/AelfIcon'; +import AelfSVGComponent from '../svgs/eye-invisible.svg'; + +const componentName = 'EyeInvisibleOutlinedIcon'; +export const EyeInvisibleOutlinedIcon = React.forwardRef< + HTMLSpanElement, + IconBaseProps & IconColorProps +>((props, ref) => { + return ( + <AelfIcon + component={AelfSVGComponent} + componentName={componentName} + defaultWidth={18} + defaultHeight={18} + ref={ref} + {...props} + /> + ); +}); +EyeInvisibleOutlinedIcon.displayName = componentName; diff --git a/packages/internal-icons/src/components/EyeTwoToneIcon.tsx b/packages/internal-icons/src/components/EyeTwoToneIcon.tsx new file mode 100644 index 0000000..0441d22 --- /dev/null +++ b/packages/internal-icons/src/components/EyeTwoToneIcon.tsx @@ -0,0 +1,24 @@ +import * as React from 'react'; +import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon'; +import { ConfigProvider } from 'antd'; + +import type { IconColorProps } from '../hooks'; +import { AelfIcon } from '../icon/AelfIcon'; +import AelfSVGComponent from '../svgs/eye.svg'; + +const componentName = 'EyeTwoToneIcon'; +export const EyeTwoToneIcon = React.forwardRef<HTMLSpanElement, IconBaseProps & IconColorProps>( + (props, ref) => { + return ( + <AelfIcon + component={AelfSVGComponent} + componentName={componentName} + defaultWidth={18} + defaultHeight={14} + ref={ref} + {...props} + /> + ); + }, +); +EyeTwoToneIcon.displayName = 'EyeTwoToneIcon'; diff --git a/packages/internal-icons/src/components/FileIcon.tsx b/packages/internal-icons/src/components/FileIcon.tsx new file mode 100644 index 0000000..df73e42 --- /dev/null +++ b/packages/internal-icons/src/components/FileIcon.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon'; + +import type { IconColorProps } from '../hooks'; +import { AelfIcon } from '../icon/AelfIcon'; +import AelfSVGComponent from '../svgs/file.svg'; + +const componentName = 'FileIcon'; +export const FileIcon = React.forwardRef<HTMLSpanElement, IconBaseProps & IconColorProps>( + (props, ref) => { + return ( + <AelfIcon + component={AelfSVGComponent} + componentName={componentName} + defaultWidth={56} + defaultHeight={56} + ref={ref} + {...props} + /> + ); + }, +); +FileIcon.displayName = componentName; diff --git a/packages/internal-icons/src/components/LeftArrowIcon.tsx b/packages/internal-icons/src/components/LeftArrowIcon.tsx new file mode 100644 index 0000000..b583bb6 --- /dev/null +++ b/packages/internal-icons/src/components/LeftArrowIcon.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon'; + +import type { IconColorProps } from '../hooks'; +import { AelfIcon } from '../icon/AelfIcon'; +import AelfSVGComponent from '../svgs/left-arrow.svg'; + +const componentName = 'LeftArrowIcon'; +export const LeftArrowIcon = React.forwardRef<HTMLSpanElement, IconBaseProps & IconColorProps>( + (props, ref) => { + return ( + <AelfIcon + component={AelfSVGComponent} + componentName={componentName} + defaultWidth={12} + defaultHeight={12} + ref={ref} + {...props} + /> + ); + }, +); +LeftArrowIcon.displayName = componentName; diff --git a/packages/internal-icons/src/components/NextButtonIcon.tsx b/packages/internal-icons/src/components/NextButtonIcon.tsx new file mode 100644 index 0000000..22778f4 --- /dev/null +++ b/packages/internal-icons/src/components/NextButtonIcon.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon'; + +import { IconColorProps } from '../hooks'; +import { AelfIcon } from '../icon/AelfIcon'; +import AelfSVGComponent from '../svgs/next.svg'; + +const componentName = 'NextButtonIcon'; +export const NextButtonIcon = React.forwardRef<HTMLSpanElement, IconBaseProps & IconColorProps>( + (props, ref) => { + return ( + <AelfIcon + component={AelfSVGComponent} + componentName={componentName} + defaultWidth={16} + defaultHeight={60} + ref={ref} + {...props} + /> + ); + }, +); +NextButtonIcon.displayName = componentName; diff --git a/packages/internal-icons/src/components/PrevButtonIcon.tsx b/packages/internal-icons/src/components/PrevButtonIcon.tsx new file mode 100644 index 0000000..9cd32f9 --- /dev/null +++ b/packages/internal-icons/src/components/PrevButtonIcon.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon'; + +import type { IconColorProps } from '../hooks'; +import { AelfIcon } from '../icon/AelfIcon'; +import AelfSVGComponent from '../svgs/prev.svg'; + +const componentName = 'PrevButtonIcon'; +export const PrevButtonIcon = React.forwardRef<HTMLSpanElement, IconBaseProps & IconColorProps>( + (props, ref) => { + return ( + <AelfIcon + component={AelfSVGComponent} + componentName={componentName} + defaultWidth={16} + defaultHeight={60} + ref={ref} + {...props} + /> + ); + }, +); +PrevButtonIcon.displayName = componentName; diff --git a/packages/internal-icons/src/components/ProgressErrorIcon.tsx b/packages/internal-icons/src/components/ProgressErrorIcon.tsx new file mode 100644 index 0000000..ebb9b41 --- /dev/null +++ b/packages/internal-icons/src/components/ProgressErrorIcon.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon'; + +import type { IconColorProps } from '../hooks'; +import { AelfIcon } from '../icon/AelfIcon'; +import AelfSVGComponent from '../svgs/progress/error.svg'; + +const componentName = 'ProgressErrorIcon'; +export const ProgressErrorIcon = React.forwardRef<HTMLSpanElement, IconBaseProps & IconColorProps>( + (props, ref) => { + return ( + <AelfIcon + component={AelfSVGComponent} + componentName={componentName} + defaultWidth={24} + defaultHeight={24} + ref={ref} + {...props} + /> + ); + }, +); +ProgressErrorIcon.displayName = componentName; diff --git a/packages/internal-icons/src/components/ProgressSuccessIcon.tsx b/packages/internal-icons/src/components/ProgressSuccessIcon.tsx new file mode 100644 index 0000000..d6c5372 --- /dev/null +++ b/packages/internal-icons/src/components/ProgressSuccessIcon.tsx @@ -0,0 +1,24 @@ +import * as React from 'react'; +import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon'; + +import type { IconColorProps } from '../hooks'; +import { AelfIcon } from '../icon/AelfIcon'; +import AelfSVGComponent from '../svgs/progress/success.svg'; + +const componentName = 'ProgressSuccessIcon'; +export const ProgressSuccessIcon = React.forwardRef< + HTMLSpanElement, + IconBaseProps & IconColorProps +>((props, ref) => { + return ( + <AelfIcon + component={AelfSVGComponent} + componentName={componentName} + defaultWidth={24} + defaultHeight={24} + ref={ref} + {...props} + /> + ); +}); +ProgressSuccessIcon.displayName = componentName; diff --git a/packages/internal-icons/src/components/QueryIcon.tsx b/packages/internal-icons/src/components/QueryIcon.tsx new file mode 100644 index 0000000..ce13d16 --- /dev/null +++ b/packages/internal-icons/src/components/QueryIcon.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon'; + +import type { IconColorProps } from '../hooks'; +import { AelfIcon } from '../icon/AelfIcon'; +import AelfSVGComponent from '../svgs/query.svg'; + +const componentName = 'QueryIcon'; +export const QueryIcon = React.forwardRef<HTMLSpanElement, IconBaseProps & IconColorProps>( + (props, ref) => { + return ( + <AelfIcon + component={AelfSVGComponent} + componentName={componentName} + defaultWidth={18} + defaultHeight={18} + ref={ref} + {...props} + /> + ); + }, +); +QueryIcon.displayName = 'QueryIcon'; diff --git a/packages/internal-icons/src/components/RightArrowIcon.tsx b/packages/internal-icons/src/components/RightArrowIcon.tsx new file mode 100644 index 0000000..0acbbb1 --- /dev/null +++ b/packages/internal-icons/src/components/RightArrowIcon.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon'; + +import type { IconColorProps } from '../hooks'; +import { AelfIcon } from '../icon/AelfIcon'; +import AelfSVGComponent from '../svgs/right-arrow.svg'; + +const componentName = 'RightArrowIcon'; +export const RightArrowIcon = React.forwardRef<HTMLSpanElement, IconBaseProps & IconColorProps>( + (props, ref) => { + return ( + <AelfIcon + component={AelfSVGComponent} + componentName={componentName} + defaultWidth={12} + defaultHeight={12} + ref={ref} + {...props} + /> + ); + }, +); +RightArrowIcon.displayName = componentName; diff --git a/packages/internal-icons/src/components/UploadIcon.tsx b/packages/internal-icons/src/components/UploadIcon.tsx new file mode 100644 index 0000000..ee2e827 --- /dev/null +++ b/packages/internal-icons/src/components/UploadIcon.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon'; + +import type { IconColorProps } from '../hooks'; +import { AelfIcon } from '../icon/AelfIcon'; +import AelfSVGComponent from '../svgs/upload-icon.svg'; + +const componentName = 'UploadIcon'; +export const UploadIcon = React.forwardRef<HTMLSpanElement, IconBaseProps & IconColorProps>( + (props, ref) => { + return ( + <AelfIcon + component={AelfSVGComponent} + componentName={componentName} + defaultWidth={41} + defaultHeight={40} + ref={ref} + {...props} + /> + ); + }, +); +UploadIcon.displayName = componentName; diff --git a/packages/internal-icons/src/global.d.ts b/packages/internal-icons/src/global.d.ts new file mode 100644 index 0000000..bff9471 --- /dev/null +++ b/packages/internal-icons/src/global.d.ts @@ -0,0 +1 @@ +declare module '*.svg'; diff --git a/packages/internal-icons/src/hooks/index.ts b/packages/internal-icons/src/hooks/index.ts new file mode 100644 index 0000000..270ecca --- /dev/null +++ b/packages/internal-icons/src/hooks/index.ts @@ -0,0 +1 @@ +export * from './useStyle'; diff --git a/packages/internal-icons/src/hooks/useStyle.ts b/packages/internal-icons/src/hooks/useStyle.ts new file mode 100644 index 0000000..0595898 --- /dev/null +++ b/packages/internal-icons/src/hooks/useStyle.ts @@ -0,0 +1,48 @@ +import { BaseReturnType, createStyles, SerializedStyles } from 'antd-style'; + +export interface IconColorProps { + color?: string; + hoverColor?: string; + activeColor?: string; + twoToneColor?: string[]; + hoverTwoToneColor?: string[]; + activeTwoToneColor?: string[]; +} +const createPathsStyle = (colors: string[], timing?: 'hover' | 'active') => { + return colors.reduce((pre, next, i) => { + const selectorPrefix = timing ? `&:${timing} ` : ''; + const selector = `${selectorPrefix} path:nth-of-type(${i + 1})`; + const styleStr = ` + ${pre} + ${selector} { + fill: ${colors[i]}; + } + `; + return styleStr; + }, ''); +}; + +const useStyles = createStyles<IconColorProps, { iconWrap: SerializedStyles }>(({ css }, props) => { + return { + iconWrap: css` + path:nth-of-type(1) { + fill: ${props.color}; + } + &:hover path:nth-of-type(1) { + fill: ${props.hoverColor}; + } + &:active path:nth-of-type(1) { + fill: ${props.activeColor}; + } + svg { + width: 100%; + height: 100%; + } + ${createPathsStyle(props.twoToneColor ?? [])} + ${createPathsStyle(props.hoverTwoToneColor ?? [], 'hover')} + ${createPathsStyle(props.activeTwoToneColor ?? [], 'active')} + `, + }; +}); + +export { useStyles }; diff --git a/packages/internal-icons/src/icon/AelfIcon.tsx b/packages/internal-icons/src/icon/AelfIcon.tsx new file mode 100644 index 0000000..c5bf31b --- /dev/null +++ b/packages/internal-icons/src/icon/AelfIcon.tsx @@ -0,0 +1,61 @@ +import * as React from 'react'; +import AntdIcon from '@ant-design/icons'; +import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon'; +import { ConfigProvider } from 'antd'; +import classnames from 'classnames'; + +import type { IconColorProps } from '../hooks'; +import { useStyles } from '../hooks'; + +export interface AelfIconProps { + componentName: string; + component: React.FC<React.SVGProps<SVGSVGElement>>; + defaultWidth?: string | number; + defaultHeight?: string | number; +} +export const AelfIcon = React.forwardRef< + HTMLSpanElement, + IconBaseProps & IconColorProps & AelfIconProps +>((props, ref) => { + const { getPrefixCls } = React.useContext(ConfigProvider.ConfigContext); + const prefixCls = getPrefixCls('aelf-icon'); + + const { + defaultWidth, + defaultHeight, + component, + componentName, + color, + hoverColor, + activeColor, + twoToneColor, + hoverTwoToneColor, + activeTwoToneColor, + + ...restProps + } = props; + const iconColor: IconColorProps = { + color, + hoverColor, + activeColor, + twoToneColor, + hoverTwoToneColor, + activeTwoToneColor, + }; + const { width = defaultWidth, height = defaultHeight, style, ...restedProps } = restProps; + const { styles } = useStyles(iconColor); + const cls = classnames(prefixCls, props.className, styles.iconWrap); + return ( + <AntdIcon + {...restedProps} + className={cls} + ref={ref} + component={component} + style={{ + width, + height, + ...style, + }} + /> + ); +}); diff --git a/packages/internal-icons/src/index.ts b/packages/internal-icons/src/index.ts new file mode 100644 index 0000000..f2c0bb0 --- /dev/null +++ b/packages/internal-icons/src/index.ts @@ -0,0 +1,18 @@ +export * from './components/CircleClose'; +export * from './components/ClearIcon'; +export * from './components/CloseIcon'; +export * from './components/CopyIcon'; +export * from './components/DownArrowIcon'; +export * from './components/EyeInvisibleOutlinedIcon'; +export * from './components/EyeTwoToneIcon'; +export * from './components/FileIcon'; +export * from './components/LeftArrowIcon'; +export * from './components/NextButtonIcon'; +export * from './components/PrevButtonIcon'; +export * from './components/ProgressErrorIcon'; +export * from './components/ProgressSuccessIcon'; +export * from './components/QueryIcon'; +export * from './components/RightArrowIcon'; +export * from './components/UploadIcon'; + +export * from './hooks'; diff --git a/packages/core/src/assets/circle-close.svg b/packages/internal-icons/src/svgs/circle-close.svg similarity index 87% rename from packages/core/src/assets/circle-close.svg rename to packages/internal-icons/src/svgs/circle-close.svg index 93396a7..f34e568 100644 --- a/packages/core/src/assets/circle-close.svg +++ b/packages/internal-icons/src/svgs/circle-close.svg @@ -1,3 +1,3 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"> +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="none"> <path d="M15 8C15 11.866 11.866 15 8 15C4.13401 15 1 11.866 1 8C1 4.13401 4.13401 1 8 1C11.866 1 15 4.13401 15 8ZM5.22467 5.82562C5.14657 5.90372 5.14657 6.03036 5.22467 6.10846L7.11624 8.00003L5.2247 9.89157C5.1466 9.96967 5.1466 10.0963 5.2247 10.1744L5.82574 10.7754C5.90385 10.8536 6.03048 10.8536 6.10858 10.7754L8.00012 8.88391L9.89158 10.7754C9.96968 10.8535 10.0963 10.8535 10.1744 10.7754L10.7755 10.1743C10.8536 10.0962 10.8536 9.96959 10.7755 9.89148L8.88401 8.00003L10.7755 6.10854C10.8536 6.03044 10.8536 5.90381 10.7755 5.8257L10.1744 5.22466C10.0963 5.14656 9.96971 5.14656 9.89161 5.22466L8.00012 7.11614L6.10856 5.22458C6.03045 5.14647 5.90382 5.14647 5.82571 5.22458L5.22467 5.82562Z" fill="#E0E0E0"/> -</svg> +</svg> \ No newline at end of file diff --git a/packages/core/src/assets/clear-icon.svg b/packages/internal-icons/src/svgs/clear-icon.svg similarity index 91% rename from packages/core/src/assets/clear-icon.svg rename to packages/internal-icons/src/svgs/clear-icon.svg index 8dc50d0..a762bdb 100644 --- a/packages/core/src/assets/clear-icon.svg +++ b/packages/internal-icons/src/svgs/clear-icon.svg @@ -1,4 +1,4 @@ -<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> +<svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <g id="Group 2536"> <g id="Union"> <path d="M10 2.88594C10 2.99639 9.91046 3.08594 9.8 3.08594H6.2C6.08954 3.08594 6 2.99639 6 2.88594V2.03594C6 1.92548 6.08954 1.83594 6.2 1.83594H9.8C9.91046 1.83594 10 1.92548 10 2.03594V2.88594ZM3.375 5.13599H2.2C2.08954 5.13599 2 5.04644 2 4.93599V4.08599C2 3.97553 2.08954 3.88599 2.2 3.88599H13.8C13.9105 3.88599 14 3.97553 14 4.08599V4.93599C14 5.04644 13.9105 5.13599 13.8 5.13599H12.625V13.6641C12.625 13.9402 12.4011 14.1641 12.125 14.1641H3.875C3.59886 14.1641 3.375 13.9402 3.375 13.6641V5.13599ZM4.625 5.13599V12.9141H11.375V5.13599H4.625ZM7.175 7.11108C7.28546 7.11108 7.375 7.20063 7.375 7.31108V10.9111C7.375 11.0215 7.28546 11.1111 7.175 11.1111H6.325C6.21454 11.1111 6.125 11.0215 6.125 10.9111V7.31108C6.125 7.20063 6.21454 7.11108 6.325 7.11108H7.175ZM9.675 11.1111C9.78546 11.1111 9.875 11.0215 9.875 10.9111V7.31108C9.875 7.20063 9.78546 7.11108 9.675 7.11108H8.825C8.71454 7.11108 8.625 7.20063 8.625 7.31108V10.9111C8.625 11.0215 8.71454 11.1111 8.825 11.1111H9.675Z" fill="#127FFF"/> diff --git a/packages/core/src/assets/close.svg b/packages/internal-icons/src/svgs/close.svg similarity index 85% rename from packages/core/src/assets/close.svg rename to packages/internal-icons/src/svgs/close.svg index 52a50dc..6f72749 100644 --- a/packages/core/src/assets/close.svg +++ b/packages/internal-icons/src/svgs/close.svg @@ -1,3 +1,3 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor"> +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="currentColor"> <path d="M3.68626 13.3034C3.60816 13.3815 3.48153 13.3815 3.40342 13.3034L2.69631 12.5963C2.61821 12.5182 2.61821 12.3915 2.69631 12.3134L7.00964 8.00009L2.69627 3.68673C2.61817 3.60863 2.61817 3.48199 2.69627 3.40389L3.40338 2.69678C3.48149 2.61868 3.60812 2.61868 3.68622 2.69678L7.99959 7.01014L12.313 2.69676C12.3911 2.61866 12.5177 2.61866 12.5958 2.69676L13.3029 3.40387C13.381 3.48197 13.381 3.60861 13.3029 3.68671L8.98954 8.00009L13.3029 12.3134C13.381 12.3915 13.381 12.5182 13.3029 12.5963L12.5958 13.3034C12.5177 13.3815 12.391 13.3815 12.3129 13.3034L7.99959 8.99004L3.68626 13.3034Z" /> </svg> diff --git a/packages/core/src/assets/copy.svg b/packages/internal-icons/src/svgs/copy.svg similarity index 84% rename from packages/core/src/assets/copy.svg rename to packages/internal-icons/src/svgs/copy.svg index de4caf1..57b9dd1 100644 --- a/packages/core/src/assets/copy.svg +++ b/packages/internal-icons/src/svgs/copy.svg @@ -1,3 +1,3 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor"> +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="currentColor"> <path d="M5.9375 2.7375C5.9375 2.84796 6.02704 2.9375 6.1375 2.9375H12.8125V11.6125C12.8125 11.723 12.902 11.8125 13.0125 11.8125H13.8625C13.973 11.8125 14.0625 11.723 14.0625 11.6125V2.1875C14.0625 1.91136 13.8386 1.6875 13.5625 1.6875H6.1375C6.02704 1.6875 5.9375 1.77704 5.9375 1.8875V2.7375ZM3.1875 5.5625V13.0625H10.1875V5.5625H3.1875ZM2.4375 14.3125C2.16136 14.3125 1.9375 14.0886 1.9375 13.8125V4.8125C1.9375 4.53636 2.16136 4.3125 2.4375 4.3125H10.9375C11.2136 4.3125 11.4375 4.53636 11.4375 4.8125V13.8125C11.4375 14.0886 11.2136 14.3125 10.9375 14.3125H2.4375Z" /> </svg> diff --git a/packages/core/src/assets/downArrow.svg b/packages/internal-icons/src/svgs/downArrow.svg similarity index 80% rename from packages/core/src/assets/downArrow.svg rename to packages/internal-icons/src/svgs/downArrow.svg index ddd2ceb..aebe613 100644 --- a/packages/core/src/assets/downArrow.svg +++ b/packages/internal-icons/src/svgs/downArrow.svg @@ -1,4 +1,4 @@ -<svg width="12" height="12" viewBox="0 0 12 12" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> +<svg viewBox="0 0 12 12" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <g id="direction/down"> <g id="Union"> <path d="M5.99974 7.24171L2.23086 3.47283C2.17228 3.41425 2.07731 3.41425 2.01873 3.47283L1.4884 4.00316C1.42982 4.06174 1.42982 4.15671 1.4884 4.21529L5.73481 8.4617C5.88125 8.60814 6.11869 8.60814 6.26514 8.4617L10.5116 4.21477C10.5702 4.15619 10.5702 4.06122 10.5116 4.00264L9.98128 3.47231C9.9227 3.41373 9.82772 3.41373 9.76915 3.47231L5.99974 7.24171Z"/> diff --git a/packages/core/src/assets/eye-invisible.svg b/packages/internal-icons/src/svgs/eye-invisible.svg similarity index 94% rename from packages/core/src/assets/eye-invisible.svg rename to packages/internal-icons/src/svgs/eye-invisible.svg index fb42fad..49324c4 100644 --- a/packages/core/src/assets/eye-invisible.svg +++ b/packages/internal-icons/src/svgs/eye-invisible.svg @@ -1,4 +1,4 @@ -<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> +<svg viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <g id="Group 4"> <g id="Union"> <path fill-rule="evenodd" clip-rule="evenodd" d="M1.04506 2.28234C0.947432 2.18471 0.947432 2.02642 1.04506 1.92879L1.92895 1.0449C2.02658 0.947271 2.18487 0.947272 2.2825 1.0449L16.955 15.7174C17.0526 15.815 17.0526 15.9733 16.955 16.0709L16.0711 16.9548C15.9735 17.0524 15.8152 17.0524 15.7175 16.9548L12.8942 14.1315C9.8093 15.9255 5.73901 15.4114 3.21896 12.5889L0.720614 9.79076C0.318349 9.34023 0.318348 8.65951 0.720614 8.20897L3.21896 5.41083C3.37043 5.24118 3.5275 5.07987 3.68963 4.9269L1.04506 2.28234ZM4.92785 6.16513C4.78845 6.29434 4.65376 6.43142 4.52435 6.57636L2.3605 8.99987L4.52435 11.4234C6.36434 13.4842 9.27181 13.9555 11.6001 12.8374L10.457 11.6943C10.0237 11.9291 9.52747 12.0624 9.00006 12.0624C7.30869 12.0624 5.93756 10.6912 5.93756 8.99987C5.93756 8.47246 6.07088 7.9762 6.30565 7.54293L4.92785 6.16513ZM7.68956 8.92684C7.68823 8.95101 7.68756 8.97536 7.68756 8.99987C7.68756 9.72474 8.27519 10.3124 9.00006 10.3124C9.02457 10.3124 9.04892 10.3117 9.0731 10.3104L7.68956 8.92684Z" fill="#E0E0E0"/> diff --git a/packages/core/src/assets/eye.svg b/packages/internal-icons/src/svgs/eye.svg similarity index 91% rename from packages/core/src/assets/eye.svg rename to packages/internal-icons/src/svgs/eye.svg index 9675707..1768abe 100644 --- a/packages/core/src/assets/eye.svg +++ b/packages/internal-icons/src/svgs/eye.svg @@ -1,4 +1,4 @@ -<svg width="18" height="14" viewBox="0 0 18 14" fill="none" xmlns="http://www.w3.org/2000/svg"> +<svg viewBox="0 0 18 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <g id="Group 1"> <g id="Union"> <path fill-rule="evenodd" clip-rule="evenodd" d="M9.00006 3.93767C7.30869 3.93767 5.93756 5.3088 5.93756 7.00017C5.93756 8.69154 7.30869 10.0627 9.00006 10.0627C10.6914 10.0627 12.0626 8.69154 12.0626 7.00017C12.0626 5.3088 10.6914 3.93767 9.00006 3.93767ZM7.68756 7.00017C7.68756 6.2753 8.27519 5.68767 9.00006 5.68767C9.72494 5.68767 10.3126 6.2753 10.3126 7.00017C10.3126 7.72505 9.72494 8.31267 9.00006 8.31267C8.27519 8.31267 7.68756 7.72505 7.68756 7.00017Z" fill="#E0E0E0"/> diff --git a/packages/core/src/assets/file.svg b/packages/internal-icons/src/svgs/file.svg similarity index 95% rename from packages/core/src/assets/file.svg rename to packages/internal-icons/src/svgs/file.svg index 09c03ed..786ed77 100644 --- a/packages/core/src/assets/file.svg +++ b/packages/internal-icons/src/svgs/file.svg @@ -1,4 +1,4 @@ -<svg width="56" height="56" viewBox="0 0 56 56" fill="none" xmlns="http://www.w3.org/2000/svg"> +<svg viewBox="0 0 56 56" fill="none" xmlns="http://www.w3.org/2000/svg"> <g id="Group 2579"> <path id="Rectangle 34624807" d="M4 4C4 1.79086 5.79086 0 8 0H34.3431C35.404 0 36.4214 0.421427 37.1716 1.17157L50.8284 14.8284C51.5786 15.5786 52 16.596 52 17.6569V52C52 54.2091 50.2091 56 48 56H8C5.79086 56 4 54.2091 4 52V4Z" fill="#B98EFF"/> <g id="Group 2580"> diff --git a/packages/core/src/assets/left-arrow.svg b/packages/internal-icons/src/svgs/left-arrow.svg similarity index 80% rename from packages/core/src/assets/left-arrow.svg rename to packages/internal-icons/src/svgs/left-arrow.svg index 0076457..37f29f7 100644 --- a/packages/core/src/assets/left-arrow.svg +++ b/packages/internal-icons/src/svgs/left-arrow.svg @@ -1,4 +1,4 @@ -<svg width="12" height="12" viewBox="0 0 12 12" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> +<svg viewBox="0 0 12 12" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <g id="direction/left"> <g id="Union"> <path d="M3.95482 6.00023L7.72371 9.76911C7.78229 9.82769 7.78228 9.92266 7.72371 9.98124L7.19338 10.5116C7.1348 10.5702 7.03982 10.5702 6.98124 10.5116L2.73484 6.26516C2.58839 6.11872 2.58839 5.88128 2.73484 5.73483L6.98176 1.48836C7.04034 1.42978 7.13532 1.42978 7.1939 1.48836L7.72423 2.01869C7.7828 2.07727 7.7828 2.17224 7.72423 2.23082L3.95482 6.00023Z"/> diff --git a/packages/core/src/assets/logo.svg b/packages/internal-icons/src/svgs/logo.svg similarity index 76% rename from packages/core/src/assets/logo.svg rename to packages/internal-icons/src/svgs/logo.svg index faa2596..d58a5c1 100644 --- a/packages/core/src/assets/logo.svg +++ b/packages/internal-icons/src/svgs/logo.svg @@ -1,3 +1,3 @@ -<svg width="410" height="410" viewBox="0 0 410 410" fill="none" xmlns="http://www.w3.org/2000/svg"> +<svg viewBox="0 0 410 410" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M205 410C318.218 410 410 318.218 410 205C410 91.7816 318.218 0 205 0C91.7816 0 0 91.7816 0 205C0 318.218 91.7816 410 205 410ZM205 360C290.604 360 360 290.604 360 205C360 119.396 290.604 50 205 50C119.396 50 50 119.396 50 205C50 290.604 119.396 360 205 360Z" fill="#4F46E5" /> </svg> diff --git a/packages/core/src/assets/next.svg b/packages/internal-icons/src/svgs/next.svg similarity index 82% rename from packages/core/src/assets/next.svg rename to packages/internal-icons/src/svgs/next.svg index 459dea3..6e57064 100644 --- a/packages/core/src/assets/next.svg +++ b/packages/internal-icons/src/svgs/next.svg @@ -1,4 +1,4 @@ -<svg width="16" height="60" viewBox="0 0 16 60" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> +<svg viewBox="0 0 16 60" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <g id="Group 2571"> <path id="Polygon 1 (Stroke)" fill-rule="evenodd" clip-rule="evenodd" d="M12.8932 30.1789C12.9947 29.9339 12.9947 29.6586 12.8932 29.4135L4.72305 9.68909C4.5117 9.17885 4.754 8.59388 5.26425 8.38253L6.00335 8.07638C6.5136 7.86503 7.09856 8.10733 7.30991 8.61758L15.9239 29.4135C16.0254 29.6586 16.0254 29.9339 15.9239 30.1789L7.30991 50.9748C7.09856 51.4851 6.5136 51.7274 6.00335 51.516L5.26425 51.2099C4.75401 50.9985 4.5117 50.4136 4.72305 49.9033L12.8932 30.1789Z"/> </g> diff --git a/packages/core/src/assets/prev.svg b/packages/internal-icons/src/svgs/prev.svg similarity index 83% rename from packages/core/src/assets/prev.svg rename to packages/internal-icons/src/svgs/prev.svg index 2b98cbb..3ceafc7 100644 --- a/packages/core/src/assets/prev.svg +++ b/packages/internal-icons/src/svgs/prev.svg @@ -1,4 +1,4 @@ -<svg width="16" height="60" viewBox="0 0 16 60" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> +<svg viewBox="0 0 16 60" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <g id="Group 2571"> <path id="Polygon 1 (Stroke)" fill-rule="evenodd" clip-rule="evenodd" d="M3.10682 30.1789C3.00532 29.9339 3.00532 29.6586 3.10682 29.4135L11.2769 9.68909C11.4883 9.17885 11.246 8.59388 10.7358 8.38253L9.99665 8.07638C9.4864 7.86503 8.90144 8.10733 8.69009 8.61758L0.0761204 29.4135C-0.0253735 29.6586 -0.0253735 29.9339 0.0761205 30.1789L8.69009 50.9748C8.90144 51.4851 9.4864 51.7274 9.99665 51.516L10.7357 51.2099C11.246 50.9985 11.4883 50.4136 11.2769 49.9033L3.10682 30.1789Z"/> </g> diff --git a/packages/core/src/assets/progress/error.svg b/packages/internal-icons/src/svgs/progress/error.svg similarity index 100% rename from packages/core/src/assets/progress/error.svg rename to packages/internal-icons/src/svgs/progress/error.svg diff --git a/packages/core/src/assets/progress/success.svg b/packages/internal-icons/src/svgs/progress/success.svg similarity index 100% rename from packages/core/src/assets/progress/success.svg rename to packages/internal-icons/src/svgs/progress/success.svg diff --git a/packages/core/src/assets/query.svg b/packages/internal-icons/src/svgs/query.svg similarity index 86% rename from packages/core/src/assets/query.svg rename to packages/internal-icons/src/svgs/query.svg index ba4071f..188112c 100644 --- a/packages/core/src/assets/query.svg +++ b/packages/internal-icons/src/svgs/query.svg @@ -1,3 +1,3 @@ -<svg width="18" height="18" viewBox="0 0 18 18" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> +<svg viewBox="0 0 18 18" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.62651 13.9861C11.8973 13.9861 14.5486 11.3348 14.5486 8.06401C14.5486 4.79324 11.8973 2.14192 8.62651 2.14192C5.35574 2.14192 2.70442 4.79324 2.70442 8.06401C2.70442 11.3348 5.35574 13.9861 8.62651 13.9861ZM14.1204 13.1712L16.552 15.6035C16.8567 15.9156 16.8507 16.4155 16.5387 16.7201C16.2267 17.0248 15.7267 17.0188 15.4221 16.7068L12.9277 14.21C11.6679 15.0941 10.1656 15.5673 8.62651 15.5649C4.48282 15.5649 1.125 12.2071 1.125 8.06401C1.125 3.92092 4.48342 0.5625 8.62651 0.5625C12.769 0.5625 16.1274 3.92092 16.1274 8.06401C16.1274 10.0367 15.3658 11.8316 14.1204 13.1712Z" /> </svg> diff --git a/packages/core/src/assets/right-arrow.svg b/packages/internal-icons/src/svgs/right-arrow.svg similarity index 80% rename from packages/core/src/assets/right-arrow.svg rename to packages/internal-icons/src/svgs/right-arrow.svg index b6bad3e..c7d6ca0 100644 --- a/packages/core/src/assets/right-arrow.svg +++ b/packages/internal-icons/src/svgs/right-arrow.svg @@ -1,4 +1,4 @@ -<svg width="12" height="12" viewBox="0 0 12 12" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> +<svg viewBox="0 0 12 12" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <g id="direction/left"> <g id="Union"> <path d="M8.04518 6.00023L4.27629 9.76911C4.21771 9.82769 4.21772 9.92266 4.27629 9.98124L4.80662 10.5116C4.8652 10.5702 4.96018 10.5702 5.01876 10.5116L9.26516 6.26516C9.41161 6.11872 9.41161 5.88128 9.26516 5.73483L5.01824 1.48836C4.95966 1.42978 4.86468 1.42978 4.8061 1.48836L4.27577 2.01869C4.2172 2.07727 4.2172 2.17224 4.27577 2.23082L8.04518 6.00023Z"/> diff --git a/packages/core/src/assets/upload-icon.svg b/packages/internal-icons/src/svgs/upload-icon.svg similarity index 90% rename from packages/core/src/assets/upload-icon.svg rename to packages/internal-icons/src/svgs/upload-icon.svg index b7b6d0a..620f961 100644 --- a/packages/core/src/assets/upload-icon.svg +++ b/packages/internal-icons/src/svgs/upload-icon.svg @@ -1,4 +1,4 @@ -<svg width="41" height="40" viewBox="0 0 41 40" fill="none" xmlns="http://www.w3.org/2000/svg"> +<svg viewBox="0 0 41 40" fill="none" xmlns="http://www.w3.org/2000/svg"> <g id="Group 2570"> <path id="Union" d="M19.6165 5.09573C19.9356 4.77662 20.3843 4.66611 20.7932 4.76422C21.0102 4.81609 21.2159 4.92667 21.3852 5.09597L28.9856 12.6971C29.1809 12.8924 29.1809 13.209 28.9856 13.4042L27.483 14.9068C27.2878 15.1021 26.9712 15.1021 26.7759 14.9068L22.0626 10.1935L22.0626 28.829C22.0626 29.1051 21.8388 29.329 21.5626 29.329H19.4376C19.1615 29.329 18.9376 29.1051 18.9376 28.829L18.9376 10.1952L14.2258 14.9071C14.0305 15.1023 13.7139 15.1023 13.5187 14.9071L12.0161 13.4045C11.8208 13.2092 11.8208 12.8926 12.0161 12.6974L19.6165 5.09573ZM6.3125 35.2704C5.62214 35.2704 5.0625 34.7108 5.0625 34.0204V27.9579C5.0625 27.6818 5.28636 27.4579 5.5625 27.4579H7.6875C7.96364 27.4579 8.1875 27.6818 8.1875 27.9579V32.1454H32.8125V27.9579C32.8125 27.6818 33.0364 27.4579 33.3125 27.4579H35.4375C35.7136 27.4579 35.9375 27.6818 35.9375 27.9579V34.0204C35.9375 34.7108 35.3779 35.2704 34.6875 35.2704H6.3125Z" fill="#127FFF"/> </g> diff --git a/packages/internal-icons/tsconfig.json b/packages/internal-icons/tsconfig.json new file mode 100644 index 0000000..928e5b0 --- /dev/null +++ b/packages/internal-icons/tsconfig.json @@ -0,0 +1,4 @@ +{ + "extends": "../../tsconfig.base.json", + "include": ["src", "global.d.ts"] +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..a076ee4 --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,18496 @@ +lockfileVersion: '6.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + devDependencies: + '@aelf-design/common': + specifier: workspace:* + version: link:packages/common + '@aelf-design/internal-icons': + specifier: workspace:* + version: link:packages/internal-icons + '@ant-design/icons': + specifier: ^5.2.6 + version: 5.3.1(react-dom@18.2.0)(react@18.2.0) + '@babel/parser': + specifier: ^7.24.0 + version: 7.24.0 + '@biomejs/biome': + specifier: ^1.4.1 + version: 1.5.3 + '@changesets/changelog-git': + specifier: ^0.2.0 + version: 0.2.0 + '@changesets/cli': + specifier: ^2.27.1 + version: 2.27.1 + '@dr.pogodin/babel-preset-svgr': + specifier: ^1.8.0 + version: 1.8.0(@babel/parser@7.24.0)(typescript@5.3.3) + '@ianvs/prettier-plugin-sort-imports': + specifier: ^4.1.1 + version: 4.1.1(prettier@3.2.5) + '@svgr/babel-plugin-transform-svg-component': + specifier: ^8.0.0 + version: 8.0.0(@babel/core@7.24.0) + '@svgr/babel-preset': + specifier: ^8.1.0 + version: 8.1.0(@babel/core@7.24.0) + '@svgr/core': + specifier: ^8.1.0 + version: 8.1.0(typescript@5.3.3) + '@svgr/plugin-jsx': + specifier: ^8.1.0 + version: 8.1.0(@svgr/core@8.1.0) + '@svgr/plugin-prettier': + specifier: ^8.1.0 + version: 8.1.0(@svgr/core@8.1.0) + '@svgr/plugin-svgo': + specifier: ^8.1.0 + version: 8.1.0(@svgr/core@8.1.0)(typescript@5.3.3) + '@tanstack/react-query': + specifier: ^5.17.0 + version: 5.24.1(react@18.2.0) + '@testing-library/react': + specifier: ^14.1.2 + version: 14.2.1(react-dom@18.2.0)(react@18.2.0) + '@types/lodash': + specifier: ^4.14.202 + version: 4.14.202 + '@types/node': + specifier: ^20.10.5 + version: 20.11.24 + '@types/react': + specifier: ^18.2.45 + version: 18.2.61 + '@types/react-copy-to-clipboard': + specifier: ^5.0.7 + version: 5.0.7 + '@umijs/fabric': + specifier: ^4.0.1 + version: 4.0.1(postcss@8.4.35) + '@vitest/coverage-v8': + specifier: ^1.1.0 + version: 1.3.1(vitest@1.1.3) + aelf-design: + specifier: workspace:* + version: link:packages/component + antd: + specifier: ^5.13.2 + version: 5.14.2(react-dom@18.2.0)(react@18.2.0) + antd-style: + specifier: ^3.6.1 + version: 3.6.1(@types/react@18.2.61)(antd@5.14.2)(react-dom@18.2.0)(react@18.2.0) + babel-plugin-add-import-extension: + specifier: ^1.6.0 + version: 1.6.0(@babel/core@7.24.0) + babel-plugin-inline-react-svg-v2: + specifier: ^2.0.2 + version: 2.0.2(@babel/core@7.24.0) + babel-plugin-react-svg: + specifier: ^3.0.3 + version: 3.0.3(@babel/plugin-syntax-jsx@7.23.3) + classnames: + specifier: ^2.3.2 + version: 2.5.1 + dumi: + specifier: ^2.2.16 + version: 2.2.17(@babel/core@7.24.0)(@types/node@20.11.24)(@types/react@18.2.61)(eslint@8.57.0)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(stylelint@14.16.1)(typescript@5.3.3)(webpack@5.90.3) + eslint: + specifier: ^8.56.0 + version: 8.57.0 + eslint-plugin-unused-imports: + specifier: ^3.0.0 + version: 3.1.0(eslint@8.57.0) + ethers: + specifier: ^6.9.1 + version: 6.11.1 + father: + specifier: ^4.3.8 + version: 4.4.0(@babel/core@7.24.0)(@types/node@20.11.24)(styled-components@6.1.8)(webpack@5.90.3) + husky: + specifier: ^8.0.3 + version: 8.0.3 + jsdom: + specifier: ^23.0.1 + version: 23.2.0 + lint-staged: + specifier: ^15.2.0 + version: 15.2.2 + lodash: + specifier: ^4.17.21 + version: 4.17.21 + prettier: + specifier: ^3.1.1 + version: 3.2.5 + rc-util: + specifier: ^5.38.1 + version: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: + specifier: ^18.2.0 + version: 18.2.0 + react-copy-to-clipboard: + specifier: ^5.1.0 + version: 5.1.0(react@18.2.0) + react-dom: + specifier: ^18.2.0 + version: 18.2.0(react@18.2.0) + rimraf: + specifier: ^5.0.5 + version: 5.0.5 + typescript: + specifier: ^5.3.3 + version: 5.3.3 + viem: + specifier: ^2.0.0 + version: 2.7.16(typescript@5.3.3) + vite-plugin-svgr: + specifier: ^4.2.0 + version: 4.2.0(typescript@5.3.3)(vite@5.1.4) + vitest: + specifier: ~1.1.0 + version: 1.1.3(@types/node@20.11.24)(jsdom@23.2.0) + + packages/common: + dependencies: + '@ant-design/cssinjs': + specifier: ^1.18.2 + version: 1.18.4(react-dom@18.2.0)(react@18.2.0) + devDependencies: + '@types/react': + specifier: ^18.2.45 + version: 18.2.61 + '@types/react-dom': + specifier: ^18.2.18 + version: 18.2.19 + antd: + specifier: ^5.12.4 + version: 5.14.2(react-dom@18.2.0)(react@18.2.0) + father: + specifier: ^4.3.8 + version: 4.4.0(@babel/core@7.24.0)(@types/node@20.11.24)(styled-components@6.1.8)(webpack@5.90.3) + react: + specifier: ^18.2.0 + version: 18.2.0 + react-dom: + specifier: ^18.2.0 + version: 18.2.0(react@18.2.0) + typescript: + specifier: ^5.3.3 + version: 5.3.3 + + packages/component: + dependencies: + '@aelf-design/common': + specifier: workspace:* + version: link:../common + '@aelf-design/internal-icons': + specifier: workspace:* + version: link:../internal-icons + '@ant-design/cssinjs': + specifier: ^1.18.2 + version: 1.18.4(react-dom@18.2.0)(react@18.2.0) + '@ctrl/tinycolor': + specifier: ^4.0.2 + version: 4.0.3 + ahooks: + specifier: ^3.7.10 + version: 3.7.10(react@18.2.0) + antd: + specifier: ^5.12.4 + version: 5.14.2(react-dom@18.2.0)(react@18.2.0) + classnames: + specifier: ^2.3.2 + version: 2.5.1 + copy-to-clipboard: + specifier: ^3.3.3 + version: 3.3.3 + dayjs: + specifier: ^1.11.10 + version: 1.11.10 + react: + specifier: '>=17.0.0' + version: 18.2.0 + react-dom: + specifier: '>=17.0.0' + version: 18.2.0(react@18.2.0) + swiper: + specifier: ^11.0.5 + version: 11.0.7 + devDependencies: + '@aws-sdk/client-cognito-identity': + specifier: ^3.410.0 + version: 3.525.0 + '@aws-sdk/client-s3': + specifier: ^3.410.0 + version: 3.525.0 + '@aws-sdk/credential-provider-cognito-identity': + specifier: ^3.410.0 + version: 3.525.0 + '@aws-sdk/lib-storage': + specifier: ^3.412.0 + version: 3.525.0(@aws-sdk/client-s3@3.525.0) + '@types/react': + specifier: ^18.2.45 + version: 18.2.61 + '@types/react-dom': + specifier: ^18.2.18 + version: 18.2.19 + antd-mobile: + specifier: ^5.34.0 + version: 5.34.0(react-dom@18.2.0)(react@18.2.0) + antd-style: + specifier: ^3.5.2 + version: 3.6.1(@types/react@18.2.61)(antd@5.14.2)(react-dom@18.2.0)(react@18.2.0) + father: + specifier: ^4.3.8 + version: 4.4.0(@babel/core@7.24.0)(@types/node@20.11.24)(styled-components@6.1.8)(webpack@5.90.3) + typescript: + specifier: ^5.3.3 + version: 5.3.3 + + packages/internal-icons: + dependencies: + '@ant-design/cssinjs': + specifier: ^1.18.2 + version: 1.18.4(react-dom@18.2.0)(react@18.2.0) + '@ant-design/icons': + specifier: ^5.2.6 + version: 5.3.1(react-dom@18.2.0)(react@18.2.0) + classnames: + specifier: ^2.3.2 + version: 2.5.1 + devDependencies: + '@types/react': + specifier: ^18.2.45 + version: 18.2.61 + '@types/react-dom': + specifier: ^18.2.18 + version: 18.2.19 + antd: + specifier: ^5.12.4 + version: 5.14.2(react-dom@18.2.0)(react@18.2.0) + antd-style: + specifier: ^3.5.2 + version: 3.6.1(@types/react@18.2.61)(antd@5.14.2)(react-dom@18.2.0)(react@18.2.0) + father: + specifier: ^4.3.8 + version: 4.4.0(@babel/core@7.24.0)(@types/node@20.11.24)(styled-components@6.1.8)(webpack@5.90.3) + glob: + specifier: ^10.3.10 + version: 10.3.10 + react: + specifier: ^18.2.0 + version: 18.2.0 + react-dom: + specifier: ^18.2.0 + version: 18.2.0(react@18.2.0) + typescript: + specifier: ^5.3.3 + version: 5.3.3 + +packages: + + /@aashutoshrathi/word-wrap@1.2.6: + resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} + engines: {node: '>=0.10.0'} + dev: true + + /@adraffy/ens-normalize@1.10.0: + resolution: {integrity: sha512-nA9XHtlAkYfJxY7bce8DcN7eKxWWCWkU+1GR9d+U6MbNpfwQp8TI7vqOsBsMcHoT4mBu2kypKoSKnghEzOOq5Q==} + dev: true + + /@adraffy/ens-normalize@1.10.1: + resolution: {integrity: sha512-96Z2IP3mYmF1Xg2cDm8f1gWGf/HUVedQ3FMifV4kG/PQ4yEP51xDtRAEfhVNt5f/uzpNkZHwWQuUcu6D6K+Ekw==} + dev: true + + /@ampproject/remapping@2.2.1: + resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.24 + dev: true + + /@ant-design/colors@7.0.2: + resolution: {integrity: sha512-7KJkhTiPiLHSu+LmMJnehfJ6242OCxSlR3xHVBecYxnMW8MS/878NXct1GqYARyL59fyeFdKRxXTfvR9SnDgJg==} + dependencies: + '@ctrl/tinycolor': 3.6.1 + + /@ant-design/cssinjs@1.18.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-IrUAOj5TYuMG556C9gdbFuOrigyhzhU5ZYpWb3gYTxAwymVqRbvLzFCZg6OsjLBR6GhzcxYF3AhxKmjB+rA2xA==} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@babel/runtime': 7.24.0 + '@emotion/hash': 0.8.0 + '@emotion/unitless': 0.7.5 + classnames: 2.5.1 + csstype: 3.1.3 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + stylis: 4.3.1 + + /@ant-design/icons-svg@4.4.2: + resolution: {integrity: sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA==} + + /@ant-design/icons@5.3.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-85zROTJCCApQn0Ee6L9561+Vd7yVKtSWNm2TpmOsYMrumchbzaRK83x1WWHv2VG+Y1ZAaKkDwcnnSPS/eSwNHA==} + engines: {node: '>=8'} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@ant-design/colors': 7.0.2 + '@ant-design/icons-svg': 4.4.2 + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /@ant-design/react-slick@1.0.2(react@18.2.0): + resolution: {integrity: sha512-Wj8onxL/T8KQLFFiCA4t8eIRGpRR+UPgOdac2sYzonv+i0n3kXHmvHLLiOYL655DQx2Umii9Y9nNgL7ssu5haQ==} + peerDependencies: + react: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + json2mq: 0.2.0 + react: 18.2.0 + resize-observer-polyfill: 1.5.1 + throttle-debounce: 5.0.0 + + /@antfu/install-pkg@0.1.1: + resolution: {integrity: sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ==} + dependencies: + execa: 5.1.1 + find-up: 5.0.0 + dev: true + + /@antfu/utils@0.7.7: + resolution: {integrity: sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg==} + dev: true + + /@asamuzakjp/dom-selector@2.0.2: + resolution: {integrity: sha512-x1KXOatwofR6ZAYzXRBL5wrdV0vwNxlTCK9NCuLqAzQYARqGcvFwiJA6A1ERuh+dgeA4Dxm3JBYictIes+SqUQ==} + dependencies: + bidi-js: 1.0.3 + css-tree: 2.3.1 + is-potential-custom-element-name: 1.0.1 + dev: true + + /@aws-crypto/crc32@3.0.0: + resolution: {integrity: sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==} + dependencies: + '@aws-crypto/util': 3.0.0 + '@aws-sdk/types': 3.523.0 + tslib: 1.14.1 + dev: true + + /@aws-crypto/crc32c@3.0.0: + resolution: {integrity: sha512-ENNPPManmnVJ4BTXlOjAgD7URidbAznURqD0KvfREyc4o20DPYdEldU1f5cQ7Jbj0CJJSPaMIk/9ZshdB3210w==} + dependencies: + '@aws-crypto/util': 3.0.0 + '@aws-sdk/types': 3.523.0 + tslib: 1.14.1 + dev: true + + /@aws-crypto/ie11-detection@3.0.0: + resolution: {integrity: sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==} + dependencies: + tslib: 1.14.1 + dev: true + + /@aws-crypto/sha1-browser@3.0.0: + resolution: {integrity: sha512-NJth5c997GLHs6nOYTzFKTbYdMNA6/1XlKVgnZoaZcQ7z7UJlOgj2JdbHE8tiYLS3fzXNCguct77SPGat2raSw==} + dependencies: + '@aws-crypto/ie11-detection': 3.0.0 + '@aws-crypto/supports-web-crypto': 3.0.0 + '@aws-crypto/util': 3.0.0 + '@aws-sdk/types': 3.523.0 + '@aws-sdk/util-locate-window': 3.495.0 + '@aws-sdk/util-utf8-browser': 3.259.0 + tslib: 1.14.1 + dev: true + + /@aws-crypto/sha256-browser@3.0.0: + resolution: {integrity: sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==} + dependencies: + '@aws-crypto/ie11-detection': 3.0.0 + '@aws-crypto/sha256-js': 3.0.0 + '@aws-crypto/supports-web-crypto': 3.0.0 + '@aws-crypto/util': 3.0.0 + '@aws-sdk/types': 3.523.0 + '@aws-sdk/util-locate-window': 3.495.0 + '@aws-sdk/util-utf8-browser': 3.259.0 + tslib: 1.14.1 + dev: true + + /@aws-crypto/sha256-js@3.0.0: + resolution: {integrity: sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==} + dependencies: + '@aws-crypto/util': 3.0.0 + '@aws-sdk/types': 3.523.0 + tslib: 1.14.1 + dev: true + + /@aws-crypto/supports-web-crypto@3.0.0: + resolution: {integrity: sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==} + dependencies: + tslib: 1.14.1 + dev: true + + /@aws-crypto/util@3.0.0: + resolution: {integrity: sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==} + dependencies: + '@aws-sdk/types': 3.523.0 + '@aws-sdk/util-utf8-browser': 3.259.0 + tslib: 1.14.1 + dev: true + + /@aws-sdk/client-cognito-identity@3.525.0: + resolution: {integrity: sha512-LxI9rfn6Vy/EX6I7as14PAKqAhUwVQviaMV/xCLQIubgdVj1xfexVURdiSk7GQshpcwtrs+GQWV21yP+3AX/7A==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-crypto/sha256-browser': 3.0.0 + '@aws-crypto/sha256-js': 3.0.0 + '@aws-sdk/client-sts': 3.525.0(@aws-sdk/credential-provider-node@3.525.0) + '@aws-sdk/core': 3.525.0 + '@aws-sdk/credential-provider-node': 3.525.0 + '@aws-sdk/middleware-host-header': 3.523.0 + '@aws-sdk/middleware-logger': 3.523.0 + '@aws-sdk/middleware-recursion-detection': 3.523.0 + '@aws-sdk/middleware-user-agent': 3.525.0 + '@aws-sdk/region-config-resolver': 3.525.0 + '@aws-sdk/types': 3.523.0 + '@aws-sdk/util-endpoints': 3.525.0 + '@aws-sdk/util-user-agent-browser': 3.523.0 + '@aws-sdk/util-user-agent-node': 3.525.0 + '@smithy/config-resolver': 2.1.4 + '@smithy/core': 1.3.5 + '@smithy/fetch-http-handler': 2.4.3 + '@smithy/hash-node': 2.1.3 + '@smithy/invalid-dependency': 2.1.3 + '@smithy/middleware-content-length': 2.1.3 + '@smithy/middleware-endpoint': 2.4.4 + '@smithy/middleware-retry': 2.1.4 + '@smithy/middleware-serde': 2.1.3 + '@smithy/middleware-stack': 2.1.3 + '@smithy/node-config-provider': 2.2.4 + '@smithy/node-http-handler': 2.4.1 + '@smithy/protocol-http': 3.2.1 + '@smithy/smithy-client': 2.4.2 + '@smithy/types': 2.10.1 + '@smithy/url-parser': 2.1.3 + '@smithy/util-base64': 2.1.1 + '@smithy/util-body-length-browser': 2.1.1 + '@smithy/util-body-length-node': 2.2.1 + '@smithy/util-defaults-mode-browser': 2.1.4 + '@smithy/util-defaults-mode-node': 2.2.3 + '@smithy/util-endpoints': 1.1.4 + '@smithy/util-middleware': 2.1.3 + '@smithy/util-retry': 2.1.3 + '@smithy/util-utf8': 2.1.1 + tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt + dev: true + + /@aws-sdk/client-s3@3.525.0: + resolution: {integrity: sha512-hoMGH8G9rezZDiJPsMjsyRVNfVHHa4u6lcZ09SQMmtFHWK0FUcC0DIKR5ripV5qGDbnV54i2JotXlLzAv0aNCQ==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-crypto/sha1-browser': 3.0.0 + '@aws-crypto/sha256-browser': 3.0.0 + '@aws-crypto/sha256-js': 3.0.0 + '@aws-sdk/client-sts': 3.525.0(@aws-sdk/credential-provider-node@3.525.0) + '@aws-sdk/core': 3.525.0 + '@aws-sdk/credential-provider-node': 3.525.0 + '@aws-sdk/middleware-bucket-endpoint': 3.525.0 + '@aws-sdk/middleware-expect-continue': 3.523.0 + '@aws-sdk/middleware-flexible-checksums': 3.523.0 + '@aws-sdk/middleware-host-header': 3.523.0 + '@aws-sdk/middleware-location-constraint': 3.523.0 + '@aws-sdk/middleware-logger': 3.523.0 + '@aws-sdk/middleware-recursion-detection': 3.523.0 + '@aws-sdk/middleware-sdk-s3': 3.525.0 + '@aws-sdk/middleware-signing': 3.523.0 + '@aws-sdk/middleware-ssec': 3.523.0 + '@aws-sdk/middleware-user-agent': 3.525.0 + '@aws-sdk/region-config-resolver': 3.525.0 + '@aws-sdk/signature-v4-multi-region': 3.525.0 + '@aws-sdk/types': 3.523.0 + '@aws-sdk/util-endpoints': 3.525.0 + '@aws-sdk/util-user-agent-browser': 3.523.0 + '@aws-sdk/util-user-agent-node': 3.525.0 + '@aws-sdk/xml-builder': 3.523.0 + '@smithy/config-resolver': 2.1.4 + '@smithy/core': 1.3.5 + '@smithy/eventstream-serde-browser': 2.1.3 + '@smithy/eventstream-serde-config-resolver': 2.1.3 + '@smithy/eventstream-serde-node': 2.1.3 + '@smithy/fetch-http-handler': 2.4.3 + '@smithy/hash-blob-browser': 2.1.3 + '@smithy/hash-node': 2.1.3 + '@smithy/hash-stream-node': 2.1.3 + '@smithy/invalid-dependency': 2.1.3 + '@smithy/md5-js': 2.1.3 + '@smithy/middleware-content-length': 2.1.3 + '@smithy/middleware-endpoint': 2.4.4 + '@smithy/middleware-retry': 2.1.4 + '@smithy/middleware-serde': 2.1.3 + '@smithy/middleware-stack': 2.1.3 + '@smithy/node-config-provider': 2.2.4 + '@smithy/node-http-handler': 2.4.1 + '@smithy/protocol-http': 3.2.1 + '@smithy/smithy-client': 2.4.2 + '@smithy/types': 2.10.1 + '@smithy/url-parser': 2.1.3 + '@smithy/util-base64': 2.1.1 + '@smithy/util-body-length-browser': 2.1.1 + '@smithy/util-body-length-node': 2.2.1 + '@smithy/util-defaults-mode-browser': 2.1.4 + '@smithy/util-defaults-mode-node': 2.2.3 + '@smithy/util-endpoints': 1.1.4 + '@smithy/util-retry': 2.1.3 + '@smithy/util-stream': 2.1.3 + '@smithy/util-utf8': 2.1.1 + '@smithy/util-waiter': 2.1.3 + fast-xml-parser: 4.2.5 + tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt + dev: true + + /@aws-sdk/client-sso-oidc@3.525.0(@aws-sdk/credential-provider-node@3.525.0): + resolution: {integrity: sha512-zz13k/6RkjPSLmReSeGxd8wzGiiZa4Odr2Tv3wTcxClM4wOjD+zOgGv4Fe32b9AMqaueiCdjbvdu7AKcYxFA4A==} + engines: {node: '>=14.0.0'} + peerDependencies: + '@aws-sdk/credential-provider-node': ^3.525.0 + dependencies: + '@aws-crypto/sha256-browser': 3.0.0 + '@aws-crypto/sha256-js': 3.0.0 + '@aws-sdk/client-sts': 3.525.0(@aws-sdk/credential-provider-node@3.525.0) + '@aws-sdk/core': 3.525.0 + '@aws-sdk/credential-provider-node': 3.525.0 + '@aws-sdk/middleware-host-header': 3.523.0 + '@aws-sdk/middleware-logger': 3.523.0 + '@aws-sdk/middleware-recursion-detection': 3.523.0 + '@aws-sdk/middleware-user-agent': 3.525.0 + '@aws-sdk/region-config-resolver': 3.525.0 + '@aws-sdk/types': 3.523.0 + '@aws-sdk/util-endpoints': 3.525.0 + '@aws-sdk/util-user-agent-browser': 3.523.0 + '@aws-sdk/util-user-agent-node': 3.525.0 + '@smithy/config-resolver': 2.1.4 + '@smithy/core': 1.3.5 + '@smithy/fetch-http-handler': 2.4.3 + '@smithy/hash-node': 2.1.3 + '@smithy/invalid-dependency': 2.1.3 + '@smithy/middleware-content-length': 2.1.3 + '@smithy/middleware-endpoint': 2.4.4 + '@smithy/middleware-retry': 2.1.4 + '@smithy/middleware-serde': 2.1.3 + '@smithy/middleware-stack': 2.1.3 + '@smithy/node-config-provider': 2.2.4 + '@smithy/node-http-handler': 2.4.1 + '@smithy/protocol-http': 3.2.1 + '@smithy/smithy-client': 2.4.2 + '@smithy/types': 2.10.1 + '@smithy/url-parser': 2.1.3 + '@smithy/util-base64': 2.1.1 + '@smithy/util-body-length-browser': 2.1.1 + '@smithy/util-body-length-node': 2.2.1 + '@smithy/util-defaults-mode-browser': 2.1.4 + '@smithy/util-defaults-mode-node': 2.2.3 + '@smithy/util-endpoints': 1.1.4 + '@smithy/util-middleware': 2.1.3 + '@smithy/util-retry': 2.1.3 + '@smithy/util-utf8': 2.1.1 + tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt + dev: true + + /@aws-sdk/client-sso@3.525.0: + resolution: {integrity: sha512-6KwGQWFoNLH1UupdWPFdKPfTgjSz1kN8/r8aCzuvvXBe4Pz+iDUZ6FEJzGWNc9AapjvZDNO1hs23slomM9rTaA==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-crypto/sha256-browser': 3.0.0 + '@aws-crypto/sha256-js': 3.0.0 + '@aws-sdk/core': 3.525.0 + '@aws-sdk/middleware-host-header': 3.523.0 + '@aws-sdk/middleware-logger': 3.523.0 + '@aws-sdk/middleware-recursion-detection': 3.523.0 + '@aws-sdk/middleware-user-agent': 3.525.0 + '@aws-sdk/region-config-resolver': 3.525.0 + '@aws-sdk/types': 3.523.0 + '@aws-sdk/util-endpoints': 3.525.0 + '@aws-sdk/util-user-agent-browser': 3.523.0 + '@aws-sdk/util-user-agent-node': 3.525.0 + '@smithy/config-resolver': 2.1.4 + '@smithy/core': 1.3.5 + '@smithy/fetch-http-handler': 2.4.3 + '@smithy/hash-node': 2.1.3 + '@smithy/invalid-dependency': 2.1.3 + '@smithy/middleware-content-length': 2.1.3 + '@smithy/middleware-endpoint': 2.4.4 + '@smithy/middleware-retry': 2.1.4 + '@smithy/middleware-serde': 2.1.3 + '@smithy/middleware-stack': 2.1.3 + '@smithy/node-config-provider': 2.2.4 + '@smithy/node-http-handler': 2.4.1 + '@smithy/protocol-http': 3.2.1 + '@smithy/smithy-client': 2.4.2 + '@smithy/types': 2.10.1 + '@smithy/url-parser': 2.1.3 + '@smithy/util-base64': 2.1.1 + '@smithy/util-body-length-browser': 2.1.1 + '@smithy/util-body-length-node': 2.2.1 + '@smithy/util-defaults-mode-browser': 2.1.4 + '@smithy/util-defaults-mode-node': 2.2.3 + '@smithy/util-endpoints': 1.1.4 + '@smithy/util-middleware': 2.1.3 + '@smithy/util-retry': 2.1.3 + '@smithy/util-utf8': 2.1.1 + tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt + dev: true + + /@aws-sdk/client-sts@3.525.0(@aws-sdk/credential-provider-node@3.525.0): + resolution: {integrity: sha512-a8NUGRvO6rkfTZCbMaCsjDjLbERCwIUU9dIywFYcRgbFhkupJ7fSaZz3Het98U51M9ZbTEpaTa3fz0HaJv8VJw==} + engines: {node: '>=14.0.0'} + peerDependencies: + '@aws-sdk/credential-provider-node': ^3.525.0 + dependencies: + '@aws-crypto/sha256-browser': 3.0.0 + '@aws-crypto/sha256-js': 3.0.0 + '@aws-sdk/core': 3.525.0 + '@aws-sdk/credential-provider-node': 3.525.0 + '@aws-sdk/middleware-host-header': 3.523.0 + '@aws-sdk/middleware-logger': 3.523.0 + '@aws-sdk/middleware-recursion-detection': 3.523.0 + '@aws-sdk/middleware-user-agent': 3.525.0 + '@aws-sdk/region-config-resolver': 3.525.0 + '@aws-sdk/types': 3.523.0 + '@aws-sdk/util-endpoints': 3.525.0 + '@aws-sdk/util-user-agent-browser': 3.523.0 + '@aws-sdk/util-user-agent-node': 3.525.0 + '@smithy/config-resolver': 2.1.4 + '@smithy/core': 1.3.5 + '@smithy/fetch-http-handler': 2.4.3 + '@smithy/hash-node': 2.1.3 + '@smithy/invalid-dependency': 2.1.3 + '@smithy/middleware-content-length': 2.1.3 + '@smithy/middleware-endpoint': 2.4.4 + '@smithy/middleware-retry': 2.1.4 + '@smithy/middleware-serde': 2.1.3 + '@smithy/middleware-stack': 2.1.3 + '@smithy/node-config-provider': 2.2.4 + '@smithy/node-http-handler': 2.4.1 + '@smithy/protocol-http': 3.2.1 + '@smithy/smithy-client': 2.4.2 + '@smithy/types': 2.10.1 + '@smithy/url-parser': 2.1.3 + '@smithy/util-base64': 2.1.1 + '@smithy/util-body-length-browser': 2.1.1 + '@smithy/util-body-length-node': 2.2.1 + '@smithy/util-defaults-mode-browser': 2.1.4 + '@smithy/util-defaults-mode-node': 2.2.3 + '@smithy/util-endpoints': 1.1.4 + '@smithy/util-middleware': 2.1.3 + '@smithy/util-retry': 2.1.3 + '@smithy/util-utf8': 2.1.1 + fast-xml-parser: 4.2.5 + tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt + dev: true + + /@aws-sdk/core@3.525.0: + resolution: {integrity: sha512-E3LtEtMWCriQOFZpVKpLYzbdw/v2PAOEAMhn2VRRZ1g0/g1TXzQrfhEU2yd8l/vQEJaCJ82ooGGg7YECviBUxA==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/core': 1.3.5 + '@smithy/protocol-http': 3.2.1 + '@smithy/signature-v4': 2.1.3 + '@smithy/smithy-client': 2.4.2 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@aws-sdk/credential-provider-cognito-identity@3.525.0: + resolution: {integrity: sha512-0djjCN/zN6QFQt1xU64VBOSRP4wJckU6U7FjLPrGpL6w03hF0dUmVUXjhQZe5WKNPCicVc2S3BYPohl/PzCx1w==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/client-cognito-identity': 3.525.0 + '@aws-sdk/types': 3.523.0 + '@smithy/property-provider': 2.1.3 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt + dev: true + + /@aws-sdk/credential-provider-env@3.523.0: + resolution: {integrity: sha512-Y6DWdH6/OuMDoNKVzZlNeBc6f1Yjk1lYMjANKpIhMbkRCvLJw/PYZKOZa8WpXbTYdgg9XLjKybnLIb3ww3uuzA==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.523.0 + '@smithy/property-provider': 2.1.3 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@aws-sdk/credential-provider-http@3.525.0: + resolution: {integrity: sha512-RNWQGuSBQZhl3iqklOslUEfQ4br1V3DCPboMpeqFtddUWJV3m2u2extFur9/4Uy+1EHVF120IwZUKtd8dF+ibw==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.523.0 + '@smithy/fetch-http-handler': 2.4.3 + '@smithy/node-http-handler': 2.4.1 + '@smithy/property-provider': 2.1.3 + '@smithy/protocol-http': 3.2.1 + '@smithy/smithy-client': 2.4.2 + '@smithy/types': 2.10.1 + '@smithy/util-stream': 2.1.3 + tslib: 2.6.2 + dev: true + + /@aws-sdk/credential-provider-ini@3.525.0(@aws-sdk/credential-provider-node@3.525.0): + resolution: {integrity: sha512-JDnccfK5JRb9jcgpc9lirL9PyCwGIqY0nKdw3LlX5WL5vTpTG4E1q7rLAlpNh7/tFD1n66Itarfv2tsyHMIqCw==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/client-sts': 3.525.0(@aws-sdk/credential-provider-node@3.525.0) + '@aws-sdk/credential-provider-env': 3.523.0 + '@aws-sdk/credential-provider-process': 3.523.0 + '@aws-sdk/credential-provider-sso': 3.525.0(@aws-sdk/credential-provider-node@3.525.0) + '@aws-sdk/credential-provider-web-identity': 3.525.0(@aws-sdk/credential-provider-node@3.525.0) + '@aws-sdk/types': 3.523.0 + '@smithy/credential-provider-imds': 2.2.4 + '@smithy/property-provider': 2.1.3 + '@smithy/shared-ini-file-loader': 2.3.4 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + transitivePeerDependencies: + - '@aws-sdk/credential-provider-node' + - aws-crt + dev: true + + /@aws-sdk/credential-provider-node@3.525.0: + resolution: {integrity: sha512-RJXlO8goGXpnoHQAyrCcJ0QtWEOFa34LSbfdqBIjQX/fwnjUuEmiGdXTV3AZmwYQ7juk49tfBneHbtOP3AGqsQ==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/credential-provider-env': 3.523.0 + '@aws-sdk/credential-provider-http': 3.525.0 + '@aws-sdk/credential-provider-ini': 3.525.0(@aws-sdk/credential-provider-node@3.525.0) + '@aws-sdk/credential-provider-process': 3.523.0 + '@aws-sdk/credential-provider-sso': 3.525.0(@aws-sdk/credential-provider-node@3.525.0) + '@aws-sdk/credential-provider-web-identity': 3.525.0(@aws-sdk/credential-provider-node@3.525.0) + '@aws-sdk/types': 3.523.0 + '@smithy/credential-provider-imds': 2.2.4 + '@smithy/property-provider': 2.1.3 + '@smithy/shared-ini-file-loader': 2.3.4 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt + dev: true + + /@aws-sdk/credential-provider-process@3.523.0: + resolution: {integrity: sha512-f0LP9KlFmMvPWdKeUKYlZ6FkQAECUeZMmISsv6NKtvPCI9e4O4cLTeR09telwDK8P0HrgcRuZfXM7E30m8re0Q==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.523.0 + '@smithy/property-provider': 2.1.3 + '@smithy/shared-ini-file-loader': 2.3.4 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@aws-sdk/credential-provider-sso@3.525.0(@aws-sdk/credential-provider-node@3.525.0): + resolution: {integrity: sha512-7V7ybtufxdD3plxeIeB6aqHZeFIUlAyPphXIUgXrGY10iNcosL970rQPBeggsohe4gCM6UvY2TfMeEcr+ZE8FA==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/client-sso': 3.525.0 + '@aws-sdk/token-providers': 3.525.0(@aws-sdk/credential-provider-node@3.525.0) + '@aws-sdk/types': 3.523.0 + '@smithy/property-provider': 2.1.3 + '@smithy/shared-ini-file-loader': 2.3.4 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + transitivePeerDependencies: + - '@aws-sdk/credential-provider-node' + - aws-crt + dev: true + + /@aws-sdk/credential-provider-web-identity@3.525.0(@aws-sdk/credential-provider-node@3.525.0): + resolution: {integrity: sha512-sAukOjR1oKb2JXG4nPpuBFpSwGUhrrY17PG/xbTy8NAoLLhrqRwnErcLfdTfmj6tH+3094k6ws/Sh8a35ae7fA==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/client-sts': 3.525.0(@aws-sdk/credential-provider-node@3.525.0) + '@aws-sdk/types': 3.523.0 + '@smithy/property-provider': 2.1.3 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + transitivePeerDependencies: + - '@aws-sdk/credential-provider-node' + - aws-crt + dev: true + + /@aws-sdk/lib-storage@3.525.0(@aws-sdk/client-s3@3.525.0): + resolution: {integrity: sha512-EpvJy6fjR0QBV+moCi8JVQHDUjThxACoXN/0MQ0NQi6bicbKtN7Z85ahgnOd09UXyDxVAgFmDGR6/tR/UXHRXg==} + engines: {node: '>=14.0.0'} + peerDependencies: + '@aws-sdk/client-s3': ^3.0.0 + dependencies: + '@aws-sdk/client-s3': 3.525.0 + '@smithy/abort-controller': 2.1.3 + '@smithy/middleware-endpoint': 2.4.4 + '@smithy/smithy-client': 2.4.2 + buffer: 5.6.0 + events: 3.3.0 + stream-browserify: 3.0.0 + tslib: 2.6.2 + dev: true + + /@aws-sdk/middleware-bucket-endpoint@3.525.0: + resolution: {integrity: sha512-nYfQ2Xspfef7j8mZO7varUWLPH6HQlXateH7tBVtBNUAazyQE4UJEvC0fbQ+Y01e+FKlirim/m2umkdMXqAlTg==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.523.0 + '@aws-sdk/util-arn-parser': 3.495.0 + '@smithy/node-config-provider': 2.2.4 + '@smithy/protocol-http': 3.2.1 + '@smithy/types': 2.10.1 + '@smithy/util-config-provider': 2.2.1 + tslib: 2.6.2 + dev: true + + /@aws-sdk/middleware-expect-continue@3.523.0: + resolution: {integrity: sha512-E5DyRAHU39VHaAlQLqXYS/IKpgk3vsryuU6kkOcIIK8Dgw0a2tjoh5AOCaNa8pD+KgAGrFp35JIMSX1zui5diA==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.523.0 + '@smithy/protocol-http': 3.2.1 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@aws-sdk/middleware-flexible-checksums@3.523.0: + resolution: {integrity: sha512-lIa1TdWY9q4zsDFarfSnYcdrwPR+nypaU4n6hb95i620/1F5M5s6H8P0hYtwTNNvx+slrR8F3VBML9pjBtzAHw==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-crypto/crc32': 3.0.0 + '@aws-crypto/crc32c': 3.0.0 + '@aws-sdk/types': 3.523.0 + '@smithy/is-array-buffer': 2.1.1 + '@smithy/protocol-http': 3.2.1 + '@smithy/types': 2.10.1 + '@smithy/util-utf8': 2.1.1 + tslib: 2.6.2 + dev: true + + /@aws-sdk/middleware-host-header@3.523.0: + resolution: {integrity: sha512-4g3q7Ta9sdD9TMUuohBAkbx/e3I/juTqfKi7TPgP+8jxcYX72MOsgemAMHuP6CX27eyj4dpvjH+w4SIVDiDSmg==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.523.0 + '@smithy/protocol-http': 3.2.1 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@aws-sdk/middleware-location-constraint@3.523.0: + resolution: {integrity: sha512-1QAUXX3U0jkARnU0yyjk81EO4Uw5dCeQOtvUY5s3bUOHatR3ThosQeIr6y9BCsbXHzNnDe1ytCjqAPyo8r/bYw==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.523.0 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@aws-sdk/middleware-logger@3.523.0: + resolution: {integrity: sha512-PeDNJNhfiaZx54LBaLTXzUaJ9LXFwDFFIksipjqjvxMafnoVcQwKbkoPUWLe5ytT4nnL1LogD3s55mERFUsnwg==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.523.0 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@aws-sdk/middleware-recursion-detection@3.523.0: + resolution: {integrity: sha512-nZ3Vt7ehfSDYnrcg/aAfjjvpdE+61B3Zk68i6/hSUIegT3IH9H1vSW67NDKVp+50hcEfzWwM2HMPXxlzuyFyrw==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.523.0 + '@smithy/protocol-http': 3.2.1 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@aws-sdk/middleware-sdk-s3@3.525.0: + resolution: {integrity: sha512-ewFyyFM6wdFTOqCiId5GQNi7owDdLEonQhB4h8tF6r3HV52bRlDvZA4aDos+ft6N/XY2J6L0qlFTFq+/oiurXw==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.523.0 + '@aws-sdk/util-arn-parser': 3.495.0 + '@smithy/node-config-provider': 2.2.4 + '@smithy/protocol-http': 3.2.1 + '@smithy/signature-v4': 2.1.3 + '@smithy/smithy-client': 2.4.2 + '@smithy/types': 2.10.1 + '@smithy/util-config-provider': 2.2.1 + tslib: 2.6.2 + dev: true + + /@aws-sdk/middleware-signing@3.523.0: + resolution: {integrity: sha512-pFXV4don6qcmew/OvEjLUr2foVjzoJ8o5k57Oz9yAHz8INx3RHK8MP/K4mVhHo6n0SquRcWrm4kY/Tw+89gkEA==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.523.0 + '@smithy/property-provider': 2.1.3 + '@smithy/protocol-http': 3.2.1 + '@smithy/signature-v4': 2.1.3 + '@smithy/types': 2.10.1 + '@smithy/util-middleware': 2.1.3 + tslib: 2.6.2 + dev: true + + /@aws-sdk/middleware-ssec@3.523.0: + resolution: {integrity: sha512-FaqAZQeF5cQzZLOIboIJRaWVOQ2F2pJZAXGF5D7nJsxYNFChotA0O0iWimBRxU35RNn7yirVxz35zQzs20ddIw==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.523.0 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@aws-sdk/middleware-user-agent@3.525.0: + resolution: {integrity: sha512-4al/6uO+t/QIYXK2OgqzDKQzzLAYJza1vWFS+S0lJ3jLNGyLB5BMU5KqWjDzevYZ4eCnz2Nn7z0FveUTNz8YdQ==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.523.0 + '@aws-sdk/util-endpoints': 3.525.0 + '@smithy/protocol-http': 3.2.1 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@aws-sdk/region-config-resolver@3.525.0: + resolution: {integrity: sha512-8kFqXk6UyKgTMi7N7QlhA6qM4pGPWbiUXqEY2RgUWngtxqNFGeM9JTexZeuavQI+qLLe09VPShPNX71fEDcM6w==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.523.0 + '@smithy/node-config-provider': 2.2.4 + '@smithy/types': 2.10.1 + '@smithy/util-config-provider': 2.2.1 + '@smithy/util-middleware': 2.1.3 + tslib: 2.6.2 + dev: true + + /@aws-sdk/signature-v4-multi-region@3.525.0: + resolution: {integrity: sha512-j8gkdfiokaherRgokfZBl2azYBMHlegT7pOnR/3Y79TSz6G+bJeIkuNk8aUbJArr6R8nvAM1j4dt1rBM+efolQ==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/middleware-sdk-s3': 3.525.0 + '@aws-sdk/types': 3.523.0 + '@smithy/protocol-http': 3.2.1 + '@smithy/signature-v4': 2.1.3 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@aws-sdk/token-providers@3.525.0(@aws-sdk/credential-provider-node@3.525.0): + resolution: {integrity: sha512-puVjbxuK0Dq7PTQ2HdddHy2eQjOH8GZbump74yWJa6JVpRW84LlOcNmP+79x4Kscvz2ldWB8XDFw/pcCiSDe5A==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/client-sso-oidc': 3.525.0(@aws-sdk/credential-provider-node@3.525.0) + '@aws-sdk/types': 3.523.0 + '@smithy/property-provider': 2.1.3 + '@smithy/shared-ini-file-loader': 2.3.4 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + transitivePeerDependencies: + - '@aws-sdk/credential-provider-node' + - aws-crt + dev: true + + /@aws-sdk/types@3.523.0: + resolution: {integrity: sha512-AqGIu4u+SxPiUuNBp2acCVcq80KDUFjxe6e3cMTvKWTzCbrVk1AXv0dAaJnCmdkWIha6zJDWxpIk/aL4EGhZ9A==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@aws-sdk/util-arn-parser@3.495.0: + resolution: {integrity: sha512-hwdA3XAippSEUxs7jpznwD63YYFR+LtQvlEcebPTgWR9oQgG9TfS+39PUfbnEeje1ICuOrN3lrFqFbmP9uzbMg==} + engines: {node: '>=14.0.0'} + dependencies: + tslib: 2.6.2 + dev: true + + /@aws-sdk/util-endpoints@3.525.0: + resolution: {integrity: sha512-DIW7WWU5tIGkeeKX6NJUyrEIdWMiqjLQG3XBzaUj+ufIENwNjdAHhlD8l2vX7Yr3JZRT6yN/84wBCj7Tw1xd1g==} + engines: {node: '>=14.0.0'} + dependencies: + '@aws-sdk/types': 3.523.0 + '@smithy/types': 2.10.1 + '@smithy/util-endpoints': 1.1.4 + tslib: 2.6.2 + dev: true + + /@aws-sdk/util-locate-window@3.495.0: + resolution: {integrity: sha512-MfaPXT0kLX2tQaR90saBT9fWQq2DHqSSJRzW+MZWsmF+y5LGCOhO22ac/2o6TKSQm7h0HRc2GaADqYYYor62yg==} + engines: {node: '>=14.0.0'} + dependencies: + tslib: 2.6.2 + dev: true + + /@aws-sdk/util-user-agent-browser@3.523.0: + resolution: {integrity: sha512-6ZRNdGHX6+HQFqTbIA5+i8RWzxFyxsZv8D3soRfpdyWIKkzhSz8IyRKXRciwKBJDaC7OX2jzGE90wxRQft27nA==} + dependencies: + '@aws-sdk/types': 3.523.0 + '@smithy/types': 2.10.1 + bowser: 2.11.0 + tslib: 2.6.2 + dev: true + + /@aws-sdk/util-user-agent-node@3.525.0: + resolution: {integrity: sha512-88Wjt4efyUSBGcyIuh1dvoMqY1k15jpJc5A/3yi67clBQEFsu9QCodQCQPqmRjV3VRcMtBOk+jeCTiUzTY5dRQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + aws-crt: '>=1.0.0' + peerDependenciesMeta: + aws-crt: + optional: true + dependencies: + '@aws-sdk/types': 3.523.0 + '@smithy/node-config-provider': 2.2.4 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@aws-sdk/util-utf8-browser@3.259.0: + resolution: {integrity: sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==} + dependencies: + tslib: 2.6.2 + dev: true + + /@aws-sdk/xml-builder@3.523.0: + resolution: {integrity: sha512-wfvyVymj2TUw7SuDor9IuFcAzJZvWRBZotvY/wQJOlYa3UP3Oezzecy64N4FWfBJEsZdrTN+HOZFl+IzTWWnUA==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@babel/code-frame@7.23.5: + resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': 7.23.4 + chalk: 2.4.2 + dev: true + + /@babel/compat-data@7.23.5: + resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/core@7.23.6: + resolution: {integrity: sha512-FxpRyGjrMJXh7X3wGLGhNDCRiwpWEF74sKjTLDJSG5Kyvow3QZaG0Adbqzi9ZrVjTWpsX+2cxWXD71NMg93kdw==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.2.1 + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.6 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.6) + '@babel/helpers': 7.24.0 + '@babel/parser': 7.24.0 + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.0 + '@babel/types': 7.24.0 + convert-source-map: 2.0.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/core@7.24.0: + resolution: {integrity: sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.2.1 + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.6 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0) + '@babel/helpers': 7.24.0 + '@babel/parser': 7.24.0 + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.0 + '@babel/types': 7.24.0 + convert-source-map: 2.0.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/eslint-parser@7.23.10(@babel/core@7.24.0)(eslint@8.57.0): + resolution: {integrity: sha512-3wSYDPZVnhseRnxRJH6ZVTNknBz76AEnyC+AYYhasjP3Yy23qz0ERR7Fcd2SHmYuSFJ2kY9gaaDd3vyqU09eSw==} + engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} + peerDependencies: + '@babel/core': ^7.11.0 + eslint: ^7.5.0 || ^8.0.0 + dependencies: + '@babel/core': 7.24.0 + '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 + eslint: 8.57.0 + eslint-visitor-keys: 2.1.0 + semver: 6.3.1 + dev: true + + /@babel/eslint-parser@7.23.3(@babel/core@7.23.6)(eslint@8.57.0): + resolution: {integrity: sha512-9bTuNlyx7oSstodm1cR1bECj4fkiknsDa1YniISkJemMY3DGhJNYBECbe6QD/q54mp2J8VO66jW3/7uP//iFCw==} + engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} + peerDependencies: + '@babel/core': ^7.11.0 + eslint: ^7.5.0 || ^8.0.0 + dependencies: + '@babel/core': 7.23.6 + '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 + eslint: 8.57.0 + eslint-visitor-keys: 2.1.0 + semver: 6.3.1 + dev: true + + /@babel/eslint-plugin@7.23.5(@babel/eslint-parser@7.23.10)(eslint@8.57.0): + resolution: {integrity: sha512-03+E/58Hoo/ui69gR+beFdGpplpoVK0BSIdke2iw4/Bz7eGN0ssRenNlnU4nmbkowNQOPCStKSwFr8H6DiY49g==} + engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} + peerDependencies: + '@babel/eslint-parser': ^7.11.0 + eslint: ^7.5.0 || ^8.0.0 + dependencies: + '@babel/eslint-parser': 7.23.10(@babel/core@7.24.0)(eslint@8.57.0) + eslint: 8.57.0 + eslint-rule-composer: 0.3.0 + dev: true + + /@babel/generator@7.23.6: + resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.24 + jsesc: 2.5.2 + dev: true + + /@babel/helper-annotate-as-pure@7.22.5: + resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 + dev: true + + /@babel/helper-builder-binary-assignment-operator-visitor@7.22.15: + resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 + dev: true + + /@babel/helper-compilation-targets@7.23.6: + resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/helper-validator-option': 7.23.5 + browserslist: 4.23.0 + lru-cache: 5.1.1 + semver: 6.3.1 + dev: true + + /@babel/helper-create-class-features-plugin@7.24.0(@babel/core@7.24.0): + resolution: {integrity: sha512-QAH+vfvts51BCsNZ2PhY6HAggnlS6omLLFTsIpeqZk/MmJ6cW7tgz5yRv0fMJThcr6FmbMrENh1RgrWPTYA76g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.24.0) + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + semver: 6.3.1 + dev: true + + /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.24.0): + resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-annotate-as-pure': 7.22.5 + regexpu-core: 5.3.2 + semver: 6.3.1 + dev: true + + /@babel/helper-define-polyfill-provider@0.5.0(@babel/core@7.24.0): + resolution: {integrity: sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.24.0 + debug: 4.3.4 + lodash.debounce: 4.0.8 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-environment-visitor@7.22.20: + resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-function-name@7.23.0: + resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.24.0 + '@babel/types': 7.24.0 + dev: true + + /@babel/helper-hoist-variables@7.22.5: + resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 + dev: true + + /@babel/helper-member-expression-to-functions@7.23.0: + resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 + dev: true + + /@babel/helper-module-imports@7.22.15: + resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 + dev: true + + /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.6): + resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.22.20 + dev: true + + /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.22.20 + dev: true + + /@babel/helper-optimise-call-expression@7.22.5: + resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 + dev: true + + /@babel/helper-plugin-utils@7.24.0: + resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.24.0): + resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-wrap-function': 7.22.20 + dev: true + + /@babel/helper-replace-supers@7.22.20(@babel/core@7.24.0): + resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 + dev: true + + /@babel/helper-simple-access@7.22.5: + resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 + dev: true + + /@babel/helper-skip-transparent-expression-wrappers@7.22.5: + resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 + dev: true + + /@babel/helper-split-export-declaration@7.22.6: + resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 + dev: true + + /@babel/helper-string-parser@7.23.4: + resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-validator-identifier@7.22.20: + resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-validator-option@7.23.5: + resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-wrap-function@7.22.20: + resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-function-name': 7.23.0 + '@babel/template': 7.24.0 + '@babel/types': 7.24.0 + dev: true + + /@babel/helpers@7.24.0: + resolution: {integrity: sha512-ulDZdc0Aj5uLc5nETsa7EPx2L7rM0YJM8r7ck7U73AXi7qOV44IHHRAYZHY6iU1rr3C5N4NtTmMRUJP6kwCWeA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.0 + '@babel/types': 7.24.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/highlight@7.23.4: + resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.22.20 + chalk: 2.4.2 + js-tokens: 4.0.0 + dev: true + + /@babel/parser@7.24.0: + resolution: {integrity: sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.24.0 + dev: true + + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.13.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.24.0) + dev: true + + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.7(@babel/core@7.24.0): + resolution: {integrity: sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.0): + resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-proposal-decorators@7.24.0(@babel/core@7.24.0): + resolution: {integrity: sha512-LiT1RqZWeij7X+wGxCoYh3/3b8nVOX6/7BZ9wiQgAIyjoeQWdROaodJCgT+dwtbjHaz0r7bEbHJzjSbVfcOyjQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-decorators': 7.24.0(@babel/core@7.24.0) + dev: true + + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.0): + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + dev: true + + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.0): + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.0): + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.0): + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.0): + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-decorators@7.24.0(@babel/core@7.24.0): + resolution: {integrity: sha512-MXW3pQCu9gUiVGzqkGqsgiINDVYXoAnrY8FYF/rmb+OfufNF0zHMpHPN4ulRrinxYT8Vk/aZJxYqOKsDECjKAw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.0): + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.0): + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.0): + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.0): + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.0): + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.0): + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.0): + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.0): + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.0): + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.0): + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.0): + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.0): + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.0): + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-async-generator-functions@7.23.9(@babel/core@7.24.0): + resolution: {integrity: sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.0) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.0) + dev: true + + /@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.0) + dev: true + + /@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.0) + dev: true + + /@babel/plugin-transform-classes@7.23.8(@babel/core@7.24.0): + resolution: {integrity: sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.24.0) + '@babel/helper-split-export-declaration': 7.22.6 + globals: 11.12.0 + dev: true + + /@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/template': 7.24.0 + dev: true + + /@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.0) + dev: true + + /@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.0) + dev: true + + /@babel/plugin-transform-for-of@7.23.6(@babel/core@7.24.0): + resolution: {integrity: sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + dev: true + + /@babel/plugin-transform-function-name@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.0) + dev: true + + /@babel/plugin-transform-literals@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.0) + dev: true + + /@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-simple-access': 7.22.5 + dev: true + + /@babel/plugin-transform-modules-systemjs@7.23.9(@babel/core@7.24.0): + resolution: {integrity: sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-validator-identifier': 7.22.20 + dev: true + + /@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.24.0): + resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-new-target@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.0) + dev: true + + /@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.0) + dev: true + + /@babel/plugin-transform-object-rest-spread@7.24.0(@babel/core@7.24.0): + resolution: {integrity: sha512-y/yKMm7buHpFFXfxVFS4Vk1ToRJDilIa6fKRioB9Vjichv58TDGXTvqV0dN7plobAmTW5eSEGXDngE+Mm+uO+w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/core': 7.24.0 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.24.0) + dev: true + + /@babel/plugin-transform-object-super@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.24.0) + dev: true + + /@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.0) + dev: true + + /@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.0) + dev: true + + /@babel/plugin-transform-parameters@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.0) + dev: true + + /@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-react-display-name@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.24.0): + resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.0) + dev: true + + /@babel/plugin-transform-react-jsx-self@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-qXRvbeKDSfwnlJnanVRp0SfuWE5DQhwQr5xtLBzp56Wabyo+4CMosF6Kfp+eOD/4FYpql64XVJ2W0pVLlJZxOQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-react-jsx-source@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.24.0) + '@babel/types': 7.24.0 + dev: true + + /@babel/plugin-transform-react-pure-annotations@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + regenerator-transform: 0.15.2 + dev: true + + /@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-spread@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + dev: true + + /@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-typescript@7.23.6(@babel/core@7.24.0): + resolution: {integrity: sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.24.0) + dev: true + + /@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/preset-env@7.24.0(@babel/core@7.24.0): + resolution: {integrity: sha512-ZxPEzV9IgvGn73iK0E6VB9/95Nd7aMFpbE0l8KQFDG70cOV9IxRP7Y2FUPmlK0v6ImlLqYX50iuZ3ZTVhOF2lA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/core': 7.24.0 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.7(@babel/core@7.24.0) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.0) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.0) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.0) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.0) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-syntax-import-attributes': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.0) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.0) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.0) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.0) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.0) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.0) + '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-async-generator-functions': 7.23.9(@babel/core@7.24.0) + '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-classes': 7.23.8(@babel/core@7.24.0) + '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-dotall-regex': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-duplicate-keys': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-dynamic-import': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-exponentiation-operator': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-for-of': 7.23.6(@babel/core@7.24.0) + '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-json-strings': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-logical-assignment-operators': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-modules-systemjs': 7.23.9(@babel/core@7.24.0) + '@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.0) + '@babel/plugin-transform-new-target': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-numeric-separator': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-object-rest-spread': 7.24.0(@babel/core@7.24.0) + '@babel/plugin-transform-object-super': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-optional-catch-binding': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-private-property-in-object': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-property-literals': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-regenerator': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-reserved-words': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-typeof-symbol': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-unicode-escapes': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-unicode-property-regex': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-unicode-sets-regex': 7.23.3(@babel/core@7.24.0) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.0) + babel-plugin-polyfill-corejs2: 0.4.8(@babel/core@7.24.0) + babel-plugin-polyfill-corejs3: 0.9.0(@babel/core@7.24.0) + babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.24.0) + core-js-compat: 3.36.0 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.0): + resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} + peerDependencies: + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/types': 7.24.0 + esutils: 2.0.3 + dev: true + + /@babel/preset-react@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-transform-react-display-name': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.24.0) + '@babel/plugin-transform-react-pure-annotations': 7.23.3(@babel/core@7.24.0) + dev: true + + /@babel/preset-typescript@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.24.0) + dev: true + + /@babel/regjsgen@0.8.0: + resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} + dev: true + + /@babel/runtime@7.23.6: + resolution: {integrity: sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.1 + dev: true + + /@babel/runtime@7.24.0: + resolution: {integrity: sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.1 + + /@babel/template@7.24.0: + resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.23.5 + '@babel/parser': 7.24.0 + '@babel/types': 7.24.0 + dev: true + + /@babel/traverse@7.24.0: + resolution: {integrity: sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.6 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/parser': 7.24.0 + '@babel/types': 7.24.0 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/types@7.24.0: + resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.23.4 + '@babel/helper-validator-identifier': 7.22.20 + to-fast-properties: 2.0.0 + dev: true + + /@bcoe/v8-coverage@0.2.3: + resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} + dev: true + + /@biomejs/biome@1.5.3: + resolution: {integrity: sha512-yvZCa/g3akwTaAQ7PCwPWDCkZs3Qa5ONg/fgOUT9e6wAWsPftCjLQFPXBeGxPK30yZSSpgEmRCfpGTmVbUjGgg==} + engines: {node: '>=14.*'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@biomejs/cli-darwin-arm64': 1.5.3 + '@biomejs/cli-darwin-x64': 1.5.3 + '@biomejs/cli-linux-arm64': 1.5.3 + '@biomejs/cli-linux-arm64-musl': 1.5.3 + '@biomejs/cli-linux-x64': 1.5.3 + '@biomejs/cli-linux-x64-musl': 1.5.3 + '@biomejs/cli-win32-arm64': 1.5.3 + '@biomejs/cli-win32-x64': 1.5.3 + dev: true + + /@biomejs/cli-darwin-arm64@1.5.3: + resolution: {integrity: sha512-ImU7mh1HghEDyqNmxEZBoMPr8SxekkZuYcs+gynKlNW+TALQs7swkERiBLkG9NR0K1B3/2uVzlvYowXrmlW8hw==} + engines: {node: '>=14.*'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@biomejs/cli-darwin-x64@1.5.3: + resolution: {integrity: sha512-vCdASqYnlpq/swErH7FD6nrFz0czFtK4k/iLgj0/+VmZVjineFPgevOb+Sr9vz0tk0GfdQO60bSpI74zU8M9Dw==} + engines: {node: '>=14.*'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@biomejs/cli-linux-arm64-musl@1.5.3: + resolution: {integrity: sha512-DYuMizUYUBYfS0IHGjDrOP1RGipqWfMGEvNEJ398zdtmCKLXaUvTimiox5dvx4X15mBK5M2m8wgWUgOP1giUpQ==} + engines: {node: '>=14.*'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@biomejs/cli-linux-arm64@1.5.3: + resolution: {integrity: sha512-cupBQv0sNF1OKqBfx7EDWMSsKwRrBUZfjXawT4s6hKV6ALq7p0QzWlxr/sDmbKMLOaLQtw2Qgu/77N9rm+f9Rg==} + engines: {node: '>=14.*'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@biomejs/cli-linux-x64-musl@1.5.3: + resolution: {integrity: sha512-UUHiAnlDqr2Y/LpvshBFhUYMWkl2/Jn+bi3U6jKuav0qWbbBKU/ByHgR4+NBxpKBYoCtWxhnmatfH1bpPIuZMw==} + engines: {node: '>=14.*'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@biomejs/cli-linux-x64@1.5.3: + resolution: {integrity: sha512-YQrSArQvcv4FYsk7Q91Yv4uuu5F8hJyORVcv3zsjCLGkjIjx2RhjYLpTL733SNL7v33GmOlZY0eFR1ko38tuUw==} + engines: {node: '>=14.*'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@biomejs/cli-win32-arm64@1.5.3: + resolution: {integrity: sha512-HxatYH7vf/kX9nrD+pDYuV2GI9GV8EFo6cfKkahAecTuZLPxryHx1WEfJthp5eNsE0+09STGkKIKjirP0ufaZA==} + engines: {node: '>=14.*'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@biomejs/cli-win32-x64@1.5.3: + resolution: {integrity: sha512-fMvbSouZEASU7mZH8SIJSANDm5OqsjgtVXlbUqxwed6BP7uuHRSs396Aqwh2+VoW8fwTpp6ybIUoC9FrzB0kyA==} + engines: {node: '>=14.*'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@bloomberg/record-tuple-polyfill@0.0.4: + resolution: {integrity: sha512-h0OYmPR3A5Dfbetra/GzxBAzQk8sH7LhRkRUTdagX6nrtlUgJGYCTv4bBK33jsTQw9HDd8PE2x1Ma+iRKEDUsw==} + dev: true + + /@changesets/apply-release-plan@7.0.0: + resolution: {integrity: sha512-vfi69JR416qC9hWmFGSxj7N6wA5J222XNBmezSVATPWDVPIF7gkd4d8CpbEbXmRWbVrkoli3oerGS6dcL/BGsQ==} + dependencies: + '@babel/runtime': 7.24.0 + '@changesets/config': 3.0.0 + '@changesets/get-version-range-type': 0.4.0 + '@changesets/git': 3.0.0 + '@changesets/types': 6.0.0 + '@manypkg/get-packages': 1.1.3 + detect-indent: 6.1.0 + fs-extra: 7.0.1 + lodash.startcase: 4.4.0 + outdent: 0.5.0 + prettier: 2.8.8 + resolve-from: 5.0.0 + semver: 7.6.0 + dev: true + + /@changesets/assemble-release-plan@6.0.0: + resolution: {integrity: sha512-4QG7NuisAjisbW4hkLCmGW2lRYdPrKzro+fCtZaILX+3zdUELSvYjpL4GTv0E4aM9Mef3PuIQp89VmHJ4y2bfw==} + dependencies: + '@babel/runtime': 7.24.0 + '@changesets/errors': 0.2.0 + '@changesets/get-dependents-graph': 2.0.0 + '@changesets/types': 6.0.0 + '@manypkg/get-packages': 1.1.3 + semver: 7.6.0 + dev: true + + /@changesets/changelog-git@0.2.0: + resolution: {integrity: sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==} + dependencies: + '@changesets/types': 6.0.0 + dev: true + + /@changesets/cli@2.27.1: + resolution: {integrity: sha512-iJ91xlvRnnrJnELTp4eJJEOPjgpF3NOh4qeQehM6Ugiz9gJPRZ2t+TsXun6E3AMN4hScZKjqVXl0TX+C7AB3ZQ==} + hasBin: true + dependencies: + '@babel/runtime': 7.24.0 + '@changesets/apply-release-plan': 7.0.0 + '@changesets/assemble-release-plan': 6.0.0 + '@changesets/changelog-git': 0.2.0 + '@changesets/config': 3.0.0 + '@changesets/errors': 0.2.0 + '@changesets/get-dependents-graph': 2.0.0 + '@changesets/get-release-plan': 4.0.0 + '@changesets/git': 3.0.0 + '@changesets/logger': 0.1.0 + '@changesets/pre': 2.0.0 + '@changesets/read': 0.6.0 + '@changesets/types': 6.0.0 + '@changesets/write': 0.3.0 + '@manypkg/get-packages': 1.1.3 + '@types/semver': 7.5.8 + ansi-colors: 4.1.3 + chalk: 2.4.2 + ci-info: 3.9.0 + enquirer: 2.4.1 + external-editor: 3.1.0 + fs-extra: 7.0.1 + human-id: 1.0.2 + meow: 6.1.1 + outdent: 0.5.0 + p-limit: 2.3.0 + preferred-pm: 3.1.3 + resolve-from: 5.0.0 + semver: 7.6.0 + spawndamnit: 2.0.0 + term-size: 2.2.1 + tty-table: 4.2.3 + dev: true + + /@changesets/config@3.0.0: + resolution: {integrity: sha512-o/rwLNnAo/+j9Yvw9mkBQOZySDYyOr/q+wptRLcAVGlU6djOeP9v1nlalbL9MFsobuBVQbZCTp+dIzdq+CLQUA==} + dependencies: + '@changesets/errors': 0.2.0 + '@changesets/get-dependents-graph': 2.0.0 + '@changesets/logger': 0.1.0 + '@changesets/types': 6.0.0 + '@manypkg/get-packages': 1.1.3 + fs-extra: 7.0.1 + micromatch: 4.0.5 + dev: true + + /@changesets/errors@0.2.0: + resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==} + dependencies: + extendable-error: 0.1.7 + dev: true + + /@changesets/get-dependents-graph@2.0.0: + resolution: {integrity: sha512-cafUXponivK4vBgZ3yLu944mTvam06XEn2IZGjjKc0antpenkYANXiiE6GExV/yKdsCnE8dXVZ25yGqLYZmScA==} + dependencies: + '@changesets/types': 6.0.0 + '@manypkg/get-packages': 1.1.3 + chalk: 2.4.2 + fs-extra: 7.0.1 + semver: 7.6.0 + dev: true + + /@changesets/get-release-plan@4.0.0: + resolution: {integrity: sha512-9L9xCUeD/Tb6L/oKmpm8nyzsOzhdNBBbt/ZNcjynbHC07WW4E1eX8NMGC5g5SbM5z/V+MOrYsJ4lRW41GCbg3w==} + dependencies: + '@babel/runtime': 7.24.0 + '@changesets/assemble-release-plan': 6.0.0 + '@changesets/config': 3.0.0 + '@changesets/pre': 2.0.0 + '@changesets/read': 0.6.0 + '@changesets/types': 6.0.0 + '@manypkg/get-packages': 1.1.3 + dev: true + + /@changesets/get-version-range-type@0.4.0: + resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==} + dev: true + + /@changesets/git@3.0.0: + resolution: {integrity: sha512-vvhnZDHe2eiBNRFHEgMiGd2CT+164dfYyrJDhwwxTVD/OW0FUD6G7+4DIx1dNwkwjHyzisxGAU96q0sVNBns0w==} + dependencies: + '@babel/runtime': 7.24.0 + '@changesets/errors': 0.2.0 + '@changesets/types': 6.0.0 + '@manypkg/get-packages': 1.1.3 + is-subdir: 1.2.0 + micromatch: 4.0.5 + spawndamnit: 2.0.0 + dev: true + + /@changesets/logger@0.1.0: + resolution: {integrity: sha512-pBrJm4CQm9VqFVwWnSqKEfsS2ESnwqwH+xR7jETxIErZcfd1u2zBSqrHbRHR7xjhSgep9x2PSKFKY//FAshA3g==} + dependencies: + chalk: 2.4.2 + dev: true + + /@changesets/parse@0.4.0: + resolution: {integrity: sha512-TS/9KG2CdGXS27S+QxbZXgr8uPsP4yNJYb4BC2/NeFUj80Rni3TeD2qwWmabymxmrLo7JEsytXH1FbpKTbvivw==} + dependencies: + '@changesets/types': 6.0.0 + js-yaml: 3.14.1 + dev: true + + /@changesets/pre@2.0.0: + resolution: {integrity: sha512-HLTNYX/A4jZxc+Sq8D1AMBsv+1qD6rmmJtjsCJa/9MSRybdxh0mjbTvE6JYZQ/ZiQ0mMlDOlGPXTm9KLTU3jyw==} + dependencies: + '@babel/runtime': 7.24.0 + '@changesets/errors': 0.2.0 + '@changesets/types': 6.0.0 + '@manypkg/get-packages': 1.1.3 + fs-extra: 7.0.1 + dev: true + + /@changesets/read@0.6.0: + resolution: {integrity: sha512-ZypqX8+/im1Fm98K4YcZtmLKgjs1kDQ5zHpc2U1qdtNBmZZfo/IBiG162RoP0CUF05tvp2y4IspH11PLnPxuuw==} + dependencies: + '@babel/runtime': 7.24.0 + '@changesets/git': 3.0.0 + '@changesets/logger': 0.1.0 + '@changesets/parse': 0.4.0 + '@changesets/types': 6.0.0 + chalk: 2.4.2 + fs-extra: 7.0.1 + p-filter: 2.1.0 + dev: true + + /@changesets/types@4.1.0: + resolution: {integrity: sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==} + dev: true + + /@changesets/types@6.0.0: + resolution: {integrity: sha512-b1UkfNulgKoWfqyHtzKS5fOZYSJO+77adgL7DLRDr+/7jhChN+QcHnbjiQVOz/U+Ts3PGNySq7diAItzDgugfQ==} + dev: true + + /@changesets/write@0.3.0: + resolution: {integrity: sha512-slGLb21fxZVUYbyea+94uFiD6ntQW0M2hIKNznFizDhZPDgn2c/fv1UzzlW43RVzh1BEDuIqW6hzlJ1OflNmcw==} + dependencies: + '@babel/runtime': 7.24.0 + '@changesets/types': 6.0.0 + fs-extra: 7.0.1 + human-id: 1.0.2 + prettier: 2.8.8 + dev: true + + /@csstools/css-parser-algorithms@2.6.0(@csstools/css-tokenizer@2.2.3): + resolution: {integrity: sha512-YfEHq0eRH98ffb5/EsrrDspVWAuph6gDggAE74ZtjecsmyyWpW768hOyiONa8zwWGbIWYfa2Xp4tRTrpQQ00CQ==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + '@csstools/css-tokenizer': ^2.2.3 + dependencies: + '@csstools/css-tokenizer': 2.2.3 + dev: true + + /@csstools/css-tokenizer@2.2.3: + resolution: {integrity: sha512-pp//EvZ9dUmGuGtG1p+n17gTHEOqu9jO+FiCUjNN3BDmyhdA2Jq9QsVeR7K8/2QCK17HSsioPlTW9ZkzoWb3Lg==} + engines: {node: ^14 || ^16 || >=18} + dev: true + + /@csstools/media-query-list-parser@2.1.8(@csstools/css-parser-algorithms@2.6.0)(@csstools/css-tokenizer@2.2.3): + resolution: {integrity: sha512-DiD3vG5ciNzeuTEoh74S+JMjQDs50R3zlxHnBnfd04YYfA/kh2KiBCGhzqLxlJcNq+7yNQ3stuZZYLX6wK/U2g==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + '@csstools/css-parser-algorithms': ^2.6.0 + '@csstools/css-tokenizer': ^2.2.3 + dependencies: + '@csstools/css-parser-algorithms': 2.6.0(@csstools/css-tokenizer@2.2.3) + '@csstools/css-tokenizer': 2.2.3 + dev: true + + /@csstools/postcss-color-function@1.1.1(postcss@8.4.35): + resolution: {integrity: sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.35) + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /@csstools/postcss-font-format-keywords@1.0.1(postcss@8.4.35): + resolution: {integrity: sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /@csstools/postcss-hwb-function@1.0.2(postcss@8.4.35): + resolution: {integrity: sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /@csstools/postcss-ic-unit@1.0.1(postcss@8.4.35): + resolution: {integrity: sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.35) + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /@csstools/postcss-is-pseudo-class@2.0.7(postcss@8.4.35): + resolution: {integrity: sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + '@csstools/selector-specificity': 2.2.0(postcss-selector-parser@6.0.15) + postcss: 8.4.35 + postcss-selector-parser: 6.0.15 + dev: true + + /@csstools/postcss-normalize-display-values@1.0.1(postcss@8.4.35): + resolution: {integrity: sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /@csstools/postcss-oklab-function@1.1.1(postcss@8.4.35): + resolution: {integrity: sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.35) + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /@csstools/postcss-progressive-custom-properties@1.3.0(postcss@8.4.35): + resolution: {integrity: sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.3 + dependencies: + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /@csstools/postcss-stepped-value-functions@1.0.1(postcss@8.4.35): + resolution: {integrity: sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /@csstools/postcss-unset-value@1.0.2(postcss@8.4.35): + resolution: {integrity: sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.35 + dev: true + + /@csstools/selector-specificity@2.2.0(postcss-selector-parser@6.0.15): + resolution: {integrity: sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + postcss-selector-parser: ^6.0.10 + dependencies: + postcss-selector-parser: 6.0.15 + dev: true + + /@csstools/selector-specificity@3.0.2(postcss-selector-parser@6.0.15): + resolution: {integrity: sha512-RpHaZ1h9LE7aALeQXmXrJkRG84ZxIsctEN2biEUmFyKpzFM3zZ35eUMcIzZFsw/2olQE6v69+esEqU2f1MKycg==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + postcss-selector-parser: ^6.0.13 + dependencies: + postcss-selector-parser: 6.0.15 + dev: true + + /@ctrl/tinycolor@3.6.1: + resolution: {integrity: sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==} + engines: {node: '>=10'} + + /@ctrl/tinycolor@4.0.3: + resolution: {integrity: sha512-e9nEVehVJwkymQpkGhdSNzLT2Lr9UTTby+JePq4Z2SxBbOQjY7pLgSouAaXvfaGQVSAaY0U4eJdwfSDmCbItcw==} + engines: {node: '>=14'} + dev: false + + /@dr.pogodin/babel-preset-svgr@1.8.0(@babel/parser@7.24.0)(typescript@5.3.3): + resolution: {integrity: sha512-Bn7vv9gqSdMNgOjliLtGkpu5eg4+GVtzcDKA43TAzroDv2/O0EkDWX3kb5NZmk550R0TWQmxiVFDYgHgioBvJQ==} + peerDependencies: + '@babel/parser': ^7.22.10 + dependencies: + '@babel/parser': 7.24.0 + '@svgr/core': 8.1.0(typescript@5.3.3) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) + '@svgr/plugin-prettier': 8.1.0(@svgr/core@8.1.0) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.3.3) + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@emotion/babel-plugin@11.11.0: + resolution: {integrity: sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==} + dependencies: + '@babel/helper-module-imports': 7.22.15 + '@babel/runtime': 7.24.0 + '@emotion/hash': 0.9.1 + '@emotion/memoize': 0.8.1 + '@emotion/serialize': 1.1.3 + babel-plugin-macros: 3.1.0 + convert-source-map: 1.9.0 + escape-string-regexp: 4.0.0 + find-root: 1.1.0 + source-map: 0.5.7 + stylis: 4.2.0 + dev: true + + /@emotion/cache@11.11.0: + resolution: {integrity: sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==} + dependencies: + '@emotion/memoize': 0.8.1 + '@emotion/sheet': 1.2.2 + '@emotion/utils': 1.2.1 + '@emotion/weak-memoize': 0.3.1 + stylis: 4.2.0 + dev: true + + /@emotion/css@11.11.2: + resolution: {integrity: sha512-VJxe1ucoMYMS7DkiMdC2T7PWNbrEI0a39YRiyDvK2qq4lXwjRbVP/z4lpG+odCsRzadlR+1ywwrTzhdm5HNdew==} + dependencies: + '@emotion/babel-plugin': 11.11.0 + '@emotion/cache': 11.11.0 + '@emotion/serialize': 1.1.3 + '@emotion/sheet': 1.2.2 + '@emotion/utils': 1.2.1 + dev: true + + /@emotion/hash@0.8.0: + resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==} + + /@emotion/hash@0.9.1: + resolution: {integrity: sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==} + dev: true + + /@emotion/is-prop-valid@1.2.1: + resolution: {integrity: sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==} + dependencies: + '@emotion/memoize': 0.8.1 + dev: true + + /@emotion/memoize@0.8.1: + resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} + dev: true + + /@emotion/react@11.11.4(@types/react@18.2.61)(react@18.2.0): + resolution: {integrity: sha512-t8AjMlF0gHpvvxk5mAtCqR4vmxiGHCeJBaQO6gncUSdklELOgtwjerNY2yuJNfwnc6vi16U/+uMF+afIawJ9iw==} + peerDependencies: + '@types/react': '*' + react: '>=16.8.0' + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@emotion/babel-plugin': 11.11.0 + '@emotion/cache': 11.11.0 + '@emotion/serialize': 1.1.3 + '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) + '@emotion/utils': 1.2.1 + '@emotion/weak-memoize': 0.3.1 + '@types/react': 18.2.61 + hoist-non-react-statics: 3.3.2 + react: 18.2.0 + dev: true + + /@emotion/serialize@1.1.3: + resolution: {integrity: sha512-iD4D6QVZFDhcbH0RAG1uVu1CwVLMWUkCvAqqlewO/rxf8+87yIBAlt4+AxMiiKPLs5hFc0owNk/sLLAOROw3cA==} + dependencies: + '@emotion/hash': 0.9.1 + '@emotion/memoize': 0.8.1 + '@emotion/unitless': 0.8.1 + '@emotion/utils': 1.2.1 + csstype: 3.1.3 + dev: true + + /@emotion/server@11.11.0(@emotion/css@11.11.2): + resolution: {integrity: sha512-6q89fj2z8VBTx9w93kJ5n51hsmtYuFPtZgnc1L8VzRx9ti4EU6EyvF6Nn1H1x3vcCQCF7u2dB2lY4AYJwUW4PA==} + peerDependencies: + '@emotion/css': ^11.0.0-rc.0 + peerDependenciesMeta: + '@emotion/css': + optional: true + dependencies: + '@emotion/css': 11.11.2 + '@emotion/utils': 1.2.1 + html-tokenize: 2.0.1 + multipipe: 1.0.2 + through: 2.3.8 + dev: true + + /@emotion/sheet@1.2.2: + resolution: {integrity: sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==} + dev: true + + /@emotion/unitless@0.7.5: + resolution: {integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==} + + /@emotion/unitless@0.8.0: + resolution: {integrity: sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==} + dev: true + + /@emotion/unitless@0.8.1: + resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==} + dev: true + + /@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.2.0): + resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==} + peerDependencies: + react: '>=16.8.0' + dependencies: + react: 18.2.0 + dev: true + + /@emotion/utils@1.2.1: + resolution: {integrity: sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==} + dev: true + + /@emotion/weak-memoize@0.3.1: + resolution: {integrity: sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==} + dev: true + + /@esbuild-kit/cjs-loader@2.4.4: + resolution: {integrity: sha512-NfsJX4PdzhwSkfJukczyUiZGc7zNNWZcEAyqeISpDnn0PTfzMJR1aR8xAIPskBejIxBJbIgCCMzbaYa9SXepIg==} + dependencies: + '@esbuild-kit/core-utils': 3.3.2 + get-tsconfig: 4.7.2 + dev: true + + /@esbuild-kit/core-utils@3.3.2: + resolution: {integrity: sha512-sPRAnw9CdSsRmEtnsl2WXWdyquogVpB3yZ3dgwJfe8zrOzTsV7cJvmwrKVa+0ma5BoiGJ+BoqkMvawbayKUsqQ==} + dependencies: + esbuild: 0.18.20 + source-map-support: 0.5.21 + dev: true + + /@esbuild-kit/esm-loader@2.6.5: + resolution: {integrity: sha512-FxEMIkJKnodyA1OaCUoEvbYRkoZlLZ4d/eXFu9Fh8CbBBgP5EmZxrfTRyN0qpXZ4vOvqnE5YdRdcrmUUXuU+dA==} + dependencies: + '@esbuild-kit/core-utils': 3.3.2 + get-tsconfig: 4.7.2 + dev: true + + /@esbuild/aix-ppc64@0.19.12: + resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-arm64@0.17.19: + resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-arm64@0.18.20: + resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-arm64@0.19.12: + resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-arm@0.17.19: + resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-arm@0.18.20: + resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-arm@0.19.12: + resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-x64@0.17.19: + resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-x64@0.18.20: + resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-x64@0.19.12: + resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/darwin-arm64@0.17.19: + resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@esbuild/darwin-arm64@0.18.20: + resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@esbuild/darwin-arm64@0.19.12: + resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@esbuild/darwin-x64@0.17.19: + resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@esbuild/darwin-x64@0.18.20: + resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@esbuild/darwin-x64@0.19.12: + resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@esbuild/freebsd-arm64@0.17.19: + resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/freebsd-arm64@0.18.20: + resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/freebsd-arm64@0.19.12: + resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/freebsd-x64@0.17.19: + resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/freebsd-x64@0.18.20: + resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/freebsd-x64@0.19.12: + resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-arm64@0.17.19: + resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-arm64@0.18.20: + resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-arm64@0.19.12: + resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-arm@0.17.19: + resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-arm@0.18.20: + resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-arm@0.19.12: + resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-ia32@0.17.19: + resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-ia32@0.18.20: + resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-ia32@0.19.12: + resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-loong64@0.17.19: + resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-loong64@0.18.20: + resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-loong64@0.19.12: + resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-mips64el@0.17.19: + resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-mips64el@0.18.20: + resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-mips64el@0.19.12: + resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-ppc64@0.17.19: + resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-ppc64@0.18.20: + resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-ppc64@0.19.12: + resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-riscv64@0.17.19: + resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-riscv64@0.18.20: + resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-riscv64@0.19.12: + resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-s390x@0.17.19: + resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-s390x@0.18.20: + resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-s390x@0.19.12: + resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-x64@0.17.19: + resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-x64@0.18.20: + resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-x64@0.19.12: + resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/netbsd-x64@0.17.19: + resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/netbsd-x64@0.18.20: + resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/netbsd-x64@0.19.12: + resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/openbsd-x64@0.17.19: + resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/openbsd-x64@0.18.20: + resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/openbsd-x64@0.19.12: + resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/sunos-x64@0.17.19: + resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + + /@esbuild/sunos-x64@0.18.20: + resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + + /@esbuild/sunos-x64@0.19.12: + resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-arm64@0.17.19: + resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-arm64@0.18.20: + resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-arm64@0.19.12: + resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-ia32@0.17.19: + resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-ia32@0.18.20: + resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-ia32@0.19.12: + resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-x64@0.17.19: + resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-x64@0.18.20: + resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-x64@0.19.12: + resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: 8.57.0 + eslint-visitor-keys: 3.4.3 + dev: true + + /@eslint-community/regexpp@4.10.0: + resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true + + /@eslint/eslintrc@2.1.4: + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + ajv: 6.12.6 + debug: 4.3.4 + espree: 9.6.1 + globals: 13.24.0 + ignore: 5.3.1 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@eslint/js@8.57.0: + resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@floating-ui/core@0.6.2: + resolution: {integrity: sha512-jktYRmZwmau63adUG3GKOAVCofBXkk55S/zQ94XOorAHhwqFIOFAy1rSp2N0Wp6/tGbe9V3u/ExlGZypyY17rg==} + dev: true + + /@floating-ui/core@1.6.0: + resolution: {integrity: sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==} + dependencies: + '@floating-ui/utils': 0.2.1 + dev: true + + /@floating-ui/dom@0.4.5: + resolution: {integrity: sha512-b+prvQgJt8pieaKYMSJBXHxX/DYwdLsAWxKYqnO5dO2V4oo/TYBZJAUQCVNjTWWsrs6o4VDrNcP9+E70HAhJdw==} + dependencies: + '@floating-ui/core': 0.6.2 + dev: true + + /@floating-ui/dom@1.6.3: + resolution: {integrity: sha512-RnDthu3mzPlQ31Ss/BTwQ1zjzIhr3lk1gZB1OC56h/1vEtaXkESrOqL5fQVMfXpwGtRwX+YsZBdyHtJMQnkArw==} + dependencies: + '@floating-ui/core': 1.6.0 + '@floating-ui/utils': 0.2.1 + dev: true + + /@floating-ui/react-dom-interactions@0.3.1(@types/react@18.2.61)(react-dom@18.1.0)(react@18.1.0): + resolution: {integrity: sha512-tP2KEh7EHJr5hokSBHcPGojb+AorDNUf0NYfZGg/M+FsMvCOOsSEeEF0O1NDfETIzDnpbHnCs0DuvCFhSMSStg==} + deprecated: Package renamed to @floating-ui/react + dependencies: + '@floating-ui/react-dom': 0.6.3(@types/react@18.2.61)(react-dom@18.1.0)(react@18.1.0) + aria-hidden: 1.2.3 + point-in-polygon: 1.1.0 + use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.61)(react@18.1.0) + transitivePeerDependencies: + - '@types/react' + - react + - react-dom + dev: true + + /@floating-ui/react-dom@0.6.3(@types/react@18.2.61)(react-dom@18.1.0)(react@18.1.0): + resolution: {integrity: sha512-hC+pS5D6AgS2wWjbmSQ6UR6Kpy+drvWGJIri6e1EDGADTPsCaa4KzCgmCczHrQeInx9tqs81EyDmbKJYY2swKg==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + dependencies: + '@floating-ui/dom': 0.4.5 + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.61)(react@18.1.0) + transitivePeerDependencies: + - '@types/react' + dev: true + + /@floating-ui/utils@0.2.1: + resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==} + dev: true + + /@formatjs/ecma402-abstract@1.18.2: + resolution: {integrity: sha512-+QoPW4csYALsQIl8GbN14igZzDbuwzcpWrku9nyMXlaqAlwRBgl5V+p0vWMGFqHOw37czNXaP/lEk4wbLgcmtA==} + dependencies: + '@formatjs/intl-localematcher': 0.5.4 + tslib: 2.6.2 + dev: true + + /@formatjs/fast-memoize@2.2.0: + resolution: {integrity: sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==} + dependencies: + tslib: 2.6.2 + dev: true + + /@formatjs/icu-messageformat-parser@2.7.6: + resolution: {integrity: sha512-etVau26po9+eewJKYoiBKP6743I1br0/Ie00Pb/S/PtmYfmjTcOn2YCh2yNkSZI12h6Rg+BOgQYborXk46BvkA==} + dependencies: + '@formatjs/ecma402-abstract': 1.18.2 + '@formatjs/icu-skeleton-parser': 1.8.0 + tslib: 2.6.2 + dev: true + + /@formatjs/icu-skeleton-parser@1.8.0: + resolution: {integrity: sha512-QWLAYvM0n8hv7Nq5BEs4LKIjevpVpbGLAJgOaYzg9wABEoX1j0JO1q2/jVkO6CVlq0dbsxZCngS5aXbysYueqA==} + dependencies: + '@formatjs/ecma402-abstract': 1.18.2 + tslib: 2.6.2 + dev: true + + /@formatjs/intl-displaynames@6.6.6: + resolution: {integrity: sha512-Dg5URSjx0uzF8VZXtHb6KYZ6LFEEhCbAbKoYChYHEOnMFTw/ZU3jIo/NrujzQD2EfKPgQzIq73LOUvW6Z/LpFA==} + dependencies: + '@formatjs/ecma402-abstract': 1.18.2 + '@formatjs/intl-localematcher': 0.5.4 + tslib: 2.6.2 + dev: true + + /@formatjs/intl-listformat@7.5.5: + resolution: {integrity: sha512-XoI52qrU6aBGJC9KJddqnacuBbPlb/bXFN+lIFVFhQ1RnFHpzuFrlFdjD9am2O7ZSYsyqzYRpkVcXeT1GHkwDQ==} + dependencies: + '@formatjs/ecma402-abstract': 1.18.2 + '@formatjs/intl-localematcher': 0.5.4 + tslib: 2.6.2 + dev: true + + /@formatjs/intl-localematcher@0.5.4: + resolution: {integrity: sha512-zTwEpWOzZ2CiKcB93BLngUX59hQkuZjT2+SAQEscSm52peDW/getsawMcWF1rGRpMCX6D7nSJA3CzJ8gn13N/g==} + dependencies: + tslib: 2.6.2 + dev: true + + /@formatjs/intl@2.10.0(typescript@5.3.3): + resolution: {integrity: sha512-X3xT9guVkKDS86EKV80lS0KxoazUglkJTGZO66sKY7otgl0VeStPA8B3u8UkKT47PexVV98fUzjpkchYmbe9nw==} + peerDependencies: + typescript: ^4.7 || 5 + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@formatjs/ecma402-abstract': 1.18.2 + '@formatjs/fast-memoize': 2.2.0 + '@formatjs/icu-messageformat-parser': 2.7.6 + '@formatjs/intl-displaynames': 6.6.6 + '@formatjs/intl-listformat': 7.5.5 + intl-messageformat: 10.5.11 + tslib: 2.6.2 + typescript: 5.3.3 + dev: true + + /@humanwhocodes/config-array@0.11.14: + resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + engines: {node: '>=10.10.0'} + dependencies: + '@humanwhocodes/object-schema': 2.0.2 + debug: 4.3.4 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@humanwhocodes/module-importer@1.0.1: + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + dev: true + + /@humanwhocodes/object-schema@2.0.2: + resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} + dev: true + + /@ianvs/prettier-plugin-sort-imports@4.1.1(prettier@3.2.5): + resolution: {integrity: sha512-kJhXq63ngpTQ2dxgf5GasbPJWsJA3LgoOdd7WGhpUSzLgLgI4IsIzYkbJf9kmpOHe7Vdm/o3PcRA3jmizXUuAQ==} + peerDependencies: + '@vue/compiler-sfc': '>=3.0.0' + prettier: 2 || 3 + peerDependenciesMeta: + '@vue/compiler-sfc': + optional: true + dependencies: + '@babel/core': 7.24.0 + '@babel/generator': 7.23.6 + '@babel/parser': 7.24.0 + '@babel/traverse': 7.24.0 + '@babel/types': 7.24.0 + prettier: 3.2.5 + semver: 7.6.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@iconify/types@2.0.0: + resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} + dev: true + + /@iconify/utils@2.1.1: + resolution: {integrity: sha512-H8xz74JDzDw8f0qLxwIaxFMnFkbXTZNWEufOk3WxaLFHV4h0A2FjIDgNk5LzC0am4jssnjdeJJdRs3UFu3582Q==} + dependencies: + '@antfu/install-pkg': 0.1.1 + '@antfu/utils': 0.7.7 + '@iconify/types': 2.0.0 + debug: 4.3.4 + kolorist: 1.8.0 + local-pkg: 0.4.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@isaacs/cliui@8.0.2: + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + dependencies: + string-width: 5.1.2 + string-width-cjs: /string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: /strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: /wrap-ansi@7.0.0 + dev: true + + /@istanbuljs/load-nyc-config@1.1.0: + resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} + engines: {node: '>=8'} + dependencies: + camelcase: 5.3.1 + find-up: 4.1.0 + get-package-type: 0.1.0 + js-yaml: 3.14.1 + resolve-from: 5.0.0 + dev: true + + /@istanbuljs/schema@0.1.3: + resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} + engines: {node: '>=8'} + dev: true + + /@jest/schemas@29.6.3: + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@sinclair/typebox': 0.27.8 + dev: true + + /@jest/transform@29.7.0: + resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@babel/core': 7.24.0 + '@jest/types': 29.6.3 + '@jridgewell/trace-mapping': 0.3.24 + babel-plugin-istanbul: 6.1.1 + chalk: 4.1.2 + convert-source-map: 2.0.0 + fast-json-stable-stringify: 2.1.0 + graceful-fs: 4.2.11 + jest-haste-map: 29.7.0 + jest-regex-util: 29.6.3 + jest-util: 29.7.0 + micromatch: 4.0.5 + pirates: 4.0.6 + slash: 3.0.0 + write-file-atomic: 4.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/types@27.5.1: + resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + dependencies: + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 20.11.24 + '@types/yargs': 16.0.9 + chalk: 4.1.2 + dev: true + + /@jest/types@29.6.3: + resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/schemas': 29.6.3 + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 20.11.24 + '@types/yargs': 17.0.32 + chalk: 4.1.2 + dev: true + + /@jridgewell/gen-mapping@0.3.5: + resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.24 + dev: true + + /@jridgewell/resolve-uri@3.1.2: + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + dev: true + + /@jridgewell/set-array@1.2.1: + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + dev: true + + /@jridgewell/source-map@0.3.5: + resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.24 + dev: true + + /@jridgewell/sourcemap-codec@1.4.15: + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + dev: true + + /@jridgewell/trace-mapping@0.3.24: + resolution: {integrity: sha512-+VaWXDa6+l6MhflBvVXjIEAzb59nQ2JUK3bwRp2zRpPtU+8TFRy9Gg/5oIcNlkEL5PGlBFGfemUVvIgLnTzq7Q==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.4.15 + dev: true + + /@loadable/component@5.15.2(react@18.1.0): + resolution: {integrity: sha512-ryFAZOX5P2vFkUdzaAtTG88IGnr9qxSdvLRvJySXcUA4B4xVWurUNADu3AnKPksxOZajljqTrDEDcYjeL4lvLw==} + engines: {node: '>=8'} + peerDependencies: + react: '>=16.3.0' + dependencies: + '@babel/runtime': 7.23.6 + hoist-non-react-statics: 3.3.2 + react: 18.1.0 + react-is: 16.13.1 + dev: true + + /@loadable/component@5.15.2(react@18.2.0): + resolution: {integrity: sha512-ryFAZOX5P2vFkUdzaAtTG88IGnr9qxSdvLRvJySXcUA4B4xVWurUNADu3AnKPksxOZajljqTrDEDcYjeL4lvLw==} + engines: {node: '>=8'} + peerDependencies: + react: '>=16.3.0' + dependencies: + '@babel/runtime': 7.23.6 + hoist-non-react-statics: 3.3.2 + react: 18.2.0 + react-is: 16.13.1 + dev: true + + /@makotot/ghostui@2.0.0(react@18.2.0): + resolution: {integrity: sha512-LD6OeMv+yGjpYZNjh34yDTCIE1NegqOtJq5gm4wX6op3QL7K5psTVzMjkWzseBoYj0XOD4g+UJVIZTprfoOPGg==} + engines: {node: '>=10'} + peerDependencies: + react: '>=16' + dependencies: + react: 18.2.0 + dev: true + + /@manypkg/find-root@1.1.0: + resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} + dependencies: + '@babel/runtime': 7.24.0 + '@types/node': 12.20.55 + find-up: 4.1.0 + fs-extra: 8.1.0 + dev: true + + /@manypkg/get-packages@1.1.3: + resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} + dependencies: + '@babel/runtime': 7.24.0 + '@changesets/types': 4.1.0 + '@manypkg/find-root': 1.1.0 + fs-extra: 8.1.0 + globby: 11.1.0 + read-yaml-file: 1.1.0 + dev: true + + /@microsoft/api-extractor-model@7.28.4(@types/node@20.11.24): + resolution: {integrity: sha512-vucgyPmgHrJ/D4/xQywAmjTmSfxAx2/aDmD6TkIoLu51FdsAfuWRbijWA48AePy60OO+l+mmy9p2P/CEeBZqig==} + dependencies: + '@microsoft/tsdoc': 0.14.2 + '@microsoft/tsdoc-config': 0.16.2 + '@rushstack/node-core-library': 3.63.0(@types/node@20.11.24) + transitivePeerDependencies: + - '@types/node' + dev: true + + /@microsoft/api-extractor@7.39.1(@types/node@20.11.24): + resolution: {integrity: sha512-V0HtCufWa8hZZvSmlEzQZfINcJkHAU/bmpyJQj6w+zpI87EkR8DuBOW6RWrO9c7mUYFZoDaNgUTyKo83ytv+QQ==} + hasBin: true + dependencies: + '@microsoft/api-extractor-model': 7.28.4(@types/node@20.11.24) + '@microsoft/tsdoc': 0.14.2 + '@microsoft/tsdoc-config': 0.16.2 + '@rushstack/node-core-library': 3.63.0(@types/node@20.11.24) + '@rushstack/rig-package': 0.5.1 + '@rushstack/ts-command-line': 4.17.1 + colors: 1.2.5 + lodash: 4.17.21 + resolve: 1.22.8 + semver: 7.5.4 + source-map: 0.6.1 + typescript: 5.3.3 + transitivePeerDependencies: + - '@types/node' + dev: true + + /@microsoft/tsdoc-config@0.16.2: + resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==} + dependencies: + '@microsoft/tsdoc': 0.14.2 + ajv: 6.12.6 + jju: 1.4.0 + resolve: 1.19.0 + dev: true + + /@microsoft/tsdoc@0.14.2: + resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} + dev: true + + /@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1: + resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==} + dependencies: + eslint-scope: 5.1.1 + dev: true + + /@noble/curves@1.2.0: + resolution: {integrity: sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==} + dependencies: + '@noble/hashes': 1.3.2 + dev: true + + /@noble/hashes@1.3.2: + resolution: {integrity: sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==} + engines: {node: '>= 16'} + dev: true + + /@nodelib/fs.scandir@2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + dev: true + + /@nodelib/fs.stat@2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + dev: true + + /@nodelib/fs.walk@1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.17.1 + dev: true + + /@pkgjs/parseargs@0.11.0: + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + requiresBuild: true + dev: true + optional: true + + /@pkgr/utils@2.4.2: + resolution: {integrity: sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + dependencies: + cross-spawn: 7.0.3 + fast-glob: 3.3.2 + is-glob: 4.0.3 + open: 9.1.0 + picocolors: 1.0.0 + tslib: 2.6.2 + dev: true + + /@rc-component/color-picker@1.5.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-YJXujYzYFAEtlXJXy0yJUhwzUWPTcniBZto+wZ/vnACmFnUTNR7dH+NOeqSwMMsssh74e9H5Jfpr5LAH2PYqUw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + '@ctrl/tinycolor': 3.6.1 + classnames: 2.5.1 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /@rc-component/context@1.4.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /@rc-component/mini-decimal@1.1.0: + resolution: {integrity: sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ==} + engines: {node: '>=8.x'} + dependencies: + '@babel/runtime': 7.24.0 + + /@rc-component/mutate-observer@1.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-QjrOsDXQusNwGZPf4/qRQasg7UFEj06XiCJ8iuiq/Io7CrHrgVi6Uuetw60WAMG1799v+aM8kyc+1L/GBbHSlw==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /@rc-component/portal@1.1.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /@rc-component/tour@1.12.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-U4mf1FiUxGCwrX4ed8op77Y8VKur+8Y/61ylxtqGbcSoh1EBC7bWd/DkLu0ClTUrKZInqEi1FL7YgFtnT90vHA==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) + '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) + classnames: 2.5.1 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /@rc-component/trigger@1.18.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Ksr25pXreYe1gX6ayZ1jLrOrl9OAUHUqnuhEx6MeHnNa1zVM5Y2Aj3Q35UrER0ns8D2cJYtmJtVli+i+4eKrvA==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) + classnames: 2.5.1 + rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) + rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /@react-spring/animated@9.6.1(react@18.2.0): + resolution: {integrity: sha512-ls/rJBrAqiAYozjLo5EPPLLOb1LM0lNVQcXODTC1SMtS6DbuBCPaKco5svFUQFMP2dso3O+qcC4k9FsKc0KxMQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + '@react-spring/shared': 9.6.1(react@18.2.0) + '@react-spring/types': 9.6.1 + react: 18.2.0 + dev: true + + /@react-spring/core@9.6.1(react@18.2.0): + resolution: {integrity: sha512-3HAAinAyCPessyQNNXe5W0OHzRfa8Yo5P748paPcmMowZ/4sMfaZ2ZB6e5x5khQI8NusOHj8nquoutd6FRY5WQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + '@react-spring/animated': 9.6.1(react@18.2.0) + '@react-spring/rafz': 9.6.1 + '@react-spring/shared': 9.6.1(react@18.2.0) + '@react-spring/types': 9.6.1 + react: 18.2.0 + dev: true + + /@react-spring/rafz@9.6.1: + resolution: {integrity: sha512-v6qbgNRpztJFFfSE3e2W1Uz+g8KnIBs6SmzCzcVVF61GdGfGOuBrbjIcp+nUz301awVmREKi4eMQb2Ab2gGgyQ==} + dev: true + + /@react-spring/shared@9.6.1(react@18.2.0): + resolution: {integrity: sha512-PBFBXabxFEuF8enNLkVqMC9h5uLRBo6GQhRMQT/nRTnemVENimgRd+0ZT4yFnAQ0AxWNiJfX3qux+bW2LbG6Bw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + '@react-spring/rafz': 9.6.1 + '@react-spring/types': 9.6.1 + react: 18.2.0 + dev: true + + /@react-spring/types@9.6.1: + resolution: {integrity: sha512-POu8Mk0hIU3lRXB3bGIGe4VHIwwDsQyoD1F394OK7STTiX9w4dG3cTLljjYswkQN+hDSHRrj4O36kuVa7KPU8Q==} + dev: true + + /@react-spring/web@9.6.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-X2zR6q2Z+FjsWfGAmAXlQaoUHbPmfuCaXpuM6TcwXPpLE1ZD4A1eys/wpXboFQmDkjnrlTmKvpVna1MjWpZ5Hw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + '@react-spring/animated': 9.6.1(react@18.2.0) + '@react-spring/core': 9.6.1(react@18.2.0) + '@react-spring/shared': 9.6.1(react@18.2.0) + '@react-spring/types': 9.6.1 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true + + /@rollup/pluginutils@5.1.0: + resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@types/estree': 1.0.5 + estree-walker: 2.0.2 + picomatch: 2.3.1 + dev: true + + /@rollup/rollup-android-arm-eabi@4.12.0: + resolution: {integrity: sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-android-arm64@4.12.0: + resolution: {integrity: sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-darwin-arm64@4.12.0: + resolution: {integrity: sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-darwin-x64@4.12.0: + resolution: {integrity: sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm-gnueabihf@4.12.0: + resolution: {integrity: sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm64-gnu@4.12.0: + resolution: {integrity: sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm64-musl@4.12.0: + resolution: {integrity: sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-riscv64-gnu@4.12.0: + resolution: {integrity: sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-x64-gnu@4.12.0: + resolution: {integrity: sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-x64-musl@4.12.0: + resolution: {integrity: sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-win32-arm64-msvc@4.12.0: + resolution: {integrity: sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-win32-ia32-msvc@4.12.0: + resolution: {integrity: sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-win32-x64-msvc@4.12.0: + resolution: {integrity: sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@rushstack/node-core-library@3.63.0(@types/node@20.11.24): + resolution: {integrity: sha512-Q7B3dVpBQF1v+mUfxNcNZh5uHVR8ntcnkN5GYjbBLrxUYHBGKbnCM+OdcN+hzCpFlLBH6Ob0dEHhZ0spQwf24A==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + dependencies: + '@types/node': 20.11.24 + colors: 1.2.5 + fs-extra: 7.0.1 + import-lazy: 4.0.0 + jju: 1.4.0 + resolve: 1.22.8 + semver: 7.5.4 + z-schema: 5.0.5 + dev: true + + /@rushstack/rig-package@0.5.1: + resolution: {integrity: sha512-pXRYSe29TjRw7rqxD4WS3HN/sRSbfr+tJs4a9uuaSIBAITbUggygdhuG0VrO0EO+QqH91GhYMN4S6KRtOEmGVA==} + dependencies: + resolve: 1.22.8 + strip-json-comments: 3.1.1 + dev: true + + /@rushstack/ts-command-line@4.17.1: + resolution: {integrity: sha512-2jweO1O57BYP5qdBGl6apJLB+aRIn5ccIRTPDyULh0KMwVzFqWtw6IZWt1qtUoZD/pD2RNkIOosH6Cq45rIYeg==} + dependencies: + '@types/argparse': 1.0.38 + argparse: 1.0.10 + colors: 1.2.5 + string-argv: 0.3.2 + dev: true + + /@scure/base@1.1.5: + resolution: {integrity: sha512-Brj9FiG2W1MRQSTB212YVPRrcbjkv48FoZi/u4l/zds/ieRrqsh7aUf6CLwkAq61oKXr/ZlTzlY66gLIj3TFTQ==} + dev: true + + /@scure/bip32@1.3.2: + resolution: {integrity: sha512-N1ZhksgwD3OBlwTv3R6KFEcPojl/W4ElJOeCZdi+vuI5QmTFwLq3OFf2zd2ROpKvxFdgZ6hUpb0dx9bVNEwYCA==} + dependencies: + '@noble/curves': 1.2.0 + '@noble/hashes': 1.3.2 + '@scure/base': 1.1.5 + dev: true + + /@scure/bip39@1.2.1: + resolution: {integrity: sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg==} + dependencies: + '@noble/hashes': 1.3.2 + '@scure/base': 1.1.5 + dev: true + + /@selderee/plugin-htmlparser2@0.11.0: + resolution: {integrity: sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ==} + dependencies: + domhandler: 5.0.3 + selderee: 0.11.0 + dev: true + + /@sinclair/typebox@0.27.8: + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + dev: true + + /@sketch-hq/sketch-file-format-ts@6.5.0: + resolution: {integrity: sha512-shaGl4ttFDpHjYBoMaZpciOtsi/lKvJ3VfcBYk6+PjjbFs6H5GxPAyhbiSqy3Vmx30aos284pd88QzD3rE6iag==} + dev: true + + /@smithy/abort-controller@2.1.3: + resolution: {integrity: sha512-c2aYH2Wu1RVE3rLlVgg2kQOBJGM0WbjReQi5DnPTm2Zb7F0gk7J2aeQeaX2u/lQZoHl6gv8Oac7mt9alU3+f4A==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/chunked-blob-reader-native@2.1.1: + resolution: {integrity: sha512-zNW+43dltfNMUrBEYLMWgI8lQr0uhtTcUyxkgC9EP4j17WREzgSFMPUFVrVV6Rc2+QtWERYjb4tzZnQGa7R9fQ==} + dependencies: + '@smithy/util-base64': 2.1.1 + tslib: 2.6.2 + dev: true + + /@smithy/chunked-blob-reader@2.1.1: + resolution: {integrity: sha512-NjNFCKxC4jVvn+lUr3Yo4/PmUJj3tbyqH6GNHueyTGS5Q27vlEJ1MkNhUDV8QGxJI7Bodnc2pD18lU2zRfhHlQ==} + dependencies: + tslib: 2.6.2 + dev: true + + /@smithy/config-resolver@2.1.4: + resolution: {integrity: sha512-AW2WUZmBAzgO3V3ovKtsUbI3aBNMeQKFDumoqkNxaVDWF/xfnxAWqBKDr/NuG7c06N2Rm4xeZLPiJH/d+na0HA==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/node-config-provider': 2.2.4 + '@smithy/types': 2.10.1 + '@smithy/util-config-provider': 2.2.1 + '@smithy/util-middleware': 2.1.3 + tslib: 2.6.2 + dev: true + + /@smithy/core@1.3.5: + resolution: {integrity: sha512-Rrc+e2Jj6Gu7Xbn0jvrzZlSiP2CZocIOfZ9aNUA82+1sa6GBnxqL9+iZ9EKHeD9aqD1nU8EK4+oN2EiFpSv7Yw==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/middleware-endpoint': 2.4.4 + '@smithy/middleware-retry': 2.1.4 + '@smithy/middleware-serde': 2.1.3 + '@smithy/protocol-http': 3.2.1 + '@smithy/smithy-client': 2.4.2 + '@smithy/types': 2.10.1 + '@smithy/util-middleware': 2.1.3 + tslib: 2.6.2 + dev: true + + /@smithy/credential-provider-imds@2.2.4: + resolution: {integrity: sha512-DdatjmBZQnhGe1FhI8gO98f7NmvQFSDiZTwC3WMvLTCKQUY+Y1SVkhJqIuLu50Eb7pTheoXQmK+hKYUgpUWsNA==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/node-config-provider': 2.2.4 + '@smithy/property-provider': 2.1.3 + '@smithy/types': 2.10.1 + '@smithy/url-parser': 2.1.3 + tslib: 2.6.2 + dev: true + + /@smithy/eventstream-codec@2.1.3: + resolution: {integrity: sha512-rGlCVuwSDv6qfKH4/lRxFjcZQnIE0LZ3D4lkMHg7ZSltK9rA74r0VuGSvWVQ4N/d70VZPaniFhp4Z14QYZsa+A==} + dependencies: + '@aws-crypto/crc32': 3.0.0 + '@smithy/types': 2.10.1 + '@smithy/util-hex-encoding': 2.1.1 + tslib: 2.6.2 + dev: true + + /@smithy/eventstream-serde-browser@2.1.3: + resolution: {integrity: sha512-qAgKbZ9m2oBfSyJWWurX/MvQFRPrYypj79cDSleEgDwBoez6Tfd+FTpu2L/j3ZeC3mDlDHIKWksoeaXZpLLAHw==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/eventstream-serde-universal': 2.1.3 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/eventstream-serde-config-resolver@2.1.3: + resolution: {integrity: sha512-48rvsNv/MgAFCxOE0qwR7ZwKhaEdDoTxqH5HM+T6SDxICmPGb7gEuQzjTxQhcieCPgqyXeZFW8cU0QJxdowuIg==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/eventstream-serde-node@2.1.3: + resolution: {integrity: sha512-RPJWWDhj8isk3NtGfm3Xt1WdHyX9ZE42V+m1nLU1I0zZ1hEol/oawHsTnhva/VR5bn+bJ2zscx+BYr0cEPRtmg==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/eventstream-serde-universal': 2.1.3 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/eventstream-serde-universal@2.1.3: + resolution: {integrity: sha512-ssvSMk1LX2jRhiOVgVLGfNJXdB8SvyjieKcJDHq698Gi3LOog6g/+l7ggrN+hZxyjUiDF4cUxgKaZTBUghzhLw==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/eventstream-codec': 2.1.3 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/fetch-http-handler@2.4.3: + resolution: {integrity: sha512-Fn/KYJFo6L5I4YPG8WQb2hOmExgRmNpVH5IK2zU3JKrY5FKW7y9ar5e0BexiIC9DhSKqKX+HeWq/Y18fq7Dkpw==} + dependencies: + '@smithy/protocol-http': 3.2.1 + '@smithy/querystring-builder': 2.1.3 + '@smithy/types': 2.10.1 + '@smithy/util-base64': 2.1.1 + tslib: 2.6.2 + dev: true + + /@smithy/hash-blob-browser@2.1.3: + resolution: {integrity: sha512-sHLTM5xQYw5Wxz07DFo+eh1PVC6P5+kazQRF1k5nsvOhZG5VnkIy4LZ7N0ZNWqJx16g9otGd5MvqUOpb3WWtgA==} + dependencies: + '@smithy/chunked-blob-reader': 2.1.1 + '@smithy/chunked-blob-reader-native': 2.1.1 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/hash-node@2.1.3: + resolution: {integrity: sha512-FsAPCUj7VNJIdHbSxMd5uiZiF20G2zdSDgrgrDrHqIs/VMxK85Vqk5kMVNNDMCZmMezp6UKnac0B4nAyx7HJ9g==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.10.1 + '@smithy/util-buffer-from': 2.1.1 + '@smithy/util-utf8': 2.1.1 + tslib: 2.6.2 + dev: true + + /@smithy/hash-stream-node@2.1.3: + resolution: {integrity: sha512-fWpUx2ca/u5lcD5RhNJogEG5FD7H0RDDpYmfQgxFqIUv3Ow7bZsapMukh8uzQPVO8R+NDAvSdxmgXoy4Hz8sFw==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.10.1 + '@smithy/util-utf8': 2.1.1 + tslib: 2.6.2 + dev: true + + /@smithy/invalid-dependency@2.1.3: + resolution: {integrity: sha512-wkra7d/G4CbngV4xsjYyAYOvdAhahQje/WymuQdVEnXFExJopEu7fbL5AEAlBPgWHXwu94VnCSG00gVzRfExyg==} + dependencies: + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/is-array-buffer@2.1.1: + resolution: {integrity: sha512-xozSQrcUinPpNPNPds4S7z/FakDTh1MZWtRP/2vQtYB/u3HYrX2UXuZs+VhaKBd6Vc7g2XPr2ZtwGBNDN6fNKQ==} + engines: {node: '>=14.0.0'} + dependencies: + tslib: 2.6.2 + dev: true + + /@smithy/md5-js@2.1.3: + resolution: {integrity: sha512-zmn3M6+mP4IJlSmXBN9964AztgkIO8b5lRzAgdJn9AdCFwA6xLkcW2B6uEnpBjvotxtQMmXTUP19tIO7NmFPpw==} + dependencies: + '@smithy/types': 2.10.1 + '@smithy/util-utf8': 2.1.1 + tslib: 2.6.2 + dev: true + + /@smithy/middleware-content-length@2.1.3: + resolution: {integrity: sha512-aJduhkC+dcXxdnv5ZpM3uMmtGmVFKx412R1gbeykS5HXDmRU6oSsyy2SoHENCkfOGKAQOjVE2WVqDJibC0d21g==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/protocol-http': 3.2.1 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/middleware-endpoint@2.4.4: + resolution: {integrity: sha512-4yjHyHK2Jul4JUDBo2sTsWY9UshYUnXeb/TAK/MTaPEb8XQvDmpwSFnfIRDU45RY1a6iC9LCnmJNg/yHyfxqkw==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/middleware-serde': 2.1.3 + '@smithy/node-config-provider': 2.2.4 + '@smithy/shared-ini-file-loader': 2.3.4 + '@smithy/types': 2.10.1 + '@smithy/url-parser': 2.1.3 + '@smithy/util-middleware': 2.1.3 + tslib: 2.6.2 + dev: true + + /@smithy/middleware-retry@2.1.4: + resolution: {integrity: sha512-Cyolv9YckZTPli1EkkaS39UklonxMd08VskiuMhURDjC0HHa/AD6aK/YoD21CHv9s0QLg0WMLvk9YeLTKkXaFQ==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/node-config-provider': 2.2.4 + '@smithy/protocol-http': 3.2.1 + '@smithy/service-error-classification': 2.1.3 + '@smithy/smithy-client': 2.4.2 + '@smithy/types': 2.10.1 + '@smithy/util-middleware': 2.1.3 + '@smithy/util-retry': 2.1.3 + tslib: 2.6.2 + uuid: 8.3.2 + dev: true + + /@smithy/middleware-serde@2.1.3: + resolution: {integrity: sha512-s76LId+TwASrHhUa9QS4k/zeXDUAuNuddKklQzRgumbzge5BftVXHXIqL4wQxKGLocPwfgAOXWx+HdWhQk9hTg==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/middleware-stack@2.1.3: + resolution: {integrity: sha512-opMFufVQgvBSld/b7mD7OOEBxF6STyraVr1xel1j0abVILM8ALJvRoFbqSWHGmaDlRGIiV9Q5cGbWi0sdiEaLQ==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/node-config-provider@2.2.4: + resolution: {integrity: sha512-nqazHCp8r4KHSFhRQ+T0VEkeqvA0U+RhehBSr1gunUuNW3X7j0uDrWBxB2gE9eutzy6kE3Y7L+Dov/UXT871vg==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/property-provider': 2.1.3 + '@smithy/shared-ini-file-loader': 2.3.4 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/node-http-handler@2.4.1: + resolution: {integrity: sha512-HCkb94soYhJMxPCa61wGKgmeKpJ3Gftx1XD6bcWEB2wMV1L9/SkQu/6/ysKBnbOzWRE01FGzwrTxucHypZ8rdg==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/abort-controller': 2.1.3 + '@smithy/protocol-http': 3.2.1 + '@smithy/querystring-builder': 2.1.3 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/property-provider@2.1.3: + resolution: {integrity: sha512-bMz3se+ySKWNrgm7eIiQMa2HO/0fl2D0HvLAdg9pTMcpgp4SqOAh6bz7Ik6y7uQqSrk4rLjIKgbQ6yzYgGehCQ==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/protocol-http@3.2.1: + resolution: {integrity: sha512-KLrQkEw4yJCeAmAH7hctE8g9KwA7+H2nSJwxgwIxchbp/L0B5exTdOQi9D5HinPLlothoervGmhpYKelZ6AxIA==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/querystring-builder@2.1.3: + resolution: {integrity: sha512-kFD3PnNqKELe6m9GRHQw/ftFFSZpnSeQD4qvgDB6BQN6hREHELSosVFUMPN4M3MDKN2jAwk35vXHLoDrNfKu0A==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.10.1 + '@smithy/util-uri-escape': 2.1.1 + tslib: 2.6.2 + dev: true + + /@smithy/querystring-parser@2.1.3: + resolution: {integrity: sha512-3+CWJoAqcBMR+yvz6D+Fc5VdoGFtfenW6wqSWATWajrRMGVwJGPT3Vy2eb2bnMktJc4HU4bpjeovFa566P3knQ==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/service-error-classification@2.1.3: + resolution: {integrity: sha512-iUrpSsem97bbXHHT/v3s7vaq8IIeMo6P6cXdeYHrx0wOJpMeBGQF7CB0mbJSiTm3//iq3L55JiEm8rA7CTVI8A==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.10.1 + dev: true + + /@smithy/shared-ini-file-loader@2.3.4: + resolution: {integrity: sha512-CiZmPg9GeDKbKmJGEFvJBsJcFnh0AQRzOtQAzj1XEa8N/0/uSN/v1LYzgO7ry8hhO8+9KB7+DhSW0weqBra4Aw==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/signature-v4@2.1.3: + resolution: {integrity: sha512-Jq4iPPdCmJojZTsPePn4r1ULShh6ONkokLuxp1Lnk4Sq7r7rJp4HlA1LbPBq4bD64TIzQezIpr1X+eh5NYkNxw==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/eventstream-codec': 2.1.3 + '@smithy/is-array-buffer': 2.1.1 + '@smithy/types': 2.10.1 + '@smithy/util-hex-encoding': 2.1.1 + '@smithy/util-middleware': 2.1.3 + '@smithy/util-uri-escape': 2.1.1 + '@smithy/util-utf8': 2.1.1 + tslib: 2.6.2 + dev: true + + /@smithy/smithy-client@2.4.2: + resolution: {integrity: sha512-ntAFYN51zu3N3mCd95YFcFi/8rmvm//uX+HnK24CRbI6k5Rjackn0JhgKz5zOx/tbNvOpgQIwhSX+1EvEsBLbA==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/middleware-endpoint': 2.4.4 + '@smithy/middleware-stack': 2.1.3 + '@smithy/protocol-http': 3.2.1 + '@smithy/types': 2.10.1 + '@smithy/util-stream': 2.1.3 + tslib: 2.6.2 + dev: true + + /@smithy/types@2.10.1: + resolution: {integrity: sha512-hjQO+4ru4cQ58FluQvKKiyMsFg0A6iRpGm2kqdH8fniyNd2WyanoOsYJfMX/IFLuLxEoW6gnRkNZy1y6fUUhtA==} + engines: {node: '>=14.0.0'} + dependencies: + tslib: 2.6.2 + dev: true + + /@smithy/url-parser@2.1.3: + resolution: {integrity: sha512-X1NRA4WzK/ihgyzTpeGvI9Wn45y8HmqF4AZ/FazwAv8V203Ex+4lXqcYI70naX9ETqbqKVzFk88W6WJJzCggTQ==} + dependencies: + '@smithy/querystring-parser': 2.1.3 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/util-base64@2.1.1: + resolution: {integrity: sha512-UfHVpY7qfF/MrgndI5PexSKVTxSZIdz9InghTFa49QOvuu9I52zLPLUHXvHpNuMb1iD2vmc6R+zbv/bdMipR/g==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/util-buffer-from': 2.1.1 + tslib: 2.6.2 + dev: true + + /@smithy/util-body-length-browser@2.1.1: + resolution: {integrity: sha512-ekOGBLvs1VS2d1zM2ER4JEeBWAvIOUKeaFch29UjjJsxmZ/f0L3K3x0dEETgh3Q9bkZNHgT+rkdl/J/VUqSRag==} + dependencies: + tslib: 2.6.2 + dev: true + + /@smithy/util-body-length-node@2.2.1: + resolution: {integrity: sha512-/ggJG+ta3IDtpNVq4ktmEUtOkH1LW64RHB5B0hcr5ZaWBmo96UX2cIOVbjCqqDickTXqBWZ4ZO0APuaPrD7Abg==} + engines: {node: '>=14.0.0'} + dependencies: + tslib: 2.6.2 + dev: true + + /@smithy/util-buffer-from@2.1.1: + resolution: {integrity: sha512-clhNjbyfqIv9Md2Mg6FffGVrJxw7bgK7s3Iax36xnfVj6cg0fUG7I4RH0XgXJF8bxi+saY5HR21g2UPKSxVCXg==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/is-array-buffer': 2.1.1 + tslib: 2.6.2 + dev: true + + /@smithy/util-config-provider@2.2.1: + resolution: {integrity: sha512-50VL/tx9oYYcjJn/qKqNy7sCtpD0+s8XEBamIFo4mFFTclKMNp+rsnymD796uybjiIquB7VCB/DeafduL0y2kw==} + engines: {node: '>=14.0.0'} + dependencies: + tslib: 2.6.2 + dev: true + + /@smithy/util-defaults-mode-browser@2.1.4: + resolution: {integrity: sha512-J6XAVY+/g7jf03QMnvqPyU+8jqGrrtXoKWFVOS+n1sz0Lg8HjHJ1ANqaDN+KTTKZRZlvG8nU5ZrJOUL6VdwgcQ==} + engines: {node: '>= 10.0.0'} + dependencies: + '@smithy/property-provider': 2.1.3 + '@smithy/smithy-client': 2.4.2 + '@smithy/types': 2.10.1 + bowser: 2.11.0 + tslib: 2.6.2 + dev: true + + /@smithy/util-defaults-mode-node@2.2.3: + resolution: {integrity: sha512-ttUISrv1uVOjTlDa3nznX33f0pthoUlP+4grhTvOzcLhzArx8qHB94/untGACOG3nlf8vU20nI2iWImfzoLkYA==} + engines: {node: '>= 10.0.0'} + dependencies: + '@smithy/config-resolver': 2.1.4 + '@smithy/credential-provider-imds': 2.2.4 + '@smithy/node-config-provider': 2.2.4 + '@smithy/property-provider': 2.1.3 + '@smithy/smithy-client': 2.4.2 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/util-endpoints@1.1.4: + resolution: {integrity: sha512-/qAeHmK5l4yQ4/bCIJ9p49wDe9rwWtOzhPHblu386fwPNT3pxmodgcs9jDCV52yK9b4rB8o9Sj31P/7Vzka1cg==} + engines: {node: '>= 14.0.0'} + dependencies: + '@smithy/node-config-provider': 2.2.4 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/util-hex-encoding@2.1.1: + resolution: {integrity: sha512-3UNdP2pkYUUBGEXzQI9ODTDK+Tcu1BlCyDBaRHwyxhA+8xLP8agEKQq4MGmpjqb4VQAjq9TwlCQX0kP6XDKYLg==} + engines: {node: '>=14.0.0'} + dependencies: + tslib: 2.6.2 + dev: true + + /@smithy/util-middleware@2.1.3: + resolution: {integrity: sha512-/+2fm7AZ2ozl5h8wM++ZP0ovE9/tiUUAHIbCfGfb3Zd3+Dyk17WODPKXBeJ/TnK5U+x743QmA0xHzlSm8I/qhw==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/util-retry@2.1.3: + resolution: {integrity: sha512-Kbvd+GEMuozbNUU3B89mb99tbufwREcyx2BOX0X2+qHjq6Gvsah8xSDDgxISDwcOHoDqUWO425F0Uc/QIRhYkg==} + engines: {node: '>= 14.0.0'} + dependencies: + '@smithy/service-error-classification': 2.1.3 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@smithy/util-stream@2.1.3: + resolution: {integrity: sha512-HvpEQbP8raTy9n86ZfXiAkf3ezp1c3qeeO//zGqwZdrfaoOpGKQgF2Sv1IqZp7wjhna7pvczWaGUHjcOPuQwKw==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/fetch-http-handler': 2.4.3 + '@smithy/node-http-handler': 2.4.1 + '@smithy/types': 2.10.1 + '@smithy/util-base64': 2.1.1 + '@smithy/util-buffer-from': 2.1.1 + '@smithy/util-hex-encoding': 2.1.1 + '@smithy/util-utf8': 2.1.1 + tslib: 2.6.2 + dev: true + + /@smithy/util-uri-escape@2.1.1: + resolution: {integrity: sha512-saVzI1h6iRBUVSqtnlOnc9ssU09ypo7n+shdQ8hBTZno/9rZ3AuRYvoHInV57VF7Qn7B+pFJG7qTzFiHxWlWBw==} + engines: {node: '>=14.0.0'} + dependencies: + tslib: 2.6.2 + dev: true + + /@smithy/util-utf8@2.1.1: + resolution: {integrity: sha512-BqTpzYEcUMDwAKr7/mVRUtHDhs6ZoXDi9NypMvMfOr/+u1NW7JgqodPDECiiLboEm6bobcPcECxzjtQh865e9A==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/util-buffer-from': 2.1.1 + tslib: 2.6.2 + dev: true + + /@smithy/util-waiter@2.1.3: + resolution: {integrity: sha512-3R0wNFAQQoH9e4m+bVLDYNOst2qNxtxFgq03WoNHWTBOqQT3jFnOBRj1W51Rf563xDA5kwqjziksxn6RKkHB+Q==} + engines: {node: '>=14.0.0'} + dependencies: + '@smithy/abort-controller': 2.1.3 + '@smithy/types': 2.10.1 + tslib: 2.6.2 + dev: true + + /@stackblitz/sdk@1.9.0: + resolution: {integrity: sha512-3m6C7f8pnR5KXys/Hqx2x6ylnpqOak6HtnZI6T5keEO0yT+E4Spkw37VEbdwuC+2oxmjdgq6YZEgiKX7hM1GmQ==} + dev: true + + /@stylelint/postcss-css-in-js@0.38.0(postcss-syntax@0.36.2)(postcss@8.4.35): + resolution: {integrity: sha512-XOz5CAe49kS95p5yRd+DAIWDojTjfmyAQ4bbDlXMdbZTQ5t0ThjSLvWI6JI2uiS7MFurVBkZ6zUqcimzcLTBoQ==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + peerDependencies: + postcss: '>=7.0.0' + postcss-syntax: '>=0.36.2' + dependencies: + '@babel/core': 7.23.6 + postcss: 8.4.35 + postcss-syntax: 0.36.2(postcss@8.4.35) + transitivePeerDependencies: + - supports-color + dev: true + + /@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.24.0): + resolution: {integrity: sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==} + engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + dev: true + + /@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.24.0): + resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + dev: true + + /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.24.0): + resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + dev: true + + /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.24.0): + resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + dev: true + + /@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.24.0): + resolution: {integrity: sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==} + engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + dev: true + + /@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.24.0): + resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + dev: true + + /@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.24.0): + resolution: {integrity: sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==} + engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + dev: true + + /@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.24.0): + resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + dev: true + + /@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.24.0): + resolution: {integrity: sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==} + engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + dev: true + + /@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.24.0): + resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + dev: true + + /@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.24.0): + resolution: {integrity: sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==} + engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + dev: true + + /@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.24.0): + resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + dev: true + + /@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.24.0): + resolution: {integrity: sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==} + engines: {node: '>=12'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + dev: true + + /@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.24.0): + resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} + engines: {node: '>=12'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + dev: true + + /@svgr/babel-preset@6.5.1(@babel/core@7.24.0): + resolution: {integrity: sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==} + engines: {node: '>=10'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@svgr/babel-plugin-add-jsx-attribute': 6.5.1(@babel/core@7.24.0) + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.24.0) + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.24.0) + '@svgr/babel-plugin-replace-jsx-attribute-value': 6.5.1(@babel/core@7.24.0) + '@svgr/babel-plugin-svg-dynamic-title': 6.5.1(@babel/core@7.24.0) + '@svgr/babel-plugin-svg-em-dimensions': 6.5.1(@babel/core@7.24.0) + '@svgr/babel-plugin-transform-react-native-svg': 6.5.1(@babel/core@7.24.0) + '@svgr/babel-plugin-transform-svg-component': 6.5.1(@babel/core@7.24.0) + dev: true + + /@svgr/babel-preset@8.1.0(@babel/core@7.24.0): + resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.24.0) + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.24.0) + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.24.0) + '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.24.0) + '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.24.0) + '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.24.0) + '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.24.0) + '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.24.0) + dev: true + + /@svgr/core@6.5.1: + resolution: {integrity: sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==} + engines: {node: '>=10'} + dependencies: + '@babel/core': 7.24.0 + '@svgr/babel-preset': 6.5.1(@babel/core@7.24.0) + '@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1) + camelcase: 6.3.0 + cosmiconfig: 7.1.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@svgr/core@8.1.0(typescript@5.3.3): + resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} + engines: {node: '>=14'} + dependencies: + '@babel/core': 7.24.0 + '@svgr/babel-preset': 8.1.0(@babel/core@7.24.0) + camelcase: 6.3.0 + cosmiconfig: 8.3.6(typescript@5.3.3) + snake-case: 3.0.4 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@svgr/hast-util-to-babel-ast@6.5.1: + resolution: {integrity: sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==} + engines: {node: '>=10'} + dependencies: + '@babel/types': 7.24.0 + entities: 4.5.0 + dev: true + + /@svgr/hast-util-to-babel-ast@8.0.0: + resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} + engines: {node: '>=14'} + dependencies: + '@babel/types': 7.24.0 + entities: 4.5.0 + dev: true + + /@svgr/plugin-jsx@6.5.1(@svgr/core@6.5.1): + resolution: {integrity: sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==} + engines: {node: '>=10'} + peerDependencies: + '@svgr/core': ^6.0.0 + dependencies: + '@babel/core': 7.24.0 + '@svgr/babel-preset': 6.5.1(@babel/core@7.24.0) + '@svgr/core': 6.5.1 + '@svgr/hast-util-to-babel-ast': 6.5.1 + svg-parser: 2.0.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0): + resolution: {integrity: sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==} + engines: {node: '>=14'} + peerDependencies: + '@svgr/core': '*' + dependencies: + '@babel/core': 7.24.0 + '@svgr/babel-preset': 8.1.0(@babel/core@7.24.0) + '@svgr/core': 8.1.0(typescript@5.3.3) + '@svgr/hast-util-to-babel-ast': 8.0.0 + svg-parser: 2.0.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@svgr/plugin-prettier@8.1.0(@svgr/core@8.1.0): + resolution: {integrity: sha512-o4/uFI8G64tAjBZ4E7gJfH+VP7Qi3T0+M4WnIsP91iFnGPqs5WvPDkpZALXPiyWEtzfYs1Rmwy1Zdfu8qoZuKw==} + engines: {node: '>=14'} + peerDependencies: + '@svgr/core': '*' + dependencies: + '@svgr/core': 8.1.0(typescript@5.3.3) + deepmerge: 4.3.1 + prettier: 2.8.8 + dev: true + + /@svgr/plugin-svgo@6.5.1(@svgr/core@6.5.1): + resolution: {integrity: sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==} + engines: {node: '>=10'} + peerDependencies: + '@svgr/core': '*' + dependencies: + '@svgr/core': 6.5.1 + cosmiconfig: 7.1.0 + deepmerge: 4.3.1 + svgo: 2.8.0 + dev: true + + /@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0)(typescript@5.3.3): + resolution: {integrity: sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==} + engines: {node: '>=14'} + peerDependencies: + '@svgr/core': '*' + dependencies: + '@svgr/core': 8.1.0(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.3.3) + deepmerge: 4.3.1 + svgo: 3.2.0 + transitivePeerDependencies: + - typescript + dev: true + + /@swc/core-darwin-arm64@1.3.72: + resolution: {integrity: sha512-oNSI5hVfZ+1xpj+dH1g4kQqA0VsGtqd8S9S+cDqkHZiOOVOevw9KN6dzVtmLOcPtlULVypVc0TVvsB55KdVZhQ==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@swc/core-darwin-x64@1.3.72: + resolution: {integrity: sha512-y5O/WQ1g0/VfTgeNahWIOutbdD5U2Gi703jaefdcoJo3FUx8WU108QQdbVGwGMgaqapo3iQB6Qs9paixYQAYsA==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-arm-gnueabihf@1.3.72: + resolution: {integrity: sha512-05JdWcso0OomHF+7bk5MBDgI8MZ9skcQ/4nhSv5gboSgSiuBmKM15Bg3lZ5iAUwGByNj7pGkSmmd3YwTrXEB+g==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-arm64-gnu@1.3.72: + resolution: {integrity: sha512-8qRELJaeYshhJgqvyOeXCKqBOpai+JYdWuouMbvvDUL85j3OcZhzR+bipexEbbJKcOCdRnoYB7Qg6mjqZ0t7VA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-arm64-musl@1.3.72: + resolution: {integrity: sha512-tOqAGZw+Pe7YrBHFrwFVyRiKqjgjzwYbJmY+UDxLrzWrZSVtC3eO2TPrp7kWmhirg40Og81BbdfRAl8ds48w0Q==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-x64-gnu@1.3.72: + resolution: {integrity: sha512-U2W2xWR3s9nplGVWz376GiBlcLTgxyYKlpZPBNZk0w3OvTcjKC62gW1Pe7PUkk4NgJUnaQDBa/mb4V4Zl+GZPA==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-x64-musl@1.3.72: + resolution: {integrity: sha512-3+2dUiZBsifKgvnFEHWdysXjInK8K+BfPBw2tTZJmq1+fZLt0rvuErYDVMLfIJnVWLCcJMnDtTXrvkFV1y/6iA==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@swc/core-win32-arm64-msvc@1.3.72: + resolution: {integrity: sha512-ndI8xZ2AId806D25xgqw2SFJ9gc/jhg21+5hA8XPq9ZL+oDiaYDztaP3ijVmZ1G5xXKD9DpgB7xmylv/f6o6GA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@swc/core-win32-ia32-msvc@1.3.72: + resolution: {integrity: sha512-F3TK8JHP3SRFjLRlzcRVZPnvvGm2CQ5/cwbIkaEq0Dla3kyctU8SiRqvtYwWCW4JuY10cUygIg93Ec/C9Lkk4g==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@swc/core-win32-x64-msvc@1.3.72: + resolution: {integrity: sha512-FXMnIUtLl0yEmGkw+xbUg/uUPExvUxUlLSHbX7CnbSuOIHqMHzvEd9skIueLAst4bvmJ8kT1hDyAIWQcTIAJYQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@swc/core@1.3.72: + resolution: {integrity: sha512-+AKjwLH3/STfPrd7CHzB9+NG1FVT0UKJMUChuWq9sQ8b9xlV8vUeRgZXgh/EHYvNQgl/OUTQKtL6xU2yOLuEuA==} + engines: {node: '>=10'} + requiresBuild: true + peerDependencies: + '@swc/helpers': ^0.5.0 + peerDependenciesMeta: + '@swc/helpers': + optional: true + optionalDependencies: + '@swc/core-darwin-arm64': 1.3.72 + '@swc/core-darwin-x64': 1.3.72 + '@swc/core-linux-arm-gnueabihf': 1.3.72 + '@swc/core-linux-arm64-gnu': 1.3.72 + '@swc/core-linux-arm64-musl': 1.3.72 + '@swc/core-linux-x64-gnu': 1.3.72 + '@swc/core-linux-x64-musl': 1.3.72 + '@swc/core-win32-arm64-msvc': 1.3.72 + '@swc/core-win32-ia32-msvc': 1.3.72 + '@swc/core-win32-x64-msvc': 1.3.72 + dev: true + + /@tanstack/query-core@5.24.1: + resolution: {integrity: sha512-DZ6Nx9p7BhjkG50ayJ+MKPgff+lMeol7QYXkvuU5jr2ryW/4ok5eanaS9W5eooA4xN0A/GPHdLGOZGzArgf5Cg==} + dev: true + + /@tanstack/react-query@5.24.1(react@18.2.0): + resolution: {integrity: sha512-4+09JEdO4d6+Gc8Y/g2M/MuxDK5IY0QV8+2wL2304wPKJgJ54cBbULd3nciJ5uvh/as8rrxx6s0mtIwpRuGd1g==} + peerDependencies: + react: ^18.0.0 + dependencies: + '@tanstack/query-core': 5.24.1 + react: 18.2.0 + dev: true + + /@testing-library/dom@9.3.4: + resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==} + engines: {node: '>=14'} + dependencies: + '@babel/code-frame': 7.23.5 + '@babel/runtime': 7.24.0 + '@types/aria-query': 5.0.4 + aria-query: 5.1.3 + chalk: 4.1.2 + dom-accessibility-api: 0.5.16 + lz-string: 1.5.0 + pretty-format: 27.5.1 + dev: true + + /@testing-library/react@14.2.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-sGdjws32ai5TLerhvzThYFbpnF9XtL65Cjf+gB0Dhr29BGqK+mAeN7SURSdu+eqgET4ANcWoC7FQpkaiGvBr+A==} + engines: {node: '>=14'} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 + dependencies: + '@babel/runtime': 7.24.0 + '@testing-library/dom': 9.3.4 + '@types/react-dom': 18.2.19 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true + + /@trysound/sax@0.2.0: + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} + engines: {node: '>=10.13.0'} + dev: true + + /@types/argparse@1.0.38: + resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==} + dev: true + + /@types/aria-query@5.0.4: + resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} + dev: true + + /@types/babel__core@7.20.5: + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} + dependencies: + '@babel/parser': 7.24.0 + '@babel/types': 7.24.0 + '@types/babel__generator': 7.6.8 + '@types/babel__template': 7.4.4 + '@types/babel__traverse': 7.20.5 + dev: true + + /@types/babel__generator@7.6.8: + resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} + dependencies: + '@babel/types': 7.24.0 + dev: true + + /@types/babel__template@7.4.4: + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} + dependencies: + '@babel/parser': 7.24.0 + '@babel/types': 7.24.0 + dev: true + + /@types/babel__traverse@7.20.5: + resolution: {integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==} + dependencies: + '@babel/types': 7.24.0 + dev: true + + /@types/debug@4.1.12: + resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} + dependencies: + '@types/ms': 0.7.34 + dev: true + + /@types/eslint-scope@3.7.7: + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} + dependencies: + '@types/eslint': 8.56.5 + '@types/estree': 1.0.5 + dev: true + + /@types/eslint@7.29.0: + resolution: {integrity: sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==} + dependencies: + '@types/estree': 1.0.5 + '@types/json-schema': 7.0.15 + dev: true + + /@types/eslint@8.56.5: + resolution: {integrity: sha512-u5/YPJHo1tvkSF2CE0USEkxon82Z5DBy2xR+qfyYNszpX9qcs4sT6uq2kBbj4BXY1+DBGDPnrhMZV3pKWGNukw==} + dependencies: + '@types/estree': 1.0.5 + '@types/json-schema': 7.0.15 + dev: true + + /@types/estree-jsx@1.0.5: + resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==} + dependencies: + '@types/estree': 1.0.5 + dev: true + + /@types/estree@1.0.5: + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + dev: true + + /@types/fs-extra@11.0.1: + resolution: {integrity: sha512-MxObHvNl4A69ofaTRU8DFqvgzzv8s9yRtaPPm5gud9HDNvpB3GPQFvNuTWAI59B9huVGV5jXYJwbCsmBsOGYWA==} + dependencies: + '@types/jsonfile': 6.1.4 + '@types/node': 20.11.24 + dev: true + + /@types/graceful-fs@4.1.9: + resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} + dependencies: + '@types/node': 20.11.24 + dev: true + + /@types/hapi__joi@17.1.9: + resolution: {integrity: sha512-oOMFT8vmCTFncsF1engrs04jatz8/Anwx3De9uxnOK4chgSEgWBvFtpSoJo8u3784JNO+ql5tzRR6phHoRnscQ==} + dev: true + + /@types/hast@2.3.10: + resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==} + dependencies: + '@types/unist': 2.0.10 + dev: true + + /@types/hoist-non-react-statics@3.3.5: + resolution: {integrity: sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==} + dependencies: + '@types/react': 18.2.61 + hoist-non-react-statics: 3.3.2 + dev: true + + /@types/html-minifier-terser@6.1.0: + resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} + dev: true + + /@types/istanbul-lib-coverage@2.0.6: + resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} + dev: true + + /@types/istanbul-lib-report@3.0.3: + resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} + dependencies: + '@types/istanbul-lib-coverage': 2.0.6 + dev: true + + /@types/istanbul-reports@3.0.4: + resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} + dependencies: + '@types/istanbul-lib-report': 3.0.3 + dev: true + + /@types/json-schema@7.0.15: + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + dev: true + + /@types/jsonfile@6.1.4: + resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} + dependencies: + '@types/node': 20.11.24 + dev: true + + /@types/keyv@3.1.4: + resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} + dependencies: + '@types/node': 20.11.24 + dev: true + + /@types/lodash@4.14.202: + resolution: {integrity: sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==} + dev: true + + /@types/mdast@3.0.15: + resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} + dependencies: + '@types/unist': 2.0.10 + dev: true + + /@types/minimist@1.2.5: + resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} + dev: true + + /@types/ms@0.7.34: + resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} + dev: true + + /@types/node@12.20.55: + resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} + dev: true + + /@types/node@17.0.45: + resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} + dev: true + + /@types/node@18.15.13: + resolution: {integrity: sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==} + dev: true + + /@types/node@20.11.24: + resolution: {integrity: sha512-Kza43ewS3xoLgCEpQrsT+xRo/EJej1y0kVYGiLFE1NEODXGzTfwiC6tXTLMQskn1X4/Rjlh0MQUvx9W+L9long==} + dependencies: + undici-types: 5.26.5 + dev: true + + /@types/normalize-package-data@2.4.4: + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} + dev: true + + /@types/parse-json@4.0.2: + resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} + dev: true + + /@types/parse5@6.0.3: + resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} + dev: true + + /@types/prop-types@15.7.11: + resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} + dev: true + + /@types/q@1.5.8: + resolution: {integrity: sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==} + dev: true + + /@types/ramda@0.29.3: + resolution: {integrity: sha512-Yh/RHkjN0ru6LVhSQtTkCRo6HXkfL9trot/2elzM/yXLJmbLm2v6kJc8yftTnwv1zvUob6TEtqI2cYjdqG3U0Q==} + dependencies: + types-ramda: 0.29.8 + dev: true + + /@types/react-copy-to-clipboard@5.0.7: + resolution: {integrity: sha512-Gft19D+as4M+9Whq1oglhmK49vqPhcLzk8WfvfLvaYMIPYanyfLy0+CwFucMJfdKoSFyySPmkkWn8/E6voQXjQ==} + dependencies: + '@types/react': 18.2.61 + dev: true + + /@types/react-dom@18.2.19: + resolution: {integrity: sha512-aZvQL6uUbIJpjZk4U8JZGbau9KDeAwMfmhyWorxgBkqDIEf6ROjRozcmPIicqsUwPUjbkDfHKgGee1Lq65APcA==} + dependencies: + '@types/react': 18.2.61 + dev: true + + /@types/react@18.2.61: + resolution: {integrity: sha512-NURTN0qNnJa7O/k4XUkEW2yfygA+NxS0V5h1+kp9jPwhzZy95q3ADoGMP0+JypMhrZBTTgjKAUlTctde1zzeQA==} + dependencies: + '@types/prop-types': 15.7.11 + '@types/scheduler': 0.16.8 + csstype: 3.1.3 + dev: true + + /@types/responselike@1.0.3: + resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} + dependencies: + '@types/node': 20.11.24 + dev: true + + /@types/sax@1.2.7: + resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} + dependencies: + '@types/node': 20.11.24 + dev: true + + /@types/scheduler@0.16.8: + resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} + dev: true + + /@types/semver@7.5.8: + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + dev: true + + /@types/stylis@4.2.0: + resolution: {integrity: sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw==} + dev: true + + /@types/unist@2.0.10: + resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} + dev: true + + /@types/yargs-parser@21.0.3: + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} + dev: true + + /@types/yargs@16.0.9: + resolution: {integrity: sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==} + dependencies: + '@types/yargs-parser': 21.0.3 + dev: true + + /@types/yargs@17.0.32: + resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} + dependencies: + '@types/yargs-parser': 21.0.3 + dev: true + + /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.3.3): + resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@eslint-community/regexpp': 4.10.0 + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + debug: 4.3.4 + eslint: 8.57.0 + graphemer: 1.4.0 + ignore: 5.3.1 + natural-compare-lite: 1.4.0 + semver: 7.6.0 + tsutils: 3.21.0(typescript@5.3.3) + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.3.3): + resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) + debug: 4.3.4 + eslint: 8.57.0 + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/scope-manager@5.62.0: + resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + dev: true + + /@typescript-eslint/type-utils@5.62.0(eslint@8.57.0)(typescript@5.3.3): + resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '*' + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + debug: 4.3.4 + eslint: 8.57.0 + tsutils: 3.21.0(typescript@5.3.3) + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/types@5.62.0: + resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.3.3): + resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.6.0 + tsutils: 3.21.0(typescript@5.3.3) + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.3.3): + resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.8 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) + eslint: 8.57.0 + eslint-scope: 5.1.1 + semver: 7.6.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/visitor-keys@5.62.0: + resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.62.0 + eslint-visitor-keys: 3.4.3 + dev: true + + /@umijs/ast@4.1.2: + resolution: {integrity: sha512-ejgp07sn4IEMf8Urxt+su9KrUWIWp0rhtnljB3XVR2A4mcVdz1jtSQbqYwQFtgn6Mp6tCMG+H1fkweRWj7+vfQ==} + dependencies: + '@umijs/bundler-utils': 4.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@umijs/babel-preset-umi@4.1.2: + resolution: {integrity: sha512-SdizYktVzp5ODwOQEeHzAwt+/WGUaIO/py9z1lGQdzxGfiTkEMU5hB70bh0fFKn3jOKCKTdBLw8BfIi2E/GwDQ==} + dependencies: + '@babel/runtime': 7.23.6 + '@bloomberg/record-tuple-polyfill': 0.0.4 + '@umijs/bundler-utils': 4.1.2 + '@umijs/utils': 4.1.2 + core-js: 3.34.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@umijs/bundler-esbuild@4.1.2: + resolution: {integrity: sha512-LcAlqoQKDUeEYmkLw2mB2T9FBOjZQsFSzCw6ZYItTV2zIdFNlH4U5slfhRqlwQbzxDgBrbPLEGl0M85CqEFE4w==} + hasBin: true + dependencies: + '@umijs/bundler-utils': 4.1.2 + '@umijs/utils': 4.1.2 + enhanced-resolve: 5.9.3 + postcss: 8.4.35 + postcss-flexbugs-fixes: 5.0.2(postcss@8.4.35) + postcss-preset-env: 7.5.0(postcss@8.4.35) + transitivePeerDependencies: + - supports-color + dev: true + + /@umijs/bundler-utils@4.1.2: + resolution: {integrity: sha512-bcN3VSgCPZjyLmQrRWPfPkuhVP0GCFyBLTxzr4vPHQTYx7FjHJcvpEbOsXoVNiBHowRA8J6PGCB/jxqRSO1yxw==} + dependencies: + '@umijs/utils': 4.1.2 + esbuild: 0.17.19 + regenerate: 1.4.2 + regenerate-unicode-properties: 10.1.1 + spdy: 4.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@umijs/bundler-vite@4.1.2(@types/node@20.11.24)(postcss@8.4.35)(sass@1.71.1): + resolution: {integrity: sha512-znqi0rb8zsh90jT8duCkGj/gcli8xEkjQDi1y6BA/dshIO9Ra4KT9riijJsaumiD+OJrABpV2DWjX7JrszzByg==} + hasBin: true + dependencies: + '@svgr/core': 6.5.1 + '@umijs/bundler-utils': 4.1.2 + '@umijs/utils': 4.1.2 + '@vitejs/plugin-react': 4.0.0(vite@4.3.1) + core-js: 3.34.0 + less: 4.1.3 + postcss-preset-env: 7.5.0(postcss@8.4.35) + rollup-plugin-visualizer: 5.9.0 + systemjs: 6.14.3 + vite: 4.3.1(@types/node@20.11.24)(less@4.1.3)(sass@1.71.1) + transitivePeerDependencies: + - '@types/node' + - postcss + - rollup + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + + /@umijs/bundler-webpack@4.1.2(typescript@5.3.3)(webpack@5.90.3): + resolution: {integrity: sha512-rCf+H/k1Ru/twlCvAlqjjRIZRZJNZmaXpROaQ6VviPDj1F5YLDWMCunvdGf8KOeBVTLy4syhdxn95ZIyKcPpPA==} + hasBin: true + dependencies: + '@svgr/core': 6.5.1 + '@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1) + '@svgr/plugin-svgo': 6.5.1(@svgr/core@6.5.1) + '@types/hapi__joi': 17.1.9 + '@umijs/babel-preset-umi': 4.1.2 + '@umijs/bundler-utils': 4.1.2 + '@umijs/case-sensitive-paths-webpack-plugin': 1.0.1 + '@umijs/mfsu': 4.1.2 + '@umijs/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(webpack@5.90.3) + '@umijs/utils': 4.1.2 + cors: 2.8.5 + css-loader: 6.7.1(webpack@5.90.3) + es5-imcompatible-versions: 0.1.89 + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.3.3)(webpack@5.90.3) + jest-worker: 29.4.3 + lightningcss: 1.22.1 + node-libs-browser: 2.2.1 + postcss: 8.4.35 + postcss-preset-env: 7.5.0(postcss@8.4.35) + react-error-overlay: 6.0.9 + react-refresh: 0.14.0 + transitivePeerDependencies: + - '@types/webpack' + - sockjs-client + - supports-color + - type-fest + - typescript + - webpack + - webpack-dev-server + - webpack-hot-middleware + - webpack-plugin-serve + dev: true + + /@umijs/case-sensitive-paths-webpack-plugin@1.0.1: + resolution: {integrity: sha512-kDKJ8yTarxwxGJDInG33hOpaQRZ//XpNuuznQ/1Mscypw6kappzFmrBr2dOYave++K7JHouoANF354UpbEQw0Q==} + dev: true + + /@umijs/core@4.1.2: + resolution: {integrity: sha512-OZlZKG+26coItwPJBtPmqB2zGSnVJqi/BVFm4MYB3fDtY5+/KmPCSXur/FJvpmRInoVAJkahbsycmMh+dUT0wQ==} + dependencies: + '@umijs/bundler-utils': 4.1.2 + '@umijs/utils': 4.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@umijs/did-you-know@1.0.3: + resolution: {integrity: sha512-9EZ+rgY9+2HEaE+Z9dGkal2ccw8L4uuz77tCB5WpskW7NBZX5nOj82sqF/shEtA5tU3SWO/Mi4n35K3iONvDtw==} + dev: true + + /@umijs/es-module-parser-darwin-arm64@0.0.7: + resolution: {integrity: sha512-1QeNupekuVYVvL4UHyCRq4ISP2PNk4rDd9UOPONW+KpqTyP9p7RfgGpwB0VLPaFSu2ADtm0XZyIaYEGPY6zuDw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@umijs/es-module-parser-darwin-x64@0.0.7: + resolution: {integrity: sha512-FBFmfigmToPc9qBCW7wHiTYpqnLdPbAvoMGOydzAu2NspdPEF7TfILcr8vCPNbNe3vCobS+T/YM1dP+SagERlA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@umijs/es-module-parser-linux-arm-gnueabihf@0.0.7: + resolution: {integrity: sha512-AXfmg3htkadLGsXUyiyrTig4omGCWIN4l+HS7Qapqv0wlfFYSpC0KPemjyBQgzXO70tDcT+1FNhGjIy+yr2pIQ==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@umijs/es-module-parser-linux-arm64-gnu@0.0.7: + resolution: {integrity: sha512-2wSdChFc39fPJwvS8tRq+jx8qNlIwrjRk1hb3N5o0rJR+rqt+ceAyNPbYwpNBmUHW7xtmDQvJUeinvr7hIBP+w==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@umijs/es-module-parser-linux-arm64-musl@0.0.7: + resolution: {integrity: sha512-cqQffARWkmQ3n1RYNKZR3aD6X8YaP6u1maASjDgPQOpZMAlv/OSDrM/7iGujWTs0PD0haockNG9/DcP6lgPHMw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@umijs/es-module-parser-linux-x64-gnu@0.0.7: + resolution: {integrity: sha512-PHrKHtT665Za0Ydjch4ACrNpRU+WIIden12YyF1CtMdhuLDSoU6UfdhF3NoDbgEUcXVDX/ftOqmj0SbH3R1uew==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@umijs/es-module-parser-linux-x64-musl@0.0.7: + resolution: {integrity: sha512-cyZvUK5lcECLWzLp/eU1lFlCETcz+LEb+wrdARQSST1dgoIGZsT4cqM1WzYmdZNk3o883tiZizLt58SieEiHBQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@umijs/es-module-parser-win32-arm64-msvc@0.0.7: + resolution: {integrity: sha512-V7WxnUI88RboSl0RWLNQeKBT7EDW35fW6Tn92zqtoHHxrhAIL9DtDyvC8REP4qTxeZ6Oej/Ax5I6IjsLx3yTOg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@umijs/es-module-parser-win32-x64-msvc@0.0.7: + resolution: {integrity: sha512-X3Pqy0l38hg6wMPquPeMHuoHU+Cx+wzyz32SVYCta+RPJQ7n9PjrEBiIuVAw5+GJZjSABN7LVr8u/n0RZT9EQA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@umijs/es-module-parser@0.0.7: + resolution: {integrity: sha512-x47CMi/Hw7Nkz3RXTUqlldH/UM+Tcmw2PziV3k+itJqTFJc8oVx3lzdUgCnG+eL3ZtmLPbOEBhPb30V0NytNDQ==} + engines: {node: '>= 10'} + optionalDependencies: + '@umijs/es-module-parser-darwin-arm64': 0.0.7 + '@umijs/es-module-parser-darwin-x64': 0.0.7 + '@umijs/es-module-parser-linux-arm-gnueabihf': 0.0.7 + '@umijs/es-module-parser-linux-arm64-gnu': 0.0.7 + '@umijs/es-module-parser-linux-arm64-musl': 0.0.7 + '@umijs/es-module-parser-linux-x64-gnu': 0.0.7 + '@umijs/es-module-parser-linux-x64-musl': 0.0.7 + '@umijs/es-module-parser-win32-arm64-msvc': 0.0.7 + '@umijs/es-module-parser-win32-x64-msvc': 0.0.7 + dev: true + + /@umijs/fabric@4.0.1(postcss@8.4.35): + resolution: {integrity: sha512-P1irl1syZ3tXCUdsF88Nr8whFcjiBrtkdA4M9+WW2FBgyh1Ch6SBwSk9uMI4mpdfnG4pGl3JtaWaoBnImrsjeg==} + hasBin: true + dependencies: + '@babel/core': 7.24.0 + '@babel/eslint-parser': 7.23.10(@babel/core@7.24.0)(eslint@8.57.0) + '@babel/eslint-plugin': 7.23.5(@babel/eslint-parser@7.23.10)(eslint@8.57.0) + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.0) + '@babel/plugin-proposal-decorators': 7.24.0(@babel/core@7.24.0) + '@babel/preset-env': 7.24.0(@babel/core@7.24.0) + '@babel/preset-react': 7.23.3(@babel/core@7.24.0) + '@babel/preset-typescript': 7.23.3(@babel/core@7.24.0) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + chalk: 4.1.2 + eslint: 8.57.0 + eslint-config-prettier: 8.10.0(eslint@8.57.0) + eslint-formatter-pretty: 4.1.0 + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.0)(typescript@5.3.3) + eslint-plugin-react: 7.33.2(eslint@8.57.0) + eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) + eslint-plugin-unicorn: 47.0.0(eslint@8.57.0) + fast-glob: 3.3.2 + os-locale: 5.0.0 + postcss-less: 6.0.0(postcss@8.4.35) + prettier: 2.8.8 + prettier-plugin-organize-imports: 3.2.4(prettier@2.8.8)(typescript@5.3.3) + prettier-plugin-two-style-order: 1.0.1(prettier@2.8.8) + stylelint: 15.11.0(typescript@5.3.3) + stylelint-config-css-modules: 4.4.0(stylelint@15.11.0) + stylelint-config-prettier: 9.0.5(stylelint@15.11.0) + stylelint-config-standard: 33.0.0(stylelint@15.11.0) + stylelint-declaration-block-no-ignored-properties: 2.8.0(stylelint@15.11.0) + typescript: 5.3.3 + transitivePeerDependencies: + - '@volar/vue-language-plugin-pug' + - '@volar/vue-typescript' + - jest + - postcss + - supports-color + dev: true + + /@umijs/history@5.3.1: + resolution: {integrity: sha512-/e0cEGrR2bIWQD7pRl3dl9dcyRGeC9hoW0OCvUTT/hjY0EfUrkd6G8ZanVghPMpDuY5usxq9GVcvrT8KNXLWvA==} + dependencies: + '@babel/runtime': 7.23.6 + query-string: 6.14.1 + dev: true + + /@umijs/lint@4.1.2(eslint@8.57.0)(stylelint@14.16.1)(typescript@5.3.3): + resolution: {integrity: sha512-sdau5ICWOtyEsQrRHuS5wx4iPZhu56DGrxZkASAXGtQxntoJeWzx/e+qAhdsiFiWZrNXbbOOdlafpGyLy6BoKA==} + dependencies: + '@babel/core': 7.23.6 + '@babel/eslint-parser': 7.23.3(@babel/core@7.23.6)(eslint@8.57.0) + '@stylelint/postcss-css-in-js': 0.38.0(postcss-syntax@0.36.2)(postcss@8.4.35) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@umijs/babel-preset-umi': 4.1.2 + eslint-plugin-jest: 27.2.3(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.0)(typescript@5.3.3) + eslint-plugin-react: 7.33.2(eslint@8.57.0) + eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) + postcss: 8.4.35 + postcss-syntax: 0.36.2(postcss@8.4.35) + stylelint-config-standard: 25.0.0(stylelint@14.16.1) + transitivePeerDependencies: + - eslint + - jest + - postcss-html + - postcss-jsx + - postcss-less + - postcss-markdown + - postcss-scss + - stylelint + - supports-color + - typescript + dev: true + + /@umijs/mfsu@4.1.2: + resolution: {integrity: sha512-PxkSdQWR0323B1PKLjn2F3ZLfxByg3MmwgRipUbwX3dC8ae9kqIR5wEB2bfL1uXSg9x63o2JMsv5/ObfhrsmYw==} + dependencies: + '@umijs/bundler-esbuild': 4.1.2 + '@umijs/bundler-utils': 4.1.2 + '@umijs/utils': 4.1.2 + enhanced-resolve: 5.9.3 + is-equal: 1.7.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@umijs/plugin-run@4.1.2: + resolution: {integrity: sha512-SkCOd1ZMe5zJp0avxC0UWr4/MK4QU3iqMzNOk6kBYPMIZgsNSn+6+iol+Sb3aqn3RzU3TQWHeKtO2ckZyrD+vw==} + dependencies: + tsx: 3.12.2 + dev: true + + /@umijs/preset-umi@4.1.2(@types/node@20.11.24)(@types/react@18.2.61)(sass@1.71.1)(typescript@5.3.3)(webpack@5.90.3): + resolution: {integrity: sha512-tZe7mWS2vCoULXcY5Zx10nVWxMHPXl1+Pj3X0hiPE2oPYJYw5eYtE0+IivNAOUH2M2d5c8j257MgG+XND8Gpbw==} + dependencies: + '@iconify/utils': 2.1.1 + '@svgr/core': 6.5.1 + '@umijs/ast': 4.1.2 + '@umijs/babel-preset-umi': 4.1.2 + '@umijs/bundler-esbuild': 4.1.2 + '@umijs/bundler-utils': 4.1.2 + '@umijs/bundler-vite': 4.1.2(@types/node@20.11.24)(postcss@8.4.35)(sass@1.71.1) + '@umijs/bundler-webpack': 4.1.2(typescript@5.3.3)(webpack@5.90.3) + '@umijs/core': 4.1.2 + '@umijs/did-you-know': 1.0.3 + '@umijs/es-module-parser': 0.0.7 + '@umijs/history': 5.3.1 + '@umijs/mfsu': 4.1.2 + '@umijs/plugin-run': 4.1.2 + '@umijs/renderer-react': 4.1.2(react-dom@18.1.0)(react@18.1.0) + '@umijs/server': 4.1.2 + '@umijs/ui': 3.0.1 + '@umijs/utils': 4.1.2 + '@umijs/zod2ts': 4.1.2 + babel-plugin-dynamic-import-node: 2.3.3 + click-to-react-component: 1.1.0(@types/react@18.2.61)(react-dom@18.1.0)(react@18.1.0) + core-js: 3.34.0 + current-script-polyfill: 1.0.0 + enhanced-resolve: 5.9.3 + fast-glob: 3.2.12 + html-webpack-plugin: 5.5.0(webpack@5.90.3) + less-plugin-resolve: 1.0.2 + path-to-regexp: 1.7.0 + postcss: 8.4.35 + postcss-prefix-selector: 1.16.0(postcss@8.4.35) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + react-router: 6.3.0(react@18.1.0) + react-router-dom: 6.3.0(react-dom@18.1.0)(react@18.1.0) + regenerator-runtime: 0.13.11 + transitivePeerDependencies: + - '@types/node' + - '@types/react' + - '@types/webpack' + - rollup + - sass + - sockjs-client + - stylus + - sugarss + - supports-color + - terser + - type-fest + - typescript + - webpack + - webpack-dev-server + - webpack-hot-middleware + - webpack-plugin-serve + dev: true + + /@umijs/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.0)(webpack@5.90.3): + resolution: {integrity: sha512-RtFvB+/GmjRhpHcqNgnw8iWZpTlxOnmNxi8eDcecxMmxmSgeDj25LV0jr4Q6rOhv3GTIfVGBhkwz+khGT5tfmg==} + engines: {node: '>= 10.13'} + peerDependencies: + '@types/webpack': 4.x || 5.x + react-refresh: '>=0.10.0 <1.0.0' + sockjs-client: ^1.4.0 + type-fest: '>=0.17.0 <5.0.0' + webpack: '>=4.43.0 <6.0.0' + webpack-dev-server: 3.x || 4.x + webpack-hot-middleware: 2.x + webpack-plugin-serve: 0.x || 1.x + peerDependenciesMeta: + '@types/webpack': + optional: true + sockjs-client: + optional: true + type-fest: + optional: true + webpack-dev-server: + optional: true + webpack-hot-middleware: + optional: true + webpack-plugin-serve: + optional: true + dependencies: + ansi-html-community: 0.0.8 + common-path-prefix: 3.0.0 + core-js-pure: 3.36.0 + error-stack-parser: 2.1.4 + find-up: 5.0.0 + html-entities: 2.4.0 + loader-utils: 2.0.4 + react-refresh: 0.14.0 + schema-utils: 3.3.0 + source-map: 0.7.4 + webpack: 5.90.3 + dev: true + + /@umijs/renderer-react@4.1.2(react-dom@18.1.0)(react@18.1.0): + resolution: {integrity: sha512-zAZ1yU/PTkit/Nl0JsArS8ZwWyhmFpMEMRKpFZqw1rYieXTlNGvZTm2twJj+rNzsxwoNmW7E24glJGjpm1CunA==} + peerDependencies: + react: '>=16.8' + react-dom: '>=16.8' + dependencies: + '@babel/runtime': 7.23.6 + '@loadable/component': 5.15.2(react@18.1.0) + history: 5.3.0 + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + react-helmet-async: 1.3.0(react-dom@18.1.0)(react@18.1.0) + react-router-dom: 6.3.0(react-dom@18.1.0)(react@18.1.0) + dev: true + + /@umijs/renderer-react@4.1.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-zAZ1yU/PTkit/Nl0JsArS8ZwWyhmFpMEMRKpFZqw1rYieXTlNGvZTm2twJj+rNzsxwoNmW7E24glJGjpm1CunA==} + peerDependencies: + react: '>=16.8' + react-dom: '>=16.8' + dependencies: + '@babel/runtime': 7.23.6 + '@loadable/component': 5.15.2(react@18.2.0) + history: 5.3.0 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-helmet-async: 1.3.0(react-dom@18.2.0)(react@18.2.0) + react-router-dom: 6.3.0(react-dom@18.2.0)(react@18.2.0) + dev: true + + /@umijs/server@4.1.2: + resolution: {integrity: sha512-1oUWhF4qW2T4BqYKRTtZm+REJpDzPdQ3oeXubAIpFqek5Z0ABKcp7/mkH68AVRztsag0t9cXuBN/AL5GkvjXww==} + dependencies: + '@umijs/bundler-utils': 4.1.2 + history: 5.3.0 + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + react-router-dom: 6.3.0(react-dom@18.1.0)(react@18.1.0) + transitivePeerDependencies: + - supports-color + dev: true + + /@umijs/test@4.1.2(@babel/core@7.24.0): + resolution: {integrity: sha512-mmP0bmvYx/gHIgq8mxbMJSgLxBKh5Tp2ZiuK68aoqlBWSBXU2xB9LM4KGno3Or9vihSFAUzK1wWEcVj7CQCY4w==} + dependencies: + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.24.0) + '@jest/types': 27.5.1 + '@umijs/bundler-utils': 4.1.2 + '@umijs/utils': 4.1.2 + babel-jest: 29.7.0(@babel/core@7.24.0) + esbuild: 0.17.19 + identity-obj-proxy: 3.0.0 + isomorphic-unfetch: 4.0.2 + transitivePeerDependencies: + - '@babel/core' + - supports-color + dev: true + + /@umijs/ui@3.0.1: + resolution: {integrity: sha512-zcz37AJH0xt/6XVVbyO/hmsK9Hq4vH23HZ4KYVi5A8rbM9KeJkJigTS7ELOdArawZhVNGe+h3a5Oixs4a2QsWw==} + dev: true + + /@umijs/utils@4.1.2: + resolution: {integrity: sha512-YBzN7Zn3595W93t8XPh8IbKMInr6NecXPtHVD+L7fJFv5oCrzHxCkvSZBTmTXuFMyW+9rHT0TlsXM4gqQ1n18Q==} + dependencies: + chokidar: 3.5.3 + pino: 7.11.0 + dev: true + + /@umijs/zod2ts@4.1.2: + resolution: {integrity: sha512-h5P45gXxTVWdDeIuB/EQ9lDqJgPrm747Ox77WvK1ooG+jN4xBB6uoH5slCLenl3ig+M1nRLIadVsD/8kjrWWHw==} + dev: true + + /@ungap/structured-clone@1.2.0: + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + dev: true + + /@use-gesture/core@10.3.0: + resolution: {integrity: sha512-rh+6MND31zfHcy9VU3dOZCqGY511lvGcfyJenN4cWZe0u1BH6brBpBddLVXhF2r4BMqWbvxfsbL7D287thJU2A==} + dev: true + + /@use-gesture/react@10.3.0(react@18.2.0): + resolution: {integrity: sha512-3zc+Ve99z4usVP6l9knYVbVnZgfqhKah7sIG+PS2w+vpig2v2OLct05vs+ZXMzwxdNCMka8B+8WlOo0z6Pn6DA==} + peerDependencies: + react: '>= 16.8.0' + dependencies: + '@use-gesture/core': 10.3.0 + react: 18.2.0 + dev: true + + /@vercel/ncc@0.33.3: + resolution: {integrity: sha512-JGZ11QV+/ZcfudW2Cz2JVp54/pJNXbsuWRgSh2ZmmZdQBKXqBtIGrwI1Wyx8nlbzAiEFe7FHi4K1zX4//jxTnQ==} + hasBin: true + dev: true + + /@vitejs/plugin-react@4.0.0(vite@4.3.1): + resolution: {integrity: sha512-HX0XzMjL3hhOYm+0s95pb0Z7F8O81G7joUHgfDd/9J/ZZf5k4xX6QAMFkKsHFxaHlf6X7GD7+XuaZ66ULiJuhQ==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.2.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/plugin-transform-react-jsx-self': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.24.0) + react-refresh: 0.14.0 + vite: 4.3.1(@types/node@20.11.24)(less@4.1.3)(sass@1.71.1) + transitivePeerDependencies: + - supports-color + dev: true + + /@vitest/coverage-v8@1.3.1(vitest@1.1.3): + resolution: {integrity: sha512-UuBnkSJUNE9rdHjDCPyJ4fYuMkoMtnghes1XohYa4At0MS3OQSAo97FrbwSLRshYsXThMZy1+ybD/byK5llyIg==} + peerDependencies: + vitest: 1.3.1 + dependencies: + '@ampproject/remapping': 2.2.1 + '@bcoe/v8-coverage': 0.2.3 + debug: 4.3.4 + istanbul-lib-coverage: 3.2.2 + istanbul-lib-report: 3.0.1 + istanbul-lib-source-maps: 4.0.1 + istanbul-reports: 3.1.7 + magic-string: 0.30.7 + magicast: 0.3.3 + picocolors: 1.0.0 + std-env: 3.7.0 + test-exclude: 6.0.0 + v8-to-istanbul: 9.2.0 + vitest: 1.1.3(@types/node@20.11.24)(jsdom@23.2.0) + transitivePeerDependencies: + - supports-color + dev: true + + /@vitest/expect@1.1.3: + resolution: {integrity: sha512-MnJqsKc1Ko04lksF9XoRJza0bGGwTtqfbyrsYv5on4rcEkdo+QgUdITenBQBUltKzdxW7K3rWh+nXRULwsdaVg==} + dependencies: + '@vitest/spy': 1.1.3 + '@vitest/utils': 1.1.3 + chai: 4.4.1 + dev: true + + /@vitest/runner@1.1.3: + resolution: {integrity: sha512-Va2XbWMnhSdDEh/OFxyUltgQuuDRxnarK1hW5QNN4URpQrqq6jtt8cfww/pQQ4i0LjoYxh/3bYWvDFlR9tU73g==} + dependencies: + '@vitest/utils': 1.1.3 + p-limit: 5.0.0 + pathe: 1.1.2 + dev: true + + /@vitest/snapshot@1.1.3: + resolution: {integrity: sha512-U0r8pRXsLAdxSVAyGNcqOU2H3Z4Y2dAAGGelL50O0QRMdi1WWeYHdrH/QWpN1e8juWfVKsb8B+pyJwTC+4Gy9w==} + dependencies: + magic-string: 0.30.7 + pathe: 1.1.2 + pretty-format: 29.7.0 + dev: true + + /@vitest/spy@1.1.3: + resolution: {integrity: sha512-Ec0qWyGS5LhATFQtldvChPTAHv08yHIOZfiNcjwRQbFPHpkih0md9KAbs7TfeIfL7OFKoe7B/6ukBTqByubXkQ==} + dependencies: + tinyspy: 2.2.1 + dev: true + + /@vitest/utils@1.1.3: + resolution: {integrity: sha512-Dyt3UMcdElTll2H75vhxfpZu03uFpXRCHxWnzcrFjZxT1kTbq8ALUYIeBgGolo1gldVdI0YSlQRacsqxTwNqwg==} + dependencies: + diff-sequences: 29.6.3 + estree-walker: 3.0.3 + loupe: 2.3.7 + pretty-format: 29.7.0 + dev: true + + /@webassemblyjs/ast@1.11.6: + resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} + dependencies: + '@webassemblyjs/helper-numbers': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + dev: true + + /@webassemblyjs/floating-point-hex-parser@1.11.6: + resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} + dev: true + + /@webassemblyjs/helper-api-error@1.11.6: + resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} + dev: true + + /@webassemblyjs/helper-buffer@1.11.6: + resolution: {integrity: sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==} + dev: true + + /@webassemblyjs/helper-numbers@1.11.6: + resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} + dependencies: + '@webassemblyjs/floating-point-hex-parser': 1.11.6 + '@webassemblyjs/helper-api-error': 1.11.6 + '@xtuc/long': 4.2.2 + dev: true + + /@webassemblyjs/helper-wasm-bytecode@1.11.6: + resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} + dev: true + + /@webassemblyjs/helper-wasm-section@1.11.6: + resolution: {integrity: sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==} + dependencies: + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-buffer': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/wasm-gen': 1.11.6 + dev: true + + /@webassemblyjs/ieee754@1.11.6: + resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} + dependencies: + '@xtuc/ieee754': 1.2.0 + dev: true + + /@webassemblyjs/leb128@1.11.6: + resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} + dependencies: + '@xtuc/long': 4.2.2 + dev: true + + /@webassemblyjs/utf8@1.11.6: + resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} + dev: true + + /@webassemblyjs/wasm-edit@1.11.6: + resolution: {integrity: sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==} + dependencies: + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-buffer': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/helper-wasm-section': 1.11.6 + '@webassemblyjs/wasm-gen': 1.11.6 + '@webassemblyjs/wasm-opt': 1.11.6 + '@webassemblyjs/wasm-parser': 1.11.6 + '@webassemblyjs/wast-printer': 1.11.6 + dev: true + + /@webassemblyjs/wasm-gen@1.11.6: + resolution: {integrity: sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==} + dependencies: + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/ieee754': 1.11.6 + '@webassemblyjs/leb128': 1.11.6 + '@webassemblyjs/utf8': 1.11.6 + dev: true + + /@webassemblyjs/wasm-opt@1.11.6: + resolution: {integrity: sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==} + dependencies: + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-buffer': 1.11.6 + '@webassemblyjs/wasm-gen': 1.11.6 + '@webassemblyjs/wasm-parser': 1.11.6 + dev: true + + /@webassemblyjs/wasm-parser@1.11.6: + resolution: {integrity: sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==} + dependencies: + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-api-error': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/ieee754': 1.11.6 + '@webassemblyjs/leb128': 1.11.6 + '@webassemblyjs/utf8': 1.11.6 + dev: true + + /@webassemblyjs/wast-printer@1.11.6: + resolution: {integrity: sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==} + dependencies: + '@webassemblyjs/ast': 1.11.6 + '@xtuc/long': 4.2.2 + dev: true + + /@xtuc/ieee754@1.2.0: + resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} + dev: true + + /@xtuc/long@4.2.2: + resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} + dev: true + + /abitype@1.0.0(typescript@5.3.3): + resolution: {integrity: sha512-NMeMah//6bJ56H5XRj8QCV4AwuW6hB6zqz2LnhhLdcWVQOsXki6/Pn3APeqxCma62nXIcmZWdu1DlHWS74umVQ==} + peerDependencies: + typescript: '>=5.0.4' + zod: ^3 >=3.22.0 + peerDependenciesMeta: + typescript: + optional: true + zod: + optional: true + dependencies: + typescript: 5.3.3 + dev: true + + /acorn-import-assertions@1.9.0(acorn@8.11.3): + resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} + peerDependencies: + acorn: ^8 + dependencies: + acorn: 8.11.3 + dev: true + + /acorn-jsx@5.3.2(acorn@8.11.3): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.11.3 + dev: true + + /acorn-walk@8.3.2: + resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} + engines: {node: '>=0.4.0'} + dev: true + + /acorn@8.11.3: + resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /aes-js@4.0.0-beta.5: + resolution: {integrity: sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==} + dev: true + + /agent-base@4.3.0: + resolution: {integrity: sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==} + engines: {node: '>= 4.0.0'} + dependencies: + es6-promisify: 5.0.0 + dev: true + + /agent-base@7.1.0: + resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} + engines: {node: '>= 14'} + dependencies: + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: true + + /agentkeepalive@3.5.2: + resolution: {integrity: sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==} + engines: {node: '>= 4.0.0'} + dependencies: + humanize-ms: 1.2.1 + dev: true + + /ahooks@3.7.10(react@18.2.0): + resolution: {integrity: sha512-/HLYif7sFA/5qSuWKrwvjDbf3bq+sdaMrUWS7XGCDRWdC2FrG/i+u5LZdakMYc6UIgJTMQ7tGiJCV7sdU4kSIw==} + engines: {node: '>=8.0.0'} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + '@babel/runtime': 7.24.0 + dayjs: 1.11.10 + intersection-observer: 0.12.2 + js-cookie: 2.2.1 + lodash: 4.17.21 + react: 18.2.0 + resize-observer-polyfill: 1.5.1 + screenfull: 5.2.0 + tslib: 2.6.2 + + /ajv-keywords@3.5.2(ajv@6.12.6): + resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} + peerDependencies: + ajv: ^6.9.1 + dependencies: + ajv: 6.12.6 + dev: true + + /ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + dev: true + + /ajv@8.12.0: + resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + dependencies: + fast-deep-equal: 3.1.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + uri-js: 4.4.1 + dev: true + + /animated-scroll-to@2.3.0: + resolution: {integrity: sha512-PT/5MSKCWQaK2kuOl2HT2KJMuJEvUS4/TgMhWy82c2EmF74/CIkvPBPKOvd8nMYP6Higo7xCn49/iSW9BccMoQ==} + dev: true + + /ansi-align@2.0.0: + resolution: {integrity: sha512-TdlOggdA/zURfMYa7ABC66j+oqfMew58KpJMbUlH3bcZP1b+cBHIHDDn5uH9INsxrHBPjsqM0tDB4jPTF/vgJA==} + dependencies: + string-width: 2.1.1 + dev: true + + /ansi-colors@4.1.3: + resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} + engines: {node: '>=6'} + dev: true + + /ansi-escapes@3.2.0: + resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==} + engines: {node: '>=4'} + dev: true + + /ansi-escapes@4.3.2: + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.21.3 + dev: true + + /ansi-escapes@6.2.0: + resolution: {integrity: sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==} + engines: {node: '>=14.16'} + dependencies: + type-fest: 3.13.1 + dev: true + + /ansi-html-community@0.0.8: + resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} + engines: {'0': node >= 0.8.0} + hasBin: true + dev: true + + /ansi-regex@3.0.1: + resolution: {integrity: sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==} + engines: {node: '>=4'} + dev: true + + /ansi-regex@4.1.1: + resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} + engines: {node: '>=6'} + dev: true + + /ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + dev: true + + /ansi-regex@6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + engines: {node: '>=12'} + dev: true + + /ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + dependencies: + color-convert: 1.9.3 + dev: true + + /ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + dependencies: + color-convert: 2.0.1 + dev: true + + /ansi-styles@5.2.0: + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} + engines: {node: '>=10'} + dev: true + + /ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + dev: true + + /antd-mobile-icons@0.3.0: + resolution: {integrity: sha512-rqINQpJWZWrva9moCd1Ye695MZYWmqLPE+bY8d2xLRy7iSQwPsinCdZYjpUPp2zL/LnKYSyXxP2ut2A+DC+whQ==} + dev: true + + /antd-mobile-v5-count@1.0.1: + resolution: {integrity: sha512-YGsiEDCPUDz3SzfXi6gLZn/HpeSMW+jgPc4qiYUr1fSopg3hkUie2TnooJdExgfiETHefH3Ggs58He0OVfegLA==} + dev: true + + /antd-mobile@5.34.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-GqpynUhBvu5X2xDoqNrEbt7ir3UfXNTLAUluw1WyRqLPO4kxUtEoD2A+vxKXc01657O0k4K4XpfY+THMOJQ5sg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + '@floating-ui/dom': 1.6.3 + '@rc-component/mini-decimal': 1.1.0 + '@react-spring/web': 9.6.1(react-dom@18.2.0)(react@18.2.0) + '@use-gesture/react': 10.3.0(react@18.2.0) + ahooks: 3.7.10(react@18.2.0) + antd-mobile-icons: 0.3.0 + antd-mobile-v5-count: 1.0.1 + classnames: 2.5.1 + dayjs: 1.11.10 + lodash: 4.17.21 + rc-field-form: 1.27.4(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-is: 18.2.0 + runes2: 1.1.4 + staged-components: 1.1.3(react@18.2.0) + tslib: 2.6.2 + use-sync-external-store: 1.2.0(react@18.2.0) + transitivePeerDependencies: + - react-dom + dev: true + + /antd-style@3.6.1(@types/react@18.2.61)(antd@5.14.2)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-KpKXiAIV3CAe6TfSh/m6ET2vGuhAof7qfqeaouh5WZ0JDl5jDXXSFPeEfqvZuHAckTl+A0NzArvIHKgKt/NZ9g==} + peerDependencies: + antd: '>=5.8.1' + react: '>=18' + dependencies: + '@ant-design/cssinjs': 1.18.4(react-dom@18.2.0)(react@18.2.0) + '@babel/runtime': 7.24.0 + '@emotion/cache': 11.11.0 + '@emotion/css': 11.11.2 + '@emotion/react': 11.11.4(@types/react@18.2.61)(react@18.2.0) + '@emotion/serialize': 1.1.3 + '@emotion/server': 11.11.0(@emotion/css@11.11.2) + '@emotion/utils': 1.2.1 + antd: 5.14.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + use-merge-value: 1.2.0(react@18.2.0) + transitivePeerDependencies: + - '@types/react' + - react-dom + dev: true + + /antd@5.14.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ur0oBI9U7hAeON4ZRs1cAF1suIpTR+uj3YliTZacWkiVxNTZYPaaTdnLuAZDRMT9P2IZ007dCQTqxn5t1Z+Dxw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@ant-design/colors': 7.0.2 + '@ant-design/cssinjs': 1.18.4(react-dom@18.2.0)(react@18.2.0) + '@ant-design/icons': 5.3.1(react-dom@18.2.0)(react@18.2.0) + '@ant-design/react-slick': 1.0.2(react@18.2.0) + '@ctrl/tinycolor': 3.6.1 + '@rc-component/color-picker': 1.5.2(react-dom@18.2.0)(react@18.2.0) + '@rc-component/mutate-observer': 1.1.0(react-dom@18.2.0)(react@18.2.0) + '@rc-component/tour': 1.12.3(react-dom@18.2.0)(react@18.2.0) + '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) + classnames: 2.5.1 + copy-to-clipboard: 3.3.3 + dayjs: 1.11.10 + qrcode.react: 3.1.0(react@18.2.0) + rc-cascader: 3.21.2(react-dom@18.2.0)(react@18.2.0) + rc-checkbox: 3.1.0(react-dom@18.2.0)(react@18.2.0) + rc-collapse: 3.7.2(react-dom@18.2.0)(react@18.2.0) + rc-dialog: 9.3.4(react-dom@18.2.0)(react@18.2.0) + rc-drawer: 7.0.0(react-dom@18.2.0)(react@18.2.0) + rc-dropdown: 4.1.0(react-dom@18.2.0)(react@18.2.0) + rc-field-form: 1.41.0(react-dom@18.2.0)(react@18.2.0) + rc-image: 7.5.1(react-dom@18.2.0)(react@18.2.0) + rc-input: 1.4.3(react-dom@18.2.0)(react@18.2.0) + rc-input-number: 9.0.0(react-dom@18.2.0)(react@18.2.0) + rc-mentions: 2.10.1(react-dom@18.2.0)(react@18.2.0) + rc-menu: 9.12.4(react-dom@18.2.0)(react@18.2.0) + rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) + rc-notification: 5.3.0(react-dom@18.2.0)(react@18.2.0) + rc-pagination: 4.0.4(react-dom@18.2.0)(react@18.2.0) + rc-picker: 4.1.5(dayjs@1.11.10)(react-dom@18.2.0)(react@18.2.0) + rc-progress: 3.5.1(react-dom@18.2.0)(react@18.2.0) + rc-rate: 2.12.0(react-dom@18.2.0)(react@18.2.0) + rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) + rc-segmented: 2.3.0(react-dom@18.2.0)(react@18.2.0) + rc-select: 14.11.0(react-dom@18.2.0)(react@18.2.0) + rc-slider: 10.5.0(react-dom@18.2.0)(react@18.2.0) + rc-steps: 6.0.1(react-dom@18.2.0)(react@18.2.0) + rc-switch: 4.1.0(react-dom@18.2.0)(react@18.2.0) + rc-table: 7.39.0(react-dom@18.2.0)(react@18.2.0) + rc-tabs: 14.0.0(react-dom@18.2.0)(react@18.2.0) + rc-textarea: 1.6.3(react-dom@18.2.0)(react@18.2.0) + rc-tooltip: 6.1.3(react-dom@18.2.0)(react@18.2.0) + rc-tree: 5.8.5(react-dom@18.2.0)(react@18.2.0) + rc-tree-select: 5.17.0(react-dom@18.2.0)(react@18.2.0) + rc-upload: 4.5.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + scroll-into-view-if-needed: 3.1.0 + throttle-debounce: 5.0.0 + transitivePeerDependencies: + - date-fns + - luxon + - moment + + /anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + dev: true + + /aproba@1.2.0: + resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==} + dev: true + + /arg@5.0.2: + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} + dev: true + + /argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + dependencies: + sprintf-js: 1.0.3 + dev: true + + /argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: true + + /aria-hidden@1.2.3: + resolution: {integrity: sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ==} + engines: {node: '>=10'} + dependencies: + tslib: 2.6.2 + dev: true + + /aria-query@5.1.3: + resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} + dependencies: + deep-equal: 2.2.3 + dev: true + + /array-buffer-byte-length@1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + is-array-buffer: 3.0.4 + dev: true + + /array-includes@3.1.7: + resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + get-intrinsic: 1.2.4 + is-string: 1.0.7 + dev: true + + /array-tree-filter@2.1.0: + resolution: {integrity: sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw==} + + /array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + dev: true + + /array.prototype.flat@1.3.2: + resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + es-shim-unscopables: 1.0.2 + dev: true + + /array.prototype.flatmap@1.3.2: + resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + es-shim-unscopables: 1.0.2 + dev: true + + /array.prototype.reduce@1.0.6: + resolution: {integrity: sha512-UW+Mz8LG/sPSU8jRDCjVr6J/ZKAGpHfwrZ6kWTG5qCxIEiXdVshqGnu5vEZA8S1y6X4aCSbQZ0/EEsfvEvBiSg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + es-array-method-boxes-properly: 1.0.0 + is-string: 1.0.7 + dev: true + + /array.prototype.tosorted@1.1.3: + resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + es-errors: 1.3.0 + es-shim-unscopables: 1.0.2 + dev: true + + /arraybuffer.prototype.slice@1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + is-array-buffer: 3.0.4 + is-shared-array-buffer: 1.0.3 + dev: true + + /arrify@1.0.1: + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} + engines: {node: '>=0.10.0'} + dev: true + + /asn1.js@5.4.1: + resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} + dependencies: + bn.js: 4.12.0 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + safer-buffer: 2.1.2 + dev: true + + /assert@1.5.1: + resolution: {integrity: sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==} + dependencies: + object.assign: 4.1.5 + util: 0.10.4 + dev: true + + /assertion-error@1.1.0: + resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} + dev: true + + /astral-regex@2.0.0: + resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} + engines: {node: '>=8'} + dev: true + + /astring@1.8.6: + resolution: {integrity: sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==} + hasBin: true + dev: true + + /async-validator@4.2.5: + resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==} + + /asynciterator.prototype@1.0.0: + resolution: {integrity: sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==} + dependencies: + has-symbols: 1.0.3 + dev: true + + /asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + dev: true + + /atob@2.1.2: + resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} + engines: {node: '>= 4.5.0'} + hasBin: true + dev: true + + /atomic-sleep@1.0.0: + resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} + engines: {node: '>=8.0.0'} + dev: true + + /autoprefixer@10.4.17(postcss@8.4.35): + resolution: {integrity: sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 + dependencies: + browserslist: 4.23.0 + caniuse-lite: 1.0.30001591 + fraction.js: 4.3.7 + normalize-range: 0.1.2 + picocolors: 1.0.0 + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} + dependencies: + possible-typed-array-names: 1.0.0 + dev: true + + /axios@0.18.1: + resolution: {integrity: sha512-0BfJq4NSfQXd+SkFdrvFbG7addhYSBA2mQwISr46pD6E5iqkWg02RAs8vyTT/j0RTnoYmeXauBuSv1qKwR179g==} + deprecated: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410 + dependencies: + follow-redirects: 1.5.10 + is-buffer: 2.0.5 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-jest@29.7.0(@babel/core@7.24.0): + resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.8.0 + dependencies: + '@babel/core': 7.24.0 + '@jest/transform': 29.7.0 + '@types/babel__core': 7.20.5 + babel-plugin-istanbul: 6.1.1 + babel-preset-jest: 29.6.3(@babel/core@7.24.0) + chalk: 4.1.2 + graceful-fs: 4.2.11 + slash: 3.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-add-import-extension@1.6.0(@babel/core@7.24.0): + resolution: {integrity: sha512-JVSQPMzNzN/S4wPRoKQ7+u8PlkV//BPUMnfWVbr63zcE+6yHdU2Mblz10Vf7qe+6Rmu4svF5jG7JxdcPi9VvKg==} + peerDependencies: + '@babel/core': '>=7.0.0' + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /babel-plugin-dynamic-import-node@2.3.3: + resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} + dependencies: + object.assign: 4.1.5 + dev: true + + /babel-plugin-inline-react-svg-v2@2.0.2(@babel/core@7.24.0): + resolution: {integrity: sha512-XCRZrkrLMNUFKv/7kH2gSEooAr0SUrwD1Lrlx1rwcdG/i38rc9rKbNSp685c0HBIUzSebi1RK66S8uCL/JSGxQ==} + engines: {node: '>=10.13'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/parser': 7.24.0 + lodash.isplainobject: 4.0.6 + resolve: 2.0.0-next.5 + svgo: 2.8.0 + dev: true + + /babel-plugin-istanbul@6.1.1: + resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} + engines: {node: '>=8'} + dependencies: + '@babel/helper-plugin-utils': 7.24.0 + '@istanbuljs/load-nyc-config': 1.1.0 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-instrument: 5.2.1 + test-exclude: 6.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-jest-hoist@29.6.3: + resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@babel/template': 7.24.0 + '@babel/types': 7.24.0 + '@types/babel__core': 7.20.5 + '@types/babel__traverse': 7.20.5 + dev: true + + /babel-plugin-macros@3.1.0: + resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} + engines: {node: '>=10', npm: '>=6'} + dependencies: + '@babel/runtime': 7.24.0 + cosmiconfig: 7.1.0 + resolve: 1.22.8 + dev: true + + /babel-plugin-module-resolver@4.1.0: + resolution: {integrity: sha512-MlX10UDheRr3lb3P0WcaIdtCSRlxdQsB1sBqL7W0raF070bGl1HQQq5K3T2vf2XAYie+ww+5AKC/WrkjRO2knA==} + engines: {node: '>= 8.0.0'} + dependencies: + find-babel-config: 1.2.0 + glob: 7.2.3 + pkg-up: 3.1.0 + reselect: 4.1.8 + resolve: 1.22.8 + dev: true + + /babel-plugin-polyfill-corejs2@0.4.8(@babel/core@7.24.0): + resolution: {integrity: sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/core': 7.24.0 + '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.24.0) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-polyfill-corejs3@0.9.0(@babel/core@7.24.0): + resolution: {integrity: sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.24.0) + core-js-compat: 3.36.0 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-polyfill-regenerator@0.5.5(@babel/core@7.24.0): + resolution: {integrity: sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.24.0) + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-react-svg@3.0.3(@babel/plugin-syntax-jsx@7.23.3): + resolution: {integrity: sha512-Pst1RWjUIiV0Ykv1ODSeceCBsFOP2Y4dusjq7/XkjuzJdvS9CjpkPMUIoO4MLlvp5PiLCeMlsOC7faEUA0gm3Q==} + engines: {node: '>=8'} + peerDependencies: + '@babel/plugin-syntax-jsx': ^7.2.0 + dependencies: + '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.24.0) + dev: true + + /babel-plugin-styled-components@2.1.4(@babel/core@7.24.0)(styled-components@6.1.8): + resolution: {integrity: sha512-Xgp9g+A/cG47sUyRwwYxGM4bR/jDRg5N6it/8+HxCnbT5XNKSKDT9xm4oag/osgqjC2It/vH0yXsomOG6k558g==} + peerDependencies: + styled-components: '>= 2' + dependencies: + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-module-imports': 7.22.15 + '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.24.0) + lodash: 4.17.21 + picomatch: 2.3.1 + styled-components: 6.1.8(react-dom@18.2.0)(react@18.2.0) + transitivePeerDependencies: + - '@babel/core' + dev: true + + /babel-plugin-transform-define@2.0.1: + resolution: {integrity: sha512-7lDR1nFGSJHmhq/ScQtp9LTDmNE2yKPoLtwfiu+WQZnj84XL/J/5AZWZXwYcOwbDtUPhtg+y0yxTiP/oGDU6Kw==} + engines: {node: '>= 8.x.x'} + dependencies: + lodash: 4.17.21 + traverse: 0.6.6 + dev: true + + /babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.0): + resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.0) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.0) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.0) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.0) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.0) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.0) + dev: true + + /babel-preset-jest@29.6.3(@babel/core@7.24.0): + resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + babel-plugin-jest-hoist: 29.6.3 + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.0) + dev: true + + /bail@2.0.2: + resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} + dev: true + + /balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + dev: true + + /balanced-match@2.0.0: + resolution: {integrity: sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==} + dev: true + + /base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + dev: true + + /better-path-resolve@1.0.0: + resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} + engines: {node: '>=4'} + dependencies: + is-windows: 1.0.2 + dev: true + + /bidi-js@1.0.3: + resolution: {integrity: sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==} + dependencies: + require-from-string: 2.0.2 + dev: true + + /big-integer@1.6.52: + resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} + engines: {node: '>=0.6'} + dev: true + + /big.js@5.2.2: + resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} + dev: true + + /binary-extensions@2.2.0: + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + engines: {node: '>=8'} + dev: true + + /binaryextensions@2.3.0: + resolution: {integrity: sha512-nAihlQsYGyc5Bwq6+EsubvANYGExeJKHDO3RjnvwU042fawQTQfM3Kxn7IHUXQOz4bzfwsGYYHGSvXyW4zOGLg==} + engines: {node: '>=0.8'} + dev: true + + /bl@1.2.3: + resolution: {integrity: sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==} + dependencies: + readable-stream: 2.3.8 + safe-buffer: 5.2.1 + dev: true + + /bluebird@3.7.2: + resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} + dev: true + + /bn.js@4.12.0: + resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} + dev: true + + /bn.js@5.2.1: + resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} + dev: true + + /boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} + dev: true + + /bowser@2.11.0: + resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==} + dev: true + + /boxen@1.3.0: + resolution: {integrity: sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==} + engines: {node: '>=4'} + dependencies: + ansi-align: 2.0.0 + camelcase: 4.1.0 + chalk: 2.4.2 + cli-boxes: 1.0.0 + string-width: 2.1.1 + term-size: 1.2.0 + widest-line: 2.0.1 + dev: true + + /bplist-parser@0.2.0: + resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} + engines: {node: '>= 5.10.0'} + dependencies: + big-integer: 1.6.52 + dev: true + + /brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + dev: true + + /brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + dependencies: + balanced-match: 1.0.2 + dev: true + + /braces@3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} + dependencies: + fill-range: 7.0.1 + dev: true + + /breakword@1.0.6: + resolution: {integrity: sha512-yjxDAYyK/pBvws9H4xKYpLDpYKEH6CzrBPAuXq3x18I+c/2MkVtT3qAr7Oloi6Dss9qNhPVueAAVU1CSeNDIXw==} + dependencies: + wcwidth: 1.0.1 + dev: true + + /brorand@1.1.0: + resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} + dev: true + + /browserify-aes@1.2.0: + resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} + dependencies: + buffer-xor: 1.0.3 + cipher-base: 1.0.4 + create-hash: 1.2.0 + evp_bytestokey: 1.0.3 + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /browserify-cipher@1.0.1: + resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} + dependencies: + browserify-aes: 1.2.0 + browserify-des: 1.0.2 + evp_bytestokey: 1.0.3 + dev: true + + /browserify-des@1.0.2: + resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} + dependencies: + cipher-base: 1.0.4 + des.js: 1.1.0 + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /browserify-rsa@4.1.0: + resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==} + dependencies: + bn.js: 5.2.1 + randombytes: 2.1.0 + dev: true + + /browserify-sign@4.2.2: + resolution: {integrity: sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==} + engines: {node: '>= 4'} + dependencies: + bn.js: 5.2.1 + browserify-rsa: 4.1.0 + create-hash: 1.2.0 + create-hmac: 1.1.7 + elliptic: 6.5.4 + inherits: 2.0.4 + parse-asn1: 5.1.6 + readable-stream: 3.6.2 + safe-buffer: 5.2.1 + dev: true + + /browserify-zlib@0.2.0: + resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} + dependencies: + pako: 1.0.11 + dev: true + + /browserslist@4.23.0: + resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001591 + electron-to-chromium: 1.4.689 + node-releases: 2.0.14 + update-browserslist-db: 1.0.13(browserslist@4.23.0) + dev: true + + /bser@2.1.1: + resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} + dependencies: + node-int64: 0.4.0 + dev: true + + /buffer-alloc-unsafe@1.1.0: + resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==} + dev: true + + /buffer-alloc@1.2.0: + resolution: {integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==} + dependencies: + buffer-alloc-unsafe: 1.1.0 + buffer-fill: 1.0.0 + dev: true + + /buffer-fill@1.0.0: + resolution: {integrity: sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==} + dev: true + + /buffer-from@0.1.2: + resolution: {integrity: sha512-RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg==} + dev: true + + /buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + dev: true + + /buffer-xor@1.0.3: + resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} + dev: true + + /buffer@4.9.2: + resolution: {integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==} + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + isarray: 1.0.0 + dev: true + + /buffer@5.6.0: + resolution: {integrity: sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==} + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + dev: true + + /builtin-modules@3.3.0: + resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} + engines: {node: '>=6'} + dev: true + + /builtin-status-codes@3.0.0: + resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} + dev: true + + /builtins@1.0.3: + resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==} + dev: true + + /bundle-name@3.0.0: + resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==} + engines: {node: '>=12'} + dependencies: + run-applescript: 5.0.0 + dev: true + + /cac@6.7.14: + resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} + engines: {node: '>=8'} + dev: true + + /cacache@10.0.4: + resolution: {integrity: sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==} + dependencies: + bluebird: 3.7.2 + chownr: 1.1.4 + glob: 7.2.3 + graceful-fs: 4.2.11 + lru-cache: 4.1.5 + mississippi: 2.0.0 + mkdirp: 0.5.6 + move-concurrently: 1.0.1 + promise-inflight: 1.0.1(bluebird@3.7.2) + rimraf: 2.7.1 + ssri: 5.3.0 + unique-filename: 1.1.1 + y18n: 4.0.3 + dev: true + + /cacache@9.3.0: + resolution: {integrity: sha512-Vbi8J1XfC8v+FbQ6QkOtKXsHpPnB0i9uMeYFJoj40EbdOsEqWB3DPpNjfsnYBkqOPYA8UvrqH6FZPpBP0zdN7g==} + dependencies: + bluebird: 3.7.2 + chownr: 1.1.4 + glob: 7.2.3 + graceful-fs: 4.2.11 + lru-cache: 4.1.5 + mississippi: 1.3.1 + mkdirp: 0.5.6 + move-concurrently: 1.0.1 + promise-inflight: 1.0.1(bluebird@3.7.2) + rimraf: 2.7.1 + ssri: 4.1.6 + unique-filename: 1.1.1 + y18n: 3.2.2 + dev: true + + /call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + set-function-length: 1.2.1 + dev: true + + /callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + dev: true + + /camel-case@4.1.2: + resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} + dependencies: + pascal-case: 3.1.2 + tslib: 2.6.2 + dev: true + + /camelcase-keys@6.2.2: + resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} + engines: {node: '>=8'} + dependencies: + camelcase: 5.3.1 + map-obj: 4.3.0 + quick-lru: 4.0.1 + dev: true + + /camelcase-keys@7.0.2: + resolution: {integrity: sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==} + engines: {node: '>=12'} + dependencies: + camelcase: 6.3.0 + map-obj: 4.3.0 + quick-lru: 5.1.1 + type-fest: 1.4.0 + dev: true + + /camelcase@4.1.0: + resolution: {integrity: sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw==} + engines: {node: '>=4'} + dev: true + + /camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + dev: true + + /camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} + dev: true + + /camelize@1.0.1: + resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} + dev: true + + /caniuse-lite@1.0.30001591: + resolution: {integrity: sha512-PCzRMei/vXjJyL5mJtzNiUCKP59dm8Apqc3PH8gJkMnMXZGox93RbE76jHsmLwmIo6/3nsYIpJtx0O7u5PqFuQ==} + dev: true + + /capture-stack-trace@1.0.2: + resolution: {integrity: sha512-X/WM2UQs6VMHUtjUDnZTRI+i1crWteJySFzr9UpGoQa4WQffXVTTXuekjl7TjZRlcF2XfjgITT0HxZ9RnxeT0w==} + engines: {node: '>=0.10.0'} + dev: true + + /ccount@2.0.1: + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} + dev: true + + /chai@4.4.1: + resolution: {integrity: sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==} + engines: {node: '>=4'} + dependencies: + assertion-error: 1.1.0 + check-error: 1.0.3 + deep-eql: 4.1.3 + get-func-name: 2.0.2 + loupe: 2.3.7 + pathval: 1.1.1 + type-detect: 4.0.8 + dev: true + + /chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} + dependencies: + ansi-styles: 3.2.1 + escape-string-regexp: 1.0.5 + supports-color: 5.5.0 + dev: true + + /chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: true + + /chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + dev: true + + /character-entities-html4@2.1.0: + resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} + dev: true + + /character-entities-legacy@3.0.0: + resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} + dev: true + + /character-entities@2.0.2: + resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} + dev: true + + /character-reference-invalid@2.0.1: + resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} + dev: true + + /chardet@0.7.0: + resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + dev: true + + /check-error@1.0.3: + resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} + dependencies: + get-func-name: 2.0.2 + dev: true + + /chokidar@3.5.3: + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.3 + braces: 3.0.2 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.3 + braces: 3.0.2 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /chownr@1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} + dev: true + + /chrome-trace-event@1.0.3: + resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} + engines: {node: '>=6.0'} + dev: true + + /ci-info@1.6.0: + resolution: {integrity: sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==} + dev: true + + /ci-info@3.9.0: + resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} + engines: {node: '>=8'} + dev: true + + /cipher-base@1.0.4: + resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /classnames@2.3.2: + resolution: {integrity: sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==} + dev: true + + /classnames@2.5.1: + resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} + + /clean-css@5.3.3: + resolution: {integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==} + engines: {node: '>= 10.0'} + dependencies: + source-map: 0.6.1 + dev: true + + /clean-regexp@1.0.0: + resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==} + engines: {node: '>=4'} + dependencies: + escape-string-regexp: 1.0.5 + dev: true + + /cli-boxes@1.0.0: + resolution: {integrity: sha512-3Fo5wu8Ytle8q9iCzS4D2MWVL2X7JVWRiS1BnXbTFDhS9c/REkM9vd1AmabsoZoY5/dGi5TT9iKL8Kb6DeBRQg==} + engines: {node: '>=0.10.0'} + dev: true + + /cli-cursor@2.1.0: + resolution: {integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==} + engines: {node: '>=4'} + dependencies: + restore-cursor: 2.0.0 + dev: true + + /cli-cursor@4.0.0: + resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + restore-cursor: 4.0.0 + dev: true + + /cli-spinners@1.3.1: + resolution: {integrity: sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==} + engines: {node: '>=4'} + dev: true + + /cli-truncate@4.0.0: + resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} + engines: {node: '>=18'} + dependencies: + slice-ansi: 5.0.0 + string-width: 7.1.0 + dev: true + + /cli-width@2.2.1: + resolution: {integrity: sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==} + dev: true + + /click-to-react-component@1.1.0(@types/react@18.2.61)(react-dom@18.1.0)(react@18.1.0): + resolution: {integrity: sha512-/DjZemufS1BkxyRgZL3r7HXVVOFRWVQi5Xd4EBnjxZMwrHEh0OlUVA2N9CjXkZ0x8zMf8dL1cKnnx+xUWUg4VA==} + peerDependencies: + react: '>=16.8.0' + dependencies: + '@floating-ui/react-dom-interactions': 0.3.1(@types/react@18.2.61)(react-dom@18.1.0)(react@18.1.0) + htm: 3.1.1 + react: 18.1.0 + react-merge-refs: 1.1.0 + transitivePeerDependencies: + - '@types/react' + - react-dom + dev: true + + /cliui@6.0.0: + resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 6.2.0 + dev: true + + /cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + dev: true + + /clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} + dev: true + + /coa@2.0.2: + resolution: {integrity: sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==} + engines: {node: '>= 4.0'} + dependencies: + '@types/q': 1.5.8 + chalk: 2.4.2 + q: 1.5.1 + dev: true + + /codesandbox-import-util-types@2.2.3: + resolution: {integrity: sha512-Qj00p60oNExthP2oR3vvXmUGjukij+rxJGuiaKM6tyUmSyimdZsqHI/TUvFFClAffk9s7hxGnQgWQ8KCce27qQ==} + dev: true + + /codesandbox-import-utils@2.2.3: + resolution: {integrity: sha512-ymtmcgZKU27U+nM2qUb21aO8Ut/u2S9s6KorOgG81weP+NA0UZkaHKlaRqbLJ9h4i/4FLvwmEXYAnTjNmp6ogg==} + dependencies: + codesandbox-import-util-types: 2.2.3 + istextorbinary: 2.6.0 + lz-string: 1.5.0 + dev: true + + /codesandbox@2.2.3: + resolution: {integrity: sha512-IAkWFk6UUglOhSemI7UFgNNL/jgg+1YjVEIllFULLgsaHhFnY51pCqAifMNuAd5d9Zp4Nk/xMgrEaGNV0L4Xlg==} + hasBin: true + dependencies: + axios: 0.18.1 + chalk: 2.4.2 + codesandbox-import-util-types: 2.2.3 + codesandbox-import-utils: 2.2.3 + commander: 2.20.3 + datauri: 3.0.0 + filesize: 3.6.1 + fs-extra: 3.0.1 + git-branch: 1.0.0 + git-repo-name: 0.6.0 + git-username: 0.5.1 + humps: 2.0.1 + inquirer: 6.5.2 + lodash: 4.17.21 + lz-string: 1.5.0 + ms: 2.1.3 + open: 6.4.0 + ora: 1.4.0 + pacote: 2.7.38 + shortid: 2.2.16 + update-notifier: 2.5.0 + transitivePeerDependencies: + - supports-color + dev: true + + /color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + dependencies: + color-name: 1.1.3 + dev: true + + /color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + dependencies: + color-name: 1.1.4 + dev: true + + /color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + dev: true + + /color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + dev: true + + /color-string@1.9.1: + resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} + dependencies: + color-name: 1.1.4 + simple-swizzle: 0.2.2 + dev: true + + /color@3.2.1: + resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} + dependencies: + color-convert: 1.9.3 + color-string: 1.9.1 + dev: true + + /colord@2.9.3: + resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} + dev: true + + /colorette@2.0.20: + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} + dev: true + + /colors@1.2.5: + resolution: {integrity: sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==} + engines: {node: '>=0.1.90'} + dev: true + + /combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + dependencies: + delayed-stream: 1.0.0 + dev: true + + /comma-separated-tokens@2.0.3: + resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} + dev: true + + /commander@11.1.0: + resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} + engines: {node: '>=16'} + dev: true + + /commander@2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} + dev: true + + /commander@7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} + dev: true + + /commander@8.3.0: + resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} + engines: {node: '>= 12'} + dev: true + + /commander@9.5.0: + resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} + engines: {node: ^12.20.0 || >=14} + requiresBuild: true + dev: true + optional: true + + /common-path-prefix@3.0.0: + resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} + dev: true + + /compute-scroll-into-view@3.1.0: + resolution: {integrity: sha512-rj8l8pD4bJ1nx+dAkMhV1xB5RuZEyVysfxJqB1pRchh1KVvwOv9b7CGB8ZfjTImVv2oF+sYMUkMZq6Na5Ftmbg==} + + /concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + dev: true + + /concat-stream@1.6.2: + resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==} + engines: {'0': node >= 0.8} + dependencies: + buffer-from: 1.1.2 + inherits: 2.0.4 + readable-stream: 2.3.8 + typedarray: 0.0.6 + dev: true + + /configstore@3.1.5: + resolution: {integrity: sha512-nlOhI4+fdzoK5xmJ+NY+1gZK56bwEaWZr8fYuXohZ9Vkc1o3a4T/R3M+yE/w7x/ZVJ1zF8c+oaOvF0dztdUgmA==} + engines: {node: '>=4'} + dependencies: + dot-prop: 4.2.1 + graceful-fs: 4.2.11 + make-dir: 1.3.0 + unique-string: 1.0.0 + write-file-atomic: 2.4.3 + xdg-basedir: 3.0.0 + dev: true + + /console-browserify@1.2.0: + resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} + dev: true + + /constants-browserify@1.0.0: + resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} + dev: true + + /convert-source-map@1.9.0: + resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} + dev: true + + /convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + dev: true + + /copy-anything@2.0.6: + resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==} + dependencies: + is-what: 3.14.1 + dev: true + + /copy-concurrently@1.0.5: + resolution: {integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==} + dependencies: + aproba: 1.2.0 + fs-write-stream-atomic: 1.0.10 + iferr: 0.1.5 + mkdirp: 0.5.6 + rimraf: 2.7.1 + run-queue: 1.0.3 + dev: true + + /copy-to-clipboard@3.3.3: + resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==} + dependencies: + toggle-selection: 1.0.6 + + /core-js-compat@3.36.0: + resolution: {integrity: sha512-iV9Pd/PsgjNWBXeq8XRtWVSgz2tKAfhfvBs7qxYty+RlRd+OCksaWmOnc4JKrTc1cToXL1N0s3l/vwlxPtdElw==} + dependencies: + browserslist: 4.23.0 + dev: true + + /core-js-pure@3.36.0: + resolution: {integrity: sha512-cN28qmhRNgbMZZMc/RFu5w8pK9VJzpb2rJVR/lHuZJKwmXnoWOpXmMkxqBB514igkp1Hu8WGROsiOAzUcKdHOQ==} + requiresBuild: true + dev: true + + /core-js@3.34.0: + resolution: {integrity: sha512-aDdvlDder8QmY91H88GzNi9EtQi2TjvQhpCX6B1v/dAZHU1AuLgHvRh54RiOerpEhEW46Tkf+vgAViB/CWC0ag==} + requiresBuild: true + dev: true + + /core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + dev: true + + /cors@2.8.5: + resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} + engines: {node: '>= 0.10'} + dependencies: + object-assign: 4.1.1 + vary: 1.1.2 + dev: true + + /cosmiconfig@7.1.0: + resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} + engines: {node: '>=10'} + dependencies: + '@types/parse-json': 4.0.2 + import-fresh: 3.3.0 + parse-json: 5.2.0 + path-type: 4.0.0 + yaml: 1.10.2 + dev: true + + /cosmiconfig@8.3.6(typescript@5.3.3): + resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + path-type: 4.0.0 + typescript: 5.3.3 + dev: true + + /create-ecdh@4.0.4: + resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} + dependencies: + bn.js: 4.12.0 + elliptic: 6.5.4 + dev: true + + /create-error-class@3.0.2: + resolution: {integrity: sha512-gYTKKexFO3kh200H1Nit76sRwRtOY32vQd3jpAQKpLtZqyNsSQNfI4N7o3eP2wUjV35pTWKRYqFUDBvUha/Pkw==} + engines: {node: '>=0.10.0'} + dependencies: + capture-stack-trace: 1.0.2 + dev: true + + /create-hash@1.2.0: + resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} + dependencies: + cipher-base: 1.0.4 + inherits: 2.0.4 + md5.js: 1.3.5 + ripemd160: 2.0.2 + sha.js: 2.4.11 + dev: true + + /create-hmac@1.1.7: + resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} + dependencies: + cipher-base: 1.0.4 + create-hash: 1.2.0 + inherits: 2.0.4 + ripemd160: 2.0.2 + safe-buffer: 5.2.1 + sha.js: 2.4.11 + dev: true + + /cross-spawn@5.1.0: + resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} + dependencies: + lru-cache: 4.1.5 + shebang-command: 1.2.0 + which: 1.3.1 + dev: true + + /cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + dev: true + + /crypto-browserify@3.12.0: + resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} + dependencies: + browserify-cipher: 1.0.1 + browserify-sign: 4.2.2 + create-ecdh: 4.0.4 + create-hash: 1.2.0 + create-hmac: 1.1.7 + diffie-hellman: 5.0.3 + inherits: 2.0.4 + pbkdf2: 3.1.2 + public-encrypt: 4.0.3 + randombytes: 2.1.0 + randomfill: 1.0.4 + dev: true + + /crypto-random-string@1.0.0: + resolution: {integrity: sha512-GsVpkFPlycH7/fRR7Dhcmnoii54gV1nz7y4CWyeFS14N+JVBBhY+r8amRHE4BwSYal7BPTDp8isvAlCxyFt3Hg==} + engines: {node: '>=4'} + dev: true + + /css-blank-pseudo@3.0.3(postcss@8.4.35): + resolution: {integrity: sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==} + engines: {node: ^12 || ^14 || >=16} + hasBin: true + peerDependencies: + postcss: ^8.4 + dependencies: + postcss: 8.4.35 + postcss-selector-parser: 6.0.15 + dev: true + + /css-color-keywords@1.0.0: + resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} + engines: {node: '>=4'} + dev: true + + /css-functions-list@3.2.1: + resolution: {integrity: sha512-Nj5YcaGgBtuUmn1D7oHqPW0c9iui7xsTsj5lIX8ZgevdfhmjFfKB3r8moHJtNJnctnYXJyYX5I1pp90HM4TPgQ==} + engines: {node: '>=12 || >=16'} + dev: true + + /css-has-pseudo@3.0.4(postcss@8.4.35): + resolution: {integrity: sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==} + engines: {node: ^12 || ^14 || >=16} + hasBin: true + peerDependencies: + postcss: ^8.4 + dependencies: + postcss: 8.4.35 + postcss-selector-parser: 6.0.15 + dev: true + + /css-loader@6.7.1(webpack@5.90.3): + resolution: {integrity: sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 + dependencies: + icss-utils: 5.1.0(postcss@8.4.35) + postcss: 8.4.35 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.35) + postcss-modules-local-by-default: 4.0.4(postcss@8.4.35) + postcss-modules-scope: 3.1.1(postcss@8.4.35) + postcss-modules-values: 4.0.0(postcss@8.4.35) + postcss-value-parser: 4.2.0 + semver: 7.6.0 + webpack: 5.90.3 + dev: true + + /css-prefers-color-scheme@6.0.3(postcss@8.4.35): + resolution: {integrity: sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==} + engines: {node: ^12 || ^14 || >=16} + hasBin: true + peerDependencies: + postcss: ^8.4 + dependencies: + postcss: 8.4.35 + dev: true + + /css-select-base-adapter@0.1.1: + resolution: {integrity: sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==} + dev: true + + /css-select@2.1.0: + resolution: {integrity: sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==} + dependencies: + boolbase: 1.0.0 + css-what: 3.4.2 + domutils: 1.7.0 + nth-check: 1.0.2 + dev: true + + /css-select@4.3.0: + resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} + dependencies: + boolbase: 1.0.0 + css-what: 6.1.0 + domhandler: 4.3.1 + domutils: 2.8.0 + nth-check: 2.1.1 + dev: true + + /css-select@5.1.0: + resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} + dependencies: + boolbase: 1.0.0 + css-what: 6.1.0 + domhandler: 5.0.3 + domutils: 3.1.0 + nth-check: 2.1.1 + dev: true + + /css-to-react-native@3.2.0: + resolution: {integrity: sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==} + dependencies: + camelize: 1.0.1 + css-color-keywords: 1.0.0 + postcss-value-parser: 4.2.0 + dev: true + + /css-tree@1.0.0-alpha.37: + resolution: {integrity: sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==} + engines: {node: '>=8.0.0'} + dependencies: + mdn-data: 2.0.4 + source-map: 0.6.1 + dev: true + + /css-tree@1.1.3: + resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} + engines: {node: '>=8.0.0'} + dependencies: + mdn-data: 2.0.14 + source-map: 0.6.1 + dev: true + + /css-tree@2.2.1: + resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + dependencies: + mdn-data: 2.0.28 + source-map-js: 1.0.2 + dev: true + + /css-tree@2.3.1: + resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + dependencies: + mdn-data: 2.0.30 + source-map-js: 1.0.2 + dev: true + + /css-what@3.4.2: + resolution: {integrity: sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==} + engines: {node: '>= 6'} + dev: true + + /css-what@6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} + engines: {node: '>= 6'} + dev: true + + /css@3.0.0: + resolution: {integrity: sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==} + dependencies: + inherits: 2.0.4 + source-map: 0.6.1 + source-map-resolve: 0.6.0 + dev: true + + /cssdb@6.6.3: + resolution: {integrity: sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA==} + dev: true + + /cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + dev: true + + /csso@4.2.0: + resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} + engines: {node: '>=8.0.0'} + dependencies: + css-tree: 1.1.3 + dev: true + + /csso@5.0.5: + resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + dependencies: + css-tree: 2.2.1 + dev: true + + /cssstyle@4.0.1: + resolution: {integrity: sha512-8ZYiJ3A/3OkDd093CBT/0UKDWry7ak4BdPTFP2+QEP7cmhouyq/Up709ASSj2cK02BbZiMgk7kYjZNS4QP5qrQ==} + engines: {node: '>=18'} + dependencies: + rrweb-cssom: 0.6.0 + dev: true + + /csstype@3.1.2: + resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} + dev: true + + /csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + + /csv-generate@3.4.3: + resolution: {integrity: sha512-w/T+rqR0vwvHqWs/1ZyMDWtHHSJaN06klRqJXBEpDJaM/+dZkso0OKh1VcuuYvK3XM53KysVNq8Ko/epCK8wOw==} + dev: true + + /csv-parse@4.16.3: + resolution: {integrity: sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg==} + dev: true + + /csv-stringify@5.6.5: + resolution: {integrity: sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A==} + dev: true + + /csv@5.5.3: + resolution: {integrity: sha512-QTaY0XjjhTQOdguARF0lGKm5/mEq9PD9/VhZZegHDIBq2tQwgNpHc3dneD4mGo2iJs+fTKv5Bp0fZ+BRuY3Z0g==} + engines: {node: '>= 0.1.90'} + dependencies: + csv-generate: 3.4.3 + csv-parse: 4.16.3 + csv-stringify: 5.6.5 + stream-transform: 2.1.3 + dev: true + + /current-script-polyfill@1.0.0: + resolution: {integrity: sha512-qv8s+G47V6Hq+g2kRE5th+ASzzrL7b6l+tap1DHKK25ZQJv3yIFhH96XaQ7NGL+zRW3t/RDbweJf/dJDe5Z5KA==} + dev: true + + /cwd@0.9.1: + resolution: {integrity: sha512-4+0D+ojEasdLndYX4Cqff057I/Jp6ysXpwKkdLQLnZxV8f6IYZmZtTP5uqD91a/kWqejoc0sSqK4u8wpTKCh8A==} + engines: {node: '>=0.8'} + dependencies: + find-pkg: 0.1.2 + dev: true + + /cyclist@1.0.2: + resolution: {integrity: sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==} + dev: true + + /data-uri-to-buffer@4.0.1: + resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} + engines: {node: '>= 12'} + dev: true + + /data-urls@5.0.0: + resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==} + engines: {node: '>=18'} + dependencies: + whatwg-mimetype: 4.0.0 + whatwg-url: 14.0.0 + dev: true + + /datauri@3.0.0: + resolution: {integrity: sha512-NeDFuUPV1YCpCn8MUIcDk1QnuyenUHs7f4Q5P0n9FFA0neKFrfEH9esR+YMW95BplbYfdmjbs0Pl/ZGAaM2QHQ==} + engines: {node: '>= 8'} + dependencies: + image-size: 0.8.3 + mimer: 1.1.0 + dev: true + + /dayjs@1.11.10: + resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==} + + /debug@3.1.0: + resolution: {integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.0.0 + dev: true + + /debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.3 + dev: true + + /debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + dev: true + + /decamelize-keys@1.1.1: + resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} + engines: {node: '>=0.10.0'} + dependencies: + decamelize: 1.2.0 + map-obj: 1.0.1 + dev: true + + /decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} + dev: true + + /decamelize@5.0.1: + resolution: {integrity: sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==} + engines: {node: '>=10'} + dev: true + + /decimal.js@10.4.3: + resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} + dev: true + + /decode-named-character-reference@1.0.2: + resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} + dependencies: + character-entities: 2.0.2 + dev: true + + /decode-uri-component@0.2.2: + resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} + engines: {node: '>=0.10'} + dev: true + + /deep-eql@4.1.3: + resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==} + engines: {node: '>=6'} + dependencies: + type-detect: 4.0.8 + dev: true + + /deep-equal@2.2.3: + resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 + es-get-iterator: 1.1.3 + get-intrinsic: 1.2.4 + is-arguments: 1.1.1 + is-array-buffer: 3.0.4 + is-date-object: 1.0.5 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.3 + isarray: 2.0.5 + object-is: 1.1.6 + object-keys: 1.1.1 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.2 + side-channel: 1.0.6 + which-boxed-primitive: 1.0.2 + which-collection: 1.0.1 + which-typed-array: 1.1.14 + dev: true + + /deep-extend@0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} + dev: true + + /deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + dev: true + + /deep-rename-keys@0.2.1: + resolution: {integrity: sha512-RHd9ABw4Fvk+gYDWqwOftG849x0bYOySl/RgX0tLI9i27ZIeSO91mLZJEp7oPHOMFqHvpgu21YptmDt0FYD/0A==} + engines: {node: '>=0.10.0'} + dependencies: + kind-of: 3.2.2 + rename-keys: 1.2.0 + dev: true + + /deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} + dev: true + + /default-browser-id@3.0.0: + resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} + engines: {node: '>=12'} + dependencies: + bplist-parser: 0.2.0 + untildify: 4.0.0 + dev: true + + /default-browser@4.0.0: + resolution: {integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==} + engines: {node: '>=14.16'} + dependencies: + bundle-name: 3.0.0 + default-browser-id: 3.0.0 + execa: 7.2.0 + titleize: 3.0.0 + dev: true + + /defaults@1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + dependencies: + clone: 1.0.4 + dev: true + + /define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + gopd: 1.0.1 + dev: true + + /define-lazy-prop@2.0.0: + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} + engines: {node: '>=8'} + dev: true + + /define-lazy-prop@3.0.0: + resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} + engines: {node: '>=12'} + dev: true + + /define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + has-property-descriptors: 1.0.2 + object-keys: 1.1.1 + dev: true + + /delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + dev: true + + /dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} + dev: true + + /des.js@1.1.0: + resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} + dependencies: + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + dev: true + + /detect-indent@6.1.0: + resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} + engines: {node: '>=8'} + dev: true + + /detect-indent@7.0.1: + resolution: {integrity: sha512-Mc7QhQ8s+cLrnUfU/Ji94vG/r8M26m8f++vyres4ZoojaRDpZ1eSIh/EpzLNwlWuvzSZ3UbDFspjFvTDXe6e/g==} + engines: {node: '>=12.20'} + dev: true + + /detect-libc@1.0.3: + resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} + engines: {node: '>=0.10'} + hasBin: true + dev: true + + /detect-newline@4.0.1: + resolution: {integrity: sha512-qE3Veg1YXzGHQhlA6jzebZN2qVf6NX+A7m7qlhCGG30dJixrAQhYOsJjsnBjJkCSmuOPpCk30145fr8FV0bzog==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true + + /detect-node@2.1.0: + resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} + dev: true + + /diff-sequences@29.6.3: + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: true + + /diff@5.2.0: + resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} + engines: {node: '>=0.3.1'} + dev: true + + /diffie-hellman@5.0.3: + resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} + dependencies: + bn.js: 4.12.0 + miller-rabin: 4.0.1 + randombytes: 2.1.0 + dev: true + + /dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + dependencies: + path-type: 4.0.0 + dev: true + + /doctrine@2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} + dependencies: + esutils: 2.0.3 + dev: true + + /doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + dependencies: + esutils: 2.0.3 + dev: true + + /dom-accessibility-api@0.5.16: + resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} + dev: true + + /dom-converter@0.2.0: + resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} + dependencies: + utila: 0.4.0 + dev: true + + /dom-serializer@0.2.2: + resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==} + dependencies: + domelementtype: 2.3.0 + entities: 2.2.0 + dev: true + + /dom-serializer@1.4.1: + resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} + dependencies: + domelementtype: 2.3.0 + domhandler: 4.3.1 + entities: 2.2.0 + dev: true + + /dom-serializer@2.0.0: + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + entities: 4.5.0 + dev: true + + /domain-browser@1.2.0: + resolution: {integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==} + engines: {node: '>=0.4', npm: '>=1.2'} + dev: true + + /domelementtype@1.3.1: + resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==} + dev: true + + /domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + dev: true + + /domhandler@4.3.1: + resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} + engines: {node: '>= 4'} + dependencies: + domelementtype: 2.3.0 + dev: true + + /domhandler@5.0.3: + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} + engines: {node: '>= 4'} + dependencies: + domelementtype: 2.3.0 + dev: true + + /domutils@1.7.0: + resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==} + dependencies: + dom-serializer: 0.2.2 + domelementtype: 1.3.1 + dev: true + + /domutils@2.8.0: + resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} + dependencies: + dom-serializer: 1.4.1 + domelementtype: 2.3.0 + domhandler: 4.3.1 + dev: true + + /domutils@3.1.0: + resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} + dependencies: + dom-serializer: 2.0.0 + domelementtype: 2.3.0 + domhandler: 5.0.3 + dev: true + + /dot-case@3.0.4: + resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} + dependencies: + no-case: 3.0.4 + tslib: 2.6.2 + dev: true + + /dot-prop@4.2.1: + resolution: {integrity: sha512-l0p4+mIuJIua0mhxGoh4a+iNL9bmeK5DvnSVQa6T0OhrVmaEa1XScX5Etc673FePCJOArq/4Pa2cLGODUWTPOQ==} + engines: {node: '>=4'} + dependencies: + is-obj: 1.0.1 + dev: true + + /dumi-afx-deps@1.0.0-alpha.20: + resolution: {integrity: sha512-PRSJlHuJkyHDET7Hukykx/hLULkgUBX5q2CutMG5EDI3eJLzJlX634wNll10m3at1uomcDAVudL7Dgh5UOJ7IQ==} + dev: true + + /dumi-assets-types@2.0.0-alpha.0: + resolution: {integrity: sha512-a/Y5lf0G6gwsEQ9hop/n03CcjmHsGBk384Cz/AEX6mRYrfSpUx/lQvP9HLoXkCzScl9PL1sSmLPnMkgaXDCZLA==} + dev: true + + /dumi@2.2.17(@babel/core@7.24.0)(@types/node@20.11.24)(@types/react@18.2.61)(eslint@8.57.0)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(stylelint@14.16.1)(typescript@5.3.3)(webpack@5.90.3): + resolution: {integrity: sha512-oI2OVlkkVORy0ud64YlhrBF+rsAda9rGFxMLrOLepTjC96mLOrgUz/geKkckWA5LemEuFVsaTYE/5HDpAPTkvQ==} + hasBin: true + peerDependencies: + react: '>=16.8' + react-dom: '>=16.8' + dependencies: + '@ant-design/icons-svg': 4.4.2 + '@makotot/ghostui': 2.0.0(react@18.2.0) + '@stackblitz/sdk': 1.9.0 + '@swc/core': 1.3.72 + '@types/hast': 2.3.10 + '@types/mdast': 3.0.15 + '@umijs/bundler-utils': 4.1.2 + '@umijs/core': 4.1.2 + '@umijs/utils': 4.1.2 + animated-scroll-to: 2.3.0 + classnames: 2.3.2 + codesandbox: 2.2.3 + copy-to-clipboard: 3.3.3 + deepmerge: 4.3.1 + dumi-afx-deps: 1.0.0-alpha.20 + dumi-assets-types: 2.0.0-alpha.0 + enhanced-resolve: 5.15.1 + estree-util-to-js: 1.2.0 + estree-util-visit: 1.2.1 + file-system-cache: 2.4.4 + github-slugger: 1.5.0 + hast-util-is-element: 2.1.3 + hast-util-raw: 8.0.0 + hast-util-to-estree: 2.3.3 + hast-util-to-string: 2.0.0 + heti: 0.9.4 + hosted-git-info: 6.1.1 + html-to-text: 9.0.5 + html2sketch: 1.0.2 + js-yaml: 4.1.0 + lodash.throttle: 4.1.1 + mdast-util-find-and-replace: 2.2.2 + mdast-util-to-string: 3.2.0 + nprogress: 0.2.0 + pluralize: 8.0.0 + prism-react-renderer: 1.3.5(react@18.2.0) + prism-themes: 1.9.0 + prismjs: 1.29.0 + raw-loader: 4.0.2(webpack@5.90.3) + rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) + rc-tabs: 12.15.0(react-dom@18.2.0)(react@18.2.0) + rc-tree: 5.8.5(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-copy-to-clipboard: 5.1.0(react@18.2.0) + react-dom: 18.2.0(react@18.2.0) + react-error-boundary: 4.0.13(react@18.2.0) + react-intl: 6.6.2(react@18.2.0)(typescript@5.3.3) + rehype-autolink-headings: 6.1.1 + rehype-remove-comments: 5.0.0 + rehype-stringify: 9.0.4 + remark-directive: 2.0.1 + remark-frontmatter: 4.0.1 + remark-gfm: 3.0.1 + remark-parse: 10.0.2 + remark-rehype: 10.1.0 + sass: 1.71.1 + sitemap: 7.1.1 + umi: 4.1.2(@babel/core@7.24.0)(@types/node@20.11.24)(@types/react@18.2.61)(eslint@8.57.0)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(sass@1.71.1)(stylelint@14.16.1)(typescript@5.3.3)(webpack@5.90.3) + unified: 10.1.2 + unist-util-visit: 4.1.2 + unist-util-visit-parents: 5.1.3 + url: 0.11.3 + v8-compile-cache: 2.3.0 + vfile: 5.3.7 + transitivePeerDependencies: + - '@babel/core' + - '@swc/helpers' + - '@types/node' + - '@types/react' + - '@types/webpack' + - '@volar/vue-language-plugin-pug' + - '@volar/vue-typescript' + - eslint + - jest + - postcss-html + - postcss-jsx + - postcss-less + - postcss-markdown + - postcss-scss + - prettier + - rollup + - sockjs-client + - stylelint + - stylus + - sugarss + - supports-color + - terser + - type-fest + - typescript + - webpack + - webpack-dev-server + - webpack-hot-middleware + - webpack-plugin-serve + dev: true + + /duplexer2@0.1.4: + resolution: {integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==} + dependencies: + readable-stream: 2.3.8 + dev: true + + /duplexer3@0.1.5: + resolution: {integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==} + dev: true + + /duplexify@3.7.1: + resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} + dependencies: + end-of-stream: 1.4.4 + inherits: 2.0.4 + readable-stream: 2.3.8 + stream-shift: 1.0.3 + dev: true + + /duplexify@4.1.2: + resolution: {integrity: sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==} + dependencies: + end-of-stream: 1.4.4 + inherits: 2.0.4 + readable-stream: 3.6.2 + stream-shift: 1.0.3 + dev: true + + /eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + dev: true + + /editions@2.3.1: + resolution: {integrity: sha512-ptGvkwTvGdGfC0hfhKg0MT+TRLRKGtUiWGBInxOm5pz7ssADezahjCUaYuZ8Dr+C05FW0AECIIPt4WBxVINEhA==} + engines: {node: '>=0.8'} + dependencies: + errlop: 2.2.0 + semver: 6.3.1 + dev: true + + /electron-to-chromium@1.4.689: + resolution: {integrity: sha512-GatzRKnGPS1go29ep25reM94xxd1Wj8ritU0yRhCJ/tr1Bg8gKnm6R9O/yPOhGQBoLMZ9ezfrpghNaTw97C/PQ==} + dev: true + + /elliptic@6.5.4: + resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} + dependencies: + bn.js: 4.12.0 + brorand: 1.1.0 + hash.js: 1.1.7 + hmac-drbg: 1.0.1 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + dev: true + + /emoji-regex@10.3.0: + resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} + dev: true + + /emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + dev: true + + /emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + dev: true + + /emojis-list@3.0.0: + resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} + engines: {node: '>= 4'} + dev: true + + /encoding@0.1.13: + resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} + dependencies: + iconv-lite: 0.6.3 + dev: true + + /end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + dependencies: + once: 1.4.0 + dev: true + + /enhanced-resolve@5.15.1: + resolution: {integrity: sha512-3d3JRbwsCLJsYgvb6NuWEG44jjPSOMuS73L/6+7BZuoKm3W+qXnSoIYVHi8dG7Qcg4inAY4jbzkZ7MnskePeDg==} + engines: {node: '>=10.13.0'} + dependencies: + graceful-fs: 4.2.11 + tapable: 2.2.1 + dev: true + + /enhanced-resolve@5.9.3: + resolution: {integrity: sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==} + engines: {node: '>=10.13.0'} + dependencies: + graceful-fs: 4.2.11 + tapable: 2.2.1 + dev: true + + /enquirer@2.4.1: + resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} + engines: {node: '>=8.6'} + dependencies: + ansi-colors: 4.1.3 + strip-ansi: 6.0.1 + dev: true + + /entities@2.2.0: + resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} + dev: true + + /entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + dev: true + + /err-code@1.1.2: + resolution: {integrity: sha512-CJAN+O0/yA1CKfRn9SXOGctSpEM7DCon/r/5r2eXFMY2zCCJBasFhcM5I+1kh3Ap11FsQCX+vGHceNPvpWKhoA==} + dev: true + + /errlop@2.2.0: + resolution: {integrity: sha512-e64Qj9+4aZzjzzFpZC7p5kmm/ccCrbLhAJplhsDXQFs87XTsXwOpH4s1Io2s90Tau/8r2j9f4l/thhDevRjzxw==} + engines: {node: '>=0.8'} + dev: true + + /errno@0.1.8: + resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} + hasBin: true + requiresBuild: true + dependencies: + prr: 1.0.1 + dev: true + optional: true + + /error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + dependencies: + is-arrayish: 0.2.1 + dev: true + + /error-stack-parser@2.1.4: + resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} + dependencies: + stackframe: 1.3.4 + dev: true + + /es-abstract@1.22.5: + resolution: {integrity: sha512-oW69R+4q2wG+Hc3KZePPZxOiisRIqfKBVo/HLx94QcJeWGU/8sZhCvc829rd1kS366vlJbzBfXf9yWwf0+Ko7w==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + es-define-property: 1.0.0 + es-errors: 1.3.0 + es-set-tostringtag: 2.0.3 + es-to-primitive: 1.2.1 + function.prototype.name: 1.1.6 + get-intrinsic: 1.2.4 + get-symbol-description: 1.0.2 + globalthis: 1.0.3 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.1 + internal-slot: 1.0.7 + is-array-buffer: 3.0.4 + is-callable: 1.2.7 + is-negative-zero: 2.0.3 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.3 + is-string: 1.0.7 + is-typed-array: 1.1.13 + is-weakref: 1.0.2 + object-inspect: 1.13.1 + object-keys: 1.1.1 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.2 + safe-array-concat: 1.1.0 + safe-regex-test: 1.0.3 + string.prototype.trim: 1.2.8 + string.prototype.trimend: 1.0.7 + string.prototype.trimstart: 1.0.7 + typed-array-buffer: 1.0.2 + typed-array-byte-length: 1.0.1 + typed-array-byte-offset: 1.0.2 + typed-array-length: 1.0.5 + unbox-primitive: 1.0.2 + which-typed-array: 1.1.14 + dev: true + + /es-array-method-boxes-properly@1.0.0: + resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} + dev: true + + /es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.4 + dev: true + + /es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + dev: true + + /es-get-iterator@1.1.3: + resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + is-arguments: 1.1.1 + is-map: 2.0.2 + is-set: 2.0.2 + is-string: 1.0.7 + isarray: 2.0.5 + stop-iteration-iterator: 1.0.0 + dev: true + + /es-iterator-helpers@1.0.17: + resolution: {integrity: sha512-lh7BsUqelv4KUbR5a/ZTaGGIMLCjPGPqJ6q+Oq24YP0RdyptX1uzm4vvaqzk7Zx3bpl/76YLTTDj9L7uYQ92oQ==} + engines: {node: '>= 0.4'} + dependencies: + asynciterator.prototype: 1.0.0 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + es-errors: 1.3.0 + es-set-tostringtag: 2.0.3 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + globalthis: 1.0.3 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + internal-slot: 1.0.7 + iterator.prototype: 1.1.2 + safe-array-concat: 1.1.0 + dev: true + + /es-module-lexer@1.4.1: + resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==} + dev: true + + /es-set-tostringtag@2.0.3: + resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.4 + has-tostringtag: 1.0.2 + hasown: 2.0.1 + dev: true + + /es-shim-unscopables@1.0.2: + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + dependencies: + hasown: 2.0.1 + dev: true + + /es-to-primitive@1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + engines: {node: '>= 0.4'} + dependencies: + is-callable: 1.2.7 + is-date-object: 1.0.5 + is-symbol: 1.0.4 + dev: true + + /es5-imcompatible-versions@0.1.89: + resolution: {integrity: sha512-metQ5Hi5dgBiaoc2VjGx2IABciw0djiE1+KbRWHbgQng9KnJQ1niBIA6vvLKWgA9R02kQZQRvFJ504ev0AQbzQ==} + dev: true + + /es6-promise@4.2.8: + resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==} + dev: true + + /es6-promisify@5.0.0: + resolution: {integrity: sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==} + dependencies: + es6-promise: 4.2.8 + dev: true + + /esbuild@0.17.19: + resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/android-arm': 0.17.19 + '@esbuild/android-arm64': 0.17.19 + '@esbuild/android-x64': 0.17.19 + '@esbuild/darwin-arm64': 0.17.19 + '@esbuild/darwin-x64': 0.17.19 + '@esbuild/freebsd-arm64': 0.17.19 + '@esbuild/freebsd-x64': 0.17.19 + '@esbuild/linux-arm': 0.17.19 + '@esbuild/linux-arm64': 0.17.19 + '@esbuild/linux-ia32': 0.17.19 + '@esbuild/linux-loong64': 0.17.19 + '@esbuild/linux-mips64el': 0.17.19 + '@esbuild/linux-ppc64': 0.17.19 + '@esbuild/linux-riscv64': 0.17.19 + '@esbuild/linux-s390x': 0.17.19 + '@esbuild/linux-x64': 0.17.19 + '@esbuild/netbsd-x64': 0.17.19 + '@esbuild/openbsd-x64': 0.17.19 + '@esbuild/sunos-x64': 0.17.19 + '@esbuild/win32-arm64': 0.17.19 + '@esbuild/win32-ia32': 0.17.19 + '@esbuild/win32-x64': 0.17.19 + dev: true + + /esbuild@0.18.20: + resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/android-arm': 0.18.20 + '@esbuild/android-arm64': 0.18.20 + '@esbuild/android-x64': 0.18.20 + '@esbuild/darwin-arm64': 0.18.20 + '@esbuild/darwin-x64': 0.18.20 + '@esbuild/freebsd-arm64': 0.18.20 + '@esbuild/freebsd-x64': 0.18.20 + '@esbuild/linux-arm': 0.18.20 + '@esbuild/linux-arm64': 0.18.20 + '@esbuild/linux-ia32': 0.18.20 + '@esbuild/linux-loong64': 0.18.20 + '@esbuild/linux-mips64el': 0.18.20 + '@esbuild/linux-ppc64': 0.18.20 + '@esbuild/linux-riscv64': 0.18.20 + '@esbuild/linux-s390x': 0.18.20 + '@esbuild/linux-x64': 0.18.20 + '@esbuild/netbsd-x64': 0.18.20 + '@esbuild/openbsd-x64': 0.18.20 + '@esbuild/sunos-x64': 0.18.20 + '@esbuild/win32-arm64': 0.18.20 + '@esbuild/win32-ia32': 0.18.20 + '@esbuild/win32-x64': 0.18.20 + dev: true + + /esbuild@0.19.12: + resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': 0.19.12 + '@esbuild/android-arm': 0.19.12 + '@esbuild/android-arm64': 0.19.12 + '@esbuild/android-x64': 0.19.12 + '@esbuild/darwin-arm64': 0.19.12 + '@esbuild/darwin-x64': 0.19.12 + '@esbuild/freebsd-arm64': 0.19.12 + '@esbuild/freebsd-x64': 0.19.12 + '@esbuild/linux-arm': 0.19.12 + '@esbuild/linux-arm64': 0.19.12 + '@esbuild/linux-ia32': 0.19.12 + '@esbuild/linux-loong64': 0.19.12 + '@esbuild/linux-mips64el': 0.19.12 + '@esbuild/linux-ppc64': 0.19.12 + '@esbuild/linux-riscv64': 0.19.12 + '@esbuild/linux-s390x': 0.19.12 + '@esbuild/linux-x64': 0.19.12 + '@esbuild/netbsd-x64': 0.19.12 + '@esbuild/openbsd-x64': 0.19.12 + '@esbuild/sunos-x64': 0.19.12 + '@esbuild/win32-arm64': 0.19.12 + '@esbuild/win32-ia32': 0.19.12 + '@esbuild/win32-x64': 0.19.12 + dev: true + + /escalade@3.1.2: + resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} + engines: {node: '>=6'} + dev: true + + /escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + dev: true + + /escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + dev: true + + /escape-string-regexp@5.0.0: + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} + engines: {node: '>=12'} + dev: true + + /eslint-config-prettier@8.10.0(eslint@8.57.0): + resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' + dependencies: + eslint: 8.57.0 + dev: true + + /eslint-formatter-pretty@4.1.0: + resolution: {integrity: sha512-IsUTtGxF1hrH6lMWiSl1WbGaiP01eT6kzywdY1U+zLc0MP+nwEnUiS9UI8IaOTUhTeQJLlCEWIbXINBH4YJbBQ==} + engines: {node: '>=10'} + dependencies: + '@types/eslint': 7.29.0 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + eslint-rule-docs: 1.1.235 + log-symbols: 4.1.0 + plur: 4.0.0 + string-width: 4.2.3 + supports-hyperlinks: 2.3.0 + dev: true + + /eslint-plugin-jest@27.2.3(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.0)(typescript@5.3.3): + resolution: {integrity: sha512-sRLlSCpICzWuje66Gl9zvdF6mwD5X86I4u55hJyFBsxYOsBCmT5+kSUjf+fkFWVMMgpzNEupjW8WzUqi83hJAQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 + eslint: ^7.0.0 || ^8.0.0 + jest: '*' + peerDependenciesMeta: + '@typescript-eslint/eslint-plugin': + optional: true + jest: + optional: true + dependencies: + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + eslint: 8.57.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.0)(typescript@5.3.3): + resolution: {integrity: sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 || ^7.0.0 + eslint: ^7.0.0 || ^8.0.0 + jest: '*' + peerDependenciesMeta: + '@typescript-eslint/eslint-plugin': + optional: true + jest: + optional: true + dependencies: + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + eslint: 8.57.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /eslint-plugin-react-hooks@4.6.0(eslint@8.57.0): + resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + dependencies: + eslint: 8.57.0 + dev: true + + /eslint-plugin-react@7.33.2(eslint@8.57.0): + resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + dependencies: + array-includes: 3.1.7 + array.prototype.flatmap: 1.3.2 + array.prototype.tosorted: 1.1.3 + doctrine: 2.1.0 + es-iterator-helpers: 1.0.17 + eslint: 8.57.0 + estraverse: 5.3.0 + jsx-ast-utils: 3.3.5 + minimatch: 3.1.2 + object.entries: 1.1.7 + object.fromentries: 2.0.7 + object.hasown: 1.1.3 + object.values: 1.1.7 + prop-types: 15.8.1 + resolve: 2.0.0-next.5 + semver: 6.3.1 + string.prototype.matchall: 4.0.10 + dev: true + + /eslint-plugin-unicorn@47.0.0(eslint@8.57.0): + resolution: {integrity: sha512-ivB3bKk7fDIeWOUmmMm9o3Ax9zbMz1Bsza/R2qm46ufw4T6VBFBaJIR1uN3pCKSmSXm8/9Nri8V+iUut1NhQGA==} + engines: {node: '>=16'} + peerDependencies: + eslint: '>=8.38.0' + dependencies: + '@babel/helper-validator-identifier': 7.22.20 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + ci-info: 3.9.0 + clean-regexp: 1.0.0 + eslint: 8.57.0 + esquery: 1.5.0 + indent-string: 4.0.0 + is-builtin-module: 3.2.1 + jsesc: 3.0.2 + lodash: 4.17.21 + pluralize: 8.0.0 + read-pkg-up: 7.0.1 + regexp-tree: 0.1.27 + regjsparser: 0.10.0 + safe-regex: 2.1.1 + semver: 7.6.0 + strip-indent: 3.0.0 + dev: true + + /eslint-plugin-unused-imports@3.1.0(eslint@8.57.0): + resolution: {integrity: sha512-9l1YFCzXKkw1qtAru1RWUtG2EVDZY0a0eChKXcL+EZ5jitG7qxdctu4RnvhOJHv4xfmUf7h+JJPINlVpGhZMrw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/eslint-plugin': 6 - 7 + eslint: '8' + peerDependenciesMeta: + '@typescript-eslint/eslint-plugin': + optional: true + dependencies: + eslint: 8.57.0 + eslint-rule-composer: 0.3.0 + dev: true + + /eslint-rule-composer@0.3.0: + resolution: {integrity: sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg==} + engines: {node: '>=4.0.0'} + dev: true + + /eslint-rule-docs@1.1.235: + resolution: {integrity: sha512-+TQ+x4JdTnDoFEXXb3fDvfGOwnyNV7duH8fXWTPD1ieaBmB8omj7Gw/pMBBu4uI2uJCCU8APDaQJzWuXnTsH4A==} + dev: true + + /eslint-scope@5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} + dependencies: + esrecurse: 4.3.0 + estraverse: 4.3.0 + dev: true + + /eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true + + /eslint-visitor-keys@2.1.0: + resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} + engines: {node: '>=10'} + dev: true + + /eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /eslint@8.57.0: + resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@eslint-community/regexpp': 4.10.0 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.57.0 + '@humanwhocodes/config-array': 0.11.14 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.2.0 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.4 + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.5.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.24.0 + graphemer: 1.4.0 + ignore: 5.3.1 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.3 + strip-ansi: 6.0.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + dev: true + + /espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: 8.11.3 + acorn-jsx: 5.3.2(acorn@8.11.3) + eslint-visitor-keys: 3.4.3 + dev: true + + /esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + dev: true + + /esquery@1.5.0: + resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} + engines: {node: '>=0.10'} + dependencies: + estraverse: 5.3.0 + dev: true + + /esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + dependencies: + estraverse: 5.3.0 + dev: true + + /estraverse@4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} + dev: true + + /estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + dev: true + + /estree-util-attach-comments@2.1.1: + resolution: {integrity: sha512-+5Ba/xGGS6mnwFbXIuQiDPTbuTxuMCooq3arVv7gPZtYpjp+VXH/NkHAP35OOefPhNG/UGqU3vt/LTABwcHX0w==} + dependencies: + '@types/estree': 1.0.5 + dev: true + + /estree-util-is-identifier-name@2.1.0: + resolution: {integrity: sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ==} + dev: true + + /estree-util-to-js@1.2.0: + resolution: {integrity: sha512-IzU74r1PK5IMMGZXUVZbmiu4A1uhiPgW5hm1GjcOfr4ZzHaMPpLNJjR7HjXiIOzi25nZDrgFTobHTkV5Q6ITjA==} + dependencies: + '@types/estree-jsx': 1.0.5 + astring: 1.8.6 + source-map: 0.7.4 + dev: true + + /estree-util-visit@1.2.1: + resolution: {integrity: sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw==} + dependencies: + '@types/estree-jsx': 1.0.5 + '@types/unist': 2.0.10 + dev: true + + /estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + dev: true + + /estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + dependencies: + '@types/estree': 1.0.5 + dev: true + + /esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + dev: true + + /ethers@6.11.1: + resolution: {integrity: sha512-mxTAE6wqJQAbp5QAe/+o+rXOID7Nw91OZXvgpjDa1r4fAbq2Nu314oEZSbjoRLacuCzs7kUC3clEvkCQowffGg==} + engines: {node: '>=14.0.0'} + dependencies: + '@adraffy/ens-normalize': 1.10.1 + '@noble/curves': 1.2.0 + '@noble/hashes': 1.3.2 + '@types/node': 18.15.13 + aes-js: 4.0.0-beta.5 + tslib: 2.4.0 + ws: 8.5.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + dev: true + + /eventemitter3@2.0.3: + resolution: {integrity: sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==} + dev: true + + /eventemitter3@5.0.1: + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + dev: true + + /events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} + dev: true + + /evp_bytestokey@1.0.3: + resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} + dependencies: + md5.js: 1.3.5 + safe-buffer: 5.2.1 + dev: true + + /execa@0.7.0: + resolution: {integrity: sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==} + engines: {node: '>=4'} + dependencies: + cross-spawn: 5.1.0 + get-stream: 3.0.0 + is-stream: 1.1.0 + npm-run-path: 2.0.2 + p-finally: 1.0.0 + signal-exit: 3.0.7 + strip-eof: 1.0.0 + dev: true + + /execa@4.1.0: + resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==} + engines: {node: '>=10'} + dependencies: + cross-spawn: 7.0.3 + get-stream: 5.2.0 + human-signals: 1.1.1 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + dev: true + + /execa@5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + dev: true + + /execa@7.2.0: + resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} + engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 4.3.1 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.3.0 + onetime: 6.0.0 + signal-exit: 3.0.7 + strip-final-newline: 3.0.0 + dev: true + + /execa@8.0.1: + resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} + engines: {node: '>=16.17'} + dependencies: + cross-spawn: 7.0.3 + get-stream: 8.0.1 + human-signals: 5.0.0 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.3.0 + onetime: 6.0.0 + signal-exit: 4.1.0 + strip-final-newline: 3.0.0 + dev: true + + /expand-tilde@1.2.2: + resolution: {integrity: sha512-rtmc+cjLZqnu9dSYosX9EWmSJhTwpACgJQTfj4hgg2JjOD/6SIQalZrt4a3aQeh++oNxkazcaxrhPUj6+g5G/Q==} + engines: {node: '>=0.10.0'} + dependencies: + os-homedir: 1.0.2 + dev: true + + /extend-shallow@2.0.1: + resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} + engines: {node: '>=0.10.0'} + dependencies: + is-extendable: 0.1.1 + dev: true + + /extend@3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + dev: true + + /extendable-error@0.1.7: + resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} + dev: true + + /external-editor@3.1.0: + resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} + engines: {node: '>=4'} + dependencies: + chardet: 0.7.0 + iconv-lite: 0.4.24 + tmp: 0.0.33 + dev: true + + /fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + dev: true + + /fast-glob@3.2.12: + resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + + /fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + dev: true + + /fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + dev: true + + /fast-redact@3.3.0: + resolution: {integrity: sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ==} + engines: {node: '>=6'} + dev: true + + /fast-xml-parser@4.2.5: + resolution: {integrity: sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==} + hasBin: true + dependencies: + strnum: 1.0.5 + dev: true + + /fastest-levenshtein@1.0.16: + resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} + engines: {node: '>= 4.9.1'} + dev: true + + /fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + dependencies: + reusify: 1.0.4 + dev: true + + /father@4.4.0(@babel/core@7.24.0)(@types/node@20.11.24)(styled-components@6.1.8)(webpack@5.90.3): + resolution: {integrity: sha512-7xwjMLmZtPmoCkvA+B+65X0SUplcJD7lxA+ruELObpGsEGOxPgmdrNbZcdmDg1xAHCrNv/mlE6A4z3QxOKF7WA==} + hasBin: true + dependencies: + '@microsoft/api-extractor': 7.39.1(@types/node@20.11.24) + '@umijs/babel-preset-umi': 4.1.2 + '@umijs/bundler-utils': 4.1.2 + '@umijs/bundler-webpack': 4.1.2(typescript@5.3.3)(webpack@5.90.3) + '@umijs/case-sensitive-paths-webpack-plugin': 1.0.1 + '@umijs/core': 4.1.2 + '@umijs/utils': 4.1.2 + '@vercel/ncc': 0.33.3 + babel-plugin-dynamic-import-node: 2.3.3 + babel-plugin-module-resolver: 4.1.0 + babel-plugin-styled-components: 2.1.4(@babel/core@7.24.0)(styled-components@6.1.8) + babel-plugin-transform-define: 2.0.1 + enhanced-resolve: 5.9.3 + fast-glob: 3.2.12 + file-system-cache: 2.0.0 + loader-runner: 4.2.0 + minimatch: 3.1.2 + tsconfig-paths: 4.0.0 + typescript: 5.3.3 + typescript-transform-paths: 3.4.6(typescript@5.3.3) + v8-compile-cache: 2.3.0 + transitivePeerDependencies: + - '@babel/core' + - '@types/node' + - '@types/webpack' + - sockjs-client + - styled-components + - supports-color + - type-fest + - webpack + - webpack-dev-server + - webpack-hot-middleware + - webpack-plugin-serve + dev: true + + /fault@2.0.1: + resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==} + dependencies: + format: 0.2.2 + dev: true + + /fb-watchman@2.0.2: + resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} + dependencies: + bser: 2.1.1 + dev: true + + /fetch-blob@3.2.0: + resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} + engines: {node: ^12.20 || >= 14.13} + dependencies: + node-domexception: 1.0.0 + web-streams-polyfill: 3.3.3 + dev: true + + /figures@2.0.0: + resolution: {integrity: sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==} + engines: {node: '>=4'} + dependencies: + escape-string-regexp: 1.0.5 + dev: true + + /file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flat-cache: 3.2.0 + dev: true + + /file-entry-cache@7.0.2: + resolution: {integrity: sha512-TfW7/1iI4Cy7Y8L6iqNdZQVvdXn0f8B4QcIXmkIbtTIe/Okm/nSlHb4IwGzRVOd3WfSieCgvf5cMzEfySAIl0g==} + engines: {node: '>=12.0.0'} + dependencies: + flat-cache: 3.2.0 + dev: true + + /file-name@0.1.0: + resolution: {integrity: sha512-Q8SskhjF4eUk/xoQkmubwLkoHwOTv6Jj/WGtOVLKkZ0vvM+LipkSXugkn1F/+mjWXU32AXLZB3qaz0arUzgtRw==} + engines: {node: '>=0.10.0'} + dev: true + + /file-system-cache@2.0.0: + resolution: {integrity: sha512-QlYut2ZtxRgdW/dboSmiKZWM8FsnpLaLI549hN/RWgwn3FawSil7Jc2n7nFHheclvYxa4LJqwEOvNUYv9VsCXg==} + dependencies: + fs-extra: 10.1.0 + ramda: 0.28.0 + dev: true + + /file-system-cache@2.4.4: + resolution: {integrity: sha512-vCYhn8pb5nlC3Gs2FFCOkmf4NEg2Ym3ulJwkmS9o6p9oRShGj6CwTMFvpgZihBlsh373NaM0XgAgDHXQIlS4LQ==} + dependencies: + '@types/fs-extra': 11.0.1 + '@types/ramda': 0.29.3 + fs-extra: 11.1.1 + ramda: 0.29.0 + dev: true + + /filesize@3.6.1: + resolution: {integrity: sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==} + engines: {node: '>= 0.4.0'} + dev: true + + /fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} + dependencies: + to-regex-range: 5.0.1 + dev: true + + /filter-obj@1.1.0: + resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} + engines: {node: '>=0.10.0'} + dev: true + + /find-babel-config@1.2.0: + resolution: {integrity: sha512-jB2CHJeqy6a820ssiqwrKMeyC6nNdmrcgkKWJWmpoxpE8RKciYJXCcXRq1h2AzCo5I5BJeN2tkGEO3hLTuePRA==} + engines: {node: '>=4.0.0'} + dependencies: + json5: 0.5.1 + path-exists: 3.0.0 + dev: true + + /find-file-up@0.1.3: + resolution: {integrity: sha512-mBxmNbVyjg1LQIIpgO8hN+ybWBgDQK8qjht+EbrTCGmmPV/sc7RF1i9stPTD6bpvXZywBdrwRYxhSdJv867L6A==} + engines: {node: '>=0.10.0'} + dependencies: + fs-exists-sync: 0.1.0 + resolve-dir: 0.1.1 + dev: true + + /find-pkg@0.1.2: + resolution: {integrity: sha512-0rnQWcFwZr7eO0513HahrWafsc3CTFioEB7DRiEYCUM/70QXSY8f3mCST17HXLcPvEhzH/Ty/Bxd72ZZsr/yvw==} + engines: {node: '>=0.10.0'} + dependencies: + find-file-up: 0.1.3 + dev: true + + /find-root@1.1.0: + resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} + dev: true + + /find-up@3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} + engines: {node: '>=6'} + dependencies: + locate-path: 3.0.0 + dev: true + + /find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + dev: true + + /find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + dev: true + + /find-yarn-workspace-root2@1.2.16: + resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==} + dependencies: + micromatch: 4.0.5 + pkg-dir: 4.2.0 + dev: true + + /flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flatted: 3.3.1 + keyv: 4.5.4 + rimraf: 3.0.2 + dev: true + + /flatted@3.3.1: + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + dev: true + + /flush-write-stream@1.1.1: + resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==} + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.8 + dev: true + + /follow-redirects@1.5.10: + resolution: {integrity: sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==} + engines: {node: '>=4.0'} + dependencies: + debug: 3.1.0 + transitivePeerDependencies: + - supports-color + dev: true + + /for-each@0.3.3: + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + dependencies: + is-callable: 1.2.7 + dev: true + + /foreground-child@3.1.1: + resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} + engines: {node: '>=14'} + dependencies: + cross-spawn: 7.0.3 + signal-exit: 4.1.0 + dev: true + + /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.3.3)(webpack@5.90.3): + resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} + engines: {node: '>=12.13.0', yarn: '>=1.0.0'} + peerDependencies: + typescript: '>3.6.0' + webpack: ^5.11.0 + dependencies: + '@babel/code-frame': 7.23.5 + chalk: 4.1.2 + chokidar: 3.6.0 + cosmiconfig: 7.1.0 + deepmerge: 4.3.1 + fs-extra: 10.1.0 + memfs: 3.5.3 + minimatch: 3.1.2 + node-abort-controller: 3.1.1 + schema-utils: 3.3.0 + semver: 7.6.0 + tapable: 2.2.1 + typescript: 5.3.3 + webpack: 5.90.3 + dev: true + + /form-data@4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + engines: {node: '>= 6'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: true + + /format@0.2.2: + resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} + engines: {node: '>=0.4.x'} + dev: true + + /formdata-polyfill@4.0.10: + resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} + engines: {node: '>=12.20.0'} + dependencies: + fetch-blob: 3.2.0 + dev: true + + /fraction.js@4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + dev: true + + /from2@2.3.0: + resolution: {integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==} + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.8 + dev: true + + /fs-constants@1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + dev: true + + /fs-exists-sync@0.1.0: + resolution: {integrity: sha512-cR/vflFyPZtrN6b38ZyWxpWdhlXrzZEBawlpBQMq7033xVY7/kg0GDMBK5jg8lDYQckdJ5x/YC88lM3C7VMsLg==} + engines: {node: '>=0.10.0'} + dev: true + + /fs-extra@10.1.0: + resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} + engines: {node: '>=12'} + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + dev: true + + /fs-extra@11.1.1: + resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} + engines: {node: '>=14.14'} + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + dev: true + + /fs-extra@3.0.1: + resolution: {integrity: sha512-V3Z3WZWVUYd8hoCL5xfXJCaHWYzmtwW5XWYSlLgERi8PWd8bx1kUHUk8L1BT57e49oKnDDD180mjfrHc1yA9rg==} + dependencies: + graceful-fs: 4.2.11 + jsonfile: 3.0.1 + universalify: 0.1.2 + dev: true + + /fs-extra@7.0.1: + resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} + engines: {node: '>=6 <7 || >=8'} + dependencies: + graceful-fs: 4.2.11 + jsonfile: 4.0.0 + universalify: 0.1.2 + dev: true + + /fs-extra@8.1.0: + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} + engines: {node: '>=6 <7 || >=8'} + dependencies: + graceful-fs: 4.2.11 + jsonfile: 4.0.0 + universalify: 0.1.2 + dev: true + + /fs-monkey@1.0.5: + resolution: {integrity: sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==} + dev: true + + /fs-write-stream-atomic@1.0.10: + resolution: {integrity: sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==} + dependencies: + graceful-fs: 4.2.11 + iferr: 0.1.5 + imurmurhash: 0.1.4 + readable-stream: 2.3.8 + dev: true + + /fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + dev: true + + /fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + dev: true + + /function.prototype.name@1.1.6: + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + functions-have-names: 1.2.3 + dev: true + + /functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + dev: true + + /genfun@4.0.1: + resolution: {integrity: sha512-48yv1eDS5Qrz6cbSDBBik0u7jCgC/eA9eZrl9MIN1LfKzFTuGt6EHgr31YM8yT9cjb5BplXb4Iz3VtOYmgt8Jg==} + dev: true + + /gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + dev: true + + /get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + dev: true + + /get-east-asian-width@1.2.0: + resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} + engines: {node: '>=18'} + dev: true + + /get-func-name@2.0.2: + resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} + dev: true + + /get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.1 + dev: true + + /get-package-type@0.1.0: + resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} + engines: {node: '>=8.0.0'} + dev: true + + /get-stream@3.0.0: + resolution: {integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==} + engines: {node: '>=4'} + dev: true + + /get-stream@5.2.0: + resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} + engines: {node: '>=8'} + dependencies: + pump: 3.0.0 + dev: true + + /get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + dev: true + + /get-stream@8.0.1: + resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} + engines: {node: '>=16'} + dev: true + + /get-symbol-description@1.0.2: + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + dev: true + + /get-tsconfig@4.7.2: + resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} + dependencies: + resolve-pkg-maps: 1.0.0 + dev: true + + /get-value@2.0.6: + resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==} + engines: {node: '>=0.10.0'} + dev: true + + /git-branch@1.0.0: + resolution: {integrity: sha512-ZTzuqw5Df8fyLXQWrX6hK+4FpNCdKzMcERlxENEGO5aKcLmG7MAszhrMhluUKNKmOS/JAGijDMQDXDCDw1mE/A==} + engines: {node: '>=0.8'} + dev: true + + /git-config-path@1.0.1: + resolution: {integrity: sha512-KcJ2dlrrP5DbBnYIZ2nlikALfRhKzNSX0stvv3ImJ+fvC4hXKoV+U+74SV0upg+jlQZbrtQzc0bu6/Zh+7aQbg==} + engines: {node: '>=0.10.0'} + dependencies: + extend-shallow: 2.0.1 + fs-exists-sync: 0.1.0 + homedir-polyfill: 1.0.3 + dev: true + + /git-hooks-list@3.1.0: + resolution: {integrity: sha512-LF8VeHeR7v+wAbXqfgRlTSX/1BJR9Q1vEMR8JAz1cEg6GX07+zyj3sAdDvYjj/xnlIfVuGgj4qBei1K3hKH+PA==} + dev: true + + /git-repo-name@0.6.0: + resolution: {integrity: sha512-DF4XxB6H+Te79JA08/QF/IjIv+j+0gF990WlgAX3SXXU2irfqvBc/xxlAIh6eJWYaKz45MrrGVBFS0Qc4bBz5g==} + engines: {node: '>=0.8'} + dependencies: + cwd: 0.9.1 + file-name: 0.1.0 + lazy-cache: 1.0.4 + remote-origin-url: 0.5.3 + dev: true + + /git-username@0.5.1: + resolution: {integrity: sha512-xjUjrj3i4kup2A3a/ZVZB1Nt0PUX7SU7KeVqIbXPdslT7NbNfyO04JMxBv4gar77JePdS+A6f05jG1Viy6+U1w==} + engines: {node: '>=0.8'} + dependencies: + remote-origin-url: 0.4.0 + dev: true + + /github-slugger@1.5.0: + resolution: {integrity: sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==} + dev: true + + /glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + dependencies: + is-glob: 4.0.3 + dev: true + + /glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + dependencies: + is-glob: 4.0.3 + dev: true + + /glob-to-regexp@0.4.1: + resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} + dev: true + + /glob@10.3.10: + resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + dependencies: + foreground-child: 3.1.1 + jackspeak: 2.3.6 + minimatch: 9.0.3 + minipass: 7.0.4 + path-scurry: 1.10.1 + dev: true + + /glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: true + + /global-dirs@0.1.1: + resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==} + engines: {node: '>=4'} + dependencies: + ini: 1.3.8 + dev: true + + /global-modules@0.2.3: + resolution: {integrity: sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==} + engines: {node: '>=0.10.0'} + dependencies: + global-prefix: 0.1.5 + is-windows: 0.2.0 + dev: true + + /global-modules@2.0.0: + resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==} + engines: {node: '>=6'} + dependencies: + global-prefix: 3.0.0 + dev: true + + /global-prefix@0.1.5: + resolution: {integrity: sha512-gOPiyxcD9dJGCEArAhF4Hd0BAqvAe/JzERP7tYumE4yIkmIedPUVXcJFWbV3/p/ovIIvKjkrTk+f1UVkq7vvbw==} + engines: {node: '>=0.10.0'} + dependencies: + homedir-polyfill: 1.0.3 + ini: 1.3.8 + is-windows: 0.2.0 + which: 1.3.1 + dev: true + + /global-prefix@3.0.0: + resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==} + engines: {node: '>=6'} + dependencies: + ini: 1.3.8 + kind-of: 6.0.3 + which: 1.3.1 + dev: true + + /globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + dev: true + + /globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.20.2 + dev: true + + /globalthis@1.0.3: + resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} + engines: {node: '>= 0.4'} + dependencies: + define-properties: 1.2.1 + dev: true + + /globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.3.1 + merge2: 1.4.1 + slash: 3.0.0 + dev: true + + /globby@13.2.2: + resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.3.1 + merge2: 1.4.1 + slash: 4.0.0 + dev: true + + /globjoin@0.1.4: + resolution: {integrity: sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==} + dev: true + + /gopd@1.0.1: + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} + dependencies: + get-intrinsic: 1.2.4 + dev: true + + /got@6.7.1: + resolution: {integrity: sha512-Y/K3EDuiQN9rTZhBvPRWMLXIKdeD1Rj0nzunfoi0Yyn5WBEbzxXKU9Ub2X41oZBagVWOBU3MuDonFMgPWQFnwg==} + engines: {node: '>=4'} + dependencies: + '@types/keyv': 3.1.4 + '@types/responselike': 1.0.3 + create-error-class: 3.0.2 + duplexer3: 0.1.5 + get-stream: 3.0.0 + is-redirect: 1.0.0 + is-retry-allowed: 1.2.0 + is-stream: 1.1.0 + lowercase-keys: 1.0.1 + safe-buffer: 5.2.1 + timed-out: 4.0.1 + unzip-response: 2.0.1 + url-parse-lax: 1.0.0 + dev: true + + /graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + dev: true + + /grapheme-splitter@1.0.4: + resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} + dev: true + + /graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + dev: true + + /handle-thing@2.0.1: + resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} + dev: true + + /hard-rejection@2.1.0: + resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} + engines: {node: '>=6'} + dev: true + + /harmony-reflect@1.6.2: + resolution: {integrity: sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==} + dev: true + + /has-bigints@1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} + dev: true + + /has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + dev: true + + /has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + dev: true + + /has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + dependencies: + es-define-property: 1.0.0 + dev: true + + /has-proto@1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} + engines: {node: '>= 0.4'} + dev: true + + /has-symbols@1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + engines: {node: '>= 0.4'} + dev: true + + /has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.0.3 + dev: true + + /has-value@0.3.1: + resolution: {integrity: sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==} + engines: {node: '>=0.10.0'} + dependencies: + get-value: 2.0.6 + has-values: 0.1.4 + isobject: 2.1.0 + dev: true + + /has-values@0.1.4: + resolution: {integrity: sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==} + engines: {node: '>=0.10.0'} + dev: true + + /hash-base@3.1.0: + resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} + engines: {node: '>=4'} + dependencies: + inherits: 2.0.4 + readable-stream: 3.6.2 + safe-buffer: 5.2.1 + dev: true + + /hash.js@1.1.7: + resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} + dependencies: + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + dev: true + + /hasown@2.0.1: + resolution: {integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 + dev: true + + /hast-util-from-parse5@7.1.2: + resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==} + dependencies: + '@types/hast': 2.3.10 + '@types/unist': 2.0.10 + hastscript: 7.2.0 + property-information: 6.4.1 + vfile: 5.3.7 + vfile-location: 4.1.0 + web-namespaces: 2.0.1 + dev: true + + /hast-util-has-property@2.0.1: + resolution: {integrity: sha512-X2+RwZIMTMKpXUzlotatPzWj8bspCymtXH3cfG3iQKV+wPF53Vgaqxi/eLqGck0wKq1kS9nvoB1wchbCPEL8sg==} + dev: true + + /hast-util-heading-rank@2.1.1: + resolution: {integrity: sha512-iAuRp+ESgJoRFJbSyaqsfvJDY6zzmFoEnL1gtz1+U8gKtGGj1p0CVlysuUAUjq95qlZESHINLThwJzNGmgGZxA==} + dependencies: + '@types/hast': 2.3.10 + dev: true + + /hast-util-is-conditional-comment@2.0.0: + resolution: {integrity: sha512-U66gW8ZWQdxP4ZjTEZ3xZT72y6rIKJqV4At5QmC1ItBbQyZyVkuTp8QkQwhxsbkHdzpifiZdQWrDipc9ByqhRg==} + dependencies: + '@types/hast': 2.3.10 + dev: true + + /hast-util-is-element@2.1.3: + resolution: {integrity: sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==} + dependencies: + '@types/hast': 2.3.10 + '@types/unist': 2.0.10 + dev: true + + /hast-util-parse-selector@3.1.1: + resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==} + dependencies: + '@types/hast': 2.3.10 + dev: true + + /hast-util-raw@7.2.3: + resolution: {integrity: sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==} + dependencies: + '@types/hast': 2.3.10 + '@types/parse5': 6.0.3 + hast-util-from-parse5: 7.1.2 + hast-util-to-parse5: 7.1.0 + html-void-elements: 2.0.1 + parse5: 6.0.1 + unist-util-position: 4.0.4 + unist-util-visit: 4.1.2 + vfile: 5.3.7 + web-namespaces: 2.0.1 + zwitch: 2.0.4 + dev: true + + /hast-util-raw@8.0.0: + resolution: {integrity: sha512-bKbaUxMNLjZMMowgcrc4l3aQSPiMLiceZD+mp+AKF8Si0mtyR2DYVdxzS2XBxXYDeW/VvfZy40lNxHRiY6MMTg==} + dependencies: + '@types/hast': 2.3.10 + extend: 3.0.2 + hast-util-from-parse5: 7.1.2 + hast-util-to-parse5: 7.1.0 + html-void-elements: 2.0.1 + mdast-util-to-hast: 12.3.0 + parse5: 7.1.2 + unist-util-position: 4.0.4 + unist-util-visit: 4.1.2 + vfile: 5.3.7 + web-namespaces: 2.0.1 + zwitch: 2.0.4 + dev: true + + /hast-util-to-estree@2.3.3: + resolution: {integrity: sha512-ihhPIUPxN0v0w6M5+IiAZZrn0LH2uZomeWwhn7uP7avZC6TE7lIiEh2yBMPr5+zi1aUCXq6VoYRgs2Bw9xmycQ==} + dependencies: + '@types/estree': 1.0.5 + '@types/estree-jsx': 1.0.5 + '@types/hast': 2.3.10 + '@types/unist': 2.0.10 + comma-separated-tokens: 2.0.3 + estree-util-attach-comments: 2.1.1 + estree-util-is-identifier-name: 2.1.0 + hast-util-whitespace: 2.0.1 + mdast-util-mdx-expression: 1.3.2 + mdast-util-mdxjs-esm: 1.3.1 + property-information: 6.4.1 + space-separated-tokens: 2.0.2 + style-to-object: 0.4.4 + unist-util-position: 4.0.4 + zwitch: 2.0.4 + transitivePeerDependencies: + - supports-color + dev: true + + /hast-util-to-html@8.0.4: + resolution: {integrity: sha512-4tpQTUOr9BMjtYyNlt0P50mH7xj0Ks2xpo8M943Vykljf99HW6EzulIoJP1N3eKOSScEHzyzi9dm7/cn0RfGwA==} + dependencies: + '@types/hast': 2.3.10 + '@types/unist': 2.0.10 + ccount: 2.0.1 + comma-separated-tokens: 2.0.3 + hast-util-raw: 7.2.3 + hast-util-whitespace: 2.0.1 + html-void-elements: 2.0.1 + property-information: 6.4.1 + space-separated-tokens: 2.0.2 + stringify-entities: 4.0.3 + zwitch: 2.0.4 + dev: true + + /hast-util-to-parse5@7.1.0: + resolution: {integrity: sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==} + dependencies: + '@types/hast': 2.3.10 + comma-separated-tokens: 2.0.3 + property-information: 6.4.1 + space-separated-tokens: 2.0.2 + web-namespaces: 2.0.1 + zwitch: 2.0.4 + dev: true + + /hast-util-to-string@2.0.0: + resolution: {integrity: sha512-02AQ3vLhuH3FisaMM+i/9sm4OXGSq1UhOOCpTLLQtHdL3tZt7qil69r8M8iDkZYyC0HCFylcYoP+8IO7ddta1A==} + dependencies: + '@types/hast': 2.3.10 + dev: true + + /hast-util-whitespace@2.0.1: + resolution: {integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==} + dev: true + + /hastscript@7.2.0: + resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==} + dependencies: + '@types/hast': 2.3.10 + comma-separated-tokens: 2.0.3 + hast-util-parse-selector: 3.1.1 + property-information: 6.4.1 + space-separated-tokens: 2.0.2 + dev: true + + /he@1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + hasBin: true + dev: true + + /heti-findandreplacedomtext@0.5.0: + resolution: {integrity: sha512-GFZjqU8LAdu1uR72GqrReI+lzNLMlcWtvdz1TKNJiofyo1mfTecFYSZEoEbcLcRMl+KwEldnNQoS4BwO8wtg0A==} + dev: true + + /heti@0.9.4: + resolution: {integrity: sha512-DI1A/R6VabM8wulXrGVbeHZNZ8jJUm+Pwn+PEYZcNBxAO+4mXWPEX+Xu9R/YrHETGcevNrLO34m/99ZCnFnlhw==} + dependencies: + heti-findandreplacedomtext: 0.5.0 + dev: true + + /history@5.3.0: + resolution: {integrity: sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==} + dependencies: + '@babel/runtime': 7.23.6 + dev: true + + /hmac-drbg@1.0.1: + resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} + dependencies: + hash.js: 1.1.7 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + dev: true + + /hoist-non-react-statics@3.3.2: + resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} + dependencies: + react-is: 16.13.1 + dev: true + + /homedir-polyfill@1.0.3: + resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} + engines: {node: '>=0.10.0'} + dependencies: + parse-passwd: 1.0.0 + dev: true + + /hosted-git-info@2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + dev: true + + /hosted-git-info@4.1.0: + resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} + engines: {node: '>=10'} + dependencies: + lru-cache: 6.0.0 + dev: true + + /hosted-git-info@6.1.1: + resolution: {integrity: sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + lru-cache: 7.18.3 + dev: true + + /hpack.js@2.1.6: + resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} + dependencies: + inherits: 2.0.4 + obuf: 1.1.2 + readable-stream: 2.3.8 + wbuf: 1.7.3 + dev: true + + /htm@3.1.1: + resolution: {integrity: sha512-983Vyg8NwUE7JkZ6NmOqpCZ+sh1bKv2iYTlUkzlWmA5JD2acKoxd4KVxbMmxX/85mtfdnDmTFoNKcg5DGAvxNQ==} + dev: true + + /html-encoding-sniffer@4.0.0: + resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} + engines: {node: '>=18'} + dependencies: + whatwg-encoding: 3.1.1 + dev: true + + /html-entities@2.4.0: + resolution: {integrity: sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==} + dev: true + + /html-escaper@2.0.2: + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} + dev: true + + /html-minifier-terser@6.1.0: + resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==} + engines: {node: '>=12'} + hasBin: true + dependencies: + camel-case: 4.1.2 + clean-css: 5.3.3 + commander: 8.3.0 + he: 1.2.0 + param-case: 3.0.4 + relateurl: 0.2.7 + terser: 5.28.1 + dev: true + + /html-tags@3.3.1: + resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} + engines: {node: '>=8'} + dev: true + + /html-to-text@9.0.5: + resolution: {integrity: sha512-qY60FjREgVZL03vJU6IfMV4GDjGBIoOyvuFdpBDIX9yTlDw0TjxVBQp+P8NvpdIXNJvfWBTNul7fsAQJq2FNpg==} + engines: {node: '>=14'} + dependencies: + '@selderee/plugin-htmlparser2': 0.11.0 + deepmerge: 4.3.1 + dom-serializer: 2.0.0 + htmlparser2: 8.0.2 + selderee: 0.11.0 + dev: true + + /html-tokenize@2.0.1: + resolution: {integrity: sha512-QY6S+hZ0f5m1WT8WffYN+Hg+xm/w5I8XeUcAq/ZYP5wVC8xbKi4Whhru3FtrAebD5EhBW8rmFzkDI6eCAuFe2w==} + hasBin: true + dependencies: + buffer-from: 0.1.2 + inherits: 2.0.4 + minimist: 1.2.8 + readable-stream: 1.0.34 + through2: 0.4.2 + dev: true + + /html-void-elements@2.0.1: + resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==} + dev: true + + /html-webpack-plugin@5.5.0(webpack@5.90.3): + resolution: {integrity: sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==} + engines: {node: '>=10.13.0'} + peerDependencies: + webpack: ^5.20.0 + dependencies: + '@types/html-minifier-terser': 6.1.0 + html-minifier-terser: 6.1.0 + lodash: 4.17.21 + pretty-error: 4.0.0 + tapable: 2.2.1 + webpack: 5.90.3 + dev: true + + /html2sketch@1.0.2: + resolution: {integrity: sha512-/P9NcVH9yBhrOkcnaFkAbWJifDO8Ii+CTIxy9gE6trSQvo2OH++TKQIP5MICEoWvgXpVhZ6botj7P63Krl1/gg==} + engines: {node: '>=14.0.0'} + dependencies: + '@sketch-hq/sketch-file-format-ts': 6.5.0 + color: 3.2.1 + css: 3.0.0 + svg-pathdata: 5.0.5 + svgo-browser: 1.3.8 + svgson: 4.1.0 + transformation-matrix: 2.16.1 + uuid: 8.3.2 + dev: true + + /htmlparser2@6.1.0: + resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} + dependencies: + domelementtype: 2.3.0 + domhandler: 4.3.1 + domutils: 2.8.0 + entities: 2.2.0 + dev: true + + /htmlparser2@8.0.2: + resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==} + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + domutils: 3.1.0 + entities: 4.5.0 + dev: true + + /http-cache-semantics@3.8.1: + resolution: {integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==} + dev: true + + /http-deceiver@1.2.7: + resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} + dev: true + + /http-proxy-agent@2.1.0: + resolution: {integrity: sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==} + engines: {node: '>= 4.5.0'} + dependencies: + agent-base: 4.3.0 + debug: 3.1.0 + transitivePeerDependencies: + - supports-color + dev: true + + /http-proxy-agent@7.0.2: + resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} + engines: {node: '>= 14'} + dependencies: + agent-base: 7.1.0 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: true + + /https-browserify@1.0.0: + resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} + dev: true + + /https-proxy-agent@2.2.4: + resolution: {integrity: sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==} + engines: {node: '>= 4.5.0'} + dependencies: + agent-base: 4.3.0 + debug: 3.2.7 + transitivePeerDependencies: + - supports-color + dev: true + + /https-proxy-agent@7.0.4: + resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==} + engines: {node: '>= 14'} + dependencies: + agent-base: 7.1.0 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: true + + /human-id@1.0.2: + resolution: {integrity: sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==} + dev: true + + /human-signals@1.1.1: + resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} + engines: {node: '>=8.12.0'} + dev: true + + /human-signals@2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + dev: true + + /human-signals@4.3.1: + resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} + engines: {node: '>=14.18.0'} + dev: true + + /human-signals@5.0.0: + resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} + engines: {node: '>=16.17.0'} + dev: true + + /humanize-ms@1.2.1: + resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} + dependencies: + ms: 2.1.3 + dev: true + + /humps@2.0.1: + resolution: {integrity: sha512-E0eIbrFWUhwfXJmsbdjRQFQPrl5pTEoKlz163j1mTqqUnU9PgR4AgB8AIITzuB3vLBdxZXyZ9TDIrwB2OASz4g==} + dev: true + + /husky@8.0.3: + resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==} + engines: {node: '>=14'} + hasBin: true + dev: true + + /iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} + dependencies: + safer-buffer: 2.1.2 + dev: true + + /iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} + dependencies: + safer-buffer: 2.1.2 + dev: true + + /icss-utils@5.1.0(postcss@8.4.35): + resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + postcss: 8.4.35 + dev: true + + /identity-obj-proxy@3.0.0: + resolution: {integrity: sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==} + engines: {node: '>=4'} + dependencies: + harmony-reflect: 1.6.2 + dev: true + + /ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + dev: true + + /iferr@0.1.5: + resolution: {integrity: sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==} + dev: true + + /ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + engines: {node: '>= 4'} + dev: true + + /image-size@0.5.5: + resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} + engines: {node: '>=0.10.0'} + hasBin: true + requiresBuild: true + dev: true + optional: true + + /image-size@0.8.3: + resolution: {integrity: sha512-SMtq1AJ+aqHB45c3FsB4ERK0UCiA2d3H1uq8s+8T0Pf8A3W4teyBQyaFaktH6xvZqh+npwlKU7i4fJo0r7TYTg==} + engines: {node: '>=6.9.0'} + hasBin: true + dependencies: + queue: 6.0.1 + dev: true + + /immutable@4.3.5: + resolution: {integrity: sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==} + dev: true + + /import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + dev: true + + /import-lazy@2.1.0: + resolution: {integrity: sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==} + engines: {node: '>=4'} + dev: true + + /import-lazy@4.0.0: + resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} + engines: {node: '>=8'} + dev: true + + /imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + dev: true + + /indent-string@4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} + dev: true + + /indent-string@5.0.0: + resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} + engines: {node: '>=12'} + dev: true + + /inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + dev: true + + /inherits@2.0.3: + resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} + dev: true + + /inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + dev: true + + /ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + dev: true + + /inline-style-parser@0.1.1: + resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==} + dev: true + + /inquirer@6.5.2: + resolution: {integrity: sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==} + engines: {node: '>=6.0.0'} + dependencies: + ansi-escapes: 3.2.0 + chalk: 2.4.2 + cli-cursor: 2.1.0 + cli-width: 2.2.1 + external-editor: 3.1.0 + figures: 2.0.0 + lodash: 4.17.21 + mute-stream: 0.0.7 + run-async: 2.4.1 + rxjs: 6.6.7 + string-width: 2.1.1 + strip-ansi: 5.2.0 + through: 2.3.8 + dev: true + + /internal-slot@1.0.7: + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + hasown: 2.0.1 + side-channel: 1.0.6 + dev: true + + /intersection-observer@0.12.2: + resolution: {integrity: sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==} + + /intl-messageformat@10.5.11: + resolution: {integrity: sha512-eYq5fkFBVxc7GIFDzpFQkDOZgNayNTQn4Oufe8jw6YY6OHVw70/4pA3FyCsQ0Gb2DnvEJEMmN2tOaXUGByM+kg==} + dependencies: + '@formatjs/ecma402-abstract': 1.18.2 + '@formatjs/fast-memoize': 2.2.0 + '@formatjs/icu-messageformat-parser': 2.7.6 + tslib: 2.6.2 + dev: true + + /invariant@2.2.4: + resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} + dependencies: + loose-envify: 1.4.0 + dev: true + + /invert-kv@3.0.1: + resolution: {integrity: sha512-CYdFeFexxhv/Bcny+Q0BfOV+ltRlJcd4BBZBYFX/O0u4npJrgZtIcjokegtiSMAvlMTJ+Koq0GBCc//3bueQxw==} + engines: {node: '>=8'} + dev: true + + /ip@1.1.9: + resolution: {integrity: sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==} + dev: true + + /irregular-plurals@3.5.0: + resolution: {integrity: sha512-1ANGLZ+Nkv1ptFb2pa8oG8Lem4krflKuX/gINiHJHjJUKaJHk/SXk5x6K3J+39/p0h1RQ2saROclJJ+QLvETCQ==} + engines: {node: '>=8'} + dev: true + + /is-alphabetical@2.0.1: + resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} + dev: true + + /is-alphanumerical@2.0.1: + resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} + dependencies: + is-alphabetical: 2.0.1 + is-decimal: 2.0.1 + dev: true + + /is-arguments@1.1.1: + resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + has-tostringtag: 1.0.2 + dev: true + + /is-array-buffer@3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + dev: true + + /is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + dev: true + + /is-arrayish@0.3.2: + resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} + dev: true + + /is-arrow-function@2.0.3: + resolution: {integrity: sha512-iDStzcT1FJMzx+TjCOK//uDugSe/Mif/8a+T0htydQ3qkJGvSweTZpVYz4hpJH0baloSPiAFQdA8WslAgJphvQ==} + engines: {node: '>= 0.4'} + dependencies: + is-callable: 1.2.7 + dev: true + + /is-async-function@2.0.0: + resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.2 + dev: true + + /is-bigint@1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} + dependencies: + has-bigints: 1.0.2 + dev: true + + /is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + dependencies: + binary-extensions: 2.2.0 + dev: true + + /is-boolean-object@1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + has-tostringtag: 1.0.2 + dev: true + + /is-buffer@1.1.6: + resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} + dev: true + + /is-buffer@2.0.5: + resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} + engines: {node: '>=4'} + dev: true + + /is-builtin-module@3.2.1: + resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} + engines: {node: '>=6'} + dependencies: + builtin-modules: 3.3.0 + dev: true + + /is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} + dev: true + + /is-ci@1.2.1: + resolution: {integrity: sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==} + hasBin: true + dependencies: + ci-info: 1.6.0 + dev: true + + /is-core-module@2.13.1: + resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + dependencies: + hasown: 2.0.1 + dev: true + + /is-date-object@1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.2 + dev: true + + /is-decimal@2.0.1: + resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} + dev: true + + /is-docker@2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} + hasBin: true + dev: true + + /is-docker@3.0.0: + resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + hasBin: true + dev: true + + /is-equal@1.7.0: + resolution: {integrity: sha512-hErktGR9jmoYXNWlbrwGjc8eHh09mbY6TWSTTFtnMcKaCuSMN8z+Ni5ma/8mkbVpe4CbB7V6kN1MkCg9bCx5bA==} + engines: {node: '>= 0.4'} + dependencies: + es-get-iterator: 1.1.3 + es-to-primitive: 1.2.1 + functions-have-names: 1.2.3 + has-bigints: 1.0.2 + has-symbols: 1.0.3 + hasown: 2.0.1 + is-arrow-function: 2.0.3 + is-bigint: 1.0.4 + is-boolean-object: 1.1.2 + is-callable: 1.2.7 + is-date-object: 1.0.5 + is-generator-function: 1.0.10 + is-number-object: 1.0.7 + is-regex: 1.1.4 + is-string: 1.0.7 + is-symbol: 1.0.4 + isarray: 2.0.5 + object-inspect: 1.13.1 + object.entries: 1.1.7 + object.getprototypeof: 1.0.5 + which-boxed-primitive: 1.0.2 + which-collection: 1.0.1 + dev: true + + /is-extendable@0.1.1: + resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} + engines: {node: '>=0.10.0'} + dev: true + + /is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + dev: true + + /is-finalizationregistry@1.0.2: + resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} + dependencies: + call-bind: 1.0.7 + dev: true + + /is-fullwidth-code-point@2.0.0: + resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==} + engines: {node: '>=4'} + dev: true + + /is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + dev: true + + /is-fullwidth-code-point@4.0.0: + resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} + engines: {node: '>=12'} + dev: true + + /is-fullwidth-code-point@5.0.0: + resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} + engines: {node: '>=18'} + dependencies: + get-east-asian-width: 1.2.0 + dev: true + + /is-generator-function@1.0.10: + resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.2 + dev: true + + /is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + dev: true + + /is-hexadecimal@2.0.1: + resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} + dev: true + + /is-inside-container@1.0.0: + resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} + engines: {node: '>=14.16'} + hasBin: true + dependencies: + is-docker: 3.0.0 + dev: true + + /is-installed-globally@0.1.0: + resolution: {integrity: sha512-ERNhMg+i/XgDwPIPF3u24qpajVreaiSuvpb1Uu0jugw7KKcxGyCX8cgp8P5fwTmAuXku6beDHHECdKArjlg7tw==} + engines: {node: '>=4'} + dependencies: + global-dirs: 0.1.1 + is-path-inside: 1.0.1 + dev: true + + /is-map@2.0.2: + resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} + dev: true + + /is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} + dev: true + + /is-npm@1.0.0: + resolution: {integrity: sha512-9r39FIr3d+KD9SbX0sfMsHzb5PP3uimOiwr3YupUaUFG4W0l1U57Rx3utpttV7qz5U3jmrO5auUa04LU9pyHsg==} + engines: {node: '>=0.10.0'} + dev: true + + /is-number-object@1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.2 + dev: true + + /is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + dev: true + + /is-obj@1.0.1: + resolution: {integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==} + engines: {node: '>=0.10.0'} + dev: true + + /is-path-inside@1.0.1: + resolution: {integrity: sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==} + engines: {node: '>=0.10.0'} + dependencies: + path-is-inside: 1.0.2 + dev: true + + /is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + dev: true + + /is-plain-obj@1.1.0: + resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} + engines: {node: '>=0.10.0'} + dev: true + + /is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} + dev: true + + /is-plain-object@2.0.4: + resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} + engines: {node: '>=0.10.0'} + dependencies: + isobject: 3.0.1 + dev: true + + /is-plain-object@5.0.0: + resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} + engines: {node: '>=0.10.0'} + dev: true + + /is-potential-custom-element-name@1.0.1: + resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} + dev: true + + /is-redirect@1.0.0: + resolution: {integrity: sha512-cr/SlUEe5zOGmzvj9bUyC4LVvkNVAXu4GytXLNMr1pny+a65MpQ9IJzFHD5vi7FyJgb4qt27+eS3TuQnqB+RQw==} + engines: {node: '>=0.10.0'} + dev: true + + /is-regex@1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + has-tostringtag: 1.0.2 + dev: true + + /is-retry-allowed@1.2.0: + resolution: {integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==} + engines: {node: '>=0.10.0'} + dev: true + + /is-set@2.0.2: + resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} + dev: true + + /is-shared-array-buffer@1.0.3: + resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + dev: true + + /is-stream@1.1.0: + resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} + engines: {node: '>=0.10.0'} + dev: true + + /is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + dev: true + + /is-stream@3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true + + /is-string@1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.2 + dev: true + + /is-subdir@1.2.0: + resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} + engines: {node: '>=4'} + dependencies: + better-path-resolve: 1.0.0 + dev: true + + /is-symbol@1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} + engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.0.3 + dev: true + + /is-typed-array@1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} + engines: {node: '>= 0.4'} + dependencies: + which-typed-array: 1.1.14 + dev: true + + /is-unicode-supported@0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} + engines: {node: '>=10'} + dev: true + + /is-weakmap@2.0.1: + resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} + dev: true + + /is-weakref@1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + dependencies: + call-bind: 1.0.7 + dev: true + + /is-weakset@2.0.2: + resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + dev: true + + /is-what@3.14.1: + resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} + dev: true + + /is-windows@0.2.0: + resolution: {integrity: sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==} + engines: {node: '>=0.10.0'} + dev: true + + /is-windows@1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + engines: {node: '>=0.10.0'} + dev: true + + /is-wsl@1.1.0: + resolution: {integrity: sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==} + engines: {node: '>=4'} + dev: true + + /is-wsl@2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} + dependencies: + is-docker: 2.2.1 + dev: true + + /isarray@0.0.1: + resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} + dev: true + + /isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + dev: true + + /isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + dev: true + + /isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + dev: true + + /isobject@2.1.0: + resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==} + engines: {node: '>=0.10.0'} + dependencies: + isarray: 1.0.0 + dev: true + + /isobject@3.0.1: + resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} + engines: {node: '>=0.10.0'} + dev: true + + /isomorphic-unfetch@4.0.2: + resolution: {integrity: sha512-1Yd+CF/7al18/N2BDbsLBcp6RO3tucSW+jcLq24dqdX5MNbCNTw1z4BsGsp4zNmjr/Izm2cs/cEqZPp4kvWSCA==} + dependencies: + node-fetch: 3.3.2 + unfetch: 5.0.0 + dev: true + + /isows@1.0.3(ws@8.13.0): + resolution: {integrity: sha512-2cKei4vlmg2cxEjm3wVSqn8pcoRF/LX/wpifuuNquFO4SQmPwarClT+SUCA2lt+l581tTeZIPIZuIDo2jWN1fg==} + peerDependencies: + ws: '*' + dependencies: + ws: 8.13.0 + dev: true + + /istanbul-lib-coverage@3.2.2: + resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} + engines: {node: '>=8'} + dev: true + + /istanbul-lib-instrument@5.2.1: + resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} + engines: {node: '>=8'} + dependencies: + '@babel/core': 7.24.0 + '@babel/parser': 7.24.0 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-coverage: 3.2.2 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /istanbul-lib-report@3.0.1: + resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} + engines: {node: '>=10'} + dependencies: + istanbul-lib-coverage: 3.2.2 + make-dir: 4.0.0 + supports-color: 7.2.0 + dev: true + + /istanbul-lib-source-maps@4.0.1: + resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} + engines: {node: '>=10'} + dependencies: + debug: 4.3.4 + istanbul-lib-coverage: 3.2.2 + source-map: 0.6.1 + transitivePeerDependencies: + - supports-color + dev: true + + /istanbul-reports@3.1.7: + resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} + engines: {node: '>=8'} + dependencies: + html-escaper: 2.0.2 + istanbul-lib-report: 3.0.1 + dev: true + + /istextorbinary@2.6.0: + resolution: {integrity: sha512-+XRlFseT8B3L9KyjxxLjfXSLMuErKDsd8DBNrsaxoViABMEZlOSCstwmw0qpoFX3+U6yWU1yhLudAe6/lETGGA==} + engines: {node: '>=0.12'} + dependencies: + binaryextensions: 2.3.0 + editions: 2.3.1 + textextensions: 2.6.0 + dev: true + + /iterator.prototype@1.1.2: + resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} + dependencies: + define-properties: 1.2.1 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + reflect.getprototypeof: 1.0.5 + set-function-name: 2.0.2 + dev: true + + /jackspeak@2.3.6: + resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} + engines: {node: '>=14'} + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + dev: true + + /jest-haste-map@29.7.0: + resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/types': 29.6.3 + '@types/graceful-fs': 4.1.9 + '@types/node': 20.11.24 + anymatch: 3.1.3 + fb-watchman: 2.0.2 + graceful-fs: 4.2.11 + jest-regex-util: 29.6.3 + jest-util: 29.7.0 + jest-worker: 29.7.0 + micromatch: 4.0.5 + walker: 1.0.8 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /jest-regex-util@29.6.3: + resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: true + + /jest-util@29.7.0: + resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/types': 29.6.3 + '@types/node': 20.11.24 + chalk: 4.1.2 + ci-info: 3.9.0 + graceful-fs: 4.2.11 + picomatch: 2.3.1 + dev: true + + /jest-worker@27.5.1: + resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} + engines: {node: '>= 10.13.0'} + dependencies: + '@types/node': 20.11.24 + merge-stream: 2.0.0 + supports-color: 8.1.1 + dev: true + + /jest-worker@29.4.3: + resolution: {integrity: sha512-GLHN/GTAAMEy5BFdvpUfzr9Dr80zQqBrh0fz1mtRMe05hqP45+HfQltu7oTBfduD0UeZs09d+maFtFYAXFWvAA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@types/node': 20.11.24 + jest-util: 29.7.0 + merge-stream: 2.0.0 + supports-color: 8.1.1 + dev: true + + /jest-worker@29.7.0: + resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@types/node': 20.11.24 + jest-util: 29.7.0 + merge-stream: 2.0.0 + supports-color: 8.1.1 + dev: true + + /jju@1.4.0: + resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} + dev: true + + /js-cookie@2.2.1: + resolution: {integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==} + + /js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + /js-yaml@3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + hasBin: true + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + dev: true + + /js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + dependencies: + argparse: 2.0.1 + dev: true + + /jsdom@23.2.0: + resolution: {integrity: sha512-L88oL7D/8ufIES+Zjz7v0aes+oBMh2Xnh3ygWvL0OaICOomKEPKuPnIfBJekiXr+BHbbMjrWn/xqrDQuxFTeyA==} + engines: {node: '>=18'} + peerDependencies: + canvas: ^2.11.2 + peerDependenciesMeta: + canvas: + optional: true + dependencies: + '@asamuzakjp/dom-selector': 2.0.2 + cssstyle: 4.0.1 + data-urls: 5.0.0 + decimal.js: 10.4.3 + form-data: 4.0.0 + html-encoding-sniffer: 4.0.0 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.4 + is-potential-custom-element-name: 1.0.1 + parse5: 7.1.2 + rrweb-cssom: 0.6.0 + saxes: 6.0.0 + symbol-tree: 3.2.4 + tough-cookie: 4.1.3 + w3c-xmlserializer: 5.0.0 + webidl-conversions: 7.0.0 + whatwg-encoding: 3.1.1 + whatwg-mimetype: 4.0.0 + whatwg-url: 14.0.0 + ws: 8.16.0 + xml-name-validator: 5.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + + /jsesc@0.5.0: + resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} + hasBin: true + dev: true + + /jsesc@2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} + hasBin: true + dev: true + + /jsesc@3.0.2: + resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} + engines: {node: '>=6'} + hasBin: true + dev: true + + /json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + dev: true + + /json-parse-better-errors@1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} + dev: true + + /json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + dev: true + + /json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + dev: true + + /json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + dev: true + + /json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + dev: true + + /json2mq@0.2.0: + resolution: {integrity: sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==} + dependencies: + string-convert: 0.2.1 + + /json5@0.5.1: + resolution: {integrity: sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==} + hasBin: true + dev: true + + /json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + dev: true + + /jsonc-parser@3.2.1: + resolution: {integrity: sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==} + dev: true + + /jsonfile@3.0.1: + resolution: {integrity: sha512-oBko6ZHlubVB5mRFkur5vgYR1UyqX+S6Y/oCfLhqNdcc2fYFlDpIoNc7AfKS1KOGcnNAkvsr0grLck9ANM815w==} + optionalDependencies: + graceful-fs: 4.2.11 + dev: true + + /jsonfile@4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + optionalDependencies: + graceful-fs: 4.2.11 + dev: true + + /jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + dependencies: + universalify: 2.0.1 + optionalDependencies: + graceful-fs: 4.2.11 + dev: true + + /jsx-ast-utils@3.3.5: + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} + engines: {node: '>=4.0'} + dependencies: + array-includes: 3.1.7 + array.prototype.flat: 1.3.2 + object.assign: 4.1.5 + object.values: 1.1.7 + dev: true + + /keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + dependencies: + json-buffer: 3.0.1 + dev: true + + /kind-of@3.2.2: + resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} + engines: {node: '>=0.10.0'} + dependencies: + is-buffer: 1.1.6 + dev: true + + /kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} + dev: true + + /kleur@4.1.5: + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} + engines: {node: '>=6'} + dev: true + + /known-css-properties@0.26.0: + resolution: {integrity: sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==} + dev: true + + /known-css-properties@0.29.0: + resolution: {integrity: sha512-Ne7wqW7/9Cz54PDt4I3tcV+hAyat8ypyOGzYRJQfdxnnjeWsTxt1cy8pjvvKeI5kfXuyvULyeeAvwvvtAX3ayQ==} + dev: true + + /kolorist@1.8.0: + resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} + dev: true + + /latest-version@3.1.0: + resolution: {integrity: sha512-Be1YRHWWlZaSsrz2U+VInk+tO0EwLIyV+23RhWLINJYwg/UIikxjlj3MhH37/6/EDCAusjajvMkMMUXRaMWl/w==} + engines: {node: '>=4'} + dependencies: + package-json: 4.0.1 + dev: true + + /lazy-cache@1.0.4: + resolution: {integrity: sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ==} + engines: {node: '>=0.10.0'} + dev: true + + /lcid@3.1.1: + resolution: {integrity: sha512-M6T051+5QCGLBQb8id3hdvIW8+zeFV2FyBGFS9IEK5H9Wt4MueD4bW1eWikpHgZp+5xR3l5c8pZUkQsIA0BFZg==} + engines: {node: '>=8'} + dependencies: + invert-kv: 3.0.1 + dev: true + + /leac@0.6.0: + resolution: {integrity: sha512-y+SqErxb8h7nE/fiEX07jsbuhrpO9lL8eca7/Y1nuWV2moNlXhyd59iDGcRf6moVyDMbmTNzL40SUyrFU/yDpg==} + dev: true + + /less-plugin-resolve@1.0.2: + resolution: {integrity: sha512-e1AHq0XNTU8S3d9JCc8CFYajoUBr0EK3pcuLT5PogyBBeE0knzZJL105kKKSZWfq2lQLq3/uEDrMK3JPq+fHaA==} + dependencies: + enhanced-resolve: 5.15.1 + dev: true + + /less@4.1.3: + resolution: {integrity: sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==} + engines: {node: '>=6'} + hasBin: true + dependencies: + copy-anything: 2.0.6 + parse-node-version: 1.0.1 + tslib: 2.6.2 + optionalDependencies: + errno: 0.1.8 + graceful-fs: 4.2.11 + image-size: 0.5.5 + make-dir: 2.1.0 + mime: 1.6.0 + needle: 3.3.1 + source-map: 0.6.1 + dev: true + + /levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: true + + /lightningcss-darwin-arm64@1.22.1: + resolution: {integrity: sha512-ldvElu+R0QimNTjsKpaZkUv3zf+uefzLy/R1R19jtgOfSRM+zjUCUgDhfEDRmVqJtMwYsdhMI2aJtJChPC6Osg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /lightningcss-darwin-x64@1.22.1: + resolution: {integrity: sha512-5p2rnlVTv6Gpw4PlTLq925nTVh+HFh4MpegX8dPDYJae+NFVjQ67gY7O6iHIzQjLipDiYejFF0yHrhjU3XgLBQ==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /lightningcss-freebsd-x64@1.22.1: + resolution: {integrity: sha512-1FaBtcFrZqB2hkFbAxY//Pnp8koThvyB6AhjbdVqKD4/pu13Rl91fKt2N9qyeQPUt3xy7ORUvSO+dPk3J6EjXg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /lightningcss-linux-arm-gnueabihf@1.22.1: + resolution: {integrity: sha512-6rub98tYGfE5I5j0BP8t/2d4BZyu1S7Iz9vUkm0H26snAFHYxLfj3RbQn0xHHIePSetjLnhcg3QlfwUAkD/FYg==} + engines: {node: '>= 12.0.0'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /lightningcss-linux-arm64-gnu@1.22.1: + resolution: {integrity: sha512-nYO5qGtb/1kkTZu3FeTiM+2B2TAb7m2DkLCTgQIs2bk2o9aEs7I96fwySKcoHWQAiQDGR9sMux9vkV4KQXqPaQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /lightningcss-linux-arm64-musl@1.22.1: + resolution: {integrity: sha512-MCV6RuRpzXbunvzwY644iz8cw4oQxvW7oer9xPkdadYqlEyiJJ6wl7FyJOH7Q6ZYH4yjGAUCvxDBxPbnDu9ZVg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /lightningcss-linux-x64-gnu@1.22.1: + resolution: {integrity: sha512-RjNgpdM20VUXgV7us/VmlO3Vn2ZRiDnc3/bUxCVvySZWPiVPprpqW/QDWuzkGa+NCUf6saAM5CLsZLSxncXJwg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /lightningcss-linux-x64-musl@1.22.1: + resolution: {integrity: sha512-ZgO4C7Rd6Hv/5MnyY2KxOYmIlzk4rplVolDt3NbkNR8DndnyX0Q5IR4acJWNTBICQ21j3zySzKbcJaiJpk/4YA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /lightningcss-win32-x64-msvc@1.22.1: + resolution: {integrity: sha512-4pozV4eyD0MDET41ZLHAeBo+H04Nm2UEYIk5w/ts40231dRFV7E0cjwbnZvSoc1DXFgecAhiC0L16ruv/ZDCpg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /lightningcss@1.22.1: + resolution: {integrity: sha512-Fy45PhibiNXkm0cK5FJCbfO8Y6jUpD/YcHf/BtuI+jvYYqSXKF4muk61jjE8YxCR9y+hDYIWSzHTc+bwhDE6rQ==} + engines: {node: '>= 12.0.0'} + dependencies: + detect-libc: 1.0.3 + optionalDependencies: + lightningcss-darwin-arm64: 1.22.1 + lightningcss-darwin-x64: 1.22.1 + lightningcss-freebsd-x64: 1.22.1 + lightningcss-linux-arm-gnueabihf: 1.22.1 + lightningcss-linux-arm64-gnu: 1.22.1 + lightningcss-linux-arm64-musl: 1.22.1 + lightningcss-linux-x64-gnu: 1.22.1 + lightningcss-linux-x64-musl: 1.22.1 + lightningcss-win32-x64-msvc: 1.22.1 + dev: true + + /lilconfig@3.0.0: + resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==} + engines: {node: '>=14'} + dev: true + + /lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + dev: true + + /lint-staged@15.2.2: + resolution: {integrity: sha512-TiTt93OPh1OZOsb5B7k96A/ATl2AjIZo+vnzFZ6oHK5FuTk63ByDtxGQpHm+kFETjEWqgkF95M8FRXKR/LEBcw==} + engines: {node: '>=18.12.0'} + hasBin: true + dependencies: + chalk: 5.3.0 + commander: 11.1.0 + debug: 4.3.4 + execa: 8.0.1 + lilconfig: 3.0.0 + listr2: 8.0.1 + micromatch: 4.0.5 + pidtree: 0.6.0 + string-argv: 0.3.2 + yaml: 2.3.4 + transitivePeerDependencies: + - supports-color + dev: true + + /listr2@8.0.1: + resolution: {integrity: sha512-ovJXBXkKGfq+CwmKTjluEqFi3p4h8xvkxGQQAQan22YCgef4KZ1mKGjzfGh6PL6AW5Csw0QiQPNuQyH+6Xk3hA==} + engines: {node: '>=18.0.0'} + dependencies: + cli-truncate: 4.0.0 + colorette: 2.0.20 + eventemitter3: 5.0.1 + log-update: 6.0.0 + rfdc: 1.3.1 + wrap-ansi: 9.0.0 + dev: true + + /load-yaml-file@0.2.0: + resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} + engines: {node: '>=6'} + dependencies: + graceful-fs: 4.2.11 + js-yaml: 3.14.1 + pify: 4.0.1 + strip-bom: 3.0.0 + dev: true + + /loader-runner@4.2.0: + resolution: {integrity: sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==} + engines: {node: '>=6.11.5'} + dev: true + + /loader-runner@4.3.0: + resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} + engines: {node: '>=6.11.5'} + dev: true + + /loader-utils@2.0.4: + resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} + engines: {node: '>=8.9.0'} + dependencies: + big.js: 5.2.2 + emojis-list: 3.0.0 + json5: 2.2.3 + dev: true + + /local-pkg@0.4.3: + resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==} + engines: {node: '>=14'} + dev: true + + /local-pkg@0.5.0: + resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} + engines: {node: '>=14'} + dependencies: + mlly: 1.6.1 + pkg-types: 1.0.3 + dev: true + + /locate-path@3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + engines: {node: '>=6'} + dependencies: + p-locate: 3.0.0 + path-exists: 3.0.0 + dev: true + + /locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + dependencies: + p-locate: 4.1.0 + dev: true + + /locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + dependencies: + p-locate: 5.0.0 + dev: true + + /lodash.debounce@4.0.8: + resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} + dev: true + + /lodash.get@4.4.2: + resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + dev: true + + /lodash.isequal@4.5.0: + resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + dev: true + + /lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + dev: true + + /lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + dev: true + + /lodash.startcase@4.4.0: + resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} + dev: true + + /lodash.throttle@4.1.1: + resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==} + dev: true + + /lodash.truncate@4.4.2: + resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} + dev: true + + /lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + + /log-symbols@2.2.0: + resolution: {integrity: sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==} + engines: {node: '>=4'} + dependencies: + chalk: 2.4.2 + dev: true + + /log-symbols@4.1.0: + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} + engines: {node: '>=10'} + dependencies: + chalk: 4.1.2 + is-unicode-supported: 0.1.0 + dev: true + + /log-update@6.0.0: + resolution: {integrity: sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==} + engines: {node: '>=18'} + dependencies: + ansi-escapes: 6.2.0 + cli-cursor: 4.0.0 + slice-ansi: 7.1.0 + strip-ansi: 7.1.0 + wrap-ansi: 9.0.0 + dev: true + + /longest-streak@3.1.0: + resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} + dev: true + + /loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true + dependencies: + js-tokens: 4.0.0 + + /loupe@2.3.7: + resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} + dependencies: + get-func-name: 2.0.2 + dev: true + + /lower-case@2.0.2: + resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} + dependencies: + tslib: 2.6.2 + dev: true + + /lowercase-keys@1.0.1: + resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} + engines: {node: '>=0.10.0'} + dev: true + + /lru-cache@10.2.0: + resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==} + engines: {node: 14 || >=16.14} + dev: true + + /lru-cache@4.1.5: + resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} + dependencies: + pseudomap: 1.0.2 + yallist: 2.1.2 + dev: true + + /lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + dependencies: + yallist: 3.1.1 + dev: true + + /lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + dependencies: + yallist: 4.0.0 + dev: true + + /lru-cache@7.18.3: + resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} + engines: {node: '>=12'} + dev: true + + /lz-string@1.5.0: + resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} + hasBin: true + dev: true + + /magic-string@0.30.7: + resolution: {integrity: sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==} + engines: {node: '>=12'} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.15 + dev: true + + /magicast@0.3.3: + resolution: {integrity: sha512-ZbrP1Qxnpoes8sz47AM0z08U+jW6TyRgZzcWy3Ma3vDhJttwMwAFDMMQFobwdBxByBD46JYmxRzeF7w2+wJEuw==} + dependencies: + '@babel/parser': 7.24.0 + '@babel/types': 7.24.0 + source-map-js: 1.0.2 + dev: true + + /make-dir@1.3.0: + resolution: {integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==} + engines: {node: '>=4'} + dependencies: + pify: 3.0.0 + dev: true + + /make-dir@2.1.0: + resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} + engines: {node: '>=6'} + requiresBuild: true + dependencies: + pify: 4.0.1 + semver: 5.7.2 + dev: true + optional: true + + /make-dir@4.0.0: + resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} + engines: {node: '>=10'} + dependencies: + semver: 7.6.0 + dev: true + + /make-fetch-happen@2.6.0: + resolution: {integrity: sha512-FFq0lNI0ax+n9IWzWpH8A4JdgYiAp2DDYIZ3rsaav8JDe8I+72CzK6PQW/oom15YDZpV5bYW/9INd6nIJ2ZfZw==} + dependencies: + agentkeepalive: 3.5.2 + cacache: 10.0.4 + http-cache-semantics: 3.8.1 + http-proxy-agent: 2.1.0 + https-proxy-agent: 2.2.4 + lru-cache: 4.1.5 + mississippi: 1.3.1 + node-fetch-npm: 2.0.4 + promise-retry: 1.1.1 + socks-proxy-agent: 3.0.1 + ssri: 5.3.0 + transitivePeerDependencies: + - supports-color + dev: true + + /makeerror@1.0.12: + resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} + dependencies: + tmpl: 1.0.5 + dev: true + + /map-age-cleaner@0.1.3: + resolution: {integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==} + engines: {node: '>=6'} + dependencies: + p-defer: 1.0.0 + dev: true + + /map-obj@1.0.1: + resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} + engines: {node: '>=0.10.0'} + dev: true + + /map-obj@4.3.0: + resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} + engines: {node: '>=8'} + dev: true + + /markdown-table@3.0.3: + resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} + dev: true + + /mathml-tag-names@2.1.3: + resolution: {integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==} + dev: true + + /md5.js@1.3.5: + resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} + dependencies: + hash-base: 3.1.0 + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /mdast-util-definitions@5.1.2: + resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==} + dependencies: + '@types/mdast': 3.0.15 + '@types/unist': 2.0.10 + unist-util-visit: 4.1.2 + dev: true + + /mdast-util-directive@2.2.4: + resolution: {integrity: sha512-sK3ojFP+jpj1n7Zo5ZKvoxP1MvLyzVG63+gm40Z/qI00avzdPCYxt7RBMgofwAva9gBjbDBWVRB/i+UD+fUCzQ==} + dependencies: + '@types/mdast': 3.0.15 + '@types/unist': 2.0.10 + mdast-util-from-markdown: 1.3.1 + mdast-util-to-markdown: 1.5.0 + parse-entities: 4.0.1 + stringify-entities: 4.0.3 + unist-util-visit-parents: 5.1.3 + transitivePeerDependencies: + - supports-color + dev: true + + /mdast-util-find-and-replace@2.2.2: + resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==} + dependencies: + '@types/mdast': 3.0.15 + escape-string-regexp: 5.0.0 + unist-util-is: 5.2.1 + unist-util-visit-parents: 5.1.3 + dev: true + + /mdast-util-from-markdown@1.3.1: + resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==} + dependencies: + '@types/mdast': 3.0.15 + '@types/unist': 2.0.10 + decode-named-character-reference: 1.0.2 + mdast-util-to-string: 3.2.0 + micromark: 3.2.0 + micromark-util-decode-numeric-character-reference: 1.1.0 + micromark-util-decode-string: 1.1.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + unist-util-stringify-position: 3.0.3 + uvu: 0.5.6 + transitivePeerDependencies: + - supports-color + dev: true + + /mdast-util-frontmatter@1.0.1: + resolution: {integrity: sha512-JjA2OjxRqAa8wEG8hloD0uTU0kdn8kbtOWpPP94NBkfAlbxn4S8gCGf/9DwFtEeGPXrDcNXdiDjVaRdUFqYokw==} + dependencies: + '@types/mdast': 3.0.15 + mdast-util-to-markdown: 1.5.0 + micromark-extension-frontmatter: 1.1.1 + dev: true + + /mdast-util-gfm-autolink-literal@1.0.3: + resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==} + dependencies: + '@types/mdast': 3.0.15 + ccount: 2.0.1 + mdast-util-find-and-replace: 2.2.2 + micromark-util-character: 1.2.0 + dev: true + + /mdast-util-gfm-footnote@1.0.2: + resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==} + dependencies: + '@types/mdast': 3.0.15 + mdast-util-to-markdown: 1.5.0 + micromark-util-normalize-identifier: 1.1.0 + dev: true + + /mdast-util-gfm-strikethrough@1.0.3: + resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==} + dependencies: + '@types/mdast': 3.0.15 + mdast-util-to-markdown: 1.5.0 + dev: true + + /mdast-util-gfm-table@1.0.7: + resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==} + dependencies: + '@types/mdast': 3.0.15 + markdown-table: 3.0.3 + mdast-util-from-markdown: 1.3.1 + mdast-util-to-markdown: 1.5.0 + transitivePeerDependencies: + - supports-color + dev: true + + /mdast-util-gfm-task-list-item@1.0.2: + resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==} + dependencies: + '@types/mdast': 3.0.15 + mdast-util-to-markdown: 1.5.0 + dev: true + + /mdast-util-gfm@2.0.2: + resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==} + dependencies: + mdast-util-from-markdown: 1.3.1 + mdast-util-gfm-autolink-literal: 1.0.3 + mdast-util-gfm-footnote: 1.0.2 + mdast-util-gfm-strikethrough: 1.0.3 + mdast-util-gfm-table: 1.0.7 + mdast-util-gfm-task-list-item: 1.0.2 + mdast-util-to-markdown: 1.5.0 + transitivePeerDependencies: + - supports-color + dev: true + + /mdast-util-mdx-expression@1.3.2: + resolution: {integrity: sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA==} + dependencies: + '@types/estree-jsx': 1.0.5 + '@types/hast': 2.3.10 + '@types/mdast': 3.0.15 + mdast-util-from-markdown: 1.3.1 + mdast-util-to-markdown: 1.5.0 + transitivePeerDependencies: + - supports-color + dev: true + + /mdast-util-mdxjs-esm@1.3.1: + resolution: {integrity: sha512-SXqglS0HrEvSdUEfoXFtcg7DRl7S2cwOXc7jkuusG472Mmjag34DUDeOJUZtl+BVnyeO1frIgVpHlNRWc2gk/w==} + dependencies: + '@types/estree-jsx': 1.0.5 + '@types/hast': 2.3.10 + '@types/mdast': 3.0.15 + mdast-util-from-markdown: 1.3.1 + mdast-util-to-markdown: 1.5.0 + transitivePeerDependencies: + - supports-color + dev: true + + /mdast-util-phrasing@3.0.1: + resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==} + dependencies: + '@types/mdast': 3.0.15 + unist-util-is: 5.2.1 + dev: true + + /mdast-util-to-hast@12.3.0: + resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==} + dependencies: + '@types/hast': 2.3.10 + '@types/mdast': 3.0.15 + mdast-util-definitions: 5.1.2 + micromark-util-sanitize-uri: 1.2.0 + trim-lines: 3.0.1 + unist-util-generated: 2.0.1 + unist-util-position: 4.0.4 + unist-util-visit: 4.1.2 + dev: true + + /mdast-util-to-markdown@1.5.0: + resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==} + dependencies: + '@types/mdast': 3.0.15 + '@types/unist': 2.0.10 + longest-streak: 3.1.0 + mdast-util-phrasing: 3.0.1 + mdast-util-to-string: 3.2.0 + micromark-util-decode-string: 1.1.0 + unist-util-visit: 4.1.2 + zwitch: 2.0.4 + dev: true + + /mdast-util-to-string@3.2.0: + resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} + dependencies: + '@types/mdast': 3.0.15 + dev: true + + /mdn-data@2.0.14: + resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} + dev: true + + /mdn-data@2.0.28: + resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} + dev: true + + /mdn-data@2.0.30: + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + dev: true + + /mdn-data@2.0.4: + resolution: {integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==} + dev: true + + /mem@5.1.1: + resolution: {integrity: sha512-qvwipnozMohxLXG1pOqoLiZKNkC4r4qqRucSoDwXowsNGDSULiqFTRUF05vcZWnwJSG22qTsynQhxbaMtnX9gw==} + engines: {node: '>=8'} + dependencies: + map-age-cleaner: 0.1.3 + mimic-fn: 2.1.0 + p-is-promise: 2.1.0 + dev: true + + /memfs@3.5.3: + resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} + engines: {node: '>= 4.0.0'} + dependencies: + fs-monkey: 1.0.5 + dev: true + + /meow@10.1.5: + resolution: {integrity: sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + '@types/minimist': 1.2.5 + camelcase-keys: 7.0.2 + decamelize: 5.0.1 + decamelize-keys: 1.1.1 + hard-rejection: 2.1.0 + minimist-options: 4.1.0 + normalize-package-data: 3.0.3 + read-pkg-up: 8.0.0 + redent: 4.0.0 + trim-newlines: 4.1.1 + type-fest: 1.4.0 + yargs-parser: 20.2.9 + dev: true + + /meow@6.1.1: + resolution: {integrity: sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==} + engines: {node: '>=8'} + dependencies: + '@types/minimist': 1.2.5 + camelcase-keys: 6.2.2 + decamelize-keys: 1.1.1 + hard-rejection: 2.1.0 + minimist-options: 4.1.0 + normalize-package-data: 2.5.0 + read-pkg-up: 7.0.1 + redent: 3.0.0 + trim-newlines: 3.0.1 + type-fest: 0.13.1 + yargs-parser: 18.1.3 + dev: true + + /meow@9.0.0: + resolution: {integrity: sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==} + engines: {node: '>=10'} + dependencies: + '@types/minimist': 1.2.5 + camelcase-keys: 6.2.2 + decamelize: 1.2.0 + decamelize-keys: 1.1.1 + hard-rejection: 2.1.0 + minimist-options: 4.1.0 + normalize-package-data: 3.0.3 + read-pkg-up: 7.0.1 + redent: 3.0.0 + trim-newlines: 3.0.1 + type-fest: 0.18.1 + yargs-parser: 20.2.9 + dev: true + + /merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + dev: true + + /merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + dev: true + + /micromark-core-commonmark@1.1.0: + resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==} + dependencies: + decode-named-character-reference: 1.0.2 + micromark-factory-destination: 1.1.0 + micromark-factory-label: 1.1.0 + micromark-factory-space: 1.1.0 + micromark-factory-title: 1.1.0 + micromark-factory-whitespace: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-chunked: 1.1.0 + micromark-util-classify-character: 1.1.0 + micromark-util-html-tag-name: 1.2.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-resolve-all: 1.1.0 + micromark-util-subtokenize: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + dev: true + + /micromark-extension-directive@2.2.1: + resolution: {integrity: sha512-ZFKZkNaEqAP86IghX1X7sE8NNnx6kFNq9mSBRvEHjArutTCJZ3LYg6VH151lXVb1JHpmIcW/7rX25oMoIHuSug==} + dependencies: + micromark-factory-space: 1.1.0 + micromark-factory-whitespace: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + parse-entities: 4.0.1 + uvu: 0.5.6 + dev: true + + /micromark-extension-frontmatter@1.1.1: + resolution: {integrity: sha512-m2UH9a7n3W8VAH9JO9y01APpPKmNNNs71P0RbknEmYSaZU5Ghogv38BYO94AI5Xw6OYfxZRdHZZ2nYjs/Z+SZQ==} + dependencies: + fault: 2.0.1 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + dev: true + + /micromark-extension-gfm-autolink-literal@1.0.5: + resolution: {integrity: sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==} + dependencies: + micromark-util-character: 1.2.0 + micromark-util-sanitize-uri: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + dev: true + + /micromark-extension-gfm-footnote@1.1.2: + resolution: {integrity: sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==} + dependencies: + micromark-core-commonmark: 1.1.0 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-sanitize-uri: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + dev: true + + /micromark-extension-gfm-strikethrough@1.0.7: + resolution: {integrity: sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==} + dependencies: + micromark-util-chunked: 1.1.0 + micromark-util-classify-character: 1.1.0 + micromark-util-resolve-all: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + dev: true + + /micromark-extension-gfm-table@1.0.7: + resolution: {integrity: sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==} + dependencies: + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + dev: true + + /micromark-extension-gfm-tagfilter@1.0.2: + resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==} + dependencies: + micromark-util-types: 1.1.0 + dev: true + + /micromark-extension-gfm-task-list-item@1.0.5: + resolution: {integrity: sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==} + dependencies: + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + dev: true + + /micromark-extension-gfm@2.0.3: + resolution: {integrity: sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==} + dependencies: + micromark-extension-gfm-autolink-literal: 1.0.5 + micromark-extension-gfm-footnote: 1.1.2 + micromark-extension-gfm-strikethrough: 1.0.7 + micromark-extension-gfm-table: 1.0.7 + micromark-extension-gfm-tagfilter: 1.0.2 + micromark-extension-gfm-task-list-item: 1.0.5 + micromark-util-combine-extensions: 1.1.0 + micromark-util-types: 1.1.0 + dev: true + + /micromark-factory-destination@1.1.0: + resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==} + dependencies: + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + dev: true + + /micromark-factory-label@1.1.0: + resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==} + dependencies: + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + dev: true + + /micromark-factory-space@1.1.0: + resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==} + dependencies: + micromark-util-character: 1.2.0 + micromark-util-types: 1.1.0 + dev: true + + /micromark-factory-title@1.1.0: + resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==} + dependencies: + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + dev: true + + /micromark-factory-whitespace@1.1.0: + resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==} + dependencies: + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + dev: true + + /micromark-util-character@1.2.0: + resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==} + dependencies: + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + dev: true + + /micromark-util-chunked@1.1.0: + resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==} + dependencies: + micromark-util-symbol: 1.1.0 + dev: true + + /micromark-util-classify-character@1.1.0: + resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==} + dependencies: + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + dev: true + + /micromark-util-combine-extensions@1.1.0: + resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==} + dependencies: + micromark-util-chunked: 1.1.0 + micromark-util-types: 1.1.0 + dev: true + + /micromark-util-decode-numeric-character-reference@1.1.0: + resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==} + dependencies: + micromark-util-symbol: 1.1.0 + dev: true + + /micromark-util-decode-string@1.1.0: + resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==} + dependencies: + decode-named-character-reference: 1.0.2 + micromark-util-character: 1.2.0 + micromark-util-decode-numeric-character-reference: 1.1.0 + micromark-util-symbol: 1.1.0 + dev: true + + /micromark-util-encode@1.1.0: + resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==} + dev: true + + /micromark-util-html-tag-name@1.2.0: + resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==} + dev: true + + /micromark-util-normalize-identifier@1.1.0: + resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==} + dependencies: + micromark-util-symbol: 1.1.0 + dev: true + + /micromark-util-resolve-all@1.1.0: + resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==} + dependencies: + micromark-util-types: 1.1.0 + dev: true + + /micromark-util-sanitize-uri@1.2.0: + resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==} + dependencies: + micromark-util-character: 1.2.0 + micromark-util-encode: 1.1.0 + micromark-util-symbol: 1.1.0 + dev: true + + /micromark-util-subtokenize@1.1.0: + resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==} + dependencies: + micromark-util-chunked: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + dev: true + + /micromark-util-symbol@1.1.0: + resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} + dev: true + + /micromark-util-types@1.1.0: + resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} + dev: true + + /micromark@3.2.0: + resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} + dependencies: + '@types/debug': 4.1.12 + debug: 4.3.4 + decode-named-character-reference: 1.0.2 + micromark-core-commonmark: 1.1.0 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-chunked: 1.1.0 + micromark-util-combine-extensions: 1.1.0 + micromark-util-decode-numeric-character-reference: 1.1.0 + micromark-util-encode: 1.1.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-resolve-all: 1.1.0 + micromark-util-sanitize-uri: 1.2.0 + micromark-util-subtokenize: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + transitivePeerDependencies: + - supports-color + dev: true + + /micromatch@4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + engines: {node: '>=8.6'} + dependencies: + braces: 3.0.2 + picomatch: 2.3.1 + dev: true + + /miller-rabin@4.0.1: + resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} + hasBin: true + dependencies: + bn.js: 4.12.0 + brorand: 1.1.0 + dev: true + + /mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + dev: true + + /mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + dependencies: + mime-db: 1.52.0 + dev: true + + /mime@1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true + requiresBuild: true + dev: true + optional: true + + /mimer@1.1.0: + resolution: {integrity: sha512-y9dVfy2uiycQvDNiAYW6zp49ZhFlXDMr5wfdOiMbdzGM/0N5LNR6HTUn3un+WUQcM0koaw8FMTG1bt5EnHJdvQ==} + engines: {node: '>= 6.0'} + hasBin: true + dev: true + + /mimic-fn@1.2.0: + resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==} + engines: {node: '>=4'} + dev: true + + /mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + dev: true + + /mimic-fn@4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} + engines: {node: '>=12'} + dev: true + + /min-indent@1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} + engines: {node: '>=4'} + dev: true + + /minimalistic-assert@1.0.1: + resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} + dev: true + + /minimalistic-crypto-utils@1.0.1: + resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} + dev: true + + /minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + dependencies: + brace-expansion: 1.1.11 + dev: true + + /minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: true + + /minimist-options@4.1.0: + resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} + engines: {node: '>= 6'} + dependencies: + arrify: 1.0.1 + is-plain-obj: 1.1.0 + kind-of: 6.0.3 + dev: true + + /minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + dev: true + + /minipass@7.0.4: + resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} + engines: {node: '>=16 || 14 >=14.17'} + dev: true + + /mississippi@1.3.1: + resolution: {integrity: sha512-/6rB8YXFbAtsUVRphIRQqB0+9c7VaPHCjVtvto+JqwVxgz8Zz+I+f68/JgQ+Pb4VlZb2svA9OtdXnHHsZz7ltg==} + dependencies: + concat-stream: 1.6.2 + duplexify: 3.7.1 + end-of-stream: 1.4.4 + flush-write-stream: 1.1.1 + from2: 2.3.0 + parallel-transform: 1.2.0 + pump: 1.0.3 + pumpify: 1.5.1 + stream-each: 1.2.3 + through2: 2.0.5 + dev: true + + /mississippi@2.0.0: + resolution: {integrity: sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==} + engines: {node: '>=4.0.0'} + dependencies: + concat-stream: 1.6.2 + duplexify: 3.7.1 + end-of-stream: 1.4.4 + flush-write-stream: 1.1.1 + from2: 2.3.0 + parallel-transform: 1.2.0 + pump: 2.0.1 + pumpify: 1.5.1 + stream-each: 1.2.3 + through2: 2.0.5 + dev: true + + /mixme@0.5.10: + resolution: {integrity: sha512-5H76ANWinB1H3twpJ6JY8uvAtpmFvHNArpilJAjXRKXSDDLPIMoZArw5SH0q9z+lLs8IrMw7Q2VWpWimFKFT1Q==} + engines: {node: '>= 8.0.0'} + dev: true + + /mkdirp@0.5.6: + resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} + hasBin: true + dependencies: + minimist: 1.2.8 + dev: true + + /mlly@1.6.1: + resolution: {integrity: sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==} + dependencies: + acorn: 8.11.3 + pathe: 1.1.2 + pkg-types: 1.0.3 + ufo: 1.4.0 + dev: true + + /move-concurrently@1.0.1: + resolution: {integrity: sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==} + dependencies: + aproba: 1.2.0 + copy-concurrently: 1.0.5 + fs-write-stream-atomic: 1.0.10 + mkdirp: 0.5.6 + rimraf: 2.7.1 + run-queue: 1.0.3 + dev: true + + /mri@1.2.0: + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} + engines: {node: '>=4'} + dev: true + + /ms@2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + dev: true + + /ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + dev: true + + /ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + dev: true + + /multipipe@1.0.2: + resolution: {integrity: sha512-6uiC9OvY71vzSGX8lZvSqscE7ft9nPupJ8fMjrCNRAUy2LREUW42UL+V/NTrogr6rFgRydUrCX4ZitfpSNkSCQ==} + dependencies: + duplexer2: 0.1.4 + object-assign: 4.1.1 + dev: true + + /mute-stream@0.0.7: + resolution: {integrity: sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ==} + dev: true + + /nanoid@2.1.11: + resolution: {integrity: sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA==} + dev: true + + /nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + dev: true + + /natural-compare-lite@1.4.0: + resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} + dev: true + + /natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + dev: true + + /needle@3.3.1: + resolution: {integrity: sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==} + engines: {node: '>= 4.4.x'} + hasBin: true + requiresBuild: true + dependencies: + iconv-lite: 0.6.3 + sax: 1.3.0 + dev: true + optional: true + + /neo-async@2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + dev: true + + /no-case@3.0.4: + resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} + dependencies: + lower-case: 2.0.2 + tslib: 2.6.2 + dev: true + + /node-abort-controller@3.1.1: + resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} + dev: true + + /node-domexception@1.0.0: + resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} + engines: {node: '>=10.5.0'} + dev: true + + /node-fetch-npm@2.0.4: + resolution: {integrity: sha512-iOuIQDWDyjhv9qSDrj9aq/klt6F9z1p2otB3AV7v3zBDcL/x+OfGsvGQZZCcMZbUf4Ujw1xGNQkjvGnVT22cKg==} + engines: {node: '>=4'} + deprecated: This module is not used anymore, npm uses minipass-fetch for its fetch implementation now + dependencies: + encoding: 0.1.13 + json-parse-better-errors: 1.0.2 + safe-buffer: 5.2.1 + dev: true + + /node-fetch@3.3.2: + resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + data-uri-to-buffer: 4.0.1 + fetch-blob: 3.2.0 + formdata-polyfill: 4.0.10 + dev: true + + /node-int64@0.4.0: + resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} + dev: true + + /node-libs-browser@2.2.1: + resolution: {integrity: sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==} + dependencies: + assert: 1.5.1 + browserify-zlib: 0.2.0 + buffer: 4.9.2 + console-browserify: 1.2.0 + constants-browserify: 1.0.0 + crypto-browserify: 3.12.0 + domain-browser: 1.2.0 + events: 3.3.0 + https-browserify: 1.0.0 + os-browserify: 0.3.0 + path-browserify: 0.0.1 + process: 0.11.10 + punycode: 1.4.1 + querystring-es3: 0.2.1 + readable-stream: 2.3.8 + stream-browserify: 2.0.2 + stream-http: 2.8.3 + string_decoder: 1.3.0 + timers-browserify: 2.0.12 + tty-browserify: 0.0.0 + url: 0.11.3 + util: 0.11.1 + vm-browserify: 1.1.2 + dev: true + + /node-releases@2.0.14: + resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + dev: true + + /normalize-package-data@2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} + dependencies: + hosted-git-info: 2.8.9 + resolve: 1.22.8 + semver: 5.7.2 + validate-npm-package-license: 3.0.4 + dev: true + + /normalize-package-data@3.0.3: + resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} + engines: {node: '>=10'} + dependencies: + hosted-git-info: 4.1.0 + is-core-module: 2.13.1 + semver: 7.6.0 + validate-npm-package-license: 3.0.4 + dev: true + + /normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + dev: true + + /normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} + dev: true + + /npm-package-arg@5.1.2: + resolution: {integrity: sha512-wJBsrf0qpypPT7A0LART18hCdyhpCMxeTtcb0X4IZO2jsP6Om7EHN1d9KSKiqD+KVH030RVNpWS9thk+pb7wzA==} + dependencies: + hosted-git-info: 2.8.9 + osenv: 0.1.5 + semver: 5.7.2 + validate-npm-package-name: 3.0.0 + dev: true + + /npm-pick-manifest@1.0.4: + resolution: {integrity: sha512-MKxNdeyOZysPRTTbHtW0M5Fw38Jo/3ARsoGw5qjCfS+XGjvNB/Gb4qtAZUFmKPM2mVum+eX559eHvKywU856BQ==} + dependencies: + npm-package-arg: 5.1.2 + semver: 5.7.2 + dev: true + + /npm-run-path@2.0.2: + resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} + engines: {node: '>=4'} + dependencies: + path-key: 2.0.1 + dev: true + + /npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + dependencies: + path-key: 3.1.1 + dev: true + + /npm-run-path@5.3.0: + resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + path-key: 4.0.0 + dev: true + + /nprogress@0.2.0: + resolution: {integrity: sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==} + dev: true + + /nth-check@1.0.2: + resolution: {integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==} + dependencies: + boolbase: 1.0.0 + dev: true + + /nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + dependencies: + boolbase: 1.0.0 + dev: true + + /object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + dev: true + + /object-inspect@1.13.1: + resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} + dev: true + + /object-is@1.1.6: + resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + dev: true + + /object-keys@0.4.0: + resolution: {integrity: sha512-ncrLw+X55z7bkl5PnUvHwFK9FcGuFYo9gtjws2XtSzL+aZ8tm830P60WJ0dSmFVaSalWieW5MD7kEdnXda9yJw==} + dev: true + + /object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + dev: true + + /object.assign@4.1.5: + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + has-symbols: 1.0.3 + object-keys: 1.1.1 + dev: true + + /object.entries@1.1.7: + resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + dev: true + + /object.fromentries@2.0.7: + resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + dev: true + + /object.getownpropertydescriptors@2.1.7: + resolution: {integrity: sha512-PrJz0C2xJ58FNn11XV2lr4Jt5Gzl94qpy9Lu0JlfEj14z88sqbSBJCBEzdlNUCzY2gburhbrwOZ5BHCmuNUy0g==} + engines: {node: '>= 0.8'} + dependencies: + array.prototype.reduce: 1.0.6 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + safe-array-concat: 1.1.0 + dev: true + + /object.getprototypeof@1.0.5: + resolution: {integrity: sha512-4G0QiXpoIppBUz5efmxTm/HTbVN2ioGjk/PbsaNvwISFX+saj8muGp6vNuzIdsosFxM4V/kpUVNvy/+9+DVBZQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + reflect.getprototypeof: 1.0.5 + dev: true + + /object.hasown@1.1.3: + resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==} + dependencies: + define-properties: 1.2.1 + es-abstract: 1.22.5 + dev: true + + /object.values@1.1.7: + resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + dev: true + + /obuf@1.1.2: + resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} + dev: true + + /omit-deep@0.3.0: + resolution: {integrity: sha512-Lbl/Ma59sss2b15DpnWnGmECBRL8cRl/PjPbPMVW+Y8zIQzRrwMaI65Oy6HvxyhYeILVKBJb2LWeG81bj5zbMg==} + engines: {node: '>=0.10.0'} + dependencies: + is-plain-object: 2.0.4 + unset-value: 0.1.2 + dev: true + + /on-exit-leak-free@0.2.0: + resolution: {integrity: sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==} + dev: true + + /once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + dependencies: + wrappy: 1.0.2 + dev: true + + /onetime@2.0.1: + resolution: {integrity: sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==} + engines: {node: '>=4'} + dependencies: + mimic-fn: 1.2.0 + dev: true + + /onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} + dependencies: + mimic-fn: 2.1.0 + dev: true + + /onetime@6.0.0: + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} + engines: {node: '>=12'} + dependencies: + mimic-fn: 4.0.0 + dev: true + + /open@6.4.0: + resolution: {integrity: sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==} + engines: {node: '>=8'} + dependencies: + is-wsl: 1.1.0 + dev: true + + /open@8.4.2: + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} + engines: {node: '>=12'} + dependencies: + define-lazy-prop: 2.0.0 + is-docker: 2.2.1 + is-wsl: 2.2.0 + dev: true + + /open@9.1.0: + resolution: {integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==} + engines: {node: '>=14.16'} + dependencies: + default-browser: 4.0.0 + define-lazy-prop: 3.0.0 + is-inside-container: 1.0.0 + is-wsl: 2.2.0 + dev: true + + /optionator@0.9.3: + resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} + engines: {node: '>= 0.8.0'} + dependencies: + '@aashutoshrathi/word-wrap': 1.2.6 + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: true + + /ora@1.4.0: + resolution: {integrity: sha512-iMK1DOQxzzh2MBlVsU42G80mnrvUhqsMh74phHtDlrcTZPK0pH6o7l7DRshK+0YsxDyEuaOkziVdvM3T0QTzpw==} + engines: {node: '>=4'} + dependencies: + chalk: 2.4.2 + cli-cursor: 2.1.0 + cli-spinners: 1.3.1 + log-symbols: 2.2.0 + dev: true + + /os-browserify@0.3.0: + resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} + dev: true + + /os-homedir@1.0.2: + resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} + engines: {node: '>=0.10.0'} + dev: true + + /os-locale@5.0.0: + resolution: {integrity: sha512-tqZcNEDAIZKBEPnHPlVDvKrp7NzgLi7jRmhKiUoa2NUmhl13FtkAGLUVR+ZsYvApBQdBfYm43A4tXXQ4IrYLBA==} + engines: {node: '>=10'} + dependencies: + execa: 4.1.0 + lcid: 3.1.1 + mem: 5.1.1 + dev: true + + /os-tmpdir@1.0.2: + resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} + engines: {node: '>=0.10.0'} + dev: true + + /osenv@0.1.5: + resolution: {integrity: sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==} + dependencies: + os-homedir: 1.0.2 + os-tmpdir: 1.0.2 + dev: true + + /outdent@0.5.0: + resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} + dev: true + + /p-defer@1.0.0: + resolution: {integrity: sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==} + engines: {node: '>=4'} + dev: true + + /p-filter@2.1.0: + resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} + engines: {node: '>=8'} + dependencies: + p-map: 2.1.0 + dev: true + + /p-finally@1.0.0: + resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} + engines: {node: '>=4'} + dev: true + + /p-is-promise@2.1.0: + resolution: {integrity: sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==} + engines: {node: '>=6'} + dev: true + + /p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + dependencies: + p-try: 2.2.0 + dev: true + + /p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + dependencies: + yocto-queue: 0.1.0 + dev: true + + /p-limit@5.0.0: + resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==} + engines: {node: '>=18'} + dependencies: + yocto-queue: 1.0.0 + dev: true + + /p-locate@3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + engines: {node: '>=6'} + dependencies: + p-limit: 2.3.0 + dev: true + + /p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + dependencies: + p-limit: 2.3.0 + dev: true + + /p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + dependencies: + p-limit: 3.1.0 + dev: true + + /p-map@2.1.0: + resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} + engines: {node: '>=6'} + dev: true + + /p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + dev: true + + /package-json@4.0.1: + resolution: {integrity: sha512-q/R5GrMek0vzgoomq6rm9OX+3PQve8sLwTirmK30YB3Cu0Bbt9OX9M/SIUnroN5BGJkzwGsFwDaRGD9EwBOlCA==} + engines: {node: '>=4'} + dependencies: + got: 6.7.1 + registry-auth-token: 3.4.0 + registry-url: 3.1.0 + semver: 5.7.2 + dev: true + + /pacote@2.7.38: + resolution: {integrity: sha512-XxHUyHQB7QCVBxoXeVu0yKxT+2PvJucsc0+1E+6f95lMUxEAYERgSAc71ckYXrYr35Ew3xFU/LrhdIK21GQFFA==} + dependencies: + bluebird: 3.7.2 + cacache: 9.3.0 + glob: 7.2.3 + lru-cache: 4.1.5 + make-fetch-happen: 2.6.0 + minimatch: 3.1.2 + mississippi: 1.3.1 + normalize-package-data: 2.5.0 + npm-package-arg: 5.1.2 + npm-pick-manifest: 1.0.4 + osenv: 0.1.5 + promise-inflight: 1.0.1(bluebird@3.7.2) + promise-retry: 1.1.1 + protoduck: 4.0.0 + safe-buffer: 5.2.1 + semver: 5.7.2 + ssri: 4.1.6 + tar-fs: 1.16.3 + tar-stream: 1.6.2 + unique-filename: 1.1.1 + which: 1.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /pako@1.0.11: + resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} + dev: true + + /parallel-transform@1.2.0: + resolution: {integrity: sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==} + dependencies: + cyclist: 1.0.2 + inherits: 2.0.4 + readable-stream: 2.3.8 + dev: true + + /param-case@3.0.4: + resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} + dependencies: + dot-case: 3.0.4 + tslib: 2.6.2 + dev: true + + /parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + dependencies: + callsites: 3.1.0 + dev: true + + /parse-asn1@5.1.6: + resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==} + dependencies: + asn1.js: 5.4.1 + browserify-aes: 1.2.0 + evp_bytestokey: 1.0.3 + pbkdf2: 3.1.2 + safe-buffer: 5.2.1 + dev: true + + /parse-entities@4.0.1: + resolution: {integrity: sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==} + dependencies: + '@types/unist': 2.0.10 + character-entities: 2.0.2 + character-entities-legacy: 3.0.0 + character-reference-invalid: 2.0.1 + decode-named-character-reference: 1.0.2 + is-alphanumerical: 2.0.1 + is-decimal: 2.0.1 + is-hexadecimal: 2.0.1 + dev: true + + /parse-git-config@0.2.0: + resolution: {integrity: sha512-amapZFADOJtHvX2URcRfbzG2OFcW+UAwmdK2kht2N2vsH5Py65VxI5yZTlD2DjmxVhTz6htFoVCxROYUJaYOXQ==} + engines: {node: '>=0.10.0'} + dependencies: + ini: 1.3.8 + dev: true + + /parse-git-config@1.1.1: + resolution: {integrity: sha512-S3LGXJZVSy/hswvbSkfdbKBRVsnqKrVu6j8fcvdtJ4TxosSELyQDsJPuGPXuZ+EyuYuJd3O4uAF8gcISR0OFrQ==} + engines: {node: '>=0.10.0'} + dependencies: + extend-shallow: 2.0.1 + fs-exists-sync: 0.1.0 + git-config-path: 1.0.1 + ini: 1.3.8 + dev: true + + /parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + dependencies: + '@babel/code-frame': 7.23.5 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + dev: true + + /parse-node-version@1.0.1: + resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} + engines: {node: '>= 0.10'} + dev: true + + /parse-passwd@1.0.0: + resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} + engines: {node: '>=0.10.0'} + dev: true + + /parse5@6.0.1: + resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} + dev: true + + /parse5@7.1.2: + resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} + dependencies: + entities: 4.5.0 + dev: true + + /parseley@0.12.1: + resolution: {integrity: sha512-e6qHKe3a9HWr0oMRVDTRhKce+bRO8VGQR3NyVwcjwrbhMmFCX9KszEV35+rn4AdilFAq9VPxP/Fe1wC9Qjd2lw==} + dependencies: + leac: 0.6.0 + peberminta: 0.9.0 + dev: true + + /pascal-case@3.1.2: + resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} + dependencies: + no-case: 3.0.4 + tslib: 2.6.2 + dev: true + + /path-browserify@0.0.1: + resolution: {integrity: sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==} + dev: true + + /path-exists@3.0.0: + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} + engines: {node: '>=4'} + dev: true + + /path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + dev: true + + /path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + dev: true + + /path-is-inside@1.0.2: + resolution: {integrity: sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==} + dev: true + + /path-key@2.0.1: + resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} + engines: {node: '>=4'} + dev: true + + /path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + dev: true + + /path-key@4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + engines: {node: '>=12'} + dev: true + + /path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + dev: true + + /path-scurry@1.10.1: + resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + lru-cache: 10.2.0 + minipass: 7.0.4 + dev: true + + /path-to-regexp@1.7.0: + resolution: {integrity: sha512-nifX1uj4S9IrK/w3Xe7kKvNEepXivANs9ng60Iq7PU/BlouV3yL/VUhFqTuTq33ykwUqoNcTeGo5vdOBP4jS/Q==} + dependencies: + isarray: 0.0.1 + dev: true + + /path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + dev: true + + /pathe@1.1.2: + resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + dev: true + + /pathval@1.1.1: + resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} + dev: true + + /pbkdf2@3.1.2: + resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} + engines: {node: '>=0.12'} + dependencies: + create-hash: 1.2.0 + create-hmac: 1.1.7 + ripemd160: 2.0.2 + safe-buffer: 5.2.1 + sha.js: 2.4.11 + dev: true + + /peberminta@0.9.0: + resolution: {integrity: sha512-XIxfHpEuSJbITd1H3EeQwpcZbTLHc+VVr8ANI9t5sit565tsI4/xK3KWTUFE2e6QiangUkh3B0jihzmGnNrRsQ==} + dev: true + + /picocolors@1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + dev: true + + /picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + dev: true + + /pidtree@0.6.0: + resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} + engines: {node: '>=0.10'} + hasBin: true + dev: true + + /pify@3.0.0: + resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} + engines: {node: '>=4'} + dev: true + + /pify@4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} + dev: true + + /pino-abstract-transport@0.5.0: + resolution: {integrity: sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==} + dependencies: + duplexify: 4.1.2 + split2: 4.2.0 + dev: true + + /pino-std-serializers@4.0.0: + resolution: {integrity: sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==} + dev: true + + /pino@7.11.0: + resolution: {integrity: sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==} + hasBin: true + dependencies: + atomic-sleep: 1.0.0 + fast-redact: 3.3.0 + on-exit-leak-free: 0.2.0 + pino-abstract-transport: 0.5.0 + pino-std-serializers: 4.0.0 + process-warning: 1.0.0 + quick-format-unescaped: 4.0.4 + real-require: 0.1.0 + safe-stable-stringify: 2.4.3 + sonic-boom: 2.8.0 + thread-stream: 0.15.2 + dev: true + + /pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + engines: {node: '>= 6'} + dev: true + + /pkg-dir@4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} + dependencies: + find-up: 4.1.0 + dev: true + + /pkg-types@1.0.3: + resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} + dependencies: + jsonc-parser: 3.2.1 + mlly: 1.6.1 + pathe: 1.1.2 + dev: true + + /pkg-up@3.1.0: + resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} + engines: {node: '>=8'} + dependencies: + find-up: 3.0.0 + dev: true + + /plur@4.0.0: + resolution: {integrity: sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==} + engines: {node: '>=10'} + dependencies: + irregular-plurals: 3.5.0 + dev: true + + /pluralize@8.0.0: + resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} + engines: {node: '>=4'} + dev: true + + /point-in-polygon@1.1.0: + resolution: {integrity: sha512-3ojrFwjnnw8Q9242TzgXuTD+eKiutbzyslcq1ydfu82Db2y+Ogbmyrkpv0Hgj31qwT3lbS9+QAAO/pIQM35XRw==} + dev: true + + /possible-typed-array-names@1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} + dev: true + + /postcss-attribute-case-insensitive@5.0.2(postcss@8.4.35): + resolution: {integrity: sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.35 + postcss-selector-parser: 6.0.15 + dev: true + + /postcss-clamp@4.1.0(postcss@8.4.35): + resolution: {integrity: sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==} + engines: {node: '>=7.6.0'} + peerDependencies: + postcss: ^8.4.6 + dependencies: + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-color-functional-notation@4.2.4(postcss@8.4.35): + resolution: {integrity: sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-color-hex-alpha@8.0.4(postcss@8.4.35): + resolution: {integrity: sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.4 + dependencies: + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-color-rebeccapurple@7.1.1(postcss@8.4.35): + resolution: {integrity: sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-custom-media@8.0.2(postcss@8.4.35): + resolution: {integrity: sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.3 + dependencies: + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-custom-properties@12.1.11(postcss@8.4.35): + resolution: {integrity: sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-custom-selectors@6.0.3(postcss@8.4.35): + resolution: {integrity: sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.3 + dependencies: + postcss: 8.4.35 + postcss-selector-parser: 6.0.15 + dev: true + + /postcss-dir-pseudo-class@6.0.5(postcss@8.4.35): + resolution: {integrity: sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.35 + postcss-selector-parser: 6.0.15 + dev: true + + /postcss-double-position-gradients@3.1.2(postcss@8.4.35): + resolution: {integrity: sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.35) + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-env-function@4.0.6(postcss@8.4.35): + resolution: {integrity: sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.4 + dependencies: + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-flexbugs-fixes@5.0.2(postcss@8.4.35): + resolution: {integrity: sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==} + peerDependencies: + postcss: ^8.1.4 + dependencies: + postcss: 8.4.35 + dev: true + + /postcss-focus-visible@6.0.4(postcss@8.4.35): + resolution: {integrity: sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.4 + dependencies: + postcss: 8.4.35 + postcss-selector-parser: 6.0.15 + dev: true + + /postcss-focus-within@5.0.4(postcss@8.4.35): + resolution: {integrity: sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.4 + dependencies: + postcss: 8.4.35 + postcss-selector-parser: 6.0.15 + dev: true + + /postcss-font-variant@5.0.0(postcss@8.4.35): + resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==} + peerDependencies: + postcss: ^8.1.0 + dependencies: + postcss: 8.4.35 + dev: true + + /postcss-gap-properties@3.0.5(postcss@8.4.35): + resolution: {integrity: sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.35 + dev: true + + /postcss-image-set-function@4.0.7(postcss@8.4.35): + resolution: {integrity: sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-initial@4.0.1(postcss@8.4.35): + resolution: {integrity: sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==} + peerDependencies: + postcss: ^8.0.0 + dependencies: + postcss: 8.4.35 + dev: true + + /postcss-lab-function@4.2.1(postcss@8.4.35): + resolution: {integrity: sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.35) + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-less@4.0.1: + resolution: {integrity: sha512-C92S4sHlbDpefJ2QQJjrucCcypq3+KZPstjfuvgOCNnGx0tF9h8hXgAlOIATGAxMXZXaF+nVp+/Mi8pCAWdSmw==} + engines: {node: '>=10'} + dependencies: + postcss: 8.4.35 + dev: true + + /postcss-less@6.0.0(postcss@8.4.35): + resolution: {integrity: sha512-FPX16mQLyEjLzEuuJtxA8X3ejDLNGGEG503d2YGZR5Ask1SpDN8KmZUMpzCvyalWRywAn1n1VOA5dcqfCLo5rg==} + engines: {node: '>=12'} + peerDependencies: + postcss: ^8.3.5 + dependencies: + postcss: 8.4.35 + dev: true + + /postcss-logical@5.0.4(postcss@8.4.35): + resolution: {integrity: sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.4 + dependencies: + postcss: 8.4.35 + dev: true + + /postcss-media-minmax@5.0.0(postcss@8.4.35): + resolution: {integrity: sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==} + engines: {node: '>=10.0.0'} + peerDependencies: + postcss: ^8.1.0 + dependencies: + postcss: 8.4.35 + dev: true + + /postcss-media-query-parser@0.2.3: + resolution: {integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==} + dev: true + + /postcss-modules-extract-imports@3.0.0(postcss@8.4.35): + resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + postcss: 8.4.35 + dev: true + + /postcss-modules-local-by-default@4.0.4(postcss@8.4.35): + resolution: {integrity: sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + icss-utils: 5.1.0(postcss@8.4.35) + postcss: 8.4.35 + postcss-selector-parser: 6.0.15 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-modules-scope@3.1.1(postcss@8.4.35): + resolution: {integrity: sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + postcss: 8.4.35 + postcss-selector-parser: 6.0.15 + dev: true + + /postcss-modules-values@4.0.0(postcss@8.4.35): + resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + icss-utils: 5.1.0(postcss@8.4.35) + postcss: 8.4.35 + dev: true + + /postcss-nesting@10.2.0(postcss@8.4.35): + resolution: {integrity: sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + '@csstools/selector-specificity': 2.2.0(postcss-selector-parser@6.0.15) + postcss: 8.4.35 + postcss-selector-parser: 6.0.15 + dev: true + + /postcss-opacity-percentage@1.1.3(postcss@8.4.35): + resolution: {integrity: sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.35 + dev: true + + /postcss-overflow-shorthand@3.0.4(postcss@8.4.35): + resolution: {integrity: sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-page-break@3.0.4(postcss@8.4.35): + resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==} + peerDependencies: + postcss: ^8 + dependencies: + postcss: 8.4.35 + dev: true + + /postcss-place@7.0.5(postcss@8.4.35): + resolution: {integrity: sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.35 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-prefix-selector@1.16.0(postcss@8.4.35): + resolution: {integrity: sha512-rdVMIi7Q4B0XbXqNUEI+Z4E+pueiu/CS5E6vRCQommzdQ/sgsS4dK42U7GX8oJR+TJOtT+Qv3GkNo6iijUMp3Q==} + peerDependencies: + postcss: '>4 <9' + dependencies: + postcss: 8.4.35 + dev: true + + /postcss-preset-env@7.5.0(postcss@8.4.35): + resolution: {integrity: sha512-0BJzWEfCdTtK2R3EiKKSdkE51/DI/BwnhlnicSW482Ym6/DGHud8K0wGLcdjip1epVX0HKo4c8zzTeV/SkiejQ==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.4 + dependencies: + '@csstools/postcss-color-function': 1.1.1(postcss@8.4.35) + '@csstools/postcss-font-format-keywords': 1.0.1(postcss@8.4.35) + '@csstools/postcss-hwb-function': 1.0.2(postcss@8.4.35) + '@csstools/postcss-ic-unit': 1.0.1(postcss@8.4.35) + '@csstools/postcss-is-pseudo-class': 2.0.7(postcss@8.4.35) + '@csstools/postcss-normalize-display-values': 1.0.1(postcss@8.4.35) + '@csstools/postcss-oklab-function': 1.1.1(postcss@8.4.35) + '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.35) + '@csstools/postcss-stepped-value-functions': 1.0.1(postcss@8.4.35) + '@csstools/postcss-unset-value': 1.0.2(postcss@8.4.35) + autoprefixer: 10.4.17(postcss@8.4.35) + browserslist: 4.23.0 + css-blank-pseudo: 3.0.3(postcss@8.4.35) + css-has-pseudo: 3.0.4(postcss@8.4.35) + css-prefers-color-scheme: 6.0.3(postcss@8.4.35) + cssdb: 6.6.3 + postcss: 8.4.35 + postcss-attribute-case-insensitive: 5.0.2(postcss@8.4.35) + postcss-clamp: 4.1.0(postcss@8.4.35) + postcss-color-functional-notation: 4.2.4(postcss@8.4.35) + postcss-color-hex-alpha: 8.0.4(postcss@8.4.35) + postcss-color-rebeccapurple: 7.1.1(postcss@8.4.35) + postcss-custom-media: 8.0.2(postcss@8.4.35) + postcss-custom-properties: 12.1.11(postcss@8.4.35) + postcss-custom-selectors: 6.0.3(postcss@8.4.35) + postcss-dir-pseudo-class: 6.0.5(postcss@8.4.35) + postcss-double-position-gradients: 3.1.2(postcss@8.4.35) + postcss-env-function: 4.0.6(postcss@8.4.35) + postcss-focus-visible: 6.0.4(postcss@8.4.35) + postcss-focus-within: 5.0.4(postcss@8.4.35) + postcss-font-variant: 5.0.0(postcss@8.4.35) + postcss-gap-properties: 3.0.5(postcss@8.4.35) + postcss-image-set-function: 4.0.7(postcss@8.4.35) + postcss-initial: 4.0.1(postcss@8.4.35) + postcss-lab-function: 4.2.1(postcss@8.4.35) + postcss-logical: 5.0.4(postcss@8.4.35) + postcss-media-minmax: 5.0.0(postcss@8.4.35) + postcss-nesting: 10.2.0(postcss@8.4.35) + postcss-opacity-percentage: 1.1.3(postcss@8.4.35) + postcss-overflow-shorthand: 3.0.4(postcss@8.4.35) + postcss-page-break: 3.0.4(postcss@8.4.35) + postcss-place: 7.0.5(postcss@8.4.35) + postcss-pseudo-class-any-link: 7.1.6(postcss@8.4.35) + postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.35) + postcss-selector-not: 5.0.0(postcss@8.4.35) + postcss-value-parser: 4.2.0 + dev: true + + /postcss-pseudo-class-any-link@7.1.6(postcss@8.4.35): + resolution: {integrity: sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.35 + postcss-selector-parser: 6.0.15 + dev: true + + /postcss-replace-overflow-wrap@4.0.0(postcss@8.4.35): + resolution: {integrity: sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==} + peerDependencies: + postcss: ^8.0.3 + dependencies: + postcss: 8.4.35 + dev: true + + /postcss-resolve-nested-selector@0.1.1: + resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==} + dev: true + + /postcss-safe-parser@6.0.0(postcss@8.4.35): + resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: ^8.3.3 + dependencies: + postcss: 8.4.35 + dev: true + + /postcss-selector-not@5.0.0(postcss@8.4.35): + resolution: {integrity: sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==} + peerDependencies: + postcss: ^8.1.0 + dependencies: + balanced-match: 1.0.2 + postcss: 8.4.35 + dev: true + + /postcss-selector-parser@6.0.15: + resolution: {integrity: sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==} + engines: {node: '>=4'} + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + dev: true + + /postcss-sorting@6.0.0(postcss@8.4.35): + resolution: {integrity: sha512-bYJ0vgAiGbjCBKi7B07CzsBc9eM84nLEbavUmwNp8rAa+PNyrgdH+6PpnqTtciLuUs99c4rFQQmCaYgeBQYmSQ==} + peerDependencies: + postcss: ^8.0.4 + dependencies: + lodash: 4.17.21 + postcss: 8.4.35 + dev: true + + /postcss-syntax@0.36.2(postcss@8.4.35): + resolution: {integrity: sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==} + peerDependencies: + postcss: '>=5.0.0' + postcss-html: '*' + postcss-jsx: '*' + postcss-less: '*' + postcss-markdown: '*' + postcss-scss: '*' + peerDependenciesMeta: + postcss-html: + optional: true + postcss-jsx: + optional: true + postcss-less: + optional: true + postcss-markdown: + optional: true + postcss-scss: + optional: true + dependencies: + postcss: 8.4.35 + dev: true + + /postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + dev: true + + /postcss@8.4.31: + resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.0 + source-map-js: 1.0.2 + dev: true + + /postcss@8.4.35: + resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.0 + source-map-js: 1.0.2 + dev: true + + /preferred-pm@3.1.3: + resolution: {integrity: sha512-MkXsENfftWSRpzCzImcp4FRsCc3y1opwB73CfCNWyzMqArju2CrlMHlqB7VexKiPEOjGMbttv1r9fSCn5S610w==} + engines: {node: '>=10'} + dependencies: + find-up: 5.0.0 + find-yarn-workspace-root2: 1.2.16 + path-exists: 4.0.0 + which-pm: 2.0.0 + dev: true + + /prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + dev: true + + /prepend-http@1.0.4: + resolution: {integrity: sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==} + engines: {node: '>=0.10.0'} + dev: true + + /prettier-plugin-organize-imports@3.2.4(prettier@2.8.8)(typescript@5.3.3): + resolution: {integrity: sha512-6m8WBhIp0dfwu0SkgfOxJqh+HpdyfqSSLfKKRZSFbDuEQXDDndb8fTpRWkUrX/uBenkex3MgnVk0J3b3Y5byog==} + peerDependencies: + '@volar/vue-language-plugin-pug': ^1.0.4 + '@volar/vue-typescript': ^1.0.4 + prettier: '>=2.0' + typescript: '>=2.9' + peerDependenciesMeta: + '@volar/vue-language-plugin-pug': + optional: true + '@volar/vue-typescript': + optional: true + dependencies: + prettier: 2.8.8 + typescript: 5.3.3 + dev: true + + /prettier-plugin-organize-imports@3.2.4(prettier@3.2.5)(typescript@5.3.3): + resolution: {integrity: sha512-6m8WBhIp0dfwu0SkgfOxJqh+HpdyfqSSLfKKRZSFbDuEQXDDndb8fTpRWkUrX/uBenkex3MgnVk0J3b3Y5byog==} + peerDependencies: + '@volar/vue-language-plugin-pug': ^1.0.4 + '@volar/vue-typescript': ^1.0.4 + prettier: '>=2.0' + typescript: '>=2.9' + peerDependenciesMeta: + '@volar/vue-language-plugin-pug': + optional: true + '@volar/vue-typescript': + optional: true + dependencies: + prettier: 3.2.5 + typescript: 5.3.3 + dev: true + + /prettier-plugin-packagejson@2.4.3(prettier@3.2.5): + resolution: {integrity: sha512-kPeeviJiwy0BgOSk7No8NmzzXfW4R9FYWni6ziA5zc1kGVVrKnBzMZdu2TUhI+I7h8/5Htt3vARYOk7KKJTTNQ==} + peerDependencies: + prettier: '>= 1.16.0' + peerDependenciesMeta: + prettier: + optional: true + dependencies: + prettier: 3.2.5 + sort-package-json: 2.4.1 + synckit: 0.8.5 + dev: true + + /prettier-plugin-two-style-order@1.0.1(prettier@2.8.8): + resolution: {integrity: sha512-ETltO2FRR/Pxc7bsgz2XwuzWSPwafl7/v5+5Rria4S579CTas7dya+xsmbkix0q1tYQiuRjVVdfGnCKlH/aOuQ==} + peerDependencies: + prettier: '>= 2.0.0' + dependencies: + postcss: 8.4.35 + postcss-less: 4.0.1 + postcss-sorting: 6.0.0(postcss@8.4.35) + prettier: 2.8.8 + dev: true + + /prettier@2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} + engines: {node: '>=10.13.0'} + hasBin: true + dev: true + + /prettier@3.2.5: + resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} + engines: {node: '>=14'} + hasBin: true + dev: true + + /pretty-error@4.0.0: + resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==} + dependencies: + lodash: 4.17.21 + renderkid: 3.0.0 + dev: true + + /pretty-format@27.5.1: + resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + dependencies: + ansi-regex: 5.0.1 + ansi-styles: 5.2.0 + react-is: 17.0.2 + dev: true + + /pretty-format@29.7.0: + resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/schemas': 29.6.3 + ansi-styles: 5.2.0 + react-is: 18.2.0 + dev: true + + /prism-react-renderer@1.3.5(react@18.2.0): + resolution: {integrity: sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==} + peerDependencies: + react: '>=0.14.9' + dependencies: + react: 18.2.0 + dev: true + + /prism-themes@1.9.0: + resolution: {integrity: sha512-tX2AYsehKDw1EORwBps+WhBFKc2kxfoFpQAjxBndbZKr4fRmMkv47XN0BghC/K1qwodB1otbe4oF23vUTFDokw==} + dev: true + + /prismjs@1.29.0: + resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} + engines: {node: '>=6'} + dev: true + + /process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + dev: true + + /process-warning@1.0.0: + resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==} + dev: true + + /process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} + dev: true + + /promise-inflight@1.0.1(bluebird@3.7.2): + resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} + peerDependencies: + bluebird: '*' + peerDependenciesMeta: + bluebird: + optional: true + dependencies: + bluebird: 3.7.2 + dev: true + + /promise-retry@1.1.1: + resolution: {integrity: sha512-StEy2osPr28o17bIW776GtwO6+Q+M9zPiZkYfosciUUMYqjhU/ffwRAH0zN2+uvGyUsn8/YICIHRzLbPacpZGw==} + engines: {node: '>=0.12'} + dependencies: + err-code: 1.1.2 + retry: 0.10.1 + dev: true + + /prop-types@15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + react-is: 16.13.1 + dev: true + + /property-information@6.4.1: + resolution: {integrity: sha512-OHYtXfu5aI2sS2LWFSN5rgJjrQ4pCy8i1jubJLe2QvMF8JJ++HXTUIVWFLfXJoaOfvYYjk2SN8J2wFUWIGXT4w==} + dev: true + + /protoduck@4.0.0: + resolution: {integrity: sha512-9sxuz0YTU/68O98xuDn8NBxTVH9EuMhrBTxZdiBL0/qxRmWhB/5a8MagAebDa+98vluAZTs8kMZibCdezbRCeQ==} + dependencies: + genfun: 4.0.1 + dev: true + + /prr@1.0.1: + resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + requiresBuild: true + dev: true + optional: true + + /pseudomap@1.0.2: + resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} + dev: true + + /psl@1.9.0: + resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} + dev: true + + /public-encrypt@4.0.3: + resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} + dependencies: + bn.js: 4.12.0 + browserify-rsa: 4.1.0 + create-hash: 1.2.0 + parse-asn1: 5.1.6 + randombytes: 2.1.0 + safe-buffer: 5.2.1 + dev: true + + /pump@1.0.3: + resolution: {integrity: sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==} + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + dev: true + + /pump@2.0.1: + resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + dev: true + + /pump@3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + dev: true + + /pumpify@1.5.1: + resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==} + dependencies: + duplexify: 3.7.1 + inherits: 2.0.4 + pump: 2.0.1 + dev: true + + /punycode@1.4.1: + resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} + dev: true + + /punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + dev: true + + /q@1.5.1: + resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==} + engines: {node: '>=0.6.0', teleport: '>=0.2.0'} + dev: true + + /qrcode.react@3.1.0(react@18.2.0): + resolution: {integrity: sha512-oyF+Urr3oAMUG/OiOuONL3HXM+53wvuH3mtIWQrYmsXoAq0DkvZp2RYUWFSMFtbdOpuS++9v+WAkzNVkMlNW6Q==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + react: 18.2.0 + + /qs@6.11.2: + resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==} + engines: {node: '>=0.6'} + dependencies: + side-channel: 1.0.6 + dev: true + + /query-string@6.14.1: + resolution: {integrity: sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw==} + engines: {node: '>=6'} + dependencies: + decode-uri-component: 0.2.2 + filter-obj: 1.1.0 + split-on-first: 1.1.0 + strict-uri-encode: 2.0.0 + dev: true + + /querystring-es3@0.2.1: + resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} + engines: {node: '>=0.4.x'} + dev: true + + /querystringify@2.2.0: + resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} + dev: true + + /queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + dev: true + + /queue@6.0.1: + resolution: {integrity: sha512-AJBQabRCCNr9ANq8v77RJEv73DPbn55cdTb+Giq4X0AVnNVZvMHlYp7XlQiN+1npCZj1DuSmaA2hYVUUDgxFDg==} + dependencies: + inherits: 2.0.4 + dev: true + + /quick-format-unescaped@4.0.4: + resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} + dev: true + + /quick-lru@4.0.1: + resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} + engines: {node: '>=8'} + dev: true + + /quick-lru@5.1.1: + resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} + engines: {node: '>=10'} + dev: true + + /ramda@0.28.0: + resolution: {integrity: sha512-9QnLuG/kPVgWvMQ4aODhsBUFKOUmnbUnsSXACv+NCQZcHbeb+v8Lodp8OVxtRULN1/xOyYLLaL6npE6dMq5QTA==} + dev: true + + /ramda@0.29.0: + resolution: {integrity: sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==} + dev: true + + /randombytes@2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} + dependencies: + safe-buffer: 5.2.1 + dev: true + + /randomfill@1.0.4: + resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} + dependencies: + randombytes: 2.1.0 + safe-buffer: 5.2.1 + dev: true + + /raw-loader@4.0.2(webpack@5.90.3): + resolution: {integrity: sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + dependencies: + loader-utils: 2.0.4 + schema-utils: 3.3.0 + webpack: 5.90.3 + dev: true + + /rc-cascader@3.21.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-J7GozpgsLaOtzfIHFJFuh4oFY0ePb1w10twqK6is3pAkqHkca/PsokbDr822KIRZ8/CK8CqevxohuPDVZ1RO/A==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + array-tree-filter: 2.1.0 + classnames: 2.5.1 + rc-select: 14.11.0(react-dom@18.2.0)(react@18.2.0) + rc-tree: 5.8.5(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-checkbox@3.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-PAwpJFnBa3Ei+5pyqMMXdcKYKNBMS+TvSDiLdDnARnMJHC8ESxwPfm4Ao1gJiKtWLdmGfigascnCpwrHFgoOBQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-collapse@3.7.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ZRw6ipDyOnfLFySxAiCMdbHtb5ePAsB9mT17PA6y1mRD/W6KHRaZeb5qK/X9xDV1CqgyxMpzw0VdS74PCcUk4A==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-dialog@9.3.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-975X3018GhR+EjZFbxA2Z57SX5rnu0G0/OxFgMMvZK4/hQWEm3MHaNvP4wXpxYDoJsp+xUvVW+GB9CMMCm81jA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) + classnames: 2.5.1 + rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-drawer@7.0.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ePcS4KtQnn57bCbVXazHN2iC8nTPCXlWEIA/Pft87Pd9U7ZeDkdRzG47jWG2/TAFXFlFltRAMcslqmUM8NPCGA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) + classnames: 2.5.1 + rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-dropdown@4.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-VZjMunpBdlVzYpEdJSaV7WM7O0jf8uyDjirxXLZRNZ+tAC+NzD3PXPEtliFwGzVwBBdCmGuSqiS9DWcOLxQ9tw==} + peerDependencies: + react: '>=16.11.0' + react-dom: '>=16.11.0' + dependencies: + '@babel/runtime': 7.24.0 + '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) + classnames: 2.5.1 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-field-form@1.27.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-PQColQnZimGKArnOh8V2907+VzDCXcqtFvHgevDLtqWc/P7YASb/FqntSmdS8q3VND5SHX3Y1vgMIzY22/f/0Q==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + async-validator: 4.2.5 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true + + /rc-field-form@1.41.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-k9AS0wmxfJfusWDP/YXWTpteDNaQ4isJx9UKxx4/e8Dub4spFeZ54/EuN2sYrMRID/+hUznPgVZeg+Gf7XSYCw==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + async-validator: 4.2.5 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-image@7.5.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Z9loECh92SQp0nSipc0MBuf5+yVC05H/pzC+Nf8xw1BKDFUJzUeehYBjaWlxly8VGBZJcTHYri61Fz9ng1G3Ag==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) + classnames: 2.5.1 + rc-dialog: 9.3.4(react-dom@18.2.0)(react@18.2.0) + rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-input-number@9.0.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-RfcDBDdWFFetouWFXBA+WPEC8LzBXyngr9b+yTLVIygfFu7HiLRGn/s/v9wwno94X7KFvnb28FNynMGj9XJlDQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + '@rc-component/mini-decimal': 1.1.0 + classnames: 2.5.1 + rc-input: 1.4.3(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-input@1.4.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-aHyQUAIRmTlOnvk5EcNqEpJ+XMtfMpYRAJayIlJfsvvH9cAKUWboh4egm23vgMA7E+c/qm4BZcnrDcA960GC1w==} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-mentions@2.10.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-72qsEcr/7su+a07ndJ1j8rI9n0Ka/ngWOLYnWMMv0p2mi/5zPwPrEDTt6Uqpe8FWjWhueDJx/vzunL6IdKDYMg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) + classnames: 2.5.1 + rc-input: 1.4.3(react-dom@18.2.0)(react@18.2.0) + rc-menu: 9.12.4(react-dom@18.2.0)(react@18.2.0) + rc-textarea: 1.6.3(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-menu@9.12.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-t2NcvPLV1mFJzw4F21ojOoRVofK2rWhpKPx69q2raUsiHPDP6DDevsBILEYdsIegqBeSXoWs2bf6CueBKg3BFg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) + classnames: 2.5.1 + rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) + rc-overflow: 1.3.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-motion@2.9.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-XIU2+xLkdIr1/h6ohPZXyPBMvOmuyFZQ/T0xnawz+Rh+gh4FINcnZmMT5UTIj6hgI0VLDjTaPeRd+smJeSPqiQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-notification@5.3.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-WCf0uCOkZ3HGfF0p1H4Sgt7aWfipxORWTPp7o6prA3vxwtWhtug3GfpYls1pnBp4WA+j8vGIi5c2/hQRpGzPcQ==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-overflow@1.3.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-pagination@4.0.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-GGrLT4NgG6wgJpT/hHIpL9nELv27A1XbSZzECIuQBQTVSf4xGKxWr6I/jhpRPauYEWEbWVw22ObG6tJQqwJqWQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-picker@4.1.5(dayjs@1.11.10)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-dh2E9j7HomZW10RWIBsdyXs3geHkSslVqKTx3VZfmi9UEabiQrBBNKVIhqn2m0goia0dqyWJ4qRghAsBVLGzbw==} + engines: {node: '>=8.x'} + peerDependencies: + date-fns: '>= 2.x' + dayjs: '>= 1.x' + luxon: '>= 3.x' + moment: '>= 2.x' + react: '>=16.9.0' + react-dom: '>=16.9.0' + peerDependenciesMeta: + date-fns: + optional: true + dayjs: + optional: true + luxon: + optional: true + moment: + optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) + classnames: 2.5.1 + dayjs: 1.11.10 + rc-overflow: 1.3.2(react-dom@18.2.0)(react@18.2.0) + rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-progress@3.5.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-V6Amx6SbLRwPin/oD+k1vbPrO8+9Qf8zW1T8A7o83HdNafEVvAxPV5YsgtKFP+Ud5HghLj33zKOcEHrcrUGkfw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-rate@2.12.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-g092v5iZCdVzbjdn28FzvWebK2IutoVoiTeqoLTj9WM7SjA/gOJIw5/JFZMRyJYYVe1jLAU2UhAfstIpCNRozg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-resize-observer@1.4.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + resize-observer-polyfill: 1.5.1 + + /rc-segmented@2.3.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-I3FtM5Smua/ESXutFfb8gJ8ZPcvFR+qUgeeGFQHBOvRiRKyAk4aBE5nfqrxXx+h8/vn60DQjOt6i4RNtrbOobg==} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-select@14.11.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-8J8G/7duaGjFiTXCBLWfh5P+KDWyA3KTlZDfV3xj/asMPqB2cmxfM+lH50wRiPIRsCQ6EbkCFBccPuaje3DHIg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '*' + react-dom: '*' + dependencies: + '@babel/runtime': 7.24.0 + '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) + classnames: 2.5.1 + rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) + rc-overflow: 1.3.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-virtual-list: 3.11.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-slider@10.5.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-xiYght50cvoODZYI43v3Ylsqiw14+D7ELsgzR40boDZaya1HFa1Etnv9MDkQE8X/UrXAffwv2AcNAhslgYuDTw==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-steps@6.0.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-switch@4.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-table@7.39.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-7fHLMNsm/2DlGwyIMkdH2xIeRzb5I69bLsFaEVtX+gqmGhByy0wtOAgHkiOew3PtXozSJyh+iXifjLgQzWdczw==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + '@rc-component/context': 1.4.0(react-dom@18.2.0)(react@18.2.0) + classnames: 2.5.1 + rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-virtual-list: 3.11.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-tabs@12.15.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-aXFLRo7jo531Jed1LgRqrF0VmRnzM/Qki25PknM3S04gqyxpDaHNFpPba05pHhn+d1N+54qIi0IcY1odrCrF2A==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-dropdown: 4.1.0(react-dom@18.2.0)(react@18.2.0) + rc-menu: 9.12.4(react-dom@18.2.0)(react@18.2.0) + rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) + rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true + + /rc-tabs@14.0.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-lp1YWkaPnjlyhOZCPrAWxK6/P6nMGX/BAZcAC3nuVwKz0Byfp+vNnQKK8BRCP2g/fzu+SeB5dm9aUigRu3tRkQ==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-dropdown: 4.1.0(react-dom@18.2.0)(react@18.2.0) + rc-menu: 9.12.4(react-dom@18.2.0)(react@18.2.0) + rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) + rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-textarea@1.6.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-8k7+8Y2GJ/cQLiClFMg8kUXOOdvcFQrnGeSchOvI2ZMIVvX5a3zQpLxoODL0HTrvU63fPkRmMuqaEcOF9dQemA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-input: 1.4.3(react-dom@18.2.0)(react@18.2.0) + rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-tooltip@6.1.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-HMSbSs5oieZ7XddtINUddBLSVgsnlaSb3bZrzzGWjXa7/B7nNedmsuz72s7EWFEro9mNa7RyF3gOXKYqvJiTcQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) + classnames: 2.5.1 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-tree-select@5.17.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-7sRGafswBhf7n6IuHyCEFCildwQIgyKiV8zfYyUoWfZEFdhuk7lCH+DN0aHt+oJrdiY9+6Io/LDXloGe01O8XQ==} + peerDependencies: + react: '*' + react-dom: '*' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-select: 14.11.0(react-dom@18.2.0)(react@18.2.0) + rc-tree: 5.8.5(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-tree@5.8.5(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-PRfcZtVDNkR7oh26RuNe1hpw11c1wfgzwmPFL0lnxGnYefe9lDAO6cg5wJKIAwyXFVt5zHgpjYmaz0CPy1ZtKg==} + engines: {node: '>=10.x'} + peerDependencies: + react: '*' + react-dom: '*' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-virtual-list: 3.11.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-upload@4.5.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-QO3ne77DwnAPKFn0bA5qJM81QBjQi0e0NHdkvpFyY73Bea2NfITiotqJqVjHgeYPOJu5lLVR32TNGP084aSoXA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-util@5.38.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-yRGRPKyi84H7NkRSP6FzEIYBdUt4ufdsmXUZ7qM2H5qoByPax70NnGPkfo36N+UKUnUBj2f2Q2eUbwYMuAsIOQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-is: 18.2.0 + + /rc-virtual-list@3.11.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-NbBi0fvyIu26gP69nQBiWgUMTPX3mr4FcuBQiVqagU0BnuX8WQkiivnMs105JROeuUIFczLrlgUhLQwTWV1XDA==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc@1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true + dependencies: + deep-extend: 0.6.0 + ini: 1.3.8 + minimist: 1.2.8 + strip-json-comments: 2.0.1 + dev: true + + /react-copy-to-clipboard@5.1.0(react@18.2.0): + resolution: {integrity: sha512-k61RsNgAayIJNoy9yDsYzDe/yAZAzEbEgcz3DZMhF686LEyukcE1hzurxe85JandPUG+yTfGVFzuEw3xt8WP/A==} + peerDependencies: + react: ^15.3.0 || 16 || 17 || 18 + dependencies: + copy-to-clipboard: 3.3.3 + prop-types: 15.8.1 + react: 18.2.0 + dev: true + + /react-dom@18.1.0(react@18.1.0): + resolution: {integrity: sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==} + peerDependencies: + react: ^18.1.0 + dependencies: + loose-envify: 1.4.0 + react: 18.1.0 + scheduler: 0.22.0 + dev: true + + /react-dom@18.2.0(react@18.2.0): + resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + peerDependencies: + react: ^18.2.0 + dependencies: + loose-envify: 1.4.0 + react: 18.2.0 + scheduler: 0.23.0 + + /react-error-boundary@4.0.13(react@18.2.0): + resolution: {integrity: sha512-b6PwbdSv8XeOSYvjt8LpgpKrZ0yGdtZokYwkwV2wlcZbxgopHX/hgPl5VgpnoVOWd868n1hktM8Qm4b+02MiLQ==} + peerDependencies: + react: '>=16.13.1' + dependencies: + '@babel/runtime': 7.24.0 + react: 18.2.0 + dev: true + + /react-error-overlay@6.0.9: + resolution: {integrity: sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==} + dev: true + + /react-fast-compare@3.2.2: + resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} + dev: true + + /react-helmet-async@1.3.0(react-dom@18.1.0)(react@18.1.0): + resolution: {integrity: sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==} + peerDependencies: + react: ^16.6.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0 + dependencies: + '@babel/runtime': 7.23.6 + invariant: 2.2.4 + prop-types: 15.8.1 + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + react-fast-compare: 3.2.2 + shallowequal: 1.1.0 + dev: true + + /react-helmet-async@1.3.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==} + peerDependencies: + react: ^16.6.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0 + dependencies: + '@babel/runtime': 7.23.6 + invariant: 2.2.4 + prop-types: 15.8.1 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-fast-compare: 3.2.2 + shallowequal: 1.1.0 + dev: true + + /react-intl@6.6.2(react@18.2.0)(typescript@5.3.3): + resolution: {integrity: sha512-IpW2IkLtGENSFlX3vfH11rjuCIsW0VyjT0Q1pPKMZPtT2z1FxLt4weFT5Ezti2TScT1xiyb3aQBFth9EB7jzAg==} + peerDependencies: + react: ^16.6.0 || 17 || 18 + typescript: ^4.7 || 5 + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@formatjs/ecma402-abstract': 1.18.2 + '@formatjs/icu-messageformat-parser': 2.7.6 + '@formatjs/intl': 2.10.0(typescript@5.3.3) + '@formatjs/intl-displaynames': 6.6.6 + '@formatjs/intl-listformat': 7.5.5 + '@types/hoist-non-react-statics': 3.3.5 + '@types/react': 18.2.61 + hoist-non-react-statics: 3.3.2 + intl-messageformat: 10.5.11 + react: 18.2.0 + tslib: 2.6.2 + typescript: 5.3.3 + dev: true + + /react-is@16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + dev: true + + /react-is@17.0.2: + resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} + dev: true + + /react-is@18.2.0: + resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} + + /react-merge-refs@1.1.0: + resolution: {integrity: sha512-alTKsjEL0dKH/ru1Iyn7vliS2QRcBp9zZPGoWxUOvRGWPUYgjo+V01is7p04It6KhgrzhJGnIj9GgX8W4bZoCQ==} + dev: true + + /react-refresh@0.14.0: + resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} + engines: {node: '>=0.10.0'} + dev: true + + /react-router-dom@6.3.0(react-dom@18.1.0)(react@18.1.0): + resolution: {integrity: sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==} + peerDependencies: + react: '>=16.8' + react-dom: '>=16.8' + dependencies: + history: 5.3.0 + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + react-router: 6.3.0(react@18.1.0) + dev: true + + /react-router-dom@6.3.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==} + peerDependencies: + react: '>=16.8' + react-dom: '>=16.8' + dependencies: + history: 5.3.0 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-router: 6.3.0(react@18.2.0) + dev: true + + /react-router@6.3.0(react@18.1.0): + resolution: {integrity: sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==} + peerDependencies: + react: '>=16.8' + dependencies: + history: 5.3.0 + react: 18.1.0 + dev: true + + /react-router@6.3.0(react@18.2.0): + resolution: {integrity: sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==} + peerDependencies: + react: '>=16.8' + dependencies: + history: 5.3.0 + react: 18.2.0 + dev: true + + /react@18.1.0: + resolution: {integrity: sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==} + engines: {node: '>=0.10.0'} + dependencies: + loose-envify: 1.4.0 + dev: true + + /react@18.2.0: + resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + engines: {node: '>=0.10.0'} + dependencies: + loose-envify: 1.4.0 + + /read-pkg-up@7.0.1: + resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} + engines: {node: '>=8'} + dependencies: + find-up: 4.1.0 + read-pkg: 5.2.0 + type-fest: 0.8.1 + dev: true + + /read-pkg-up@8.0.0: + resolution: {integrity: sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==} + engines: {node: '>=12'} + dependencies: + find-up: 5.0.0 + read-pkg: 6.0.0 + type-fest: 1.4.0 + dev: true + + /read-pkg@5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} + engines: {node: '>=8'} + dependencies: + '@types/normalize-package-data': 2.4.4 + normalize-package-data: 2.5.0 + parse-json: 5.2.0 + type-fest: 0.6.0 + dev: true + + /read-pkg@6.0.0: + resolution: {integrity: sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==} + engines: {node: '>=12'} + dependencies: + '@types/normalize-package-data': 2.4.4 + normalize-package-data: 3.0.3 + parse-json: 5.2.0 + type-fest: 1.4.0 + dev: true + + /read-yaml-file@1.1.0: + resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} + engines: {node: '>=6'} + dependencies: + graceful-fs: 4.2.11 + js-yaml: 3.14.1 + pify: 4.0.1 + strip-bom: 3.0.0 + dev: true + + /readable-stream@1.0.34: + resolution: {integrity: sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==} + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 0.0.1 + string_decoder: 0.10.31 + dev: true + + /readable-stream@2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 2.0.1 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + dev: true + + /readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + dev: true + + /readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + dependencies: + picomatch: 2.3.1 + dev: true + + /real-require@0.1.0: + resolution: {integrity: sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==} + engines: {node: '>= 12.13.0'} + dev: true + + /redent@3.0.0: + resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} + engines: {node: '>=8'} + dependencies: + indent-string: 4.0.0 + strip-indent: 3.0.0 + dev: true + + /redent@4.0.0: + resolution: {integrity: sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==} + engines: {node: '>=12'} + dependencies: + indent-string: 5.0.0 + strip-indent: 4.0.0 + dev: true + + /reflect.getprototypeof@1.0.5: + resolution: {integrity: sha512-62wgfC8dJWrmxv44CA36pLDnP6KKl3Vhxb7PL+8+qrrFMMoJij4vgiMP8zV4O8+CBMXY1mHxI5fITGHXFHVmQQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + globalthis: 1.0.3 + which-builtin-type: 1.1.3 + dev: true + + /regenerate-unicode-properties@10.1.1: + resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} + engines: {node: '>=4'} + dependencies: + regenerate: 1.4.2 + dev: true + + /regenerate@1.4.2: + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + dev: true + + /regenerator-runtime@0.13.11: + resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} + dev: true + + /regenerator-runtime@0.14.1: + resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} + + /regenerator-transform@0.15.2: + resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} + dependencies: + '@babel/runtime': 7.24.0 + dev: true + + /regexp-tree@0.1.27: + resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} + hasBin: true + dev: true + + /regexp.prototype.flags@1.5.2: + resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-errors: 1.3.0 + set-function-name: 2.0.2 + dev: true + + /regexpu-core@5.3.2: + resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} + engines: {node: '>=4'} + dependencies: + '@babel/regjsgen': 0.8.0 + regenerate: 1.4.2 + regenerate-unicode-properties: 10.1.1 + regjsparser: 0.9.1 + unicode-match-property-ecmascript: 2.0.0 + unicode-match-property-value-ecmascript: 2.1.0 + dev: true + + /registry-auth-token@3.4.0: + resolution: {integrity: sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==} + dependencies: + rc: 1.2.8 + safe-buffer: 5.2.1 + dev: true + + /registry-url@3.1.0: + resolution: {integrity: sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==} + engines: {node: '>=0.10.0'} + dependencies: + rc: 1.2.8 + dev: true + + /regjsparser@0.10.0: + resolution: {integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==} + hasBin: true + dependencies: + jsesc: 0.5.0 + dev: true + + /regjsparser@0.9.1: + resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} + hasBin: true + dependencies: + jsesc: 0.5.0 + dev: true + + /rehype-autolink-headings@6.1.1: + resolution: {integrity: sha512-NMYzZIsHM3sA14nC5rAFuUPIOfg+DFmf9EY1YMhaNlB7+3kK/ZlE6kqPfuxr1tsJ1XWkTrMtMoyHosU70d35mA==} + dependencies: + '@types/hast': 2.3.10 + extend: 3.0.2 + hast-util-has-property: 2.0.1 + hast-util-heading-rank: 2.1.1 + hast-util-is-element: 2.1.3 + unified: 10.1.2 + unist-util-visit: 4.1.2 + dev: true + + /rehype-remove-comments@5.0.0: + resolution: {integrity: sha512-sfiVT+u1in19sxo9vv/SDQVbHE2mADScNrpeVsUxBFl14zOMZnfPb6l4hR+lXqe10G13UFVqv5pt8zDbCR4JYQ==} + dependencies: + '@types/hast': 2.3.10 + hast-util-is-conditional-comment: 2.0.0 + unified: 10.1.2 + unist-util-filter: 4.0.1 + dev: true + + /rehype-stringify@9.0.4: + resolution: {integrity: sha512-Uk5xu1YKdqobe5XpSskwPvo1XeHUUucWEQSl8hTrXt5selvca1e8K1EZ37E6YoZ4BT8BCqCdVfQW7OfHfthtVQ==} + dependencies: + '@types/hast': 2.3.10 + hast-util-to-html: 8.0.4 + unified: 10.1.2 + dev: true + + /relateurl@0.2.7: + resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} + engines: {node: '>= 0.10'} + dev: true + + /remark-directive@2.0.1: + resolution: {integrity: sha512-oosbsUAkU/qmUE78anLaJePnPis4ihsE7Agp0T/oqTzvTea8pOiaYEtfInU/+xMOVTS9PN5AhGOiaIVe4GD8gw==} + dependencies: + '@types/mdast': 3.0.15 + mdast-util-directive: 2.2.4 + micromark-extension-directive: 2.2.1 + unified: 10.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /remark-frontmatter@4.0.1: + resolution: {integrity: sha512-38fJrB0KnmD3E33a5jZC/5+gGAC2WKNiPw1/fdXJvijBlhA7RCsvJklrYJakS0HedninvaCYW8lQGf9C918GfA==} + dependencies: + '@types/mdast': 3.0.15 + mdast-util-frontmatter: 1.0.1 + micromark-extension-frontmatter: 1.1.1 + unified: 10.1.2 + dev: true + + /remark-gfm@3.0.1: + resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==} + dependencies: + '@types/mdast': 3.0.15 + mdast-util-gfm: 2.0.2 + micromark-extension-gfm: 2.0.3 + unified: 10.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /remark-parse@10.0.2: + resolution: {integrity: sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==} + dependencies: + '@types/mdast': 3.0.15 + mdast-util-from-markdown: 1.3.1 + unified: 10.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /remark-rehype@10.1.0: + resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==} + dependencies: + '@types/hast': 2.3.10 + '@types/mdast': 3.0.15 + mdast-util-to-hast: 12.3.0 + unified: 10.1.2 + dev: true + + /remote-origin-url@0.4.0: + resolution: {integrity: sha512-HYhdsT2pNd0LP4Osb0vtQ1iassxIc3Yk1oze7j8dMJFciMkW8e0rdg9E/mOunqtSVHSzvMfwLDIYzPnEDmpk6Q==} + engines: {node: '>= 0.8.0'} + dependencies: + parse-git-config: 0.2.0 + dev: true + + /remote-origin-url@0.5.3: + resolution: {integrity: sha512-crQ7Xk1m/F2IiwBx5oTqk/c0hjoumrEz+a36+ZoVupskQRE/q7pAwHKsTNeiZ31sbSTELvVlVv4h1W0Xo5szKg==} + engines: {node: '>= 0.8.0'} + dependencies: + parse-git-config: 1.1.1 + dev: true + + /rename-keys@1.2.0: + resolution: {integrity: sha512-U7XpAktpbSgHTRSNRrjKSrjYkZKuhUukfoBlXWXUExCAqhzh1TU3BDRAfJmarcl5voKS+pbKU9MvyLWKZ4UEEg==} + engines: {node: '>= 0.8.0'} + dev: true + + /renderkid@3.0.0: + resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==} + dependencies: + css-select: 4.3.0 + dom-converter: 0.2.0 + htmlparser2: 6.1.0 + lodash: 4.17.21 + strip-ansi: 6.0.1 + dev: true + + /require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + dev: true + + /require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} + dev: true + + /require-main-filename@2.0.0: + resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} + dev: true + + /requires-port@1.0.0: + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} + dev: true + + /reselect@4.1.8: + resolution: {integrity: sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==} + dev: true + + /resize-observer-polyfill@1.5.1: + resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} + + /resolve-dir@0.1.1: + resolution: {integrity: sha512-QxMPqI6le2u0dCLyiGzgy92kjkkL6zO0XyvHzjdTNH3zM6e5Hz3BwG6+aEyNgiQ5Xz6PwTwgQEj3U50dByPKIA==} + engines: {node: '>=0.10.0'} + dependencies: + expand-tilde: 1.2.2 + global-modules: 0.2.3 + dev: true + + /resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + dev: true + + /resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} + dev: true + + /resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + dev: true + + /resolve@1.19.0: + resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} + dependencies: + is-core-module: 2.13.1 + path-parse: 1.0.7 + dev: true + + /resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true + dependencies: + is-core-module: 2.13.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + + /resolve@2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} + hasBin: true + dependencies: + is-core-module: 2.13.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + + /restore-cursor@2.0.0: + resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==} + engines: {node: '>=4'} + dependencies: + onetime: 2.0.1 + signal-exit: 3.0.7 + dev: true + + /restore-cursor@4.0.0: + resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + onetime: 5.1.2 + signal-exit: 3.0.7 + dev: true + + /retry@0.10.1: + resolution: {integrity: sha512-ZXUSQYTHdl3uS7IuCehYfMzKyIDBNoAuUblvy5oGO5UJSUTmStUUVPXbA9Qxd173Bgre53yCQczQuHgRWAdvJQ==} + dev: true + + /reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + dev: true + + /rfdc@1.3.1: + resolution: {integrity: sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==} + dev: true + + /rimraf@2.7.1: + resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + hasBin: true + dependencies: + glob: 7.2.3 + dev: true + + /rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + hasBin: true + dependencies: + glob: 7.2.3 + dev: true + + /rimraf@5.0.5: + resolution: {integrity: sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==} + engines: {node: '>=14'} + hasBin: true + dependencies: + glob: 10.3.10 + dev: true + + /ripemd160@2.0.2: + resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} + dependencies: + hash-base: 3.1.0 + inherits: 2.0.4 + dev: true + + /rollup-plugin-visualizer@5.9.0: + resolution: {integrity: sha512-bbDOv47+Bw4C/cgs0czZqfm8L82xOZssk4ayZjG40y9zbXclNk7YikrZTDao6p7+HDiGxrN0b65SgZiVm9k1Cg==} + engines: {node: '>=14'} + hasBin: true + peerDependencies: + rollup: 2.x || 3.x + peerDependenciesMeta: + rollup: + optional: true + dependencies: + open: 8.4.2 + picomatch: 2.3.1 + source-map: 0.7.4 + yargs: 17.7.2 + dev: true + + /rollup@3.29.4: + resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} + hasBin: true + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /rollup@4.12.0: + resolution: {integrity: sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + dependencies: + '@types/estree': 1.0.5 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.12.0 + '@rollup/rollup-android-arm64': 4.12.0 + '@rollup/rollup-darwin-arm64': 4.12.0 + '@rollup/rollup-darwin-x64': 4.12.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.12.0 + '@rollup/rollup-linux-arm64-gnu': 4.12.0 + '@rollup/rollup-linux-arm64-musl': 4.12.0 + '@rollup/rollup-linux-riscv64-gnu': 4.12.0 + '@rollup/rollup-linux-x64-gnu': 4.12.0 + '@rollup/rollup-linux-x64-musl': 4.12.0 + '@rollup/rollup-win32-arm64-msvc': 4.12.0 + '@rollup/rollup-win32-ia32-msvc': 4.12.0 + '@rollup/rollup-win32-x64-msvc': 4.12.0 + fsevents: 2.3.3 + dev: true + + /rrweb-cssom@0.6.0: + resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} + dev: true + + /run-applescript@5.0.0: + resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} + engines: {node: '>=12'} + dependencies: + execa: 5.1.1 + dev: true + + /run-async@2.4.1: + resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} + engines: {node: '>=0.12.0'} + dev: true + + /run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + dependencies: + queue-microtask: 1.2.3 + dev: true + + /run-queue@1.0.3: + resolution: {integrity: sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==} + dependencies: + aproba: 1.2.0 + dev: true + + /runes2@1.1.4: + resolution: {integrity: sha512-LNPnEDPOOU4ehF71m5JoQyzT2yxwD6ZreFJ7MxZUAoMKNMY1XrAo60H1CUoX5ncSm0rIuKlqn9JZNRrRkNou2g==} + dev: true + + /rxjs@6.6.7: + resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} + engines: {npm: '>=2.0.0'} + dependencies: + tslib: 1.14.1 + dev: true + + /sade@1.8.1: + resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} + engines: {node: '>=6'} + dependencies: + mri: 1.2.0 + dev: true + + /safe-array-concat@1.1.0: + resolution: {integrity: sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==} + engines: {node: '>=0.4'} + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + isarray: 2.0.5 + dev: true + + /safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + dev: true + + /safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + dev: true + + /safe-regex-test@1.0.3: + resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-regex: 1.1.4 + dev: true + + /safe-regex@2.1.1: + resolution: {integrity: sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==} + dependencies: + regexp-tree: 0.1.27 + dev: true + + /safe-stable-stringify@2.4.3: + resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} + engines: {node: '>=10'} + dev: true + + /safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + dev: true + + /sass@1.71.1: + resolution: {integrity: sha512-wovtnV2PxzteLlfNzbgm1tFXPLoZILYAMJtvoXXkD7/+1uP41eKkIt1ypWq5/q2uT94qHjXehEYfmjKOvjL9sg==} + engines: {node: '>=14.0.0'} + hasBin: true + dependencies: + chokidar: 3.6.0 + immutable: 4.3.5 + source-map-js: 1.0.2 + dev: true + + /sax@1.2.4: + resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} + dev: true + + /sax@1.3.0: + resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} + dev: true + + /saxes@6.0.0: + resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} + engines: {node: '>=v12.22.7'} + dependencies: + xmlchars: 2.2.0 + dev: true + + /scheduler@0.22.0: + resolution: {integrity: sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==} + dependencies: + loose-envify: 1.4.0 + dev: true + + /scheduler@0.23.0: + resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} + dependencies: + loose-envify: 1.4.0 + + /schema-utils@3.3.0: + resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} + engines: {node: '>= 10.13.0'} + dependencies: + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + ajv-keywords: 3.5.2(ajv@6.12.6) + dev: true + + /screenfull@5.2.0: + resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==} + engines: {node: '>=0.10.0'} + + /scroll-into-view-if-needed@3.1.0: + resolution: {integrity: sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ==} + dependencies: + compute-scroll-into-view: 3.1.0 + + /selderee@0.11.0: + resolution: {integrity: sha512-5TF+l7p4+OsnP8BCCvSyZiSPc4x4//p5uPwK8TCnVPJYRmU2aYKMpOXvw8zM5a5JvuuCGN1jmsMwuU2W02ukfA==} + dependencies: + parseley: 0.12.1 + dev: true + + /select-hose@2.0.0: + resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} + dev: true + + /semver-diff@2.1.0: + resolution: {integrity: sha512-gL8F8L4ORwsS0+iQ34yCYv///jsOq0ZL7WP55d1HnJ32o7tyFYEFQZQA22mrLIacZdU6xecaBBZ+uEiffGNyXw==} + engines: {node: '>=0.10.0'} + dependencies: + semver: 5.7.2 + dev: true + + /semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} + hasBin: true + dev: true + + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + dev: true + + /semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + + /semver@7.6.0: + resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + + /serialize-javascript@6.0.2: + resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} + dependencies: + randombytes: 2.1.0 + dev: true + + /set-blocking@2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + dev: true + + /set-function-length@1.2.1: + resolution: {integrity: sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + dev: true + + /set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.2 + dev: true + + /setimmediate@1.0.5: + resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} + dev: true + + /sha.js@2.4.11: + resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} + hasBin: true + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /shallowequal@1.1.0: + resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} + dev: true + + /shebang-command@1.2.0: + resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} + engines: {node: '>=0.10.0'} + dependencies: + shebang-regex: 1.0.0 + dev: true + + /shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + dependencies: + shebang-regex: 3.0.0 + dev: true + + /shebang-regex@1.0.0: + resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} + engines: {node: '>=0.10.0'} + dev: true + + /shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + dev: true + + /shortid@2.2.16: + resolution: {integrity: sha512-Ugt+GIZqvGXCIItnsL+lvFJOiN7RYqlGy7QE41O3YC1xbNSeDGIRO7xg2JJXIAj1cAGnOeC1r7/T9pgrtQbv4g==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + dependencies: + nanoid: 2.1.11 + dev: true + + /side-channel@1.0.6: + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + object-inspect: 1.13.1 + dev: true + + /siginfo@2.0.0: + resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} + dev: true + + /signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + dev: true + + /signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + dev: true + + /simple-swizzle@0.2.2: + resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} + dependencies: + is-arrayish: 0.3.2 + dev: true + + /sitemap@7.1.1: + resolution: {integrity: sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==} + engines: {node: '>=12.0.0', npm: '>=5.6.0'} + hasBin: true + dependencies: + '@types/node': 17.0.45 + '@types/sax': 1.2.7 + arg: 5.0.2 + sax: 1.3.0 + dev: true + + /slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + dev: true + + /slash@4.0.0: + resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} + engines: {node: '>=12'} + dev: true + + /slice-ansi@4.0.0: + resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + astral-regex: 2.0.0 + is-fullwidth-code-point: 3.0.0 + dev: true + + /slice-ansi@5.0.0: + resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} + engines: {node: '>=12'} + dependencies: + ansi-styles: 6.2.1 + is-fullwidth-code-point: 4.0.0 + dev: true + + /slice-ansi@7.1.0: + resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} + engines: {node: '>=18'} + dependencies: + ansi-styles: 6.2.1 + is-fullwidth-code-point: 5.0.0 + dev: true + + /smart-buffer@1.1.15: + resolution: {integrity: sha512-1+8bxygjTsNfvQe0/0pNBesTOlSHtOeG6b6LYbvsZCCHDKYZ40zcQo6YTnZBWrBSLWOCbrHljLdEmGMYebu7aQ==} + engines: {node: '>= 0.10.15', npm: '>= 1.3.5'} + dev: true + + /smartwrap@2.0.2: + resolution: {integrity: sha512-vCsKNQxb7PnCNd2wY1WClWifAc2lwqsG8OaswpJkVJsvMGcnEntdTCDajZCkk93Ay1U3t/9puJmb525Rg5MZBA==} + engines: {node: '>=6'} + hasBin: true + dependencies: + array.prototype.flat: 1.3.2 + breakword: 1.0.6 + grapheme-splitter: 1.0.4 + strip-ansi: 6.0.1 + wcwidth: 1.0.1 + yargs: 15.4.1 + dev: true + + /snake-case@3.0.4: + resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} + dependencies: + dot-case: 3.0.4 + tslib: 2.6.2 + dev: true + + /socks-proxy-agent@3.0.1: + resolution: {integrity: sha512-ZwEDymm204mTzvdqyUqOdovVr2YRd2NYskrYrF2LXyZ9qDiMAoFESGK8CRphiO7rtbo2Y757k2Nia3x2hGtalA==} + dependencies: + agent-base: 4.3.0 + socks: 1.1.10 + dev: true + + /socks@1.1.10: + resolution: {integrity: sha512-ArX4vGPULWjKDKgUnW8YzfI2uXW7kzgkJuB0GnFBA/PfT3exrrOk+7Wk2oeb894Qf20u1PWv9LEgrO0Z82qAzA==} + engines: {node: '>= 0.10.0', npm: '>= 1.3.5'} + deprecated: If using 2.x branch, please upgrade to at least 2.1.6 to avoid a serious bug with socket data flow and an import issue introduced in 2.1.0 + dependencies: + ip: 1.1.9 + smart-buffer: 1.1.15 + dev: true + + /sonic-boom@2.8.0: + resolution: {integrity: sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==} + dependencies: + atomic-sleep: 1.0.0 + dev: true + + /sort-object-keys@1.1.3: + resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} + dev: true + + /sort-package-json@2.4.1: + resolution: {integrity: sha512-Nd3rgLBJcZ4iw7tpuOhwBupG6SvUDU0Fy1cZGAMorA2JmDUb+29Dg5phJK9gapa2Ak9d15w/RuMl/viwX+nKwQ==} + hasBin: true + dependencies: + detect-indent: 7.0.1 + detect-newline: 4.0.1 + git-hooks-list: 3.1.0 + globby: 13.2.2 + is-plain-obj: 4.1.0 + sort-object-keys: 1.1.3 + dev: true + + /source-map-js@1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} + engines: {node: '>=0.10.0'} + dev: true + + /source-map-resolve@0.6.0: + resolution: {integrity: sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==} + deprecated: See https://github.com/lydell/source-map-resolve#deprecated + dependencies: + atob: 2.1.2 + decode-uri-component: 0.2.2 + dev: true + + /source-map-support@0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + dev: true + + /source-map@0.5.7: + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} + engines: {node: '>=0.10.0'} + dev: true + + /source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + dev: true + + /source-map@0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} + engines: {node: '>= 8'} + dev: true + + /space-separated-tokens@2.0.2: + resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} + dev: true + + /spawndamnit@2.0.0: + resolution: {integrity: sha512-j4JKEcncSjFlqIwU5L/rp2N5SIPsdxaRsIv678+TZxZ0SRDJTm8JrxJMjE/XuiEZNEir3S8l0Fa3Ke339WI4qA==} + dependencies: + cross-spawn: 5.1.0 + signal-exit: 3.0.7 + dev: true + + /spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} + dependencies: + spdx-expression-parse: 3.0.1 + spdx-license-ids: 3.0.17 + dev: true + + /spdx-exceptions@2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} + dev: true + + /spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + dependencies: + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.17 + dev: true + + /spdx-license-ids@3.0.17: + resolution: {integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==} + dev: true + + /spdy-transport@3.0.0: + resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} + dependencies: + debug: 4.3.4 + detect-node: 2.1.0 + hpack.js: 2.1.6 + obuf: 1.1.2 + readable-stream: 3.6.2 + wbuf: 1.7.3 + transitivePeerDependencies: + - supports-color + dev: true + + /spdy@4.0.2: + resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} + engines: {node: '>=6.0.0'} + dependencies: + debug: 4.3.4 + handle-thing: 2.0.1 + http-deceiver: 1.2.7 + select-hose: 2.0.0 + spdy-transport: 3.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /split-on-first@1.1.0: + resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} + engines: {node: '>=6'} + dev: true + + /split2@4.2.0: + resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} + engines: {node: '>= 10.x'} + dev: true + + /sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + dev: true + + /ssri@4.1.6: + resolution: {integrity: sha512-WUbCdgSAMQjTFZRWvSPpauryvREEA+Krn19rx67UlJEJx/M192ZHxMmJXjZ4tkdFm+Sb0SXGlENeQVlA5wY7kA==} + dependencies: + safe-buffer: 5.2.1 + dev: true + + /ssri@5.3.0: + resolution: {integrity: sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==} + dependencies: + safe-buffer: 5.2.1 + dev: true + + /stable@0.1.8: + resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} + deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' + dev: true + + /stackback@0.0.2: + resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} + dev: true + + /stackframe@1.3.4: + resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} + dev: true + + /staged-components@1.1.3(react@18.2.0): + resolution: {integrity: sha512-9EIswzDqjwlEu+ymkV09TTlJfzSbKgEnNteUnZSTxkpMgr5Wx2CzzA9WcMFWBNCldqVPsHVnRGGrApduq2Se5A==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + react: 18.2.0 + dev: true + + /std-env@3.7.0: + resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} + dev: true + + /stop-iteration-iterator@1.0.0: + resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} + engines: {node: '>= 0.4'} + dependencies: + internal-slot: 1.0.7 + dev: true + + /stream-browserify@2.0.2: + resolution: {integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==} + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.8 + dev: true + + /stream-browserify@3.0.0: + resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} + dependencies: + inherits: 2.0.4 + readable-stream: 3.6.2 + dev: true + + /stream-each@1.2.3: + resolution: {integrity: sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==} + dependencies: + end-of-stream: 1.4.4 + stream-shift: 1.0.3 + dev: true + + /stream-http@2.8.3: + resolution: {integrity: sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==} + dependencies: + builtin-status-codes: 3.0.0 + inherits: 2.0.4 + readable-stream: 2.3.8 + to-arraybuffer: 1.0.1 + xtend: 4.0.2 + dev: true + + /stream-shift@1.0.3: + resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} + dev: true + + /stream-transform@2.1.3: + resolution: {integrity: sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==} + dependencies: + mixme: 0.5.10 + dev: true + + /strict-uri-encode@2.0.0: + resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} + engines: {node: '>=4'} + dev: true + + /string-argv@0.3.2: + resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} + engines: {node: '>=0.6.19'} + dev: true + + /string-convert@0.2.1: + resolution: {integrity: sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A==} + + /string-width@2.1.1: + resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==} + engines: {node: '>=4'} + dependencies: + is-fullwidth-code-point: 2.0.0 + strip-ansi: 4.0.0 + dev: true + + /string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + dev: true + + /string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 + dev: true + + /string-width@7.1.0: + resolution: {integrity: sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==} + engines: {node: '>=18'} + dependencies: + emoji-regex: 10.3.0 + get-east-asian-width: 1.2.0 + strip-ansi: 7.1.0 + dev: true + + /string.prototype.matchall@4.0.10: + resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + internal-slot: 1.0.7 + regexp.prototype.flags: 1.5.2 + set-function-name: 2.0.2 + side-channel: 1.0.6 + dev: true + + /string.prototype.trim@1.2.8: + resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + dev: true + + /string.prototype.trimend@1.0.7: + resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + dev: true + + /string.prototype.trimstart@1.0.7: + resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.5 + dev: true + + /string_decoder@0.10.31: + resolution: {integrity: sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==} + dev: true + + /string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + dependencies: + safe-buffer: 5.1.2 + dev: true + + /string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + dependencies: + safe-buffer: 5.2.1 + dev: true + + /stringify-entities@4.0.3: + resolution: {integrity: sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==} + dependencies: + character-entities-html4: 2.1.0 + character-entities-legacy: 3.0.0 + dev: true + + /strip-ansi@4.0.0: + resolution: {integrity: sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==} + engines: {node: '>=4'} + dependencies: + ansi-regex: 3.0.1 + dev: true + + /strip-ansi@5.2.0: + resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} + engines: {node: '>=6'} + dependencies: + ansi-regex: 4.1.1 + dev: true + + /strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + dependencies: + ansi-regex: 5.0.1 + dev: true + + /strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} + dependencies: + ansi-regex: 6.0.1 + dev: true + + /strip-bom@3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} + dev: true + + /strip-eof@1.0.0: + resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} + engines: {node: '>=0.10.0'} + dev: true + + /strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + dev: true + + /strip-final-newline@3.0.0: + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} + engines: {node: '>=12'} + dev: true + + /strip-indent@3.0.0: + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} + engines: {node: '>=8'} + dependencies: + min-indent: 1.0.1 + dev: true + + /strip-indent@4.0.0: + resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} + engines: {node: '>=12'} + dependencies: + min-indent: 1.0.1 + dev: true + + /strip-json-comments@2.0.1: + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} + engines: {node: '>=0.10.0'} + dev: true + + /strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + dev: true + + /strip-literal@1.3.0: + resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} + dependencies: + acorn: 8.11.3 + dev: true + + /strnum@1.0.5: + resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} + dev: true + + /style-search@0.1.0: + resolution: {integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==} + dev: true + + /style-to-object@0.4.4: + resolution: {integrity: sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==} + dependencies: + inline-style-parser: 0.1.1 + dev: true + + /styled-components@6.1.8(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-PQ6Dn+QxlWyEGCKDS71NGsXoVLKfE1c3vApkvDYS5KAK+V8fNWGhbSUEo9Gg2iaID2tjLXegEW3bZDUGpofRWw==} + engines: {node: '>= 16'} + peerDependencies: + react: '>= 16.8.0' + react-dom: '>= 16.8.0' + dependencies: + '@emotion/is-prop-valid': 1.2.1 + '@emotion/unitless': 0.8.0 + '@types/stylis': 4.2.0 + css-to-react-native: 3.2.0 + csstype: 3.1.2 + postcss: 8.4.31 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + shallowequal: 1.1.0 + stylis: 4.3.1 + tslib: 2.5.0 + dev: true + + /stylelint-config-css-modules@4.4.0(stylelint@15.11.0): + resolution: {integrity: sha512-J93MtxPjRzs/TjwbJ5y9SQy4iIqULXwL1CF1yx2tQCJfS/VZUcDAmoGOwqlLbhHXSQtZO5XQiA75NVWUR3KDCQ==} + peerDependencies: + stylelint: ^14.5.1 || ^15.0.0 || ^16.0.0 + dependencies: + stylelint: 15.11.0(typescript@5.3.3) + optionalDependencies: + stylelint-scss: 6.1.0(stylelint@15.11.0) + dev: true + + /stylelint-config-prettier@9.0.5(stylelint@15.11.0): + resolution: {integrity: sha512-U44lELgLZhbAD/xy/vncZ2Pq8sh2TnpiPvo38Ifg9+zeioR+LAkHu0i6YORIOxFafZoVg0xqQwex6e6F25S5XA==} + engines: {node: '>= 12'} + hasBin: true + peerDependencies: + stylelint: '>= 11.x < 15' + dependencies: + stylelint: 15.11.0(typescript@5.3.3) + dev: true + + /stylelint-config-recommended@12.0.0(stylelint@15.11.0): + resolution: {integrity: sha512-x6x8QNARrGO2sG6iURkzqL+Dp+4bJorPMMRNPScdvaUK8PsynriOcMW7AFDKqkWAS5wbue/u8fUT/4ynzcmqdQ==} + peerDependencies: + stylelint: ^15.5.0 + dependencies: + stylelint: 15.11.0(typescript@5.3.3) + dev: true + + /stylelint-config-recommended@7.0.0(stylelint@14.16.1): + resolution: {integrity: sha512-yGn84Bf/q41J4luis1AZ95gj0EQwRX8lWmGmBwkwBNSkpGSpl66XcPTulxGa/Z91aPoNGuIGBmFkcM1MejMo9Q==} + peerDependencies: + stylelint: ^14.4.0 + dependencies: + stylelint: 14.16.1 + dev: true + + /stylelint-config-standard@25.0.0(stylelint@14.16.1): + resolution: {integrity: sha512-21HnP3VSpaT1wFjFvv9VjvOGDtAviv47uTp3uFmzcN+3Lt+RYRv6oAplLaV51Kf792JSxJ6svCJh/G18E9VnCA==} + peerDependencies: + stylelint: ^14.4.0 + dependencies: + stylelint: 14.16.1 + stylelint-config-recommended: 7.0.0(stylelint@14.16.1) + dev: true + + /stylelint-config-standard@33.0.0(stylelint@15.11.0): + resolution: {integrity: sha512-eyxnLWoXImUn77+ODIuW9qXBDNM+ALN68L3wT1lN2oNspZ7D9NVGlNHb2QCUn4xDug6VZLsh0tF8NyoYzkgTzg==} + peerDependencies: + stylelint: ^15.5.0 + dependencies: + stylelint: 15.11.0(typescript@5.3.3) + stylelint-config-recommended: 12.0.0(stylelint@15.11.0) + dev: true + + /stylelint-declaration-block-no-ignored-properties@2.8.0(stylelint@15.11.0): + resolution: {integrity: sha512-Ws8Cav7Y+SPN0JsV407LrnNXWOrqGjxShf+37GBtnU/C58Syve9c0+I/xpLcFOosST3ternykn3Lp77f3ITnFw==} + engines: {node: '>=6'} + peerDependencies: + stylelint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + dependencies: + stylelint: 15.11.0(typescript@5.3.3) + dev: true + + /stylelint-scss@6.1.0(stylelint@15.11.0): + resolution: {integrity: sha512-kCfK8TQzthGwb4vaZniZgxRsVbCM4ZckmT1b/H5m4FU3I8Dz0id9llKsy1NMp3XXqC8+OPD4rVKtUbSxXlJb5g==} + engines: {node: '>=18.12.0'} + requiresBuild: true + peerDependencies: + stylelint: ^16.0.2 + dependencies: + known-css-properties: 0.29.0 + postcss-media-query-parser: 0.2.3 + postcss-resolve-nested-selector: 0.1.1 + postcss-selector-parser: 6.0.15 + postcss-value-parser: 4.2.0 + stylelint: 15.11.0(typescript@5.3.3) + dev: true + optional: true + + /stylelint@14.16.1: + resolution: {integrity: sha512-ErlzR/T3hhbV+a925/gbfc3f3Fep9/bnspMiJPorfGEmcBbXdS+oo6LrVtoUZ/w9fqD6o6k7PtUlCOsCRdjX/A==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + hasBin: true + dependencies: + '@csstools/selector-specificity': 2.2.0(postcss-selector-parser@6.0.15) + balanced-match: 2.0.0 + colord: 2.9.3 + cosmiconfig: 7.1.0 + css-functions-list: 3.2.1 + debug: 4.3.4 + fast-glob: 3.3.2 + fastest-levenshtein: 1.0.16 + file-entry-cache: 6.0.1 + global-modules: 2.0.0 + globby: 11.1.0 + globjoin: 0.1.4 + html-tags: 3.3.1 + ignore: 5.3.1 + import-lazy: 4.0.0 + imurmurhash: 0.1.4 + is-plain-object: 5.0.0 + known-css-properties: 0.26.0 + mathml-tag-names: 2.1.3 + meow: 9.0.0 + micromatch: 4.0.5 + normalize-path: 3.0.0 + picocolors: 1.0.0 + postcss: 8.4.35 + postcss-media-query-parser: 0.2.3 + postcss-resolve-nested-selector: 0.1.1 + postcss-safe-parser: 6.0.0(postcss@8.4.35) + postcss-selector-parser: 6.0.15 + postcss-value-parser: 4.2.0 + resolve-from: 5.0.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + style-search: 0.1.0 + supports-hyperlinks: 2.3.0 + svg-tags: 1.0.0 + table: 6.8.1 + v8-compile-cache: 2.4.0 + write-file-atomic: 4.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /stylelint@15.11.0(typescript@5.3.3): + resolution: {integrity: sha512-78O4c6IswZ9TzpcIiQJIN49K3qNoXTM8zEJzhaTE/xRTCZswaovSEVIa/uwbOltZrk16X4jAxjaOhzz/hTm1Kw==} + engines: {node: ^14.13.1 || >=16.0.0} + hasBin: true + dependencies: + '@csstools/css-parser-algorithms': 2.6.0(@csstools/css-tokenizer@2.2.3) + '@csstools/css-tokenizer': 2.2.3 + '@csstools/media-query-list-parser': 2.1.8(@csstools/css-parser-algorithms@2.6.0)(@csstools/css-tokenizer@2.2.3) + '@csstools/selector-specificity': 3.0.2(postcss-selector-parser@6.0.15) + balanced-match: 2.0.0 + colord: 2.9.3 + cosmiconfig: 8.3.6(typescript@5.3.3) + css-functions-list: 3.2.1 + css-tree: 2.3.1 + debug: 4.3.4 + fast-glob: 3.3.2 + fastest-levenshtein: 1.0.16 + file-entry-cache: 7.0.2 + global-modules: 2.0.0 + globby: 11.1.0 + globjoin: 0.1.4 + html-tags: 3.3.1 + ignore: 5.3.1 + import-lazy: 4.0.0 + imurmurhash: 0.1.4 + is-plain-object: 5.0.0 + known-css-properties: 0.29.0 + mathml-tag-names: 2.1.3 + meow: 10.1.5 + micromatch: 4.0.5 + normalize-path: 3.0.0 + picocolors: 1.0.0 + postcss: 8.4.35 + postcss-resolve-nested-selector: 0.1.1 + postcss-safe-parser: 6.0.0(postcss@8.4.35) + postcss-selector-parser: 6.0.15 + postcss-value-parser: 4.2.0 + resolve-from: 5.0.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + style-search: 0.1.0 + supports-hyperlinks: 3.0.0 + svg-tags: 1.0.0 + table: 6.8.1 + write-file-atomic: 5.0.1 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /stylis@4.2.0: + resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==} + dev: true + + /stylis@4.3.1: + resolution: {integrity: sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ==} + + /supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} + dependencies: + has-flag: 3.0.0 + dev: true + + /supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + dependencies: + has-flag: 4.0.0 + dev: true + + /supports-color@8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} + dependencies: + has-flag: 4.0.0 + dev: true + + /supports-hyperlinks@2.3.0: + resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} + engines: {node: '>=8'} + dependencies: + has-flag: 4.0.0 + supports-color: 7.2.0 + dev: true + + /supports-hyperlinks@3.0.0: + resolution: {integrity: sha512-QBDPHyPQDRTy9ku4URNGY5Lah8PAaXs6tAAwp55sL5WCsSW7GIfdf6W5ixfziW+t7wh3GVvHyHHyQ1ESsoRvaA==} + engines: {node: '>=14.18'} + dependencies: + has-flag: 4.0.0 + supports-color: 7.2.0 + dev: true + + /supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + dev: true + + /svg-parser@2.0.4: + resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} + dev: true + + /svg-pathdata@5.0.5: + resolution: {integrity: sha512-TAAvLNSE3fEhyl/Da19JWfMAdhSXTYeviXsLSoDT1UM76ADj5ndwAPX1FKQEgB/gFMPavOy6tOqfalXKUiXrow==} + engines: {node: '>=6.9.5'} + dev: true + + /svg-tags@1.0.0: + resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} + dev: true + + /svgo-browser@1.3.8: + resolution: {integrity: sha512-yOgDNIcewFZN3+jXdWeh/rQzbWJjCq1dTHphLz2r4T4AfTm+nqCxZ5B89v9bjQbFKA/s/k7TUc7J90+pP2HTyw==} + engines: {node: '>=4.0.0'} + hasBin: true + dependencies: + chalk: 2.4.2 + coa: 2.0.2 + css-select: 2.1.0 + css-select-base-adapter: 0.1.1 + css-tree: 1.0.0-alpha.37 + csso: 4.2.0 + js-yaml: 3.14.1 + mkdirp: 0.5.6 + sax: 1.2.4 + stable: 0.1.8 + unquote: 1.1.1 + util.promisify: 1.0.1 + dev: true + + /svgo@2.8.0: + resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} + engines: {node: '>=10.13.0'} + hasBin: true + dependencies: + '@trysound/sax': 0.2.0 + commander: 7.2.0 + css-select: 4.3.0 + css-tree: 1.1.3 + csso: 4.2.0 + picocolors: 1.0.0 + stable: 0.1.8 + dev: true + + /svgo@3.2.0: + resolution: {integrity: sha512-4PP6CMW/V7l/GmKRKzsLR8xxjdHTV4IMvhTnpuHwwBazSIlw5W/5SmPjN8Dwyt7lKbSJrRDgp4t9ph0HgChFBQ==} + engines: {node: '>=14.0.0'} + hasBin: true + dependencies: + '@trysound/sax': 0.2.0 + commander: 7.2.0 + css-select: 5.1.0 + css-tree: 2.3.1 + css-what: 6.1.0 + csso: 5.0.5 + picocolors: 1.0.0 + dev: true + + /svgson@4.1.0: + resolution: {integrity: sha512-DodISxHtdLKUghDYA+PGK4Qq350+CbBAkdvGLkBFSmWd9WKSg4dijgjB1IiRPTmsUCd+a7KYe+ILHtklYgQyzQ==} + dependencies: + deep-rename-keys: 0.2.1 + omit-deep: 0.3.0 + xml-reader: 2.4.3 + dev: true + + /swiper@11.0.7: + resolution: {integrity: sha512-cDfglW1B6uSmB6eB6pNmzDTNLmZtu5bWWa1vak0RU7fOI9qHjMzl7gVBvYSl34b0RU2N11HxxETJqQ5LeqI1cA==} + engines: {node: '>= 4.7.0'} + dev: false + + /symbol-tree@3.2.4: + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + dev: true + + /synckit@0.8.5: + resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==} + engines: {node: ^14.18.0 || >=16.0.0} + dependencies: + '@pkgr/utils': 2.4.2 + tslib: 2.6.2 + dev: true + + /systemjs@6.14.3: + resolution: {integrity: sha512-hQv45irdhXudAOr8r6SVSpJSGtogdGZUbJBRKCE5nsIS7tsxxvnIHqT4IOPWj+P+HcSzeWzHlGCGpmhPDIKe+w==} + dev: true + + /table@6.8.1: + resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==} + engines: {node: '>=10.0.0'} + dependencies: + ajv: 8.12.0 + lodash.truncate: 4.4.2 + slice-ansi: 4.0.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + + /tapable@2.2.1: + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} + engines: {node: '>=6'} + dev: true + + /tar-fs@1.16.3: + resolution: {integrity: sha512-NvCeXpYx7OsmOh8zIOP/ebG55zZmxLE0etfWRbWok+q2Qo8x/vOR/IJT1taADXPe+jsiu9axDb3X4B+iIgNlKw==} + dependencies: + chownr: 1.1.4 + mkdirp: 0.5.6 + pump: 1.0.3 + tar-stream: 1.6.2 + dev: true + + /tar-stream@1.6.2: + resolution: {integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==} + engines: {node: '>= 0.8.0'} + dependencies: + bl: 1.2.3 + buffer-alloc: 1.2.0 + end-of-stream: 1.4.4 + fs-constants: 1.0.0 + readable-stream: 2.3.8 + to-buffer: 1.1.1 + xtend: 4.0.2 + dev: true + + /term-size@1.2.0: + resolution: {integrity: sha512-7dPUZQGy/+m3/wjVz3ZW5dobSoD/02NxJpoXUX0WIyjfVS3l0c+b/+9phIDFA7FHzkYtwtMFgeGZ/Y8jVTeqQQ==} + engines: {node: '>=4'} + dependencies: + execa: 0.7.0 + dev: true + + /term-size@2.2.1: + resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} + engines: {node: '>=8'} + dev: true + + /terser-webpack-plugin@5.3.10(webpack@5.90.3): + resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true + dependencies: + '@jridgewell/trace-mapping': 0.3.24 + jest-worker: 27.5.1 + schema-utils: 3.3.0 + serialize-javascript: 6.0.2 + terser: 5.28.1 + webpack: 5.90.3 + dev: true + + /terser@5.28.1: + resolution: {integrity: sha512-wM+bZp54v/E9eRRGXb5ZFDvinrJIOaTapx3WUokyVGZu5ucVCK55zEgGd5Dl2fSr3jUo5sDiERErUWLY6QPFyA==} + engines: {node: '>=10'} + hasBin: true + dependencies: + '@jridgewell/source-map': 0.3.5 + acorn: 8.11.3 + commander: 2.20.3 + source-map-support: 0.5.21 + dev: true + + /test-exclude@6.0.0: + resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} + engines: {node: '>=8'} + dependencies: + '@istanbuljs/schema': 0.1.3 + glob: 7.2.3 + minimatch: 3.1.2 + dev: true + + /text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + dev: true + + /textextensions@2.6.0: + resolution: {integrity: sha512-49WtAWS+tcsy93dRt6P0P3AMD2m5PvXRhuEA0kaXos5ZLlujtYmpmFsB+QvWUSxE1ZsstmYXfQ7L40+EcQgpAQ==} + engines: {node: '>=0.8'} + dev: true + + /thread-stream@0.15.2: + resolution: {integrity: sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==} + dependencies: + real-require: 0.1.0 + dev: true + + /throttle-debounce@5.0.0: + resolution: {integrity: sha512-2iQTSgkkc1Zyk0MeVrt/3BvuOXYPl/R8Z0U2xxo9rjwNciaHDG3R+Lm6dh4EeUci49DanvBnuqI6jshoQQRGEg==} + engines: {node: '>=12.22'} + + /through2@0.4.2: + resolution: {integrity: sha512-45Llu+EwHKtAZYTPPVn3XZHBgakWMN3rokhEv5hu596XP+cNgplMg+Gj+1nmAvj+L0K7+N49zBKx5rah5u0QIQ==} + dependencies: + readable-stream: 1.0.34 + xtend: 2.1.2 + dev: true + + /through2@2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} + dependencies: + readable-stream: 2.3.8 + xtend: 4.0.2 + dev: true + + /through@2.3.8: + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + dev: true + + /timed-out@4.0.1: + resolution: {integrity: sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==} + engines: {node: '>=0.10.0'} + dev: true + + /timers-browserify@2.0.12: + resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} + engines: {node: '>=0.6.0'} + dependencies: + setimmediate: 1.0.5 + dev: true + + /tinybench@2.6.0: + resolution: {integrity: sha512-N8hW3PG/3aOoZAN5V/NSAEDz0ZixDSSt5b/a05iqtpgfLWMSVuCo7w0k2vVvEjdrIoeGqZzweX2WlyioNIHchA==} + dev: true + + /tinypool@0.8.2: + resolution: {integrity: sha512-SUszKYe5wgsxnNOVlBYO6IC+8VGWdVGZWAqUxp3UErNBtptZvWbwyUOyzNL59zigz2rCA92QiL3wvG+JDSdJdQ==} + engines: {node: '>=14.0.0'} + dev: true + + /tinyspy@2.2.1: + resolution: {integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==} + engines: {node: '>=14.0.0'} + dev: true + + /titleize@3.0.0: + resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==} + engines: {node: '>=12'} + dev: true + + /tmp@0.0.33: + resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} + engines: {node: '>=0.6.0'} + dependencies: + os-tmpdir: 1.0.2 + dev: true + + /tmpl@1.0.5: + resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} + dev: true + + /to-arraybuffer@1.0.1: + resolution: {integrity: sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==} + dev: true + + /to-buffer@1.1.1: + resolution: {integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==} + dev: true + + /to-fast-properties@2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} + engines: {node: '>=4'} + dev: true + + /to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + dependencies: + is-number: 7.0.0 + dev: true + + /toggle-selection@1.0.6: + resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==} + + /tough-cookie@4.1.3: + resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==} + engines: {node: '>=6'} + dependencies: + psl: 1.9.0 + punycode: 2.3.1 + universalify: 0.2.0 + url-parse: 1.5.10 + dev: true + + /tr46@5.0.0: + resolution: {integrity: sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==} + engines: {node: '>=18'} + dependencies: + punycode: 2.3.1 + dev: true + + /transformation-matrix@2.16.1: + resolution: {integrity: sha512-tdtC3wxVEuzU7X/ydL131Q3JU5cPMEn37oqVLITjRDSDsnSHVFzW2JiCLfZLIQEgWzZHdSy3J6bZzvKEN24jGA==} + dev: true + + /traverse@0.6.6: + resolution: {integrity: sha512-kdf4JKs8lbARxWdp7RKdNzoJBhGUcIalSYibuGyHJbmk40pOysQ0+QPvlkCOICOivDWU2IJo2rkrxyTK2AH4fw==} + dev: true + + /trim-lines@3.0.1: + resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} + dev: true + + /trim-newlines@3.0.1: + resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} + engines: {node: '>=8'} + dev: true + + /trim-newlines@4.1.1: + resolution: {integrity: sha512-jRKj0n0jXWo6kh62nA5TEh3+4igKDXLvzBJcPpiizP7oOolUrYIxmVBG9TOtHYFHoddUk6YvAkGeGoSVTXfQXQ==} + engines: {node: '>=12'} + dev: true + + /trough@2.2.0: + resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} + dev: true + + /ts-toolbelt@9.6.0: + resolution: {integrity: sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w==} + dev: true + + /tsconfig-paths@4.0.0: + resolution: {integrity: sha512-SLBg2GBKlR6bVtMgJJlud/o3waplKtL7skmLkExomIiaAtLGtVsoXIqP3SYdjbcH9lq/KVv7pMZeCBpLYOit6Q==} + dependencies: + json5: 2.2.3 + minimist: 1.2.8 + strip-bom: 3.0.0 + dev: true + + /tslib@1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + dev: true + + /tslib@2.4.0: + resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} + dev: true + + /tslib@2.5.0: + resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} + dev: true + + /tslib@2.6.2: + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + + /tsutils@3.21.0(typescript@5.3.3): + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} + engines: {node: '>= 6'} + peerDependencies: + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + dependencies: + tslib: 1.14.1 + typescript: 5.3.3 + dev: true + + /tsx@3.12.2: + resolution: {integrity: sha512-ykAEkoBg30RXxeOMVeZwar+JH632dZn9EUJVyJwhfag62k6UO/dIyJEV58YuLF6e5BTdV/qmbQrpkWqjq9cUnQ==} + hasBin: true + dependencies: + '@esbuild-kit/cjs-loader': 2.4.4 + '@esbuild-kit/core-utils': 3.3.2 + '@esbuild-kit/esm-loader': 2.6.5 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /tty-browserify@0.0.0: + resolution: {integrity: sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==} + dev: true + + /tty-table@4.2.3: + resolution: {integrity: sha512-Fs15mu0vGzCrj8fmJNP7Ynxt5J7praPXqFN0leZeZBXJwkMxv9cb2D454k1ltrtUSJbZ4yH4e0CynsHLxmUfFA==} + engines: {node: '>=8.0.0'} + hasBin: true + dependencies: + chalk: 4.1.2 + csv: 5.5.3 + kleur: 4.1.5 + smartwrap: 2.0.2 + strip-ansi: 6.0.1 + wcwidth: 1.0.1 + yargs: 17.7.2 + dev: true + + /type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + dev: true + + /type-detect@4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + engines: {node: '>=4'} + dev: true + + /type-fest@0.13.1: + resolution: {integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==} + engines: {node: '>=10'} + dev: true + + /type-fest@0.18.1: + resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==} + engines: {node: '>=10'} + dev: true + + /type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + dev: true + + /type-fest@0.21.3: + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} + engines: {node: '>=10'} + dev: true + + /type-fest@0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + engines: {node: '>=8'} + dev: true + + /type-fest@0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + engines: {node: '>=8'} + dev: true + + /type-fest@1.4.0: + resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} + engines: {node: '>=10'} + dev: true + + /type-fest@3.13.1: + resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} + engines: {node: '>=14.16'} + dev: true + + /typed-array-buffer@1.0.2: + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-typed-array: 1.1.13 + dev: true + + /typed-array-byte-length@1.0.1: + resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + dev: true + + /typed-array-byte-offset@1.0.2: + resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + dev: true + + /typed-array-length@1.0.5: + resolution: {integrity: sha512-yMi0PlwuznKHxKmcpoOdeLwxBoVPkqZxd7q2FgMkmD3bNwvF5VW0+UlUQ1k1vmktTu4Yu13Q0RIxEP8+B+wloA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + possible-typed-array-names: 1.0.0 + dev: true + + /typedarray@0.0.6: + resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} + dev: true + + /types-ramda@0.29.8: + resolution: {integrity: sha512-+RTOlcwl1hEdNV1xfug3ofG6rny0hqQsFuBmS88vD4Lrh8Iys14IPlUH9QaGjCY46iCZgEDuCTLMLH/pOOsGKg==} + dependencies: + ts-toolbelt: 9.6.0 + dev: true + + /typescript-transform-paths@3.4.6(typescript@5.3.3): + resolution: {integrity: sha512-qdgpCk9oRHkIBhznxaHAapCFapJt5e4FbFik7Y4qdqtp6VyC3smAIPoDEIkjZ2eiF7x5+QxUPYNwJAtw0thsTw==} + peerDependencies: + typescript: '>=3.6.5' + dependencies: + minimatch: 3.1.2 + typescript: 5.3.3 + dev: true + + /typescript@5.3.3: + resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + engines: {node: '>=14.17'} + hasBin: true + dev: true + + /ufo@1.4.0: + resolution: {integrity: sha512-Hhy+BhRBleFjpJ2vchUNN40qgkh0366FWJGqVLYBHev0vpHTrXSA0ryT+74UiW6KWsldNurQMKGqCm1M2zBciQ==} + dev: true + + /umi@4.1.2(@babel/core@7.24.0)(@types/node@20.11.24)(@types/react@18.2.61)(eslint@8.57.0)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(sass@1.71.1)(stylelint@14.16.1)(typescript@5.3.3)(webpack@5.90.3): + resolution: {integrity: sha512-lP/qxOo4CmjcJKFrOy8PCIsW/nRLGXsH5CY0/WEUAkHd63M+osbv/t1fhAhsgKpb7/ofaiSpkNsev5XJz+M3aQ==} + engines: {node: '>=14'} + hasBin: true + dependencies: + '@babel/runtime': 7.23.6 + '@umijs/bundler-utils': 4.1.2 + '@umijs/bundler-webpack': 4.1.2(typescript@5.3.3)(webpack@5.90.3) + '@umijs/core': 4.1.2 + '@umijs/lint': 4.1.2(eslint@8.57.0)(stylelint@14.16.1)(typescript@5.3.3) + '@umijs/preset-umi': 4.1.2(@types/node@20.11.24)(@types/react@18.2.61)(sass@1.71.1)(typescript@5.3.3)(webpack@5.90.3) + '@umijs/renderer-react': 4.1.2(react-dom@18.2.0)(react@18.2.0) + '@umijs/server': 4.1.2 + '@umijs/test': 4.1.2(@babel/core@7.24.0) + '@umijs/utils': 4.1.2 + prettier-plugin-organize-imports: 3.2.4(prettier@3.2.5)(typescript@5.3.3) + prettier-plugin-packagejson: 2.4.3(prettier@3.2.5) + transitivePeerDependencies: + - '@babel/core' + - '@types/node' + - '@types/react' + - '@types/webpack' + - '@volar/vue-language-plugin-pug' + - '@volar/vue-typescript' + - eslint + - jest + - postcss-html + - postcss-jsx + - postcss-less + - postcss-markdown + - postcss-scss + - prettier + - react + - react-dom + - rollup + - sass + - sockjs-client + - stylelint + - stylus + - sugarss + - supports-color + - terser + - type-fest + - typescript + - webpack + - webpack-dev-server + - webpack-hot-middleware + - webpack-plugin-serve + dev: true + + /unbox-primitive@1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} + dependencies: + call-bind: 1.0.7 + has-bigints: 1.0.2 + has-symbols: 1.0.3 + which-boxed-primitive: 1.0.2 + dev: true + + /undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + dev: true + + /unfetch@5.0.0: + resolution: {integrity: sha512-3xM2c89siXg0nHvlmYsQ2zkLASvVMBisZm5lF3gFDqfF2xonNStDJyMpvaOBe0a1Edxmqrf2E0HBdmy9QyZaeg==} + dev: true + + /unicode-canonical-property-names-ecmascript@2.0.0: + resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} + engines: {node: '>=4'} + dev: true + + /unicode-match-property-ecmascript@2.0.0: + resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} + engines: {node: '>=4'} + dependencies: + unicode-canonical-property-names-ecmascript: 2.0.0 + unicode-property-aliases-ecmascript: 2.1.0 + dev: true + + /unicode-match-property-value-ecmascript@2.1.0: + resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} + engines: {node: '>=4'} + dev: true + + /unicode-property-aliases-ecmascript@2.1.0: + resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} + engines: {node: '>=4'} + dev: true + + /unified@10.1.2: + resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} + dependencies: + '@types/unist': 2.0.10 + bail: 2.0.2 + extend: 3.0.2 + is-buffer: 2.0.5 + is-plain-obj: 4.1.0 + trough: 2.2.0 + vfile: 5.3.7 + dev: true + + /unique-filename@1.1.1: + resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==} + dependencies: + unique-slug: 2.0.2 + dev: true + + /unique-slug@2.0.2: + resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==} + dependencies: + imurmurhash: 0.1.4 + dev: true + + /unique-string@1.0.0: + resolution: {integrity: sha512-ODgiYu03y5g76A1I9Gt0/chLCzQjvzDy7DsZGsLOE/1MrF6wriEskSncj1+/C58Xk/kPZDppSctDybCwOSaGAg==} + engines: {node: '>=4'} + dependencies: + crypto-random-string: 1.0.0 + dev: true + + /unist-util-filter@4.0.1: + resolution: {integrity: sha512-RynicUM/vbOSTSiUK+BnaK9XMfmQUh6gyi7L6taNgc7FIf84GukXVV3ucGzEN/PhUUkdP5hb1MmXc+3cvPUm5Q==} + dependencies: + '@types/unist': 2.0.10 + unist-util-is: 5.2.1 + unist-util-visit-parents: 5.1.3 + dev: true + + /unist-util-generated@2.0.1: + resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==} + dev: true + + /unist-util-is@5.2.1: + resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} + dependencies: + '@types/unist': 2.0.10 + dev: true + + /unist-util-position@4.0.4: + resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==} + dependencies: + '@types/unist': 2.0.10 + dev: true + + /unist-util-stringify-position@3.0.3: + resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} + dependencies: + '@types/unist': 2.0.10 + dev: true + + /unist-util-visit-parents@5.1.3: + resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} + dependencies: + '@types/unist': 2.0.10 + unist-util-is: 5.2.1 + dev: true + + /unist-util-visit@4.1.2: + resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} + dependencies: + '@types/unist': 2.0.10 + unist-util-is: 5.2.1 + unist-util-visit-parents: 5.1.3 + dev: true + + /universalify@0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} + dev: true + + /universalify@0.2.0: + resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} + engines: {node: '>= 4.0.0'} + dev: true + + /universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} + engines: {node: '>= 10.0.0'} + dev: true + + /unquote@1.1.1: + resolution: {integrity: sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==} + dev: true + + /unset-value@0.1.2: + resolution: {integrity: sha512-yhv5I4TsldLdE3UcVQn0hD2T5sNCPv4+qm/CTUpRKIpwthYRIipsAPdsrNpOI79hPQa0rTTeW22Fq6JWRcTgNg==} + engines: {node: '>=0.10.0'} + dependencies: + has-value: 0.3.1 + isobject: 3.0.1 + dev: true + + /untildify@4.0.0: + resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} + engines: {node: '>=8'} + dev: true + + /unzip-response@2.0.1: + resolution: {integrity: sha512-N0XH6lqDtFH84JxptQoZYmloF4nzrQqqrAymNj+/gW60AO2AZgOcf4O/nUXJcYfyQkqvMo9lSupBZmmgvuVXlw==} + engines: {node: '>=4'} + dev: true + + /update-browserslist-db@1.0.13(browserslist@4.23.0): + resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.23.0 + escalade: 3.1.2 + picocolors: 1.0.0 + dev: true + + /update-notifier@2.5.0: + resolution: {integrity: sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==} + engines: {node: '>=4'} + dependencies: + boxen: 1.3.0 + chalk: 2.4.2 + configstore: 3.1.5 + import-lazy: 2.1.0 + is-ci: 1.2.1 + is-installed-globally: 0.1.0 + is-npm: 1.0.0 + latest-version: 3.1.0 + semver-diff: 2.1.0 + xdg-basedir: 3.0.0 + dev: true + + /uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + dependencies: + punycode: 2.3.1 + dev: true + + /url-parse-lax@1.0.0: + resolution: {integrity: sha512-BVA4lR5PIviy2PMseNd2jbFQ+jwSwQGdJejf5ctd1rEXt0Ypd7yanUK9+lYechVlN5VaTJGsu2U/3MDDu6KgBA==} + engines: {node: '>=0.10.0'} + dependencies: + prepend-http: 1.0.4 + dev: true + + /url-parse@1.5.10: + resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} + dependencies: + querystringify: 2.2.0 + requires-port: 1.0.0 + dev: true + + /url@0.11.3: + resolution: {integrity: sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==} + dependencies: + punycode: 1.4.1 + qs: 6.11.2 + dev: true + + /use-isomorphic-layout-effect@1.1.2(@types/react@18.2.61)(react@18.1.0): + resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 18.2.61 + react: 18.1.0 + dev: true + + /use-merge-value@1.2.0(react@18.2.0): + resolution: {integrity: sha512-DXgG0kkgJN45TcyoXL49vJnn55LehnrmoHc7MbKi+QDBvr8dsesqws8UlyIWGHMR+JXgxc1nvY+jDGMlycsUcw==} + peerDependencies: + react: '>= 16.x' + dependencies: + react: 18.2.0 + dev: true + + /use-sync-external-store@1.2.0(react@18.2.0): + resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + react: 18.2.0 + dev: true + + /util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + dev: true + + /util.promisify@1.0.1: + resolution: {integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==} + dependencies: + define-properties: 1.2.1 + es-abstract: 1.22.5 + has-symbols: 1.0.3 + object.getownpropertydescriptors: 2.1.7 + dev: true + + /util@0.10.4: + resolution: {integrity: sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==} + dependencies: + inherits: 2.0.3 + dev: true + + /util@0.11.1: + resolution: {integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==} + dependencies: + inherits: 2.0.3 + dev: true + + /utila@0.4.0: + resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} + dev: true + + /uuid@8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + hasBin: true + dev: true + + /uvu@0.5.6: + resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} + engines: {node: '>=8'} + hasBin: true + dependencies: + dequal: 2.0.3 + diff: 5.2.0 + kleur: 4.1.5 + sade: 1.8.1 + dev: true + + /v8-compile-cache@2.3.0: + resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} + dev: true + + /v8-compile-cache@2.4.0: + resolution: {integrity: sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==} + dev: true + + /v8-to-istanbul@9.2.0: + resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==} + engines: {node: '>=10.12.0'} + dependencies: + '@jridgewell/trace-mapping': 0.3.24 + '@types/istanbul-lib-coverage': 2.0.6 + convert-source-map: 2.0.0 + dev: true + + /validate-npm-package-license@3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + dependencies: + spdx-correct: 3.2.0 + spdx-expression-parse: 3.0.1 + dev: true + + /validate-npm-package-name@3.0.0: + resolution: {integrity: sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==} + dependencies: + builtins: 1.0.3 + dev: true + + /validator@13.11.0: + resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} + engines: {node: '>= 0.10'} + dev: true + + /vary@1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} + engines: {node: '>= 0.8'} + dev: true + + /vfile-location@4.1.0: + resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==} + dependencies: + '@types/unist': 2.0.10 + vfile: 5.3.7 + dev: true + + /vfile-message@3.1.4: + resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} + dependencies: + '@types/unist': 2.0.10 + unist-util-stringify-position: 3.0.3 + dev: true + + /vfile@5.3.7: + resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} + dependencies: + '@types/unist': 2.0.10 + is-buffer: 2.0.5 + unist-util-stringify-position: 3.0.3 + vfile-message: 3.1.4 + dev: true + + /viem@2.7.16(typescript@5.3.3): + resolution: {integrity: sha512-yOPa9yaoJUm44m0Qe3ugHnkHol3QQlFxN3jT+bq+lQip7X7cWdPfmguyfLWX2viCXcmYZUDiQdeFbkPW9lw11Q==} + peerDependencies: + typescript: '>=5.0.4' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@adraffy/ens-normalize': 1.10.0 + '@noble/curves': 1.2.0 + '@noble/hashes': 1.3.2 + '@scure/bip32': 1.3.2 + '@scure/bip39': 1.2.1 + abitype: 1.0.0(typescript@5.3.3) + isows: 1.0.3(ws@8.13.0) + typescript: 5.3.3 + ws: 8.13.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + - zod + dev: true + + /vite-node@1.1.3(@types/node@20.11.24): + resolution: {integrity: sha512-BLSO72YAkIUuNrOx+8uznYICJfTEbvBAmWClY3hpath5+h1mbPS5OMn42lrTxXuyCazVyZoDkSRnju78GiVCqA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + dependencies: + cac: 6.7.14 + debug: 4.3.4 + pathe: 1.1.2 + picocolors: 1.0.0 + vite: 5.1.4(@types/node@20.11.24) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + + /vite-plugin-svgr@4.2.0(typescript@5.3.3)(vite@5.1.4): + resolution: {integrity: sha512-SC7+FfVtNQk7So0XMjrrtLAbEC8qjFPifyD7+fs/E6aaNdVde6umlVVh0QuwDLdOMu7vp5RiGFsB70nj5yo0XA==} + peerDependencies: + vite: ^2.6.0 || 3 || 4 || 5 + dependencies: + '@rollup/pluginutils': 5.1.0 + '@svgr/core': 8.1.0(typescript@5.3.3) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) + vite: 5.1.4(@types/node@20.11.24) + transitivePeerDependencies: + - rollup + - supports-color + - typescript + dev: true + + /vite@4.3.1(@types/node@20.11.24)(less@4.1.3)(sass@1.71.1): + resolution: {integrity: sha512-EPmfPLAI79Z/RofuMvkIS0Yr091T2ReUoXQqc5ppBX/sjFRhHKiPPF/R46cTdoci/XgeQpB23diiJxq5w30vdg==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 20.11.24 + esbuild: 0.17.19 + less: 4.1.3 + postcss: 8.4.35 + rollup: 3.29.4 + sass: 1.71.1 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /vite@5.1.4(@types/node@20.11.24): + resolution: {integrity: sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 20.11.24 + esbuild: 0.19.12 + postcss: 8.4.35 + rollup: 4.12.0 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /vitest@1.1.3(@types/node@20.11.24)(jsdom@23.2.0): + resolution: {integrity: sha512-2l8om1NOkiA90/Y207PsEvJLYygddsOyr81wLQ20Ra8IlLKbyQncWsGZjnbkyG2KwwuTXLQjEPOJuxGMG8qJBQ==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': ^1.0.0 + '@vitest/ui': ^1.0.0 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + dependencies: + '@types/node': 20.11.24 + '@vitest/expect': 1.1.3 + '@vitest/runner': 1.1.3 + '@vitest/snapshot': 1.1.3 + '@vitest/spy': 1.1.3 + '@vitest/utils': 1.1.3 + acorn-walk: 8.3.2 + cac: 6.7.14 + chai: 4.4.1 + debug: 4.3.4 + execa: 8.0.1 + jsdom: 23.2.0 + local-pkg: 0.5.0 + magic-string: 0.30.7 + pathe: 1.1.2 + picocolors: 1.0.0 + std-env: 3.7.0 + strip-literal: 1.3.0 + tinybench: 2.6.0 + tinypool: 0.8.2 + vite: 5.1.4(@types/node@20.11.24) + vite-node: 1.1.3(@types/node@20.11.24) + why-is-node-running: 2.2.2 + transitivePeerDependencies: + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + + /vm-browserify@1.1.2: + resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} + dev: true + + /w3c-xmlserializer@5.0.0: + resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} + engines: {node: '>=18'} + dependencies: + xml-name-validator: 5.0.0 + dev: true + + /walker@1.0.8: + resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} + dependencies: + makeerror: 1.0.12 + dev: true + + /watchpack@2.4.0: + resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} + engines: {node: '>=10.13.0'} + dependencies: + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + dev: true + + /wbuf@1.7.3: + resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} + dependencies: + minimalistic-assert: 1.0.1 + dev: true + + /wcwidth@1.0.1: + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} + dependencies: + defaults: 1.0.4 + dev: true + + /web-namespaces@2.0.1: + resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} + dev: true + + /web-streams-polyfill@3.3.3: + resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} + engines: {node: '>= 8'} + dev: true + + /webidl-conversions@7.0.0: + resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} + engines: {node: '>=12'} + dev: true + + /webpack-sources@3.2.3: + resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} + engines: {node: '>=10.13.0'} + dev: true + + /webpack@5.90.3: + resolution: {integrity: sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.5 + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/wasm-edit': 1.11.6 + '@webassemblyjs/wasm-parser': 1.11.6 + acorn: 8.11.3 + acorn-import-assertions: 1.9.0(acorn@8.11.3) + browserslist: 4.23.0 + chrome-trace-event: 1.0.3 + enhanced-resolve: 5.15.1 + es-module-lexer: 1.4.1 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 3.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.10(webpack@5.90.3) + watchpack: 2.4.0 + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + dev: true + + /whatwg-encoding@3.1.1: + resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} + engines: {node: '>=18'} + dependencies: + iconv-lite: 0.6.3 + dev: true + + /whatwg-mimetype@4.0.0: + resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} + engines: {node: '>=18'} + dev: true + + /whatwg-url@14.0.0: + resolution: {integrity: sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==} + engines: {node: '>=18'} + dependencies: + tr46: 5.0.0 + webidl-conversions: 7.0.0 + dev: true + + /which-boxed-primitive@1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} + dependencies: + is-bigint: 1.0.4 + is-boolean-object: 1.1.2 + is-number-object: 1.0.7 + is-string: 1.0.7 + is-symbol: 1.0.4 + dev: true + + /which-builtin-type@1.1.3: + resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} + engines: {node: '>= 0.4'} + dependencies: + function.prototype.name: 1.1.6 + has-tostringtag: 1.0.2 + is-async-function: 2.0.0 + is-date-object: 1.0.5 + is-finalizationregistry: 1.0.2 + is-generator-function: 1.0.10 + is-regex: 1.1.4 + is-weakref: 1.0.2 + isarray: 2.0.5 + which-boxed-primitive: 1.0.2 + which-collection: 1.0.1 + which-typed-array: 1.1.14 + dev: true + + /which-collection@1.0.1: + resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} + dependencies: + is-map: 2.0.2 + is-set: 2.0.2 + is-weakmap: 2.0.1 + is-weakset: 2.0.2 + dev: true + + /which-module@2.0.1: + resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} + dev: true + + /which-pm@2.0.0: + resolution: {integrity: sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==} + engines: {node: '>=8.15'} + dependencies: + load-yaml-file: 0.2.0 + path-exists: 4.0.0 + dev: true + + /which-typed-array@1.1.14: + resolution: {integrity: sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-tostringtag: 1.0.2 + dev: true + + /which@1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + + /which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + + /why-is-node-running@2.2.2: + resolution: {integrity: sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==} + engines: {node: '>=8'} + hasBin: true + dependencies: + siginfo: 2.0.0 + stackback: 0.0.2 + dev: true + + /widest-line@2.0.1: + resolution: {integrity: sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==} + engines: {node: '>=4'} + dependencies: + string-width: 2.1.1 + dev: true + + /wrap-ansi@6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + + /wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + + /wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 + dev: true + + /wrap-ansi@9.0.0: + resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} + engines: {node: '>=18'} + dependencies: + ansi-styles: 6.2.1 + string-width: 7.1.0 + strip-ansi: 7.1.0 + dev: true + + /wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + dev: true + + /write-file-atomic@2.4.3: + resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} + dependencies: + graceful-fs: 4.2.11 + imurmurhash: 0.1.4 + signal-exit: 3.0.7 + dev: true + + /write-file-atomic@4.0.2: + resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + dependencies: + imurmurhash: 0.1.4 + signal-exit: 3.0.7 + dev: true + + /write-file-atomic@5.0.1: + resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + imurmurhash: 0.1.4 + signal-exit: 4.1.0 + dev: true + + /ws@8.13.0: + resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: true + + /ws@8.16.0: + resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: true + + /ws@8.5.0: + resolution: {integrity: sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: true + + /xdg-basedir@3.0.0: + resolution: {integrity: sha512-1Dly4xqlulvPD3fZUQJLY+FUIeqN3N2MM3uqe4rCJftAvOjFa3jFGfctOgluGx4ahPbUCsZkmJILiP0Vi4T6lQ==} + engines: {node: '>=4'} + dev: true + + /xml-lexer@0.2.2: + resolution: {integrity: sha512-G0i98epIwiUEiKmMcavmVdhtymW+pCAohMRgybyIME9ygfVu8QheIi+YoQh3ngiThsT0SQzJT4R0sKDEv8Ou0w==} + dependencies: + eventemitter3: 2.0.3 + dev: true + + /xml-name-validator@5.0.0: + resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} + engines: {node: '>=18'} + dev: true + + /xml-reader@2.4.3: + resolution: {integrity: sha512-xWldrIxjeAMAu6+HSf9t50ot1uL5M+BtOidRCWHXIeewvSeIpscWCsp4Zxjk8kHHhdqFBrfK8U0EJeCcnyQ/gA==} + dependencies: + eventemitter3: 2.0.3 + xml-lexer: 0.2.2 + dev: true + + /xmlchars@2.2.0: + resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} + dev: true + + /xtend@2.1.2: + resolution: {integrity: sha512-vMNKzr2rHP9Dp/e1NQFnLQlwlhp9L/LfvnsVdHxN1f+uggyVI3i08uD14GPvCToPkdsRfyPqIyYGmIk58V98ZQ==} + engines: {node: '>=0.4'} + dependencies: + object-keys: 0.4.0 + dev: true + + /xtend@4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} + dev: true + + /y18n@3.2.2: + resolution: {integrity: sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==} + dev: true + + /y18n@4.0.3: + resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} + dev: true + + /y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + dev: true + + /yallist@2.1.2: + resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} + dev: true + + /yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + dev: true + + /yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + dev: true + + /yaml@1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} + dev: true + + /yaml@2.3.4: + resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} + engines: {node: '>= 14'} + dev: true + + /yargs-parser@18.1.3: + resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} + engines: {node: '>=6'} + dependencies: + camelcase: 5.3.1 + decamelize: 1.2.0 + dev: true + + /yargs-parser@20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} + engines: {node: '>=10'} + dev: true + + /yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + dev: true + + /yargs@15.4.1: + resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} + engines: {node: '>=8'} + dependencies: + cliui: 6.0.0 + decamelize: 1.2.0 + find-up: 4.1.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + require-main-filename: 2.0.0 + set-blocking: 2.0.0 + string-width: 4.2.3 + which-module: 2.0.1 + y18n: 4.0.3 + yargs-parser: 18.1.3 + dev: true + + /yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} + dependencies: + cliui: 8.0.1 + escalade: 3.1.2 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.1.1 + dev: true + + /yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + dev: true + + /yocto-queue@1.0.0: + resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} + engines: {node: '>=12.20'} + dev: true + + /z-schema@5.0.5: + resolution: {integrity: sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==} + engines: {node: '>=8.0.0'} + hasBin: true + dependencies: + lodash.get: 4.4.2 + lodash.isequal: 4.5.0 + validator: 13.11.0 + optionalDependencies: + commander: 9.5.0 + dev: true + + /zwitch@2.0.4: + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} + dev: true diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml new file mode 100644 index 0000000..18ec407 --- /dev/null +++ b/pnpm-workspace.yaml @@ -0,0 +1,2 @@ +packages: + - 'packages/*' diff --git a/tests/setup.ts b/tests/setup.ts new file mode 100644 index 0000000..9f8896e --- /dev/null +++ b/tests/setup.ts @@ -0,0 +1,46 @@ +/* eslint-disable no-console */ +import util from 'util'; +import React from 'react'; +import { cleanup } from '@testing-library/react'; +import { afterEach, vi } from 'vitest'; + +/* eslint-disable global-require */ +if (typeof window !== 'undefined') { + global.window.resizeTo = (width, height) => { + global.window.innerWidth = width || global.window.innerWidth; + global.window.innerHeight = height || global.window.innerHeight; + global.window.dispatchEvent(new Event('resize')); + }; + global.window.scrollTo = () => {}; + // ref: https://github.com/ant-design/ant-design/issues/18774 + if (!window.matchMedia) { + Object.defineProperty(global.window, 'matchMedia', { + writable: true, + configurable: true, + value: vi.fn((query) => ({ + matches: query.includes('max-width'), + addListener: vi.fn(), + removeListener: vi.fn(), + })), + }); + } + + // Fix css-animation or rc-motion deps on these + // https://github.com/react-component/motion/blob/9c04ef1a210a4f3246c9becba6e33ea945e00669/src/util/motion.ts#L27-L35 + // https://github.com/yiminghe/css-animation/blob/a5986d73fd7dfce75665337f39b91483d63a4c8c/src/Event.js#L44 + window.AnimationEvent = window.AnimationEvent || window.Event; + window.TransitionEvent = window.TransitionEvent || window.Event; + + // ref: https://jestjs.io/docs/manual-mocks#mocking-methods-which-are-not-implemented-in-jsdom + // ref: https://github.com/jsdom/jsdom/issues/2524 + Object.defineProperty(window, 'TextEncoder', { writable: true, value: util.TextEncoder }); + Object.defineProperty(window, 'TextDecoder', { writable: true, value: util.TextDecoder }); + + const { getComputedStyle } = window; + window.getComputedStyle = (elt) => getComputedStyle(elt); +} + +// eslint-disable-next-line no-console +console.log('Current React Version:', React.version); + +afterEach(() => cleanup()); diff --git a/tsconfig.base.json b/tsconfig.base.json new file mode 100644 index 0000000..5bd5161 --- /dev/null +++ b/tsconfig.base.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "baseUrl": "./", + "target": "esnext", + "module": "ESNext", + "moduleResolution": "node", + "jsx": "react", + "esModuleInterop": true, + "experimentalDecorators": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "noImplicitReturns": true, + "allowJs": false, + "declaration": true, + "skipLibCheck": true, + "resolveJsonModule": true, + "paths": { + "@@/*": [".dumi/tmp/*"], + "aelf-design": ["./packages/component/src/index.ts"], + "@aelf-design/common": ["./packages/common/src/index.ts"], + "@aelf-design/internal-icons": ["./packages/internal-icons/src/index.ts"] + } + } +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..90b458a --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,5 @@ +{ + "extends": "./tsconfig.base.json", + "include": ["./packages/component/src/**/*", ".dumirc.ts"], + "exclude": ["./docs/**/*", "./packages/component/src/**/*/demos/"] +} diff --git a/vitest.config.mts b/vitest.config.mts new file mode 100644 index 0000000..d0dd751 --- /dev/null +++ b/vitest.config.mts @@ -0,0 +1,37 @@ +import path from 'path'; +import { defineConfig } from 'vitest/config'; +import svgr from 'vite-plugin-svgr'; + +const resolve = (src: string) => { + return path.resolve(__dirname, src); +}; + +export default defineConfig({ + plugins: [ + svgr({ + svgrOptions: { + exportType: 'default', + }, + include: ['**/*.svg'], + }), + ], + resolve: { + alias: { + 'aelf-design': resolve('./packages/web3/src/index'), + '@aelf-design/internal-icons': resolve('./packages/icons/src/index'), + '@aelf-design/common': resolve('./packages/common/src/index'), + }, + }, + test: { + environment: 'jsdom', + include: ['./packages/**/*.test.{ts,tsx}'], + setupFiles: ['./tests/setup.ts'], + reporters: ['default'], + coverage: { + include: ['packages/*/src/**/*.{tx,tsx}'], + exclude: ['**/demos/*.tsx'], + reporter: ['json-summary', ['text', { skipFull: true }], 'cobertura', 'html'], + }, + testTimeout: 3e4, + }, +}); diff --git a/yarn.lock b/yarn.lock deleted file mode 100644 index 55f1063..0000000 --- a/yarn.lock +++ /dev/null @@ -1,14326 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@aashutoshrathi/word-wrap@^1.2.3": - version "1.2.6" - resolved "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz" - integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== - -"@adobe/css-tools@^4.3.0": - version "4.3.1" - resolved "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.1.tgz" - integrity sha512-/62yikz7NLScCGAAST5SHdnjaDJQBDq0M2muyRTpf2VQhw6StBg2ALiu73zSJQ4fMVLA+0uBhBHAle7Wg+2kSg== - -"@alloc/quick-lru@^5.2.0": - version "5.2.0" - resolved "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz" - integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw== - -"@ampproject/remapping@^2.2.0": - version "2.2.1" - resolved "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz" - integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== - dependencies: - "@jridgewell/gen-mapping" "^0.3.0" - "@jridgewell/trace-mapping" "^0.3.9" - -"@ant-design/colors@^7.0.0": - version "7.0.0" - resolved "https://registry.npmjs.org/@ant-design/colors/-/colors-7.0.0.tgz" - integrity sha512-iVm/9PfGCbC0dSMBrz7oiEXZaaGH7ceU40OJEfKmyuzR9R5CRimJYPlRiFtMQGQcbNMea/ePcoIebi4ASGYXtg== - dependencies: - "@ctrl/tinycolor" "^3.4.0" - -"@ant-design/colors@^7.0.2": - version "7.0.2" - resolved "https://registry.npmjs.org/@ant-design/colors/-/colors-7.0.2.tgz#c5c753a467ce8d86ba7ca4736d2c01f599bb5492" - integrity sha512-7KJkhTiPiLHSu+LmMJnehfJ6242OCxSlR3xHVBecYxnMW8MS/878NXct1GqYARyL59fyeFdKRxXTfvR9SnDgJg== - dependencies: - "@ctrl/tinycolor" "^3.6.1" - -"@ant-design/cssinjs@^1": - version "1.18.0" - resolved "https://registry.npmjs.org/@ant-design/cssinjs/-/cssinjs-1.18.0.tgz" - integrity sha512-NXzfnNjJgpn+L6d0cD2cS14Tsqs46Bsua6PwVMlmN+F0OEoa9PhJRwUWmI+HyIrc4cgVZVfQTDpXC0p07Jmglw== - dependencies: - "@babel/runtime" "^7.11.1" - "@emotion/hash" "^0.8.0" - "@emotion/unitless" "^0.7.5" - classnames "^2.3.1" - csstype "^3.0.10" - rc-util "^5.35.0" - stylis "^4.0.13" - -"@ant-design/cssinjs@^1.18.4": - version "1.18.4" - resolved "https://registry.npmjs.org/@ant-design/cssinjs/-/cssinjs-1.18.4.tgz#428411628f216acb71a2423d5332f6e6af7010b5" - integrity sha512-IrUAOj5TYuMG556C9gdbFuOrigyhzhU5ZYpWb3gYTxAwymVqRbvLzFCZg6OsjLBR6GhzcxYF3AhxKmjB+rA2xA== - dependencies: - "@babel/runtime" "^7.11.1" - "@emotion/hash" "^0.8.0" - "@emotion/unitless" "^0.7.5" - classnames "^2.3.1" - csstype "^3.1.3" - rc-util "^5.35.0" - stylis "^4.0.13" - -"@ant-design/icons-svg@^4.4.0": - version "4.4.2" - resolved "https://registry.npmjs.org/@ant-design/icons-svg/-/icons-svg-4.4.2.tgz#ed2be7fb4d82ac7e1d45a54a5b06d6cecf8be6f6" - integrity sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA== - -"@ant-design/icons@^5.3.0": - version "5.3.0" - resolved "https://registry.npmjs.org/@ant-design/icons/-/icons-5.3.0.tgz#b4b57908eb4f4c31777424f10d341f6823a77d2b" - integrity sha512-69FgBsIkeCjw72ZU3fJpqjhmLCPrzKGEllbrAZK7MUdt1BrKsyG6A8YDCBPKea27UQ0tRXi33PcjR4tp/tEXMg== - dependencies: - "@ant-design/colors" "^7.0.0" - "@ant-design/icons-svg" "^4.4.0" - "@babel/runtime" "^7.11.2" - classnames "^2.2.6" - rc-util "^5.31.1" - -"@ant-design/react-slick@~1.0.2": - version "1.0.2" - resolved "https://registry.npmjs.org/@ant-design/react-slick/-/react-slick-1.0.2.tgz" - integrity sha512-Wj8onxL/T8KQLFFiCA4t8eIRGpRR+UPgOdac2sYzonv+i0n3kXHmvHLLiOYL655DQx2Umii9Y9nNgL7ssu5haQ== - dependencies: - "@babel/runtime" "^7.10.4" - classnames "^2.2.5" - json2mq "^0.2.0" - resize-observer-polyfill "^1.5.1" - throttle-debounce "^5.0.0" - -"@aw-web-design/x-default-browser@1.4.126": - version "1.4.126" - resolved "https://registry.npmjs.org/@aw-web-design/x-default-browser/-/x-default-browser-1.4.126.tgz" - integrity sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug== - dependencies: - default-browser-id "3.0.0" - -"@aws-crypto/crc32@3.0.0": - version "3.0.0" - resolved "https://registry.npmmirror.com/@aws-crypto/crc32/-/crc32-3.0.0.tgz#07300eca214409c33e3ff769cd5697b57fdd38fa" - integrity sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA== - dependencies: - "@aws-crypto/util" "^3.0.0" - "@aws-sdk/types" "^3.222.0" - tslib "^1.11.1" - -"@aws-crypto/crc32c@3.0.0": - version "3.0.0" - resolved "https://registry.npmmirror.com/@aws-crypto/crc32c/-/crc32c-3.0.0.tgz#016c92da559ef638a84a245eecb75c3e97cb664f" - integrity sha512-ENNPPManmnVJ4BTXlOjAgD7URidbAznURqD0KvfREyc4o20DPYdEldU1f5cQ7Jbj0CJJSPaMIk/9ZshdB3210w== - dependencies: - "@aws-crypto/util" "^3.0.0" - "@aws-sdk/types" "^3.222.0" - tslib "^1.11.1" - -"@aws-crypto/ie11-detection@^3.0.0": - version "3.0.0" - resolved "https://registry.npmmirror.com/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz#640ae66b4ec3395cee6a8e94ebcd9f80c24cd688" - integrity sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q== - dependencies: - tslib "^1.11.1" - -"@aws-crypto/sha1-browser@3.0.0": - version "3.0.0" - resolved "https://registry.npmmirror.com/@aws-crypto/sha1-browser/-/sha1-browser-3.0.0.tgz#f9083c00782b24714f528b1a1fef2174002266a3" - integrity sha512-NJth5c997GLHs6nOYTzFKTbYdMNA6/1XlKVgnZoaZcQ7z7UJlOgj2JdbHE8tiYLS3fzXNCguct77SPGat2raSw== - dependencies: - "@aws-crypto/ie11-detection" "^3.0.0" - "@aws-crypto/supports-web-crypto" "^3.0.0" - "@aws-crypto/util" "^3.0.0" - "@aws-sdk/types" "^3.222.0" - "@aws-sdk/util-locate-window" "^3.0.0" - "@aws-sdk/util-utf8-browser" "^3.0.0" - tslib "^1.11.1" - -"@aws-crypto/sha256-browser@3.0.0": - version "3.0.0" - resolved "https://registry.npmmirror.com/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz#05f160138ab893f1c6ba5be57cfd108f05827766" - integrity sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ== - dependencies: - "@aws-crypto/ie11-detection" "^3.0.0" - "@aws-crypto/sha256-js" "^3.0.0" - "@aws-crypto/supports-web-crypto" "^3.0.0" - "@aws-crypto/util" "^3.0.0" - "@aws-sdk/types" "^3.222.0" - "@aws-sdk/util-locate-window" "^3.0.0" - "@aws-sdk/util-utf8-browser" "^3.0.0" - tslib "^1.11.1" - -"@aws-crypto/sha256-js@3.0.0", "@aws-crypto/sha256-js@^3.0.0": - version "3.0.0" - resolved "https://registry.npmmirror.com/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz#f06b84d550d25521e60d2a0e2a90139341e007c2" - integrity sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ== - dependencies: - "@aws-crypto/util" "^3.0.0" - "@aws-sdk/types" "^3.222.0" - tslib "^1.11.1" - -"@aws-crypto/supports-web-crypto@^3.0.0": - version "3.0.0" - resolved "https://registry.npmmirror.com/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz#5d1bf825afa8072af2717c3e455f35cda0103ec2" - integrity sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg== - dependencies: - tslib "^1.11.1" - -"@aws-crypto/util@^3.0.0": - version "3.0.0" - resolved "https://registry.npmmirror.com/@aws-crypto/util/-/util-3.0.0.tgz#1c7ca90c29293f0883468ad48117937f0fe5bfb0" - integrity sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w== - dependencies: - "@aws-sdk/types" "^3.222.0" - "@aws-sdk/util-utf8-browser" "^3.0.0" - tslib "^1.11.1" - -"@aws-sdk/client-cognito-identity@3.490.0", "@aws-sdk/client-cognito-identity@^3.410.0": - version "3.490.0" - resolved "https://registry.npmmirror.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.490.0.tgz#eb149feaf20f3be0feced9f8208d066be5257f02" - integrity sha512-P2C8yBOUK0iIIYMb6AUkiE5qoWu032tMVxIZWya9dBYu8uqlnzO0duC5P3UGn6lETZX/59PQ926vRc/6YMyMLg== - dependencies: - "@aws-crypto/sha256-browser" "3.0.0" - "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/client-sts" "3.490.0" - "@aws-sdk/core" "3.490.0" - "@aws-sdk/credential-provider-node" "3.490.0" - "@aws-sdk/middleware-host-header" "3.489.0" - "@aws-sdk/middleware-logger" "3.489.0" - "@aws-sdk/middleware-recursion-detection" "3.489.0" - "@aws-sdk/middleware-signing" "3.489.0" - "@aws-sdk/middleware-user-agent" "3.489.0" - "@aws-sdk/region-config-resolver" "3.489.0" - "@aws-sdk/types" "3.489.0" - "@aws-sdk/util-endpoints" "3.489.0" - "@aws-sdk/util-user-agent-browser" "3.489.0" - "@aws-sdk/util-user-agent-node" "3.489.0" - "@smithy/config-resolver" "^2.0.23" - "@smithy/core" "^1.2.2" - "@smithy/fetch-http-handler" "^2.3.2" - "@smithy/hash-node" "^2.0.18" - "@smithy/invalid-dependency" "^2.0.16" - "@smithy/middleware-content-length" "^2.0.18" - "@smithy/middleware-endpoint" "^2.3.0" - "@smithy/middleware-retry" "^2.0.26" - "@smithy/middleware-serde" "^2.0.16" - "@smithy/middleware-stack" "^2.0.10" - "@smithy/node-config-provider" "^2.1.9" - "@smithy/node-http-handler" "^2.2.2" - "@smithy/protocol-http" "^3.0.12" - "@smithy/smithy-client" "^2.2.1" - "@smithy/types" "^2.8.0" - "@smithy/url-parser" "^2.0.16" - "@smithy/util-base64" "^2.0.1" - "@smithy/util-body-length-browser" "^2.0.1" - "@smithy/util-body-length-node" "^2.1.0" - "@smithy/util-defaults-mode-browser" "^2.0.24" - "@smithy/util-defaults-mode-node" "^2.0.32" - "@smithy/util-endpoints" "^1.0.8" - "@smithy/util-retry" "^2.0.9" - "@smithy/util-utf8" "^2.0.2" - tslib "^2.5.0" - -"@aws-sdk/client-s3@^3.410.0": - version "3.490.0" - resolved "https://registry.npmmirror.com/@aws-sdk/client-s3/-/client-s3-3.490.0.tgz#30fe38d6b8b3509aa91a5154318c849ec974c2fc" - integrity sha512-fBj3CJ3+5R+l/sc93Z9mKw8gM2b9K6vEhC9qSCG2XNymLd9YqlRft1peQ7VymrWywAHX3Koz1GCUrFEVNONiMw== - dependencies: - "@aws-crypto/sha1-browser" "3.0.0" - "@aws-crypto/sha256-browser" "3.0.0" - "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/client-sts" "3.490.0" - "@aws-sdk/core" "3.490.0" - "@aws-sdk/credential-provider-node" "3.490.0" - "@aws-sdk/middleware-bucket-endpoint" "3.489.0" - "@aws-sdk/middleware-expect-continue" "3.489.0" - "@aws-sdk/middleware-flexible-checksums" "3.489.0" - "@aws-sdk/middleware-host-header" "3.489.0" - "@aws-sdk/middleware-location-constraint" "3.489.0" - "@aws-sdk/middleware-logger" "3.489.0" - "@aws-sdk/middleware-recursion-detection" "3.489.0" - "@aws-sdk/middleware-sdk-s3" "3.489.0" - "@aws-sdk/middleware-signing" "3.489.0" - "@aws-sdk/middleware-ssec" "3.489.0" - "@aws-sdk/middleware-user-agent" "3.489.0" - "@aws-sdk/region-config-resolver" "3.489.0" - "@aws-sdk/signature-v4-multi-region" "3.489.0" - "@aws-sdk/types" "3.489.0" - "@aws-sdk/util-endpoints" "3.489.0" - "@aws-sdk/util-user-agent-browser" "3.489.0" - "@aws-sdk/util-user-agent-node" "3.489.0" - "@aws-sdk/xml-builder" "3.485.0" - "@smithy/config-resolver" "^2.0.23" - "@smithy/core" "^1.2.2" - "@smithy/eventstream-serde-browser" "^2.0.16" - "@smithy/eventstream-serde-config-resolver" "^2.0.16" - "@smithy/eventstream-serde-node" "^2.0.16" - "@smithy/fetch-http-handler" "^2.3.2" - "@smithy/hash-blob-browser" "^2.0.17" - "@smithy/hash-node" "^2.0.18" - "@smithy/hash-stream-node" "^2.0.18" - "@smithy/invalid-dependency" "^2.0.16" - "@smithy/md5-js" "^2.0.18" - "@smithy/middleware-content-length" "^2.0.18" - "@smithy/middleware-endpoint" "^2.3.0" - "@smithy/middleware-retry" "^2.0.26" - "@smithy/middleware-serde" "^2.0.16" - "@smithy/middleware-stack" "^2.0.10" - "@smithy/node-config-provider" "^2.1.9" - "@smithy/node-http-handler" "^2.2.2" - "@smithy/protocol-http" "^3.0.12" - "@smithy/smithy-client" "^2.2.1" - "@smithy/types" "^2.8.0" - "@smithy/url-parser" "^2.0.16" - "@smithy/util-base64" "^2.0.1" - "@smithy/util-body-length-browser" "^2.0.1" - "@smithy/util-body-length-node" "^2.1.0" - "@smithy/util-defaults-mode-browser" "^2.0.24" - "@smithy/util-defaults-mode-node" "^2.0.32" - "@smithy/util-endpoints" "^1.0.8" - "@smithy/util-retry" "^2.0.9" - "@smithy/util-stream" "^2.0.24" - "@smithy/util-utf8" "^2.0.2" - "@smithy/util-waiter" "^2.0.16" - fast-xml-parser "4.2.5" - tslib "^2.5.0" - -"@aws-sdk/client-sso@3.490.0": - version "3.490.0" - resolved "https://registry.npmmirror.com/@aws-sdk/client-sso/-/client-sso-3.490.0.tgz#f18720d6301b83de858afd9b7dd4a2452b18e8ad" - integrity sha512-yfxoHmCL1w/IKmFRfzCxdVCQrGlSQf4eei9iVEm5oi3iE8REFyPj3o/BmKQEHG3h2ITK5UbdYDb5TY4xoYHsyA== - dependencies: - "@aws-crypto/sha256-browser" "3.0.0" - "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/core" "3.490.0" - "@aws-sdk/middleware-host-header" "3.489.0" - "@aws-sdk/middleware-logger" "3.489.0" - "@aws-sdk/middleware-recursion-detection" "3.489.0" - "@aws-sdk/middleware-user-agent" "3.489.0" - "@aws-sdk/region-config-resolver" "3.489.0" - "@aws-sdk/types" "3.489.0" - "@aws-sdk/util-endpoints" "3.489.0" - "@aws-sdk/util-user-agent-browser" "3.489.0" - "@aws-sdk/util-user-agent-node" "3.489.0" - "@smithy/config-resolver" "^2.0.23" - "@smithy/core" "^1.2.2" - "@smithy/fetch-http-handler" "^2.3.2" - "@smithy/hash-node" "^2.0.18" - "@smithy/invalid-dependency" "^2.0.16" - "@smithy/middleware-content-length" "^2.0.18" - "@smithy/middleware-endpoint" "^2.3.0" - "@smithy/middleware-retry" "^2.0.26" - "@smithy/middleware-serde" "^2.0.16" - "@smithy/middleware-stack" "^2.0.10" - "@smithy/node-config-provider" "^2.1.9" - "@smithy/node-http-handler" "^2.2.2" - "@smithy/protocol-http" "^3.0.12" - "@smithy/smithy-client" "^2.2.1" - "@smithy/types" "^2.8.0" - "@smithy/url-parser" "^2.0.16" - "@smithy/util-base64" "^2.0.1" - "@smithy/util-body-length-browser" "^2.0.1" - "@smithy/util-body-length-node" "^2.1.0" - "@smithy/util-defaults-mode-browser" "^2.0.24" - "@smithy/util-defaults-mode-node" "^2.0.32" - "@smithy/util-endpoints" "^1.0.8" - "@smithy/util-retry" "^2.0.9" - "@smithy/util-utf8" "^2.0.2" - tslib "^2.5.0" - -"@aws-sdk/client-sts@3.490.0": - version "3.490.0" - resolved "https://registry.npmmirror.com/@aws-sdk/client-sts/-/client-sts-3.490.0.tgz#17bf245705790fd632e4fa5d0cf0f312069f8a4d" - integrity sha512-n2vQ5Qu2qi2I0XMI+IH99ElpIRHOJTa1+sqNC4juMYxKQBMvw+EnsqUtaL3QvTHoyxNB/R7mpkeBB6SzPQ1TtA== - dependencies: - "@aws-crypto/sha256-browser" "3.0.0" - "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/core" "3.490.0" - "@aws-sdk/credential-provider-node" "3.490.0" - "@aws-sdk/middleware-host-header" "3.489.0" - "@aws-sdk/middleware-logger" "3.489.0" - "@aws-sdk/middleware-recursion-detection" "3.489.0" - "@aws-sdk/middleware-user-agent" "3.489.0" - "@aws-sdk/region-config-resolver" "3.489.0" - "@aws-sdk/types" "3.489.0" - "@aws-sdk/util-endpoints" "3.489.0" - "@aws-sdk/util-user-agent-browser" "3.489.0" - "@aws-sdk/util-user-agent-node" "3.489.0" - "@smithy/config-resolver" "^2.0.23" - "@smithy/core" "^1.2.2" - "@smithy/fetch-http-handler" "^2.3.2" - "@smithy/hash-node" "^2.0.18" - "@smithy/invalid-dependency" "^2.0.16" - "@smithy/middleware-content-length" "^2.0.18" - "@smithy/middleware-endpoint" "^2.3.0" - "@smithy/middleware-retry" "^2.0.26" - "@smithy/middleware-serde" "^2.0.16" - "@smithy/middleware-stack" "^2.0.10" - "@smithy/node-config-provider" "^2.1.9" - "@smithy/node-http-handler" "^2.2.2" - "@smithy/protocol-http" "^3.0.12" - "@smithy/smithy-client" "^2.2.1" - "@smithy/types" "^2.8.0" - "@smithy/url-parser" "^2.0.16" - "@smithy/util-base64" "^2.0.1" - "@smithy/util-body-length-browser" "^2.0.1" - "@smithy/util-body-length-node" "^2.1.0" - "@smithy/util-defaults-mode-browser" "^2.0.24" - "@smithy/util-defaults-mode-node" "^2.0.32" - "@smithy/util-endpoints" "^1.0.8" - "@smithy/util-middleware" "^2.0.9" - "@smithy/util-retry" "^2.0.9" - "@smithy/util-utf8" "^2.0.2" - fast-xml-parser "4.2.5" - tslib "^2.5.0" - -"@aws-sdk/core@3.490.0": - version "3.490.0" - resolved "https://registry.npmmirror.com/@aws-sdk/core/-/core-3.490.0.tgz#387013cb6e4060b421c6b45bd33f419c5c8e4a76" - integrity sha512-TSBWkXtxMU7q1Zo6w3v5wIOr/sj7P5Jw3OyO7lJrFGsPsDC2xwpxkVqTesDxkzgMRypO52xjYEmveagn1xxBHg== - dependencies: - "@smithy/core" "^1.2.2" - "@smithy/protocol-http" "^3.0.12" - "@smithy/signature-v4" "^2.0.0" - "@smithy/smithy-client" "^2.2.1" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-cognito-identity@^3.410.0": - version "3.490.0" - resolved "https://registry.npmmirror.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.490.0.tgz#49a7cd9531b943c83afdd7e8eb4c0d4d76a3d574" - integrity sha512-tm07p+jladfKJYFhFqQjT8PC3mM0zagVud/NnYx6w/MB7pHPrixhCRoG1hK+ckAjnUAUVP2uuGXhTVkTfrkTXg== - dependencies: - "@aws-sdk/client-cognito-identity" "3.490.0" - "@aws-sdk/types" "3.489.0" - "@smithy/property-provider" "^2.0.0" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-env@3.489.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.489.0.tgz#69aeee7251047dbf3b1533514cb87c5fae333a47" - integrity sha512-5PqYsx9G5SB2tqPT9/z/u0EkF6D4wP6HTMWQs+DfMdmwXihrqQAgeYaTtV3KbXqb88p6sfacwxhUvE6+Rm494w== - dependencies: - "@aws-sdk/types" "3.489.0" - "@smithy/property-provider" "^2.0.0" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-ini@3.490.0": - version "3.490.0" - resolved "https://registry.npmmirror.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.490.0.tgz#8a907f85a5d88614bc63eac15d0f86a6074fb9fe" - integrity sha512-7m63zyCpVqj9FsoDxWMWWRvL6c7zZzOcXYkHZmHujVVlmAXH0RT/vkXFkYgt+Ku+ov+v5NQrzwO5TmVoRt6O8g== - dependencies: - "@aws-sdk/credential-provider-env" "3.489.0" - "@aws-sdk/credential-provider-process" "3.489.0" - "@aws-sdk/credential-provider-sso" "3.490.0" - "@aws-sdk/credential-provider-web-identity" "3.489.0" - "@aws-sdk/types" "3.489.0" - "@smithy/credential-provider-imds" "^2.0.0" - "@smithy/property-provider" "^2.0.0" - "@smithy/shared-ini-file-loader" "^2.0.6" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-node@3.490.0": - version "3.490.0" - resolved "https://registry.npmmirror.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.490.0.tgz#fc1051f30e25eb00d63e40be79f5fd4b66d3bdfb" - integrity sha512-Gh33u2O5Xbout8G3z/Z5H/CZzdG1ophxf/XS3iMFxA1cazQ7swY1UMmGvB7Lm7upvax5anXouItD1Ph3gzKc4w== - dependencies: - "@aws-sdk/credential-provider-env" "3.489.0" - "@aws-sdk/credential-provider-ini" "3.490.0" - "@aws-sdk/credential-provider-process" "3.489.0" - "@aws-sdk/credential-provider-sso" "3.490.0" - "@aws-sdk/credential-provider-web-identity" "3.489.0" - "@aws-sdk/types" "3.489.0" - "@smithy/credential-provider-imds" "^2.0.0" - "@smithy/property-provider" "^2.0.0" - "@smithy/shared-ini-file-loader" "^2.0.6" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-process@3.489.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.489.0.tgz#f0c2b5b22a1ca364ec89cd7e469673824606dec4" - integrity sha512-3vKQYJZ5cZYjy0870CPmbmKRBgATw2xCygxhn4m4UDCjOXVXcGUtYD51DMWsvBo3S0W8kH+FIJV4yuEDMFqLFQ== - dependencies: - "@aws-sdk/types" "3.489.0" - "@smithy/property-provider" "^2.0.0" - "@smithy/shared-ini-file-loader" "^2.0.6" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-sso@3.490.0": - version "3.490.0" - resolved "https://registry.npmmirror.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.490.0.tgz#0cb15aebf72bc7d253aa51dee6a888a2af38acda" - integrity sha512-3UUBUoPbFvT58IhS4Vb23omYj/QPNkjgxu9p9ruQ3KSjLkanI4w8t/l/jljA65q83P7CoLnM5UKG9L7RA8/V1Q== - dependencies: - "@aws-sdk/client-sso" "3.490.0" - "@aws-sdk/token-providers" "3.489.0" - "@aws-sdk/types" "3.489.0" - "@smithy/property-provider" "^2.0.0" - "@smithy/shared-ini-file-loader" "^2.0.6" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@aws-sdk/credential-provider-web-identity@3.489.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.489.0.tgz#28e2ba4d1ee4de4d055875028ed205a2264611c1" - integrity sha512-mjIuE2Wg1H/ds0nXQ/7vfusEDudmdd8YzKZI1y5O4n60iZZtyB2RNIECtvLMx1EQAKclidY7/06qQkArrGau5Q== - dependencies: - "@aws-sdk/types" "3.489.0" - "@smithy/property-provider" "^2.0.0" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-bucket-endpoint@3.489.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.489.0.tgz#80a06f1c229fae364b5916e47178d118340e0f51" - integrity sha512-6rJ5bpNMKo7sEKQ6p2DMbQwM+ahMYASRxfdyH7hs18blvlcS20H1RYpNmJMqPPjxMwUWruty2JPMIRl4DFcv8w== - dependencies: - "@aws-sdk/types" "3.489.0" - "@aws-sdk/util-arn-parser" "3.465.0" - "@smithy/node-config-provider" "^2.1.9" - "@smithy/protocol-http" "^3.0.12" - "@smithy/types" "^2.8.0" - "@smithy/util-config-provider" "^2.1.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-expect-continue@3.489.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.489.0.tgz#c03f1a867e836c8ca844fcb8c527d2d782d1b659" - integrity sha512-2RZfnVZFaGHwzPDQJsyf9SXufu1gUd4VsMhm7dC7SWF85XmpDrozbFznS/tD22QdtyWjerLoydZJMq229hpPqg== - dependencies: - "@aws-sdk/types" "3.489.0" - "@smithy/protocol-http" "^3.0.12" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-flexible-checksums@3.489.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.489.0.tgz#50413d053e7b62bef81772d6b0c00d5521cf4e30" - integrity sha512-Cy3rBUMr4P7raxzrJFWNRshfKrKV2EojawaC9Bfk/T8aFlV+FmVrRg4ISAXMOfS5pfy3xfAbvkzjOaeqCsGfrA== - dependencies: - "@aws-crypto/crc32" "3.0.0" - "@aws-crypto/crc32c" "3.0.0" - "@aws-sdk/types" "3.489.0" - "@smithy/is-array-buffer" "^2.0.0" - "@smithy/protocol-http" "^3.0.12" - "@smithy/types" "^2.8.0" - "@smithy/util-utf8" "^2.0.2" - tslib "^2.5.0" - -"@aws-sdk/middleware-host-header@3.489.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.489.0.tgz#7c00fa49c6d359bdc9b4d27be09af29ac6700968" - integrity sha512-Cl7HJ1jhOfllwf0CRx1eB4ypRGMqdGKWpc0eSTXty7wWSvCdMZUhwfjQqu2bIOIlgYxg/gFu6TVmVZ6g4O8PlA== - dependencies: - "@aws-sdk/types" "3.489.0" - "@smithy/protocol-http" "^3.0.12" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-location-constraint@3.489.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.489.0.tgz#aa00bc9b2d7ab857b1b8405b1a688684f2c44ae7" - integrity sha512-NIVr+kHR2N6gxFeE3TNw2mEBxgj0N9xXBLy3dNYMMlAUvQlT/0z9HlC9+3XqcTS/Z5ElF/+pei6nqXTVt0He9A== - dependencies: - "@aws-sdk/types" "3.489.0" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-logger@3.489.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/middleware-logger/-/middleware-logger-3.489.0.tgz#36855ec7ac8af4604f2a0b739358f0411878abea" - integrity sha512-+EVDnWese61MdImcBNAgz/AhTcIZJaska/xsU3GWU9CP905x4a4qZdB7fExFMDu1Jlz5pJqNteFYYHCFMJhHfg== - dependencies: - "@aws-sdk/types" "3.489.0" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-recursion-detection@3.489.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.489.0.tgz#bdcbfcebd3d27aad2e0b2808af7c1d3d380c52a2" - integrity sha512-m4rU+fTzziQcu9DKjRNZ4nQlXENEd2ZnJblJV4ONdWqqEjbmOgOj3P6aCCQlJdIbzuNvX1FBOZ5tY59ZpERo7Q== - dependencies: - "@aws-sdk/types" "3.489.0" - "@smithy/protocol-http" "^3.0.12" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-sdk-s3@3.489.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.489.0.tgz#45c57501427f789cf8701b282e5e5136eb320c8b" - integrity sha512-/GGASx7mK9qEgy1znvleYMZKVqm3sOdGghqKdy2zgoGcH2jH+fZrLM0lDMT9bvdITmOCbJJs2rVHP3xm/ZWcXg== - dependencies: - "@aws-sdk/types" "3.489.0" - "@aws-sdk/util-arn-parser" "3.465.0" - "@smithy/node-config-provider" "^2.1.9" - "@smithy/protocol-http" "^3.0.12" - "@smithy/signature-v4" "^2.0.0" - "@smithy/smithy-client" "^2.2.1" - "@smithy/types" "^2.8.0" - "@smithy/util-config-provider" "^2.1.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-signing@3.489.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/middleware-signing/-/middleware-signing-3.489.0.tgz#ad92c3a4fb3afc2798b4f99a7ca6abaaf75461b8" - integrity sha512-rlHcWYZn6Ym3v/u0DvKNDiD7ogIzEsHlerm0lowTiQbszkFobOiUClRTALwvsUZdAAztl706qO1OKbnGnD6Ubw== - dependencies: - "@aws-sdk/types" "3.489.0" - "@smithy/property-provider" "^2.0.0" - "@smithy/protocol-http" "^3.0.12" - "@smithy/signature-v4" "^2.0.0" - "@smithy/types" "^2.8.0" - "@smithy/util-middleware" "^2.0.9" - tslib "^2.5.0" - -"@aws-sdk/middleware-ssec@3.489.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/middleware-ssec/-/middleware-ssec-3.489.0.tgz#9991f6189fa1d3bf360e24f8d958f5456e4da7ce" - integrity sha512-5RQg8dqERAmi1OfVEV9fbTA5NKmcvKDYP79YtH08IEFIsHWU1Y5NoqL7mXkkNyBrJNBVyasYijAbTzOuM707eg== - dependencies: - "@aws-sdk/types" "3.489.0" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@aws-sdk/middleware-user-agent@3.489.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.489.0.tgz#84b2f7e3038b631ecd9e3cddd0205d9b6a266444" - integrity sha512-M54Cv2fAN3GGgdfUjLtZ4wFUIrfM/ivbXv4DgpcNsacEQ2g4H+weQgKp41X7XZW8MWAzl+k1zJaryK69RYNQkQ== - dependencies: - "@aws-sdk/types" "3.489.0" - "@aws-sdk/util-endpoints" "3.489.0" - "@smithy/protocol-http" "^3.0.12" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@aws-sdk/region-config-resolver@3.489.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.489.0.tgz#58bd9dfbe148e2de8bfd0e5e4a3719d56b594c85" - integrity sha512-UvrnB78XTz9ddby7mr0vuUHn2MO3VTjzaIu+GQhyedMGQU0QlIQrYOlzbbu4LC5rL1O8FxFLUxRe/AAjgwyuGw== - dependencies: - "@aws-sdk/types" "3.489.0" - "@smithy/node-config-provider" "^2.1.9" - "@smithy/types" "^2.8.0" - "@smithy/util-config-provider" "^2.1.0" - "@smithy/util-middleware" "^2.0.9" - tslib "^2.5.0" - -"@aws-sdk/signature-v4-multi-region@3.489.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.489.0.tgz#d36574d34bc084f29c19d3bc51acbd821767dda0" - integrity sha512-kYFM7Opu36EkFlzXdVNOBFpQApgnuaTu/U/qYhGyuzeD+HNnYgZEsd/tDro1DQ074jVy3GN9ttJSYxq5I4oTkA== - dependencies: - "@aws-sdk/middleware-sdk-s3" "3.489.0" - "@aws-sdk/types" "3.489.0" - "@smithy/protocol-http" "^3.0.12" - "@smithy/signature-v4" "^2.0.0" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@aws-sdk/token-providers@3.489.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/token-providers/-/token-providers-3.489.0.tgz#69897270f71595449f665b9f40754dfa21ea7be1" - integrity sha512-hSgjB8CMQoA8EIQ0ripDjDtbBcWDSa+7vSBYPIzksyknaGERR/GUfGXLV2dpm5t17FgFG6irT5f3ZlBzarL8Dw== - dependencies: - "@aws-crypto/sha256-browser" "3.0.0" - "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/middleware-host-header" "3.489.0" - "@aws-sdk/middleware-logger" "3.489.0" - "@aws-sdk/middleware-recursion-detection" "3.489.0" - "@aws-sdk/middleware-user-agent" "3.489.0" - "@aws-sdk/region-config-resolver" "3.489.0" - "@aws-sdk/types" "3.489.0" - "@aws-sdk/util-endpoints" "3.489.0" - "@aws-sdk/util-user-agent-browser" "3.489.0" - "@aws-sdk/util-user-agent-node" "3.489.0" - "@smithy/config-resolver" "^2.0.23" - "@smithy/fetch-http-handler" "^2.3.2" - "@smithy/hash-node" "^2.0.18" - "@smithy/invalid-dependency" "^2.0.16" - "@smithy/middleware-content-length" "^2.0.18" - "@smithy/middleware-endpoint" "^2.3.0" - "@smithy/middleware-retry" "^2.0.26" - "@smithy/middleware-serde" "^2.0.16" - "@smithy/middleware-stack" "^2.0.10" - "@smithy/node-config-provider" "^2.1.9" - "@smithy/node-http-handler" "^2.2.2" - "@smithy/property-provider" "^2.0.0" - "@smithy/protocol-http" "^3.0.12" - "@smithy/shared-ini-file-loader" "^2.0.6" - "@smithy/smithy-client" "^2.2.1" - "@smithy/types" "^2.8.0" - "@smithy/url-parser" "^2.0.16" - "@smithy/util-base64" "^2.0.1" - "@smithy/util-body-length-browser" "^2.0.1" - "@smithy/util-body-length-node" "^2.1.0" - "@smithy/util-defaults-mode-browser" "^2.0.24" - "@smithy/util-defaults-mode-node" "^2.0.32" - "@smithy/util-endpoints" "^1.0.8" - "@smithy/util-retry" "^2.0.9" - "@smithy/util-utf8" "^2.0.2" - tslib "^2.5.0" - -"@aws-sdk/types@3.489.0", "@aws-sdk/types@^3.222.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/types/-/types-3.489.0.tgz#0fa29adaace3e407ac15428524aa67e9bd229f65" - integrity sha512-kcDtLfKog/p0tC4gAeqJqWxAiEzfe2LRPnKamvSG2Mjbthx4R/alE2dxyIq/wW+nvRv0fqR3OD5kD1+eVfdr/w== - dependencies: - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@aws-sdk/util-arn-parser@3.465.0": - version "3.465.0" - resolved "https://registry.npmmirror.com/@aws-sdk/util-arn-parser/-/util-arn-parser-3.465.0.tgz#2896f6b06f69770378586853c97a0f283cbb2e20" - integrity sha512-zOJ82vzDJFqBX9yZBlNeHHrul/kpx/DCoxzW5UBbZeb26kfV53QhMSoEmY8/lEbBqlqargJ/sgRC845GFhHNQw== - dependencies: - tslib "^2.5.0" - -"@aws-sdk/util-endpoints@3.489.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/util-endpoints/-/util-endpoints-3.489.0.tgz#8adfa6da0cac973a8ca0f2c4aa66f7d587310acb" - integrity sha512-uGyG1u84ATX03mf7bT4xD9XD/vlYJGD5+RxMN/UpzeTfzXfh+jvCQWbOQ44z8ttFJWYQQqrLxkfpF/JgvALzLA== - dependencies: - "@aws-sdk/types" "3.489.0" - "@smithy/types" "^2.8.0" - "@smithy/util-endpoints" "^1.0.8" - tslib "^2.5.0" - -"@aws-sdk/util-locate-window@^3.0.0": - version "3.465.0" - resolved "https://registry.npmmirror.com/@aws-sdk/util-locate-window/-/util-locate-window-3.465.0.tgz#0471428fb5eb749d4b72c427f5726f7b61fb90eb" - integrity sha512-f+QNcWGswredzC1ExNAB/QzODlxwaTdXkNT5cvke2RLX8SFU5pYk6h4uCtWC0vWPELzOfMfloBrJefBzlarhsw== - dependencies: - tslib "^2.5.0" - -"@aws-sdk/util-user-agent-browser@3.489.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.489.0.tgz#d59c3386c71ac08d658c123a1487cd6473c65627" - integrity sha512-85B9KMsuMpAZauzWQ16r52ZBAHYnznW6BVitnBglsibN7oJKn10Hggt4QGuRhvQFCxQ8YhvBl7r+vQGFO4hxIw== - dependencies: - "@aws-sdk/types" "3.489.0" - "@smithy/types" "^2.8.0" - bowser "^2.11.0" - tslib "^2.5.0" - -"@aws-sdk/util-user-agent-node@3.489.0": - version "3.489.0" - resolved "https://registry.npmmirror.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.489.0.tgz#bc8f96710aadec4f5e327817cf5945c473150621" - integrity sha512-CYdkBHig8sFNc0dv11Ni9WXvZQHeI5+z77OrDHKkbidFx/V4BDTuwZw4K1vWg62pzFOEfzunJFiULRcDZWJR3w== - dependencies: - "@aws-sdk/types" "3.489.0" - "@smithy/node-config-provider" "^2.1.9" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@aws-sdk/util-utf8-browser@^3.0.0": - version "3.259.0" - resolved "https://registry.npmmirror.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz#3275a6f5eb334f96ca76635b961d3c50259fd9ff" - integrity sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw== - dependencies: - tslib "^2.3.1" - -"@aws-sdk/xml-builder@3.485.0": - version "3.485.0" - resolved "https://registry.npmmirror.com/@aws-sdk/xml-builder/-/xml-builder-3.485.0.tgz#e1fc573d6cb6b76e0ba6a2b63bc67bc65e52c3e0" - integrity sha512-xQexPM6LINOIkf3NLFywplcbApifZRMWFN41TDWYSNgCUa5uC9fntfenw8N/HTx1n+McRCWSAFBTjDqY/2OLCQ== - dependencies: - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.22.13": - version "7.22.13" - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz" - integrity sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w== - dependencies: - "@babel/highlight" "^7.22.13" - chalk "^2.4.2" - -"@babel/compat-data@^7.22.20", "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9": - version "7.22.20" - resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.20.tgz" - integrity sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw== - -"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.13.16", "@babel/core@^7.20.12", "@babel/core@^7.21.3", "@babel/core@^7.22.9", "@babel/core@^7.7.5": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/core/-/core-7.23.0.tgz" - integrity sha512-97z/ju/Jy1rZmDxybphrBuI+jtJjFVoz7Mr9yUQVVVi+DNZE333uFQeMOqcCIy1x3WYBIbWftUSLmbNXNT7qFQ== - dependencies: - "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.22.13" - "@babel/generator" "^7.23.0" - "@babel/helper-compilation-targets" "^7.22.15" - "@babel/helper-module-transforms" "^7.23.0" - "@babel/helpers" "^7.23.0" - "@babel/parser" "^7.23.0" - "@babel/template" "^7.22.15" - "@babel/traverse" "^7.23.0" - "@babel/types" "^7.23.0" - convert-source-map "^2.0.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.3" - semver "^6.3.1" - -"@babel/generator@^7.12.11", "@babel/generator@^7.22.9", "@babel/generator@^7.23.0": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz" - integrity sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g== - dependencies: - "@babel/types" "^7.23.0" - "@jridgewell/gen-mapping" "^0.3.2" - "@jridgewell/trace-mapping" "^0.3.17" - jsesc "^2.5.1" - -"@babel/helper-annotate-as-pure@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz" - integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.5": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz" - integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw== - dependencies: - "@babel/types" "^7.22.15" - -"@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.5", "@babel/helper-compilation-targets@^7.22.6": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz" - integrity sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw== - dependencies: - "@babel/compat-data" "^7.22.9" - "@babel/helper-validator-option" "^7.22.15" - browserslist "^4.21.9" - lru-cache "^5.1.1" - semver "^6.3.1" - -"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.22.11", "@babel/helper-create-class-features-plugin@^7.22.15", "@babel/helper-create-class-features-plugin@^7.22.5": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz" - integrity sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-environment-visitor" "^7.22.5" - "@babel/helper-function-name" "^7.22.5" - "@babel/helper-member-expression-to-functions" "^7.22.15" - "@babel/helper-optimise-call-expression" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.9" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - semver "^6.3.1" - -"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.5": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz" - integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - regexpu-core "^5.3.1" - semver "^6.3.1" - -"@babel/helper-define-polyfill-provider@^0.4.2": - version "0.4.2" - resolved "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz" - integrity sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw== - dependencies: - "@babel/helper-compilation-targets" "^7.22.6" - "@babel/helper-plugin-utils" "^7.22.5" - debug "^4.1.1" - lodash.debounce "^4.0.8" - resolve "^1.14.2" - -"@babel/helper-environment-visitor@^7.22.20", "@babel/helper-environment-visitor@^7.22.5": - version "7.22.20" - resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz" - integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== - -"@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz" - integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== - dependencies: - "@babel/template" "^7.22.15" - "@babel/types" "^7.23.0" - -"@babel/helper-hoist-variables@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz" - integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-member-expression-to-functions@^7.22.15": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz" - integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA== - dependencies: - "@babel/types" "^7.23.0" - -"@babel/helper-module-imports@^7.16.7", "@babel/helper-module-imports@^7.22.15", "@babel/helper-module-imports@^7.22.5": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz" - integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== - dependencies: - "@babel/types" "^7.22.15" - -"@babel/helper-module-transforms@^7.22.5", "@babel/helper-module-transforms@^7.23.0": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz" - integrity sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-simple-access" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/helper-validator-identifier" "^7.22.20" - -"@babel/helper-optimise-call-expression@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz" - integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz" - integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== - -"@babel/helper-remap-async-to-generator@^7.22.5", "@babel/helper-remap-async-to-generator@^7.22.9": - version "7.22.20" - resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz" - integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-wrap-function" "^7.22.20" - -"@babel/helper-replace-supers@^7.22.5", "@babel/helper-replace-supers@^7.22.9": - version "7.22.20" - resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz" - integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-member-expression-to-functions" "^7.22.15" - "@babel/helper-optimise-call-expression" "^7.22.5" - -"@babel/helper-simple-access@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz" - integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-skip-transparent-expression-wrappers@^7.20.0", "@babel/helper-skip-transparent-expression-wrappers@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz" - integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-split-export-declaration@^7.22.6": - version "7.22.6" - resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz" - integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-string-parser@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz" - integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== - -"@babel/helper-validator-identifier@^7.22.20": - version "7.22.20" - resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz" - integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== - -"@babel/helper-validator-option@^7.22.15": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz" - integrity sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA== - -"@babel/helper-wrap-function@^7.22.20": - version "7.22.20" - resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz" - integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw== - dependencies: - "@babel/helper-function-name" "^7.22.5" - "@babel/template" "^7.22.15" - "@babel/types" "^7.22.19" - -"@babel/helpers@^7.23.0": - version "7.23.1" - resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.1.tgz" - integrity sha512-chNpneuK18yW5Oxsr+t553UZzzAs3aZnFm4bxhebsNTeshrC95yA7l5yl7GBAG+JG1rF0F7zzD2EixK9mWSDoA== - dependencies: - "@babel/template" "^7.22.15" - "@babel/traverse" "^7.23.0" - "@babel/types" "^7.23.0" - -"@babel/highlight@^7.22.13": - version "7.22.20" - resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz" - integrity sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg== - dependencies: - "@babel/helper-validator-identifier" "^7.22.20" - chalk "^2.4.2" - js-tokens "^4.0.0" - -"@babel/parser@^7.1.0", "@babel/parser@^7.13.16", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.22.15", "@babel/parser@^7.22.7", "@babel/parser@^7.23.0": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz" - integrity sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw== - -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.22.15": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz" - integrity sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.22.15": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz" - integrity sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/plugin-transform-optional-chaining" "^7.22.15" - -"@babel/plugin-proposal-class-properties@^7.13.0": - version "7.18.6" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz" - integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8": - version "7.18.6" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz" - integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - -"@babel/plugin-proposal-optional-chaining@^7.13.12": - version "7.21.0" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz" - integrity sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA== - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - -"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": - version "7.21.0-placeholder-for-preset-env.2" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz" - integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== - -"@babel/plugin-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" - integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-class-properties@^7.12.13": - version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz" - integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== - dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - -"@babel/plugin-syntax-class-static-block@^7.14.5": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz" - integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-dynamic-import@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz" - integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-export-namespace-from@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz" - integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - -"@babel/plugin-syntax-flow@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz" - integrity sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-syntax-import-assertions@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz" - integrity sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-syntax-import-attributes@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz" - integrity sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-syntax-import-meta@^7.10.4": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" - integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" - integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-jsx@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz" - integrity sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" - integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" - integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-numeric-separator@^7.10.4": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" - integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" - integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" - integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-private-property-in-object@^7.14.5": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz" - integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-top-level-await@^7.14.5": - version "7.14.5" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz" - integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-typescript@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz" - integrity sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-syntax-unicode-sets-regex@^7.18.6": - version "7.18.6" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz" - integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-arrow-functions@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz" - integrity sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-async-generator-functions@^7.22.15": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.15.tgz" - integrity sha512-jBm1Es25Y+tVoTi5rfd5t1KLmL8ogLKpXszboWOTTtGFGz2RKnQe2yn7HbZ+kb/B8N0FVSGQo874NSlOU1T4+w== - dependencies: - "@babel/helper-environment-visitor" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-remap-async-to-generator" "^7.22.9" - "@babel/plugin-syntax-async-generators" "^7.8.4" - -"@babel/plugin-transform-async-to-generator@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz" - integrity sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ== - dependencies: - "@babel/helper-module-imports" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-remap-async-to-generator" "^7.22.5" - -"@babel/plugin-transform-block-scoped-functions@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz" - integrity sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-block-scoping@^7.22.15": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.0.tgz" - integrity sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-class-properties@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz" - integrity sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-class-static-block@^7.22.11": - version "7.22.11" - resolved "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz" - integrity sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.11" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - -"@babel/plugin-transform-classes@^7.22.15": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz" - integrity sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-compilation-targets" "^7.22.15" - "@babel/helper-environment-visitor" "^7.22.5" - "@babel/helper-function-name" "^7.22.5" - "@babel/helper-optimise-call-expression" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.9" - "@babel/helper-split-export-declaration" "^7.22.6" - globals "^11.1.0" - -"@babel/plugin-transform-computed-properties@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz" - integrity sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/template" "^7.22.5" - -"@babel/plugin-transform-destructuring@^7.22.15": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.0.tgz" - integrity sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-dotall-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz" - integrity sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-duplicate-keys@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz" - integrity sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-dynamic-import@^7.22.11": - version "7.22.11" - resolved "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz" - integrity sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - -"@babel/plugin-transform-exponentiation-operator@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz" - integrity sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g== - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-export-namespace-from@^7.22.11": - version "7.22.11" - resolved "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz" - integrity sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - -"@babel/plugin-transform-flow-strip-types@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz" - integrity sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-flow" "^7.22.5" - -"@babel/plugin-transform-for-of@^7.22.15": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz" - integrity sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-function-name@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz" - integrity sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg== - dependencies: - "@babel/helper-compilation-targets" "^7.22.5" - "@babel/helper-function-name" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-json-strings@^7.22.11": - version "7.22.11" - resolved "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz" - integrity sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-json-strings" "^7.8.3" - -"@babel/plugin-transform-literals@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz" - integrity sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-logical-assignment-operators@^7.22.11": - version "7.22.11" - resolved "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz" - integrity sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - -"@babel/plugin-transform-member-expression-literals@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz" - integrity sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-modules-amd@^7.22.5": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.0.tgz" - integrity sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw== - dependencies: - "@babel/helper-module-transforms" "^7.23.0" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-modules-commonjs@^7.13.8", "@babel/plugin-transform-modules-commonjs@^7.22.15", "@babel/plugin-transform-modules-commonjs@^7.23.0": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.0.tgz" - integrity sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ== - dependencies: - "@babel/helper-module-transforms" "^7.23.0" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-simple-access" "^7.22.5" - -"@babel/plugin-transform-modules-systemjs@^7.22.11": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.0.tgz" - integrity sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg== - dependencies: - "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-module-transforms" "^7.23.0" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-identifier" "^7.22.20" - -"@babel/plugin-transform-modules-umd@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz" - integrity sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ== - dependencies: - "@babel/helper-module-transforms" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz" - integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-new-target@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz" - integrity sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-nullish-coalescing-operator@^7.22.11": - version "7.22.11" - resolved "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz" - integrity sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - -"@babel/plugin-transform-numeric-separator@^7.22.11": - version "7.22.11" - resolved "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz" - integrity sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - -"@babel/plugin-transform-object-rest-spread@^7.22.15": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz" - integrity sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q== - dependencies: - "@babel/compat-data" "^7.22.9" - "@babel/helper-compilation-targets" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.22.15" - -"@babel/plugin-transform-object-super@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz" - integrity sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.5" - -"@babel/plugin-transform-optional-catch-binding@^7.22.11": - version "7.22.11" - resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz" - integrity sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - -"@babel/plugin-transform-optional-chaining@^7.22.15": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.0.tgz" - integrity sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - -"@babel/plugin-transform-parameters@^7.22.15": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz" - integrity sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-private-methods@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz" - integrity sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-private-property-in-object@^7.22.11": - version "7.22.11" - resolved "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz" - integrity sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-create-class-features-plugin" "^7.22.11" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - -"@babel/plugin-transform-property-literals@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz" - integrity sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-react-jsx-self@^7.18.6": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.22.5.tgz" - integrity sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-react-jsx-source@^7.19.6": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.22.5.tgz" - integrity sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-regenerator@^7.22.10": - version "7.22.10" - resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz" - integrity sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - regenerator-transform "^0.15.2" - -"@babel/plugin-transform-reserved-words@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz" - integrity sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-shorthand-properties@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz" - integrity sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-spread@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz" - integrity sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - -"@babel/plugin-transform-sticky-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz" - integrity sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-template-literals@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz" - integrity sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-typeof-symbol@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz" - integrity sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-typescript@^7.22.15": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz" - integrity sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-create-class-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-typescript" "^7.22.5" - -"@babel/plugin-transform-unicode-escapes@^7.22.10": - version "7.22.10" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz" - integrity sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-unicode-property-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz" - integrity sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-unicode-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz" - integrity sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-unicode-sets-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz" - integrity sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/preset-env@^7.22.9": - version "7.22.20" - resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.20.tgz" - integrity sha512-11MY04gGC4kSzlPHRfvVkNAZhUxOvm7DCJ37hPDnUENwe06npjIRAfInEMTGSb4LZK5ZgDFkv5hw0lGebHeTyg== - dependencies: - "@babel/compat-data" "^7.22.20" - "@babel/helper-compilation-targets" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-option" "^7.22.15" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.22.15" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.22.15" - "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-class-properties" "^7.12.13" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-import-assertions" "^7.22.5" - "@babel/plugin-syntax-import-attributes" "^7.22.5" - "@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" - "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" - "@babel/plugin-transform-arrow-functions" "^7.22.5" - "@babel/plugin-transform-async-generator-functions" "^7.22.15" - "@babel/plugin-transform-async-to-generator" "^7.22.5" - "@babel/plugin-transform-block-scoped-functions" "^7.22.5" - "@babel/plugin-transform-block-scoping" "^7.22.15" - "@babel/plugin-transform-class-properties" "^7.22.5" - "@babel/plugin-transform-class-static-block" "^7.22.11" - "@babel/plugin-transform-classes" "^7.22.15" - "@babel/plugin-transform-computed-properties" "^7.22.5" - "@babel/plugin-transform-destructuring" "^7.22.15" - "@babel/plugin-transform-dotall-regex" "^7.22.5" - "@babel/plugin-transform-duplicate-keys" "^7.22.5" - "@babel/plugin-transform-dynamic-import" "^7.22.11" - "@babel/plugin-transform-exponentiation-operator" "^7.22.5" - "@babel/plugin-transform-export-namespace-from" "^7.22.11" - "@babel/plugin-transform-for-of" "^7.22.15" - "@babel/plugin-transform-function-name" "^7.22.5" - "@babel/plugin-transform-json-strings" "^7.22.11" - "@babel/plugin-transform-literals" "^7.22.5" - "@babel/plugin-transform-logical-assignment-operators" "^7.22.11" - "@babel/plugin-transform-member-expression-literals" "^7.22.5" - "@babel/plugin-transform-modules-amd" "^7.22.5" - "@babel/plugin-transform-modules-commonjs" "^7.22.15" - "@babel/plugin-transform-modules-systemjs" "^7.22.11" - "@babel/plugin-transform-modules-umd" "^7.22.5" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" - "@babel/plugin-transform-new-target" "^7.22.5" - "@babel/plugin-transform-nullish-coalescing-operator" "^7.22.11" - "@babel/plugin-transform-numeric-separator" "^7.22.11" - "@babel/plugin-transform-object-rest-spread" "^7.22.15" - "@babel/plugin-transform-object-super" "^7.22.5" - "@babel/plugin-transform-optional-catch-binding" "^7.22.11" - "@babel/plugin-transform-optional-chaining" "^7.22.15" - "@babel/plugin-transform-parameters" "^7.22.15" - "@babel/plugin-transform-private-methods" "^7.22.5" - "@babel/plugin-transform-private-property-in-object" "^7.22.11" - "@babel/plugin-transform-property-literals" "^7.22.5" - "@babel/plugin-transform-regenerator" "^7.22.10" - "@babel/plugin-transform-reserved-words" "^7.22.5" - "@babel/plugin-transform-shorthand-properties" "^7.22.5" - "@babel/plugin-transform-spread" "^7.22.5" - "@babel/plugin-transform-sticky-regex" "^7.22.5" - "@babel/plugin-transform-template-literals" "^7.22.5" - "@babel/plugin-transform-typeof-symbol" "^7.22.5" - "@babel/plugin-transform-unicode-escapes" "^7.22.10" - "@babel/plugin-transform-unicode-property-regex" "^7.22.5" - "@babel/plugin-transform-unicode-regex" "^7.22.5" - "@babel/plugin-transform-unicode-sets-regex" "^7.22.5" - "@babel/preset-modules" "0.1.6-no-external-plugins" - "@babel/types" "^7.22.19" - babel-plugin-polyfill-corejs2 "^0.4.5" - babel-plugin-polyfill-corejs3 "^0.8.3" - babel-plugin-polyfill-regenerator "^0.5.2" - core-js-compat "^3.31.0" - semver "^6.3.1" - -"@babel/preset-flow@^7.13.13": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.22.15.tgz" - integrity sha512-dB5aIMqpkgbTfN5vDdTRPzjqtWiZcRESNR88QYnoPR+bmdYoluOzMX9tQerTv0XzSgZYctPfO1oc0N5zdog1ew== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-option" "^7.22.15" - "@babel/plugin-transform-flow-strip-types" "^7.22.5" - -"@babel/preset-modules@0.1.6-no-external-plugins": - version "0.1.6-no-external-plugins" - resolved "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz" - integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/types" "^7.4.4" - esutils "^2.0.2" - -"@babel/preset-typescript@^7.13.0": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.0.tgz" - integrity sha512-6P6VVa/NM/VlAYj5s2Aq/gdVg8FSENCg3wlZ6Qau9AcPaoF5LbN1nyGlR9DTRIw9PpxI94e+ReydsJHcjwAweg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-option" "^7.22.15" - "@babel/plugin-syntax-jsx" "^7.22.5" - "@babel/plugin-transform-modules-commonjs" "^7.23.0" - "@babel/plugin-transform-typescript" "^7.22.15" - -"@babel/register@^7.13.16": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/register/-/register-7.22.15.tgz" - integrity sha512-V3Q3EqoQdn65RCgTLwauZaTfd1ShhwPmbBv+1dkZV/HpCGMKVyn6oFcRlI7RaKqiDQjX2Qd3AuoEguBgdjIKlg== - dependencies: - clone-deep "^4.0.1" - find-cache-dir "^2.0.0" - make-dir "^2.1.0" - pirates "^4.0.5" - source-map-support "^0.5.16" - -"@babel/regjsgen@^0.8.0": - version "0.8.0" - resolved "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz" - integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== - -"@babel/runtime@^7": - version "7.23.5" - resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.5.tgz" - integrity sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w== - dependencies: - regenerator-runtime "^0.14.0" - -"@babel/runtime@^7.10.1", "@babel/runtime@^7.10.4", "@babel/runtime@^7.11.1", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.16.7", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.0", "@babel/runtime@^7.18.3", "@babel/runtime@^7.20.0", "@babel/runtime@^7.20.7", "@babel/runtime@^7.21.0", "@babel/runtime@^7.22.5", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": - version "7.23.1" - resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.1.tgz" - integrity sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g== - dependencies: - regenerator-runtime "^0.14.0" - -"@babel/runtime@^7.23.2": - version "7.23.6" - resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.6.tgz" - integrity sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ== - dependencies: - regenerator-runtime "^0.14.0" - -"@babel/runtime@^7.23.6": - version "7.23.8" - resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.8.tgz#8ee6fe1ac47add7122902f257b8ddf55c898f650" - integrity sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw== - dependencies: - regenerator-runtime "^0.14.0" - -"@babel/template@^7.22.15", "@babel/template@^7.22.5": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz" - integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== - dependencies: - "@babel/code-frame" "^7.22.13" - "@babel/parser" "^7.22.15" - "@babel/types" "^7.22.15" - -"@babel/traverse@^7.1.6", "@babel/traverse@^7.22.8", "@babel/traverse@^7.23.0": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.0.tgz" - integrity sha512-t/QaEvyIoIkwzpiZ7aoSKK8kObQYeF7T2v+dazAYCb8SXtp58zEVkWW7zAnju8FNKNdr4ScAOEDmMItbyOmEYw== - dependencies: - "@babel/code-frame" "^7.22.13" - "@babel/generator" "^7.23.0" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/parser" "^7.23.0" - "@babel/types" "^7.23.0" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.20.7", "@babel/types@^7.21.3", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.4.4": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz" - integrity sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg== - dependencies: - "@babel/helper-string-parser" "^7.22.5" - "@babel/helper-validator-identifier" "^7.22.20" - to-fast-properties "^2.0.0" - -"@base2/pretty-print-object@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@base2/pretty-print-object/-/pretty-print-object-1.0.1.tgz" - integrity sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA== - -"@bcoe/v8-coverage@^0.2.3": - version "0.2.3" - resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" - integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== - -"@colors/colors@1.5.0": - version "1.5.0" - resolved "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz" - integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== - -"@commitlint/cli@^17.7.2": - version "17.7.2" - resolved "https://registry.npmjs.org/@commitlint/cli/-/cli-17.7.2.tgz" - integrity sha512-t3N7TZq7lOeqTOyEgfGcaltHqEJf7YDlPg75MldeVPPyz14jZq/+mbGF9tueDLFX8R6RwdymrN6D+U5XwZ8Iwg== - dependencies: - "@commitlint/format" "^17.4.4" - "@commitlint/lint" "^17.7.0" - "@commitlint/load" "^17.7.2" - "@commitlint/read" "^17.5.1" - "@commitlint/types" "^17.4.4" - execa "^5.0.0" - lodash.isfunction "^3.0.9" - resolve-from "5.0.0" - resolve-global "1.0.0" - yargs "^17.0.0" - -"@commitlint/config-conventional@^17.7.0": - version "17.7.0" - resolved "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.7.0.tgz" - integrity sha512-iicqh2o6et+9kWaqsQiEYZzfLbtoWv9uZl8kbI8EGfnc0HeGafQBF7AJ0ylN9D/2kj6txltsdyQs8+2fTMwWEw== - dependencies: - conventional-changelog-conventionalcommits "^6.1.0" - -"@commitlint/config-validator@^17.6.7": - version "17.6.7" - resolved "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.6.7.tgz" - integrity sha512-vJSncmnzwMvpr3lIcm0I8YVVDJTzyjy7NZAeXbTXy+MPUdAr9pKyyg7Tx/ebOQ9kqzE6O9WT6jg2164br5UdsQ== - dependencies: - "@commitlint/types" "^17.4.4" - ajv "^8.11.0" - -"@commitlint/ensure@^17.6.7": - version "17.6.7" - resolved "https://registry.npmjs.org/@commitlint/ensure/-/ensure-17.6.7.tgz" - integrity sha512-mfDJOd1/O/eIb/h4qwXzUxkmskXDL9vNPnZ4AKYKiZALz4vHzwMxBSYtyL2mUIDeU9DRSpEUins8SeKtFkYHSw== - dependencies: - "@commitlint/types" "^17.4.4" - lodash.camelcase "^4.3.0" - lodash.kebabcase "^4.1.1" - lodash.snakecase "^4.1.1" - lodash.startcase "^4.4.0" - lodash.upperfirst "^4.3.1" - -"@commitlint/execute-rule@^17.4.0": - version "17.4.0" - resolved "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-17.4.0.tgz" - integrity sha512-LIgYXuCSO5Gvtc0t9bebAMSwd68ewzmqLypqI2Kke1rqOqqDbMpYcYfoPfFlv9eyLIh4jocHWwCK5FS7z9icUA== - -"@commitlint/format@^17.4.4": - version "17.4.4" - resolved "https://registry.npmjs.org/@commitlint/format/-/format-17.4.4.tgz" - integrity sha512-+IS7vpC4Gd/x+uyQPTAt3hXs5NxnkqAZ3aqrHd5Bx/R9skyCAWusNlNbw3InDbAK6j166D9asQM8fnmYIa+CXQ== - dependencies: - "@commitlint/types" "^17.4.4" - chalk "^4.1.0" - -"@commitlint/is-ignored@^17.7.0": - version "17.7.0" - resolved "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.7.0.tgz" - integrity sha512-043rA7m45tyEfW7Zv2vZHF++176MLHH9h70fnPoYlB1slKBeKl8BwNIlnPg4xBdRBVNPaCqvXxWswx2GR4c9Hw== - dependencies: - "@commitlint/types" "^17.4.4" - semver "7.5.4" - -"@commitlint/lint@^17.7.0": - version "17.7.0" - resolved "https://registry.npmjs.org/@commitlint/lint/-/lint-17.7.0.tgz" - integrity sha512-TCQihm7/uszA5z1Ux1vw+Nf3yHTgicus/+9HiUQk+kRSQawByxZNESeQoX9ujfVd3r4Sa+3fn0JQAguG4xvvbA== - dependencies: - "@commitlint/is-ignored" "^17.7.0" - "@commitlint/parse" "^17.7.0" - "@commitlint/rules" "^17.7.0" - "@commitlint/types" "^17.4.4" - -"@commitlint/load@^17.7.2": - version "17.7.2" - resolved "https://registry.npmjs.org/@commitlint/load/-/load-17.7.2.tgz" - integrity sha512-XA7WTnsjHZ4YH6ZYsrnxgLdXzriwMMq+utZUET6spbOEEIPBCDLdOQXS26P+v3TTO4hUHOEhzUquaBv3jbBixw== - dependencies: - "@commitlint/config-validator" "^17.6.7" - "@commitlint/execute-rule" "^17.4.0" - "@commitlint/resolve-extends" "^17.6.7" - "@commitlint/types" "^17.4.4" - "@types/node" "20.5.1" - chalk "^4.1.0" - cosmiconfig "^8.0.0" - cosmiconfig-typescript-loader "^4.0.0" - lodash.isplainobject "^4.0.6" - lodash.merge "^4.6.2" - lodash.uniq "^4.5.0" - resolve-from "^5.0.0" - ts-node "^10.8.1" - typescript "^4.6.4 || ^5.0.0" - -"@commitlint/message@^17.4.2": - version "17.4.2" - resolved "https://registry.npmjs.org/@commitlint/message/-/message-17.4.2.tgz" - integrity sha512-3XMNbzB+3bhKA1hSAWPCQA3lNxR4zaeQAQcHj0Hx5sVdO6ryXtgUBGGv+1ZCLMgAPRixuc6en+iNAzZ4NzAa8Q== - -"@commitlint/parse@^17.7.0": - version "17.7.0" - resolved "https://registry.npmjs.org/@commitlint/parse/-/parse-17.7.0.tgz" - integrity sha512-dIvFNUMCUHqq5Abv80mIEjLVfw8QNuA4DS7OWip4pcK/3h5wggmjVnlwGCDvDChkw2TjK1K6O+tAEV78oxjxag== - dependencies: - "@commitlint/types" "^17.4.4" - conventional-changelog-angular "^6.0.0" - conventional-commits-parser "^4.0.0" - -"@commitlint/read@^17.5.1": - version "17.5.1" - resolved "https://registry.npmjs.org/@commitlint/read/-/read-17.5.1.tgz" - integrity sha512-7IhfvEvB//p9aYW09YVclHbdf1u7g7QhxeYW9ZHSO8Huzp8Rz7m05aCO1mFG7G8M+7yfFnXB5xOmG18brqQIBg== - dependencies: - "@commitlint/top-level" "^17.4.0" - "@commitlint/types" "^17.4.4" - fs-extra "^11.0.0" - git-raw-commits "^2.0.11" - minimist "^1.2.6" - -"@commitlint/resolve-extends@^17.6.7": - version "17.6.7" - resolved "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.6.7.tgz" - integrity sha512-PfeoAwLHtbOaC9bGn/FADN156CqkFz6ZKiVDMjuC2N5N0740Ke56rKU7Wxdwya8R8xzLK9vZzHgNbuGhaOVKIg== - dependencies: - "@commitlint/config-validator" "^17.6.7" - "@commitlint/types" "^17.4.4" - import-fresh "^3.0.0" - lodash.mergewith "^4.6.2" - resolve-from "^5.0.0" - resolve-global "^1.0.0" - -"@commitlint/rules@^17.7.0": - version "17.7.0" - resolved "https://registry.npmjs.org/@commitlint/rules/-/rules-17.7.0.tgz" - integrity sha512-J3qTh0+ilUE5folSaoK91ByOb8XeQjiGcdIdiB/8UT1/Rd1itKo0ju/eQVGyFzgTMYt8HrDJnGTmNWwcMR1rmA== - dependencies: - "@commitlint/ensure" "^17.6.7" - "@commitlint/message" "^17.4.2" - "@commitlint/to-lines" "^17.4.0" - "@commitlint/types" "^17.4.4" - execa "^5.0.0" - -"@commitlint/to-lines@^17.4.0": - version "17.4.0" - resolved "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-17.4.0.tgz" - integrity sha512-LcIy/6ZZolsfwDUWfN1mJ+co09soSuNASfKEU5sCmgFCvX5iHwRYLiIuoqXzOVDYOy7E7IcHilr/KS0e5T+0Hg== - -"@commitlint/top-level@^17.4.0": - version "17.4.0" - resolved "https://registry.npmjs.org/@commitlint/top-level/-/top-level-17.4.0.tgz" - integrity sha512-/1loE/g+dTTQgHnjoCy0AexKAEFyHsR2zRB4NWrZ6lZSMIxAhBJnmCqwao7b4H8888PsfoTBCLBYIw8vGnej8g== - dependencies: - find-up "^5.0.0" - -"@commitlint/types@^17.4.4": - version "17.4.4" - resolved "https://registry.npmjs.org/@commitlint/types/-/types-17.4.4.tgz" - integrity sha512-amRN8tRLYOsxRr6mTnGGGvB5EmW/4DDjLMgiwK3CCVEmN6Sr/6xePGEpWaspKkckILuUORCwe6VfDBw6uj4axQ== - dependencies: - chalk "^4.1.0" - -"@cspotcode/source-map-support@^0.8.0": - version "0.8.1" - resolved "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz" - integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw== - dependencies: - "@jridgewell/trace-mapping" "0.3.9" - -"@ctrl/tinycolor@^3.4.0", "@ctrl/tinycolor@^3.6.1": - version "3.6.1" - resolved "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz" - integrity sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA== - -"@discoveryjs/json-ext@^0.5.3": - version "0.5.7" - resolved "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz" - integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== - -"@emotion/babel-plugin@^11.11.0": - version "11.11.0" - resolved "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz" - integrity sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ== - dependencies: - "@babel/helper-module-imports" "^7.16.7" - "@babel/runtime" "^7.18.3" - "@emotion/hash" "^0.9.1" - "@emotion/memoize" "^0.8.1" - "@emotion/serialize" "^1.1.2" - 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" - -"@emotion/cache@^11", "@emotion/cache@^11.11.0": - version "11.11.0" - resolved "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz" - integrity sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ== - dependencies: - "@emotion/memoize" "^0.8.1" - "@emotion/sheet" "^1.2.2" - "@emotion/utils" "^1.2.1" - "@emotion/weak-memoize" "^0.3.1" - stylis "4.2.0" - -"@emotion/css@^11": - version "11.11.2" - resolved "https://registry.npmjs.org/@emotion/css/-/css-11.11.2.tgz" - integrity sha512-VJxe1ucoMYMS7DkiMdC2T7PWNbrEI0a39YRiyDvK2qq4lXwjRbVP/z4lpG+odCsRzadlR+1ywwrTzhdm5HNdew== - dependencies: - "@emotion/babel-plugin" "^11.11.0" - "@emotion/cache" "^11.11.0" - "@emotion/serialize" "^1.1.2" - "@emotion/sheet" "^1.2.2" - "@emotion/utils" "^1.2.1" - -"@emotion/hash@^0.8.0": - version "0.8.0" - resolved "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz" - integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow== - -"@emotion/hash@^0.9.1": - version "0.9.1" - resolved "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz" - integrity sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ== - -"@emotion/memoize@^0.8.1": - version "0.8.1" - resolved "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz" - integrity sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA== - -"@emotion/react@^11": - version "11.11.1" - resolved "https://registry.npmjs.org/@emotion/react/-/react-11.11.1.tgz" - integrity sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA== - dependencies: - "@babel/runtime" "^7.18.3" - "@emotion/babel-plugin" "^11.11.0" - "@emotion/cache" "^11.11.0" - "@emotion/serialize" "^1.1.2" - "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1" - "@emotion/utils" "^1.2.1" - "@emotion/weak-memoize" "^0.3.1" - hoist-non-react-statics "^3.3.1" - -"@emotion/serialize@^1", "@emotion/serialize@^1.1.2": - version "1.1.2" - resolved "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.2.tgz" - integrity sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA== - dependencies: - "@emotion/hash" "^0.9.1" - "@emotion/memoize" "^0.8.1" - "@emotion/unitless" "^0.8.1" - "@emotion/utils" "^1.2.1" - csstype "^3.0.2" - -"@emotion/server@^11": - version "11.11.0" - resolved "https://registry.npmjs.org/@emotion/server/-/server-11.11.0.tgz" - integrity sha512-6q89fj2z8VBTx9w93kJ5n51hsmtYuFPtZgnc1L8VzRx9ti4EU6EyvF6Nn1H1x3vcCQCF7u2dB2lY4AYJwUW4PA== - dependencies: - "@emotion/utils" "^1.2.1" - html-tokenize "^2.0.0" - multipipe "^1.0.2" - through "^2.3.8" - -"@emotion/sheet@^1.2.2": - version "1.2.2" - resolved "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz" - integrity sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA== - -"@emotion/unitless@^0.7.5": - version "0.7.5" - resolved "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz" - integrity sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg== - -"@emotion/unitless@^0.8.1": - version "0.8.1" - resolved "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz" - integrity sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ== - -"@emotion/use-insertion-effect-with-fallbacks@^1.0.0", "@emotion/use-insertion-effect-with-fallbacks@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz" - integrity sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw== - -"@emotion/utils@^1", "@emotion/utils@^1.2.1": - version "1.2.1" - resolved "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz" - integrity sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg== - -"@emotion/weak-memoize@^0.3.1": - version "0.3.1" - resolved "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz" - integrity sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww== - -"@esbuild/android-arm64@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz#984b4f9c8d0377443cc2dfcef266d02244593622" - integrity sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ== - -"@esbuild/android-arm@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.18.20.tgz#fedb265bc3a589c84cc11f810804f234947c3682" - integrity sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw== - -"@esbuild/android-x64@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.18.20.tgz#35cf419c4cfc8babe8893d296cd990e9e9f756f2" - integrity sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg== - -"@esbuild/darwin-arm64@0.18.20": - version "0.18.20" - resolved "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz" - integrity sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA== - -"@esbuild/darwin-x64@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz#d70d5790d8bf475556b67d0f8b7c5bdff053d85d" - integrity sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ== - -"@esbuild/freebsd-arm64@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz#98755cd12707f93f210e2494d6a4b51b96977f54" - integrity sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw== - -"@esbuild/freebsd-x64@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz#c1eb2bff03915f87c29cece4c1a7fa1f423b066e" - integrity sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ== - -"@esbuild/linux-arm64@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz#bad4238bd8f4fc25b5a021280c770ab5fc3a02a0" - integrity sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA== - -"@esbuild/linux-arm@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz#3e617c61f33508a27150ee417543c8ab5acc73b0" - integrity sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg== - -"@esbuild/linux-ia32@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz#699391cccba9aee6019b7f9892eb99219f1570a7" - integrity sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA== - -"@esbuild/linux-loong64@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz#e6fccb7aac178dd2ffb9860465ac89d7f23b977d" - integrity sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg== - -"@esbuild/linux-mips64el@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz#eeff3a937de9c2310de30622a957ad1bd9183231" - integrity sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ== - -"@esbuild/linux-ppc64@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz#2f7156bde20b01527993e6881435ad79ba9599fb" - integrity sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA== - -"@esbuild/linux-riscv64@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz#6628389f210123d8b4743045af8caa7d4ddfc7a6" - integrity sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A== - -"@esbuild/linux-s390x@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz#255e81fb289b101026131858ab99fba63dcf0071" - integrity sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ== - -"@esbuild/linux-x64@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz#c7690b3417af318a9b6f96df3031a8865176d338" - integrity sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w== - -"@esbuild/netbsd-x64@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz#30e8cd8a3dded63975e2df2438ca109601ebe0d1" - integrity sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A== - -"@esbuild/openbsd-x64@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz#7812af31b205055874c8082ea9cf9ab0da6217ae" - integrity sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg== - -"@esbuild/sunos-x64@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz#d5c275c3b4e73c9b0ecd38d1ca62c020f887ab9d" - integrity sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ== - -"@esbuild/win32-arm64@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz#73bc7f5a9f8a77805f357fab97f290d0e4820ac9" - integrity sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg== - -"@esbuild/win32-ia32@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz#ec93cbf0ef1085cc12e71e0d661d20569ff42102" - integrity sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g== - -"@esbuild/win32-x64@0.18.20": - version "0.18.20" - resolved "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz#786c5f41f043b07afb1af37683d7c33668858f6d" - integrity sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ== - -"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": - version "4.4.0" - resolved "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz" - integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== - dependencies: - eslint-visitor-keys "^3.3.0" - -"@eslint-community/regexpp@^4.5.1", "@eslint-community/regexpp@^4.6.1": - version "4.9.1" - resolved "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.1.tgz" - integrity sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA== - -"@eslint/eslintrc@^2.1.2": - version "2.1.2" - resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz" - integrity sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g== - dependencies: - ajv "^6.12.4" - debug "^4.3.2" - espree "^9.6.0" - globals "^13.19.0" - ignore "^5.2.0" - import-fresh "^3.2.1" - js-yaml "^4.1.0" - minimatch "^3.1.2" - strip-json-comments "^3.1.1" - -"@eslint/js@8.51.0": - version "8.51.0" - resolved "https://registry.npmjs.org/@eslint/js/-/js-8.51.0.tgz" - integrity sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg== - -"@fal-works/esbuild-plugin-global-externals@^2.1.2": - version "2.1.2" - resolved "https://registry.npmjs.org/@fal-works/esbuild-plugin-global-externals/-/esbuild-plugin-global-externals-2.1.2.tgz" - integrity sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ== - -"@floating-ui/core@^1.4.2": - version "1.5.0" - resolved "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.0.tgz" - integrity sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg== - dependencies: - "@floating-ui/utils" "^0.1.3" - -"@floating-ui/core@^1.5.3": - version "1.5.3" - resolved "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.3.tgz" - integrity sha512-O0WKDOo0yhJuugCx6trZQj5jVJ9yR0ystG2JaNAemYUWce+pmM6WUEFIibnWyEJKdrDxhm75NoSRME35FNaM/Q== - dependencies: - "@floating-ui/utils" "^0.2.0" - -"@floating-ui/dom@^1.4.2": - version "1.5.4" - resolved "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.4.tgz" - integrity sha512-jByEsHIY+eEdCjnTVu+E3ephzTOzkQ8hgUfGwos+bg7NlH33Zc5uO+QHz1mrQUOgIKKDD1RtS201P9NvAfq3XQ== - dependencies: - "@floating-ui/core" "^1.5.3" - "@floating-ui/utils" "^0.2.0" - -"@floating-ui/dom@^1.5.1": - version "1.5.3" - resolved "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.3.tgz" - integrity sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA== - dependencies: - "@floating-ui/core" "^1.4.2" - "@floating-ui/utils" "^0.1.3" - -"@floating-ui/react-dom@^2.0.0": - version "2.0.2" - resolved "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.2.tgz" - integrity sha512-5qhlDvjaLmAst/rKb3VdlCinwTF4EYMiVxuuc/HVUjs46W0zgtbMmAZ1UTsDrRTxRmUEzl92mOtWbeeXL26lSQ== - dependencies: - "@floating-ui/dom" "^1.5.1" - -"@floating-ui/utils@^0.1.3": - version "0.1.6" - resolved "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.6.tgz" - integrity sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A== - -"@floating-ui/utils@^0.2.0": - version "0.2.1" - resolved "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.1.tgz" - integrity sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q== - -"@humanwhocodes/config-array@^0.11.11": - version "0.11.11" - resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz" - integrity sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA== - dependencies: - "@humanwhocodes/object-schema" "^1.2.1" - debug "^4.1.1" - minimatch "^3.0.5" - -"@humanwhocodes/module-importer@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz" - integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== - -"@humanwhocodes/object-schema@^1.2.1": - version "1.2.1" - resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz" - integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== - -"@hutson/parse-repository-url@^3.0.0": - version "3.0.2" - resolved "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz" - integrity sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q== - -"@isaacs/cliui@^8.0.2": - version "8.0.2" - resolved "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz" - integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== - dependencies: - string-width "^5.1.2" - string-width-cjs "npm:string-width@^4.2.0" - strip-ansi "^7.0.1" - strip-ansi-cjs "npm:strip-ansi@^6.0.1" - wrap-ansi "^8.1.0" - wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" - -"@istanbuljs/load-nyc-config@^1.0.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" - integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== - 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" - -"@istanbuljs/schema@^0.1.2", "@istanbuljs/schema@^0.1.3": - version "0.1.3" - resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" - integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== - -"@jest/schemas@^29.6.3": - version "29.6.3" - resolved "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz" - integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== - dependencies: - "@sinclair/typebox" "^0.27.8" - -"@jest/transform@^29.3.1": - version "29.7.0" - resolved "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz" - integrity sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw== - 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" - -"@jest/types@^27.5.1": - version "27.5.1" - resolved "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz" - integrity sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^16.0.0" - chalk "^4.0.0" - -"@jest/types@^29.6.3": - version "29.6.3" - resolved "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz" - integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== - 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" - -"@joshwooding/vite-plugin-react-docgen-typescript@0.2.1": - version "0.2.1" - resolved "https://registry.npmjs.org/@joshwooding/vite-plugin-react-docgen-typescript/-/vite-plugin-react-docgen-typescript-0.2.1.tgz" - integrity sha512-ou4ZJSXMMWHqGS4g8uNRbC5TiTWxAgQZiVucoUrOCWuPrTbkpJbmVyIi9jU72SBry7gQtuMEDp4YR8EEXAg7VQ== - dependencies: - glob "^7.2.0" - glob-promise "^4.2.0" - magic-string "^0.27.0" - react-docgen-typescript "^2.2.2" - -"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": - version "0.3.3" - resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz" - integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== - dependencies: - "@jridgewell/set-array" "^1.0.1" - "@jridgewell/sourcemap-codec" "^1.4.10" - "@jridgewell/trace-mapping" "^0.3.9" - -"@jridgewell/resolve-uri@^3.0.3", "@jridgewell/resolve-uri@^3.1.0": - version "3.1.1" - resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz" - integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== - -"@jridgewell/set-array@^1.0.1": - version "1.1.2" - resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" - integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== - -"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.13", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.4.15": - version "1.4.15" - resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz" - integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== - -"@jridgewell/trace-mapping@0.3.9": - version "0.3.9" - resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz" - integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== - dependencies: - "@jridgewell/resolve-uri" "^3.0.3" - "@jridgewell/sourcemap-codec" "^1.4.10" - -"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.19" - resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz" - integrity sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw== - dependencies: - "@jridgewell/resolve-uri" "^3.1.0" - "@jridgewell/sourcemap-codec" "^1.4.14" - -"@juggle/resize-observer@^3.3.1": - version "3.4.0" - resolved "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz" - integrity sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA== - -"@lerna/child-process@7.3.0": - version "7.3.0" - resolved "https://registry.npmjs.org/@lerna/child-process/-/child-process-7.3.0.tgz" - integrity sha512-rA+fGUo2j/LEq6w1w8s6oVikLbJTWoIDVpYMc7bUCtwDOUuZKMQiRtjmpavY3fTm7ltu42f4AKflc2A70K4wvA== - dependencies: - chalk "^4.1.0" - execa "^5.0.0" - strong-log-transformer "^2.1.0" - -"@lerna/create@7.3.0": - version "7.3.0" - resolved "https://registry.npmjs.org/@lerna/create/-/create-7.3.0.tgz" - integrity sha512-fjgiKjg9VXwQ4ZKKsrXICEKRiC3yo6+FprR0mc55uz0s5e9xupoSGLobUTTBdE7ncNB3ibqml8dfaAn/+ESajQ== - dependencies: - "@lerna/child-process" "7.3.0" - "@npmcli/run-script" "6.0.2" - "@nx/devkit" ">=16.5.1 < 17" - "@octokit/plugin-enterprise-rest" "6.0.1" - "@octokit/rest" "19.0.11" - byte-size "8.1.1" - chalk "4.1.0" - clone-deep "4.0.1" - cmd-shim "6.0.1" - columnify "1.6.0" - conventional-changelog-core "5.0.1" - conventional-recommended-bump "7.0.1" - cosmiconfig "^8.2.0" - dedent "0.7.0" - execa "5.0.0" - fs-extra "^11.1.1" - get-stream "6.0.0" - git-url-parse "13.1.0" - glob-parent "5.1.2" - globby "11.1.0" - graceful-fs "4.2.11" - has-unicode "2.0.1" - ini "^1.3.8" - init-package-json "5.0.0" - inquirer "^8.2.4" - is-ci "3.0.1" - is-stream "2.0.0" - js-yaml "4.1.0" - libnpmpublish "7.3.0" - load-json-file "6.2.0" - lodash "^4.17.21" - make-dir "4.0.0" - minimatch "3.0.5" - multimatch "5.0.0" - node-fetch "2.6.7" - npm-package-arg "8.1.1" - npm-packlist "5.1.1" - npm-registry-fetch "^14.0.5" - npmlog "^6.0.2" - nx ">=16.5.1 < 17" - p-map "4.0.0" - p-map-series "2.1.0" - p-queue "6.6.2" - p-reduce "^2.1.0" - pacote "^15.2.0" - pify "5.0.0" - read-cmd-shim "4.0.0" - read-package-json "6.0.4" - resolve-from "5.0.0" - rimraf "^4.4.1" - semver "^7.3.4" - signal-exit "3.0.7" - slash "^3.0.0" - ssri "^9.0.1" - strong-log-transformer "2.1.0" - tar "6.1.11" - temp-dir "1.0.0" - upath "2.0.1" - uuid "^9.0.0" - validate-npm-package-license "^3.0.4" - validate-npm-package-name "5.0.0" - write-file-atomic "5.0.1" - write-pkg "4.0.0" - yargs "16.2.0" - yargs-parser "20.2.4" - -"@mdx-js/react@^2.1.5": - version "2.3.0" - resolved "https://registry.npmjs.org/@mdx-js/react/-/react-2.3.0.tgz" - integrity sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g== - dependencies: - "@types/mdx" "^2.0.0" - "@types/react" ">=16" - -"@microsoft/api-extractor-model@7.28.2": - version "7.28.2" - resolved "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.28.2.tgz" - integrity sha512-vkojrM2fo3q4n4oPh4uUZdjJ2DxQ2+RnDQL/xhTWSRUNPF6P4QyrvY357HBxbnltKcYu+nNNolVqc6TIGQ73Ig== - dependencies: - "@microsoft/tsdoc" "0.14.2" - "@microsoft/tsdoc-config" "~0.16.1" - "@rushstack/node-core-library" "3.61.0" - -"@microsoft/api-extractor@^7.38.0": - version "7.38.3" - resolved "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.38.3.tgz" - integrity sha512-xt9iYyC5f39281j77JTA9C3ISJpW1XWkCcnw+2vM78CPnro6KhPfwQdPDfwS5JCPNuq0grm8cMdPUOPvrchDWw== - dependencies: - "@microsoft/api-extractor-model" "7.28.2" - "@microsoft/tsdoc" "0.14.2" - "@microsoft/tsdoc-config" "~0.16.1" - "@rushstack/node-core-library" "3.61.0" - "@rushstack/rig-package" "0.5.1" - "@rushstack/ts-command-line" "4.17.1" - colors "~1.2.1" - lodash "~4.17.15" - resolve "~1.22.1" - semver "~7.5.4" - source-map "~0.6.1" - typescript "~5.0.4" - -"@microsoft/tsdoc-config@~0.16.1": - version "0.16.2" - resolved "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.2.tgz" - integrity sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw== - dependencies: - "@microsoft/tsdoc" "0.14.2" - ajv "~6.12.6" - jju "~1.4.0" - resolve "~1.19.0" - -"@microsoft/tsdoc@0.14.2": - version "0.14.2" - resolved "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz" - integrity sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug== - -"@ndelangen/get-tarball@^3.0.7": - version "3.0.9" - resolved "https://registry.npmjs.org/@ndelangen/get-tarball/-/get-tarball-3.0.9.tgz" - integrity sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA== - dependencies: - gunzip-maybe "^1.4.2" - pump "^3.0.0" - tar-fs "^2.1.1" - -"@nodelib/fs.scandir@2.1.5": - version "2.1.5" - resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" - integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== - dependencies: - "@nodelib/fs.stat" "2.0.5" - run-parallel "^1.1.9" - -"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": - version "2.0.5" - resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" - integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== - -"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": - version "1.2.8" - resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" - integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== - dependencies: - "@nodelib/fs.scandir" "2.1.5" - fastq "^1.6.0" - -"@npmcli/fs@^3.1.0": - version "3.1.0" - resolved "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz" - integrity sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w== - dependencies: - semver "^7.3.5" - -"@npmcli/git@^4.0.0": - version "4.1.0" - resolved "https://registry.npmjs.org/@npmcli/git/-/git-4.1.0.tgz" - integrity sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ== - dependencies: - "@npmcli/promise-spawn" "^6.0.0" - lru-cache "^7.4.4" - npm-pick-manifest "^8.0.0" - proc-log "^3.0.0" - promise-inflight "^1.0.1" - promise-retry "^2.0.1" - semver "^7.3.5" - which "^3.0.0" - -"@npmcli/installed-package-contents@^2.0.1": - version "2.0.2" - resolved "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.0.2.tgz" - integrity sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ== - dependencies: - npm-bundled "^3.0.0" - npm-normalize-package-bin "^3.0.0" - -"@npmcli/node-gyp@^3.0.0": - version "3.0.0" - resolved "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz" - integrity sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA== - -"@npmcli/promise-spawn@^6.0.0", "@npmcli/promise-spawn@^6.0.1": - version "6.0.2" - resolved "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz" - integrity sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg== - dependencies: - which "^3.0.0" - -"@npmcli/run-script@6.0.2", "@npmcli/run-script@^6.0.0": - version "6.0.2" - resolved "https://registry.npmjs.org/@npmcli/run-script/-/run-script-6.0.2.tgz" - integrity sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA== - dependencies: - "@npmcli/node-gyp" "^3.0.0" - "@npmcli/promise-spawn" "^6.0.0" - node-gyp "^9.0.0" - read-package-json-fast "^3.0.0" - which "^3.0.0" - -"@nrwl/devkit@16.10.0": - version "16.10.0" - resolved "https://registry.npmjs.org/@nrwl/devkit/-/devkit-16.10.0.tgz" - integrity sha512-fRloARtsDQoQgQ7HKEy0RJiusg/HSygnmg4gX/0n/Z+SUS+4KoZzvHjXc6T5ZdEiSjvLypJ+HBM8dQzIcVACPQ== - dependencies: - "@nx/devkit" "16.10.0" - -"@nrwl/tao@16.10.0": - version "16.10.0" - resolved "https://registry.npmjs.org/@nrwl/tao/-/tao-16.10.0.tgz" - integrity sha512-QNAanpINbr+Pod6e1xNgFbzK1x5wmZl+jMocgiEFXZ67KHvmbD6MAQQr0MMz+GPhIu7EE4QCTLTyCEMlAG+K5Q== - dependencies: - nx "16.10.0" - tslib "^2.3.0" - -"@nx/devkit@16.10.0", "@nx/devkit@>=16.5.1 < 17": - version "16.10.0" - resolved "https://registry.npmjs.org/@nx/devkit/-/devkit-16.10.0.tgz" - integrity sha512-IvKQqRJFDDiaj33SPfGd3ckNHhHi6ceEoqCbAP4UuMXOPPVOX6H0KVk+9tknkPb48B7jWIw6/AgOeWkBxPRO5w== - dependencies: - "@nrwl/devkit" "16.10.0" - ejs "^3.1.7" - enquirer "~2.3.6" - ignore "^5.0.4" - semver "7.5.3" - tmp "~0.2.1" - tslib "^2.3.0" - -"@nx/nx-darwin-arm64@16.10.0": - version "16.10.0" - resolved "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-16.10.0.tgz" - integrity sha512-YF+MIpeuwFkyvM5OwgY/rTNRpgVAI/YiR0yTYCZR+X3AAvP775IVlusNgQ3oedTBRUzyRnI4Tknj1WniENFsvQ== - -"@nx/nx-darwin-x64@16.10.0": - version "16.10.0" - resolved "https://registry.npmmirror.com/@nx/nx-darwin-x64/-/nx-darwin-x64-16.10.0.tgz#2ccf270418d552fd0a8e0d6089aee4944315adaa" - integrity sha512-ypi6YxwXgb0kg2ixKXE3pwf5myVNUgWf1CsV5OzVccCM8NzheMO51KDXTDmEpXdzUsfT0AkO1sk5GZeCjhVONg== - -"@nx/nx-freebsd-x64@16.10.0": - version "16.10.0" - resolved "https://registry.npmmirror.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-16.10.0.tgz#c3ee6914256e69493fed9355b0d6661d0e86da44" - integrity sha512-UeEYFDmdbbDkTQamqvtU8ibgu5jQLgFF1ruNb/U4Ywvwutw2d4ruOMl2e0u9hiNja9NFFAnDbvzrDcMo7jYqYw== - -"@nx/nx-linux-arm-gnueabihf@16.10.0": - version "16.10.0" - resolved "https://registry.npmmirror.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-16.10.0.tgz#a961eccbb38acb2da7fc125b29d1fead0b39152f" - integrity sha512-WV3XUC2DB6/+bz1sx+d1Ai9q2Cdr+kTZRN50SOkfmZUQyEBaF6DRYpx/a4ahhxH3ktpNfyY8Maa9OEYxGCBkQA== - -"@nx/nx-linux-arm64-gnu@16.10.0": - version "16.10.0" - resolved "https://registry.npmmirror.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-16.10.0.tgz#795f20072549d03822b5c4639ef438e473dbb541" - integrity sha512-aWIkOUw995V3ItfpAi5FuxQ+1e9EWLS1cjWM1jmeuo+5WtaKToJn5itgQOkvSlPz+HSLgM3VfXMvOFALNk125g== - -"@nx/nx-linux-arm64-musl@16.10.0": - version "16.10.0" - resolved "https://registry.npmmirror.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-16.10.0.tgz#f2428ee6dbe2b2c326e8973f76c97666def33607" - integrity sha512-uO6Gg+irqpVcCKMcEPIQcTFZ+tDI02AZkqkP7koQAjniLEappd8DnUBSQdcn53T086pHpdc264X/ZEpXFfrKWQ== - -"@nx/nx-linux-x64-gnu@16.10.0": - version "16.10.0" - resolved "https://registry.npmmirror.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-16.10.0.tgz#d36c2bcf94d49eaa24e3880ddaf6f1f617de539b" - integrity sha512-134PW/u/arNFAQKpqMJniC7irbChMPz+W+qtyKPAUXE0XFKPa7c1GtlI/wK2dvP9qJDZ6bKf0KtA0U/m2HMUOA== - -"@nx/nx-linux-x64-musl@16.10.0": - version "16.10.0" - resolved "https://registry.npmmirror.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-16.10.0.tgz#78bd2ab97a583b3d4ea3387b67fd7b136907493c" - integrity sha512-q8sINYLdIJxK/iUx9vRk5jWAWb/2O0PAbOJFwv4qkxBv4rLoN7y+otgCZ5v0xfx/zztFgk/oNY4lg5xYjIso2Q== - -"@nx/nx-win32-arm64-msvc@16.10.0": - version "16.10.0" - resolved "https://registry.npmmirror.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-16.10.0.tgz#ef20ec8d0c83d66e73e20df12d2c788b8f866396" - integrity sha512-moJkL9kcqxUdJSRpG7dET3UeLIciwrfP08mzBQ12ewo8K8FzxU8ZUsTIVVdNrwt01CXOdXoweGfdQLjJ4qTURA== - -"@nx/nx-win32-x64-msvc@16.10.0": - version "16.10.0" - resolved "https://registry.npmmirror.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-16.10.0.tgz#7410a51d0f8be631eec9552f01b2e5946285927c" - integrity sha512-5iV2NKZnzxJwZZ4DM5JVbRG/nkhAbzEskKaLBB82PmYGKzaDHuMHP1lcPoD/rtYMlowZgNA/RQndfKvPBPwmXA== - -"@octokit/auth-token@^3.0.0": - version "3.0.4" - resolved "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.4.tgz" - integrity sha512-TWFX7cZF2LXoCvdmJWY7XVPi74aSY0+FfBZNSXEXFkMpjcqsQwDSYVv5FhRFaI0V1ECnwbz4j59T/G+rXNWaIQ== - -"@octokit/core@^4.2.1": - version "4.2.4" - resolved "https://registry.npmjs.org/@octokit/core/-/core-4.2.4.tgz" - integrity sha512-rYKilwgzQ7/imScn3M9/pFfUf4I1AZEH3KhyJmtPdE2zfaXAn2mFfUy4FbKewzc2We5y/LlKLj36fWJLKC2SIQ== - dependencies: - "@octokit/auth-token" "^3.0.0" - "@octokit/graphql" "^5.0.0" - "@octokit/request" "^6.0.0" - "@octokit/request-error" "^3.0.0" - "@octokit/types" "^9.0.0" - before-after-hook "^2.2.0" - universal-user-agent "^6.0.0" - -"@octokit/endpoint@^7.0.0": - version "7.0.6" - resolved "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.6.tgz" - integrity sha512-5L4fseVRUsDFGR00tMWD/Trdeeihn999rTMGRMC1G/Ldi1uWlWJzI98H4Iak5DB/RVvQuyMYKqSK/R6mbSOQyg== - dependencies: - "@octokit/types" "^9.0.0" - is-plain-object "^5.0.0" - universal-user-agent "^6.0.0" - -"@octokit/graphql@^5.0.0": - version "5.0.6" - resolved "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.6.tgz" - integrity sha512-Fxyxdy/JH0MnIB5h+UQ3yCoh1FG4kWXfFKkpWqjZHw/p+Kc8Y44Hu/kCgNBT6nU1shNumEchmW/sUO1JuQnPcw== - dependencies: - "@octokit/request" "^6.0.0" - "@octokit/types" "^9.0.0" - universal-user-agent "^6.0.0" - -"@octokit/openapi-types@^18.0.0": - version "18.1.1" - resolved "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-18.1.1.tgz" - integrity sha512-VRaeH8nCDtF5aXWnjPuEMIYf1itK/s3JYyJcWFJT8X9pSNnBtriDf7wlEWsGuhPLl4QIH4xM8fqTXDwJ3Mu6sw== - -"@octokit/plugin-enterprise-rest@6.0.1": - version "6.0.1" - resolved "https://registry.npmjs.org/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-6.0.1.tgz" - integrity sha512-93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw== - -"@octokit/plugin-paginate-rest@^6.1.2": - version "6.1.2" - resolved "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.1.2.tgz" - integrity sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ== - dependencies: - "@octokit/tsconfig" "^1.0.2" - "@octokit/types" "^9.2.3" - -"@octokit/plugin-request-log@^1.0.4": - version "1.0.4" - resolved "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz" - integrity sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA== - -"@octokit/plugin-rest-endpoint-methods@^7.1.2": - version "7.2.3" - resolved "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.2.3.tgz" - integrity sha512-I5Gml6kTAkzVlN7KCtjOM+Ruwe/rQppp0QU372K1GP7kNOYEKe8Xn5BW4sE62JAHdwpq95OQK/qGNyKQMUzVgA== - dependencies: - "@octokit/types" "^10.0.0" - -"@octokit/request-error@^3.0.0": - version "3.0.3" - resolved "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.3.tgz" - integrity sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ== - dependencies: - "@octokit/types" "^9.0.0" - deprecation "^2.0.0" - once "^1.4.0" - -"@octokit/request@^6.0.0": - version "6.2.8" - resolved "https://registry.npmjs.org/@octokit/request/-/request-6.2.8.tgz" - integrity sha512-ow4+pkVQ+6XVVsekSYBzJC0VTVvh/FCTUUgTsboGq+DTeWdyIFV8WSCdo0RIxk6wSkBTHqIK1mYuY7nOBXOchw== - dependencies: - "@octokit/endpoint" "^7.0.0" - "@octokit/request-error" "^3.0.0" - "@octokit/types" "^9.0.0" - is-plain-object "^5.0.0" - node-fetch "^2.6.7" - universal-user-agent "^6.0.0" - -"@octokit/rest@19.0.11": - version "19.0.11" - resolved "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.11.tgz" - integrity sha512-m2a9VhaP5/tUw8FwfnW2ICXlXpLPIqxtg3XcAiGMLj/Xhw3RSBfZ8le/466ktO1Gcjr8oXudGnHhxV1TXJgFxw== - dependencies: - "@octokit/core" "^4.2.1" - "@octokit/plugin-paginate-rest" "^6.1.2" - "@octokit/plugin-request-log" "^1.0.4" - "@octokit/plugin-rest-endpoint-methods" "^7.1.2" - -"@octokit/tsconfig@^1.0.2": - version "1.0.2" - resolved "https://registry.npmjs.org/@octokit/tsconfig/-/tsconfig-1.0.2.tgz" - integrity sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA== - -"@octokit/types@^10.0.0": - version "10.0.0" - resolved "https://registry.npmjs.org/@octokit/types/-/types-10.0.0.tgz" - integrity sha512-Vm8IddVmhCgU1fxC1eyinpwqzXPEYu0NrYzD3YZjlGjyftdLBTeqNblRC0jmJmgxbJIsQlyogVeGnrNaaMVzIg== - dependencies: - "@octokit/openapi-types" "^18.0.0" - -"@octokit/types@^9.0.0", "@octokit/types@^9.2.3": - version "9.3.2" - resolved "https://registry.npmjs.org/@octokit/types/-/types-9.3.2.tgz" - integrity sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA== - dependencies: - "@octokit/openapi-types" "^18.0.0" - -"@parcel/watcher@2.0.4": - version "2.0.4" - resolved "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.4.tgz" - integrity sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg== - dependencies: - node-addon-api "^3.2.1" - node-gyp-build "^4.3.0" - -"@pkgjs/parseargs@^0.11.0": - version "0.11.0" - resolved "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz" - integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== - -"@pkgr/utils@^2.3.1": - version "2.4.2" - resolved "https://registry.npmjs.org/@pkgr/utils/-/utils-2.4.2.tgz" - integrity sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw== - dependencies: - cross-spawn "^7.0.3" - fast-glob "^3.3.0" - is-glob "^4.0.3" - open "^9.1.0" - picocolors "^1.0.0" - tslib "^2.6.0" - -"@polka/url@^1.0.0-next.20": - version "1.0.0-next.23" - resolved "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.23.tgz" - integrity sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg== - -"@radix-ui/number@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@radix-ui/number/-/number-1.0.1.tgz" - integrity sha512-T5gIdVO2mmPW3NNhjNgEP3cqMXjXL9UbO0BzWcXfvdBs+BohbQxvd/K5hSVKmn9/lbTdsQVKbUcP5WLCwvUbBg== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/primitive@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.1.tgz" - integrity sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-arrow@1.0.3": - version "1.0.3" - resolved "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.3.tgz" - integrity sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-primitive" "1.0.3" - -"@radix-ui/react-collection@1.0.3": - version "1.0.3" - resolved "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.0.3.tgz" - integrity sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-compose-refs" "1.0.1" - "@radix-ui/react-context" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-slot" "1.0.2" - -"@radix-ui/react-compose-refs@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1.tgz" - integrity sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-context@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.1.tgz" - integrity sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-direction@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.1.tgz" - integrity sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-dismissable-layer@1.0.4": - version "1.0.4" - resolved "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.4.tgz" - integrity sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "1.0.1" - "@radix-ui/react-compose-refs" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-use-callback-ref" "1.0.1" - "@radix-ui/react-use-escape-keydown" "1.0.3" - -"@radix-ui/react-focus-guards@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.1.tgz" - integrity sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-focus-scope@1.0.3": - version "1.0.3" - resolved "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.3.tgz" - integrity sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-compose-refs" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-use-callback-ref" "1.0.1" - -"@radix-ui/react-id@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.1.tgz" - integrity sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-use-layout-effect" "1.0.1" - -"@radix-ui/react-popper@1.1.2": - version "1.1.2" - resolved "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.1.2.tgz" - integrity sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg== - dependencies: - "@babel/runtime" "^7.13.10" - "@floating-ui/react-dom" "^2.0.0" - "@radix-ui/react-arrow" "1.0.3" - "@radix-ui/react-compose-refs" "1.0.1" - "@radix-ui/react-context" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-use-callback-ref" "1.0.1" - "@radix-ui/react-use-layout-effect" "1.0.1" - "@radix-ui/react-use-rect" "1.0.1" - "@radix-ui/react-use-size" "1.0.1" - "@radix-ui/rect" "1.0.1" - -"@radix-ui/react-portal@1.0.3": - version "1.0.3" - resolved "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.3.tgz" - integrity sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-primitive" "1.0.3" - -"@radix-ui/react-primitive@1.0.3": - version "1.0.3" - resolved "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3.tgz" - integrity sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-slot" "1.0.2" - -"@radix-ui/react-roving-focus@1.0.4": - version "1.0.4" - resolved "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.4.tgz" - integrity sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "1.0.1" - "@radix-ui/react-collection" "1.0.3" - "@radix-ui/react-compose-refs" "1.0.1" - "@radix-ui/react-context" "1.0.1" - "@radix-ui/react-direction" "1.0.1" - "@radix-ui/react-id" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-use-callback-ref" "1.0.1" - "@radix-ui/react-use-controllable-state" "1.0.1" - -"@radix-ui/react-select@^1.2.2": - version "1.2.2" - resolved "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-1.2.2.tgz" - integrity sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/number" "1.0.1" - "@radix-ui/primitive" "1.0.1" - "@radix-ui/react-collection" "1.0.3" - "@radix-ui/react-compose-refs" "1.0.1" - "@radix-ui/react-context" "1.0.1" - "@radix-ui/react-direction" "1.0.1" - "@radix-ui/react-dismissable-layer" "1.0.4" - "@radix-ui/react-focus-guards" "1.0.1" - "@radix-ui/react-focus-scope" "1.0.3" - "@radix-ui/react-id" "1.0.1" - "@radix-ui/react-popper" "1.1.2" - "@radix-ui/react-portal" "1.0.3" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-slot" "1.0.2" - "@radix-ui/react-use-callback-ref" "1.0.1" - "@radix-ui/react-use-controllable-state" "1.0.1" - "@radix-ui/react-use-layout-effect" "1.0.1" - "@radix-ui/react-use-previous" "1.0.1" - "@radix-ui/react-visually-hidden" "1.0.3" - aria-hidden "^1.1.1" - react-remove-scroll "2.5.5" - -"@radix-ui/react-separator@1.0.3": - version "1.0.3" - resolved "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.0.3.tgz" - integrity sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-primitive" "1.0.3" - -"@radix-ui/react-slot@1.0.2": - version "1.0.2" - resolved "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2.tgz" - integrity sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-compose-refs" "1.0.1" - -"@radix-ui/react-toggle-group@1.0.4": - version "1.0.4" - resolved "https://registry.npmjs.org/@radix-ui/react-toggle-group/-/react-toggle-group-1.0.4.tgz" - integrity sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "1.0.1" - "@radix-ui/react-context" "1.0.1" - "@radix-ui/react-direction" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-roving-focus" "1.0.4" - "@radix-ui/react-toggle" "1.0.3" - "@radix-ui/react-use-controllable-state" "1.0.1" - -"@radix-ui/react-toggle@1.0.3": - version "1.0.3" - resolved "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.0.3.tgz" - integrity sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-use-controllable-state" "1.0.1" - -"@radix-ui/react-toolbar@^1.0.4": - version "1.0.4" - resolved "https://registry.npmjs.org/@radix-ui/react-toolbar/-/react-toolbar-1.0.4.tgz" - integrity sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/primitive" "1.0.1" - "@radix-ui/react-context" "1.0.1" - "@radix-ui/react-direction" "1.0.1" - "@radix-ui/react-primitive" "1.0.3" - "@radix-ui/react-roving-focus" "1.0.4" - "@radix-ui/react-separator" "1.0.3" - "@radix-ui/react-toggle-group" "1.0.4" - -"@radix-ui/react-use-callback-ref@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1.tgz" - integrity sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-use-controllable-state@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.1.tgz" - integrity sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-use-callback-ref" "1.0.1" - -"@radix-ui/react-use-escape-keydown@1.0.3": - version "1.0.3" - resolved "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.3.tgz" - integrity sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-use-callback-ref" "1.0.1" - -"@radix-ui/react-use-layout-effect@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1.tgz" - integrity sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-use-previous@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.0.1.tgz" - integrity sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw== - dependencies: - "@babel/runtime" "^7.13.10" - -"@radix-ui/react-use-rect@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.1.tgz" - integrity sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/rect" "1.0.1" - -"@radix-ui/react-use-size@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.1.tgz" - integrity sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-use-layout-effect" "1.0.1" - -"@radix-ui/react-visually-hidden@1.0.3": - version "1.0.3" - resolved "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.0.3.tgz" - integrity sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA== - dependencies: - "@babel/runtime" "^7.13.10" - "@radix-ui/react-primitive" "1.0.3" - -"@radix-ui/rect@1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.1.tgz" - integrity sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ== - dependencies: - "@babel/runtime" "^7.13.10" - -"@rc-component/color-picker@~1.5.1": - version "1.5.1" - resolved "https://registry.npmjs.org/@rc-component/color-picker/-/color-picker-1.5.1.tgz#5d41a10f96aab8eb020999bd397fb4419431814c" - integrity sha512-onyAFhWKXuG4P162xE+7IgaJkPkwM94XlOYnQuu69XdXWMfxpeFi6tpJBsieIMV7EnyLV5J3lDzdLiFeK0iEBA== - dependencies: - "@babel/runtime" "^7.23.6" - "@ctrl/tinycolor" "^3.6.1" - classnames "^2.2.6" - rc-util "^5.38.1" - -"@rc-component/context@^1.4.0": - version "1.4.0" - resolved "https://registry.npmjs.org/@rc-component/context/-/context-1.4.0.tgz" - integrity sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w== - dependencies: - "@babel/runtime" "^7.10.1" - rc-util "^5.27.0" - -"@rc-component/mini-decimal@^1.0.1", "@rc-component/mini-decimal@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@rc-component/mini-decimal/-/mini-decimal-1.1.0.tgz" - integrity sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ== - dependencies: - "@babel/runtime" "^7.18.0" - -"@rc-component/mutate-observer@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@rc-component/mutate-observer/-/mutate-observer-1.1.0.tgz" - integrity sha512-QjrOsDXQusNwGZPf4/qRQasg7UFEj06XiCJ8iuiq/Io7CrHrgVi6Uuetw60WAMG1799v+aM8kyc+1L/GBbHSlw== - dependencies: - "@babel/runtime" "^7.18.0" - classnames "^2.3.2" - rc-util "^5.24.4" - -"@rc-component/portal@^1.0.0-8", "@rc-component/portal@^1.0.0-9", "@rc-component/portal@^1.0.2", "@rc-component/portal@^1.1.0", "@rc-component/portal@^1.1.1": - version "1.1.2" - resolved "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.2.tgz" - integrity sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg== - dependencies: - "@babel/runtime" "^7.18.0" - classnames "^2.3.2" - rc-util "^5.24.4" - -"@rc-component/tour@~1.12.3": - version "1.12.3" - resolved "https://registry.npmjs.org/@rc-component/tour/-/tour-1.12.3.tgz#ede2ad9272126a2ea1429a6655ed09f4d065fbc9" - integrity sha512-U4mf1FiUxGCwrX4ed8op77Y8VKur+8Y/61ylxtqGbcSoh1EBC7bWd/DkLu0ClTUrKZInqEi1FL7YgFtnT90vHA== - dependencies: - "@babel/runtime" "^7.18.0" - "@rc-component/portal" "^1.0.0-9" - "@rc-component/trigger" "^1.3.6" - classnames "^2.3.2" - rc-util "^5.24.4" - -"@rc-component/trigger@^1.17.0", "@rc-component/trigger@^1.3.6", "@rc-component/trigger@^1.5.0", "@rc-component/trigger@^1.7.0": - version "1.17.0" - resolved "https://registry.npmjs.org/@rc-component/trigger/-/trigger-1.17.0.tgz" - integrity sha512-KN+lKHCi7L4kjuA9DU2PnwZxtIyes6R1wsexp0/Rnjr/ITELsPuC9kpzDK1+7AZMarDXUAHUdDGS2zUNEx2P0g== - dependencies: - "@babel/runtime" "^7.18.3" - "@rc-component/portal" "^1.1.0" - classnames "^2.3.2" - rc-align "^4.0.0" - rc-motion "^2.0.0" - rc-resize-observer "^1.3.1" - rc-util "^5.33.0" - -"@rc-component/trigger@^1.18.0": - version "1.18.2" - resolved "https://registry.npmjs.org/@rc-component/trigger/-/trigger-1.18.2.tgz" - integrity sha512-jRLYgFgjLEPq3MvS87fIhcfuywFSRDaDrYw1FLku7Cm4esszvzTbA0JBsyacAyLrK9rF3TiHFcvoEDMzoD3CTA== - dependencies: - "@babel/runtime" "^7.23.2" - "@rc-component/portal" "^1.1.0" - classnames "^2.3.2" - rc-motion "^2.0.0" - rc-resize-observer "^1.3.1" - rc-util "^5.38.0" - -"@rc-component/trigger@^1.18.3": - version "1.18.3" - resolved "https://registry.npmjs.org/@rc-component/trigger/-/trigger-1.18.3.tgz#b323b9e33f2700ca8d24a96f21401ab7b0eafdcd" - integrity sha512-Ksr25pXreYe1gX6ayZ1jLrOrl9OAUHUqnuhEx6MeHnNa1zVM5Y2Aj3Q35UrER0ns8D2cJYtmJtVli+i+4eKrvA== - dependencies: - "@babel/runtime" "^7.23.2" - "@rc-component/portal" "^1.1.0" - classnames "^2.3.2" - rc-motion "^2.0.0" - rc-resize-observer "^1.3.1" - rc-util "^5.38.0" - -"@react-spring/animated@~9.6.1": - version "9.6.1" - resolved "https://registry.npmjs.org/@react-spring/animated/-/animated-9.6.1.tgz" - integrity sha512-ls/rJBrAqiAYozjLo5EPPLLOb1LM0lNVQcXODTC1SMtS6DbuBCPaKco5svFUQFMP2dso3O+qcC4k9FsKc0KxMQ== - dependencies: - "@react-spring/shared" "~9.6.1" - "@react-spring/types" "~9.6.1" - -"@react-spring/core@~9.6.1": - version "9.6.1" - resolved "https://registry.npmjs.org/@react-spring/core/-/core-9.6.1.tgz" - integrity sha512-3HAAinAyCPessyQNNXe5W0OHzRfa8Yo5P748paPcmMowZ/4sMfaZ2ZB6e5x5khQI8NusOHj8nquoutd6FRY5WQ== - dependencies: - "@react-spring/animated" "~9.6.1" - "@react-spring/rafz" "~9.6.1" - "@react-spring/shared" "~9.6.1" - "@react-spring/types" "~9.6.1" - -"@react-spring/rafz@~9.6.1": - version "9.6.1" - resolved "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.6.1.tgz" - integrity sha512-v6qbgNRpztJFFfSE3e2W1Uz+g8KnIBs6SmzCzcVVF61GdGfGOuBrbjIcp+nUz301awVmREKi4eMQb2Ab2gGgyQ== - -"@react-spring/shared@~9.6.1": - version "9.6.1" - resolved "https://registry.npmjs.org/@react-spring/shared/-/shared-9.6.1.tgz" - integrity sha512-PBFBXabxFEuF8enNLkVqMC9h5uLRBo6GQhRMQT/nRTnemVENimgRd+0ZT4yFnAQ0AxWNiJfX3qux+bW2LbG6Bw== - dependencies: - "@react-spring/rafz" "~9.6.1" - "@react-spring/types" "~9.6.1" - -"@react-spring/types@~9.6.1": - version "9.6.1" - resolved "https://registry.npmjs.org/@react-spring/types/-/types-9.6.1.tgz" - integrity sha512-POu8Mk0hIU3lRXB3bGIGe4VHIwwDsQyoD1F394OK7STTiX9w4dG3cTLljjYswkQN+hDSHRrj4O36kuVa7KPU8Q== - -"@react-spring/web@~9.6.1": - version "9.6.1" - resolved "https://registry.npmjs.org/@react-spring/web/-/web-9.6.1.tgz" - integrity sha512-X2zR6q2Z+FjsWfGAmAXlQaoUHbPmfuCaXpuM6TcwXPpLE1ZD4A1eys/wpXboFQmDkjnrlTmKvpVna1MjWpZ5Hw== - dependencies: - "@react-spring/animated" "~9.6.1" - "@react-spring/core" "~9.6.1" - "@react-spring/shared" "~9.6.1" - "@react-spring/types" "~9.6.1" - -"@rollup/plugin-commonjs@^25.0.7": - version "25.0.7" - resolved "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-25.0.7.tgz" - integrity sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ== - dependencies: - "@rollup/pluginutils" "^5.0.1" - commondir "^1.0.1" - estree-walker "^2.0.2" - glob "^8.0.3" - is-reference "1.2.1" - magic-string "^0.30.3" - -"@rollup/plugin-node-resolve@^15.2.3": - version "15.2.3" - resolved "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.2.3.tgz" - integrity sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ== - dependencies: - "@rollup/pluginutils" "^5.0.1" - "@types/resolve" "1.20.2" - deepmerge "^4.2.2" - is-builtin-module "^3.2.1" - is-module "^1.0.0" - resolve "^1.22.1" - -"@rollup/pluginutils@^4.1.2": - version "4.2.1" - resolved "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz" - integrity sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ== - dependencies: - estree-walker "^2.0.1" - picomatch "^2.2.2" - -"@rollup/pluginutils@^5.0.1", "@rollup/pluginutils@^5.0.2", "@rollup/pluginutils@^5.0.4", "@rollup/pluginutils@^5.0.5": - version "5.0.5" - resolved "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.5.tgz" - integrity sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q== - dependencies: - "@types/estree" "^1.0.0" - estree-walker "^2.0.2" - picomatch "^2.3.1" - -"@rushstack/node-core-library@3.61.0": - version "3.61.0" - resolved "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz" - integrity sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ== - dependencies: - colors "~1.2.1" - fs-extra "~7.0.1" - import-lazy "~4.0.0" - jju "~1.4.0" - resolve "~1.22.1" - semver "~7.5.4" - z-schema "~5.0.2" - -"@rushstack/rig-package@0.5.1": - version "0.5.1" - resolved "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.5.1.tgz" - integrity sha512-pXRYSe29TjRw7rqxD4WS3HN/sRSbfr+tJs4a9uuaSIBAITbUggygdhuG0VrO0EO+QqH91GhYMN4S6KRtOEmGVA== - dependencies: - resolve "~1.22.1" - strip-json-comments "~3.1.1" - -"@rushstack/ts-command-line@4.17.1": - version "4.17.1" - resolved "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.17.1.tgz" - integrity sha512-2jweO1O57BYP5qdBGl6apJLB+aRIn5ccIRTPDyULh0KMwVzFqWtw6IZWt1qtUoZD/pD2RNkIOosH6Cq45rIYeg== - dependencies: - "@types/argparse" "1.0.38" - argparse "~1.0.9" - colors "~1.2.1" - string-argv "~0.3.1" - -"@sigstore/bundle@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@sigstore/bundle/-/bundle-1.1.0.tgz" - integrity sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog== - dependencies: - "@sigstore/protobuf-specs" "^0.2.0" - -"@sigstore/protobuf-specs@^0.2.0": - version "0.2.1" - resolved "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.2.1.tgz" - integrity sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A== - -"@sigstore/sign@^1.0.0": - version "1.0.0" - resolved "https://registry.npmjs.org/@sigstore/sign/-/sign-1.0.0.tgz" - integrity sha512-INxFVNQteLtcfGmcoldzV6Je0sbbfh9I16DM4yJPw3j5+TFP8X6uIiA18mvpEa9yyeycAKgPmOA3X9hVdVTPUA== - dependencies: - "@sigstore/bundle" "^1.1.0" - "@sigstore/protobuf-specs" "^0.2.0" - make-fetch-happen "^11.0.1" - -"@sigstore/tuf@^1.0.3": - version "1.0.3" - resolved "https://registry.npmjs.org/@sigstore/tuf/-/tuf-1.0.3.tgz" - integrity sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg== - dependencies: - "@sigstore/protobuf-specs" "^0.2.0" - tuf-js "^1.1.7" - -"@sinclair/typebox@^0.27.8": - version "0.27.8" - resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz" - integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== - -"@smithy/abort-controller@^2.0.16": - version "2.0.16" - resolved "https://registry.npmmirror.com/@smithy/abort-controller/-/abort-controller-2.0.16.tgz#31a86748e0c55a97ead1d179040160c6fc55ba1b" - integrity sha512-4foO7738k8kM9flMHu3VLabqu7nPgvIj8TB909S0CnKx0YZz/dcDH3pZ/4JHdatfxlZdKF1JWOYCw9+v3HVVsw== - dependencies: - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/chunked-blob-reader-native@^2.0.1": - version "2.0.1" - resolved "https://registry.npmmirror.com/@smithy/chunked-blob-reader-native/-/chunked-blob-reader-native-2.0.1.tgz#0599eaed8c2cd15c7ab43a1838cef1258ff27133" - integrity sha512-N2oCZRglhWKm7iMBu7S6wDzXirjAofi7tAd26cxmgibRYOBS4D3hGfmkwCpHdASZzwZDD8rluh0Rcqw1JeZDRw== - dependencies: - "@smithy/util-base64" "^2.0.1" - tslib "^2.5.0" - -"@smithy/chunked-blob-reader@^2.0.0": - version "2.0.0" - resolved "https://registry.npmmirror.com/@smithy/chunked-blob-reader/-/chunked-blob-reader-2.0.0.tgz#c44fe2c780eaf77f9e5381d982ac99a880cce51b" - integrity sha512-k+J4GHJsMSAIQPChGBrjEmGS+WbPonCXesoqP9fynIqjn7rdOThdH8FAeCmokP9mxTYKQAKoHCLPzNlm6gh7Wg== - dependencies: - tslib "^2.5.0" - -"@smithy/config-resolver@^2.0.23": - version "2.0.23" - resolved "https://registry.npmmirror.com/@smithy/config-resolver/-/config-resolver-2.0.23.tgz#45496bea277c00d52efcdf88a5f483b3d6a7e62d" - integrity sha512-XakUqgtP2YY8Mi+Nlif5BiqJgWdvfxJafSpOSQeCOMizu+PUhE4fBQSy6xFcR+eInrwVadaABNxoJyGUMn15ew== - dependencies: - "@smithy/node-config-provider" "^2.1.9" - "@smithy/types" "^2.8.0" - "@smithy/util-config-provider" "^2.1.0" - "@smithy/util-middleware" "^2.0.9" - tslib "^2.5.0" - -"@smithy/core@^1.2.2": - version "1.2.2" - resolved "https://registry.npmmirror.com/@smithy/core/-/core-1.2.2.tgz#9e10d6055f2a05c2c677737b9b0c4f7507a80c75" - integrity sha512-uLjrskLT+mWb0emTR5QaiAIxVEU7ndpptDaVDrTwwhD+RjvHhjIiGQ3YL5jKk1a5VSDQUA2RGkXvJ6XKRcz6Dg== - dependencies: - "@smithy/middleware-endpoint" "^2.3.0" - "@smithy/middleware-retry" "^2.0.26" - "@smithy/middleware-serde" "^2.0.16" - "@smithy/protocol-http" "^3.0.12" - "@smithy/smithy-client" "^2.2.1" - "@smithy/types" "^2.8.0" - "@smithy/util-middleware" "^2.0.9" - tslib "^2.5.0" - -"@smithy/credential-provider-imds@^2.0.0", "@smithy/credential-provider-imds@^2.1.5": - version "2.1.5" - resolved "https://registry.npmmirror.com/@smithy/credential-provider-imds/-/credential-provider-imds-2.1.5.tgz#18e238067c0d9c5598a12fabb13ce1545554e691" - integrity sha512-VfvE6Wg1MUWwpTZFBnUD7zxvPhLY8jlHCzu6bCjlIYoWgXCDzZAML76IlZUEf45nib3rjehnFgg0s1rgsuN/bg== - dependencies: - "@smithy/node-config-provider" "^2.1.9" - "@smithy/property-provider" "^2.0.17" - "@smithy/types" "^2.8.0" - "@smithy/url-parser" "^2.0.16" - tslib "^2.5.0" - -"@smithy/eventstream-codec@^2.0.16": - version "2.0.16" - resolved "https://registry.npmmirror.com/@smithy/eventstream-codec/-/eventstream-codec-2.0.16.tgz#c213e25d7f05f1e6b40675835a141d23d3f3b6ca" - integrity sha512-umYh5pdCE9GHgiMAH49zu9wXWZKNHHdKPm/lK22WYISTjqu29SepmpWNmPiBLy/yUu4HFEGJHIFrDWhbDlApaw== - dependencies: - "@aws-crypto/crc32" "3.0.0" - "@smithy/types" "^2.8.0" - "@smithy/util-hex-encoding" "^2.0.0" - tslib "^2.5.0" - -"@smithy/eventstream-serde-browser@^2.0.16": - version "2.0.16" - resolved "https://registry.npmmirror.com/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-2.0.16.tgz#f265c3605a861d7f4feaa8657f475c8da7c9f45e" - integrity sha512-W+BdiN728R57KuZOcG0GczpIOEFf8S5RP/OdVH7T3FMCy8HU2bBU0vB5xZZR5c00VRdoeWrohNv3XlHoZuGRoA== - dependencies: - "@smithy/eventstream-serde-universal" "^2.0.16" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/eventstream-serde-config-resolver@^2.0.16": - version "2.0.16" - resolved "https://registry.npmmirror.com/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-2.0.16.tgz#0a6fd6312605de6f0505d3fdec4235f7c4388413" - integrity sha512-8qrE4nh+Tg6m1SMFK8vlzoK+8bUFTlIhXidmmQfASMninXW3Iu0T0bI4YcIk4nLznHZdybQ0qGydIanvVZxzVg== - dependencies: - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/eventstream-serde-node@^2.0.16": - version "2.0.16" - resolved "https://registry.npmmirror.com/@smithy/eventstream-serde-node/-/eventstream-serde-node-2.0.16.tgz#24bca6ab0dbf7d81b42bc3435db42e36385c7480" - integrity sha512-NRNQuOa6mQdFSkqzY0IV37swHWx0SEoKxFtUfdZvfv0AVQPlSw4N7E3kcRSCpnHBr1kCuWWirdDlWcjWuD81MA== - dependencies: - "@smithy/eventstream-serde-universal" "^2.0.16" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/eventstream-serde-universal@^2.0.16": - version "2.0.16" - resolved "https://registry.npmmirror.com/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-2.0.16.tgz#e554aa59d0c3bdd6f8b9eae9b2e3d6c6ae702611" - integrity sha512-ZyLnGaYQMLc75j9kKEVMJ3X6bdBE9qWxhZdTXM5RIltuytxJC3FaOhawBxjE+IL1enmWSIohHGZCm/pLwEliQA== - dependencies: - "@smithy/eventstream-codec" "^2.0.16" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/fetch-http-handler@^2.3.2": - version "2.3.2" - resolved "https://registry.npmmirror.com/@smithy/fetch-http-handler/-/fetch-http-handler-2.3.2.tgz#930ee473b2a43d0bcf62c3b659f38122442ad514" - integrity sha512-O9R/OlnAOTsnysuSDjt0v2q6DcSvCz5cCFC/CFAWWcLyBwJDeFyGTCTszgpQTb19+Fi8uRwZE5/3ziAQBFeDMQ== - dependencies: - "@smithy/protocol-http" "^3.0.12" - "@smithy/querystring-builder" "^2.0.16" - "@smithy/types" "^2.8.0" - "@smithy/util-base64" "^2.0.1" - tslib "^2.5.0" - -"@smithy/hash-blob-browser@^2.0.17": - version "2.0.17" - resolved "https://registry.npmmirror.com/@smithy/hash-blob-browser/-/hash-blob-browser-2.0.17.tgz#4249f1fba27cb7c40dbf1fa38a31e61dbf9149b9" - integrity sha512-/mPpv1sRiRDdjO4zZuO8be6eeabmg5AVgKDfnmmqkpBtRyMGSJb968fjRuHt+FRAsIGywgIKJFmUUAYjhsi1oQ== - dependencies: - "@smithy/chunked-blob-reader" "^2.0.0" - "@smithy/chunked-blob-reader-native" "^2.0.1" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/hash-node@^2.0.18": - version "2.0.18" - resolved "https://registry.npmmirror.com/@smithy/hash-node/-/hash-node-2.0.18.tgz#4bf4ec392b5d6715426338b6828e6b25cd939bd5" - integrity sha512-gN2JFvAgnZCyDN9rJgcejfpK0uPPJrSortVVVVWsru9whS7eQey6+gj2eM5ln2i6rHNntIXzal1Fm9XOPuoaKA== - dependencies: - "@smithy/types" "^2.8.0" - "@smithy/util-buffer-from" "^2.0.0" - "@smithy/util-utf8" "^2.0.2" - tslib "^2.5.0" - -"@smithy/hash-stream-node@^2.0.18": - version "2.0.18" - resolved "https://registry.npmmirror.com/@smithy/hash-stream-node/-/hash-stream-node-2.0.18.tgz#6f7b214e785b8cf445e5095f9a9b9b38e689e7ce" - integrity sha512-OuFk+ITpv8CtxGjQcS8GA04faNycu9UMm6YobvQzjeEoXZ0dLF6sRfuzD+3S8RHPKpTyLuXtKG1+GiJycZ5TcA== - dependencies: - "@smithy/types" "^2.8.0" - "@smithy/util-utf8" "^2.0.2" - tslib "^2.5.0" - -"@smithy/invalid-dependency@^2.0.16": - version "2.0.16" - resolved "https://registry.npmmirror.com/@smithy/invalid-dependency/-/invalid-dependency-2.0.16.tgz#b32a6284ef4ce48129d00a6d63f977ec3e05befb" - integrity sha512-apEHakT/kmpNo1VFHP4W/cjfeP9U0x5qvfsLJubgp7UM/gq4qYp0GbqdE7QhsjUaYvEnrftRqs7+YrtWreV0wA== - dependencies: - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/is-array-buffer@^2.0.0": - version "2.0.0" - resolved "https://registry.npmmirror.com/@smithy/is-array-buffer/-/is-array-buffer-2.0.0.tgz#8fa9b8040651e7ba0b2f6106e636a91354ff7d34" - integrity sha512-z3PjFjMyZNI98JFRJi/U0nGoLWMSJlDjAW4QUX2WNZLas5C0CmVV6LJ01JI0k90l7FvpmixjWxPFmENSClQ7ug== - dependencies: - tslib "^2.5.0" - -"@smithy/md5-js@^2.0.18": - version "2.0.18" - resolved "https://registry.npmmirror.com/@smithy/md5-js/-/md5-js-2.0.18.tgz#85f26fc83e75b440144341292cbb75ddf69dd0de" - integrity sha512-bHwZ8/m6RbERQdVW5rJ2LzeW8qxfXv6Q/S7Fiudhso4pWRrksqLx3nsGZw7bmqqfN4zLqkxydxSa9+4c7s5zxg== - dependencies: - "@smithy/types" "^2.8.0" - "@smithy/util-utf8" "^2.0.2" - tslib "^2.5.0" - -"@smithy/middleware-content-length@^2.0.18": - version "2.0.18" - resolved "https://registry.npmmirror.com/@smithy/middleware-content-length/-/middleware-content-length-2.0.18.tgz#a3b13beb300290f5d0d48ace0f818e44261356fa" - integrity sha512-ZJ9uKPTfxYheTKSKYB+GCvcj+izw9WGzRLhjn8n254q0jWLojUzn7Vw0l4R/Gq7Wdpf/qmk/ptD+6CCXHNVCaw== - dependencies: - "@smithy/protocol-http" "^3.0.12" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/middleware-endpoint@^2.3.0": - version "2.3.0" - resolved "https://registry.npmmirror.com/@smithy/middleware-endpoint/-/middleware-endpoint-2.3.0.tgz#135c30f38087ba52e692a73212854d0809ce1168" - integrity sha512-VsOAG2YQ8ykjSmKO+CIXdJBIWFo6AAvG6Iw95BakBTqk66/4BI7XyqLevoNSq/lZ6NgZv24sLmrcIN+fLDWBCg== - dependencies: - "@smithy/middleware-serde" "^2.0.16" - "@smithy/node-config-provider" "^2.1.9" - "@smithy/shared-ini-file-loader" "^2.2.8" - "@smithy/types" "^2.8.0" - "@smithy/url-parser" "^2.0.16" - "@smithy/util-middleware" "^2.0.9" - tslib "^2.5.0" - -"@smithy/middleware-retry@^2.0.26": - version "2.0.26" - resolved "https://registry.npmmirror.com/@smithy/middleware-retry/-/middleware-retry-2.0.26.tgz#894cf86b0f5bc742e09c52df8df4c2941fbd9883" - integrity sha512-Qzpxo0U5jfNiq9iD38U3e2bheXwvTEX4eue9xruIvEgh+UKq6dKuGqcB66oBDV7TD/mfoJi9Q/VmaiqwWbEp7A== - dependencies: - "@smithy/node-config-provider" "^2.1.9" - "@smithy/protocol-http" "^3.0.12" - "@smithy/service-error-classification" "^2.0.9" - "@smithy/smithy-client" "^2.2.1" - "@smithy/types" "^2.8.0" - "@smithy/util-middleware" "^2.0.9" - "@smithy/util-retry" "^2.0.9" - tslib "^2.5.0" - uuid "^8.3.2" - -"@smithy/middleware-serde@^2.0.16": - version "2.0.16" - resolved "https://registry.npmmirror.com/@smithy/middleware-serde/-/middleware-serde-2.0.16.tgz#a127e7fa48c0106bd7a81e1ea27e7193cb08e701" - integrity sha512-5EAd4t30pcc4M8TSSGq7q/x5IKrxfXR5+SrU4bgxNy7RPHQo2PSWBUco9C+D9Tfqp/JZvprRpK42dnupZafk2g== - dependencies: - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/middleware-stack@^2.0.10": - version "2.0.10" - resolved "https://registry.npmmirror.com/@smithy/middleware-stack/-/middleware-stack-2.0.10.tgz#fb7c660dcc921b61a77e6cb39ed3eada9ed38585" - integrity sha512-I2rbxctNq9FAPPEcuA1ntZxkTKOPQFy7YBPOaD/MLg1zCvzv21CoNxR0py6J8ZVC35l4qE4nhxB0f7TF5/+Ldw== - dependencies: - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/node-config-provider@^2.1.9": - version "2.1.9" - resolved "https://registry.npmmirror.com/@smithy/node-config-provider/-/node-config-provider-2.1.9.tgz#2e9e5ee7c4412be6696a74b26f9ed2a66e2a5fb4" - integrity sha512-tUyW/9xrRy+s7RXkmQhgYkAPMpTIF8izK4orhHjNFEKR3QZiOCbWB546Y8iB/Fpbm3O9+q0Af9rpywLKJOwtaQ== - dependencies: - "@smithy/property-provider" "^2.0.17" - "@smithy/shared-ini-file-loader" "^2.2.8" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/node-http-handler@^2.2.2": - version "2.2.2" - resolved "https://registry.npmmirror.com/@smithy/node-http-handler/-/node-http-handler-2.2.2.tgz#f9f8cd49f270bc50a0de8a4587bbdaae1c7c4e80" - integrity sha512-XO58TO/Eul/IBQKFKaaBtXJi0ItEQQCT+NI4IiKHCY/4KtqaUT6y/wC1EvDqlA9cP7Dyjdj7FdPs4DyynH3u7g== - dependencies: - "@smithy/abort-controller" "^2.0.16" - "@smithy/protocol-http" "^3.0.12" - "@smithy/querystring-builder" "^2.0.16" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/property-provider@^2.0.0", "@smithy/property-provider@^2.0.17": - version "2.0.17" - resolved "https://registry.npmmirror.com/@smithy/property-provider/-/property-provider-2.0.17.tgz#288475021613649811dc79a9fab4894be01cd069" - integrity sha512-+VkeZbVu7qtQ2DjI48Qwaf9fPOr3gZIwxQpuLJgRRSkWsdSvmaTCxI3gzRFKePB63Ts9r4yjn4HkxSCSkdWmcQ== - dependencies: - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/protocol-http@^3.0.12": - version "3.0.12" - resolved "https://registry.npmmirror.com/@smithy/protocol-http/-/protocol-http-3.0.12.tgz#9f606efd191593f6dbde58fa822465b92b8afbca" - integrity sha512-Xz4iaqLiaBfbQpB9Hgi3VcZYbP7xRDXYhd8XWChh4v94uw7qwmvlxdU5yxzfm6ACJM66phHrTbS5TVvj5uQ72w== - dependencies: - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/querystring-builder@^2.0.16": - version "2.0.16" - resolved "https://registry.npmmirror.com/@smithy/querystring-builder/-/querystring-builder-2.0.16.tgz#1a9a02b1fb938688cdab5e585cb7c62c8054bc41" - integrity sha512-Q/GsJT0C0mijXMRs7YhZLLCP5FcuC4797lYjKQkME5CZohnLC4bEhylAd2QcD3gbMKNjCw8+T2I27WKiV/wToA== - dependencies: - "@smithy/types" "^2.8.0" - "@smithy/util-uri-escape" "^2.0.0" - tslib "^2.5.0" - -"@smithy/querystring-parser@^2.0.16": - version "2.0.16" - resolved "https://registry.npmmirror.com/@smithy/querystring-parser/-/querystring-parser-2.0.16.tgz#90d9589539ffe8fb4864c8bf6f1f1c9def962a40" - integrity sha512-c4ueAuL6BDYKWpkubjrQthZKoC3L5kql5O++ovekNxiexRXTlLIVlCR4q3KziOktLIw66EU9SQljPXd/oN6Okg== - dependencies: - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/service-error-classification@^2.0.9": - version "2.0.9" - resolved "https://registry.npmmirror.com/@smithy/service-error-classification/-/service-error-classification-2.0.9.tgz#4459433f6727f1b7e953a9bab189672b3b157224" - integrity sha512-0K+8GvtwI7VkGmmInPydM2XZyBfIqLIbfR7mDQ+oPiz8mIinuHbV6sxOLdvX1Jv/myk7XTK9orgt3tuEpBu/zg== - dependencies: - "@smithy/types" "^2.8.0" - -"@smithy/shared-ini-file-loader@^2.0.6", "@smithy/shared-ini-file-loader@^2.2.8": - version "2.2.8" - resolved "https://registry.npmmirror.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.2.8.tgz#b5fa153d4920a3c740215c60ad1667972d67a164" - integrity sha512-E62byatbwSWrtq9RJ7xN40tqrRKDGrEL4EluyNpaIDvfvet06a/QC58oHw2FgVaEgkj0tXZPjZaKrhPfpoU0qw== - dependencies: - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/signature-v4@^2.0.0": - version "2.0.19" - resolved "https://registry.npmmirror.com/@smithy/signature-v4/-/signature-v4-2.0.19.tgz#2b926fc00b2e61ec586289fe28927e10766a3afd" - integrity sha512-nwc3JihdM+kcJjtORv/n7qRHN2Kfh7S2RJI2qr8pz9UcY5TD8rSCRGQ0g81HgyS3jZ5X9U/L4p014P3FonBPhg== - dependencies: - "@smithy/eventstream-codec" "^2.0.16" - "@smithy/is-array-buffer" "^2.0.0" - "@smithy/types" "^2.8.0" - "@smithy/util-hex-encoding" "^2.0.0" - "@smithy/util-middleware" "^2.0.9" - "@smithy/util-uri-escape" "^2.0.0" - "@smithy/util-utf8" "^2.0.2" - tslib "^2.5.0" - -"@smithy/smithy-client@^2.2.1": - version "2.2.1" - resolved "https://registry.npmmirror.com/@smithy/smithy-client/-/smithy-client-2.2.1.tgz#ed1aa11f36dae2ca9b3eabcbc498bcc96d79fdfd" - integrity sha512-SpD7FLK92XV2fon2hMotaNDa2w5VAy5/uVjP9WFmjGSgWM8pTPVkHcDl1yFs5Z8LYbij0FSz+DbCBK6i+uXXUA== - dependencies: - "@smithy/middleware-endpoint" "^2.3.0" - "@smithy/middleware-stack" "^2.0.10" - "@smithy/protocol-http" "^3.0.12" - "@smithy/types" "^2.8.0" - "@smithy/util-stream" "^2.0.24" - tslib "^2.5.0" - -"@smithy/types@^2.8.0": - version "2.8.0" - resolved "https://registry.npmmirror.com/@smithy/types/-/types-2.8.0.tgz#bdbaa0a54c9c3538d6c763c6f32d3e4f76fe0df9" - integrity sha512-h9sz24cFgt/W1Re22OlhQKmUZkNh244ApgRsUDYinqF8R+QgcsBIX344u2j61TPshsTz3CvL6HYU1DnQdsSrHA== - dependencies: - tslib "^2.5.0" - -"@smithy/url-parser@^2.0.16": - version "2.0.16" - resolved "https://registry.npmmirror.com/@smithy/url-parser/-/url-parser-2.0.16.tgz#25f860effe465acbbe61beb69b6def052878ee58" - integrity sha512-Wfz5WqAoRT91TjRy1JeLR0fXtkIXHGsMbgzKFTx7E68SrZ55TB8xoG+vm11Ru4gheFTMXjAjwAxv1jQdC+pAQA== - dependencies: - "@smithy/querystring-parser" "^2.0.16" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/util-base64@^2.0.1": - version "2.0.1" - resolved "https://registry.npmmirror.com/@smithy/util-base64/-/util-base64-2.0.1.tgz#57f782dafc187eddea7c8a1ff2a7c188ed1a02c4" - integrity sha512-DlI6XFYDMsIVN+GH9JtcRp3j02JEVuWIn/QOZisVzpIAprdsxGveFed0bjbMRCqmIFe8uetn5rxzNrBtIGrPIQ== - dependencies: - "@smithy/util-buffer-from" "^2.0.0" - tslib "^2.5.0" - -"@smithy/util-body-length-browser@^2.0.1": - version "2.0.1" - resolved "https://registry.npmmirror.com/@smithy/util-body-length-browser/-/util-body-length-browser-2.0.1.tgz#424485cc81c640d18c17c683e0e6edb57e8e2ab9" - integrity sha512-NXYp3ttgUlwkaug4bjBzJ5+yIbUbUx8VsSLuHZROQpoik+gRkIBeEG9MPVYfvPNpuXb/puqodeeUXcKFe7BLOQ== - dependencies: - tslib "^2.5.0" - -"@smithy/util-body-length-node@^2.1.0": - version "2.1.0" - resolved "https://registry.npmmirror.com/@smithy/util-body-length-node/-/util-body-length-node-2.1.0.tgz#313a5f7c5017947baf5fa018bfc22628904bbcfa" - integrity sha512-/li0/kj/y3fQ3vyzn36NTLGmUwAICb7Jbe/CsWCktW363gh1MOcpEcSO3mJ344Gv2dqz8YJCLQpb6hju/0qOWw== - dependencies: - tslib "^2.5.0" - -"@smithy/util-buffer-from@^2.0.0": - version "2.0.0" - resolved "https://registry.npmmirror.com/@smithy/util-buffer-from/-/util-buffer-from-2.0.0.tgz#7eb75d72288b6b3001bc5f75b48b711513091deb" - integrity sha512-/YNnLoHsR+4W4Vf2wL5lGv0ksg8Bmk3GEGxn2vEQt52AQaPSCuaO5PM5VM7lP1K9qHRKHwrPGktqVoAHKWHxzw== - dependencies: - "@smithy/is-array-buffer" "^2.0.0" - tslib "^2.5.0" - -"@smithy/util-config-provider@^2.1.0": - version "2.1.0" - resolved "https://registry.npmmirror.com/@smithy/util-config-provider/-/util-config-provider-2.1.0.tgz#c733a862892772aaeb373a3e8af5182556da0ef9" - integrity sha512-S6V0JvvhQgFSGLcJeT1CBsaTR03MM8qTuxMH9WPCCddlSo2W0V5jIHimHtIQALMLEDPGQ0ROSRr/dU0O+mxiQg== - dependencies: - tslib "^2.5.0" - -"@smithy/util-defaults-mode-browser@^2.0.24": - version "2.0.24" - resolved "https://registry.npmmirror.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.24.tgz#bfa8fa441db0d0d309c11d091ca9746f2b8e4797" - integrity sha512-TsP5mBuLgO2C21+laNG2nHYZEyUdkbGURv2tHvSuQQxLz952MegX95uwdxOY2jR2H4GoKuVRfdJq7w4eIjGYeg== - dependencies: - "@smithy/property-provider" "^2.0.17" - "@smithy/smithy-client" "^2.2.1" - "@smithy/types" "^2.8.0" - bowser "^2.11.0" - tslib "^2.5.0" - -"@smithy/util-defaults-mode-node@^2.0.32": - version "2.0.32" - resolved "https://registry.npmmirror.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.32.tgz#a0665ef2feed845de7825059072e312e22393698" - integrity sha512-d0S33dXA2cq1NyorVMroMrEtqKMr3MlyLITcfTBf9pXiigYiPMOtbSI7czHIfDbuVuM89Cg0urAgpt73QV9mPQ== - dependencies: - "@smithy/config-resolver" "^2.0.23" - "@smithy/credential-provider-imds" "^2.1.5" - "@smithy/node-config-provider" "^2.1.9" - "@smithy/property-provider" "^2.0.17" - "@smithy/smithy-client" "^2.2.1" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/util-endpoints@^1.0.8": - version "1.0.8" - resolved "https://registry.npmmirror.com/@smithy/util-endpoints/-/util-endpoints-1.0.8.tgz#10ec9b228e96fc67b42ed06dabdab118a5869532" - integrity sha512-l8zVuyZZ61IzZBYp5NWvsAhbaAjYkt0xg9R4xUASkg5SEeTT2meHOJwJHctKMFUXe4QZbn9fR2MaBYjP2119+w== - dependencies: - "@smithy/node-config-provider" "^2.1.9" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/util-hex-encoding@^2.0.0": - version "2.0.0" - resolved "https://registry.npmmirror.com/@smithy/util-hex-encoding/-/util-hex-encoding-2.0.0.tgz#0aa3515acd2b005c6d55675e377080a7c513b59e" - integrity sha512-c5xY+NUnFqG6d7HFh1IFfrm3mGl29lC+vF+geHv4ToiuJCBmIfzx6IeHLg+OgRdPFKDXIw6pvi+p3CsscaMcMA== - dependencies: - tslib "^2.5.0" - -"@smithy/util-middleware@^2.0.9": - version "2.0.9" - resolved "https://registry.npmmirror.com/@smithy/util-middleware/-/util-middleware-2.0.9.tgz#54a372fa723ace66046cdf91439fb1648a246d5c" - integrity sha512-PnCnBJ07noMX1lMDTEefmxSlusWJUiLfrme++MfK5TD0xz8NYmakgoXy5zkF/16zKGmiwOeKAztWT/Vjk1KRIQ== - dependencies: - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/util-retry@^2.0.9": - version "2.0.9" - resolved "https://registry.npmmirror.com/@smithy/util-retry/-/util-retry-2.0.9.tgz#ef6d6e41bcc5df330b76cca913d5e637c70497fc" - integrity sha512-46BFWe9RqB6g7f4mxm3W3HlqknqQQmWHKlhoqSFZuGNuiDU5KqmpebMbvC3tjTlUkqn4xa2Z7s3Hwb0HNs5scw== - dependencies: - "@smithy/service-error-classification" "^2.0.9" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@smithy/util-stream@^2.0.24": - version "2.0.24" - resolved "https://registry.npmmirror.com/@smithy/util-stream/-/util-stream-2.0.24.tgz#fa896c8df828ce7758963b758c1f374407d812be" - integrity sha512-hRpbcRrOxDriMVmbya+Mv77VZVupxRAsfxVDKS54XuiURhdiwCUXJP0X1iJhHinuUf6n8pBF0MkG9C8VooMnWw== - dependencies: - "@smithy/fetch-http-handler" "^2.3.2" - "@smithy/node-http-handler" "^2.2.2" - "@smithy/types" "^2.8.0" - "@smithy/util-base64" "^2.0.1" - "@smithy/util-buffer-from" "^2.0.0" - "@smithy/util-hex-encoding" "^2.0.0" - "@smithy/util-utf8" "^2.0.2" - tslib "^2.5.0" - -"@smithy/util-uri-escape@^2.0.0": - version "2.0.0" - resolved "https://registry.npmmirror.com/@smithy/util-uri-escape/-/util-uri-escape-2.0.0.tgz#19955b1a0f517a87ae77ac729e0e411963dfda95" - integrity sha512-ebkxsqinSdEooQduuk9CbKcI+wheijxEb3utGXkCoYQkJnwTnLbH1JXGimJtUkQwNQbsbuYwG2+aFVyZf5TLaw== - dependencies: - tslib "^2.5.0" - -"@smithy/util-utf8@^2.0.2": - version "2.0.2" - resolved "https://registry.npmmirror.com/@smithy/util-utf8/-/util-utf8-2.0.2.tgz#626b3e173ad137208e27ed329d6bea70f4a1a7f7" - integrity sha512-qOiVORSPm6Ce4/Yu6hbSgNHABLP2VMv8QOC3tTDNHHlWY19pPyc++fBTbZPtx6egPXi4HQxKDnMxVxpbtX2GoA== - dependencies: - "@smithy/util-buffer-from" "^2.0.0" - tslib "^2.5.0" - -"@smithy/util-waiter@^2.0.16": - version "2.0.16" - resolved "https://registry.npmmirror.com/@smithy/util-waiter/-/util-waiter-2.0.16.tgz#3065566dd81951e24d843979ed1e6278794a955c" - integrity sha512-5i4YONHQ6HoUWDd+X0frpxTXxSXgJhUFl+z0iMy/zpUmVeCQY2or3Vss6DzHKKMMQL4pmVHpQm9WayHDorFdZg== - dependencies: - "@smithy/abort-controller" "^2.0.16" - "@smithy/types" "^2.8.0" - tslib "^2.5.0" - -"@storybook/addon-actions@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-7.4.6.tgz" - integrity sha512-SsqZr3js5NinKPnC8AeNI7Ij+Q6fIl9tRdRmSulEgjksjOg7E5S1/Wsn5Bb2CCgj7MaX6VxGyC7s3XskQtDiIQ== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/components" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/theming" "7.4.6" - "@storybook/types" "7.4.6" - dequal "^2.0.2" - lodash "^4.17.21" - polished "^4.2.2" - prop-types "^15.7.2" - react-inspector "^6.0.0" - telejson "^7.2.0" - ts-dedent "^2.0.0" - uuid "^9.0.0" - -"@storybook/addon-backgrounds@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-7.4.6.tgz" - integrity sha512-+LHTZB/ZYMAzkyD5ZxSriBsqmsrvIaW/Nnd/BeuXGbkrVKKqM0qAKiFZAfjc2WchA1piVNy0/1Rsf+kuYCEiJw== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/components" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/theming" "7.4.6" - "@storybook/types" "7.4.6" - memoizerific "^1.11.3" - ts-dedent "^2.0.0" - -"@storybook/addon-controls@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-7.4.6.tgz" - integrity sha512-4lq3sycEUIsK8SUWDYc60QgF4vV9FZZ3lDr6M7j2W9bOnvGw49d2fbdlnq+bX1ZprZZ9VgglQpBAorQB3BXZRw== - dependencies: - "@storybook/blocks" "7.4.6" - "@storybook/client-logger" "7.4.6" - "@storybook/components" "7.4.6" - "@storybook/core-common" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/manager-api" "7.4.6" - "@storybook/node-logger" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/theming" "7.4.6" - "@storybook/types" "7.4.6" - lodash "^4.17.21" - ts-dedent "^2.0.0" - -"@storybook/addon-docs@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-7.4.6.tgz" - integrity sha512-dLaub+XWFq4hChw+xfuF9yYg0Txp77FUawKoAigccfjWXx+OOhRV3XTuAcknpXkYq94GWynHgUFXosXT9kbDNA== - dependencies: - "@jest/transform" "^29.3.1" - "@mdx-js/react" "^2.1.5" - "@storybook/blocks" "7.4.6" - "@storybook/client-logger" "7.4.6" - "@storybook/components" "7.4.6" - "@storybook/csf-plugin" "7.4.6" - "@storybook/csf-tools" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/mdx2-csf" "^1.0.0" - "@storybook/node-logger" "7.4.6" - "@storybook/postinstall" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/react-dom-shim" "7.4.6" - "@storybook/theming" "7.4.6" - "@storybook/types" "7.4.6" - fs-extra "^11.1.0" - remark-external-links "^8.0.0" - remark-slug "^6.0.0" - ts-dedent "^2.0.0" - -"@storybook/addon-essentials@^7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-7.4.6.tgz" - integrity sha512-dWodufrt71TK7ELkeIvVae/x4PzECUlbOm57Iqqt4yQCyR291CgvI4PjeB8un2HbpcXCGZ+N/Oj3YkytvzBi4A== - dependencies: - "@storybook/addon-actions" "7.4.6" - "@storybook/addon-backgrounds" "7.4.6" - "@storybook/addon-controls" "7.4.6" - "@storybook/addon-docs" "7.4.6" - "@storybook/addon-highlight" "7.4.6" - "@storybook/addon-measure" "7.4.6" - "@storybook/addon-outline" "7.4.6" - "@storybook/addon-toolbars" "7.4.6" - "@storybook/addon-viewport" "7.4.6" - "@storybook/core-common" "7.4.6" - "@storybook/manager-api" "7.4.6" - "@storybook/node-logger" "7.4.6" - "@storybook/preview-api" "7.4.6" - ts-dedent "^2.0.0" - -"@storybook/addon-highlight@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-7.4.6.tgz" - integrity sha512-zCufxxD2KS5VwczxfkcBxe1oR/juTTn2H1Qm8kYvWCJQx3UxzX0+G9cwafbpV7eivqaufLweEwROkH+0KjAtkQ== - dependencies: - "@storybook/core-events" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/preview-api" "7.4.6" - -"@storybook/addon-interactions@^7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-7.4.6.tgz" - integrity sha512-zVZYrEPZPhNrXBuPqM7HbQvr6jwsje1sbCYj3wnp83U5wjciuqrngqHIlaSZ30zOWSfRVyzbyqL+JQZKA58BNA== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/components" "7.4.6" - "@storybook/core-common" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/instrumenter" "7.4.6" - "@storybook/manager-api" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/theming" "7.4.6" - "@storybook/types" "7.4.6" - jest-mock "^27.0.6" - polished "^4.2.2" - ts-dedent "^2.2.0" - -"@storybook/addon-links@^7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-7.4.6.tgz" - integrity sha512-BPygElZKX+CPI9Se6GJNk1dYc5oxuhA+vHigO1tBqhiM6VkHyFP3cvezJNQvpNYhkUnu3cxnZXb3UJnlRbPY3g== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/csf" "^0.1.0" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/router" "7.4.6" - "@storybook/types" "7.4.6" - prop-types "^15.7.2" - ts-dedent "^2.0.0" - -"@storybook/addon-measure@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-7.4.6.tgz" - integrity sha512-nCymMLaHnxv8TE3yEM1A9Tulb1NuRXRNmtsdHTkjv7P1aWCxZo8A/GZaottKe/GLT8jSRjZ+dnpYWrbAhw6wTQ== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/components" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/types" "7.4.6" - tiny-invariant "^1.3.1" - -"@storybook/addon-onboarding@^1.0.8": - version "1.0.8" - resolved "https://registry.npmjs.org/@storybook/addon-onboarding/-/addon-onboarding-1.0.8.tgz" - integrity sha512-3WwCocUuTibHWO89uzAbeONEn6x9NkmxA0mOU4rYPhEsMQ4NDNDD1GXcievZmpwt5VviFgw5FRx8+BxPn54YmQ== - dependencies: - "@storybook/telemetry" "^7.1.0-alpha.32" - react-confetti "^6.1.0" - -"@storybook/addon-outline@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-7.4.6.tgz" - integrity sha512-errNUblRVDLpuEaHQPr/nsrnsUkD2ARmXawkRvizgDWLIDMDJYjTON3MUCaVx3x+hlZ3I6X//G5TVcma8tCc8A== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/components" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/types" "7.4.6" - ts-dedent "^2.0.0" - -"@storybook/addon-toolbars@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-7.4.6.tgz" - integrity sha512-L9m2FBcKeteGq7qIYsMJr0LEfiH7Wdrv5IDcldZTn68eZUJTh1p4GdJZcOmzX1P5IFRr76hpu03iWsNlWQjpbQ== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/components" "7.4.6" - "@storybook/manager-api" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/theming" "7.4.6" - -"@storybook/addon-viewport@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-7.4.6.tgz" - integrity sha512-INDtk54j7bi7NgxMfd2ATmbA0J7nAd6X8itMkLIyPuPJtx8bYHPDORyemDOd0AojgmAdTOAyUtDYdI/PFeo4Cw== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/components" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/theming" "7.4.6" - memoizerific "^1.11.3" - prop-types "^15.7.2" - -"@storybook/blocks@7.4.6", "@storybook/blocks@^7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/blocks/-/blocks-7.4.6.tgz" - integrity sha512-HxBSAeOiTZW2jbHQlo1upRWFgoMsaAyKijUFf5MwwMNIesXCuuTGZDJ3xTABwAVLK2qC9Ektfbo0CZCiPVuDRQ== - dependencies: - "@storybook/channels" "7.4.6" - "@storybook/client-logger" "7.4.6" - "@storybook/components" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/csf" "^0.1.0" - "@storybook/docs-tools" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/theming" "7.4.6" - "@storybook/types" "7.4.6" - "@types/lodash" "^4.14.167" - color-convert "^2.0.1" - dequal "^2.0.2" - lodash "^4.17.21" - markdown-to-jsx "^7.1.8" - memoizerific "^1.11.3" - polished "^4.2.2" - react-colorful "^5.1.2" - telejson "^7.2.0" - tocbot "^4.20.1" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - -"@storybook/builder-manager@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/builder-manager/-/builder-manager-7.4.6.tgz" - integrity sha512-zylZCD2rmyLOOFBFmUgtJg6UNUKmRNgXiig1XApzS2TkIbTZP827DsVEUl0ey/lskCe0uArkrEBR6ICba8p/Rw== - dependencies: - "@fal-works/esbuild-plugin-global-externals" "^2.1.2" - "@storybook/core-common" "7.4.6" - "@storybook/manager" "7.4.6" - "@storybook/node-logger" "7.4.6" - "@types/ejs" "^3.1.1" - "@types/find-cache-dir" "^3.2.1" - "@yarnpkg/esbuild-plugin-pnp" "^3.0.0-rc.10" - browser-assert "^1.2.1" - ejs "^3.1.8" - esbuild "^0.18.0" - esbuild-plugin-alias "^0.2.1" - express "^4.17.3" - find-cache-dir "^3.0.0" - fs-extra "^11.1.0" - process "^0.11.10" - util "^0.12.4" - -"@storybook/builder-vite@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-7.4.6.tgz" - integrity sha512-xV9STYK+TkqWWTf2ydm6jx+7P70fjD2UPd1XTUw08uKszIjhuuxk+bG/OF5R1E25mPunAKXm6kBFh351AKejBg== - dependencies: - "@storybook/channels" "7.4.6" - "@storybook/client-logger" "7.4.6" - "@storybook/core-common" "7.4.6" - "@storybook/csf-plugin" "7.4.6" - "@storybook/mdx2-csf" "^1.0.0" - "@storybook/node-logger" "7.4.6" - "@storybook/preview" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/types" "7.4.6" - "@types/find-cache-dir" "^3.2.1" - browser-assert "^1.2.1" - es-module-lexer "^0.9.3" - express "^4.17.3" - find-cache-dir "^3.0.0" - fs-extra "^11.1.0" - magic-string "^0.30.0" - remark-external-links "^8.0.0" - remark-slug "^6.0.0" - rollup "^2.25.0 || ^3.3.0" - -"@storybook/channels@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/channels/-/channels-7.4.6.tgz" - integrity sha512-yPv/sfo2c18fM3fvG0i1xse63vG8l33Al/OU0k/dtovltPu001/HVa1QgBgsb/QrEfZtvGjGhmtdVeYb39fv3A== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/global" "^5.0.0" - qs "^6.10.0" - telejson "^7.2.0" - tiny-invariant "^1.3.1" - -"@storybook/cli@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/cli/-/cli-7.4.6.tgz" - integrity sha512-rRwaH8pOL+FHz/pJMEkNpMH2xvZvWsrl7obBYw26NQiHmiVSAkfHJicndSN1mwc+p5w+9iXthrgzbLtSAOSvkA== - dependencies: - "@babel/core" "^7.22.9" - "@babel/preset-env" "^7.22.9" - "@babel/types" "^7.22.5" - "@ndelangen/get-tarball" "^3.0.7" - "@storybook/codemod" "7.4.6" - "@storybook/core-common" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/core-server" "7.4.6" - "@storybook/csf-tools" "7.4.6" - "@storybook/node-logger" "7.4.6" - "@storybook/telemetry" "7.4.6" - "@storybook/types" "7.4.6" - "@types/semver" "^7.3.4" - "@yarnpkg/fslib" "2.10.3" - "@yarnpkg/libzip" "2.3.0" - chalk "^4.1.0" - commander "^6.2.1" - cross-spawn "^7.0.3" - detect-indent "^6.1.0" - envinfo "^7.7.3" - execa "^5.0.0" - express "^4.17.3" - find-up "^5.0.0" - fs-extra "^11.1.0" - get-npm-tarball-url "^2.0.3" - get-port "^5.1.1" - giget "^1.0.0" - globby "^11.0.2" - jscodeshift "^0.14.0" - leven "^3.1.0" - ora "^5.4.1" - prettier "^2.8.0" - prompts "^2.4.0" - puppeteer-core "^2.1.1" - read-pkg-up "^7.0.1" - semver "^7.3.7" - simple-update-notifier "^2.0.0" - strip-json-comments "^3.0.1" - tempy "^1.0.1" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - -"@storybook/client-logger@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.4.6.tgz" - integrity sha512-XDw31ZziU//86PKuMRnmc+L/G0VopaGKENQOGEpvAXCU9IZASwGKlKAtcyosjrpi+ZiUXlMgUXCpXM7x3b1Ehw== - dependencies: - "@storybook/global" "^5.0.0" - -"@storybook/codemod@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/codemod/-/codemod-7.4.6.tgz" - integrity sha512-lxmwEpwksCaAq96APN2YlooSDfKjJ1vKzN5Ni2EqQzf2TEXl7XQjLacHd7OOaII1kfsy+D5gNG4N5wBo7Ub30g== - dependencies: - "@babel/core" "^7.22.9" - "@babel/preset-env" "^7.22.9" - "@babel/types" "^7.22.5" - "@storybook/csf" "^0.1.0" - "@storybook/csf-tools" "7.4.6" - "@storybook/node-logger" "7.4.6" - "@storybook/types" "7.4.6" - "@types/cross-spawn" "^6.0.2" - cross-spawn "^7.0.3" - globby "^11.0.2" - jscodeshift "^0.14.0" - lodash "^4.17.21" - prettier "^2.8.0" - recast "^0.23.1" - -"@storybook/components@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/components/-/components-7.4.6.tgz" - integrity sha512-nIRBhewAgrJJVafyCzuaLx1l+YOfvvD5dOZ0JxZsxJsefOdw1jFpUqUZ5fIpQ2moyvrR0mAUFw378rBfMdHz5Q== - dependencies: - "@radix-ui/react-select" "^1.2.2" - "@radix-ui/react-toolbar" "^1.0.4" - "@storybook/client-logger" "7.4.6" - "@storybook/csf" "^0.1.0" - "@storybook/global" "^5.0.0" - "@storybook/theming" "7.4.6" - "@storybook/types" "7.4.6" - memoizerific "^1.11.3" - use-resize-observer "^9.1.0" - util-deprecate "^1.0.2" - -"@storybook/core-client@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/core-client/-/core-client-7.4.6.tgz" - integrity sha512-tfgxAHeCvMcs6DsVgtb4hQSDaCHeAPJOsoyhb47eDQfk4OmxzriM0qWucJV5DePSMi+KutX/rN2u0JxfOuN68g== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/preview-api" "7.4.6" - -"@storybook/core-common@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/core-common/-/core-common-7.4.6.tgz" - integrity sha512-05MJFmOM86qvTLtgDskokIFz9txe0Lbhq4L3by1FtF0GwgH+p+W6I94KI7c6ANER+kVZkXQZhiRzwBFnVTW+Cg== - dependencies: - "@storybook/core-events" "7.4.6" - "@storybook/node-logger" "7.4.6" - "@storybook/types" "7.4.6" - "@types/find-cache-dir" "^3.2.1" - "@types/node" "^16.0.0" - "@types/node-fetch" "^2.6.4" - "@types/pretty-hrtime" "^1.0.0" - chalk "^4.1.0" - esbuild "^0.18.0" - esbuild-register "^3.4.0" - file-system-cache "2.3.0" - find-cache-dir "^3.0.0" - find-up "^5.0.0" - fs-extra "^11.1.0" - glob "^10.0.0" - handlebars "^4.7.7" - lazy-universal-dotenv "^4.0.0" - node-fetch "^2.0.0" - picomatch "^2.3.0" - pkg-dir "^5.0.0" - pretty-hrtime "^1.0.3" - resolve-from "^5.0.0" - ts-dedent "^2.0.0" - -"@storybook/core-events@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.4.6.tgz" - integrity sha512-r5vrE+32lwrJh1NGFr1a0mWjvxo7q8FXYShylcwRWpacmL5NTtLkrXOoJSeGvJ4yKNYkvxQFtOPId4lzDxa32w== - dependencies: - ts-dedent "^2.0.0" - -"@storybook/core-server@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/core-server/-/core-server-7.4.6.tgz" - integrity sha512-jqmRTGCJ1W0WReImivkisPVaLFT5sjtLnFoAk0feHp6QS5j7EYOPN7CYzliyQmARWTLUEXOVaFf3VD6nJZQhJQ== - dependencies: - "@aw-web-design/x-default-browser" "1.4.126" - "@discoveryjs/json-ext" "^0.5.3" - "@storybook/builder-manager" "7.4.6" - "@storybook/channels" "7.4.6" - "@storybook/core-common" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/csf" "^0.1.0" - "@storybook/csf-tools" "7.4.6" - "@storybook/docs-mdx" "^0.1.0" - "@storybook/global" "^5.0.0" - "@storybook/manager" "7.4.6" - "@storybook/node-logger" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/telemetry" "7.4.6" - "@storybook/types" "7.4.6" - "@types/detect-port" "^1.3.0" - "@types/node" "^16.0.0" - "@types/pretty-hrtime" "^1.0.0" - "@types/semver" "^7.3.4" - better-opn "^3.0.2" - chalk "^4.1.0" - cli-table3 "^0.6.1" - compression "^1.7.4" - detect-port "^1.3.0" - express "^4.17.3" - fs-extra "^11.1.0" - globby "^11.0.2" - ip "^2.0.0" - lodash "^4.17.21" - open "^8.4.0" - pretty-hrtime "^1.0.3" - prompts "^2.4.0" - read-pkg-up "^7.0.1" - semver "^7.3.7" - telejson "^7.2.0" - tiny-invariant "^1.3.1" - ts-dedent "^2.0.0" - util "^0.12.4" - util-deprecate "^1.0.2" - watchpack "^2.2.0" - ws "^8.2.3" - -"@storybook/csf-plugin@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-7.4.6.tgz" - integrity sha512-yi7Qa4NSqKOyiJTWCxlB0ih2ijXq6oY5qZKW6MuMMBP14xJNRGLbH5KabpfXgN2T7YECcOWG1uWaGj2veJb1KA== - dependencies: - "@storybook/csf-tools" "7.4.6" - unplugin "^1.3.1" - -"@storybook/csf-tools@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/csf-tools/-/csf-tools-7.4.6.tgz" - integrity sha512-ocKpcIUtTBy6hlLY34RUFQyX403cWpB2gGfqvkHbpGe2BQj7EyV0zpWnjsfVxvw+M9OWlCdxHWDOPUgXM33ELw== - dependencies: - "@babel/generator" "^7.22.9" - "@babel/parser" "^7.22.7" - "@babel/traverse" "^7.22.8" - "@babel/types" "^7.22.5" - "@storybook/csf" "^0.1.0" - "@storybook/types" "7.4.6" - fs-extra "^11.1.0" - recast "^0.23.1" - ts-dedent "^2.0.0" - -"@storybook/csf@^0.0.1": - version "0.0.1" - resolved "https://registry.npmjs.org/@storybook/csf/-/csf-0.0.1.tgz" - integrity sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw== - dependencies: - lodash "^4.17.15" - -"@storybook/csf@^0.1.0": - version "0.1.1" - resolved "https://registry.npmjs.org/@storybook/csf/-/csf-0.1.1.tgz" - integrity sha512-4hE3AlNVxR60Wc5KSC68ASYzUobjPqtSKyhV6G+ge0FIXU55N5nTY7dXGRZHQGDBPq+XqchMkIdlkHPRs8nTHg== - dependencies: - type-fest "^2.19.0" - -"@storybook/docs-mdx@^0.1.0": - version "0.1.0" - resolved "https://registry.npmjs.org/@storybook/docs-mdx/-/docs-mdx-0.1.0.tgz" - integrity sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg== - -"@storybook/docs-tools@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/docs-tools/-/docs-tools-7.4.6.tgz" - integrity sha512-nZj1L/8WwKWWJ41FW4MaKGajZUtrhnr9UwflRCkQJaWhAKmDfOb5M5TqI93uCOULpFPOm5wpoMBz2IHInQ2Lrg== - dependencies: - "@storybook/core-common" "7.4.6" - "@storybook/preview-api" "7.4.6" - "@storybook/types" "7.4.6" - "@types/doctrine" "^0.0.3" - doctrine "^3.0.0" - lodash "^4.17.21" - -"@storybook/global@^5.0.0": - version "5.0.0" - resolved "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz" - integrity sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ== - -"@storybook/instrumenter@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-7.4.6.tgz" - integrity sha512-K5atRoVFCl6HEgkSxIbwygpzgE/iROc7BrtJ3z3a7E70sanFr6Jxt6Egu6fz2QkL3ef4EWpXMnle2vhEfG29pA== - dependencies: - "@storybook/channels" "7.4.6" - "@storybook/client-logger" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/preview-api" "7.4.6" - -"@storybook/manager-api@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.4.6.tgz" - integrity sha512-inrm3DIbCp8wjXSN/wK6e6i2ysQ/IEmtC7IN0OJ7vdrp+USCooPT448SQTUmVctUGCFmOU3fxXByq8g77oIi7w== - dependencies: - "@storybook/channels" "7.4.6" - "@storybook/client-logger" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/csf" "^0.1.0" - "@storybook/global" "^5.0.0" - "@storybook/router" "7.4.6" - "@storybook/theming" "7.4.6" - "@storybook/types" "7.4.6" - dequal "^2.0.2" - lodash "^4.17.21" - memoizerific "^1.11.3" - semver "^7.3.7" - store2 "^2.14.2" - telejson "^7.2.0" - ts-dedent "^2.0.0" - -"@storybook/manager@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/manager/-/manager-7.4.6.tgz" - integrity sha512-kA1hUDxpn1i2SO9OinvLvVXDeL4xgJkModp+pbE8IXv4NJWReNq1ecMeQCzPLS3Sil2gnrullQ9uYXsnZ9bxxA== - -"@storybook/mdx2-csf@^1.0.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@storybook/mdx2-csf/-/mdx2-csf-1.1.0.tgz" - integrity sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw== - -"@storybook/node-logger@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-7.4.6.tgz" - integrity sha512-djZb310Q27GviDug1XBv0jOEDLCiwr4hhDE0aifCEKZpfNCi/EaP31nbWimFzZwxu4hE/YAPWExzScruR1zw9Q== - -"@storybook/postinstall@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/postinstall/-/postinstall-7.4.6.tgz" - integrity sha512-TqI5BucPAGRWrkh55BYiG2/gHLFtC0In4cuu0GsUzB/1jc4i51npLRorCwhmT7r7YliGl5F7JaP0Bni/qHN3Lg== - -"@storybook/preview-api@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.4.6.tgz" - integrity sha512-byUS/Opt3ytWD4cWz3sNEKw5Yks8MkQgRN+GDSyIomaEAQkLAM0rchPC0MYjwCeUSecV7IIQweNX5RbV4a34BA== - dependencies: - "@storybook/channels" "7.4.6" - "@storybook/client-logger" "7.4.6" - "@storybook/core-events" "7.4.6" - "@storybook/csf" "^0.1.0" - "@storybook/global" "^5.0.0" - "@storybook/types" "7.4.6" - "@types/qs" "^6.9.5" - dequal "^2.0.2" - lodash "^4.17.21" - memoizerific "^1.11.3" - qs "^6.10.0" - synchronous-promise "^2.0.15" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - -"@storybook/preview@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/preview/-/preview-7.4.6.tgz" - integrity sha512-2RPXusJ4CTDrIipIKKvbotD7fP0+8VzoFjImunflIrzN9rni+2rq5eMjqlXAaB+77w064zIR4uDUzI9fxsMDeQ== - -"@storybook/react-dom-shim@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-7.4.6.tgz" - integrity sha512-DSq8l9FDocUF1ooVI+TF83pddj1LynE/Hv0/y8XZhc3IgJ/HkuOQuUmfz29ezgfAi9gFYUR8raTIBi3/xdoRmw== - -"@storybook/react-vite@^7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/react-vite/-/react-vite-7.4.6.tgz" - integrity sha512-jkjnrf3FxzR5wcmebXRPflrsM4WIDjWyW/NVFJwxi5PeIOk7fE7/QAPrm4NFRUu2Q7DeuH3oLKsw8bigvUI9RA== - dependencies: - "@joshwooding/vite-plugin-react-docgen-typescript" "0.2.1" - "@rollup/pluginutils" "^5.0.2" - "@storybook/builder-vite" "7.4.6" - "@storybook/react" "7.4.6" - "@vitejs/plugin-react" "^3.0.1" - ast-types "^0.14.2" - magic-string "^0.30.0" - react-docgen "6.0.0-alpha.3" - -"@storybook/react@7.4.6", "@storybook/react@^7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/react/-/react-7.4.6.tgz" - integrity sha512-w0dVo64baFFPTGpUOWFqkKsu6pQincoymegSNgqaBd5DxEyMDRiRoTWSJHMKE9BwgE8SyWhRkP1ak1mkccSOhQ== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/core-client" "7.4.6" - "@storybook/docs-tools" "7.4.6" - "@storybook/global" "^5.0.0" - "@storybook/preview-api" "7.4.6" - "@storybook/react-dom-shim" "7.4.6" - "@storybook/types" "7.4.6" - "@types/escodegen" "^0.0.6" - "@types/estree" "^0.0.51" - "@types/node" "^16.0.0" - acorn "^7.4.1" - acorn-jsx "^5.3.1" - acorn-walk "^7.2.0" - escodegen "^2.1.0" - html-tags "^3.1.0" - lodash "^4.17.21" - prop-types "^15.7.2" - react-element-to-jsx-string "^15.0.0" - ts-dedent "^2.0.0" - type-fest "~2.19" - util-deprecate "^1.0.2" - -"@storybook/router@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/router/-/router-7.4.6.tgz" - integrity sha512-Vl1esrHkcHxDKqc+HY7+6JQpBPW3zYvGk0cQ2rxVMhWdLZTAz1hss9DqzN9tFnPyfn0a1Q77EpMySkUrvWKKNQ== - dependencies: - "@storybook/client-logger" "7.4.6" - memoizerific "^1.11.3" - qs "^6.10.0" - -"@storybook/telemetry@7.4.6", "@storybook/telemetry@^7.1.0-alpha.32": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/telemetry/-/telemetry-7.4.6.tgz" - integrity sha512-c8p/C1NIH8EMBviZkBCx8MMDk6rrITJ+b29DEp5MaWSRlklIVyhGiC4RPIRv6sxJwlD41PnqWVFtfu2j2eXLdQ== - dependencies: - "@storybook/client-logger" "7.4.6" - "@storybook/core-common" "7.4.6" - "@storybook/csf-tools" "7.4.6" - chalk "^4.1.0" - detect-package-manager "^2.0.1" - fetch-retry "^5.0.2" - fs-extra "^11.1.0" - read-pkg-up "^7.0.1" - -"@storybook/testing-library@^0.2.2": - version "0.2.2" - resolved "https://registry.npmjs.org/@storybook/testing-library/-/testing-library-0.2.2.tgz" - integrity sha512-L8sXFJUHmrlyU2BsWWZGuAjv39Jl1uAqUHdxmN42JY15M4+XCMjGlArdCCjDe1wpTSW6USYISA9axjZojgtvnw== - dependencies: - "@testing-library/dom" "^9.0.0" - "@testing-library/user-event" "^14.4.0" - ts-dedent "^2.2.0" - -"@storybook/theming@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/theming/-/theming-7.4.6.tgz" - integrity sha512-HW77iJ9ptCMqhoBOYFjRQw7VBap+38fkJGHP5KylEJCyYCgIAm2dEcQmtWpMVYFssSGcb6djfbtAMhYU4TL4Iw== - dependencies: - "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0" - "@storybook/client-logger" "7.4.6" - "@storybook/global" "^5.0.0" - memoizerific "^1.11.3" - -"@storybook/types@7.4.6": - version "7.4.6" - resolved "https://registry.npmjs.org/@storybook/types/-/types-7.4.6.tgz" - integrity sha512-6QLXtMVsFZFpzPkdGWsu/iuc8na9dnS67AMOBKm5qCLPwtUJOYkwhMdFRSSeJthLRpzV7JLAL8Kwvl7MFP3QSw== - dependencies: - "@storybook/channels" "7.4.6" - "@types/babel__core" "^7.0.0" - "@types/express" "^4.7.0" - file-system-cache "2.3.0" - -"@svgr/babel-plugin-add-jsx-attribute@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz" - integrity sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g== - -"@svgr/babel-plugin-remove-jsx-attribute@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz" - integrity sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA== - -"@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz" - integrity sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA== - -"@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz" - integrity sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ== - -"@svgr/babel-plugin-svg-dynamic-title@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz" - integrity sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og== - -"@svgr/babel-plugin-svg-em-dimensions@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz" - integrity sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g== - -"@svgr/babel-plugin-transform-react-native-svg@8.1.0": - version "8.1.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz" - integrity sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q== - -"@svgr/babel-plugin-transform-svg-component@8.0.0", "@svgr/babel-plugin-transform-svg-component@^8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz" - integrity sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw== - -"@svgr/babel-preset@8.1.0": - version "8.1.0" - resolved "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz" - integrity sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug== - dependencies: - "@svgr/babel-plugin-add-jsx-attribute" "8.0.0" - "@svgr/babel-plugin-remove-jsx-attribute" "8.0.0" - "@svgr/babel-plugin-remove-jsx-empty-expression" "8.0.0" - "@svgr/babel-plugin-replace-jsx-attribute-value" "8.0.0" - "@svgr/babel-plugin-svg-dynamic-title" "8.0.0" - "@svgr/babel-plugin-svg-em-dimensions" "8.0.0" - "@svgr/babel-plugin-transform-react-native-svg" "8.1.0" - "@svgr/babel-plugin-transform-svg-component" "8.0.0" - -"@svgr/core@^8.1.0": - version "8.1.0" - resolved "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz" - integrity sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA== - dependencies: - "@babel/core" "^7.21.3" - "@svgr/babel-preset" "8.1.0" - camelcase "^6.2.0" - cosmiconfig "^8.1.3" - snake-case "^3.0.4" - -"@svgr/hast-util-to-babel-ast@8.0.0": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz" - integrity sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q== - dependencies: - "@babel/types" "^7.21.3" - entities "^4.4.0" - -"@svgr/plugin-jsx@^8.1.0": - version "8.1.0" - resolved "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz" - integrity sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA== - dependencies: - "@babel/core" "^7.21.3" - "@svgr/babel-preset" "8.1.0" - "@svgr/hast-util-to-babel-ast" "8.0.0" - svg-parser "^2.0.4" - -"@svgr/plugin-svgo@^8.1.0": - version "8.1.0" - resolved "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz" - integrity sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA== - dependencies: - cosmiconfig "^8.1.3" - deepmerge "^4.3.1" - svgo "^3.0.2" - -"@swc/core-darwin-arm64@1.3.92": - version "1.3.92" - resolved "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.92.tgz" - integrity sha512-v7PqZUBtIF6Q5Cp48gqUiG8zQQnEICpnfNdoiY3xjQAglCGIQCjJIDjreZBoeZQZspB27lQN4eZ43CX18+2SnA== - -"@swc/core-darwin-x64@1.3.92": - version "1.3.92" - resolved "https://registry.npmmirror.com/@swc/core-darwin-x64/-/core-darwin-x64-1.3.92.tgz#1728e7ebbfe37b56c07d99e29dde78bfa90cf8d1" - integrity sha512-Q3XIgQfXyxxxms3bPN+xGgvwk0TtG9l89IomApu+yTKzaIIlf051mS+lGngjnh9L0aUiCp6ICyjDLtutWP54fw== - -"@swc/core-linux-arm-gnueabihf@1.3.92": - version "1.3.92" - resolved "https://registry.npmmirror.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.92.tgz#6f7c20833b739f8911c936c9783976ded2c449dc" - integrity sha512-tnOCoCpNVXC+0FCfG84PBZJyLlz0Vfj9MQhyhCvlJz9hQmvpf8nTdKH7RHrOn8VfxtUBLdVi80dXgIFgbvl7qA== - -"@swc/core-linux-arm64-gnu@1.3.92": - version "1.3.92" - resolved "https://registry.npmmirror.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.92.tgz#bb01dd9b922b0c076c38924013bd10036ce39c7c" - integrity sha512-lFfGhX32w8h1j74Iyz0Wv7JByXIwX11OE9UxG+oT7lG0RyXkF4zKyxP8EoxfLrDXse4Oop434p95e3UNC3IfCw== - -"@swc/core-linux-arm64-musl@1.3.92": - version "1.3.92" - resolved "https://registry.npmmirror.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.92.tgz#0070165eed2805475c98eb732bab8bdca955932e" - integrity sha512-rOZtRcLj57MSAbiecMsqjzBcZDuaCZ8F6l6JDwGkQ7u1NYR57cqF0QDyU7RKS1Jq27Z/Vg21z5cwqoH5fLN+Sg== - -"@swc/core-linux-x64-gnu@1.3.92": - version "1.3.92" - resolved "https://registry.npmmirror.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.92.tgz#d9785f93b9121eeef0f54e8d845dd216698e0115" - integrity sha512-qptoMGnBL6v89x/Qpn+l1TH1Y0ed+v0qhNfAEVzZvCvzEMTFXphhlhYbDdpxbzRmCjH6GOGq7Y+xrWt9T1/ARg== - -"@swc/core-linux-x64-musl@1.3.92": - version "1.3.92" - resolved "https://registry.npmmirror.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.92.tgz#8fe5cf244695bf4f0bc7dc7df450a9bd1bfccc2b" - integrity sha512-g2KrJ43bZkCZHH4zsIV5ErojuV1OIpUHaEyW1gf7JWKaFBpWYVyubzFPvPkjcxHGLbMsEzO7w/NVfxtGMlFH/Q== - -"@swc/core-win32-arm64-msvc@1.3.92": - version "1.3.92" - resolved "https://registry.npmmirror.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.92.tgz#d6150785455c813a8e62f4e4b0a22773baf398eb" - integrity sha512-3MCRGPAYDoQ8Yyd3WsCMc8eFSyKXY5kQLyg/R5zEqA0uthomo0m0F5/fxAJMZGaSdYkU1DgF73ctOWOf+Z/EzQ== - -"@swc/core-win32-ia32-msvc@1.3.92": - version "1.3.92" - resolved "https://registry.npmmirror.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.92.tgz#8142166bceafbaa209d440b36fdc8cd4b4f82768" - integrity sha512-zqTBKQhgfWm73SVGS8FKhFYDovyRl1f5dTX1IwSKynO0qHkRCqJwauFJv/yevkpJWsI2pFh03xsRs9HncTQKSA== - -"@swc/core-win32-x64-msvc@1.3.92": - version "1.3.92" - resolved "https://registry.npmmirror.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.92.tgz#4ba542875fc690b579232721ccec7873e139646a" - integrity sha512-41bE66ddr9o/Fi1FBh0sHdaKdENPTuDpv1IFHxSg0dJyM/jX8LbkjnpdInYXHBxhcLVAPraVRrNsC4SaoPw2Pg== - -"@swc/core@^1.3.85": - version "1.3.92" - resolved "https://registry.npmjs.org/@swc/core/-/core-1.3.92.tgz" - integrity sha512-vx0vUrf4YTEw59njOJ46Ha5i0cZTMYdRHQ7KXU29efN1MxcmJH2RajWLPlvQarOP1ab9iv9cApD7SMchDyx2vA== - dependencies: - "@swc/counter" "^0.1.1" - "@swc/types" "^0.1.5" - optionalDependencies: - "@swc/core-darwin-arm64" "1.3.92" - "@swc/core-darwin-x64" "1.3.92" - "@swc/core-linux-arm-gnueabihf" "1.3.92" - "@swc/core-linux-arm64-gnu" "1.3.92" - "@swc/core-linux-arm64-musl" "1.3.92" - "@swc/core-linux-x64-gnu" "1.3.92" - "@swc/core-linux-x64-musl" "1.3.92" - "@swc/core-win32-arm64-msvc" "1.3.92" - "@swc/core-win32-ia32-msvc" "1.3.92" - "@swc/core-win32-x64-msvc" "1.3.92" - -"@swc/counter@^0.1.1": - version "0.1.2" - resolved "https://registry.npmjs.org/@swc/counter/-/counter-0.1.2.tgz" - integrity sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw== - -"@swc/types@^0.1.5": - version "0.1.5" - resolved "https://registry.npmjs.org/@swc/types/-/types-0.1.5.tgz" - integrity sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw== - -"@testing-library/dom@^9.0.0": - version "9.3.3" - resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-9.3.3.tgz" - integrity sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/runtime" "^7.12.5" - "@types/aria-query" "^5.0.1" - aria-query "5.1.3" - chalk "^4.1.0" - dom-accessibility-api "^0.5.9" - lz-string "^1.5.0" - pretty-format "^27.0.2" - -"@testing-library/jest-dom@^6.1.3": - version "6.1.3" - resolved "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.1.3.tgz" - integrity sha512-YzpjRHoCBWPzpPNtg6gnhasqtE/5O4qz8WCwDEaxtfnPO6gkaLrnuXusrGSPyhIGPezr1HM7ZH0CFaUTY9PJEQ== - dependencies: - "@adobe/css-tools" "^4.3.0" - "@babel/runtime" "^7.9.2" - aria-query "^5.0.0" - chalk "^3.0.0" - css.escape "^1.5.1" - dom-accessibility-api "^0.5.6" - lodash "^4.17.15" - redent "^3.0.0" - -"@testing-library/react@^14.0.0": - version "14.0.0" - resolved "https://registry.npmjs.org/@testing-library/react/-/react-14.0.0.tgz" - integrity sha512-S04gSNJbYE30TlIMLTzv6QCTzt9AqIF5y6s6SzVFILNcNvbV/jU96GeiTPillGQo+Ny64M/5PV7klNYYgv5Dfg== - dependencies: - "@babel/runtime" "^7.12.5" - "@testing-library/dom" "^9.0.0" - "@types/react-dom" "^18.0.0" - -"@testing-library/user-event@^14.4.0": - version "14.5.1" - resolved "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.5.1.tgz" - integrity sha512-UCcUKrUYGj7ClomOo2SpNVvx4/fkd/2BbIHDCle8A0ax+P3bU7yJwDBDrS6ZwdTMARWTGODX1hEsCcO+7beJjg== - -"@tootallnate/once@2": - version "2.0.0" - resolved "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz" - integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A== - -"@trysound/sax@0.2.0": - version "0.2.0" - resolved "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz" - integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== - -"@tsconfig/node10@^1.0.7": - version "1.0.9" - resolved "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz" - integrity sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA== - -"@tsconfig/node12@^1.0.7": - version "1.0.11" - resolved "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz" - integrity sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag== - -"@tsconfig/node14@^1.0.0": - version "1.0.3" - resolved "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz" - integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow== - -"@tsconfig/node16@^1.0.2": - version "1.0.4" - resolved "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz" - integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA== - -"@tufjs/canonical-json@1.0.0": - version "1.0.0" - resolved "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-1.0.0.tgz" - integrity sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ== - -"@tufjs/models@1.0.4": - version "1.0.4" - resolved "https://registry.npmjs.org/@tufjs/models/-/models-1.0.4.tgz" - integrity sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A== - dependencies: - "@tufjs/canonical-json" "1.0.0" - minimatch "^9.0.0" - -"@types/argparse@1.0.38": - version "1.0.38" - resolved "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz" - integrity sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA== - -"@types/aria-query@^5.0.1": - version "5.0.2" - resolved "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.2.tgz" - integrity sha512-PHKZuMN+K5qgKIWhBodXzQslTo5P+K/6LqeKXS6O/4liIDdZqaX5RXrCK++LAw+y/nptN48YmUMFiQHRSWYwtQ== - -"@types/babel__core@^7.0.0": - version "7.20.2" - resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.2.tgz" - integrity sha512-pNpr1T1xLUc2l3xJKuPtsEky3ybxN3m4fJkknfIpTCTfIZCDW57oAg+EfCgIIp2rvCe0Wn++/FfodDS4YXxBwA== - dependencies: - "@babel/parser" "^7.20.7" - "@babel/types" "^7.20.7" - "@types/babel__generator" "*" - "@types/babel__template" "*" - "@types/babel__traverse" "*" - -"@types/babel__generator@*": - version "7.6.5" - resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.5.tgz" - integrity sha512-h9yIuWbJKdOPLJTbmSpPzkF67e659PbQDba7ifWm5BJ8xTv+sDmS7rFmywkWOvXedGTivCdeGSIIX8WLcRTz8w== - dependencies: - "@babel/types" "^7.0.0" - -"@types/babel__template@*": - version "7.4.2" - resolved "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.2.tgz" - integrity sha512-/AVzPICMhMOMYoSx9MoKpGDKdBRsIXMNByh1PXSZoa+v6ZoLa8xxtsT/uLQ/NJm0XVAWl/BvId4MlDeXJaeIZQ== - dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" - -"@types/babel__traverse@*": - version "7.20.2" - resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.2.tgz" - integrity sha512-ojlGK1Hsfce93J0+kn3H5R73elidKUaZonirN33GSmgTUMpzI/MIFfSpF3haANe3G1bEBS9/9/QEqwTzwqFsKw== - dependencies: - "@babel/types" "^7.20.7" - -"@types/body-parser@*": - version "1.19.3" - resolved "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.3.tgz" - integrity sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ== - dependencies: - "@types/connect" "*" - "@types/node" "*" - -"@types/chai-subset@^1.3.3": - version "1.3.3" - resolved "https://registry.npmjs.org/@types/chai-subset/-/chai-subset-1.3.3.tgz" - integrity sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw== - dependencies: - "@types/chai" "*" - -"@types/chai@*", "@types/chai@^4.3.5": - version "4.3.7" - resolved "https://registry.npmjs.org/@types/chai/-/chai-4.3.7.tgz" - integrity sha512-/k+vesl92vMvMygmQrFe9Aimxi6oQXFUX9mA5HanTrKUSAMoLauSi6PNFOdRw0oeqilaW600GNx2vSaT2f8aIQ== - -"@types/connect@*": - version "3.4.36" - resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.36.tgz" - integrity sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w== - dependencies: - "@types/node" "*" - -"@types/cross-spawn@^6.0.2": - version "6.0.3" - resolved "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.3.tgz" - integrity sha512-BDAkU7WHHRHnvBf5z89lcvACsvkz/n7Tv+HyD/uW76O29HoH1Tk/W6iQrepaZVbisvlEek4ygwT8IW7ow9XLAA== - dependencies: - "@types/node" "*" - -"@types/detect-port@^1.3.0": - version "1.3.3" - resolved "https://registry.npmjs.org/@types/detect-port/-/detect-port-1.3.3.tgz" - integrity sha512-bV/jQlAJ/nPY3XqSatkGpu+nGzou+uSwrH1cROhn+jBFg47yaNH+blW4C7p9KhopC7QxCv/6M86s37k8dMk0Yg== - -"@types/doctrine@^0.0.3": - version "0.0.3" - resolved "https://registry.npmjs.org/@types/doctrine/-/doctrine-0.0.3.tgz" - integrity sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA== - -"@types/ejs@^3.1.1": - version "3.1.3" - resolved "https://registry.npmjs.org/@types/ejs/-/ejs-3.1.3.tgz" - integrity sha512-mv5T/JI/bu+pbfz1o+TLl1NF0NIBbjS0Vl6Ppz1YY9DkXfzZT0lelXpfS5i3ZS3U/p90it7uERQpBvLYoK8e4A== - -"@types/emscripten@^1.39.6": - version "1.39.8" - resolved "https://registry.npmjs.org/@types/emscripten/-/emscripten-1.39.8.tgz" - integrity sha512-Rk0HKcMXFUuqT32k1kXHZWgxiMvsyYsmlnjp0rLKa0MMoqXLE3T9dogDBTRfuc3SAsXu97KD3k4SKR1lHqd57w== - -"@types/escodegen@^0.0.6": - version "0.0.6" - resolved "https://registry.npmjs.org/@types/escodegen/-/escodegen-0.0.6.tgz" - integrity sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig== - -"@types/estree@*": - version "1.0.5" - resolved "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz" - integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== - -"@types/estree@^0.0.51": - version "0.0.51" - resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz" - integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ== - -"@types/estree@^1.0.0": - version "1.0.2" - resolved "https://registry.npmjs.org/@types/estree/-/estree-1.0.2.tgz" - integrity sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA== - -"@types/express-serve-static-core@^4.17.33": - version "4.17.37" - resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.37.tgz" - integrity sha512-ZohaCYTgGFcOP7u6aJOhY9uIZQgZ2vxC2yWoArY+FeDXlqeH66ZVBjgvg+RLVAS/DWNq4Ap9ZXu1+SUQiiWYMg== - dependencies: - "@types/node" "*" - "@types/qs" "*" - "@types/range-parser" "*" - "@types/send" "*" - -"@types/express@^4.7.0": - version "4.17.18" - resolved "https://registry.npmjs.org/@types/express/-/express-4.17.18.tgz" - integrity sha512-Sxv8BSLLgsBYmcnGdGjjEjqET2U+AKAdCRODmMiq02FgjwuV75Ut85DRpvFjyw/Mk0vgUOliGRU0UUmuuZHByQ== - dependencies: - "@types/body-parser" "*" - "@types/express-serve-static-core" "^4.17.33" - "@types/qs" "*" - "@types/serve-static" "*" - -"@types/find-cache-dir@^3.2.1": - version "3.2.1" - resolved "https://registry.npmjs.org/@types/find-cache-dir/-/find-cache-dir-3.2.1.tgz" - integrity sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw== - -"@types/glob@^7.1.3": - version "7.2.0" - resolved "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz" - integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== - dependencies: - "@types/minimatch" "*" - "@types/node" "*" - -"@types/graceful-fs@^4.1.3": - version "4.1.7" - resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.7.tgz" - integrity sha512-MhzcwU8aUygZroVwL2jeYk6JisJrPl/oov/gsgGCue9mkgl9wjGbzReYQClxiUgFDnib9FuHqTndccKeZKxTRw== - dependencies: - "@types/node" "*" - -"@types/http-errors@*": - version "2.0.2" - resolved "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.2.tgz" - integrity sha512-lPG6KlZs88gef6aD85z3HNkztpj7w2R7HmR3gygjfXCQmsLloWNARFkMuzKiiY8FGdh1XDpgBdrSf4aKDiA7Kg== - -"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": - version "2.0.4" - resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz" - integrity sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g== - -"@types/istanbul-lib-report@*": - version "3.0.1" - resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz" - integrity sha512-gPQuzaPR5h/djlAv2apEG1HVOyj1IUs7GpfMZixU0/0KXT3pm64ylHuMUI1/Akh+sq/iikxg6Z2j+fcMDXaaTQ== - dependencies: - "@types/istanbul-lib-coverage" "*" - -"@types/istanbul-reports@^3.0.0": - version "3.0.2" - resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.2.tgz" - integrity sha512-kv43F9eb3Lhj+lr/Hn6OcLCs/sSM8bt+fIaP11rCYngfV6NVjzWXJ17owQtDQTL9tQ8WSLUrGsSJ6rJz0F1w1A== - dependencies: - "@types/istanbul-lib-report" "*" - -"@types/js-cookie@^2.x.x": - version "2.2.7" - resolved "https://registry.npmjs.org/@types/js-cookie/-/js-cookie-2.2.7.tgz" - integrity sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA== - -"@types/json-schema@^7.0.12", "@types/json-schema@^7.0.9": - version "7.0.13" - resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.13.tgz" - integrity sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ== - -"@types/lodash@^4.14.167": - version "4.14.199" - resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.199.tgz" - integrity sha512-Vrjz5N5Ia4SEzWWgIVwnHNEnb1UE1XMkvY5DGXrAeOGE9imk0hgTHh5GyDjLDJi9OTCn9oo9dXH1uToK1VRfrg== - -"@types/mdx@^2.0.0": - version "2.0.8" - resolved "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.8.tgz" - integrity sha512-r7/zWe+f9x+zjXqGxf821qz++ld8tp6Z4jUS6qmPZUXH6tfh4riXOhAqb12tWGWAevCFtMt1goLWkQMqIJKpsA== - -"@types/mime-types@^2.1.0": - version "2.1.2" - resolved "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.2.tgz" - integrity sha512-q9QGHMGCiBJCHEvd4ZLdasdqXv570agPsUW0CeIm/B8DzhxsYMerD0l3IlI+EQ1A2RWHY2mmM9x1YIuuWxisCg== - -"@types/mime@*": - version "3.0.2" - resolved "https://registry.npmjs.org/@types/mime/-/mime-3.0.2.tgz" - integrity sha512-Wj+fqpTLtTbG7c0tH47dkahefpLKEbB+xAZuLq7b4/IDHPl/n6VoXcyUQ2bypFlbSwvCr0y+bD4euTTqTJsPxQ== - -"@types/mime@^1": - version "1.3.3" - resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.3.tgz" - integrity sha512-Ys+/St+2VF4+xuY6+kDIXGxbNRO0mesVg0bbxEfB97Od1Vjpjx9KD1qxs64Gcb3CWPirk9Xe+PT4YiiHQ9T+eg== - -"@types/minimatch@*": - version "5.1.2" - resolved "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz" - integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== - -"@types/minimatch@^3.0.3": - version "3.0.5" - resolved "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz" - integrity sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ== - -"@types/minimist@^1.2.0": - version "1.2.3" - resolved "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.3.tgz" - integrity sha512-ZYFzrvyWUNhaPomn80dsMNgMeXxNWZBdkuG/hWlUvXvbdUH8ZERNBGXnU87McuGcWDsyzX2aChCv/SVN348k3A== - -"@types/node-fetch@^2.6.4": - version "2.6.6" - resolved "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.6.tgz" - integrity sha512-95X8guJYhfqiuVVhRFxVQcf4hW/2bCuoPwDasMf/531STFoNoWTT7YDnWdXHEZKqAGUigmpG31r2FE70LwnzJw== - dependencies: - "@types/node" "*" - form-data "^4.0.0" - -"@types/node@*", "@types/node@^20.8.0": - version "20.8.4" - resolved "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz" - integrity sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A== - dependencies: - undici-types "~5.25.1" - -"@types/node@20.5.1": - version "20.5.1" - resolved "https://registry.npmjs.org/@types/node/-/node-20.5.1.tgz" - integrity sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg== - -"@types/node@^16.0.0": - version "16.18.58" - resolved "https://registry.npmjs.org/@types/node/-/node-16.18.58.tgz" - integrity sha512-YGncyA25/MaVtQkjWW9r0EFBukZ+JulsLcVZBlGUfIb96OBMjkoRWwQo5IEWJ8Fj06Go3GHw+bjYDitv6BaGsA== - -"@types/normalize-package-data@^2.4.0": - version "2.4.2" - resolved "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.2.tgz" - integrity sha512-lqa4UEhhv/2sjjIQgjX8B+RBjj47eo0mzGasklVJ78UKGQY1r0VpB9XHDaZZO9qzEFDdy4MrXLuEaSmPrPSe/A== - -"@types/parse-json@^4.0.0": - version "4.0.2" - resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz" - integrity sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw== - -"@types/pretty-hrtime@^1.0.0": - version "1.0.1" - resolved "https://registry.npmjs.org/@types/pretty-hrtime/-/pretty-hrtime-1.0.1.tgz" - integrity sha512-VjID5MJb1eGKthz2qUerWT8+R4b9N+CHvGCzg9fn4kWZgaF9AhdYikQio3R7wV8YY1NsQKPaCwKz1Yff+aHNUQ== - -"@types/prop-types@*": - version "15.7.8" - resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.8.tgz" - integrity sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ== - -"@types/qs@*", "@types/qs@^6.9.5": - version "6.9.8" - resolved "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz" - integrity sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg== - -"@types/range-parser@*": - version "1.2.5" - resolved "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.5.tgz" - integrity sha512-xrO9OoVPqFuYyR/loIHjnbvvyRZREYKLjxV4+dY6v3FQR3stQ9ZxIGkaclF7YhI9hfjpuTbu14hZEy94qKLtOA== - -"@types/react-dom@^18.0.0", "@types/react-dom@^18.2.8": - version "18.2.12" - resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.12.tgz" - integrity sha512-QWZuiA/7J/hPIGocXreCRbx7wyoeet9ooxfbSA+zbIWqyQEE7GMtRn4A37BdYyksnN+/NDnWgfxZH9UVGDw1hg== - dependencies: - "@types/react" "*" - -"@types/react@*", "@types/react@>=16", "@types/react@^18.2.23": - version "18.2.27" - resolved "https://registry.npmjs.org/@types/react/-/react-18.2.27.tgz" - integrity sha512-Wfv7B7FZiR2r3MIqbAlXoY1+tXm4bOqfz4oRr+nyXdBqapDBZ0l/IGcSlAfvxIHEEJjkPU0MYAc/BlFPOcrgLw== - dependencies: - "@types/prop-types" "*" - "@types/scheduler" "*" - csstype "^3.0.2" - -"@types/resolve@1.20.2": - version "1.20.2" - resolved "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz" - integrity sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q== - -"@types/scheduler@*": - version "0.16.4" - resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.4.tgz" - integrity sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ== - -"@types/semver@^7.3.12", "@types/semver@^7.3.4", "@types/semver@^7.5.0": - version "7.5.3" - resolved "https://registry.npmjs.org/@types/semver/-/semver-7.5.3.tgz" - integrity sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw== - -"@types/send@*": - version "0.17.2" - resolved "https://registry.npmjs.org/@types/send/-/send-0.17.2.tgz" - integrity sha512-aAG6yRf6r0wQ29bkS+x97BIs64ZLxeE/ARwyS6wrldMm3C1MdKwCcnnEwMC1slI8wuxJOpiUH9MioC0A0i+GJw== - dependencies: - "@types/mime" "^1" - "@types/node" "*" - -"@types/serve-static@*": - version "1.15.3" - resolved "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.3.tgz" - integrity sha512-yVRvFsEMrv7s0lGhzrggJjNOSmZCdgCjw9xWrPr/kNNLp6FaDfMC1KaYl3TSJ0c58bECwNBMoQrZJ8hA8E1eFg== - dependencies: - "@types/http-errors" "*" - "@types/mime" "*" - "@types/node" "*" - -"@types/unist@^2.0.0": - version "2.0.8" - resolved "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz" - integrity sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw== - -"@types/yargs-parser@*": - version "21.0.1" - resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.1.tgz" - integrity sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ== - -"@types/yargs@^16.0.0": - version "16.0.6" - resolved "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.6.tgz" - integrity sha512-oTP7/Q13GSPrgcwEwdlnkoZSQ1Hg9THe644qq8PG6hhJzjZ3qj1JjEFPIwWV/IXVs5XGIVqtkNOS9kh63WIJ+A== - dependencies: - "@types/yargs-parser" "*" - -"@types/yargs@^17.0.8": - version "17.0.28" - resolved "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.28.tgz" - integrity sha512-N3e3fkS86hNhtk6BEnc0rj3zcehaxx8QWhCROJkqpl5Zaoi7nAic3jH8q94jVD3zu5LGk+PUB6KAiDmimYOEQw== - dependencies: - "@types/yargs-parser" "*" - -"@typescript-eslint/eslint-plugin@^6.7.3": - version "6.7.5" - resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.7.5.tgz" - integrity sha512-JhtAwTRhOUcP96D0Y6KYnwig/MRQbOoLGXTON2+LlyB/N35SP9j1boai2zzwXb7ypKELXMx3DVk9UTaEq1vHEw== - dependencies: - "@eslint-community/regexpp" "^4.5.1" - "@typescript-eslint/scope-manager" "6.7.5" - "@typescript-eslint/type-utils" "6.7.5" - "@typescript-eslint/utils" "6.7.5" - "@typescript-eslint/visitor-keys" "6.7.5" - debug "^4.3.4" - graphemer "^1.4.0" - ignore "^5.2.4" - natural-compare "^1.4.0" - semver "^7.5.4" - ts-api-utils "^1.0.1" - -"@typescript-eslint/parser@^6.7.3": - version "6.7.5" - resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.7.5.tgz" - integrity sha512-bIZVSGx2UME/lmhLcjdVc7ePBwn7CLqKarUBL4me1C5feOd663liTGjMBGVcGr+BhnSLeP4SgwdvNnnkbIdkCw== - dependencies: - "@typescript-eslint/scope-manager" "6.7.5" - "@typescript-eslint/types" "6.7.5" - "@typescript-eslint/typescript-estree" "6.7.5" - "@typescript-eslint/visitor-keys" "6.7.5" - debug "^4.3.4" - -"@typescript-eslint/scope-manager@5.62.0": - version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz" - integrity sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w== - dependencies: - "@typescript-eslint/types" "5.62.0" - "@typescript-eslint/visitor-keys" "5.62.0" - -"@typescript-eslint/scope-manager@6.7.5": - version "6.7.5" - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.7.5.tgz" - integrity sha512-GAlk3eQIwWOJeb9F7MKQ6Jbah/vx1zETSDw8likab/eFcqkjSD7BI75SDAeC5N2L0MmConMoPvTsmkrg71+B1A== - dependencies: - "@typescript-eslint/types" "6.7.5" - "@typescript-eslint/visitor-keys" "6.7.5" - -"@typescript-eslint/type-utils@6.7.5": - version "6.7.5" - resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.7.5.tgz" - integrity sha512-Gs0qos5wqxnQrvpYv+pf3XfcRXW6jiAn9zE/K+DlmYf6FcpxeNYN0AIETaPR7rHO4K2UY+D0CIbDP9Ut0U4m1g== - dependencies: - "@typescript-eslint/typescript-estree" "6.7.5" - "@typescript-eslint/utils" "6.7.5" - debug "^4.3.4" - ts-api-utils "^1.0.1" - -"@typescript-eslint/types@5.62.0": - version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz" - integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== - -"@typescript-eslint/types@6.7.5": - version "6.7.5" - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.7.5.tgz" - integrity sha512-WboQBlOXtdj1tDFPyIthpKrUb+kZf2VroLZhxKa/VlwLlLyqv/PwUNgL30BlTVZV1Wu4Asu2mMYPqarSO4L5ZQ== - -"@typescript-eslint/typescript-estree@5.62.0": - version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz" - integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA== - dependencies: - "@typescript-eslint/types" "5.62.0" - "@typescript-eslint/visitor-keys" "5.62.0" - debug "^4.3.4" - globby "^11.1.0" - is-glob "^4.0.3" - semver "^7.3.7" - tsutils "^3.21.0" - -"@typescript-eslint/typescript-estree@6.7.5": - version "6.7.5" - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.5.tgz" - integrity sha512-NhJiJ4KdtwBIxrKl0BqG1Ur+uw7FiOnOThcYx9DpOGJ/Abc9z2xNzLeirCG02Ig3vkvrc2qFLmYSSsaITbKjlg== - dependencies: - "@typescript-eslint/types" "6.7.5" - "@typescript-eslint/visitor-keys" "6.7.5" - debug "^4.3.4" - globby "^11.1.0" - is-glob "^4.0.3" - semver "^7.5.4" - ts-api-utils "^1.0.1" - -"@typescript-eslint/utils@6.7.5": - version "6.7.5" - resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.7.5.tgz" - integrity sha512-pfRRrH20thJbzPPlPc4j0UNGvH1PjPlhlCMq4Yx7EGjV7lvEeGX0U6MJYe8+SyFutWgSHsdbJ3BXzZccYggezA== - dependencies: - "@eslint-community/eslint-utils" "^4.4.0" - "@types/json-schema" "^7.0.12" - "@types/semver" "^7.5.0" - "@typescript-eslint/scope-manager" "6.7.5" - "@typescript-eslint/types" "6.7.5" - "@typescript-eslint/typescript-estree" "6.7.5" - semver "^7.5.4" - -"@typescript-eslint/utils@^5.45.0": - version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz" - integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ== - dependencies: - "@eslint-community/eslint-utils" "^4.2.0" - "@types/json-schema" "^7.0.9" - "@types/semver" "^7.3.12" - "@typescript-eslint/scope-manager" "5.62.0" - "@typescript-eslint/types" "5.62.0" - "@typescript-eslint/typescript-estree" "5.62.0" - eslint-scope "^5.1.1" - semver "^7.3.7" - -"@typescript-eslint/visitor-keys@5.62.0": - version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz" - integrity sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw== - dependencies: - "@typescript-eslint/types" "5.62.0" - eslint-visitor-keys "^3.3.0" - -"@typescript-eslint/visitor-keys@6.7.5": - version "6.7.5" - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.5.tgz" - integrity sha512-3MaWdDZtLlsexZzDSdQWsFQ9l9nL8B80Z4fImSpyllFC/KLqWQRdEcB+gGGO+N3Q2uL40EsG66wZLsohPxNXvg== - dependencies: - "@typescript-eslint/types" "6.7.5" - eslint-visitor-keys "^3.4.1" - -"@use-gesture/core@10.3.0": - version "10.3.0" - resolved "https://registry.npmjs.org/@use-gesture/core/-/core-10.3.0.tgz" - integrity sha512-rh+6MND31zfHcy9VU3dOZCqGY511lvGcfyJenN4cWZe0u1BH6brBpBddLVXhF2r4BMqWbvxfsbL7D287thJU2A== - -"@use-gesture/react@10.3.0": - version "10.3.0" - resolved "https://registry.npmjs.org/@use-gesture/react/-/react-10.3.0.tgz" - integrity sha512-3zc+Ve99z4usVP6l9knYVbVnZgfqhKah7sIG+PS2w+vpig2v2OLct05vs+ZXMzwxdNCMka8B+8WlOo0z6Pn6DA== - dependencies: - "@use-gesture/core" "10.3.0" - -"@vitejs/plugin-react-swc@^3.4.0": - version "3.4.0" - resolved "https://registry.npmjs.org/@vitejs/plugin-react-swc/-/plugin-react-swc-3.4.0.tgz" - integrity sha512-m7UaA4Uvz82N/0EOVpZL4XsFIakRqrFKeSNxa1FBLSXGvWrWRBwmZb4qxk+ZIVAZcW3c3dn5YosomDgx62XWcQ== - dependencies: - "@swc/core" "^1.3.85" - -"@vitejs/plugin-react@^3.0.1": - version "3.1.0" - resolved "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.1.0.tgz" - integrity sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g== - dependencies: - "@babel/core" "^7.20.12" - "@babel/plugin-transform-react-jsx-self" "^7.18.6" - "@babel/plugin-transform-react-jsx-source" "^7.19.6" - magic-string "^0.27.0" - react-refresh "^0.14.0" - -"@vitest/expect@0.34.6": - version "0.34.6" - resolved "https://registry.npmjs.org/@vitest/expect/-/expect-0.34.6.tgz" - integrity sha512-QUzKpUQRc1qC7qdGo7rMK3AkETI7w18gTCUrsNnyjjJKYiuUB9+TQK3QnR1unhCnWRC0AbKv2omLGQDF/mIjOw== - dependencies: - "@vitest/spy" "0.34.6" - "@vitest/utils" "0.34.6" - chai "^4.3.10" - -"@vitest/runner@0.34.6": - version "0.34.6" - resolved "https://registry.npmjs.org/@vitest/runner/-/runner-0.34.6.tgz" - integrity sha512-1CUQgtJSLF47NnhN+F9X2ycxUP0kLHQ/JWvNHbeBfwW8CzEGgeskzNnHDyv1ieKTltuR6sdIHV+nmR6kPxQqzQ== - dependencies: - "@vitest/utils" "0.34.6" - p-limit "^4.0.0" - pathe "^1.1.1" - -"@vitest/snapshot@0.34.6": - version "0.34.6" - resolved "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-0.34.6.tgz" - integrity sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w== - dependencies: - magic-string "^0.30.1" - pathe "^1.1.1" - pretty-format "^29.5.0" - -"@vitest/spy@0.34.6": - version "0.34.6" - resolved "https://registry.npmjs.org/@vitest/spy/-/spy-0.34.6.tgz" - integrity sha512-xaCvneSaeBw/cz8ySmF7ZwGvL0lBjfvqc1LpQ/vcdHEvpLn3Ff1vAvjw+CoGn0802l++5L/pxb7whwcWAw+DUQ== - dependencies: - tinyspy "^2.1.1" - -"@vitest/ui@^0.34.6": - version "0.34.6" - resolved "https://registry.npmjs.org/@vitest/ui/-/ui-0.34.6.tgz" - integrity sha512-/fxnCwGC0Txmr3tF3BwAbo3v6U2SkBTGR9UB8zo0Ztlx0BTOXHucE0gDHY7SjwEktCOHatiGmli9kZD6gYSoWQ== - dependencies: - "@vitest/utils" "0.34.6" - fast-glob "^3.3.0" - fflate "^0.8.0" - flatted "^3.2.7" - pathe "^1.1.1" - picocolors "^1.0.0" - sirv "^2.0.3" - -"@vitest/utils@0.34.6": - version "0.34.6" - resolved "https://registry.npmjs.org/@vitest/utils/-/utils-0.34.6.tgz" - integrity sha512-IG5aDD8S6zlvloDsnzHw0Ut5xczlF+kv2BOTo+iXfPr54Yhi5qbVOgGB1hZaVq4iJ4C/MZ2J0y15IlsV/ZcI0A== - dependencies: - diff-sequences "^29.4.3" - loupe "^2.3.6" - pretty-format "^29.5.0" - -"@volar/language-core@1.10.10", "@volar/language-core@~1.10.5": - version "1.10.10" - resolved "https://registry.npmjs.org/@volar/language-core/-/language-core-1.10.10.tgz" - integrity sha512-nsV1o3AZ5n5jaEAObrS3MWLBWaGwUj/vAsc15FVNIv+DbpizQRISg9wzygsHBr56ELRH8r4K75vkYNMtsSNNWw== - dependencies: - "@volar/source-map" "1.10.10" - -"@volar/source-map@1.10.10", "@volar/source-map@~1.10.5": - version "1.10.10" - resolved "https://registry.npmjs.org/@volar/source-map/-/source-map-1.10.10.tgz" - integrity sha512-GVKjLnifV4voJ9F0vhP56p4+F3WGf+gXlRtjFZsv6v3WxBTWU3ZVeaRaEHJmWrcv5LXmoYYpk/SC25BKemPRkg== - dependencies: - muggle-string "^0.3.1" - -"@volar/typescript@~1.10.5": - version "1.10.10" - resolved "https://registry.npmjs.org/@volar/typescript/-/typescript-1.10.10.tgz" - integrity sha512-4a2r5bdUub2m+mYVnLu2wt59fuoYWe7nf0uXtGHU8QQ5LDNfzAR0wK7NgDiQ9rcl2WT3fxT2AA9AylAwFtj50A== - dependencies: - "@volar/language-core" "1.10.10" - path-browserify "^1.0.1" - -"@vue/compiler-core@3.3.8": - version "3.3.8" - resolved "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.8.tgz" - integrity sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g== - dependencies: - "@babel/parser" "^7.23.0" - "@vue/shared" "3.3.8" - estree-walker "^2.0.2" - source-map-js "^1.0.2" - -"@vue/compiler-dom@^3.3.0": - version "3.3.8" - resolved "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.8.tgz" - integrity sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ== - dependencies: - "@vue/compiler-core" "3.3.8" - "@vue/shared" "3.3.8" - -"@vue/language-core@1.8.22", "@vue/language-core@^1.8.20": - version "1.8.22" - resolved "https://registry.npmjs.org/@vue/language-core/-/language-core-1.8.22.tgz" - integrity sha512-bsMoJzCrXZqGsxawtUea1cLjUT9dZnDsy5TuZ+l1fxRMzUGQUG9+Ypq4w//CqpWmrx7nIAJpw2JVF/t258miRw== - dependencies: - "@volar/language-core" "~1.10.5" - "@volar/source-map" "~1.10.5" - "@vue/compiler-dom" "^3.3.0" - "@vue/shared" "^3.3.0" - computeds "^0.0.1" - minimatch "^9.0.3" - muggle-string "^0.3.1" - vue-template-compiler "^2.7.14" - -"@vue/shared@3.3.8", "@vue/shared@^3.3.0": - version "3.3.8" - resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.3.8.tgz" - integrity sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw== - -"@yarnpkg/esbuild-plugin-pnp@^3.0.0-rc.10": - version "3.0.0-rc.15" - resolved "https://registry.npmjs.org/@yarnpkg/esbuild-plugin-pnp/-/esbuild-plugin-pnp-3.0.0-rc.15.tgz" - integrity sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA== - dependencies: - tslib "^2.4.0" - -"@yarnpkg/fslib@2.10.3": - version "2.10.3" - resolved "https://registry.npmjs.org/@yarnpkg/fslib/-/fslib-2.10.3.tgz" - integrity sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A== - dependencies: - "@yarnpkg/libzip" "^2.3.0" - tslib "^1.13.0" - -"@yarnpkg/libzip@2.3.0", "@yarnpkg/libzip@^2.3.0": - version "2.3.0" - resolved "https://registry.npmjs.org/@yarnpkg/libzip/-/libzip-2.3.0.tgz" - integrity sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg== - dependencies: - "@types/emscripten" "^1.39.6" - tslib "^1.13.0" - -"@yarnpkg/lockfile@^1.1.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz" - integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== - -"@yarnpkg/parsers@3.0.0-rc.46": - version "3.0.0-rc.46" - resolved "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.46.tgz" - integrity sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q== - dependencies: - js-yaml "^3.10.0" - tslib "^2.4.0" - -"@zkochan/js-yaml@0.0.6": - version "0.0.6" - resolved "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz" - integrity sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg== - dependencies: - argparse "^2.0.1" - -JSONStream@^1.3.5: - version "1.3.5" - resolved "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz" - integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ== - dependencies: - jsonparse "^1.2.0" - through ">=2.2.7 <3" - -abbrev@^1.0.0: - version "1.1.1" - resolved "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz" - integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== - -accepts@~1.3.5, accepts@~1.3.8: - version "1.3.8" - resolved "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz" - integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== - dependencies: - mime-types "~2.1.34" - negotiator "0.6.3" - -acorn-jsx@^5.3.1, acorn-jsx@^5.3.2: - version "5.3.2" - resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" - integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== - -acorn-walk@^7.2.0: - version "7.2.0" - resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" - integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== - -acorn-walk@^8.1.1, acorn-walk@^8.2.0: - version "8.2.0" - resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz" - integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== - -acorn@^7.4.1: - version "7.4.1" - resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" - integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== - -acorn@^8.10.0, acorn@^8.4.1, acorn@^8.9.0: - version "8.10.0" - resolved "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz" - integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== - -add-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz" - integrity sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ== - -address@^1.0.1: - version "1.2.2" - resolved "https://registry.npmjs.org/address/-/address-1.2.2.tgz" - integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== - -agent-base@5: - version "5.1.1" - resolved "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz" - integrity sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g== - -agent-base@6, agent-base@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" - integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== - dependencies: - debug "4" - -agent-base@^7.0.2: - version "7.1.0" - resolved "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz" - integrity sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg== - dependencies: - debug "^4.3.4" - -agentkeepalive@^4.2.1: - version "4.5.0" - resolved "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz" - integrity sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew== - dependencies: - humanize-ms "^1.2.1" - -aggregate-error@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz" - integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== - dependencies: - clean-stack "^2.0.0" - indent-string "^4.0.0" - -ahooks-v3-count@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/ahooks-v3-count/-/ahooks-v3-count-1.0.0.tgz" - integrity sha512-V7uUvAwnimu6eh/PED4mCDjE7tokeZQLKlxg9lCTMPhN+NjsSbtdacByVlR1oluXQzD3MOw55wylDmQo4+S9ZQ== - -ahooks@^3.7.6: - version "3.7.8" - resolved "https://registry.npmjs.org/ahooks/-/ahooks-3.7.8.tgz" - integrity sha512-e/NMlQWoCjaUtncNFIZk3FG1ImSkV/JhScQSkTqnftakRwdfZWSw6zzoWSG9OMYqPNs2MguDYBUFFC6THelWXA== - dependencies: - "@babel/runtime" "^7.21.0" - "@types/js-cookie" "^2.x.x" - ahooks-v3-count "^1.0.0" - dayjs "^1.9.1" - intersection-observer "^0.12.0" - js-cookie "^2.x.x" - lodash "^4.17.21" - resize-observer-polyfill "^1.5.1" - screenfull "^5.0.0" - tslib "^2.4.1" - -ajv@^6.12.4, ajv@~6.12.6: - version "6.12.6" - resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ajv@^8.11.0: - version "8.12.0" - resolved "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz" - integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - -ansi-colors@^4.1.1: - version "4.1.3" - resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz" - integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw== - -ansi-escapes@^4.2.1: - version "4.3.2" - resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" - integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== - dependencies: - type-fest "^0.21.3" - -ansi-escapes@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-5.0.0.tgz" - integrity sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA== - dependencies: - type-fest "^1.0.2" - -ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-regex@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz" - integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== - -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -ansi-styles@^5.0.0: - version "5.2.0" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" - integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== - -ansi-styles@^6.0.0, ansi-styles@^6.1.0: - version "6.2.1" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz" - integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== - -antd-mobile-icons@^0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/antd-mobile-icons/-/antd-mobile-icons-0.3.0.tgz" - integrity sha512-rqINQpJWZWrva9moCd1Ye695MZYWmqLPE+bY8d2xLRy7iSQwPsinCdZYjpUPp2zL/LnKYSyXxP2ut2A+DC+whQ== - -antd-mobile-v5-count@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/antd-mobile-v5-count/-/antd-mobile-v5-count-1.0.1.tgz" - integrity sha512-YGsiEDCPUDz3SzfXi6gLZn/HpeSMW+jgPc4qiYUr1fSopg3hkUie2TnooJdExgfiETHefH3Ggs58He0OVfegLA== - -antd-mobile@^5.34.0: - version "5.34.0" - resolved "https://registry.npmjs.org/antd-mobile/-/antd-mobile-5.34.0.tgz" - integrity sha512-GqpynUhBvu5X2xDoqNrEbt7ir3UfXNTLAUluw1WyRqLPO4kxUtEoD2A+vxKXc01657O0k4K4XpfY+THMOJQ5sg== - dependencies: - "@floating-ui/dom" "^1.4.2" - "@rc-component/mini-decimal" "^1.1.0" - "@react-spring/web" "~9.6.1" - "@use-gesture/react" "10.3.0" - ahooks "^3.7.6" - antd-mobile-icons "^0.3.0" - antd-mobile-v5-count "^1.0.1" - classnames "^2.3.2" - dayjs "^1.11.7" - lodash "^4.17.21" - rc-field-form "~1.27.4" - rc-util "^5.38.1" - react-is "^18.2.0" - runes2 "^1.1.2" - staged-components "^1.1.3" - tslib "^2.5.0" - use-sync-external-store "^1.2.0" - -antd-style@^3.5.2: - version "3.5.2" - resolved "https://registry.npmjs.org/antd-style/-/antd-style-3.5.2.tgz" - integrity sha512-DnISjaD4M37wbKvMVkkx4XetCOvTnmTrmSgETQADzQPRn9PNb0FuLE6djS9SFJgjR9XqNIytn0ano0UBgwgpvA== - dependencies: - "@ant-design/cssinjs" "^1" - "@babel/runtime" "^7" - "@emotion/cache" "^11" - "@emotion/css" "^11" - "@emotion/react" "^11" - "@emotion/serialize" "^1" - "@emotion/server" "^11" - "@emotion/utils" "^1" - use-merge-value "^1" - -antd@^5.13.1: - version "5.14.1" - resolved "https://registry.npmjs.org/antd/-/antd-5.14.1.tgz#e56faf6a421911543a0d232e2564a6b42d3696fa" - integrity sha512-P0Bwt9NKSZqnEJ0QAyAb13ay34FjOKsz+KEp/ts+feYsynhUxF7/Ay6d1jS6ZcNpcs+JWTlLKO59YFZ3tX07wQ== - dependencies: - "@ant-design/colors" "^7.0.2" - "@ant-design/cssinjs" "^1.18.4" - "@ant-design/icons" "^5.3.0" - "@ant-design/react-slick" "~1.0.2" - "@ctrl/tinycolor" "^3.6.1" - "@rc-component/color-picker" "~1.5.1" - "@rc-component/mutate-observer" "^1.1.0" - "@rc-component/tour" "~1.12.3" - "@rc-component/trigger" "^1.18.3" - classnames "^2.5.1" - copy-to-clipboard "^3.3.3" - dayjs "^1.11.10" - qrcode.react "^3.1.0" - rc-cascader "~3.21.2" - rc-checkbox "~3.1.0" - rc-collapse "~3.7.2" - rc-dialog "~9.3.4" - rc-drawer "~7.0.0" - rc-dropdown "~4.1.0" - rc-field-form "~1.41.0" - rc-image "~7.5.1" - rc-input "~1.4.3" - rc-input-number "~9.0.0" - rc-mentions "~2.10.1" - rc-menu "~9.12.4" - rc-motion "^2.9.0" - rc-notification "~5.3.0" - rc-pagination "~4.0.4" - rc-picker "~4.1.1" - rc-progress "~3.5.1" - rc-rate "~2.12.0" - rc-resize-observer "^1.4.0" - rc-segmented "~2.3.0" - rc-select "~14.11.0" - rc-slider "~10.5.0" - rc-steps "~6.0.1" - rc-switch "~4.1.0" - rc-table "~7.39.0" - rc-tabs "~14.0.0" - rc-textarea "~1.6.3" - rc-tooltip "~6.1.3" - rc-tree "~5.8.5" - rc-tree-select "~5.17.0" - rc-upload "~4.5.2" - rc-util "^5.38.1" - scroll-into-view-if-needed "^3.1.0" - throttle-debounce "^5.0.0" - -any-promise@^1.0.0: - version "1.3.0" - resolved "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz" - integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A== - -anymatch@^3.0.3, anymatch@~3.1.2: - version "3.1.3" - resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz" - integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -app-root-dir@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/app-root-dir/-/app-root-dir-1.0.2.tgz" - integrity sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g== - -"aproba@^1.0.3 || ^2.0.0": - version "2.0.0" - resolved "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz" - integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ== - -are-we-there-yet@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz" - integrity sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg== - dependencies: - delegates "^1.0.0" - readable-stream "^3.6.0" - -arg@^4.1.0: - version "4.1.3" - resolved "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz" - integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== - -arg@^5.0.2: - version "5.0.2" - resolved "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz" - integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== - -argparse@^1.0.7, argparse@~1.0.9: - version "1.0.10" - resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -argparse@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" - integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== - -aria-hidden@^1.1.1: - version "1.2.3" - resolved "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.3.tgz" - integrity sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ== - dependencies: - tslib "^2.0.0" - -aria-query@5.1.3: - version "5.1.3" - resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz" - integrity sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ== - dependencies: - deep-equal "^2.0.5" - -aria-query@^5.0.0: - version "5.3.0" - resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz" - integrity sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A== - dependencies: - dequal "^2.0.3" - -array-buffer-byte-length@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz" - integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A== - dependencies: - call-bind "^1.0.2" - is-array-buffer "^3.0.1" - -array-differ@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz" - integrity sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg== - -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" - integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== - -array-ify@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz" - integrity sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng== - -array-includes@^3.1.6: - version "3.1.7" - resolved "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz" - integrity sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" - is-string "^1.0.7" - -array-tree-filter@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/array-tree-filter/-/array-tree-filter-2.1.0.tgz" - integrity sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw== - -array-union@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" - integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== - -array.prototype.flat@^1.3.1: - version "1.3.2" - resolved "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz" - integrity sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - es-shim-unscopables "^1.0.0" - -array.prototype.flatmap@^1.3.1: - version "1.3.2" - resolved "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz" - integrity sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - es-shim-unscopables "^1.0.0" - -array.prototype.tosorted@^1.1.1: - version "1.1.2" - resolved "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz" - integrity sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - es-shim-unscopables "^1.0.0" - get-intrinsic "^1.2.1" - -arraybuffer.prototype.slice@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz" - integrity sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw== - dependencies: - array-buffer-byte-length "^1.0.0" - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" - is-array-buffer "^3.0.2" - is-shared-array-buffer "^1.0.2" - -arrify@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz" - integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== - -arrify@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz" - integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug== - -assert@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz" - integrity sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw== - dependencies: - call-bind "^1.0.2" - is-nan "^1.3.2" - object-is "^1.1.5" - object.assign "^4.1.4" - util "^0.12.5" - -assertion-error@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz" - integrity sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw== - -ast-types@0.15.2: - version "0.15.2" - resolved "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz" - integrity sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg== - dependencies: - tslib "^2.0.1" - -ast-types@^0.14.2: - version "0.14.2" - resolved "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz" - integrity sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA== - dependencies: - tslib "^2.0.1" - -ast-types@^0.16.1: - version "0.16.1" - resolved "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz" - integrity sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg== - dependencies: - tslib "^2.0.1" - -async-limiter@~1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz" - integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== - -async-validator@^4.1.0: - version "4.2.5" - resolved "https://registry.npmjs.org/async-validator/-/async-validator-4.2.5.tgz" - integrity sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg== - -async@^3.2.3: - version "3.2.4" - resolved "https://registry.npmjs.org/async/-/async-3.2.4.tgz" - integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== - -asynciterator.prototype@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz" - integrity sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg== - dependencies: - has-symbols "^1.0.3" - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" - integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== - -autoprefixer@^10.4.16: - version "10.4.16" - resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz" - integrity sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ== - dependencies: - browserslist "^4.21.10" - caniuse-lite "^1.0.30001538" - fraction.js "^4.3.6" - normalize-range "^0.1.2" - picocolors "^1.0.0" - postcss-value-parser "^4.2.0" - -available-typed-arrays@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz" - integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== - -axios@^1.0.0: - version "1.5.1" - resolved "https://registry.npmjs.org/axios/-/axios-1.5.1.tgz" - integrity sha512-Q28iYCWzNHjAm+yEAot5QaAMxhMghWLFVf7rRdwhUI+c2jix2DUXjAHXVi+s1ibs3mjPO/cCgbA++3BjD0vP/A== - dependencies: - follow-redirects "^1.15.0" - form-data "^4.0.0" - proxy-from-env "^1.1.0" - -babel-core@^7.0.0-bridge.0: - version "7.0.0-bridge.0" - resolved "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz" - integrity sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg== - -babel-plugin-istanbul@^6.1.1: - version "6.1.1" - resolved "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz" - integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== - 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" - -babel-plugin-macros@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz" - integrity sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg== - dependencies: - "@babel/runtime" "^7.12.5" - cosmiconfig "^7.0.0" - resolve "^1.19.0" - -babel-plugin-polyfill-corejs2@^0.4.5: - version "0.4.5" - resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz" - integrity sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg== - dependencies: - "@babel/compat-data" "^7.22.6" - "@babel/helper-define-polyfill-provider" "^0.4.2" - semver "^6.3.1" - -babel-plugin-polyfill-corejs3@^0.8.3: - version "0.8.4" - resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.4.tgz" - integrity sha512-9l//BZZsPR+5XjyJMPtZSK4jv0BsTO1zDac2GC6ygx9WLGlcsnRd1Co0B2zT5fF5Ic6BZy+9m3HNZ3QcOeDKfg== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.4.2" - core-js-compat "^3.32.2" - -babel-plugin-polyfill-regenerator@^0.5.2: - version "0.5.2" - resolved "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz" - integrity sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.4.2" - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -base64-js@^1.3.1: - version "1.5.1" - resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" - integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== - -before-after-hook@^2.2.0: - version "2.2.3" - resolved "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz" - integrity sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ== - -better-opn@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz" - integrity sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ== - dependencies: - open "^8.0.4" - -big-integer@^1.6.44: - version "1.6.51" - resolved "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz" - integrity sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg== - -binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== - -bl@^4.0.3, bl@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz" - integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== - dependencies: - buffer "^5.5.0" - inherits "^2.0.4" - readable-stream "^3.4.0" - -body-parser@1.20.1: - version "1.20.1" - resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz" - integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw== - dependencies: - bytes "3.1.2" - content-type "~1.0.4" - debug "2.6.9" - depd "2.0.0" - destroy "1.2.0" - http-errors "2.0.0" - iconv-lite "0.4.24" - on-finished "2.4.1" - qs "6.11.0" - raw-body "2.5.1" - type-is "~1.6.18" - unpipe "1.0.0" - -boolbase@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" - integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== - -bowser@^2.11.0: - version "2.11.0" - resolved "https://registry.npmmirror.com/bowser/-/bowser-2.11.0.tgz#5ca3c35757a7aa5771500c70a73a9f91ef420a8f" - integrity sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA== - -bplist-parser@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz" - integrity sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw== - dependencies: - big-integer "^1.6.44" - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -brace-expansion@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz" - integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== - dependencies: - balanced-match "^1.0.0" - -braces@^3.0.2, braces@~3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -browser-assert@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/browser-assert/-/browser-assert-1.2.1.tgz" - integrity sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ== - -browserify-zlib@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz" - integrity sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ== - dependencies: - pako "~0.2.0" - -browserslist@^4.21.10, browserslist@^4.21.9, browserslist@^4.22.1: - version "4.22.1" - resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz" - integrity sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ== - dependencies: - caniuse-lite "^1.0.30001541" - electron-to-chromium "^1.4.535" - node-releases "^2.0.13" - update-browserslist-db "^1.0.13" - -bser@2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" - integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== - dependencies: - node-int64 "^0.4.0" - -buffer-crc32@~0.2.3: - version "0.2.13" - resolved "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz" - integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== - -buffer-from@^1.0.0: - version "1.1.2" - resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" - integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== - -buffer-from@~0.1.1: - version "0.1.2" - resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-0.1.2.tgz" - integrity sha512-RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg== - -buffer@^5.5.0: - version "5.7.1" - resolved "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz" - integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== - dependencies: - base64-js "^1.3.1" - ieee754 "^1.1.13" - -builtin-modules@^3.3.0: - version "3.3.0" - resolved "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz" - integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== - -builtins@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz" - integrity sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ== - -builtins@^5.0.0: - version "5.0.1" - resolved "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz" - integrity sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ== - dependencies: - semver "^7.0.0" - -bundle-name@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/bundle-name/-/bundle-name-3.0.0.tgz" - integrity sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw== - dependencies: - run-applescript "^5.0.0" - -byte-size@8.1.1: - version "8.1.1" - resolved "https://registry.npmjs.org/byte-size/-/byte-size-8.1.1.tgz" - integrity sha512-tUkzZWK0M/qdoLEqikxBWe4kumyuwjl3HO6zHTr4yEI23EojPtLYXdG1+AQY7MN0cGyNDvEaJ8wiYQm6P2bPxg== - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" - integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== - -bytes@3.1.2: - version "3.1.2" - resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" - integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== - -c8@^7.6.0: - version "7.14.0" - resolved "https://registry.npmjs.org/c8/-/c8-7.14.0.tgz" - integrity sha512-i04rtkkcNcCf7zsQcSv/T9EbUn4RXQ6mropeMcjFOsQXQ0iGLAr/xT6TImQg4+U9hmNpN9XdvPkjUL1IzbgxJw== - dependencies: - "@bcoe/v8-coverage" "^0.2.3" - "@istanbuljs/schema" "^0.1.3" - find-up "^5.0.0" - foreground-child "^2.0.0" - istanbul-lib-coverage "^3.2.0" - istanbul-lib-report "^3.0.0" - istanbul-reports "^3.1.4" - rimraf "^3.0.2" - test-exclude "^6.0.0" - v8-to-istanbul "^9.0.0" - yargs "^16.2.0" - yargs-parser "^20.2.9" - -cac@^6.7.14: - version "6.7.14" - resolved "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz" - integrity sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ== - -cacache@^17.0.0: - version "17.1.4" - resolved "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz" - integrity sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A== - dependencies: - "@npmcli/fs" "^3.1.0" - fs-minipass "^3.0.0" - glob "^10.2.2" - lru-cache "^7.7.1" - minipass "^7.0.3" - minipass-collect "^1.0.2" - minipass-flush "^1.0.5" - minipass-pipeline "^1.2.4" - p-map "^4.0.0" - ssri "^10.0.0" - tar "^6.1.11" - unique-filename "^3.0.0" - -call-bind@^1.0.0, call-bind@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== - dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" - integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== - -camelcase-css@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz" - integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== - -camelcase-keys@^6.2.2: - version "6.2.2" - resolved "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz" - integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg== - dependencies: - camelcase "^5.3.1" - map-obj "^4.0.0" - quick-lru "^4.0.1" - -camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - -camelcase@^6.2.0: - version "6.3.0" - resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" - integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== - -caniuse-lite@^1.0.30001538, caniuse-lite@^1.0.30001541: - version "1.0.30001547" - resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001547.tgz" - integrity sha512-W7CrtIModMAxobGhz8iXmDfuJiiKg1WADMO/9x7/CLNin5cpSbuBjooyoIUVB5eyCc36QuTVlkVa1iB2S5+/eA== - -chai@^4.3.10: - version "4.3.10" - resolved "https://registry.npmjs.org/chai/-/chai-4.3.10.tgz" - integrity sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g== - dependencies: - assertion-error "^1.1.0" - check-error "^1.0.3" - deep-eql "^4.1.3" - get-func-name "^2.0.2" - loupe "^2.3.6" - pathval "^1.1.1" - type-detect "^4.0.8" - -chalk@4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz" - integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chalk@5.3.0: - version "5.3.0" - resolved "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz" - integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== - -chalk@^2.4.1, chalk@^2.4.2: - version "2.4.2" - resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz" - integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: - version "4.1.2" - resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chardet@^0.7.0: - version "0.7.0" - resolved "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz" - integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== - -check-error@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz" - integrity sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg== - dependencies: - get-func-name "^2.0.2" - -chokidar@^3.5.3: - version "3.5.3" - resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" - integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== - dependencies: - anymatch "~3.1.2" - braces "~3.0.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" - optionalDependencies: - fsevents "~2.3.2" - -chownr@^1.1.1: - version "1.1.4" - resolved "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz" - integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== - -chownr@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz" - integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== - -ci-info@^3.2.0, ci-info@^3.6.1: - version "3.9.0" - resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz" - integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== - -classnames@2.x, classnames@^2.2.1, classnames@^2.2.3, classnames@^2.2.5, classnames@^2.2.6, classnames@^2.3.1, classnames@^2.3.2: - version "2.3.2" - resolved "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz" - integrity sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw== - -classnames@^2.5.1: - version "2.5.1" - resolved "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz#ba774c614be0f016da105c858e7159eae8e7687b" - integrity sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow== - -clean-stack@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz" - integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== - -cli-cursor@3.1.0, cli-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz" - integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== - dependencies: - restore-cursor "^3.1.0" - -cli-cursor@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz" - integrity sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg== - dependencies: - restore-cursor "^4.0.0" - -cli-spinners@2.6.1: - version "2.6.1" - resolved "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz" - integrity sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g== - -cli-spinners@^2.5.0: - version "2.9.1" - resolved "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.1.tgz" - integrity sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ== - -cli-table3@^0.6.1: - version "0.6.3" - resolved "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz" - integrity sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg== - dependencies: - string-width "^4.2.0" - optionalDependencies: - "@colors/colors" "1.5.0" - -cli-truncate@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz" - integrity sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA== - dependencies: - slice-ansi "^5.0.0" - string-width "^5.0.0" - -cli-width@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz" - integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== - -cliui@^7.0.2: - version "7.0.4" - resolved "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^7.0.0" - -cliui@^8.0.1: - version "8.0.1" - resolved "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz" - integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.1" - wrap-ansi "^7.0.0" - -clone-deep@4.0.1, clone-deep@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz" - integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== - dependencies: - is-plain-object "^2.0.4" - kind-of "^6.0.2" - shallow-clone "^3.0.0" - -clone@^1.0.2: - version "1.0.4" - resolved "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz" - integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== - -cmd-shim@6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/cmd-shim/-/cmd-shim-6.0.1.tgz" - integrity sha512-S9iI9y0nKR4hwEQsVWpyxld/6kRfGepGfzff83FcaiEBpmvlbA2nnGe7Cylgrx2f/p1P5S5wpRm9oL8z1PbS3Q== - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -color-support@^1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz" - integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== - -colorette@^2.0.20: - version "2.0.20" - resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz" - integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== - -colors@~1.2.1: - version "1.2.5" - resolved "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz" - integrity sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg== - -columnify@1.6.0: - version "1.6.0" - resolved "https://registry.npmjs.org/columnify/-/columnify-1.6.0.tgz" - integrity sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q== - dependencies: - strip-ansi "^6.0.1" - wcwidth "^1.0.0" - -combined-stream@^1.0.8: - version "1.0.8" - resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -commander@11.0.0: - version "11.0.0" - resolved "https://registry.npmjs.org/commander/-/commander-11.0.0.tgz" - integrity sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ== - -commander@^10.0.0: - version "10.0.1" - resolved "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz" - integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== - -commander@^2.19.0: - version "2.20.3" - resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -commander@^4.0.0: - version "4.1.1" - resolved "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz" - integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== - -commander@^6.2.1: - version "6.2.1" - resolved "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz" - integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== - -commander@^7.2.0: - version "7.2.0" - resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" - integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== - -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" - integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== - -compare-func@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz" - integrity sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA== - dependencies: - array-ify "^1.0.0" - dot-prop "^5.1.0" - -compressible@~2.0.16: - version "2.0.18" - resolved "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" - integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== - dependencies: - mime-db ">= 1.43.0 < 2" - -compression@^1.7.4: - version "1.7.4" - resolved "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" - integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== - dependencies: - accepts "~1.3.5" - bytes "3.0.0" - compressible "~2.0.16" - debug "2.6.9" - on-headers "~1.0.2" - safe-buffer "5.1.2" - vary "~1.1.2" - -compute-scroll-into-view@^3.0.2: - version "3.1.0" - resolved "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-3.1.0.tgz" - integrity sha512-rj8l8pD4bJ1nx+dAkMhV1xB5RuZEyVysfxJqB1pRchh1KVvwOv9b7CGB8ZfjTImVv2oF+sYMUkMZq6Na5Ftmbg== - -computeds@^0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/computeds/-/computeds-0.0.1.tgz" - integrity sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q== - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" - integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== - -concat-stream@^1.6.2: - version "1.6.2" - resolved "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz" - integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -concat-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz" - integrity sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^3.0.2" - typedarray "^0.0.6" - -console-control-strings@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz" - integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== - -content-disposition@0.5.4: - version "0.5.4" - resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz" - integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== - dependencies: - safe-buffer "5.2.1" - -content-type@~1.0.4: - version "1.0.5" - resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz" - integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== - -conventional-changelog-angular@6.0.0, conventional-changelog-angular@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-6.0.0.tgz" - integrity sha512-6qLgrBF4gueoC7AFVHu51nHL9pF9FRjXrH+ceVf7WmAfH3gs+gEYOkvxhjMPjZu57I4AGUGoNTY8V7Hrgf1uqg== - dependencies: - compare-func "^2.0.0" - -conventional-changelog-conventionalcommits@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-6.1.0.tgz" - integrity sha512-3cS3GEtR78zTfMzk0AizXKKIdN4OvSh7ibNz6/DPbhWWQu7LqE/8+/GqSodV+sywUR2gpJAdP/1JFf4XtN7Zpw== - dependencies: - compare-func "^2.0.0" - -conventional-changelog-core@5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-5.0.1.tgz" - integrity sha512-Rvi5pH+LvgsqGwZPZ3Cq/tz4ty7mjijhr3qR4m9IBXNbxGGYgTVVO+duXzz9aArmHxFtwZ+LRkrNIMDQzgoY4A== - dependencies: - add-stream "^1.0.0" - conventional-changelog-writer "^6.0.0" - conventional-commits-parser "^4.0.0" - dateformat "^3.0.3" - get-pkg-repo "^4.2.1" - git-raw-commits "^3.0.0" - git-remote-origin-url "^2.0.0" - git-semver-tags "^5.0.0" - normalize-package-data "^3.0.3" - read-pkg "^3.0.0" - read-pkg-up "^3.0.0" - -conventional-changelog-preset-loader@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-3.0.0.tgz" - integrity sha512-qy9XbdSLmVnwnvzEisjxdDiLA4OmV3o8db+Zdg4WiFw14fP3B6XNz98X0swPPpkTd/pc1K7+adKgEDM1JCUMiA== - -conventional-changelog-writer@^6.0.0: - version "6.0.1" - resolved "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-6.0.1.tgz" - integrity sha512-359t9aHorPw+U+nHzUXHS5ZnPBOizRxfQsWT5ZDHBfvfxQOAik+yfuhKXG66CN5LEWPpMNnIMHUTCKeYNprvHQ== - dependencies: - conventional-commits-filter "^3.0.0" - dateformat "^3.0.3" - handlebars "^4.7.7" - json-stringify-safe "^5.0.1" - meow "^8.1.2" - semver "^7.0.0" - split "^1.0.1" - -conventional-commits-filter@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-3.0.0.tgz" - integrity sha512-1ymej8b5LouPx9Ox0Dw/qAO2dVdfpRFq28e5Y0jJEU8ZrLdy0vOSkkIInwmxErFGhg6SALro60ZrwYFVTUDo4Q== - dependencies: - lodash.ismatch "^4.4.0" - modify-values "^1.0.1" - -conventional-commits-parser@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-4.0.0.tgz" - integrity sha512-WRv5j1FsVM5FISJkoYMR6tPk07fkKT0UodruX4je86V4owk451yjXAKzKAPOs9l7y59E2viHUS9eQ+dfUA9NSg== - dependencies: - JSONStream "^1.3.5" - is-text-path "^1.0.1" - meow "^8.1.2" - split2 "^3.2.2" - -conventional-recommended-bump@7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-7.0.1.tgz" - integrity sha512-Ft79FF4SlOFvX4PkwFDRnaNiIVX7YbmqGU0RwccUaiGvgp3S0a8ipR2/Qxk31vclDNM+GSdJOVs2KrsUCjblVA== - dependencies: - concat-stream "^2.0.0" - conventional-changelog-preset-loader "^3.0.0" - conventional-commits-filter "^3.0.0" - conventional-commits-parser "^4.0.0" - git-raw-commits "^3.0.0" - git-semver-tags "^5.0.0" - meow "^8.1.2" - -convert-source-map@^1.5.0: - version "1.9.0" - resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz" - integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== - -convert-source-map@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz" - integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== - -cookie-signature@1.0.6: - version "1.0.6" - resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" - integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== - -cookie@0.5.0: - version "0.5.0" - resolved "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz" - integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== - -copy-to-clipboard@^3.3.3: - version "3.3.3" - resolved "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz" - integrity sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA== - dependencies: - toggle-selection "^1.0.6" - -core-js-compat@^3.31.0, core-js-compat@^3.32.2: - version "3.33.0" - resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.0.tgz" - integrity sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw== - dependencies: - browserslist "^4.22.1" - -core-util-is@~1.0.0: - version "1.0.3" - resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" - integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== - -cosmiconfig-typescript-loader@^4.0.0: - version "4.4.0" - resolved "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.4.0.tgz" - integrity sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw== - -cosmiconfig@^7.0.0: - version "7.1.0" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz" - integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== - 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" - -cosmiconfig@^8.0.0, cosmiconfig@^8.1.3, cosmiconfig@^8.2.0: - version "8.3.6" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz" - integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== - dependencies: - import-fresh "^3.3.0" - js-yaml "^4.1.0" - parse-json "^5.2.0" - path-type "^4.0.0" - -create-require@^1.1.0: - version "1.1.1" - resolved "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz" - integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== - -cross-spawn@^6.0.5: - version "6.0.5" - resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz" - integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== - dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" - shebang-command "^1.2.0" - which "^1.2.9" - -cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: - version "7.0.3" - resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -crypto-random-string@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz" - integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== - -css-select@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz" - integrity sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg== - dependencies: - boolbase "^1.0.0" - css-what "^6.1.0" - domhandler "^5.0.2" - domutils "^3.0.1" - nth-check "^2.0.1" - -css-tree@^2.2.1: - version "2.3.1" - resolved "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz" - integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw== - dependencies: - mdn-data "2.0.30" - source-map-js "^1.0.1" - -css-tree@~2.2.0: - version "2.2.1" - resolved "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz" - integrity sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA== - dependencies: - mdn-data "2.0.28" - source-map-js "^1.0.1" - -css-what@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz" - integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== - -css.escape@^1.5.1: - version "1.5.1" - resolved "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz" - integrity sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg== - -cssesc@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" - integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== - -csso@^5.0.5: - version "5.0.5" - resolved "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz" - integrity sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ== - dependencies: - css-tree "~2.2.0" - -csstype@^3.0.10, csstype@^3.0.2: - version "3.1.2" - resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz" - integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== - -csstype@^3.1.3: - version "3.1.3" - resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" - integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== - -dargs@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz" - integrity sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg== - -dateformat@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz" - integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q== - -dayjs@^1.11.10, dayjs@^1.11.7, dayjs@^1.9.1: - version "1.11.10" - resolved "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz" - integrity sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ== - -de-indent@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz" - integrity sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg== - -debug@2.6.9, debug@^2.6.9: - version "2.6.9" - resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@4, debug@4.3.4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: - version "4.3.4" - resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== - dependencies: - ms "2.1.2" - -decamelize-keys@^1.1.0: - version "1.1.1" - resolved "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz" - integrity sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg== - dependencies: - decamelize "^1.1.0" - map-obj "^1.0.0" - -decamelize@^1.1.0: - version "1.2.0" - resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" - integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== - -dedent@0.7.0: - version "0.7.0" - resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" - integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== - -deep-eql@^4.1.3: - version "4.1.3" - resolved "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz" - integrity sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw== - dependencies: - type-detect "^4.0.0" - -deep-equal@^2.0.5: - version "2.2.2" - resolved "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.2.tgz" - integrity sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA== - dependencies: - array-buffer-byte-length "^1.0.0" - call-bind "^1.0.2" - es-get-iterator "^1.1.3" - get-intrinsic "^1.2.1" - is-arguments "^1.1.1" - is-array-buffer "^3.0.2" - is-date-object "^1.0.5" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.2" - isarray "^2.0.5" - object-is "^1.1.5" - object-keys "^1.1.1" - object.assign "^4.1.4" - regexp.prototype.flags "^1.5.0" - side-channel "^1.0.4" - which-boxed-primitive "^1.0.2" - which-collection "^1.0.1" - which-typed-array "^1.1.9" - -deep-is@^0.1.3: - version "0.1.4" - resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" - integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== - -deepmerge@^4.2.2, deepmerge@^4.3.1: - version "4.3.1" - resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz" - integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== - -default-browser-id@3.0.0, default-browser-id@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/default-browser-id/-/default-browser-id-3.0.0.tgz" - integrity sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA== - dependencies: - bplist-parser "^0.2.0" - untildify "^4.0.0" - -default-browser@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/default-browser/-/default-browser-4.0.0.tgz" - integrity sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA== - dependencies: - bundle-name "^3.0.0" - default-browser-id "^3.0.0" - execa "^7.1.1" - titleize "^3.0.0" - -defaults@^1.0.3: - version "1.0.4" - resolved "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz" - integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== - dependencies: - clone "^1.0.2" - -define-data-property@^1.0.1: - version "1.1.0" - resolved "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz" - integrity sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g== - dependencies: - get-intrinsic "^1.2.1" - gopd "^1.0.1" - has-property-descriptors "^1.0.0" - -define-lazy-prop@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" - integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== - -define-lazy-prop@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz" - integrity sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg== - -define-properties@^1.1.3, define-properties@^1.1.4, define-properties@^1.2.0, define-properties@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz" - integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== - dependencies: - define-data-property "^1.0.1" - has-property-descriptors "^1.0.0" - object-keys "^1.1.1" - -defu@^6.1.2: - version "6.1.2" - resolved "https://registry.npmjs.org/defu/-/defu-6.1.2.tgz" - integrity sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ== - -del@^6.0.0: - version "6.1.1" - resolved "https://registry.npmjs.org/del/-/del-6.1.1.tgz" - integrity sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg== - dependencies: - globby "^11.0.1" - graceful-fs "^4.2.4" - is-glob "^4.0.1" - is-path-cwd "^2.2.0" - is-path-inside "^3.0.2" - p-map "^4.0.0" - rimraf "^3.0.2" - slash "^3.0.0" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" - integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== - -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz" - integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== - -depd@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" - integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== - -deprecation@^2.0.0: - version "2.3.1" - resolved "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz" - integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ== - -dequal@^2.0.2, dequal@^2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz" - integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== - -destroy@1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" - integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== - -detect-indent@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz" - integrity sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g== - -detect-indent@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz" - integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA== - -detect-node-es@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz" - integrity sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ== - -detect-package-manager@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/detect-package-manager/-/detect-package-manager-2.0.1.tgz" - integrity sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A== - dependencies: - execa "^5.1.1" - -detect-port@^1.3.0: - version "1.5.1" - resolved "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz" - integrity sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ== - dependencies: - address "^1.0.1" - debug "4" - -didyoumean@^1.2.2: - version "1.2.2" - resolved "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz" - integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== - -diff-sequences@^29.4.3, diff-sequences@^29.6.3: - version "29.6.3" - resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz" - integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q== - -diff@^4.0.1: - version "4.0.2" - resolved "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz" - integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== - -dir-glob@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" - integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== - dependencies: - path-type "^4.0.0" - -dlv@^1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz" - integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== - -doctrine@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" - integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== - dependencies: - esutils "^2.0.2" - -doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" - integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== - dependencies: - esutils "^2.0.2" - -dom-accessibility-api@^0.5.6, dom-accessibility-api@^0.5.9: - version "0.5.16" - resolved "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz" - integrity sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg== - -dom-align@^1.7.0: - version "1.12.4" - resolved "https://registry.npmjs.org/dom-align/-/dom-align-1.12.4.tgz" - integrity sha512-R8LUSEay/68zE5c8/3BDxiTEvgb4xZTF0RKmAHfiEVN3klfIpXfi2/QCoiWPccVQ0J/ZGdz9OjzL4uJEP/MRAw== - -dom-serializer@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz" - integrity sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg== - dependencies: - domelementtype "^2.3.0" - domhandler "^5.0.2" - entities "^4.2.0" - -domelementtype@^2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz" - integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== - -domhandler@^5.0.2, domhandler@^5.0.3: - version "5.0.3" - resolved "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz" - integrity sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w== - dependencies: - domelementtype "^2.3.0" - -domutils@^3.0.1: - version "3.1.0" - resolved "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz" - integrity sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA== - dependencies: - dom-serializer "^2.0.0" - domelementtype "^2.3.0" - domhandler "^5.0.3" - -dot-case@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz" - integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - -dot-prop@^5.1.0: - version "5.3.0" - resolved "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz" - integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== - dependencies: - is-obj "^2.0.0" - -dotenv-expand@^10.0.0, dotenv-expand@~10.0.0: - version "10.0.0" - resolved "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-10.0.0.tgz" - integrity sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A== - -dotenv@^16.0.0, dotenv@~16.3.1: - version "16.3.1" - resolved "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz" - integrity sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ== - -duplexer2@^0.1.2: - version "0.1.4" - resolved "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz" - integrity sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA== - dependencies: - readable-stream "^2.0.2" - -duplexer@^0.1.1: - version "0.1.2" - resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" - integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== - -duplexify@^3.5.0, duplexify@^3.6.0: - version "3.7.1" - resolved "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz" - integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== - dependencies: - end-of-stream "^1.0.0" - inherits "^2.0.1" - readable-stream "^2.0.0" - stream-shift "^1.0.0" - -eastasianwidth@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz" - integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" - integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== - -ejs@^3.1.7, ejs@^3.1.8: - version "3.1.9" - resolved "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz" - integrity sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ== - dependencies: - jake "^10.8.5" - -electron-to-chromium@^1.4.535: - version "1.4.548" - resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.548.tgz" - integrity sha512-R77KD6mXv37DOyKLN/eW1rGS61N6yHOfapNSX9w+y9DdPG83l9Gkuv7qkCFZ4Ta4JPhrjgQfYbv4Y3TnM1Hi2Q== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -emoji-regex@^9.2.2: - version "9.2.2" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" - integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== - -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" - integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== - -encoding@^0.1.13: - version "0.1.13" - resolved "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz" - integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A== - dependencies: - iconv-lite "^0.6.2" - -end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.1: - version "1.4.4" - resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - -enquirer@~2.3.6: - version "2.3.6" - resolved "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz" - integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== - dependencies: - ansi-colors "^4.1.1" - -entities@^4.2.0, entities@^4.4.0, entities@^4.5.0: - version "4.5.0" - resolved "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz" - integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== - -env-paths@^2.2.0: - version "2.2.1" - resolved "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz" - integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== - -envinfo@7.8.1: - version "7.8.1" - resolved "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz" - integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw== - -envinfo@^7.7.3: - version "7.10.0" - resolved "https://registry.npmjs.org/envinfo/-/envinfo-7.10.0.tgz" - integrity sha512-ZtUjZO6l5mwTHvc1L9+1q5p/R3wTopcfqMW8r5t8SJSKqeVI/LtajORwRFEKpEFuekjD0VBjwu1HMxL4UalIRw== - -err-code@^2.0.2: - version "2.0.3" - resolved "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz" - integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA== - -error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -es-abstract@^1.22.1: - version "1.22.2" - resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.2.tgz" - integrity sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA== - dependencies: - array-buffer-byte-length "^1.0.0" - arraybuffer.prototype.slice "^1.0.2" - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" - es-set-tostringtag "^2.0.1" - es-to-primitive "^1.2.1" - function.prototype.name "^1.1.6" - get-intrinsic "^1.2.1" - get-symbol-description "^1.0.0" - globalthis "^1.0.3" - gopd "^1.0.1" - has "^1.0.3" - has-property-descriptors "^1.0.0" - has-proto "^1.0.1" - has-symbols "^1.0.3" - internal-slot "^1.0.5" - is-array-buffer "^3.0.2" - is-callable "^1.2.7" - is-negative-zero "^2.0.2" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.2" - is-string "^1.0.7" - is-typed-array "^1.1.12" - is-weakref "^1.0.2" - object-inspect "^1.12.3" - object-keys "^1.1.1" - object.assign "^4.1.4" - regexp.prototype.flags "^1.5.1" - safe-array-concat "^1.0.1" - safe-regex-test "^1.0.0" - string.prototype.trim "^1.2.8" - string.prototype.trimend "^1.0.7" - string.prototype.trimstart "^1.0.7" - typed-array-buffer "^1.0.0" - typed-array-byte-length "^1.0.0" - typed-array-byte-offset "^1.0.0" - typed-array-length "^1.0.4" - unbox-primitive "^1.0.2" - which-typed-array "^1.1.11" - -es-get-iterator@^1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz" - integrity sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.3" - has-symbols "^1.0.3" - is-arguments "^1.1.1" - is-map "^2.0.2" - is-set "^2.0.2" - is-string "^1.0.7" - isarray "^2.0.5" - stop-iteration-iterator "^1.0.0" - -es-iterator-helpers@^1.0.12: - version "1.0.15" - resolved "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz" - integrity sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g== - dependencies: - asynciterator.prototype "^1.0.0" - call-bind "^1.0.2" - define-properties "^1.2.1" - es-abstract "^1.22.1" - es-set-tostringtag "^2.0.1" - function-bind "^1.1.1" - get-intrinsic "^1.2.1" - globalthis "^1.0.3" - has-property-descriptors "^1.0.0" - has-proto "^1.0.1" - has-symbols "^1.0.3" - internal-slot "^1.0.5" - iterator.prototype "^1.1.2" - safe-array-concat "^1.0.1" - -es-module-lexer@^0.9.3: - version "0.9.3" - resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz" - integrity sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ== - -es-set-tostringtag@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz" - integrity sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg== - dependencies: - get-intrinsic "^1.1.3" - has "^1.0.3" - has-tostringtag "^1.0.0" - -es-shim-unscopables@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz" - integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w== - dependencies: - has "^1.0.3" - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -esbuild-plugin-alias@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/esbuild-plugin-alias/-/esbuild-plugin-alias-0.2.1.tgz" - integrity sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ== - -esbuild-register@^3.4.0: - version "3.5.0" - resolved "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.5.0.tgz" - integrity sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A== - dependencies: - debug "^4.3.4" - -esbuild@^0.18.0, esbuild@^0.18.10: - version "0.18.20" - resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz" - integrity sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA== - optionalDependencies: - "@esbuild/android-arm" "0.18.20" - "@esbuild/android-arm64" "0.18.20" - "@esbuild/android-x64" "0.18.20" - "@esbuild/darwin-arm64" "0.18.20" - "@esbuild/darwin-x64" "0.18.20" - "@esbuild/freebsd-arm64" "0.18.20" - "@esbuild/freebsd-x64" "0.18.20" - "@esbuild/linux-arm" "0.18.20" - "@esbuild/linux-arm64" "0.18.20" - "@esbuild/linux-ia32" "0.18.20" - "@esbuild/linux-loong64" "0.18.20" - "@esbuild/linux-mips64el" "0.18.20" - "@esbuild/linux-ppc64" "0.18.20" - "@esbuild/linux-riscv64" "0.18.20" - "@esbuild/linux-s390x" "0.18.20" - "@esbuild/linux-x64" "0.18.20" - "@esbuild/netbsd-x64" "0.18.20" - "@esbuild/openbsd-x64" "0.18.20" - "@esbuild/sunos-x64" "0.18.20" - "@esbuild/win32-arm64" "0.18.20" - "@esbuild/win32-ia32" "0.18.20" - "@esbuild/win32-x64" "0.18.20" - -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" - integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" - integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== - -escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== - -escodegen@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz" - integrity sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w== - dependencies: - esprima "^4.0.1" - estraverse "^5.2.0" - esutils "^2.0.2" - optionalDependencies: - source-map "~0.6.1" - -eslint-config-prettier@^9.0.0: - version "9.0.0" - resolved "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.0.0.tgz" - integrity sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw== - -eslint-plugin-prettier@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.0.tgz" - integrity sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w== - dependencies: - prettier-linter-helpers "^1.0.0" - synckit "^0.8.5" - -eslint-plugin-react-hooks@^4.6.0: - version "4.6.0" - resolved "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz" - integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== - -eslint-plugin-react@^7.33.2: - version "7.33.2" - resolved "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz" - integrity sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw== - dependencies: - array-includes "^3.1.6" - array.prototype.flatmap "^1.3.1" - array.prototype.tosorted "^1.1.1" - doctrine "^2.1.0" - es-iterator-helpers "^1.0.12" - estraverse "^5.3.0" - jsx-ast-utils "^2.4.1 || ^3.0.0" - minimatch "^3.1.2" - object.entries "^1.1.6" - object.fromentries "^2.0.6" - object.hasown "^1.1.2" - object.values "^1.1.6" - prop-types "^15.8.1" - resolve "^2.0.0-next.4" - semver "^6.3.1" - string.prototype.matchall "^4.0.8" - -eslint-plugin-storybook@^0.6.15: - version "0.6.15" - resolved "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.15.tgz" - integrity sha512-lAGqVAJGob47Griu29KXYowI4G7KwMoJDOkEip8ujikuDLxU+oWJ1l0WL6F2oDO4QiyUFXvtDkEkISMOPzo+7w== - dependencies: - "@storybook/csf" "^0.0.1" - "@typescript-eslint/utils" "^5.45.0" - requireindex "^1.1.0" - ts-dedent "^2.2.0" - -eslint-plugin-tailwindcss@^3.13.0: - version "3.13.0" - resolved "https://registry.npmjs.org/eslint-plugin-tailwindcss/-/eslint-plugin-tailwindcss-3.13.0.tgz" - integrity sha512-Fcep4KDRLWaK3KmkQbdyKHG0P4GdXFmXdDaweTIPcgOP60OOuWFbh1++dufRT28Q4zpKTKaHwTsXPJ4O/EjU2Q== - dependencies: - fast-glob "^3.2.5" - postcss "^8.4.4" - -eslint-scope@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" - integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== - dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" - -eslint-scope@^7.2.2: - version "7.2.2" - resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz" - integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== - dependencies: - esrecurse "^4.3.0" - estraverse "^5.2.0" - -eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: - version "3.4.3" - resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz" - integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== - -eslint@^8.50.0: - version "8.51.0" - resolved "https://registry.npmjs.org/eslint/-/eslint-8.51.0.tgz" - integrity sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA== - dependencies: - "@eslint-community/eslint-utils" "^4.2.0" - "@eslint-community/regexpp" "^4.6.1" - "@eslint/eslintrc" "^2.1.2" - "@eslint/js" "8.51.0" - "@humanwhocodes/config-array" "^0.11.11" - "@humanwhocodes/module-importer" "^1.0.1" - "@nodelib/fs.walk" "^1.2.8" - ajv "^6.12.4" - chalk "^4.0.0" - cross-spawn "^7.0.2" - debug "^4.3.2" - doctrine "^3.0.0" - escape-string-regexp "^4.0.0" - eslint-scope "^7.2.2" - eslint-visitor-keys "^3.4.3" - espree "^9.6.1" - esquery "^1.4.2" - esutils "^2.0.2" - fast-deep-equal "^3.1.3" - file-entry-cache "^6.0.1" - find-up "^5.0.0" - glob-parent "^6.0.2" - globals "^13.19.0" - graphemer "^1.4.0" - ignore "^5.2.0" - imurmurhash "^0.1.4" - is-glob "^4.0.0" - is-path-inside "^3.0.3" - js-yaml "^4.1.0" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.4.1" - lodash.merge "^4.6.2" - minimatch "^3.1.2" - natural-compare "^1.4.0" - optionator "^0.9.3" - strip-ansi "^6.0.1" - text-table "^0.2.0" - -espree@^9.6.0, espree@^9.6.1: - version "9.6.1" - resolved "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz" - integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== - dependencies: - acorn "^8.9.0" - acorn-jsx "^5.3.2" - eslint-visitor-keys "^3.4.1" - -esprima@^4.0.0, esprima@^4.0.1, esprima@~4.0.0: - version "4.0.1" - resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esquery@^1.4.2: - version "1.5.0" - resolved "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz" - integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== - dependencies: - estraverse "^5.1.0" - -esrecurse@^4.3.0: - version "4.3.0" - resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" - integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: - version "5.3.0" - resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" - integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== - -estree-to-babel@^3.1.0: - version "3.2.1" - resolved "https://registry.npmjs.org/estree-to-babel/-/estree-to-babel-3.2.1.tgz" - integrity sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg== - dependencies: - "@babel/traverse" "^7.1.6" - "@babel/types" "^7.2.0" - c8 "^7.6.0" - -estree-walker@^2.0.1, estree-walker@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz" - integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -etag@~1.8.1: - version "1.8.1" - resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" - integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== - -eventemitter3@^4.0.4: - version "4.0.7" - resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" - integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== - -eventemitter3@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz" - integrity sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA== - -execa@5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz" - integrity sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ== - dependencies: - cross-spawn "^7.0.3" - get-stream "^6.0.0" - human-signals "^2.1.0" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.1" - onetime "^5.1.2" - signal-exit "^3.0.3" - strip-final-newline "^2.0.0" - -execa@7.2.0, execa@^7.1.1: - version "7.2.0" - resolved "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz" - integrity sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA== - dependencies: - cross-spawn "^7.0.3" - get-stream "^6.0.1" - human-signals "^4.3.0" - is-stream "^3.0.0" - merge-stream "^2.0.0" - npm-run-path "^5.1.0" - onetime "^6.0.0" - signal-exit "^3.0.7" - strip-final-newline "^3.0.0" - -execa@^5.0.0, execa@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz" - integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== - dependencies: - cross-spawn "^7.0.3" - get-stream "^6.0.0" - human-signals "^2.1.0" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.1" - onetime "^5.1.2" - signal-exit "^3.0.3" - strip-final-newline "^2.0.0" - -exponential-backoff@^3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz" - integrity sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw== - -express@^4.17.3: - version "4.18.2" - resolved "https://registry.npmjs.org/express/-/express-4.18.2.tgz" - integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ== - dependencies: - accepts "~1.3.8" - array-flatten "1.1.1" - body-parser "1.20.1" - content-disposition "0.5.4" - content-type "~1.0.4" - cookie "0.5.0" - cookie-signature "1.0.6" - debug "2.6.9" - depd "2.0.0" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - finalhandler "1.2.0" - fresh "0.5.2" - http-errors "2.0.0" - merge-descriptors "1.0.1" - methods "~1.1.2" - on-finished "2.4.1" - parseurl "~1.3.3" - path-to-regexp "0.1.7" - proxy-addr "~2.0.7" - qs "6.11.0" - range-parser "~1.2.1" - safe-buffer "5.2.1" - send "0.18.0" - serve-static "1.15.0" - setprototypeof "1.2.0" - statuses "2.0.1" - type-is "~1.6.18" - utils-merge "1.0.1" - vary "~1.1.2" - -extend@^3.0.0: - version "3.0.2" - resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -external-editor@^3.0.3: - version "3.1.0" - resolved "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz" - integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== - dependencies: - chardet "^0.7.0" - iconv-lite "^0.4.24" - tmp "^0.0.33" - -extract-zip@^1.6.6: - version "1.7.0" - resolved "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz" - integrity sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA== - dependencies: - concat-stream "^1.6.2" - debug "^2.6.9" - mkdirp "^0.5.4" - yauzl "^2.10.0" - -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: - version "3.1.3" - resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-diff@^1.1.2: - version "1.3.0" - resolved "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz" - integrity sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw== - -fast-glob@^3.2.12, fast-glob@^3.2.5, fast-glob@^3.2.9, fast-glob@^3.3.0: - version "3.3.1" - resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz" - integrity sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg== - dependencies: - "@nodelib/fs.stat" "^2.0.2" - "@nodelib/fs.walk" "^1.2.3" - glob-parent "^5.1.2" - merge2 "^1.3.0" - micromatch "^4.0.4" - -fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fast-levenshtein@^2.0.6: - version "2.0.6" - resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" - integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== - -fast-xml-parser@4.2.5: - version "4.2.5" - resolved "https://registry.npmmirror.com/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz#a6747a09296a6cb34f2ae634019bf1738f3b421f" - integrity sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g== - dependencies: - strnum "^1.0.5" - -fastq@^1.6.0: - version "1.15.0" - resolved "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz" - integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== - dependencies: - reusify "^1.0.4" - -fb-watchman@^2.0.0: - version "2.0.2" - resolved "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz" - integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA== - dependencies: - bser "2.1.1" - -fd-slicer@~1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz" - integrity sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g== - dependencies: - pend "~1.2.0" - -fetch-retry@^5.0.2: - version "5.0.6" - resolved "https://registry.npmjs.org/fetch-retry/-/fetch-retry-5.0.6.tgz" - integrity sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ== - -fflate@^0.8.0: - version "0.8.1" - resolved "https://registry.npmjs.org/fflate/-/fflate-0.8.1.tgz" - integrity sha512-/exOvEuc+/iaUm105QIiOt4LpBdMTWsXxqR0HDF35vx3fmaKzw7354gTilCh5rkzEt8WYyG//ku3h3nRmd7CHQ== - -figures@3.2.0, figures@^3.0.0: - version "3.2.0" - resolved "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz" - integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== - dependencies: - escape-string-regexp "^1.0.5" - -file-entry-cache@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" - integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== - dependencies: - flat-cache "^3.0.4" - -file-system-cache@2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/file-system-cache/-/file-system-cache-2.3.0.tgz" - integrity sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ== - dependencies: - fs-extra "11.1.1" - ramda "0.29.0" - -filelist@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz" - integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== - dependencies: - minimatch "^5.0.1" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - -finalhandler@1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz" - integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "2.4.1" - parseurl "~1.3.3" - statuses "2.0.1" - unpipe "~1.0.0" - -find-cache-dir@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz" - integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== - dependencies: - commondir "^1.0.1" - make-dir "^2.0.0" - pkg-dir "^3.0.0" - -find-cache-dir@^3.0.0, find-cache-dir@^3.3.2: - version "3.3.2" - resolved "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz" - integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig== - dependencies: - commondir "^1.0.1" - make-dir "^3.0.2" - pkg-dir "^4.1.0" - -find-root@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz" - integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== - -find-up@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" - integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== - dependencies: - locate-path "^2.0.0" - -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -find-up@^4.0.0, find-up@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -find-up@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" - integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== - dependencies: - locate-path "^6.0.0" - path-exists "^4.0.0" - -flat-cache@^3.0.4: - version "3.1.1" - resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.1.tgz" - integrity sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q== - dependencies: - flatted "^3.2.9" - keyv "^4.5.3" - rimraf "^3.0.2" - -flat@^5.0.2: - version "5.0.2" - resolved "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz" - integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== - -flatted@^3.2.7, flatted@^3.2.9: - version "3.2.9" - resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz" - integrity sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ== - -flow-parser@0.*: - version "0.218.0" - resolved "https://registry.npmjs.org/flow-parser/-/flow-parser-0.218.0.tgz" - integrity sha512-mk4e7UK4P/W3tjrJyto6oxPuCjwvRMyzBh72hTl8T0dOcTzkP0M2JJHpncgyhKphMFi9pnjwHfc8e0oe4Uk3LA== - -follow-redirects@^1.15.0: - version "1.15.3" - resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz" - integrity sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q== - -for-each@^0.3.3: - version "0.3.3" - resolved "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz" - integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== - dependencies: - is-callable "^1.1.3" - -foreground-child@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz" - integrity sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA== - dependencies: - cross-spawn "^7.0.0" - signal-exit "^3.0.2" - -foreground-child@^3.1.0: - version "3.1.1" - resolved "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz" - integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== - dependencies: - cross-spawn "^7.0.0" - signal-exit "^4.0.1" - -form-data@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz" - integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - -forwarded@0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" - integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== - -fraction.js@^4.3.6: - version "4.3.6" - resolved "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz" - integrity sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg== - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" - integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== - -fs-constants@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz" - integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== - -fs-extra@11.1.1, fs-extra@^11.0.0, fs-extra@^11.1.0, fs-extra@^11.1.1: - version "11.1.1" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz" - integrity sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs-extra@^10.0.0: - version "10.1.0" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz" - integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs-extra@~7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz" - integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-minipass@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz" - integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== - dependencies: - minipass "^3.0.0" - -fs-minipass@^3.0.0: - version "3.0.3" - resolved "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz" - integrity sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw== - dependencies: - minipass "^7.0.3" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" - integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== - -fsevents@^2.3.2, fsevents@~2.3.2: - version "2.3.3" - resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz" - integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -function-bind@^1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz" - integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== - -function.prototype.name@^1.1.5, function.prototype.name@^1.1.6: - version "1.1.6" - resolved "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz" - integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - functions-have-names "^1.2.3" - -functions-have-names@^1.2.3: - version "1.2.3" - resolved "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz" - integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== - -gauge@^4.0.3: - version "4.0.4" - resolved "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz" - integrity sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg== - dependencies: - aproba "^1.0.3 || ^2.0.0" - color-support "^1.1.3" - console-control-strings "^1.1.0" - has-unicode "^2.0.1" - signal-exit "^3.0.7" - string-width "^4.2.3" - strip-ansi "^6.0.1" - wide-align "^1.1.5" - -gensync@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== - -get-caller-file@^2.0.5: - version "2.0.5" - resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -get-func-name@^2.0.0, get-func-name@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz" - integrity sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ== - -get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz" - integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-proto "^1.0.1" - has-symbols "^1.0.3" - -get-nonce@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz" - integrity sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q== - -get-npm-tarball-url@^2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/get-npm-tarball-url/-/get-npm-tarball-url-2.0.3.tgz" - integrity sha512-R/PW6RqyaBQNWYaSyfrh54/qtcnOp22FHCCiRhSSZj0FP3KQWCsxxt0DzIdVTbwTqe9CtQfvl/FPD4UIPt4pqw== - -get-package-type@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" - integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== - -get-pkg-repo@^4.2.1: - version "4.2.1" - resolved "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz" - integrity sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA== - dependencies: - "@hutson/parse-repository-url" "^3.0.0" - hosted-git-info "^4.0.0" - through2 "^2.0.0" - yargs "^16.2.0" - -get-port@5.1.1, get-port@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz" - integrity sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ== - -get-stream@6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz" - integrity sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg== - -get-stream@^6.0.0, get-stream@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" - integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== - -get-symbol-description@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz" - integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" - -giget@^1.0.0: - version "1.1.3" - resolved "https://registry.npmjs.org/giget/-/giget-1.1.3.tgz" - integrity sha512-zHuCeqtfgqgDwvXlR84UNgnJDuUHQcNI5OqWqFxxuk2BshuKbYhJWdxBsEo4PvKqoGh23lUAIvBNpChMLv7/9Q== - dependencies: - colorette "^2.0.20" - defu "^6.1.2" - https-proxy-agent "^7.0.2" - mri "^1.2.0" - node-fetch-native "^1.4.0" - pathe "^1.1.1" - tar "^6.2.0" - -git-raw-commits@^2.0.11: - version "2.0.11" - resolved "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz" - integrity sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A== - dependencies: - dargs "^7.0.0" - lodash "^4.17.15" - meow "^8.0.0" - split2 "^3.0.0" - through2 "^4.0.0" - -git-raw-commits@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-3.0.0.tgz" - integrity sha512-b5OHmZ3vAgGrDn/X0kS+9qCfNKWe4K/jFnhwzVWWg0/k5eLa3060tZShrRg8Dja5kPc+YjS0Gc6y7cRr44Lpjw== - dependencies: - dargs "^7.0.0" - meow "^8.1.2" - split2 "^3.2.2" - -git-remote-origin-url@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz" - integrity sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw== - dependencies: - gitconfiglocal "^1.0.0" - pify "^2.3.0" - -git-semver-tags@^5.0.0: - version "5.0.1" - resolved "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-5.0.1.tgz" - integrity sha512-hIvOeZwRbQ+7YEUmCkHqo8FOLQZCEn18yevLHADlFPZY02KJGsu5FZt9YW/lybfK2uhWFI7Qg/07LekJiTv7iA== - dependencies: - meow "^8.1.2" - semver "^7.0.0" - -git-up@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/git-up/-/git-up-7.0.0.tgz" - integrity sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ== - dependencies: - is-ssh "^1.4.0" - parse-url "^8.1.0" - -git-url-parse@13.1.0: - version "13.1.0" - resolved "https://registry.npmjs.org/git-url-parse/-/git-url-parse-13.1.0.tgz" - integrity sha512-5FvPJP/70WkIprlUZ33bm4UAaFdjcLkJLpWft1BeZKqwR0uhhNGoKwlUaPtVb4LxCSQ++erHapRak9kWGj+FCA== - dependencies: - git-up "^7.0.0" - -gitconfiglocal@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz" - integrity sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ== - dependencies: - ini "^1.3.2" - -github-slugger@^1.0.0: - version "1.5.0" - resolved "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz" - integrity sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw== - -glob-parent@5.1.2, glob-parent@^5.1.2, glob-parent@~5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - -glob-parent@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz" - integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== - dependencies: - is-glob "^4.0.3" - -glob-promise@^4.2.0: - version "4.2.2" - resolved "https://registry.npmjs.org/glob-promise/-/glob-promise-4.2.2.tgz" - integrity sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw== - dependencies: - "@types/glob" "^7.1.3" - -glob-to-regexp@^0.4.1: - version "0.4.1" - resolved "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz" - integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== - -glob@7.1.4: - version "7.1.4" - resolved "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz" - integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@7.1.6: - version "7.1.6" - resolved "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz" - integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^10.0.0, glob@^10.2.2: - version "10.3.10" - resolved "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz" - integrity sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g== - dependencies: - foreground-child "^3.1.0" - jackspeak "^2.3.5" - minimatch "^9.0.1" - minipass "^5.0.0 || ^6.0.2 || ^7.0.0" - path-scurry "^1.10.1" - -glob@^7.1.3, glob@^7.1.4, glob@^7.2.0: - version "7.2.3" - resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" - integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== - 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" - -glob@^8.0.1, glob@^8.0.3: - version "8.1.0" - resolved "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz" - integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^5.0.1" - once "^1.3.0" - -glob@^9.2.0: - version "9.3.5" - resolved "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz" - integrity sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q== - dependencies: - fs.realpath "^1.0.0" - minimatch "^8.0.2" - minipass "^4.2.4" - path-scurry "^1.6.1" - -global-dirs@^0.1.1: - version "0.1.1" - resolved "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz" - integrity sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg== - dependencies: - ini "^1.3.4" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -globals@^13.19.0: - version "13.23.0" - resolved "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz" - integrity sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA== - dependencies: - type-fest "^0.20.2" - -globalthis@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz" - integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== - dependencies: - define-properties "^1.1.3" - -globby@11.1.0, globby@^11.0.1, globby@^11.0.2, globby@^11.1.0: - version "11.1.0" - resolved "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" - integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== - dependencies: - array-union "^2.1.0" - dir-glob "^3.0.1" - fast-glob "^3.2.9" - ignore "^5.2.0" - merge2 "^1.4.1" - slash "^3.0.0" - -globrex@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz" - integrity sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg== - -gopd@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz" - integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== - dependencies: - get-intrinsic "^1.1.3" - -graceful-fs@4.2.11, graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: - version "4.2.11" - resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz" - integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== - -graphemer@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz" - integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== - -gunzip-maybe@^1.4.2: - version "1.4.2" - resolved "https://registry.npmjs.org/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz" - integrity sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw== - dependencies: - browserify-zlib "^0.1.4" - is-deflate "^1.0.0" - is-gzip "^1.0.0" - peek-stream "^1.1.0" - pumpify "^1.3.3" - through2 "^2.0.3" - -handlebars@^4.7.7: - version "4.7.8" - resolved "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz" - integrity sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ== - dependencies: - minimist "^1.2.5" - neo-async "^2.6.2" - source-map "^0.6.1" - wordwrap "^1.0.0" - optionalDependencies: - uglify-js "^3.1.4" - -happy-dom@^12.2.2: - version "12.9.1" - resolved "https://registry.npmjs.org/happy-dom/-/happy-dom-12.9.1.tgz" - integrity sha512-UvQ3IwKn1G3iiNCdTrhijdLGqf8Vj7d3OpmYcPwlKakjFy83oYbW6TmOKDLMTVLO9whmOC1HIpS09wf/14k7cA== - dependencies: - css.escape "^1.5.1" - entities "^4.5.0" - iconv-lite "^0.6.3" - webidl-conversions "^7.0.0" - whatwg-encoding "^2.0.0" - whatwg-mimetype "^3.0.0" - -hard-rejection@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz" - integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== - -has-bigints@^1.0.1, has-bigints@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz" - integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" - integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-property-descriptors@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz" - integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== - dependencies: - get-intrinsic "^1.1.1" - -has-proto@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz" - integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== - -has-symbols@^1.0.2, has-symbols@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" - integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== - -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" - integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== - dependencies: - has-symbols "^1.0.2" - -has-unicode@2.0.1, has-unicode@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz" - integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== - -has@^1.0.3: - version "1.0.4" - resolved "https://registry.npmjs.org/has/-/has-1.0.4.tgz" - integrity sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ== - -hasown@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz" - integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA== - dependencies: - function-bind "^1.1.2" - -he@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz" - integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== - -hoist-non-react-statics@^3.3.1: - version "3.3.2" - resolved "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz" - integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== - dependencies: - react-is "^16.7.0" - -hosted-git-info@^2.1.4: - version "2.8.9" - resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" - integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== - -hosted-git-info@^3.0.6: - version "3.0.8" - resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz" - integrity sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw== - dependencies: - lru-cache "^6.0.0" - -hosted-git-info@^4.0.0, hosted-git-info@^4.0.1: - version "4.1.0" - resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz" - integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== - dependencies: - lru-cache "^6.0.0" - -hosted-git-info@^6.0.0: - version "6.1.1" - resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz" - integrity sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w== - dependencies: - lru-cache "^7.5.1" - -html-escaper@^2.0.0: - version "2.0.2" - resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" - integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== - -html-tags@^3.1.0: - version "3.3.1" - resolved "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz" - integrity sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ== - -html-tokenize@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/html-tokenize/-/html-tokenize-2.0.1.tgz" - integrity sha512-QY6S+hZ0f5m1WT8WffYN+Hg+xm/w5I8XeUcAq/ZYP5wVC8xbKi4Whhru3FtrAebD5EhBW8rmFzkDI6eCAuFe2w== - dependencies: - buffer-from "~0.1.1" - inherits "~2.0.1" - minimist "~1.2.5" - readable-stream "~1.0.27-1" - through2 "~0.4.1" - -http-cache-semantics@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz" - integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== - -http-errors@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz" - integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== - dependencies: - depd "2.0.0" - inherits "2.0.4" - setprototypeof "1.2.0" - statuses "2.0.1" - toidentifier "1.0.1" - -http-proxy-agent@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz" - integrity sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w== - dependencies: - "@tootallnate/once" "2" - agent-base "6" - debug "4" - -https-proxy-agent@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz" - integrity sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg== - dependencies: - agent-base "5" - debug "4" - -https-proxy-agent@^5.0.0: - version "5.0.1" - resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz" - integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== - dependencies: - agent-base "6" - debug "4" - -https-proxy-agent@^7.0.2: - version "7.0.2" - resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz" - integrity sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA== - dependencies: - agent-base "^7.0.2" - debug "4" - -human-signals@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" - integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== - -human-signals@^4.3.0: - version "4.3.1" - resolved "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz" - integrity sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ== - -humanize-ms@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz" - integrity sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ== - dependencies: - ms "^2.0.0" - -husky@^8.0.0: - version "8.0.3" - resolved "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz" - integrity sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg== - -iconv-lite@0.4.24, iconv-lite@^0.4.24: - version "0.4.24" - resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -iconv-lite@0.6.3, iconv-lite@^0.6.2, iconv-lite@^0.6.3: - version "0.6.3" - resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" - integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== - dependencies: - safer-buffer ">= 2.1.2 < 3.0.0" - -ieee754@^1.1.13: - version "1.2.1" - resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" - integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== - -ignore-walk@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/ignore-walk/-/ignore-walk-5.0.1.tgz" - integrity sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw== - dependencies: - minimatch "^5.0.1" - -ignore-walk@^6.0.0: - version "6.0.3" - resolved "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.3.tgz" - integrity sha512-C7FfFoTA+bI10qfeydT8aZbvr91vAEU+2W5BZUlzPec47oNb07SsOfwYrtxuvOYdUApPP/Qlh4DtAO51Ekk2QA== - dependencies: - minimatch "^9.0.0" - -ignore@^5.0.4, ignore@^5.2.0, ignore@^5.2.4: - version "5.2.4" - resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz" - integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== - -import-fresh@^3.0.0, import-fresh@^3.2.1, import-fresh@^3.3.0: - version "3.3.0" - resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" - integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -import-lazy@~4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz" - integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== - -import-local@3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz" - integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== - dependencies: - pkg-dir "^4.2.0" - resolve-cwd "^3.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" - integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== - -indent-string@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" - integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" - integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -ini@^1.3.2, ini@^1.3.4, ini@^1.3.8: - version "1.3.8" - resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" - integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== - -init-package-json@5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/init-package-json/-/init-package-json-5.0.0.tgz" - integrity sha512-kBhlSheBfYmq3e0L1ii+VKe3zBTLL5lDCDWR+f9dLmEGSB3MqLlMlsolubSsyI88Bg6EA+BIMlomAnQ1SwgQBw== - dependencies: - npm-package-arg "^10.0.0" - promzard "^1.0.0" - read "^2.0.0" - read-package-json "^6.0.0" - semver "^7.3.5" - validate-npm-package-license "^3.0.4" - validate-npm-package-name "^5.0.0" - -inquirer@^8.2.4: - version "8.2.6" - resolved "https://registry.npmjs.org/inquirer/-/inquirer-8.2.6.tgz" - integrity sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg== - dependencies: - ansi-escapes "^4.2.1" - chalk "^4.1.1" - cli-cursor "^3.1.0" - cli-width "^3.0.0" - external-editor "^3.0.3" - figures "^3.0.0" - lodash "^4.17.21" - mute-stream "0.0.8" - ora "^5.4.1" - run-async "^2.4.0" - rxjs "^7.5.5" - string-width "^4.1.0" - strip-ansi "^6.0.0" - through "^2.3.6" - wrap-ansi "^6.0.1" - -internal-slot@^1.0.4, internal-slot@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz" - integrity sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ== - dependencies: - get-intrinsic "^1.2.0" - has "^1.0.3" - side-channel "^1.0.4" - -intersection-observer@^0.12.0: - version "0.12.2" - resolved "https://registry.npmjs.org/intersection-observer/-/intersection-observer-0.12.2.tgz" - integrity sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg== - -invariant@^2.2.4: - version "2.2.4" - resolved "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" - integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== - dependencies: - loose-envify "^1.0.0" - -ip@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz" - integrity sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ== - -ipaddr.js@1.9.1: - version "1.9.1" - resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" - integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== - -is-absolute-url@^3.0.0: - version "3.0.3" - resolved "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz" - integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== - -is-arguments@^1.0.4, is-arguments@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz" - integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-array-buffer@^3.0.1, is-array-buffer@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz" - integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.2.0" - is-typed-array "^1.1.10" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" - integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== - -is-async-function@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz" - integrity sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA== - dependencies: - has-tostringtag "^1.0.0" - -is-bigint@^1.0.1: - version "1.0.4" - resolved "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" - integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== - dependencies: - has-bigints "^1.0.1" - -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" - integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - dependencies: - binary-extensions "^2.0.0" - -is-boolean-object@^1.1.0: - version "1.1.2" - resolved "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" - integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-builtin-module@^3.2.1: - version "3.2.1" - resolved "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz" - integrity sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A== - dependencies: - builtin-modules "^3.3.0" - -is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: - version "1.2.7" - resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz" - integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== - -is-ci@3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz" - integrity sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ== - dependencies: - ci-info "^3.2.0" - -is-core-module@^2.1.0: - version "2.13.1" - resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz" - integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== - dependencies: - hasown "^2.0.0" - -is-core-module@^2.13.0, is-core-module@^2.5.0, is-core-module@^2.8.1, is-core-module@^2.9.0: - version "2.13.0" - resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz" - integrity sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ== - dependencies: - has "^1.0.3" - -is-date-object@^1.0.1, is-date-object@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" - integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== - dependencies: - has-tostringtag "^1.0.0" - -is-deflate@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-deflate/-/is-deflate-1.0.0.tgz" - integrity sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ== - -is-docker@^2.0.0, is-docker@^2.1.1: - version "2.2.1" - resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== - -is-docker@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz" - integrity sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ== - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" - integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== - -is-finalizationregistry@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz" - integrity sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw== - dependencies: - call-bind "^1.0.2" - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-fullwidth-code-point@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz" - integrity sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ== - -is-generator-function@^1.0.10, is-generator-function@^1.0.7: - version "1.0.10" - resolved "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz" - integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A== - dependencies: - has-tostringtag "^1.0.0" - -is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: - version "4.0.3" - resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" - integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== - dependencies: - is-extglob "^2.1.1" - -is-gzip@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz" - integrity sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ== - -is-inside-container@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz" - integrity sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA== - dependencies: - is-docker "^3.0.0" - -is-interactive@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz" - integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== - -is-lambda@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz" - integrity sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ== - -is-map@^2.0.1, is-map@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz" - integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== - -is-module@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz" - integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== - -is-nan@^1.3.2: - version "1.3.2" - resolved "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz" - integrity sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - -is-negative-zero@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" - integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== - -is-number-object@^1.0.4: - version "1.0.7" - resolved "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz" - integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== - dependencies: - has-tostringtag "^1.0.0" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-obj@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz" - integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== - -is-path-cwd@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz" - integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== - -is-path-inside@^3.0.2, is-path-inside@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz" - integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== - -is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz" - integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== - -is-plain-object@5.0.0, is-plain-object@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz" - integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== - -is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-reference@1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz" - integrity sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ== - dependencies: - "@types/estree" "*" - -is-regex@^1.1.4: - version "1.1.4" - resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" - integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-set@^2.0.1, is-set@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz" - integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== - -is-shared-array-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz" - integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== - dependencies: - call-bind "^1.0.2" - -is-ssh@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/is-ssh/-/is-ssh-1.4.0.tgz" - integrity sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ== - dependencies: - protocols "^2.0.1" - -is-stream@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz" - integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== - -is-stream@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" - integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== - -is-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz" - integrity sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA== - -is-string@^1.0.5, is-string@^1.0.7: - version "1.0.7" - resolved "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" - integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== - dependencies: - has-tostringtag "^1.0.0" - -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.4" - resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" - integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== - dependencies: - has-symbols "^1.0.2" - -is-text-path@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz" - integrity sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w== - dependencies: - text-extensions "^1.0.0" - -is-typed-array@^1.1.10, is-typed-array@^1.1.12, is-typed-array@^1.1.3, is-typed-array@^1.1.9: - version "1.1.12" - resolved "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz" - integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg== - dependencies: - which-typed-array "^1.1.11" - -is-unicode-supported@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz" - integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== - -is-weakmap@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz" - integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA== - -is-weakref@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz" - integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== - dependencies: - call-bind "^1.0.2" - -is-weakset@^2.0.1: - version "2.0.2" - resolved "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz" - integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" - -is-wsl@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== - dependencies: - is-docker "^2.0.0" - -isarray@0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" - integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== - -isarray@^2.0.5: - version "2.0.5" - resolved "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz" - integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== - -isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" - integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" - integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== - -isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" - integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== - -istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: - version "3.2.0" - resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz" - integrity sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw== - -istanbul-lib-instrument@^5.0.4: - version "5.2.1" - resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz" - integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg== - 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" - -istanbul-lib-report@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz" - integrity sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw== - dependencies: - istanbul-lib-coverage "^3.0.0" - make-dir "^4.0.0" - supports-color "^7.1.0" - -istanbul-reports@^3.1.4: - version "3.1.6" - resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz" - integrity sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg== - dependencies: - html-escaper "^2.0.0" - istanbul-lib-report "^3.0.0" - -iterator.prototype@^1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz" - integrity sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w== - dependencies: - define-properties "^1.2.1" - get-intrinsic "^1.2.1" - has-symbols "^1.0.3" - reflect.getprototypeof "^1.0.4" - set-function-name "^2.0.1" - -jackspeak@^2.3.5: - version "2.3.6" - resolved "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz" - integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ== - dependencies: - "@isaacs/cliui" "^8.0.2" - optionalDependencies: - "@pkgjs/parseargs" "^0.11.0" - -jake@^10.8.5: - version "10.8.7" - resolved "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz" - integrity sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w== - dependencies: - async "^3.2.3" - chalk "^4.0.2" - filelist "^1.0.4" - minimatch "^3.1.2" - -"jest-diff@>=29.4.3 < 30", jest-diff@^29.4.1: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz" - integrity sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw== - dependencies: - chalk "^4.0.0" - diff-sequences "^29.6.3" - jest-get-type "^29.6.3" - pretty-format "^29.7.0" - -jest-get-type@^29.6.3: - version "29.6.3" - resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz" - integrity sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw== - -jest-haste-map@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz" - integrity sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA== - dependencies: - "@jest/types" "^29.6.3" - "@types/graceful-fs" "^4.1.3" - "@types/node" "*" - anymatch "^3.0.3" - fb-watchman "^2.0.0" - 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" - optionalDependencies: - fsevents "^2.3.2" - -jest-mock@^27.0.6: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz" - integrity sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og== - dependencies: - "@jest/types" "^27.5.1" - "@types/node" "*" - -jest-regex-util@^29.6.3: - version "29.6.3" - resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz" - integrity sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg== - -jest-util@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz" - integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== - 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" - -jest-worker@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz" - integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw== - dependencies: - "@types/node" "*" - jest-util "^29.7.0" - merge-stream "^2.0.0" - supports-color "^8.0.0" - -jiti@^1.18.2: - version "1.20.0" - resolved "https://registry.npmjs.org/jiti/-/jiti-1.20.0.tgz" - integrity sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA== - -jju@~1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz" - integrity sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA== - -js-cookie@^2.x.x: - version "2.2.1" - resolved "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz" - integrity sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ== - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@4.1.0, js-yaml@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" - integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== - dependencies: - argparse "^2.0.1" - -js-yaml@^3.10.0, js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" - integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -jscodeshift@^0.14.0: - version "0.14.0" - resolved "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz" - integrity sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA== - dependencies: - "@babel/core" "^7.13.16" - "@babel/parser" "^7.13.16" - "@babel/plugin-proposal-class-properties" "^7.13.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.13.8" - "@babel/plugin-proposal-optional-chaining" "^7.13.12" - "@babel/plugin-transform-modules-commonjs" "^7.13.8" - "@babel/preset-flow" "^7.13.13" - "@babel/preset-typescript" "^7.13.0" - "@babel/register" "^7.13.16" - babel-core "^7.0.0-bridge.0" - chalk "^4.1.2" - flow-parser "0.*" - graceful-fs "^4.2.4" - micromatch "^4.0.4" - neo-async "^2.5.0" - node-dir "^0.1.17" - recast "^0.21.0" - temp "^0.8.4" - write-file-atomic "^2.3.0" - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" - integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== - -json-buffer@3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz" - integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== - -json-parse-better-errors@^1.0.1: - version "1.0.2" - resolved "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== - -json-parse-even-better-errors@^2.3.0: - version "2.3.1" - resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== - -json-parse-even-better-errors@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz" - integrity sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" - integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" - integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== - -json-stringify-safe@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" - integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== - -json2mq@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/json2mq/-/json2mq-0.2.0.tgz" - integrity sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA== - dependencies: - string-convert "^0.2.0" - -json5@^2.2.2, json5@^2.2.3: - version "2.2.3" - resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" - integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== - -jsonc-parser@3.2.0, jsonc-parser@^3.2.0: - version "3.2.0" - resolved "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz" - integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== - -jsonfile@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz" - integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== - optionalDependencies: - graceful-fs "^4.1.6" - -jsonfile@^6.0.1: - version "6.1.0" - resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" - integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== - dependencies: - universalify "^2.0.0" - optionalDependencies: - graceful-fs "^4.1.6" - -jsonparse@^1.2.0, jsonparse@^1.3.1: - version "1.3.1" - resolved "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz" - integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== - -"jsx-ast-utils@^2.4.1 || ^3.0.0": - version "3.3.5" - resolved "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz" - integrity sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ== - dependencies: - array-includes "^3.1.6" - array.prototype.flat "^1.3.1" - object.assign "^4.1.4" - object.values "^1.1.6" - -keyv@^4.5.3: - version "4.5.4" - resolved "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz" - integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== - dependencies: - json-buffer "3.0.1" - -kind-of@^6.0.2, kind-of@^6.0.3: - version "6.0.3" - resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -kleur@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" - integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== - -kolorist@^1.8.0: - version "1.8.0" - resolved "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz" - integrity sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ== - -lazy-universal-dotenv@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/lazy-universal-dotenv/-/lazy-universal-dotenv-4.0.0.tgz" - integrity sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg== - dependencies: - app-root-dir "^1.0.2" - dotenv "^16.0.0" - dotenv-expand "^10.0.0" - -lerna@^7.3.0: - version "7.3.0" - resolved "https://registry.npmjs.org/lerna/-/lerna-7.3.0.tgz" - integrity sha512-Dt8TH+J+c9+3MhTYcm5OxnNzXb87WG7GPNj3kidjYJjJY7KxIMDNU37qBTYRWA1h3wAeNKBplXVQYUPkGcYgkQ== - dependencies: - "@lerna/child-process" "7.3.0" - "@lerna/create" "7.3.0" - "@npmcli/run-script" "6.0.2" - "@nx/devkit" ">=16.5.1 < 17" - "@octokit/plugin-enterprise-rest" "6.0.1" - "@octokit/rest" "19.0.11" - byte-size "8.1.1" - chalk "4.1.0" - clone-deep "4.0.1" - cmd-shim "6.0.1" - columnify "1.6.0" - conventional-changelog-angular "6.0.0" - conventional-changelog-core "5.0.1" - conventional-recommended-bump "7.0.1" - cosmiconfig "^8.2.0" - dedent "0.7.0" - envinfo "7.8.1" - execa "5.0.0" - fs-extra "^11.1.1" - get-port "5.1.1" - get-stream "6.0.0" - git-url-parse "13.1.0" - glob-parent "5.1.2" - globby "11.1.0" - graceful-fs "4.2.11" - has-unicode "2.0.1" - import-local "3.1.0" - ini "^1.3.8" - init-package-json "5.0.0" - inquirer "^8.2.4" - is-ci "3.0.1" - is-stream "2.0.0" - jest-diff ">=29.4.3 < 30" - js-yaml "4.1.0" - libnpmaccess "7.0.2" - libnpmpublish "7.3.0" - load-json-file "6.2.0" - lodash "^4.17.21" - make-dir "4.0.0" - minimatch "3.0.5" - multimatch "5.0.0" - node-fetch "2.6.7" - npm-package-arg "8.1.1" - npm-packlist "5.1.1" - npm-registry-fetch "^14.0.5" - npmlog "^6.0.2" - nx ">=16.5.1 < 17" - p-map "4.0.0" - p-map-series "2.1.0" - p-pipe "3.1.0" - p-queue "6.6.2" - p-reduce "2.1.0" - p-waterfall "2.1.1" - pacote "^15.2.0" - pify "5.0.0" - read-cmd-shim "4.0.0" - read-package-json "6.0.4" - resolve-from "5.0.0" - rimraf "^4.4.1" - semver "^7.3.8" - signal-exit "3.0.7" - slash "3.0.0" - ssri "^9.0.1" - strong-log-transformer "2.1.0" - tar "6.1.11" - temp-dir "1.0.0" - typescript ">=3 < 6" - upath "2.0.1" - uuid "^9.0.0" - validate-npm-package-license "3.0.4" - validate-npm-package-name "5.0.0" - write-file-atomic "5.0.1" - write-pkg "4.0.0" - yargs "16.2.0" - yargs-parser "20.2.4" - -leven@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" - integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== - -levn@^0.4.1: - version "0.4.1" - resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" - integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== - dependencies: - prelude-ls "^1.2.1" - type-check "~0.4.0" - -libnpmaccess@7.0.2: - version "7.0.2" - resolved "https://registry.npmjs.org/libnpmaccess/-/libnpmaccess-7.0.2.tgz" - integrity sha512-vHBVMw1JFMTgEk15zRsJuSAg7QtGGHpUSEfnbcRL1/gTBag9iEfJbyjpDmdJmwMhvpoLoNBtdAUCdGnaP32hhw== - dependencies: - npm-package-arg "^10.1.0" - npm-registry-fetch "^14.0.3" - -libnpmpublish@7.3.0: - version "7.3.0" - resolved "https://registry.npmjs.org/libnpmpublish/-/libnpmpublish-7.3.0.tgz" - integrity sha512-fHUxw5VJhZCNSls0KLNEG0mCD2PN1i14gH5elGOgiVnU3VgTcRahagYP2LKI1m0tFCJ+XrAm0zVYyF5RCbXzcg== - dependencies: - ci-info "^3.6.1" - normalize-package-data "^5.0.0" - npm-package-arg "^10.1.0" - npm-registry-fetch "^14.0.3" - proc-log "^3.0.0" - semver "^7.3.7" - sigstore "^1.4.0" - ssri "^10.0.1" - -lilconfig@2.1.0, lilconfig@^2.0.5, lilconfig@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz" - integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== - -lines-and-columns@^1.1.6: - version "1.2.4" - resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" - integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== - -lines-and-columns@~2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.3.tgz" - integrity sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w== - -lint-staged@^14.0.1: - version "14.0.1" - resolved "https://registry.npmjs.org/lint-staged/-/lint-staged-14.0.1.tgz" - integrity sha512-Mw0cL6HXnHN1ag0mN/Dg4g6sr8uf8sn98w2Oc1ECtFto9tvRF7nkXGJRbx8gPlHyoR0pLyBr2lQHbWwmUHe1Sw== - dependencies: - chalk "5.3.0" - commander "11.0.0" - debug "4.3.4" - execa "7.2.0" - lilconfig "2.1.0" - listr2 "6.6.1" - micromatch "4.0.5" - pidtree "0.6.0" - string-argv "0.3.2" - yaml "2.3.1" - -listr2@6.6.1: - version "6.6.1" - resolved "https://registry.npmjs.org/listr2/-/listr2-6.6.1.tgz" - integrity sha512-+rAXGHh0fkEWdXBmX+L6mmfmXmXvDGEKzkjxO+8mP3+nI/r/CWznVBvsibXdxda9Zz0OW2e2ikphN3OwCT/jSg== - dependencies: - cli-truncate "^3.1.0" - colorette "^2.0.20" - eventemitter3 "^5.0.1" - log-update "^5.0.1" - rfdc "^1.3.0" - wrap-ansi "^8.1.0" - -load-json-file@6.2.0: - version "6.2.0" - resolved "https://registry.npmjs.org/load-json-file/-/load-json-file-6.2.0.tgz" - integrity sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ== - dependencies: - graceful-fs "^4.1.15" - parse-json "^5.0.0" - strip-bom "^4.0.0" - type-fest "^0.6.0" - -load-json-file@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz" - integrity sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw== - dependencies: - graceful-fs "^4.1.2" - parse-json "^4.0.0" - pify "^3.0.0" - strip-bom "^3.0.0" - -local-pkg@^0.4.3: - version "0.4.3" - resolved "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz" - integrity sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g== - -locate-path@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" - integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== - dependencies: - p-locate "^2.0.0" - path-exists "^3.0.0" - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - -locate-path@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz" - integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== - dependencies: - p-locate "^5.0.0" - -lodash.camelcase@^4.3.0: - version "4.3.0" - resolved "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz" - integrity sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA== - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" - integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== - -lodash.get@^4.4.2: - version "4.4.2" - resolved "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz" - integrity sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ== - -lodash.isequal@^4.5.0: - version "4.5.0" - resolved "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz" - integrity sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ== - -lodash.isfunction@^3.0.9: - version "3.0.9" - resolved "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz" - integrity sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw== - -lodash.ismatch@^4.4.0: - version "4.4.0" - resolved "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz" - integrity sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g== - -lodash.isplainobject@^4.0.6: - version "4.0.6" - resolved "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz" - integrity sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA== - -lodash.kebabcase@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz" - integrity sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g== - -lodash.merge@^4.6.2: - version "4.6.2" - resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" - integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== - -lodash.mergewith@^4.6.2: - version "4.6.2" - resolved "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz" - integrity sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ== - -lodash.snakecase@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz" - integrity sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw== - -lodash.startcase@^4.4.0: - version "4.4.0" - resolved "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz" - integrity sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg== - -lodash.uniq@^4.5.0: - version "4.5.0" - resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" - integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== - -lodash.upperfirst@^4.3.1: - version "4.3.1" - resolved "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz" - integrity sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg== - -lodash@^4.17.15, lodash@^4.17.21, lodash@~4.17.15: - version "4.17.21" - resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -log-symbols@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz" - integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== - dependencies: - chalk "^4.1.0" - is-unicode-supported "^0.1.0" - -log-update@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/log-update/-/log-update-5.0.1.tgz" - integrity sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw== - dependencies: - ansi-escapes "^5.0.0" - cli-cursor "^4.0.0" - slice-ansi "^5.0.0" - strip-ansi "^7.0.1" - wrap-ansi "^8.0.1" - -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -loupe@^2.3.6: - version "2.3.6" - resolved "https://registry.npmjs.org/loupe/-/loupe-2.3.6.tgz" - integrity sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA== - dependencies: - get-func-name "^2.0.0" - -lower-case@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz" - integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== - dependencies: - tslib "^2.0.3" - -lru-cache@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" - integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== - dependencies: - yallist "^3.0.2" - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1: - version "7.18.3" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz" - integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== - -"lru-cache@^9.1.1 || ^10.0.0": - version "10.0.1" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz" - integrity sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g== - -lz-string@^1.5.0: - version "1.5.0" - resolved "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz" - integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ== - -magic-string@^0.27.0: - version "0.27.0" - resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz" - integrity sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA== - dependencies: - "@jridgewell/sourcemap-codec" "^1.4.13" - -magic-string@^0.30.0, magic-string@^0.30.1: - version "0.30.4" - resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.30.4.tgz" - integrity sha512-Q/TKtsC5BPm0kGqgBIF9oXAs/xEf2vRKiIB4wCRQTJOQIByZ1d+NnUOotvJOvNpi5RNIgVOMC3pOuaP1ZTDlVg== - dependencies: - "@jridgewell/sourcemap-codec" "^1.4.15" - -magic-string@^0.30.3: - version "0.30.5" - resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz" - integrity sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA== - dependencies: - "@jridgewell/sourcemap-codec" "^1.4.15" - -make-dir@4.0.0, make-dir@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz" - integrity sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw== - dependencies: - semver "^7.5.3" - -make-dir@^2.0.0, make-dir@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" - integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== - dependencies: - pify "^4.0.1" - semver "^5.6.0" - -make-dir@^3.0.2: - version "3.1.0" - resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -make-error@^1.1.1: - version "1.3.6" - resolved "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz" - integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== - -make-fetch-happen@^11.0.0, make-fetch-happen@^11.0.1, make-fetch-happen@^11.0.3, make-fetch-happen@^11.1.1: - version "11.1.1" - resolved "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz" - integrity sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w== - dependencies: - agentkeepalive "^4.2.1" - cacache "^17.0.0" - http-cache-semantics "^4.1.1" - http-proxy-agent "^5.0.0" - https-proxy-agent "^5.0.0" - is-lambda "^1.0.1" - lru-cache "^7.7.1" - minipass "^5.0.0" - minipass-fetch "^3.0.0" - minipass-flush "^1.0.5" - minipass-pipeline "^1.2.4" - negotiator "^0.6.3" - promise-retry "^2.0.1" - socks-proxy-agent "^7.0.0" - ssri "^10.0.0" - -makeerror@1.0.12: - version "1.0.12" - resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz" - integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== - dependencies: - tmpl "1.0.5" - -map-obj@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz" - integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== - -map-obj@^4.0.0: - version "4.3.0" - resolved "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz" - integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== - -map-or-similar@^1.5.0: - version "1.5.0" - resolved "https://registry.npmjs.org/map-or-similar/-/map-or-similar-1.5.0.tgz" - integrity sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg== - -markdown-to-jsx@^7.1.8: - version "7.3.2" - resolved "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.3.2.tgz" - integrity sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q== - -mdast-util-definitions@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz" - integrity sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ== - dependencies: - unist-util-visit "^2.0.0" - -mdast-util-to-string@^1.0.0: - version "1.1.0" - resolved "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz" - integrity sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A== - -mdn-data@2.0.28: - version "2.0.28" - resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz" - integrity sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g== - -mdn-data@2.0.30: - version "2.0.30" - resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz" - integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA== - -media-typer@0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" - integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== - -memoizerific@^1.11.3: - version "1.11.3" - resolved "https://registry.npmjs.org/memoizerific/-/memoizerific-1.11.3.tgz" - integrity sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog== - dependencies: - map-or-similar "^1.5.0" - -memorystream@^0.3.1: - version "0.3.1" - resolved "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz" - integrity sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw== - -meow@^8.0.0, meow@^8.1.2: - version "8.1.2" - resolved "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz" - integrity sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q== - dependencies: - "@types/minimist" "^1.2.0" - camelcase-keys "^6.2.2" - decamelize-keys "^1.1.0" - hard-rejection "^2.1.0" - minimist-options "4.1.0" - normalize-package-data "^3.0.0" - read-pkg-up "^7.0.1" - redent "^3.0.0" - trim-newlines "^3.0.0" - type-fest "^0.18.0" - yargs-parser "^20.2.3" - -merge-descriptors@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" - integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== - -merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - -merge2@^1.3.0, merge2@^1.4.1: - version "1.4.1" - resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== - -methods@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" - integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== - -micromatch@4.0.5, micromatch@^4.0.4, micromatch@^4.0.5: - version "4.0.5" - resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz" - integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== - dependencies: - braces "^3.0.2" - picomatch "^2.3.1" - -mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": - version "1.52.0" - resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== - -mime-types@^2.1.12, mime-types@^2.1.25, mime-types@~2.1.24, mime-types@~2.1.34: - version "2.1.35" - resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== - dependencies: - mime-db "1.52.0" - -mime@1.6.0: - version "1.6.0" - resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" - integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== - -mime@^2.0.3: - version "2.6.0" - resolved "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz" - integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -mimic-fn@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz" - integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw== - -min-indent@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" - integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== - -minimatch@3.0.5: - version "3.0.5" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz" - integrity sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw== - dependencies: - brace-expansion "^1.1.7" - -minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: - version "3.1.2" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" - integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== - dependencies: - brace-expansion "^1.1.7" - -minimatch@^5.0.1: - version "5.1.6" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz" - integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== - dependencies: - brace-expansion "^2.0.1" - -minimatch@^8.0.2: - version "8.0.4" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz" - integrity sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA== - dependencies: - brace-expansion "^2.0.1" - -minimatch@^9.0.0, minimatch@^9.0.1, minimatch@^9.0.3: - version "9.0.3" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz" - integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== - dependencies: - brace-expansion "^2.0.1" - -minimist-options@4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz" - integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A== - dependencies: - arrify "^1.0.1" - is-plain-obj "^1.1.0" - kind-of "^6.0.3" - -minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6, minimist@~1.2.5: - version "1.2.8" - resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz" - integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== - -minipass-collect@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz" - integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA== - dependencies: - minipass "^3.0.0" - -minipass-fetch@^3.0.0: - version "3.0.4" - resolved "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz" - integrity sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg== - dependencies: - minipass "^7.0.3" - minipass-sized "^1.0.3" - minizlib "^2.1.2" - optionalDependencies: - encoding "^0.1.13" - -minipass-flush@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz" - integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw== - dependencies: - minipass "^3.0.0" - -minipass-json-stream@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz" - integrity sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg== - dependencies: - jsonparse "^1.3.1" - minipass "^3.0.0" - -minipass-pipeline@^1.2.4: - version "1.2.4" - resolved "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz" - integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A== - dependencies: - minipass "^3.0.0" - -minipass-sized@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz" - integrity sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g== - dependencies: - minipass "^3.0.0" - -minipass@^3.0.0, minipass@^3.1.1: - version "3.3.6" - resolved "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz" - integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== - dependencies: - yallist "^4.0.0" - -minipass@^4.2.4: - version "4.2.8" - resolved "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz" - integrity sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ== - -minipass@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz" - integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== - -"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.3: - version "7.0.4" - resolved "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz" - integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ== - -minizlib@^2.1.1, minizlib@^2.1.2: - version "2.1.2" - resolved "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz" - integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== - dependencies: - minipass "^3.0.0" - yallist "^4.0.0" - -mkdirp-classic@^0.5.2: - version "0.5.3" - resolved "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz" - integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== - -mkdirp@^0.5.4: - version "0.5.6" - resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz" - integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== - dependencies: - minimist "^1.2.6" - -mkdirp@^1.0.3: - version "1.0.4" - resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" - integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== - -mlly@^1.2.0, mlly@^1.4.0: - version "1.4.2" - resolved "https://registry.npmjs.org/mlly/-/mlly-1.4.2.tgz" - integrity sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg== - dependencies: - acorn "^8.10.0" - pathe "^1.1.1" - pkg-types "^1.0.3" - ufo "^1.3.0" - -modify-values@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz" - integrity sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw== - -mri@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz" - integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA== - -mrmime@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz" - integrity sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw== - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" - integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -ms@2.1.3, ms@^2.0.0: - version "2.1.3" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -muggle-string@^0.3.1: - version "0.3.1" - resolved "https://registry.npmjs.org/muggle-string/-/muggle-string-0.3.1.tgz" - integrity sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg== - -multimatch@5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz" - integrity sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA== - dependencies: - "@types/minimatch" "^3.0.3" - array-differ "^3.0.0" - array-union "^2.1.0" - arrify "^2.0.1" - minimatch "^3.0.4" - -multipipe@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/multipipe/-/multipipe-1.0.2.tgz" - integrity sha512-6uiC9OvY71vzSGX8lZvSqscE7ft9nPupJ8fMjrCNRAUy2LREUW42UL+V/NTrogr6rFgRydUrCX4ZitfpSNkSCQ== - dependencies: - duplexer2 "^0.1.2" - object-assign "^4.1.0" - -mute-stream@0.0.8: - version "0.0.8" - resolved "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz" - integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== - -mute-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz" - integrity sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA== - -mz@^2.7.0: - version "2.7.0" - resolved "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz" - integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== - dependencies: - any-promise "^1.0.0" - object-assign "^4.0.1" - thenify-all "^1.0.0" - -nanoid@^3.3.6: - version "3.3.6" - resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz" - integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" - integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== - -negotiator@0.6.3, negotiator@^0.6.3: - version "0.6.3" - resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" - integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== - -neo-async@^2.5.0, neo-async@^2.6.1, neo-async@^2.6.2: - version "2.6.2" - resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" - integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== - -nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz" - integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== - -no-case@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz" - integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== - dependencies: - lower-case "^2.0.2" - tslib "^2.0.3" - -node-addon-api@^3.2.1: - version "3.2.1" - resolved "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz" - integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A== - -node-dir@^0.1.10, node-dir@^0.1.17: - version "0.1.17" - resolved "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz" - integrity sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg== - dependencies: - minimatch "^3.0.2" - -node-fetch-native@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.4.0.tgz" - integrity sha512-F5kfEj95kX8tkDhUCYdV8dg3/8Olx/94zB8+ZNthFs6Bz31UpUi8Xh40TN3thLwXgrwXry1pEg9lJ++tLWTcqA== - -node-fetch@2.6.7: - version "2.6.7" - resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz" - integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== - dependencies: - whatwg-url "^5.0.0" - -node-fetch@^2.0.0, node-fetch@^2.6.7: - version "2.7.0" - resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz" - integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== - dependencies: - whatwg-url "^5.0.0" - -node-gyp-build@^4.3.0: - version "4.6.1" - resolved "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.1.tgz" - integrity sha512-24vnklJmyRS8ViBNI8KbtK/r/DmXQMRiOMXTNz2nrTnAYUwjmEEbnnpB/+kt+yWRv73bPsSPRFddrcIbAxSiMQ== - -node-gyp@^9.0.0: - version "9.4.0" - resolved "https://registry.npmjs.org/node-gyp/-/node-gyp-9.4.0.tgz" - integrity sha512-dMXsYP6gc9rRbejLXmTbVRYjAHw7ppswsKyMxuxJxxOHzluIO1rGp9TOQgjFJ+2MCqcOcQTOPB/8Xwhr+7s4Eg== - dependencies: - env-paths "^2.2.0" - exponential-backoff "^3.1.1" - glob "^7.1.4" - graceful-fs "^4.2.6" - make-fetch-happen "^11.0.3" - nopt "^6.0.0" - npmlog "^6.0.0" - rimraf "^3.0.2" - semver "^7.3.5" - tar "^6.1.2" - which "^2.0.2" - -node-int64@^0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" - integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== - -node-machine-id@1.1.12: - version "1.1.12" - resolved "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz" - integrity sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ== - -node-releases@^2.0.13: - version "2.0.13" - resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz" - integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ== - -nopt@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz" - integrity sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g== - dependencies: - abbrev "^1.0.0" - -normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: - version "2.5.0" - resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-package-data@^3.0.0, normalize-package-data@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz" - integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA== - dependencies: - hosted-git-info "^4.0.1" - is-core-module "^2.5.0" - semver "^7.3.4" - validate-npm-package-license "^3.0.1" - -normalize-package-data@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-5.0.0.tgz" - integrity sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q== - dependencies: - hosted-git-info "^6.0.0" - is-core-module "^2.8.1" - semver "^7.3.5" - validate-npm-package-license "^3.0.4" - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" - integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== - -npm-bundled@^1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz" - integrity sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ== - dependencies: - npm-normalize-package-bin "^1.0.1" - -npm-bundled@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.0.tgz" - integrity sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ== - dependencies: - npm-normalize-package-bin "^3.0.0" - -npm-install-checks@^6.0.0: - version "6.3.0" - resolved "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz" - integrity sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw== - dependencies: - semver "^7.1.1" - -npm-normalize-package-bin@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz" - integrity sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA== - -npm-normalize-package-bin@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz" - integrity sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ== - -npm-package-arg@8.1.1: - version "8.1.1" - resolved "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.1.tgz" - integrity sha512-CsP95FhWQDwNqiYS+Q0mZ7FAEDytDZAkNxQqea6IaAFJTAY9Lhhqyl0irU/6PMc7BGfUmnsbHcqxJD7XuVM/rg== - dependencies: - hosted-git-info "^3.0.6" - semver "^7.0.0" - validate-npm-package-name "^3.0.0" - -npm-package-arg@^10.0.0, npm-package-arg@^10.1.0: - version "10.1.0" - resolved "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz" - integrity sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA== - dependencies: - hosted-git-info "^6.0.0" - proc-log "^3.0.0" - semver "^7.3.5" - validate-npm-package-name "^5.0.0" - -npm-packlist@5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.1.tgz" - integrity sha512-UfpSvQ5YKwctmodvPPkK6Fwk603aoVsf8AEbmVKAEECrfvL8SSe1A2YIwrJ6xmTHAITKPwwZsWo7WwEbNk0kxw== - dependencies: - glob "^8.0.1" - ignore-walk "^5.0.1" - npm-bundled "^1.1.2" - npm-normalize-package-bin "^1.0.1" - -npm-packlist@^7.0.0: - version "7.0.4" - resolved "https://registry.npmjs.org/npm-packlist/-/npm-packlist-7.0.4.tgz" - integrity sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q== - dependencies: - ignore-walk "^6.0.0" - -npm-pick-manifest@^8.0.0: - version "8.0.2" - resolved "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-8.0.2.tgz" - integrity sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg== - dependencies: - npm-install-checks "^6.0.0" - npm-normalize-package-bin "^3.0.0" - npm-package-arg "^10.0.0" - semver "^7.3.5" - -npm-registry-fetch@^14.0.0, npm-registry-fetch@^14.0.3, npm-registry-fetch@^14.0.5: - version "14.0.5" - resolved "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz" - integrity sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA== - dependencies: - make-fetch-happen "^11.0.0" - minipass "^5.0.0" - minipass-fetch "^3.0.0" - minipass-json-stream "^1.0.1" - minizlib "^2.1.2" - npm-package-arg "^10.0.0" - proc-log "^3.0.0" - -npm-run-all@^4.1.5: - version "4.1.5" - resolved "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz" - integrity sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ== - dependencies: - ansi-styles "^3.2.1" - chalk "^2.4.1" - cross-spawn "^6.0.5" - memorystream "^0.3.1" - minimatch "^3.0.4" - pidtree "^0.3.0" - read-pkg "^3.0.0" - shell-quote "^1.6.1" - string.prototype.padend "^3.0.0" - -npm-run-path@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - dependencies: - path-key "^3.0.0" - -npm-run-path@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz" - integrity sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q== - dependencies: - path-key "^4.0.0" - -npmlog@^6.0.0, npmlog@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz" - integrity sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg== - dependencies: - are-we-there-yet "^3.0.0" - console-control-strings "^1.1.0" - gauge "^4.0.3" - set-blocking "^2.0.0" - -nth-check@^2.0.1: - version "2.1.1" - resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz" - integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== - dependencies: - boolbase "^1.0.0" - -nx@16.10.0, "nx@>=16.5.1 < 17": - version "16.10.0" - resolved "https://registry.npmjs.org/nx/-/nx-16.10.0.tgz" - integrity sha512-gZl4iCC0Hx0Qe1VWmO4Bkeul2nttuXdPpfnlcDKSACGu3ZIo+uySqwOF8yBAxSTIf8xe2JRhgzJN1aFkuezEBg== - dependencies: - "@nrwl/tao" "16.10.0" - "@parcel/watcher" "2.0.4" - "@yarnpkg/lockfile" "^1.1.0" - "@yarnpkg/parsers" "3.0.0-rc.46" - "@zkochan/js-yaml" "0.0.6" - axios "^1.0.0" - chalk "^4.1.0" - cli-cursor "3.1.0" - cli-spinners "2.6.1" - cliui "^8.0.1" - dotenv "~16.3.1" - dotenv-expand "~10.0.0" - enquirer "~2.3.6" - figures "3.2.0" - flat "^5.0.2" - fs-extra "^11.1.0" - glob "7.1.4" - ignore "^5.0.4" - jest-diff "^29.4.1" - js-yaml "4.1.0" - jsonc-parser "3.2.0" - lines-and-columns "~2.0.3" - minimatch "3.0.5" - node-machine-id "1.1.12" - npm-run-path "^4.0.1" - open "^8.4.0" - semver "7.5.3" - string-width "^4.2.3" - strong-log-transformer "^2.1.0" - tar-stream "~2.2.0" - tmp "~0.2.1" - tsconfig-paths "^4.1.2" - tslib "^2.3.0" - v8-compile-cache "2.3.0" - yargs "^17.6.2" - yargs-parser "21.1.1" - optionalDependencies: - "@nx/nx-darwin-arm64" "16.10.0" - "@nx/nx-darwin-x64" "16.10.0" - "@nx/nx-freebsd-x64" "16.10.0" - "@nx/nx-linux-arm-gnueabihf" "16.10.0" - "@nx/nx-linux-arm64-gnu" "16.10.0" - "@nx/nx-linux-arm64-musl" "16.10.0" - "@nx/nx-linux-x64-gnu" "16.10.0" - "@nx/nx-linux-x64-musl" "16.10.0" - "@nx/nx-win32-arm64-msvc" "16.10.0" - "@nx/nx-win32-x64-msvc" "16.10.0" - -object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" - integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== - -object-hash@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz" - integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== - -object-inspect@^1.12.3, object-inspect@^1.9.0: - version "1.12.3" - resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz" - integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== - -object-is@^1.1.5: - version "1.1.5" - resolved "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz" - integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object-keys@~0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz" - integrity sha512-ncrLw+X55z7bkl5PnUvHwFK9FcGuFYo9gtjws2XtSzL+aZ8tm830P60WJ0dSmFVaSalWieW5MD7kEdnXda9yJw== - -object.assign@^4.1.4: - version "4.1.4" - resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz" - integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - has-symbols "^1.0.3" - object-keys "^1.1.1" - -object.entries@^1.1.6: - version "1.1.7" - resolved "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz" - integrity sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - -object.fromentries@^2.0.6: - version "2.0.7" - resolved "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz" - integrity sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - -object.hasown@^1.1.2: - version "1.1.3" - resolved "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz" - integrity sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA== - dependencies: - define-properties "^1.2.0" - es-abstract "^1.22.1" - -object.values@^1.1.6: - version "1.1.7" - resolved "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz" - integrity sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - -on-finished@2.4.1: - version "2.4.1" - resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz" - integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== - dependencies: - ee-first "1.1.1" - -on-headers@~1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" - integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" - integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== - dependencies: - wrappy "1" - -onetime@^5.1.0, onetime@^5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - -onetime@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz" - integrity sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ== - dependencies: - mimic-fn "^4.0.0" - -open@^8.0.4, open@^8.4.0: - version "8.4.2" - resolved "https://registry.npmjs.org/open/-/open-8.4.2.tgz" - integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== - dependencies: - define-lazy-prop "^2.0.0" - is-docker "^2.1.1" - is-wsl "^2.2.0" - -open@^9.1.0: - version "9.1.0" - resolved "https://registry.npmjs.org/open/-/open-9.1.0.tgz" - integrity sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg== - dependencies: - default-browser "^4.0.0" - define-lazy-prop "^3.0.0" - is-inside-container "^1.0.0" - is-wsl "^2.2.0" - -optionator@^0.9.3: - version "0.9.3" - resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz" - integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg== - dependencies: - "@aashutoshrathi/word-wrap" "^1.2.3" - deep-is "^0.1.3" - fast-levenshtein "^2.0.6" - levn "^0.4.1" - prelude-ls "^1.2.1" - type-check "^0.4.0" - -ora@^5.4.1: - version "5.4.1" - resolved "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz" - integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== - dependencies: - bl "^4.1.0" - chalk "^4.1.0" - cli-cursor "^3.1.0" - cli-spinners "^2.5.0" - is-interactive "^1.0.0" - is-unicode-supported "^0.1.0" - log-symbols "^4.1.0" - strip-ansi "^6.0.0" - wcwidth "^1.0.1" - -os-tmpdir@~1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" - integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== - -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz" - integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== - -p-limit@^1.1.0: - version "1.3.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz" - integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== - dependencies: - p-try "^1.0.0" - -p-limit@^2.0.0, p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - -p-limit@^3.0.2: - version "3.1.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" - integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== - dependencies: - yocto-queue "^0.1.0" - -p-limit@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz" - integrity sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ== - dependencies: - yocto-queue "^1.0.0" - -p-locate@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz" - integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== - dependencies: - p-limit "^1.1.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - -p-locate@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz" - integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== - dependencies: - p-limit "^3.0.2" - -p-map-series@2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/p-map-series/-/p-map-series-2.1.0.tgz" - integrity sha512-RpYIIK1zXSNEOdwxcfe7FdvGcs7+y5n8rifMhMNWvaxRNMPINJHF5GDeuVxWqnfrcHPSCnp7Oo5yNXHId9Av2Q== - -p-map@4.0.0, p-map@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz" - integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== - dependencies: - aggregate-error "^3.0.0" - -p-pipe@3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz" - integrity sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw== - -p-queue@6.6.2: - version "6.6.2" - resolved "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz" - integrity sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ== - dependencies: - eventemitter3 "^4.0.4" - p-timeout "^3.2.0" - -p-reduce@2.1.0, p-reduce@^2.0.0, p-reduce@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/p-reduce/-/p-reduce-2.1.0.tgz" - integrity sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw== - -p-timeout@^3.2.0: - version "3.2.0" - resolved "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz" - integrity sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg== - dependencies: - p-finally "^1.0.0" - -p-try@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz" - integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== - -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - -p-waterfall@2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/p-waterfall/-/p-waterfall-2.1.1.tgz" - integrity sha512-RRTnDb2TBG/epPRI2yYXsimO0v3BXC8Yd3ogr1545IaqKK17VGhbWVeGGN+XfCm/08OK8635nH31c8bATkHuSw== - dependencies: - p-reduce "^2.0.0" - -pacote@^15.2.0: - version "15.2.0" - resolved "https://registry.npmjs.org/pacote/-/pacote-15.2.0.tgz" - integrity sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA== - dependencies: - "@npmcli/git" "^4.0.0" - "@npmcli/installed-package-contents" "^2.0.1" - "@npmcli/promise-spawn" "^6.0.1" - "@npmcli/run-script" "^6.0.0" - cacache "^17.0.0" - fs-minipass "^3.0.0" - minipass "^5.0.0" - npm-package-arg "^10.0.0" - npm-packlist "^7.0.0" - npm-pick-manifest "^8.0.0" - npm-registry-fetch "^14.0.0" - proc-log "^3.0.0" - promise-retry "^2.0.1" - read-package-json "^6.0.0" - read-package-json-fast "^3.0.0" - sigstore "^1.3.0" - ssri "^10.0.0" - tar "^6.1.11" - -pako@~0.2.0: - version "0.2.9" - resolved "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz" - integrity sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA== - -parent-module@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" - integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== - dependencies: - callsites "^3.0.0" - -parse-json@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz" - integrity sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== - dependencies: - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" - -parse-json@^5.0.0, parse-json@^5.2.0: - version "5.2.0" - resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" - integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== - dependencies: - "@babel/code-frame" "^7.0.0" - error-ex "^1.3.1" - json-parse-even-better-errors "^2.3.0" - lines-and-columns "^1.1.6" - -parse-path@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/parse-path/-/parse-path-7.0.0.tgz" - integrity sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog== - dependencies: - protocols "^2.0.0" - -parse-url@^8.1.0: - version "8.1.0" - resolved "https://registry.npmjs.org/parse-url/-/parse-url-8.1.0.tgz" - integrity sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w== - dependencies: - parse-path "^7.0.0" - -parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" - integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== - -path-browserify@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz" - integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g== - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" - integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" - integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== - -path-key@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz" - integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-key@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz" - integrity sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ== - -path-parse@^1.0.6, path-parse@^1.0.7: - version "1.0.7" - resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - -path-scurry@^1.10.1, path-scurry@^1.6.1: - version "1.10.1" - resolved "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz" - integrity sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ== - dependencies: - lru-cache "^9.1.1 || ^10.0.0" - minipass "^5.0.0 || ^6.0.2 || ^7.0.0" - -path-to-regexp@0.1.7: - version "0.1.7" - resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" - integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== - -path-type@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz" - integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== - dependencies: - pify "^3.0.0" - -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" - integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - -pathe@^1.1.0, pathe@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/pathe/-/pathe-1.1.1.tgz" - integrity sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q== - -pathval@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz" - integrity sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ== - -peek-stream@^1.1.0: - version "1.1.3" - resolved "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.3.tgz" - integrity sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA== - dependencies: - buffer-from "^1.0.0" - duplexify "^3.5.0" - through2 "^2.0.3" - -pend@~1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz" - integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== - -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== - -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3, picomatch@^2.3.0, picomatch@^2.3.1: - version "2.3.1" - resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - -pidtree@0.6.0: - version "0.6.0" - resolved "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz" - integrity sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g== - -pidtree@^0.3.0: - version "0.3.1" - resolved "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz" - integrity sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA== - -pify@5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz" - integrity sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA== - -pify@^2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" - integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== - -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz" - integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== - -pify@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" - integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== - -pirates@^4.0.1, pirates@^4.0.4, pirates@^4.0.5: - version "4.0.6" - resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz" - integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== - -pkg-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz" - integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - dependencies: - find-up "^3.0.0" - -pkg-dir@^4.1.0, pkg-dir@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== - dependencies: - find-up "^4.0.0" - -pkg-dir@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz" - integrity sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA== - dependencies: - find-up "^5.0.0" - -pkg-types@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz" - integrity sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A== - dependencies: - jsonc-parser "^3.2.0" - mlly "^1.2.0" - pathe "^1.1.0" - -polished@^4.2.2: - version "4.2.2" - resolved "https://registry.npmjs.org/polished/-/polished-4.2.2.tgz" - integrity sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ== - dependencies: - "@babel/runtime" "^7.17.8" - -postcss-import@^15.1.0: - version "15.1.0" - resolved "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz" - integrity sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew== - dependencies: - postcss-value-parser "^4.0.0" - read-cache "^1.0.0" - resolve "^1.1.7" - -postcss-js@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz" - integrity sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw== - dependencies: - camelcase-css "^2.0.1" - -postcss-load-config@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz" - integrity sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA== - dependencies: - lilconfig "^2.0.5" - yaml "^2.1.1" - -postcss-nested@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz" - integrity sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ== - dependencies: - postcss-selector-parser "^6.0.11" - -postcss-selector-parser@^6.0.11: - version "6.0.13" - resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz" - integrity sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ== - dependencies: - cssesc "^3.0.0" - util-deprecate "^1.0.2" - -postcss-value-parser@^4.0.0, postcss-value-parser@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" - integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== - -postcss@^8.4.23, postcss@^8.4.27, postcss@^8.4.31, postcss@^8.4.4: - version "8.4.31" - resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz" - integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== - dependencies: - nanoid "^3.3.6" - picocolors "^1.0.0" - source-map-js "^1.0.2" - -prelude-ls@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" - integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== - -prettier-linter-helpers@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz" - integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== - dependencies: - fast-diff "^1.1.2" - -prettier@3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/prettier/-/prettier-3.0.3.tgz" - integrity sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg== - -prettier@^2.8.0: - version "2.8.8" - resolved "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz" - integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== - -pretty-format@^27.0.2: - version "27.5.1" - resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz" - integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== - dependencies: - ansi-regex "^5.0.1" - ansi-styles "^5.0.0" - react-is "^17.0.1" - -pretty-format@^29.5.0, pretty-format@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz" - integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ== - dependencies: - "@jest/schemas" "^29.6.3" - ansi-styles "^5.0.0" - react-is "^18.0.0" - -pretty-hrtime@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz" - integrity sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A== - -proc-log@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz" - integrity sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A== - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" - integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - -process@^0.11.10: - version "0.11.10" - resolved "https://registry.npmjs.org/process/-/process-0.11.10.tgz" - integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== - -progress@^2.0.1: - version "2.0.3" - resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - -promise-inflight@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz" - integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g== - -promise-retry@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz" - integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g== - dependencies: - err-code "^2.0.2" - retry "^0.12.0" - -prompts@^2.4.0: - version "2.4.2" - resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz" - integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== - dependencies: - kleur "^3.0.3" - sisteransi "^1.0.5" - -promzard@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/promzard/-/promzard-1.0.0.tgz" - integrity sha512-KQVDEubSUHGSt5xLakaToDFrSoZhStB8dXLzk2xvwR67gJktrHFvpR63oZgHyK19WKbHFLXJqCPXdVR3aBP8Ig== - dependencies: - read "^2.0.0" - -prop-types@^15.7.2, prop-types@^15.8.1: - version "15.8.1" - resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" - integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== - dependencies: - loose-envify "^1.4.0" - object-assign "^4.1.1" - react-is "^16.13.1" - -protocols@^2.0.0, protocols@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/protocols/-/protocols-2.0.1.tgz" - integrity sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q== - -proxy-addr@~2.0.7: - version "2.0.7" - resolved "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz" - integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== - dependencies: - forwarded "0.2.0" - ipaddr.js "1.9.1" - -proxy-from-env@^1.0.0, proxy-from-env@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz" - integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== - -pump@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz" - integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pumpify@^1.3.3: - version "1.5.1" - resolved "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz" - integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== - dependencies: - duplexify "^3.6.0" - inherits "^2.0.3" - pump "^2.0.0" - -punycode@^2.1.0: - version "2.3.0" - resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz" - integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== - -puppeteer-core@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-2.1.1.tgz" - integrity sha512-n13AWriBMPYxnpbb6bnaY5YoY6rGj8vPLrz6CZF3o0qJNEwlcfJVxBzYZ0NJsQ21UbdJoijPCDrM++SUVEz7+w== - dependencies: - "@types/mime-types" "^2.1.0" - debug "^4.1.0" - extract-zip "^1.6.6" - https-proxy-agent "^4.0.0" - mime "^2.0.3" - mime-types "^2.1.25" - progress "^2.0.1" - proxy-from-env "^1.0.0" - rimraf "^2.6.1" - ws "^6.1.0" - -qrcode.react@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/qrcode.react/-/qrcode.react-3.1.0.tgz" - integrity sha512-oyF+Urr3oAMUG/OiOuONL3HXM+53wvuH3mtIWQrYmsXoAq0DkvZp2RYUWFSMFtbdOpuS++9v+WAkzNVkMlNW6Q== - -qs@6.11.0: - version "6.11.0" - resolved "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz" - integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== - dependencies: - side-channel "^1.0.4" - -qs@^6.10.0: - version "6.11.2" - resolved "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz" - integrity sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA== - dependencies: - side-channel "^1.0.4" - -queue-microtask@^1.2.2: - version "1.2.3" - resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" - integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== - -quick-lru@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz" - integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== - -ramda@0.29.0: - version "0.29.0" - resolved "https://registry.npmjs.org/ramda/-/ramda-0.29.0.tgz" - integrity sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA== - -range-parser@~1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" - integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== - -raw-body@2.5.1: - version "2.5.1" - resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz" - integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== - dependencies: - bytes "3.1.2" - http-errors "2.0.0" - iconv-lite "0.4.24" - unpipe "1.0.0" - -rc-align@^4.0.0: - version "4.0.15" - resolved "https://registry.npmjs.org/rc-align/-/rc-align-4.0.15.tgz" - integrity sha512-wqJtVH60pka/nOX7/IspElA8gjPNQKIx/ZqJ6heATCkXpe1Zg4cPVrMD2vC96wjsFFL8WsmhPbx9tdMo1qqlIA== - dependencies: - "@babel/runtime" "^7.10.1" - classnames "2.x" - dom-align "^1.7.0" - rc-util "^5.26.0" - resize-observer-polyfill "^1.5.1" - -rc-cascader@~3.21.2: - version "3.21.2" - resolved "https://registry.npmjs.org/rc-cascader/-/rc-cascader-3.21.2.tgz#3421841131cdc15157201fefd955da31f409ac85" - integrity sha512-J7GozpgsLaOtzfIHFJFuh4oFY0ePb1w10twqK6is3pAkqHkca/PsokbDr822KIRZ8/CK8CqevxohuPDVZ1RO/A== - dependencies: - "@babel/runtime" "^7.12.5" - array-tree-filter "^2.1.0" - classnames "^2.3.1" - rc-select "~14.11.0" - rc-tree "~5.8.1" - rc-util "^5.37.0" - -rc-checkbox@~3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-3.1.0.tgz" - integrity sha512-PAwpJFnBa3Ei+5pyqMMXdcKYKNBMS+TvSDiLdDnARnMJHC8ESxwPfm4Ao1gJiKtWLdmGfigascnCpwrHFgoOBQ== - dependencies: - "@babel/runtime" "^7.10.1" - classnames "^2.3.2" - rc-util "^5.25.2" - -rc-collapse@~3.7.2: - version "3.7.2" - resolved "https://registry.npmjs.org/rc-collapse/-/rc-collapse-3.7.2.tgz" - integrity sha512-ZRw6ipDyOnfLFySxAiCMdbHtb5ePAsB9mT17PA6y1mRD/W6KHRaZeb5qK/X9xDV1CqgyxMpzw0VdS74PCcUk4A== - dependencies: - "@babel/runtime" "^7.10.1" - classnames "2.x" - rc-motion "^2.3.4" - rc-util "^5.27.0" - -rc-dialog@~9.3.4: - version "9.3.4" - resolved "https://registry.npmjs.org/rc-dialog/-/rc-dialog-9.3.4.tgz" - integrity sha512-975X3018GhR+EjZFbxA2Z57SX5rnu0G0/OxFgMMvZK4/hQWEm3MHaNvP4wXpxYDoJsp+xUvVW+GB9CMMCm81jA== - dependencies: - "@babel/runtime" "^7.10.1" - "@rc-component/portal" "^1.0.0-8" - classnames "^2.2.6" - rc-motion "^2.3.0" - rc-util "^5.21.0" - -rc-drawer@~7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/rc-drawer/-/rc-drawer-7.0.0.tgz#5632ad00284431665d4ff622b274d234fc9eefb2" - integrity sha512-ePcS4KtQnn57bCbVXazHN2iC8nTPCXlWEIA/Pft87Pd9U7ZeDkdRzG47jWG2/TAFXFlFltRAMcslqmUM8NPCGA== - dependencies: - "@babel/runtime" "^7.10.1" - "@rc-component/portal" "^1.1.1" - classnames "^2.2.6" - rc-motion "^2.6.1" - rc-util "^5.36.0" - -rc-dropdown@~4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/rc-dropdown/-/rc-dropdown-4.1.0.tgz" - integrity sha512-VZjMunpBdlVzYpEdJSaV7WM7O0jf8uyDjirxXLZRNZ+tAC+NzD3PXPEtliFwGzVwBBdCmGuSqiS9DWcOLxQ9tw== - dependencies: - "@babel/runtime" "^7.18.3" - "@rc-component/trigger" "^1.7.0" - classnames "^2.2.6" - rc-util "^5.17.0" - -rc-field-form@~1.27.4: - version "1.27.4" - resolved "https://registry.npmjs.org/rc-field-form/-/rc-field-form-1.27.4.tgz" - integrity sha512-PQColQnZimGKArnOh8V2907+VzDCXcqtFvHgevDLtqWc/P7YASb/FqntSmdS8q3VND5SHX3Y1vgMIzY22/f/0Q== - dependencies: - "@babel/runtime" "^7.18.0" - async-validator "^4.1.0" - rc-util "^5.8.0" - -rc-field-form@~1.41.0: - version "1.41.0" - resolved "https://registry.npmjs.org/rc-field-form/-/rc-field-form-1.41.0.tgz" - integrity sha512-k9AS0wmxfJfusWDP/YXWTpteDNaQ4isJx9UKxx4/e8Dub4spFeZ54/EuN2sYrMRID/+hUznPgVZeg+Gf7XSYCw== - dependencies: - "@babel/runtime" "^7.18.0" - async-validator "^4.1.0" - rc-util "^5.32.2" - -rc-image@~7.5.1: - version "7.5.1" - resolved "https://registry.npmjs.org/rc-image/-/rc-image-7.5.1.tgz" - integrity sha512-Z9loECh92SQp0nSipc0MBuf5+yVC05H/pzC+Nf8xw1BKDFUJzUeehYBjaWlxly8VGBZJcTHYri61Fz9ng1G3Ag== - dependencies: - "@babel/runtime" "^7.11.2" - "@rc-component/portal" "^1.0.2" - classnames "^2.2.6" - rc-dialog "~9.3.4" - rc-motion "^2.6.2" - rc-util "^5.34.1" - -rc-input-number@~9.0.0: - version "9.0.0" - resolved "https://registry.npmjs.org/rc-input-number/-/rc-input-number-9.0.0.tgz#47da6eaf95b0cf566fcdf68196c4dc82b8c8f166" - integrity sha512-RfcDBDdWFFetouWFXBA+WPEC8LzBXyngr9b+yTLVIygfFu7HiLRGn/s/v9wwno94X7KFvnb28FNynMGj9XJlDQ== - dependencies: - "@babel/runtime" "^7.10.1" - "@rc-component/mini-decimal" "^1.0.1" - classnames "^2.2.5" - rc-input "~1.4.0" - rc-util "^5.28.0" - -rc-input@~1.4.0, rc-input@~1.4.3: - version "1.4.3" - resolved "https://registry.npmjs.org/rc-input/-/rc-input-1.4.3.tgz#03f720f88cb56924cd1d5f78f859f41f2d62d1e0" - integrity sha512-aHyQUAIRmTlOnvk5EcNqEpJ+XMtfMpYRAJayIlJfsvvH9cAKUWboh4egm23vgMA7E+c/qm4BZcnrDcA960GC1w== - dependencies: - "@babel/runtime" "^7.11.1" - classnames "^2.2.1" - rc-util "^5.18.1" - -rc-mentions@~2.10.1: - version "2.10.1" - resolved "https://registry.npmjs.org/rc-mentions/-/rc-mentions-2.10.1.tgz#842a227cb1f9f798cbf0c906a519f7de3ab8a9b9" - integrity sha512-72qsEcr/7su+a07ndJ1j8rI9n0Ka/ngWOLYnWMMv0p2mi/5zPwPrEDTt6Uqpe8FWjWhueDJx/vzunL6IdKDYMg== - dependencies: - "@babel/runtime" "^7.22.5" - "@rc-component/trigger" "^1.5.0" - classnames "^2.2.6" - rc-input "~1.4.0" - rc-menu "~9.12.0" - rc-textarea "~1.6.1" - rc-util "^5.34.1" - -rc-menu@~9.12.0: - version "9.12.2" - resolved "https://registry.npmjs.org/rc-menu/-/rc-menu-9.12.2.tgz" - integrity sha512-NzloFH2pRUYmQ3S/YbJAvRkgCZaLvq0sRa5rgJtuIHLfPPprNHNyepeSlT64+dbVqI4qRWL44VN0lUCldCbbfg== - dependencies: - "@babel/runtime" "^7.10.1" - "@rc-component/trigger" "^1.17.0" - classnames "2.x" - rc-motion "^2.4.3" - rc-overflow "^1.3.1" - rc-util "^5.27.0" - -rc-menu@~9.12.4: - version "9.12.4" - resolved "https://registry.npmjs.org/rc-menu/-/rc-menu-9.12.4.tgz" - integrity sha512-t2NcvPLV1mFJzw4F21ojOoRVofK2rWhpKPx69q2raUsiHPDP6DDevsBILEYdsIegqBeSXoWs2bf6CueBKg3BFg== - dependencies: - "@babel/runtime" "^7.10.1" - "@rc-component/trigger" "^1.17.0" - classnames "2.x" - rc-motion "^2.4.3" - rc-overflow "^1.3.1" - rc-util "^5.27.0" - -rc-motion@^2.0.0, rc-motion@^2.0.1, rc-motion@^2.3.0, rc-motion@^2.3.4, rc-motion@^2.4.3, rc-motion@^2.4.4, rc-motion@^2.6.1, rc-motion@^2.6.2, rc-motion@^2.9.0: - version "2.9.0" - resolved "https://registry.npmjs.org/rc-motion/-/rc-motion-2.9.0.tgz" - integrity sha512-XIU2+xLkdIr1/h6ohPZXyPBMvOmuyFZQ/T0xnawz+Rh+gh4FINcnZmMT5UTIj6hgI0VLDjTaPeRd+smJeSPqiQ== - dependencies: - "@babel/runtime" "^7.11.1" - classnames "^2.2.1" - rc-util "^5.21.0" - -rc-notification@~5.3.0: - version "5.3.0" - resolved "https://registry.npmjs.org/rc-notification/-/rc-notification-5.3.0.tgz" - integrity sha512-WCf0uCOkZ3HGfF0p1H4Sgt7aWfipxORWTPp7o6prA3vxwtWhtug3GfpYls1pnBp4WA+j8vGIi5c2/hQRpGzPcQ== - dependencies: - "@babel/runtime" "^7.10.1" - classnames "2.x" - rc-motion "^2.9.0" - rc-util "^5.20.1" - -rc-overflow@^1.3.1, rc-overflow@^1.3.2: - version "1.3.2" - resolved "https://registry.npmjs.org/rc-overflow/-/rc-overflow-1.3.2.tgz" - integrity sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw== - dependencies: - "@babel/runtime" "^7.11.1" - classnames "^2.2.1" - rc-resize-observer "^1.0.0" - rc-util "^5.37.0" - -rc-pagination@~4.0.4: - version "4.0.4" - resolved "https://registry.npmjs.org/rc-pagination/-/rc-pagination-4.0.4.tgz#ea401388ae86eac17ed5b41212d487f12b65b773" - integrity sha512-GGrLT4NgG6wgJpT/hHIpL9nELv27A1XbSZzECIuQBQTVSf4xGKxWr6I/jhpRPauYEWEbWVw22ObG6tJQqwJqWQ== - dependencies: - "@babel/runtime" "^7.10.1" - classnames "^2.3.2" - rc-util "^5.38.0" - -rc-picker@~4.1.1: - version "4.1.3" - resolved "https://registry.npmjs.org/rc-picker/-/rc-picker-4.1.3.tgz#62d5a170ae5c826a61bd9fa3e49fae43ca6240ef" - integrity sha512-zmS64uYgiuWNmaWAxbVoAvSMuyNzGL9iO0Z8SIZzzm8U03taHHP0/jncWuM9v+O/F7Ghm7+IrFL0dDyk7aAqIw== - dependencies: - "@babel/runtime" "^7.10.1" - "@rc-component/trigger" "^1.5.0" - classnames "^2.2.1" - rc-overflow "^1.3.2" - rc-resize-observer "^1.4.0" - rc-util "^5.38.1" - -rc-progress@~3.5.1: - version "3.5.1" - resolved "https://registry.npmjs.org/rc-progress/-/rc-progress-3.5.1.tgz" - integrity sha512-V6Amx6SbLRwPin/oD+k1vbPrO8+9Qf8zW1T8A7o83HdNafEVvAxPV5YsgtKFP+Ud5HghLj33zKOcEHrcrUGkfw== - dependencies: - "@babel/runtime" "^7.10.1" - classnames "^2.2.6" - rc-util "^5.16.1" - -rc-rate@~2.12.0: - version "2.12.0" - resolved "https://registry.npmjs.org/rc-rate/-/rc-rate-2.12.0.tgz" - integrity sha512-g092v5iZCdVzbjdn28FzvWebK2IutoVoiTeqoLTj9WM7SjA/gOJIw5/JFZMRyJYYVe1jLAU2UhAfstIpCNRozg== - dependencies: - "@babel/runtime" "^7.10.1" - classnames "^2.2.5" - rc-util "^5.0.1" - -rc-resize-observer@^1.0.0, rc-resize-observer@^1.1.0, rc-resize-observer@^1.3.1: - version "1.3.1" - resolved "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.3.1.tgz" - integrity sha512-iFUdt3NNhflbY3mwySv5CA1TC06zdJ+pfo0oc27xpf4PIOvfZwZGtD9Kz41wGYqC4SLio93RVAirSSpYlV/uYg== - dependencies: - "@babel/runtime" "^7.20.7" - classnames "^2.2.1" - rc-util "^5.27.0" - resize-observer-polyfill "^1.5.1" - -rc-resize-observer@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.4.0.tgz" - integrity sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q== - dependencies: - "@babel/runtime" "^7.20.7" - classnames "^2.2.1" - rc-util "^5.38.0" - resize-observer-polyfill "^1.5.1" - -rc-segmented@~2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/rc-segmented/-/rc-segmented-2.3.0.tgz#b3fe080fb434a266c02e30bb62a47d2c6e094341" - integrity sha512-I3FtM5Smua/ESXutFfb8gJ8ZPcvFR+qUgeeGFQHBOvRiRKyAk4aBE5nfqrxXx+h8/vn60DQjOt6i4RNtrbOobg== - dependencies: - "@babel/runtime" "^7.11.1" - classnames "^2.2.1" - rc-motion "^2.4.4" - rc-util "^5.17.0" - -rc-select@~14.11.0, rc-select@~14.11.0-0: - version "14.11.0" - resolved "https://registry.npmjs.org/rc-select/-/rc-select-14.11.0.tgz#37c63acea92ac1dcd0e1b7ebd9c0614b53dd8346" - integrity sha512-8J8G/7duaGjFiTXCBLWfh5P+KDWyA3KTlZDfV3xj/asMPqB2cmxfM+lH50wRiPIRsCQ6EbkCFBccPuaje3DHIg== - dependencies: - "@babel/runtime" "^7.10.1" - "@rc-component/trigger" "^1.5.0" - classnames "2.x" - rc-motion "^2.0.1" - rc-overflow "^1.3.1" - rc-util "^5.16.1" - rc-virtual-list "^3.5.2" - -rc-slider@~10.5.0: - version "10.5.0" - resolved "https://registry.npmjs.org/rc-slider/-/rc-slider-10.5.0.tgz" - integrity sha512-xiYght50cvoODZYI43v3Ylsqiw14+D7ELsgzR40boDZaya1HFa1Etnv9MDkQE8X/UrXAffwv2AcNAhslgYuDTw== - dependencies: - "@babel/runtime" "^7.10.1" - classnames "^2.2.5" - rc-util "^5.27.0" - -rc-steps@~6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/rc-steps/-/rc-steps-6.0.1.tgz" - integrity sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g== - dependencies: - "@babel/runtime" "^7.16.7" - classnames "^2.2.3" - rc-util "^5.16.1" - -rc-switch@~4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/rc-switch/-/rc-switch-4.1.0.tgz" - integrity sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg== - dependencies: - "@babel/runtime" "^7.21.0" - classnames "^2.2.1" - rc-util "^5.30.0" - -rc-table@~7.39.0: - version "7.39.0" - resolved "https://registry.npmjs.org/rc-table/-/rc-table-7.39.0.tgz#61822efc489c546e5a56edac47c9a092152b5280" - integrity sha512-7fHLMNsm/2DlGwyIMkdH2xIeRzb5I69bLsFaEVtX+gqmGhByy0wtOAgHkiOew3PtXozSJyh+iXifjLgQzWdczw== - dependencies: - "@babel/runtime" "^7.10.1" - "@rc-component/context" "^1.4.0" - classnames "^2.2.5" - rc-resize-observer "^1.1.0" - rc-util "^5.37.0" - rc-virtual-list "^3.11.1" - -rc-tabs@~14.0.0: - version "14.0.0" - resolved "https://registry.npmjs.org/rc-tabs/-/rc-tabs-14.0.0.tgz#ac1798959e1835c4d5216c9dae80943b7e5505f6" - integrity sha512-lp1YWkaPnjlyhOZCPrAWxK6/P6nMGX/BAZcAC3nuVwKz0Byfp+vNnQKK8BRCP2g/fzu+SeB5dm9aUigRu3tRkQ== - dependencies: - "@babel/runtime" "^7.11.2" - classnames "2.x" - rc-dropdown "~4.1.0" - rc-menu "~9.12.0" - rc-motion "^2.6.2" - rc-resize-observer "^1.0.0" - rc-util "^5.34.1" - -rc-textarea@~1.6.1, rc-textarea@~1.6.3: - version "1.6.3" - resolved "https://registry.npmjs.org/rc-textarea/-/rc-textarea-1.6.3.tgz#3f294fdf5dfadbe9d0e7b695cea4da557728a9be" - integrity sha512-8k7+8Y2GJ/cQLiClFMg8kUXOOdvcFQrnGeSchOvI2ZMIVvX5a3zQpLxoODL0HTrvU63fPkRmMuqaEcOF9dQemA== - dependencies: - "@babel/runtime" "^7.10.1" - classnames "^2.2.1" - rc-input "~1.4.0" - rc-resize-observer "^1.0.0" - rc-util "^5.27.0" - -rc-tooltip@~6.1.3: - version "6.1.3" - resolved "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-6.1.3.tgz" - integrity sha512-HMSbSs5oieZ7XddtINUddBLSVgsnlaSb3bZrzzGWjXa7/B7nNedmsuz72s7EWFEro9mNa7RyF3gOXKYqvJiTcQ== - dependencies: - "@babel/runtime" "^7.11.2" - "@rc-component/trigger" "^1.18.0" - classnames "^2.3.1" - -rc-tree-select@~5.17.0: - version "5.17.0" - resolved "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-5.17.0.tgz#be5bcad09b5874bfcff14be758e76dd992e42359" - integrity sha512-7sRGafswBhf7n6IuHyCEFCildwQIgyKiV8zfYyUoWfZEFdhuk7lCH+DN0aHt+oJrdiY9+6Io/LDXloGe01O8XQ== - dependencies: - "@babel/runtime" "^7.10.1" - classnames "2.x" - rc-select "~14.11.0-0" - rc-tree "~5.8.1" - rc-util "^5.16.1" - -rc-tree@~5.8.1: - version "5.8.2" - resolved "https://registry.npmjs.org/rc-tree/-/rc-tree-5.8.2.tgz" - integrity sha512-xH/fcgLHWTLmrSuNphU8XAqV7CdaOQgm4KywlLGNoTMhDAcNR3GVNP6cZzb0GrKmIZ9yae+QLot/cAgUdPRMzg== - dependencies: - "@babel/runtime" "^7.10.1" - classnames "2.x" - rc-motion "^2.0.1" - rc-util "^5.16.1" - rc-virtual-list "^3.5.1" - -rc-tree@~5.8.5: - version "5.8.5" - resolved "https://registry.npmjs.org/rc-tree/-/rc-tree-5.8.5.tgz#f714a383be27bd87366cf32f7f85b2af1fbae6b6" - integrity sha512-PRfcZtVDNkR7oh26RuNe1hpw11c1wfgzwmPFL0lnxGnYefe9lDAO6cg5wJKIAwyXFVt5zHgpjYmaz0CPy1ZtKg== - dependencies: - "@babel/runtime" "^7.10.1" - classnames "2.x" - rc-motion "^2.0.1" - rc-util "^5.16.1" - rc-virtual-list "^3.5.1" - -rc-upload@~4.5.2: - version "4.5.2" - resolved "https://registry.npmjs.org/rc-upload/-/rc-upload-4.5.2.tgz#ea493fbaaf57d9369ee954b20e1d8bc35c818a1a" - integrity sha512-QO3ne77DwnAPKFn0bA5qJM81QBjQi0e0NHdkvpFyY73Bea2NfITiotqJqVjHgeYPOJu5lLVR32TNGP084aSoXA== - dependencies: - "@babel/runtime" "^7.18.3" - classnames "^2.2.5" - rc-util "^5.2.0" - -rc-util@^5.0.1, rc-util@^5.16.1, rc-util@^5.17.0, rc-util@^5.18.1, rc-util@^5.2.0, rc-util@^5.20.1, rc-util@^5.21.0, rc-util@^5.24.4, rc-util@^5.25.2, rc-util@^5.26.0, rc-util@^5.27.0, rc-util@^5.28.0, rc-util@^5.30.0, rc-util@^5.31.1, rc-util@^5.32.2, rc-util@^5.33.0, rc-util@^5.34.1, rc-util@^5.35.0, rc-util@^5.36.0, rc-util@^5.37.0: - version "5.37.0" - resolved "https://registry.npmjs.org/rc-util/-/rc-util-5.37.0.tgz" - integrity sha512-cPMV8DzaHI1KDaS7XPRXAf4J7mtBqjvjikLpQieaeOO7+cEbqY2j7Kso/T0R0OiEZTNcLS/8Zl9YrlXiO9UbjQ== - dependencies: - "@babel/runtime" "^7.18.3" - react-is "^16.12.0" - -rc-util@^5.38.0, rc-util@^5.38.1, rc-util@^5.8.0: - version "5.38.1" - resolved "https://registry.npmjs.org/rc-util/-/rc-util-5.38.1.tgz" - integrity sha512-e4ZMs7q9XqwTuhIK7zBIVFltUtMSjphuPPQXHoHlzRzNdOwUxDejo0Zls5HYaJfRKNURcsS/ceKVULlhjBrxng== - dependencies: - "@babel/runtime" "^7.18.3" - react-is "^18.2.0" - -rc-virtual-list@^3.11.1, rc-virtual-list@^3.5.1, rc-virtual-list@^3.5.2: - version "3.11.2" - resolved "https://registry.npmjs.org/rc-virtual-list/-/rc-virtual-list-3.11.2.tgz" - integrity sha512-MTFLL2LOHr3+/+r+WjTIs6j8XmJE6EqdOsJvCH8SWig7qyik3aljCEImUtw5tdWR0tQhXUfbv7P7nZaLY91XPg== - dependencies: - "@babel/runtime" "^7.20.0" - classnames "^2.2.6" - rc-resize-observer "^1.0.0" - rc-util "^5.36.0" - -react-colorful@^5.1.2: - version "5.6.1" - resolved "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz" - integrity sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw== - -react-confetti@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/react-confetti/-/react-confetti-6.1.0.tgz" - integrity sha512-7Ypx4vz0+g8ECVxr88W9zhcQpbeujJAVqL14ZnXJ3I23mOI9/oBVTQ3dkJhUmB0D6XOtCZEM6N0Gm9PMngkORw== - dependencies: - tween-functions "^1.2.0" - -react-docgen-typescript@^2.2.2: - version "2.2.2" - resolved "https://registry.npmjs.org/react-docgen-typescript/-/react-docgen-typescript-2.2.2.tgz" - integrity sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg== - -react-docgen@6.0.0-alpha.3: - version "6.0.0-alpha.3" - resolved "https://registry.npmjs.org/react-docgen/-/react-docgen-6.0.0-alpha.3.tgz" - integrity sha512-DDLvB5EV9As1/zoUsct6Iz2Cupw9FObEGD3DMcIs3EDFIoSKyz8FZtoWj3Wj+oodrU4/NfidN0BL5yrapIcTSA== - dependencies: - "@babel/core" "^7.7.5" - "@babel/generator" "^7.12.11" - ast-types "^0.14.2" - commander "^2.19.0" - doctrine "^3.0.0" - estree-to-babel "^3.1.0" - neo-async "^2.6.1" - node-dir "^0.1.10" - resolve "^1.17.0" - strip-indent "^3.0.0" - -react-dom@^18.2.0: - version "18.2.0" - resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz" - integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== - dependencies: - loose-envify "^1.1.0" - scheduler "^0.23.0" - -react-element-to-jsx-string@^15.0.0: - version "15.0.0" - resolved "https://registry.npmjs.org/react-element-to-jsx-string/-/react-element-to-jsx-string-15.0.0.tgz" - integrity sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ== - dependencies: - "@base2/pretty-print-object" "1.0.1" - is-plain-object "5.0.0" - react-is "18.1.0" - -react-inspector@^6.0.0: - version "6.0.2" - resolved "https://registry.npmjs.org/react-inspector/-/react-inspector-6.0.2.tgz" - integrity sha512-x+b7LxhmHXjHoU/VrFAzw5iutsILRoYyDq97EDYdFpPLcvqtEzk4ZSZSQjnFPbr5T57tLXnHcqFYoN1pI6u8uQ== - -react-is@18.1.0: - version "18.1.0" - resolved "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz" - integrity sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg== - -react-is@^16.12.0, react-is@^16.13.1, react-is@^16.7.0: - version "16.13.1" - resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" - integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== - -react-is@^17.0.1: - version "17.0.2" - resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" - integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== - -react-is@^18.0.0, react-is@^18.2.0: - version "18.2.0" - resolved "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz" - integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== - -react-refresh@^0.14.0: - version "0.14.0" - resolved "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz" - integrity sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ== - -react-remove-scroll-bar@^2.3.3: - version "2.3.4" - resolved "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.4.tgz" - integrity sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A== - dependencies: - react-style-singleton "^2.2.1" - tslib "^2.0.0" - -react-remove-scroll@2.5.5: - version "2.5.5" - resolved "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz" - integrity sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw== - dependencies: - react-remove-scroll-bar "^2.3.3" - react-style-singleton "^2.2.1" - tslib "^2.1.0" - use-callback-ref "^1.3.0" - use-sidecar "^1.1.2" - -react-style-singleton@^2.2.1: - version "2.2.1" - resolved "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz" - integrity sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g== - dependencies: - get-nonce "^1.0.0" - invariant "^2.2.4" - tslib "^2.0.0" - -react@^18.2.0: - version "18.2.0" - resolved "https://registry.npmjs.org/react/-/react-18.2.0.tgz" - integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== - dependencies: - loose-envify "^1.1.0" - -read-cache@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz" - integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== - dependencies: - pify "^2.3.0" - -read-cmd-shim@4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-4.0.0.tgz" - integrity sha512-yILWifhaSEEytfXI76kB9xEEiG1AiozaCJZ83A87ytjRiN+jVibXjedjCRNjoZviinhG+4UkalO3mWTd8u5O0Q== - -read-package-json-fast@^3.0.0: - version "3.0.2" - resolved "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz" - integrity sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw== - dependencies: - json-parse-even-better-errors "^3.0.0" - npm-normalize-package-bin "^3.0.0" - -read-package-json@6.0.4, read-package-json@^6.0.0: - version "6.0.4" - resolved "https://registry.npmjs.org/read-package-json/-/read-package-json-6.0.4.tgz" - integrity sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw== - dependencies: - glob "^10.2.2" - json-parse-even-better-errors "^3.0.0" - normalize-package-data "^5.0.0" - npm-normalize-package-bin "^3.0.0" - -read-pkg-up@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz" - integrity sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw== - dependencies: - find-up "^2.0.0" - read-pkg "^3.0.0" - -read-pkg-up@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz" - integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== - dependencies: - find-up "^4.1.0" - read-pkg "^5.2.0" - type-fest "^0.8.1" - -read-pkg@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz" - integrity sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA== - dependencies: - load-json-file "^4.0.0" - normalize-package-data "^2.3.2" - path-type "^3.0.0" - -read-pkg@^5.2.0: - version "5.2.0" - resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz" - integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== - dependencies: - "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^2.5.0" - parse-json "^5.0.0" - type-fest "^0.6.0" - -read@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/read/-/read-2.1.0.tgz" - integrity sha512-bvxi1QLJHcaywCAEsAk4DG3nVoqiY2Csps3qzWalhj5hFqRn1d/OixkFXtLO1PrgHUcAP0FNaSY/5GYNfENFFQ== - dependencies: - mute-stream "~1.0.0" - -readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0: - version "3.6.2" - resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz" - integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.2.2, readable-stream@~2.3.6: - version "2.3.8" - resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz" - integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readable-stream@~1.0.17, readable-stream@~1.0.27-1: - version "1.0.34" - resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz" - integrity sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - -readdirp@~3.6.0: - version "3.6.0" - resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" - integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== - dependencies: - picomatch "^2.2.1" - -recast@^0.21.0: - version "0.21.5" - resolved "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz" - integrity sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg== - dependencies: - ast-types "0.15.2" - esprima "~4.0.0" - source-map "~0.6.1" - tslib "^2.0.1" - -recast@^0.23.1: - version "0.23.4" - resolved "https://registry.npmjs.org/recast/-/recast-0.23.4.tgz" - integrity sha512-qtEDqIZGVcSZCHniWwZWbRy79Dc6Wp3kT/UmDA2RJKBPg7+7k51aQBZirHmUGn5uvHf2rg8DkjizrN26k61ATw== - dependencies: - assert "^2.0.0" - ast-types "^0.16.1" - esprima "~4.0.0" - source-map "~0.6.1" - tslib "^2.0.1" - -redent@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz" - integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== - dependencies: - indent-string "^4.0.0" - strip-indent "^3.0.0" - -reflect.getprototypeof@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz" - integrity sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" - globalthis "^1.0.3" - which-builtin-type "^1.1.3" - -regenerate-unicode-properties@^10.1.0: - version "10.1.1" - resolved "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz" - integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q== - dependencies: - regenerate "^1.4.2" - -regenerate@^1.4.2: - version "1.4.2" - resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" - integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== - -regenerator-runtime@^0.14.0: - version "0.14.0" - resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz" - integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== - -regenerator-transform@^0.15.2: - version "0.15.2" - resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz" - integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg== - dependencies: - "@babel/runtime" "^7.8.4" - -regexp.prototype.flags@^1.5.0, regexp.prototype.flags@^1.5.1: - version "1.5.1" - resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz" - integrity sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - set-function-name "^2.0.0" - -regexpu-core@^5.3.1: - version "5.3.2" - resolved "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz" - integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ== - dependencies: - "@babel/regjsgen" "^0.8.0" - regenerate "^1.4.2" - regenerate-unicode-properties "^10.1.0" - regjsparser "^0.9.1" - unicode-match-property-ecmascript "^2.0.0" - unicode-match-property-value-ecmascript "^2.1.0" - -regjsparser@^0.9.1: - version "0.9.1" - resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz" - integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ== - dependencies: - jsesc "~0.5.0" - -remark-external-links@^8.0.0: - version "8.0.0" - resolved "https://registry.npmjs.org/remark-external-links/-/remark-external-links-8.0.0.tgz" - integrity sha512-5vPSX0kHoSsqtdftSHhIYofVINC8qmp0nctkeU9YoJwV3YfiBRiI6cbFRJ0oI/1F9xS+bopXG0m2KS8VFscuKA== - dependencies: - extend "^3.0.0" - is-absolute-url "^3.0.0" - mdast-util-definitions "^4.0.0" - space-separated-tokens "^1.0.0" - unist-util-visit "^2.0.0" - -remark-slug@^6.0.0: - version "6.1.0" - resolved "https://registry.npmjs.org/remark-slug/-/remark-slug-6.1.0.tgz" - integrity sha512-oGCxDF9deA8phWvxFuyr3oSJsdyUAxMFbA0mZ7Y1Sas+emILtO+e5WutF9564gDsEN4IXaQXm5pFo6MLH+YmwQ== - dependencies: - github-slugger "^1.0.0" - mdast-util-to-string "^1.0.0" - unist-util-visit "^2.0.0" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" - integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== - -require-from-string@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" - integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== - -requireindex@^1.1.0: - version "1.2.0" - resolved "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz" - integrity sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww== - -resize-observer-polyfill@^1.5.1: - version "1.5.1" - resolved "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz" - integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg== - -resolve-cwd@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz" - integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== - dependencies: - resolve-from "^5.0.0" - -resolve-from@5.0.0, resolve-from@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" - integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" - integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - -resolve-global@1.0.0, resolve-global@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz" - integrity sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw== - dependencies: - global-dirs "^0.1.1" - -resolve@^1.1.7, resolve@^1.10.0, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.22.2: - version "1.22.6" - resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz" - integrity sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw== - dependencies: - is-core-module "^2.13.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -resolve@^1.19.0, resolve@^1.22.1, resolve@~1.22.1: - version "1.22.8" - resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz" - integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== - dependencies: - is-core-module "^2.13.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -resolve@^2.0.0-next.4: - version "2.0.0-next.4" - resolved "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz" - integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ== - dependencies: - is-core-module "^2.9.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -resolve@~1.19.0: - version "1.19.0" - resolved "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz" - integrity sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg== - dependencies: - is-core-module "^2.1.0" - path-parse "^1.0.6" - -restore-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz" - integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== - dependencies: - onetime "^5.1.0" - signal-exit "^3.0.2" - -restore-cursor@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz" - integrity sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg== - dependencies: - onetime "^5.1.0" - signal-exit "^3.0.2" - -retry@^0.12.0: - version "0.12.0" - resolved "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz" - integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow== - -reusify@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" - integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== - -rfdc@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz" - integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA== - -rimraf@^2.6.1: - version "2.7.1" - resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" - integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== - dependencies: - glob "^7.1.3" - -rimraf@^3.0.0, rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -rimraf@^4.4.1: - version "4.4.1" - resolved "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz" - integrity sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og== - dependencies: - glob "^9.2.0" - -rimraf@~2.6.2: - version "2.6.3" - resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz" - integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== - dependencies: - glob "^7.1.3" - -rollup-plugin-typescript2@^0.36.0: - version "0.36.0" - resolved "https://registry.npmjs.org/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.36.0.tgz" - integrity sha512-NB2CSQDxSe9+Oe2ahZbf+B4bh7pHwjV5L+RSYpCu7Q5ROuN94F9b6ioWwKfz3ueL3KTtmX4o2MUH2cgHDIEUsw== - dependencies: - "@rollup/pluginutils" "^4.1.2" - find-cache-dir "^3.3.2" - fs-extra "^10.0.0" - semver "^7.5.4" - tslib "^2.6.2" - -"rollup@^2.25.0 || ^3.3.0", rollup@^3.27.1: - version "3.29.4" - resolved "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz" - integrity sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw== - optionalDependencies: - fsevents "~2.3.2" - -run-applescript@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/run-applescript/-/run-applescript-5.0.0.tgz" - integrity sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg== - dependencies: - execa "^5.0.0" - -run-async@^2.4.0: - version "2.4.1" - resolved "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz" - integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== - -run-parallel@^1.1.9: - version "1.2.0" - resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" - integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== - dependencies: - queue-microtask "^1.2.2" - -runes2@^1.1.2: - version "1.1.3" - resolved "https://registry.npmjs.org/runes2/-/runes2-1.1.3.tgz" - integrity sha512-sJ/0iVFLne4f2S7cMB1OckBtC9lqkzP5a/wPnDIkbrWzgUsJ+JMQv6y7hk76U7zvbua+je5GltfpsZazUhG05w== - -rxjs@^7.5.5: - version "7.8.1" - resolved "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz" - integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== - dependencies: - tslib "^2.1.0" - -safe-array-concat@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz" - integrity sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.2.1" - has-symbols "^1.0.3" - isarray "^2.0.5" - -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-buffer@5.2.1, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -safe-regex-test@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz" - integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.3" - is-regex "^1.1.4" - -"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0": - version "2.1.2" - resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -scheduler@^0.23.0: - version "0.23.0" - resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz" - integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== - dependencies: - loose-envify "^1.1.0" - -screenfull@^5.0.0: - version "5.2.0" - resolved "https://registry.npmjs.org/screenfull/-/screenfull-5.2.0.tgz" - integrity sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA== - -scroll-into-view-if-needed@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-3.1.0.tgz" - integrity sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ== - dependencies: - compute-scroll-into-view "^3.0.2" - -"semver@2 || 3 || 4 || 5", semver@^5.5.0, semver@^5.6.0: - version "5.7.2" - resolved "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz" - integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== - -semver@7.5.3: - version "7.5.3" - resolved "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz" - integrity sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ== - dependencies: - lru-cache "^6.0.0" - -semver@7.5.4, semver@^7.0.0, semver@^7.1.1, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.3, semver@^7.5.4, semver@~7.5.4: - version "7.5.4" - resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" - integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== - dependencies: - lru-cache "^6.0.0" - -semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: - version "6.3.1" - resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" - integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== - -send@0.18.0: - version "0.18.0" - resolved "https://registry.npmjs.org/send/-/send-0.18.0.tgz" - integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== - 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" - -serve-static@1.15.0: - version "1.15.0" - resolved "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz" - integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.18.0" - -set-blocking@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" - integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== - -set-function-name@^2.0.0, set-function-name@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz" - integrity sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA== - dependencies: - define-data-property "^1.0.1" - functions-have-names "^1.2.3" - has-property-descriptors "^1.0.0" - -setprototypeof@1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" - integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== - -shallow-clone@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz" - integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== - dependencies: - kind-of "^6.0.2" - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz" - integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== - dependencies: - shebang-regex "^1.0.0" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz" - integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -shell-quote@^1.6.1: - version "1.8.1" - resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz" - integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== - -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== - dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" - -siginfo@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz" - integrity sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g== - -signal-exit@3.0.7, signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: - version "3.0.7" - resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz" - integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== - -signal-exit@^4.0.1: - version "4.1.0" - resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz" - integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== - -sigstore@^1.3.0, sigstore@^1.4.0: - version "1.9.0" - resolved "https://registry.npmjs.org/sigstore/-/sigstore-1.9.0.tgz" - integrity sha512-0Zjz0oe37d08VeOtBIuB6cRriqXse2e8w+7yIy2XSXjshRKxbc2KkhXjL229jXSxEm7UbcjS76wcJDGQddVI9A== - dependencies: - "@sigstore/bundle" "^1.1.0" - "@sigstore/protobuf-specs" "^0.2.0" - "@sigstore/sign" "^1.0.0" - "@sigstore/tuf" "^1.0.3" - make-fetch-happen "^11.0.1" - -simple-update-notifier@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz" - integrity sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w== - dependencies: - semver "^7.5.3" - -sirv@^2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/sirv/-/sirv-2.0.3.tgz" - integrity sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA== - dependencies: - "@polka/url" "^1.0.0-next.20" - mrmime "^1.0.0" - totalist "^3.0.0" - -sisteransi@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" - integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== - -slash@3.0.0, slash@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -slice-ansi@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz" - integrity sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ== - dependencies: - ansi-styles "^6.0.0" - is-fullwidth-code-point "^4.0.0" - -smart-buffer@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz" - integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== - -snake-case@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz" - integrity sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg== - dependencies: - dot-case "^3.0.4" - tslib "^2.0.3" - -socks-proxy-agent@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz" - integrity sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww== - dependencies: - agent-base "^6.0.2" - debug "^4.3.3" - socks "^2.6.2" - -socks@^2.6.2: - version "2.7.1" - resolved "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz" - integrity sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ== - dependencies: - ip "^2.0.0" - smart-buffer "^4.2.0" - -sort-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz" - integrity sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg== - dependencies: - is-plain-obj "^1.0.0" - -source-map-js@^1.0.1, source-map-js@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" - integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== - -source-map-support@^0.5.16: - version "0.5.21" - resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" - integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map@^0.5.7: - version "0.5.7" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" - integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== - -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -space-separated-tokens@^1.0.0: - version "1.1.5" - resolved "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz" - integrity sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA== - -spdx-correct@^3.0.0: - version "3.2.0" - resolved "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz" - integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.16" - resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz" - integrity sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw== - -split2@^3.0.0, split2@^3.2.2: - version "3.2.2" - resolved "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz" - integrity sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg== - dependencies: - readable-stream "^3.0.0" - -split@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/split/-/split-1.0.1.tgz" - integrity sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg== - dependencies: - through "2" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" - integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== - -ssri@^10.0.0, ssri@^10.0.1: - version "10.0.5" - resolved "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz" - integrity sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A== - dependencies: - minipass "^7.0.3" - -ssri@^9.0.1: - version "9.0.1" - resolved "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz" - integrity sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q== - dependencies: - minipass "^3.1.1" - -stackback@0.0.2: - version "0.0.2" - resolved "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz" - integrity sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw== - -staged-components@^1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/staged-components/-/staged-components-1.1.3.tgz" - integrity sha512-9EIswzDqjwlEu+ymkV09TTlJfzSbKgEnNteUnZSTxkpMgr5Wx2CzzA9WcMFWBNCldqVPsHVnRGGrApduq2Se5A== - -statuses@2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" - integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== - -std-env@^3.3.3: - version "3.4.3" - resolved "https://registry.npmjs.org/std-env/-/std-env-3.4.3.tgz" - integrity sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q== - -stop-iteration-iterator@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz" - integrity sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ== - dependencies: - internal-slot "^1.0.4" - -store2@^2.14.2: - version "2.14.2" - resolved "https://registry.npmjs.org/store2/-/store2-2.14.2.tgz" - integrity sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w== - -storybook@^7.4.6: - version "7.4.6" - resolved "https://registry.npmjs.org/storybook/-/storybook-7.4.6.tgz" - integrity sha512-YkFSpnR47j5zz7yElA+2axLjXN7K7TxDGJRHHlqXmG5iQ0PXzmjrj2RxMDKFz4Ybp/QjEUoJ4rx//ESEY0Nb5A== - dependencies: - "@storybook/cli" "7.4.6" - -stream-shift@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz" - integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== - -string-argv@0.3.2, string-argv@~0.3.1: - version "0.3.2" - resolved "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz" - integrity sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q== - -string-convert@^0.2.0: - version "0.2.1" - resolved "https://registry.npmjs.org/string-convert/-/string-convert-0.2.1.tgz" - integrity sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A== - -"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: - version "4.2.3" - resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string-width@^5.0.0, string-width@^5.0.1, string-width@^5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz" - integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== - dependencies: - eastasianwidth "^0.2.0" - emoji-regex "^9.2.2" - strip-ansi "^7.0.1" - -string.prototype.matchall@^4.0.8: - version "4.0.10" - resolved "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz" - integrity sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" - has-symbols "^1.0.3" - internal-slot "^1.0.5" - regexp.prototype.flags "^1.5.0" - set-function-name "^2.0.0" - side-channel "^1.0.4" - -string.prototype.padend@^3.0.0: - version "3.1.5" - resolved "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.5.tgz" - integrity sha512-DOB27b/2UTTD+4myKUFh+/fXWcu/UDyASIXfg+7VzoCNNGOfWvoyU/x5pvVHr++ztyt/oSYI1BcWBBG/hmlNjA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - -string.prototype.trim@^1.2.8: - version "1.2.8" - resolved "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz" - integrity sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - -string.prototype.trimend@^1.0.7: - version "1.0.7" - resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz" - integrity sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - -string.prototype.trimstart@^1.0.7: - version "1.0.7" - resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz" - integrity sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~0.10.x: - version "0.10.31" - resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz" - integrity sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ== - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-ansi@^7.0.1: - version "7.1.0" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz" - integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== - dependencies: - ansi-regex "^6.0.1" - -strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" - integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== - -strip-bom@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" - integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== - -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== - -strip-final-newline@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz" - integrity sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw== - -strip-indent@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" - integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== - dependencies: - min-indent "^1.0.0" - -strip-json-comments@^3.0.1, strip-json-comments@^3.1.1, strip-json-comments@~3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" - integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== - -strip-literal@^1.0.1: - version "1.3.0" - resolved "https://registry.npmjs.org/strip-literal/-/strip-literal-1.3.0.tgz" - integrity sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg== - dependencies: - acorn "^8.10.0" - -strnum@^1.0.5: - version "1.0.5" - resolved "https://registry.npmmirror.com/strnum/-/strnum-1.0.5.tgz#5c4e829fe15ad4ff0d20c3db5ac97b73c9b072db" - integrity sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA== - -strong-log-transformer@2.1.0, strong-log-transformer@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz" - integrity sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA== - dependencies: - duplexer "^0.1.1" - minimist "^1.2.0" - through "^2.3.4" - -stylis@4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz" - integrity sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw== - -stylis@^4.0.13: - version "4.3.0" - resolved "https://registry.npmjs.org/stylis/-/stylis-4.3.0.tgz" - integrity sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ== - -sucrase@^3.32.0: - version "3.34.0" - resolved "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz" - integrity sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw== - dependencies: - "@jridgewell/gen-mapping" "^0.3.2" - commander "^4.0.0" - glob "7.1.6" - lines-and-columns "^1.1.6" - mz "^2.7.0" - pirates "^4.0.1" - ts-interface-checker "^0.1.9" - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -supports-color@^8.0.0: - version "8.1.1" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" - integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== - dependencies: - has-flag "^4.0.0" - -supports-preserve-symlinks-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" - integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== - -svg-parser@^2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" - integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== - -svgo@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/svgo/-/svgo-3.0.2.tgz" - integrity sha512-Z706C1U2pb1+JGP48fbazf3KxHrWOsLme6Rv7imFBn5EnuanDW1GPaA/P1/dvObE670JDePC3mnj0k0B7P0jjQ== - dependencies: - "@trysound/sax" "0.2.0" - commander "^7.2.0" - css-select "^5.1.0" - css-tree "^2.2.1" - csso "^5.0.5" - picocolors "^1.0.0" - -swiper@^11.0.5: - version "11.0.5" - resolved "https://registry.npmjs.org/swiper/-/swiper-11.0.5.tgz" - integrity sha512-rhCwupqSyRnWrtNzWzemnBLMoyYuoDgGgspAm/8iBD3jCvAWycPLH4Z3TB0O5520DHLzMx94yUMH/B9Efpa48w== - -synchronous-promise@^2.0.15: - version "2.0.17" - resolved "https://registry.npmjs.org/synchronous-promise/-/synchronous-promise-2.0.17.tgz" - integrity sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g== - -synckit@^0.8.5: - version "0.8.5" - resolved "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz" - integrity sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q== - dependencies: - "@pkgr/utils" "^2.3.1" - tslib "^2.5.0" - -tailwindcss@^3.3.3: - version "3.3.3" - resolved "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz" - integrity sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w== - dependencies: - "@alloc/quick-lru" "^5.2.0" - arg "^5.0.2" - chokidar "^3.5.3" - didyoumean "^1.2.2" - dlv "^1.1.3" - fast-glob "^3.2.12" - glob-parent "^6.0.2" - is-glob "^4.0.3" - jiti "^1.18.2" - lilconfig "^2.1.0" - micromatch "^4.0.5" - normalize-path "^3.0.0" - object-hash "^3.0.0" - picocolors "^1.0.0" - postcss "^8.4.23" - postcss-import "^15.1.0" - postcss-js "^4.0.1" - postcss-load-config "^4.0.1" - postcss-nested "^6.0.1" - postcss-selector-parser "^6.0.11" - resolve "^1.22.2" - sucrase "^3.32.0" - -tar-fs@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz" - integrity sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng== - dependencies: - chownr "^1.1.1" - mkdirp-classic "^0.5.2" - pump "^3.0.0" - tar-stream "^2.1.4" - -tar-stream@^2.1.4, tar-stream@~2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz" - integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== - dependencies: - bl "^4.0.3" - end-of-stream "^1.4.1" - fs-constants "^1.0.0" - inherits "^2.0.3" - readable-stream "^3.1.1" - -tar@6.1.11: - version "6.1.11" - resolved "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz" - integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA== - dependencies: - chownr "^2.0.0" - fs-minipass "^2.0.0" - minipass "^3.0.0" - minizlib "^2.1.1" - mkdirp "^1.0.3" - yallist "^4.0.0" - -tar@^6.1.11, tar@^6.1.2, tar@^6.2.0: - version "6.2.0" - resolved "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz" - integrity sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ== - dependencies: - chownr "^2.0.0" - fs-minipass "^2.0.0" - minipass "^5.0.0" - minizlib "^2.1.1" - mkdirp "^1.0.3" - yallist "^4.0.0" - -telejson@^7.2.0: - version "7.2.0" - resolved "https://registry.npmjs.org/telejson/-/telejson-7.2.0.tgz" - integrity sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ== - dependencies: - memoizerific "^1.11.3" - -temp-dir@1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz" - integrity sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ== - -temp-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz" - integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== - -temp@^0.8.4: - version "0.8.4" - resolved "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz" - integrity sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg== - dependencies: - rimraf "~2.6.2" - -tempy@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/tempy/-/tempy-1.0.1.tgz" - integrity sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w== - dependencies: - del "^6.0.0" - is-stream "^2.0.0" - temp-dir "^2.0.0" - type-fest "^0.16.0" - unique-string "^2.0.0" - -test-exclude@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz" - integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== - dependencies: - "@istanbuljs/schema" "^0.1.2" - glob "^7.1.4" - minimatch "^3.0.4" - -text-extensions@^1.0.0: - version "1.9.0" - resolved "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz" - integrity sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ== - -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" - integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== - -thenify-all@^1.0.0: - version "1.6.0" - resolved "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz" - integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA== - dependencies: - thenify ">= 3.1.0 < 4" - -"thenify@>= 3.1.0 < 4": - version "3.3.1" - resolved "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz" - integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== - dependencies: - any-promise "^1.0.0" - -throttle-debounce@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-5.0.0.tgz" - integrity sha512-2iQTSgkkc1Zyk0MeVrt/3BvuOXYPl/R8Z0U2xxo9rjwNciaHDG3R+Lm6dh4EeUci49DanvBnuqI6jshoQQRGEg== - -through2@^2.0.0, through2@^2.0.3: - version "2.0.5" - resolved "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz" - integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - -through2@^4.0.0: - version "4.0.2" - resolved "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz" - integrity sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw== - dependencies: - readable-stream "3" - -through2@~0.4.1: - version "0.4.2" - resolved "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz" - integrity sha512-45Llu+EwHKtAZYTPPVn3XZHBgakWMN3rokhEv5hu596XP+cNgplMg+Gj+1nmAvj+L0K7+N49zBKx5rah5u0QIQ== - dependencies: - readable-stream "~1.0.17" - xtend "~2.1.1" - -through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6, through@^2.3.8: - version "2.3.8" - resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz" - integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== - -tiny-invariant@^1.3.1: - version "1.3.1" - resolved "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz" - integrity sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw== - -tinybench@^2.5.0: - version "2.5.1" - resolved "https://registry.npmjs.org/tinybench/-/tinybench-2.5.1.tgz" - integrity sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg== - -tinypool@^0.7.0: - version "0.7.0" - resolved "https://registry.npmjs.org/tinypool/-/tinypool-0.7.0.tgz" - integrity sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww== - -tinyspy@^2.1.1: - version "2.2.0" - resolved "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.0.tgz" - integrity sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg== - -titleize@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/titleize/-/titleize-3.0.0.tgz" - integrity sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ== - -tmp@^0.0.33: - version "0.0.33" - resolved "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz" - integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== - dependencies: - os-tmpdir "~1.0.2" - -tmp@~0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz" - integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== - dependencies: - rimraf "^3.0.0" - -tmpl@1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" - integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" - integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -tocbot@^4.20.1: - version "4.21.2" - resolved "https://registry.npmjs.org/tocbot/-/tocbot-4.21.2.tgz" - integrity sha512-R5Muhi/TUu4i4snWVrMgNoXyJm2f8sJfdgIkQvqb+cuIXQEIMAiWGWgCgYXHqX4+XiS/Bnm7IYZ9Zy6NVe6lhw== - -toggle-selection@^1.0.6: - version "1.0.6" - resolved "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz" - integrity sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ== - -toidentifier@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" - integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== - -totalist@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz" - integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ== - -tr46@~0.0.3: - version "0.0.3" - resolved "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz" - integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== - -trim-newlines@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz" - integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== - -ts-api-utils@^1.0.1: - version "1.0.3" - resolved "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.3.tgz" - integrity sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg== - -ts-dedent@^2.0.0, ts-dedent@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz" - integrity sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ== - -ts-interface-checker@^0.1.9: - version "0.1.13" - resolved "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz" - integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA== - -ts-node@^10.8.1: - version "10.9.1" - resolved "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz" - integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw== - dependencies: - "@cspotcode/source-map-support" "^0.8.0" - "@tsconfig/node10" "^1.0.7" - "@tsconfig/node12" "^1.0.7" - "@tsconfig/node14" "^1.0.0" - "@tsconfig/node16" "^1.0.2" - acorn "^8.4.1" - acorn-walk "^8.1.1" - arg "^4.1.0" - create-require "^1.1.0" - diff "^4.0.1" - make-error "^1.1.1" - v8-compile-cache-lib "^3.0.1" - yn "3.1.1" - -tsconfck@^2.1.0: - version "2.1.2" - resolved "https://registry.npmjs.org/tsconfck/-/tsconfck-2.1.2.tgz" - integrity sha512-ghqN1b0puy3MhhviwO2kGF8SeMDNhEbnKxjK7h6+fvY9JAxqvXi8y5NAHSQv687OVboS2uZIByzGd45/YxrRHg== - -tsconfig-paths@^4.1.2: - version "4.2.0" - resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz" - integrity sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg== - dependencies: - json5 "^2.2.2" - minimist "^1.2.6" - strip-bom "^3.0.0" - -tslib@^1.11.1, tslib@^1.13.0, tslib@^1.8.1: - version "1.14.1" - resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - -tslib@^2.0.0, tslib@^2.0.1, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.4.0, tslib@^2.4.1, tslib@^2.5.0, tslib@^2.6.0, tslib@^2.6.2: - version "2.6.2" - resolved "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz" - integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== - -tsutils@^3.21.0: - version "3.21.0" - resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" - integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== - dependencies: - tslib "^1.8.1" - -tuf-js@^1.1.7: - version "1.1.7" - resolved "https://registry.npmjs.org/tuf-js/-/tuf-js-1.1.7.tgz" - integrity sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg== - dependencies: - "@tufjs/models" "1.0.4" - debug "^4.3.4" - make-fetch-happen "^11.1.1" - -tween-functions@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/tween-functions/-/tween-functions-1.2.0.tgz" - integrity sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA== - -type-check@^0.4.0, type-check@~0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" - integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== - dependencies: - prelude-ls "^1.2.1" - -type-detect@^4.0.0, type-detect@^4.0.8: - version "4.0.8" - resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" - integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== - -type-fest@^0.16.0: - version "0.16.0" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz" - integrity sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg== - -type-fest@^0.18.0: - version "0.18.1" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz" - integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw== - -type-fest@^0.20.2: - version "0.20.2" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" - integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== - -type-fest@^0.21.3: - version "0.21.3" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" - integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== - -type-fest@^0.4.1: - version "0.4.1" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.4.1.tgz" - integrity sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw== - -type-fest@^0.6.0: - version "0.6.0" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz" - integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== - -type-fest@^0.8.1: - version "0.8.1" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" - integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== - -type-fest@^1.0.2: - version "1.4.0" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz" - integrity sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA== - -type-fest@^2.19.0, type-fest@~2.19: - version "2.19.0" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz" - integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== - -type-is@~1.6.18: - version "1.6.18" - resolved "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" - integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== - dependencies: - media-typer "0.3.0" - mime-types "~2.1.24" - -typed-array-buffer@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz" - integrity sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.2.1" - is-typed-array "^1.1.10" - -typed-array-byte-length@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz" - integrity sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA== - dependencies: - call-bind "^1.0.2" - for-each "^0.3.3" - has-proto "^1.0.1" - is-typed-array "^1.1.10" - -typed-array-byte-offset@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz" - integrity sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg== - dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" - for-each "^0.3.3" - has-proto "^1.0.1" - is-typed-array "^1.1.10" - -typed-array-length@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz" - integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng== - dependencies: - call-bind "^1.0.2" - for-each "^0.3.3" - is-typed-array "^1.1.9" - -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" - integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== - -"typescript@>=3 < 6", "typescript@^4.6.4 || ^5.0.0", typescript@^5.2.2: - version "5.2.2" - resolved "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz" - integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w== - -typescript@~5.0.4: - version "5.0.4" - resolved "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz" - integrity sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw== - -ufo@^1.3.0: - version "1.3.1" - resolved "https://registry.npmjs.org/ufo/-/ufo-1.3.1.tgz" - integrity sha512-uY/99gMLIOlJPwATcMVYfqDSxUR9//AUcgZMzwfSTJPDKzA1S8mX4VLqa+fiAtveraQUBCz4FFcwVZBGbwBXIw== - -uglify-js@^3.1.4: - version "3.17.4" - resolved "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz" - integrity sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g== - -unbox-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz" - integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== - dependencies: - call-bind "^1.0.2" - has-bigints "^1.0.2" - has-symbols "^1.0.3" - which-boxed-primitive "^1.0.2" - -undici-types@~5.25.1: - version "5.25.3" - resolved "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz" - integrity sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA== - -unicode-canonical-property-names-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz" - integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== - -unicode-match-property-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz" - integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== - dependencies: - unicode-canonical-property-names-ecmascript "^2.0.0" - unicode-property-aliases-ecmascript "^2.0.0" - -unicode-match-property-value-ecmascript@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz" - integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA== - -unicode-property-aliases-ecmascript@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz" - integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== - -unique-filename@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz" - integrity sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g== - dependencies: - unique-slug "^4.0.0" - -unique-slug@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz" - integrity sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ== - dependencies: - imurmurhash "^0.1.4" - -unique-string@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz" - integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== - dependencies: - crypto-random-string "^2.0.0" - -unist-util-is@^4.0.0: - version "4.1.0" - resolved "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz" - integrity sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg== - -unist-util-visit-parents@^3.0.0: - version "3.1.1" - resolved "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz" - integrity sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^4.0.0" - -unist-util-visit@^2.0.0: - version "2.0.3" - resolved "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz" - integrity sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^4.0.0" - unist-util-visit-parents "^3.0.0" - -universal-user-agent@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz" - integrity sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w== - -universalify@^0.1.0: - version "0.1.2" - resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - -universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== - -unpipe@1.0.0, unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" - integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== - -unplugin@^1.3.1: - version "1.5.0" - resolved "https://registry.npmjs.org/unplugin/-/unplugin-1.5.0.tgz" - integrity sha512-9ZdRwbh/4gcm1JTOkp9lAkIDrtOyOxgHmY7cjuwI8L/2RTikMcVG25GsZwNAgRuap3iDw2jeq7eoqtAsz5rW3A== - dependencies: - acorn "^8.10.0" - chokidar "^3.5.3" - webpack-sources "^3.2.3" - webpack-virtual-modules "^0.5.0" - -untildify@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz" - integrity sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw== - -upath@2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz" - integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w== - -update-browserslist-db@^1.0.13: - version "1.0.13" - resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz" - integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== - dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -use-callback-ref@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz" - integrity sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w== - dependencies: - tslib "^2.0.0" - -use-merge-value@^1: - version "1.2.0" - resolved "https://registry.npmjs.org/use-merge-value/-/use-merge-value-1.2.0.tgz" - integrity sha512-DXgG0kkgJN45TcyoXL49vJnn55LehnrmoHc7MbKi+QDBvr8dsesqws8UlyIWGHMR+JXgxc1nvY+jDGMlycsUcw== - -use-resize-observer@^9.1.0: - version "9.1.0" - resolved "https://registry.npmjs.org/use-resize-observer/-/use-resize-observer-9.1.0.tgz" - integrity sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow== - dependencies: - "@juggle/resize-observer" "^3.3.1" - -use-sidecar@^1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz" - integrity sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw== - dependencies: - detect-node-es "^1.1.0" - tslib "^2.0.0" - -use-sync-external-store@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz" - integrity sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA== - -util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" - integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== - -util@^0.12.4, util@^0.12.5: - version "0.12.5" - resolved "https://registry.npmjs.org/util/-/util-0.12.5.tgz" - integrity sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA== - 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" - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" - integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== - -uuid@^8.3.2: - version "8.3.2" - resolved "https://registry.npmmirror.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" - integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== - -uuid@^9.0.0: - version "9.0.1" - resolved "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz" - integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA== - -v8-compile-cache-lib@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz" - integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== - -v8-compile-cache@2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" - integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== - -v8-to-istanbul@^9.0.0: - version "9.1.3" - resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.3.tgz" - integrity sha512-9lDD+EVI2fjFsMWXc6dy5JJzBsVTcQ2fVkfBvncZ6xJWG9wtBhOldG+mHkSL0+V1K/xgZz0JDO5UT5hFwHUghg== - dependencies: - "@jridgewell/trace-mapping" "^0.3.12" - "@types/istanbul-lib-coverage" "^2.0.1" - convert-source-map "^2.0.0" - -validate-npm-package-license@3.0.4, validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -validate-npm-package-name@5.0.0, validate-npm-package-name@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz" - integrity sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ== - dependencies: - builtins "^5.0.0" - -validate-npm-package-name@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz" - integrity sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw== - dependencies: - builtins "^1.0.3" - -validator@^13.7.0: - version "13.11.0" - resolved "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz" - integrity sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ== - -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" - integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== - -vite-node@0.34.6: - version "0.34.6" - resolved "https://registry.npmjs.org/vite-node/-/vite-node-0.34.6.tgz" - integrity sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA== - dependencies: - cac "^6.7.14" - debug "^4.3.4" - mlly "^1.4.0" - pathe "^1.1.1" - picocolors "^1.0.0" - vite "^3.0.0 || ^4.0.0 || ^5.0.0-0" - -vite-plugin-dts@^3.6.3: - version "3.6.3" - resolved "https://registry.npmjs.org/vite-plugin-dts/-/vite-plugin-dts-3.6.3.tgz" - integrity sha512-NyRvgobl15rYj65coi/gH7UAEH+CpSjh539DbGb40DfOTZSvDLNYTzc8CK4460W+LqXuMK7+U3JAxRB3ksrNPw== - dependencies: - "@microsoft/api-extractor" "^7.38.0" - "@rollup/pluginutils" "^5.0.5" - "@vue/language-core" "^1.8.20" - debug "^4.3.4" - kolorist "^1.8.0" - vue-tsc "^1.8.20" - -vite-plugin-svgr@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/vite-plugin-svgr/-/vite-plugin-svgr-4.1.0.tgz" - integrity sha512-v7Qic+FWmCChgQNGSI4V8X63OEYsdUoLt66iqIcHozq9bfK/Dwmr0V+LBy1NE8CE98Y8HouEBJ+pto4AMfN5xw== - dependencies: - "@rollup/pluginutils" "^5.0.4" - "@svgr/core" "^8.1.0" - "@svgr/plugin-jsx" "^8.1.0" - -vite-tsconfig-paths@^4.2.1: - version "4.2.1" - resolved "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-4.2.1.tgz" - integrity sha512-GNUI6ZgPqT3oervkvzU+qtys83+75N/OuDaQl7HmOqFTb0pjZsuARrRipsyJhJ3enqV8beI1xhGbToR4o78nSQ== - dependencies: - debug "^4.1.1" - globrex "^0.1.2" - tsconfck "^2.1.0" - -"vite@^3.0.0 || ^4.0.0 || ^5.0.0-0", "vite@^3.1.0 || ^4.0.0 || ^5.0.0-0", vite@^4.4.9: - version "4.4.11" - resolved "https://registry.npmjs.org/vite/-/vite-4.4.11.tgz" - integrity sha512-ksNZJlkcU9b0lBwAGZGGaZHCMqHsc8OpgtoYhsQ4/I2v5cnpmmmqe5pM4nv/4Hn6G/2GhTdj0DhZh2e+Er1q5A== - dependencies: - esbuild "^0.18.10" - postcss "^8.4.27" - rollup "^3.27.1" - optionalDependencies: - fsevents "~2.3.2" - -vitest@^0.34.6: - version "0.34.6" - resolved "https://registry.npmjs.org/vitest/-/vitest-0.34.6.tgz" - integrity sha512-+5CALsOvbNKnS+ZHMXtuUC7nL8/7F1F2DnHGjSsszX8zCjWSSviphCb/NuS9Nzf4Q03KyyDRBAXhF/8lffME4Q== - dependencies: - "@types/chai" "^4.3.5" - "@types/chai-subset" "^1.3.3" - "@types/node" "*" - "@vitest/expect" "0.34.6" - "@vitest/runner" "0.34.6" - "@vitest/snapshot" "0.34.6" - "@vitest/spy" "0.34.6" - "@vitest/utils" "0.34.6" - acorn "^8.9.0" - acorn-walk "^8.2.0" - cac "^6.7.14" - chai "^4.3.10" - debug "^4.3.4" - local-pkg "^0.4.3" - magic-string "^0.30.1" - pathe "^1.1.1" - picocolors "^1.0.0" - std-env "^3.3.3" - strip-literal "^1.0.1" - tinybench "^2.5.0" - tinypool "^0.7.0" - vite "^3.1.0 || ^4.0.0 || ^5.0.0-0" - vite-node "0.34.6" - why-is-node-running "^2.2.2" - -vue-template-compiler@^2.7.14: - version "2.7.15" - resolved "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.15.tgz" - integrity sha512-yQxjxMptBL7UAog00O8sANud99C6wJF+7kgbcwqkvA38vCGF7HWE66w0ZFnS/kX5gSoJr/PQ4/oS3Ne2pW37Og== - dependencies: - de-indent "^1.0.2" - he "^1.2.0" - -vue-tsc@^1.8.20: - version "1.8.22" - resolved "https://registry.npmjs.org/vue-tsc/-/vue-tsc-1.8.22.tgz" - integrity sha512-j9P4kHtW6eEE08aS5McFZE/ivmipXy0JzrnTgbomfABMaVKx37kNBw//irL3+LlE3kOo63XpnRigyPC3w7+z+A== - dependencies: - "@volar/typescript" "~1.10.5" - "@vue/language-core" "1.8.22" - semver "^7.5.4" - -walker@^1.0.8: - version "1.0.8" - resolved "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz" - integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== - dependencies: - makeerror "1.0.12" - -watchpack@^2.2.0: - version "2.4.0" - resolved "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz" - integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== - dependencies: - glob-to-regexp "^0.4.1" - graceful-fs "^4.1.2" - -wcwidth@^1.0.0, wcwidth@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz" - integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== - dependencies: - defaults "^1.0.3" - -webidl-conversions@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz" - integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== - -webidl-conversions@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz" - integrity sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g== - -webpack-sources@^3.2.3: - version "3.2.3" - resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz" - integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== - -webpack-virtual-modules@^0.5.0: - version "0.5.0" - resolved "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz" - integrity sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw== - -whatwg-encoding@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz" - integrity sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg== - dependencies: - iconv-lite "0.6.3" - -whatwg-mimetype@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz" - integrity sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q== - -whatwg-url@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz" - integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== - dependencies: - tr46 "~0.0.3" - webidl-conversions "^3.0.0" - -which-boxed-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" - integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== - dependencies: - is-bigint "^1.0.1" - is-boolean-object "^1.1.0" - is-number-object "^1.0.4" - is-string "^1.0.5" - is-symbol "^1.0.3" - -which-builtin-type@^1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz" - integrity sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw== - dependencies: - function.prototype.name "^1.1.5" - has-tostringtag "^1.0.0" - is-async-function "^2.0.0" - is-date-object "^1.0.5" - is-finalizationregistry "^1.0.2" - is-generator-function "^1.0.10" - is-regex "^1.1.4" - is-weakref "^1.0.2" - isarray "^2.0.5" - which-boxed-primitive "^1.0.2" - which-collection "^1.0.1" - which-typed-array "^1.1.9" - -which-collection@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz" - integrity sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A== - dependencies: - is-map "^2.0.1" - is-set "^2.0.1" - is-weakmap "^2.0.1" - is-weakset "^2.0.1" - -which-typed-array@^1.1.11, which-typed-array@^1.1.2, which-typed-array@^1.1.9: - version "1.1.11" - resolved "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz" - integrity sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew== - dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" - for-each "^0.3.3" - gopd "^1.0.1" - has-tostringtag "^1.0.0" - -which@^1.2.9: - version "1.3.1" - resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -which@^2.0.1, which@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -which@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/which/-/which-3.0.1.tgz" - integrity sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg== - dependencies: - isexe "^2.0.0" - -why-is-node-running@^2.2.2: - version "2.2.2" - resolved "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz" - integrity sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA== - dependencies: - siginfo "^2.0.0" - stackback "0.0.2" - -wide-align@^1.1.5: - version "1.1.5" - resolved "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz" - integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg== - dependencies: - string-width "^1.0.2 || 2 || 3 || 4" - -wordwrap@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz" - integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== - -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrap-ansi@^6.0.1: - version "6.2.0" - resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz" - integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrap-ansi@^8.0.1, wrap-ansi@^8.1.0: - version "8.1.0" - resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz" - integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== - dependencies: - ansi-styles "^6.1.0" - string-width "^5.0.1" - strip-ansi "^7.0.1" - -wrappy@1: - version "1.0.2" - resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" - integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== - -write-file-atomic@5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz" - integrity sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw== - dependencies: - imurmurhash "^0.1.4" - signal-exit "^4.0.1" - -write-file-atomic@^2.3.0, write-file-atomic@^2.4.2: - version "2.4.3" - resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz" - integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - signal-exit "^3.0.2" - -write-file-atomic@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz" - integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg== - dependencies: - imurmurhash "^0.1.4" - signal-exit "^3.0.7" - -write-json-file@^3.2.0: - version "3.2.0" - resolved "https://registry.npmjs.org/write-json-file/-/write-json-file-3.2.0.tgz" - integrity sha512-3xZqT7Byc2uORAatYiP3DHUUAVEkNOswEWNs9H5KXiicRTvzYzYqKjYc4G7p+8pltvAw641lVByKVtMpf+4sYQ== - dependencies: - detect-indent "^5.0.0" - graceful-fs "^4.1.15" - make-dir "^2.1.0" - pify "^4.0.1" - sort-keys "^2.0.0" - write-file-atomic "^2.4.2" - -write-pkg@4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/write-pkg/-/write-pkg-4.0.0.tgz" - integrity sha512-v2UQ+50TNf2rNHJ8NyWttfm/EJUBWMJcx6ZTYZr6Qp52uuegWw/lBkCtCbnYZEmPRNL61m+u67dAmGxo+HTULA== - dependencies: - sort-keys "^2.0.0" - type-fest "^0.4.1" - write-json-file "^3.2.0" - -ws@^6.1.0: - version "6.2.2" - resolved "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz" - integrity sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw== - dependencies: - async-limiter "~1.0.0" - -ws@^8.2.3: - version "8.14.2" - resolved "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz" - integrity sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g== - -xtend@~2.1.1: - version "2.1.2" - resolved "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz" - integrity sha512-vMNKzr2rHP9Dp/e1NQFnLQlwlhp9L/LfvnsVdHxN1f+uggyVI3i08uD14GPvCToPkdsRfyPqIyYGmIk58V98ZQ== - dependencies: - object-keys "~0.4.0" - -xtend@~4.0.1: - version "4.0.2" - resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - -y18n@^5.0.5: - version "5.0.8" - resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== - -yallist@^3.0.2: - version "3.1.1" - resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" - integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yaml@2.3.1: - version "2.3.1" - resolved "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz" - integrity sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ== - -yaml@^1.10.0: - version "1.10.2" - resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" - integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== - -yaml@^2.1.1: - version "2.3.2" - resolved "https://registry.npmjs.org/yaml/-/yaml-2.3.2.tgz" - integrity sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg== - -yargs-parser@20.2.4: - version "20.2.4" - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz" - integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== - -yargs-parser@21.1.1, yargs-parser@^21.1.1: - version "21.1.1" - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz" - integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== - -yargs-parser@^20.2.2, yargs-parser@^20.2.3, yargs-parser@^20.2.9: - version "20.2.9" - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - -yargs@16.2.0, yargs@^16.2.0: - version "16.2.0" - resolved "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz" - integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== - dependencies: - cliui "^7.0.2" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.0" - y18n "^5.0.5" - yargs-parser "^20.2.2" - -yargs@^17.0.0, yargs@^17.6.2: - version "17.7.2" - resolved "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz" - integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== - 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" - -yauzl@^2.10.0: - version "2.10.0" - resolved "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz" - integrity sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g== - dependencies: - buffer-crc32 "~0.2.3" - fd-slicer "~1.1.0" - -yn@3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz" - integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" - integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== - -yocto-queue@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz" - integrity sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g== - -z-schema@~5.0.2: - version "5.0.6" - resolved "https://registry.npmjs.org/z-schema/-/z-schema-5.0.6.tgz" - integrity sha512-+XR1GhnWklYdfr8YaZv/iu+vY+ux7V5DS5zH1DQf6bO5ufrt/5cgNhVO5qyhsjFXvsqQb/f08DWE9b6uPscyAg== - dependencies: - lodash.get "^4.4.2" - lodash.isequal "^4.5.0" - validator "^13.7.0" - optionalDependencies: - commander "^10.0.0"