From 78108fa5e9ced111934c3ab065754073ed72714a Mon Sep 17 00:00:00 2001 From: Marvin Zhang Date: Mon, 5 Aug 2024 16:31:32 +0800 Subject: [PATCH] refactor: updated typings --- pnpm-lock.yaml | 7523 +++++++++++++++++ src/components/index.ts | 48 +- src/layouts/index.ts | 4 +- .../git/detail/tabs/GitDetailTabSpiders.vue | 1 + src/views/index.ts | 32 +- src/views/login/Login.vue | 2 +- .../detail/tabs/ProjectDetailTabSpiders.vue | 1 + .../components/badge/GitHubStarBadge.vue.d.ts | 2 - typings/components/box/Box.vue.d.ts | 60 - typings/components/button/Button.vue.d.ts | 56 - .../components/button/FaIconButton.vue.d.ts | 38 - typings/components/button/IconButton.vue.d.ts | 30 - .../components/button/LabelButton.vue.d.ts | 36 - typings/components/chart/Chart.vue.d.ts | 54 - typings/components/chart/Metric.vue.d.ts | 27 - .../context-menu/ContextMenu.vue.d.ts | 47 - .../context-menu/ContextMenuList.vue.d.ts | 25 - .../CreateEditDatabaseDialog.vue.d.ts | 16 + .../database/DatabaseConnectType.vue.d.ts | 39 + .../core/database/DatabaseForm.vue.d.ts | 35 + .../core/database/DatabaseStatus.vue.d.ts | 67 + .../core/database/DatabaseType.vue.d.ts | 39 + .../components/core/database/useDatabase.d.ts | 40 + .../CreateEditEnvironmentDialog.vue.d.ts | 16 + .../core/environment/EnvironmentForm.vue.d.ts | 35 + .../environment/useEnvironment.d.ts | 0 .../core/git/CreateEditGitDialog.vue.d.ts | 16 + .../core/git/CreateGitBranchDialog.vue.d.ts | 16 + .../core/git/CreateGitSpiderDialog.vue.d.ts | 69 + .../core/git/GitBranchSelect.vue.d.ts | 92 + .../core/git/GitFileDiffDialog.vue.d.ts | 16 + .../core/git/GitFileStatus.vue.d.ts | 59 + typings/components/core/git/GitForm.vue.d.ts | 16 + .../components/core/git/GitLogsBox.vue.d.ts | 41 + .../core/git/GitLogsDialog.vue.d.ts | 16 + typings/components/core/git/GitPath.vue.d.ts | 35 + typings/components/core/git/GitRepo.vue.d.ts | 41 + .../components/core/git/GitStatus.vue.d.ts | 47 + .../core/git/UploadGitFilesDialog.vue.d.ts | 16 + typings/components/core/git/useGit.d.ts | 38 + .../core/node/CreateEditNodeDialog.vue.d.ts | 16 + .../components/core/node/NodeActive.vue.d.ts | 35 + .../core/node/NodeCurrentMetrics.vue.d.ts | 43 + .../components/core/node/NodeForm.vue.d.ts | 35 + .../components/core/node/NodeRunners.vue.d.ts | 67 + .../components/core/node/NodeStatus.vue.d.ts | 41 + .../components/core/node/NodeType.vue.d.ts | 37 + typings/components/core/node/useNode.d.ts | 34 + ...CreateEditNotificationAlertDialog.vue.d.ts | 16 + .../alert/NotificationAlertForm.vue.d.ts | 37 + .../alert/useNotificationAlert.d.ts | 43 + ...eateEditNotificationChannelDialog.vue.d.ts | 16 + .../channel/NotificationChannelForm.vue.d.ts | 35 + .../channel/useNotificationChannel.d.ts | 41 + .../NotificationRequestStatus.vue.d.ts | 45 + ...eateEditNotificationSettingDialog.vue.d.ts | 16 + .../setting/NotificationSettingForm.vue.d.ts | 35 + .../NotificationSettingTriggerSelect.vue.d.ts | 43 + .../setting/useNotificationSetting.d.ts | 34 + .../project/CreateEditProjectDialog.vue.d.ts | 16 + .../core/project/ProjectForm.vue.d.ts | 16 + .../components/core/project/useProject.d.ts | 35 + .../core/result/ResultCell.vue.d.ts | 67 + .../core/result/ResultCellDialog.vue.d.ts | 16 + .../result/ResultDedupFieldsDialog.vue.d.ts | 16 + .../CreateEditScheduleDialog.vue.d.ts | 16 + .../core/schedule/ScheduleCron.vue.d.ts | 39 + .../core/schedule/ScheduleForm.vue.d.ts | 16 + .../components/core/schedule/useSchedule.d.ts | 36 + .../spider/CreateEditSpiderDialog.vue.d.ts | 16 + .../core/spider/RunSpiderDialog.vue.d.ts | 16 + .../core/spider/SpiderForm.vue.d.ts | 32 + .../core/spider/SpiderStat.vue.d.ts | 43 + .../components/core/spider/SpiderTag.vue.d.ts | 32 + .../spider/UploadSpiderFilesDialog.vue.d.ts | 16 + typings/components/core/spider/useSpider.d.ts | 37 + .../core/task/CreateTaskDialog.vue.d.ts | 35 + .../components/core/task/TaskCommand.vue.d.ts | 43 + .../components/core/task/TaskForm.vue.d.ts | 35 + .../components/core/task/TaskMode.vue.d.ts | 35 + .../core/task/TaskPriority.vue.d.ts | 68 + .../components/core/task/TaskResults.vue.d.ts | 43 + .../components/core/task/TaskStatus.vue.d.ts | 45 + typings/components/core/task/useTask.d.ts | 39 + .../core/user/CreateEditUserDialog.vue.d.ts | 16 + .../components/core/user/UserForm.vue.d.ts | 16 + .../components/core/user/UserRole.vue.d.ts | 38 + typings/components/core/user/useUser.d.ts | 38 + .../components/date/DateRangePicker.vue.d.ts | 49 - .../date/DateTimeRangePicker.vue.d.ts | 49 - typings/components/date/RangePicker.vue.d.ts | 49 - typings/components/date/date.d.ts | 1 - .../components/dialog/ConfirmDialog.vue.d.ts | 48 - .../dialog/CreateEditDialog.vue.d.ts | 67 - typings/components/dialog/Dialog.vue.d.ts | 70 - .../components/drag/DraggableItem.vue.d.ts | 38 - .../components/drag/DraggableList.vue.d.ts | 46 - .../ds/CreateEditDataSourceDialog.vue.d.ts | 2 - .../ds/DataSourceConnectType.vue.d.ts | 19 - typings/components/ds/DataSourceForm.vue.d.ts | 15 - .../components/ds/DataSourceStatus.vue.d.ts | 37 - typings/components/ds/DataSourceType.vue.d.ts | 19 - typings/components/ds/useDataSource.d.ts | 35 - typings/components/empty/Empty.vue.d.ts | 29 - typings/components/empty/ImgEmpty.vue.d.ts | 2 - .../CreateEditEnvironmentDialog.vue.d.ts | 2 - .../environment/EnvironmentForm.vue.d.ts | 15 - typings/components/export/ExportForm.vue.d.ts | 21 - typings/components/file/FileActions.vue.d.ts | 17 - typings/components/file/FileDiff.vue.d.ts | 33 - typings/components/file/FileEditor.vue.d.ts | 53 - .../FileEditorCreateWithAiDialog.vue.d.ts | 6 - .../file/FileEditorNavMenu.vue.d.ts | 53 - .../FileEditorNavMenuContextMenu.vue.d.ts | 56 - .../file/FileEditorNavTabs.vue.d.ts | 42 - .../FileEditorNavTabsContextMenu.vue.d.ts | 49 - ...eEditorNavTabsShowMoreContextMenu.vue.d.ts | 35 - .../file/FileEditorSettingsDialog.vue.d.ts | 2 - typings/components/file/FileTab.vue.d.ts | 33 - typings/components/file/FileUpload.vue.d.ts | 29 - .../file/UploadFilesDialog.vue.d.ts | 27 - .../components/file/fileEditorDropZone.d.ts | 32 - .../filter/FilterCondition.vue.d.ts | 21 - .../filter/FilterConditionList.vue.d.ts | 19 - .../components/filter/FilterInput.vue.d.ts | 21 - .../components/filter/FilterSelect.vue.d.ts | 27 - typings/components/form/Form.vue.d.ts | 65 - typings/components/form/FormItem.vue.d.ts | 60 - .../components/form/FormTableField.vue.d.ts | 54 - typings/components/form/formTable.d.ts | 10 - typings/components/form/useForm.d.ts | 28 - .../git/CreateEditGitDialog.vue.d.ts | 2 - .../git/CreateGitBranchDialog.vue.d.ts | 2 - .../git/CreateGitSpiderDialog.vue.d.ts | 39 - .../components/git/GitBranchSelect.vue.d.ts | 62 - .../components/git/GitFileDiffDialog.vue.d.ts | 2 - typings/components/git/GitFileStatus.vue.d.ts | 29 - typings/components/git/GitForm.vue.d.ts | 2 - typings/components/git/GitLogsBox.vue.d.ts | 21 - typings/components/git/GitLogsDialog.vue.d.ts | 2 - typings/components/git/GitPath.vue.d.ts | 15 - typings/components/git/GitRepo.vue.d.ts | 21 - typings/components/git/GitStatus.vue.d.ts | 27 - .../git/UploadGitFilesDialog.vue.d.ts | 2 - typings/components/git/useGit.d.ts | 33 - .../components/icon/AtomMaterialIcon.vue.d.ts | 17 - typings/components/icon/Icon.vue.d.ts | 35 - typings/components/icon/MenuItemIcon.vue.d.ts | 31 - typings/components/icon/icon.d.ts | 6 - typings/components/index.d.ts | 583 +- typings/components/input/InputList.vue.d.ts | 50 - .../components/lexical/LexicalEditor.vue.d.ts | 2 - .../BlockOptionsDropdownList.vue.d.ts | 28 - .../components/FloatLinkEditor.vue.d.ts | 18 - .../components/InsertImageDialog.vue.d.ts | 23 - .../InsertOptionsDropdownList.vue.d.ts | 30 - .../components/InsertTableDialog.vue.d.ts | 23 - .../composables/useCanShowPlaceholder.d.ts | 3 - .../lexical/composables/useDecorators.d.ts | 5 - .../lexical/composables/useLexicalEffect.d.ts | 5 - .../composables/useLexicalMounted.d.ts | 5 - .../plugins/LexicalAutoFocusPlugin.vue.d.ts | 18 - .../plugins/LexicalAutoLinkPlugin.vue.d.ts | 26 - .../LexicalClickableLinkPlugin.vue.d.ts | 32 - .../plugins/LexicalContentEditable.vue.d.ts | 71 - .../plugins/LexicalDecoratedTeleports.d.ts | 16 - .../plugins/LexicalImagePlugin.vue.d.ts | 16 - .../plugins/LexicalLinkPlugin.vue.d.ts | 18 - .../plugins/LexicalListPlugin.vue.d.ts | 16 - .../plugins/LexicalOnChangePlugin.vue.d.ts | 41 - .../plugins/LexicalRichTextPlugin.vue.d.ts | 26 - .../plugins/LexicalTablePlugin.vue.d.ts | 42 - .../plugins/LexicalToolbarPlugin.vue.d.ts | 16 - .../components/lexical/utils/autoLink.d.ts | 28 - .../lexical/utils/getSelectedNode.d.ts | 3 - typings/components/lexical/utils/image.d.ts | 1 - .../components/list/DetailTabList.vue.d.ts | 26 - typings/components/nav/NavActionBack.vue.d.ts | 53 - .../components/nav/NavActionButton.vue.d.ts | 44 - .../components/nav/NavActionFaIcon.vue.d.ts | 19 - .../components/nav/NavActionGroup.vue.d.ts | 11 - .../nav/NavActionGroupDetailCommon.vue.d.ts | 45 - typings/components/nav/NavActionItem.vue.d.ts | 26 - typings/components/nav/NavActions.vue.d.ts | 29 - typings/components/nav/NavLink.vue.d.ts | 25 - typings/components/nav/NavSidebar.vue.d.ts | 82 - .../components/nav/NavSidebarList.vue.d.ts | 21 - .../components/nav/NavSidebarTree.vue.d.ts | 31 - typings/components/nav/NavTabs.vue.d.ts | 36 - .../node/CreateEditNodeDialog.vue.d.ts | 2 - typings/components/node/NodeActive.vue.d.ts | 15 - typings/components/node/NodeForm.vue.d.ts | 15 - typings/components/node/NodeRunners.vue.d.ts | 37 - typings/components/node/NodeStatus.vue.d.ts | 21 - typings/components/node/NodeType.vue.d.ts | 17 - typings/components/node/useNode.d.ts | 29 - .../CreateEditNotificationDialog.vue.d.ts | 2 - .../notification/NotificationForm.vue.d.ts | 19 - .../components/notification/notification.d.ts | 29 - .../project/CreateEditProjectDialog.vue.d.ts | 2 - .../components/project/ProjectForm.vue.d.ts | 2 - typings/components/project/useProject.d.ts | 30 - typings/components/result/ResultCell.vue.d.ts | 37 - .../result/ResultCellDialog.vue.d.ts | 2 - .../result/ResultDedupFieldsDialog.vue.d.ts | 2 - .../CreateEditScheduleDialog.vue.d.ts | 2 - .../components/schedule/ScheduleCron.vue.d.ts | 19 - .../components/schedule/ScheduleForm.vue.d.ts | 2 - typings/components/schedule/useSchedule.d.ts | 31 - .../spider/CreateEditSpiderDialog.vue.d.ts | 2 - .../spider/RunSpiderDialog.vue.d.ts | 2 - typings/components/spider/SpiderForm.vue.d.ts | 14 - typings/components/spider/SpiderStat.vue.d.ts | 20 - typings/components/spider/SpiderTag.vue.d.ts | 15 - .../spider/UploadSpiderFilesDialog.vue.d.ts | 2 - typings/components/spider/useSpider.d.ts | 32 - typings/components/switch/Switch.vue.d.ts | 63 - typings/components/tab/ActionTab.vue.d.ts | 21 - typings/components/tab/Tab.vue.d.ts | 44 - typings/components/table/Table.vue.d.ts | 124 - .../components/table/TableActions.vue.d.ts | 54 - typings/components/table/TableCell.vue.d.ts | 33 - typings/components/table/TableHeader.vue.d.ts | 21 - .../table/TableHeaderAction.vue.d.ts | 45 - .../table/TableHeaderDialogFilter.vue.d.ts | 41 - .../table/TableHeaderDialogSort.vue.d.ts | 19 - typings/components/table/action.d.ts | 11 - typings/components/table/column.d.ts | 12 - typings/components/table/header.d.ts | 4 - typings/components/table/pagination.d.ts | 5 - typings/components/tag/CheckTag.vue.d.ts | 38 - typings/components/tag/CheckTagGroup.vue.d.ts | 23 - typings/components/tag/LinkTag.vue.d.ts | 32 - typings/components/tag/Tag.vue.d.ts | 48 - .../components/task/CreateTaskDialog.vue.d.ts | 15 - typings/components/task/TaskCommand.vue.d.ts | 23 - typings/components/task/TaskForm.vue.d.ts | 15 - typings/components/task/TaskMode.vue.d.ts | 15 - typings/components/task/TaskPriority.vue.d.ts | 38 - typings/components/task/TaskResults.vue.d.ts | 23 - typings/components/task/TaskStatus.vue.d.ts | 25 - typings/components/task/useTask.d.ts | 34 - typings/components/time/Duration.vue.d.ts | 45 - typings/components/time/Time.vue.d.ts | 39 - typings/components/transfer/Transfer.vue.d.ts | 27 - .../transfer/TransferPanel.vue.d.ts | 39 - .../ui/badge/GitHubStarBadge.vue.d.ts | 16 + typings/components/ui/box/Box.vue.d.ts | 94 + typings/components/ui/button/Button.vue.d.ts | 91 + .../ui/button/FaIconButton.vue.d.ts | 63 + .../components/ui/button/IconButton.vue.d.ts | 55 + .../components/ui/button/LabelButton.vue.d.ts | 61 + typings/components/ui/chart/Chart.vue.d.ts | 85 + typings/components/ui/chart/Metric.vue.d.ts | 47 + .../ui/context-menu/ContextMenu.vue.d.ts | 83 + .../ui/context-menu/ContextMenuList.vue.d.ts | 46 + .../ui/date/DateRangePicker.vue.d.ts | 85 + .../ui/date/DateTimeRangePicker.vue.d.ts | 85 + .../components/ui/date/RangePicker.vue.d.ts | 85 + typings/components/ui/date/date.d.ts | 5 + .../ui/dialog/ConfirmDialog.vue.d.ts | 82 + .../ui/dialog/CreateEditDialog.vue.d.ts | 101 + typings/components/ui/dialog/Dialog.vue.d.ts | 104 + .../components/ui/drag/DraggableItem.vue.d.ts | 60 + .../components/ui/drag/DraggableList.vue.d.ts | 78 + .../editor/EditorOptionsDropdownList.vue.d.ts | 45 + typings/components/ui/empty/Empty.vue.d.ts | 59 + typings/components/ui/empty/ImgEmpty.vue.d.ts | 16 + .../components/ui/export/ExportForm.vue.d.ts | 41 + .../components/ui/file/FileActions.vue.d.ts | 37 + typings/components/ui/file/FileDiff.vue.d.ts | 63 + .../components/ui/file/FileEditor.vue.d.ts | 91 + .../FileEditorCreateWithAiDialog.vue.d.ts | 22 + .../ui/file/FileEditorNavMenu.vue.d.ts | 81 + .../FileEditorNavMenuContextMenu.vue.d.ts | 91 + .../ui/file/FileEditorNavTabs.vue.d.ts | 66 + .../FileEditorNavTabsContextMenu.vue.d.ts | 84 + ...eEditorNavTabsShowMoreContextMenu.vue.d.ts | 64 + .../ui/file/FileEditorSettingsDialog.vue.d.ts | 16 + typings/components/ui/file/FileTab.vue.d.ts | 53 + .../components/ui/file/FileUpload.vue.d.ts | 51 + .../ui/file/UploadFilesDialog.vue.d.ts | 47 + .../ui/file/fileEditorDropZone.d.ts | 49 + .../ui/filter/FilterCondition.vue.d.ts | 43 + .../ui/filter/FilterConditionList.vue.d.ts | 39 + .../components/ui/filter/FilterInput.vue.d.ts | 41 + .../ui/filter/FilterSelect.vue.d.ts | 47 + .../components/{ => ui}/filter/filter.d.ts | 2 +- typings/components/ui/form/Form.vue.d.ts | 99 + typings/components/ui/form/FormItem.vue.d.ts | 97 + .../ui/form/FormTableField.vue.d.ts | 85 + typings/components/ui/form/formTable.d.ts | 16 + typings/components/{ => ui}/form/index.d.ts | 0 typings/components/ui/form/useForm.d.ts | 38 + .../ui/icon/AtomMaterialIcon.vue.d.ts | 37 + typings/components/ui/icon/Icon.vue.d.ts | 71 + .../components/ui/icon/MenuItemIcon.vue.d.ts | 61 + typings/components/ui/icon/icon.d.ts | 6 + .../components/ui/input/InputList.vue.d.ts | 80 + .../ui/lexical/LexicalEditor.vue.d.ts | 45 + .../BlockOptionsDropdownList.vue.d.ts | 49 + .../components/DropdownButton.vue.d.ts | 41 + .../components/FloatLinkEditor.vue.d.ts | 39 + .../components/ImageComponent.vue.d.ts | 57 + .../components/InsertImageDialog.vue.d.ts | 41 + .../InsertOptionsDropdownList.vue.d.ts | 53 + .../components/InsertTableDialog.vue.d.ts | 41 + .../components/InsertVariableDialog.vue.d.ts | 45 + .../composables/useCanShowPlaceholder.d.ts | 6 + .../ui/lexical/composables/useDecorators.d.ts | 12 + .../lexical/composables/useLexicalEffect.d.ts | 9 + .../lexical/composables/useLexicalList.d.ts | 1 + .../composables/useLexicalMounted.d.ts | 5 + .../lexical/composables/useRichTextSetup.d.ts | 1 + .../lexical/composables/useVariableSetup.d.ts | 7 + .../ui/lexical/nodes/ImageNode.d.ts | 100 + .../ui/lexical/nodes/VariableNode.d.ts | 92 + .../plugins/LexicalAutoFocusPlugin.vue.d.ts | 39 + .../plugins/LexicalAutoLinkPlugin.vue.d.ts | 43 + .../LexicalClickableLinkPlugin.vue.d.ts | 63 + .../plugins/LexicalContentEditable.vue.d.ts | 102 + .../plugins/LexicalDecoratedTeleports.d.ts | 37 + .../plugins/LexicalImagePlugin.vue.d.ts | 43 + .../plugins/LexicalLinkPlugin.vue.d.ts | 39 + .../plugins/LexicalListPlugin.vue.d.ts | 37 + .../plugins/LexicalRichTextPlugin.vue.d.ts | 51 + .../plugins/LexicalTablePlugin.vue.d.ts | 73 + .../plugins/LexicalToolbarPlugin.vue.d.ts | 37 + .../plugins/LexicalVariablePlugin.vue.d.ts | 37 + .../components/ui/lexical/utils/autoLink.d.ts | 75 + .../ui/lexical/utils/getSelectedNode.d.ts | 6 + .../lexical/utils/markdownTransformers.d.ts | 5 + typings/components/ui/lexical/utils/node.d.ts | 7 + .../components/ui/lexical/utils/theme.d.ts | 3 + .../components/ui/list/DetailTabList.vue.d.ts | 50 + .../ui/markdown/MarkdownEditor.vue.d.ts | 41 + .../markdown/MarkdownEditorToolbar.vue.d.ts | 57 + .../components/ui/nav/NavActionBack.vue.d.ts | 84 + .../ui/nav/NavActionButton.vue.d.ts | 79 + .../ui/nav/NavActionFaIcon.vue.d.ts | 39 + .../components/ui/nav/NavActionGroup.vue.d.ts | 29 + .../nav/NavActionGroupDetailCommon.vue.d.ts | 75 + .../components/ui/nav/NavActionItem.vue.d.ts | 50 + typings/components/ui/nav/NavActions.vue.d.ts | 53 + typings/components/ui/nav/NavLink.vue.d.ts | 45 + typings/components/ui/nav/NavSidebar.vue.d.ts | 118 + .../components/ui/nav/NavSidebarList.vue.d.ts | 41 + .../components/ui/nav/NavSidebarTree.vue.d.ts | 61 + typings/components/ui/nav/NavTabs.vue.d.ts | 60 + .../components/ui/select/InputSelect.vue.d.ts | 42 + typings/components/ui/switch/Switch.vue.d.ts | 93 + typings/components/ui/tab/ActionTab.vue.d.ts | 41 + typings/components/ui/table/Table.vue.d.ts | 170 + .../components/ui/table/TableActions.vue.d.ts | 88 + .../components/ui/table/TableCell.vue.d.ts | 63 + .../table/TableColumnsTransfer.vue.d.ts | 42 +- .../components/ui/table/TableHeader.vue.d.ts | 51 + .../ui/table/TableHeaderAction.vue.d.ts | 75 + .../{ => ui}/table/TableHeaderDialog.vue.d.ts | 60 +- .../ui/table/TableHeaderDialogFilter.vue.d.ts | 71 + .../ui/table/TableHeaderDialogSort.vue.d.ts | 39 + typings/components/ui/table/action.d.ts | 16 + typings/components/ui/table/column.d.ts | 17 + typings/components/{ => ui}/table/data.d.ts | 2 +- typings/components/ui/table/header.d.ts | 8 + typings/components/ui/table/pagination.d.ts | 8 + typings/components/{ => ui}/table/store.d.ts | 3 +- typings/components/ui/tag/CheckTag.vue.d.ts | 58 + .../components/ui/tag/CheckTagGroup.vue.d.ts | 42 + typings/components/ui/tag/LinkTag.vue.d.ts | 52 + typings/components/ui/tag/Tag.vue.d.ts | 71 + typings/components/ui/time/Duration.vue.d.ts | 75 + typings/components/ui/time/Time.vue.d.ts | 69 + typings/components/ui/tip/Tip.vue.d.ts | 35 + .../components/ui/transfer/Transfer.vue.d.ts | 47 + .../ui/transfer/TransferPanel.vue.d.ts | 69 + .../user/CreateEditUserDialog.vue.d.ts | 2 - typings/components/user/UserForm.vue.d.ts | 2 - typings/components/user/UserRole.vue.d.ts | 18 - typings/components/user/useUser.d.ts | 33 - typings/constants/action.d.ts | 1 + typings/constants/database.d.ts | 13 + typings/constants/ds.d.ts | 13 - typings/constants/tab.d.ts | 2 + typings/i18n/lang/en/components/database.d.ts | 2 + typings/i18n/lang/en/components/ds.d.ts | 2 - typings/i18n/lang/en/components/editor.d.ts | 2 + .../i18n/lang/en/components/notification.d.ts | 2 + typings/i18n/lang/en/views/database.d.ts | 2 + typings/i18n/lang/en/views/ds.d.ts | 2 - typings/i18n/lang/zh/components/database.d.ts | 2 + typings/i18n/lang/zh/components/ds.d.ts | 2 - typings/i18n/lang/zh/components/editor.d.ts | 2 + .../i18n/lang/zh/components/notification.d.ts | 2 + typings/i18n/lang/zh/views/database.d.ts | 2 + typings/i18n/lang/zh/views/ds.d.ts | 2 - typings/interfaces/common/action.d.ts | 38 - typings/interfaces/common/color.d.ts | 16 - typings/interfaces/common/dataType.d.ts | 3 - typings/interfaces/common/index.d.ts | 5 - typings/interfaces/common/lang.d.ts | 3 - typings/interfaces/common/os.d.ts | 5 - .../interfaces/components/button/index.d.ts | 1 - .../interfaces/components/chart/Metric.d.ts | 16 - .../components/chart/MetricLineChart.d.ts | 3 - .../interfaces/components/chart/PieChart.d.ts | 8 - .../components/color/ColorPicker.d.ts | 6 - .../components/context-menu/ContextMenu.d.ts | 9 - .../context-menu/ContextMenuList.d.ts | 3 - typings/interfaces/components/date/date.d.ts | 22 - .../components/dialog/CreateEditDialog.d.ts | 18 - .../interfaces/components/dialog/Dialog.d.ts | 5 - .../components/drag/DraggableItem.d.ts | 13 - .../components/drag/DraggableItemContent.d.ts | 5 - typings/interfaces/components/drag/index.d.ts | 0 .../components/ds/DataSourceConnectType.d.ts | 5 - typings/interfaces/components/ds/index.d.ts | 3 - .../components/file/FileEditor.d.ts | 15 - .../components/file/FileEditorNavMenu.d.ts | 19 - .../components/file/FileEditorNavTabs.d.ts | 7 - .../components/file/FileUpload.d.ts | 25 - typings/interfaces/components/file/index.d.ts | 4 - .../components/filter/FilterCondition.d.ts | 7 - .../filter/FilterConditionList.d.ts | 3 - .../components/filter/FilterInput.d.ts | 6 - .../components/filter/FilterSelect.d.ts | 15 - .../interfaces/components/filter/index.d.ts | 12 - typings/interfaces/components/form/Form.d.ts | 51 - .../interfaces/components/form/FormItem.d.ts | 16 - .../components/form/FormReadonlyValue.d.ts | 5 - .../interfaces/components/form/FormTable.d.ts | 17 - .../components/form/FormTableField.d.ts | 16 - typings/interfaces/components/form/index.d.ts | 5 - .../interfaces/components/git/GitFile.d.ts | 3 - .../interfaces/components/git/GitForm.d.ts | 5 - .../components/icon/AtomMaterialIcon.d.ts | 6 - typings/interfaces/components/icon/Icon.d.ts | 11 - typings/interfaces/components/icon/index.d.ts | 2 - typings/interfaces/components/index.d.ts | 4 - .../components/input/InputList.d.ts | 5 - .../components/input/InputWithButton.d.ts | 11 - .../interfaces/components/input/TagInput.d.ts | 8 - .../components/input/TagInputItem.d.ts | 6 - .../interfaces/components/lexical/index.d.ts | 71 - .../components/metric/MetricDashboard.d.ts | 3 - .../components/metric/MetricList.d.ts | 11 - .../components/metric/MetricProgress.d.ts | 34 - .../components/metric/MetricSnapshot.d.ts | 6 - .../components/metric/MetricTargetName.d.ts | 4 - .../components/metric/MetricTargetType.d.ts | 3 - .../interfaces/components/nav/NavAction.d.ts | 0 .../components/nav/NavActionBack.d.ts | 9 - .../interfaces/components/nav/NavActions.d.ts | 9 - .../interfaces/components/nav/NavLink.d.ts | 6 - .../interfaces/components/nav/NavSidebar.d.ts | 21 - .../components/nav/NavSidebarList.d.ts | 1 - .../components/nav/NavSidebarTree.d.ts | 5 - .../interfaces/components/nav/NavTabs.d.ts | 6 - typings/interfaces/components/nav/index.d.ts | 0 .../components/node/NodeActive.d.ts | 3 - .../components/node/NodeRunners.d.ts | 5 - .../interfaces/components/node/NodeType.d.ts | 4 - .../components/plugin/PluginPid.d.ts | 3 - .../components/plugin/PluginStatus.d.ts | 5 - .../plugin/PluginStatusMultiNode.d.ts | 4 - .../components/plugin/PublicPluginCard.d.ts | 7 - .../plugin/PublicPluginContent.d.ts | 6 - .../project/CreateProjectDialog.d.ts | 0 .../components/project/ProjectForm.d.ts | 0 .../components/project/ProjectTag.d.ts | 5 - .../components/result/ResultCell.d.ts | 7 - .../components/result/ResultCellDialog.d.ts | 3 - .../components/schedule/ScheduleCron.d.ts | 4 - .../components/select/SelectOption.d.ts | 7 - .../interfaces/components/select/index.d.ts | 1 - .../components/spider/CreateSpiderDialog.d.ts | 3 - .../components/spider/RunSpiderDialog.d.ts | 3 - .../components/spider/SpiderForm.d.ts | 3 - .../components/spider/SpiderStat.d.ts | 15 - .../components/spider/SpiderTag.d.ts | 3 - .../components/spider/SpiderType.d.ts | 12 - .../interfaces/components/switch/Switch.d.ts | 16 - .../interfaces/components/tab/ActionTab.d.ts | 4 - typings/interfaces/components/tab/Tab.d.ts | 8 - .../interfaces/components/table/Table.d.ts | 213 - .../components/table/TableActions.d.ts | 21 - .../components/table/TableCell.d.ts | 5 - .../table/TableColumnsTransfer.d.ts | 5 - .../components/table/TableHeader.d.ts | 14 - .../components/table/TableHeaderAction.d.ts | 8 - .../components/table/TableHeaderDialog.d.ts | 12 - .../table/TableHeaderDialogFilter.d.ts | 11 - .../table/TableHeaderDialogSort.d.ts | 3 - .../interfaces/components/table/index.d.ts | 1 - typings/interfaces/components/tag/tag.d.ts | 20 - .../interfaces/components/time/Duration.d.ts | 7 - typings/interfaces/components/time/Time.d.ts | 5 - .../components/transfer/Transfer.d.ts | 15 - .../components/transfer/TransferPanel.d.ts | 9 - .../interfaces/components/user/UserRole.d.ts | 4 - typings/interfaces/directives/auth/auth.d.ts | 3 - .../interfaces/directives/export/export.d.ts | 16 - typings/interfaces/directives/index.d.ts | 4 - .../interfaces/directives/locate/locate.d.ts | 3 - .../interfaces/directives/track/track.d.ts | 24 - typings/interfaces/element/index.d.ts | 13 - typings/interfaces/global.d.ts | 19 - typings/interfaces/i18n/common.d.ts | 138 - typings/interfaces/i18n/components/chart.d.ts | 5 - typings/interfaces/i18n/components/date.d.ts | 24 - .../interfaces/i18n/components/dialog.d.ts | 13 - typings/interfaces/i18n/components/ds.d.ts | 86 - typings/interfaces/i18n/components/empty.d.ts | 3 - .../i18n/components/environment.d.ts | 8 - .../interfaces/i18n/components/export.d.ts | 16 - typings/interfaces/i18n/components/file.d.ts | 105 - typings/interfaces/i18n/components/form.d.ts | 7 - typings/interfaces/i18n/components/git.d.ts | 198 - typings/interfaces/i18n/components/index.d.ts | 32 - typings/interfaces/i18n/components/input.d.ts | 6 - .../interfaces/i18n/components/lexical.d.ts | 11 - .../interfaces/i18n/components/metric.d.ts | 121 - typings/interfaces/i18n/components/nav.d.ts | 15 - typings/interfaces/i18n/components/node.d.ts | 86 - .../interfaces/i18n/components/plugin.d.ts | 71 - .../interfaces/i18n/components/project.d.ts | 7 - .../interfaces/i18n/components/result.d.ts | 22 - .../interfaces/i18n/components/schedule.d.ts | 35 - .../interfaces/i18n/components/spider.d.ts | 61 - typings/interfaces/i18n/components/tab.d.ts | 3 - typings/interfaces/i18n/components/table.d.ts | 46 - typings/interfaces/i18n/components/tag.d.ts | 7 - typings/interfaces/i18n/components/task.d.ts | 82 - .../interfaces/i18n/components/transfer.d.ts | 8 - typings/interfaces/i18n/components/user.d.ts | 27 - typings/interfaces/i18n/global.d.ts | 22 - typings/interfaces/i18n/index.d.ts | 22 - typings/interfaces/i18n/layouts.d.ts | 21 - typings/interfaces/i18n/router.d.ts | 33 - typings/interfaces/i18n/views/ds.d.ts | 31 - typings/interfaces/i18n/views/env.d.ts | 69 - .../interfaces/i18n/views/environment.d.ts | 14 - typings/interfaces/i18n/views/gits.d.ts | 15 - typings/interfaces/i18n/views/home.d.ts | 24 - typings/interfaces/i18n/views/index.d.ts | 22 - typings/interfaces/i18n/views/login.d.ts | 28 - typings/interfaces/i18n/views/misc.d.ts | 6 - typings/interfaces/i18n/views/nodes.d.ts | 42 - .../interfaces/i18n/views/notification.d.ts | 47 - typings/interfaces/i18n/views/plugins.d.ts | 22 - typings/interfaces/i18n/views/projects.d.ts | 11 - typings/interfaces/i18n/views/schedules.d.ts | 34 - typings/interfaces/i18n/views/spiders.d.ts | 25 - typings/interfaces/i18n/views/system.d.ts | 4 - typings/interfaces/i18n/views/tags.d.ts | 11 - typings/interfaces/i18n/views/tasks.d.ts | 48 - typings/interfaces/i18n/views/tokens.d.ts | 14 - typings/interfaces/i18n/views/users.d.ts | 24 - typings/interfaces/index.d.ts | 28 - .../interfaces/layout/components/Sidebar.d.ts | 8 - .../layout/components/SidebarItem.d.ts | 3 - .../interfaces/layout/components/index.d.ts | 1 - .../layout/content/detail/DetailLayout.d.ts | 7 - typings/interfaces/layout/content/index.d.ts | 3 - .../layout/content/list/ListLayout.d.ts | 65 - .../layout/content/simple/SimpleLayout.d.ts | 3 - typings/interfaces/layout/index.d.ts | 2 - typings/interfaces/models/dataCollection.d.ts | 11 - typings/interfaces/models/dataField.d.ts | 31 - typings/interfaces/models/ds.d.ts | 52 - typings/interfaces/models/envDeps.d.ts | 84 - typings/interfaces/models/environment.d.ts | 6 - typings/interfaces/models/export.d.ts | 13 - typings/interfaces/models/git.d.ts | 49 - typings/interfaces/models/index.d.ts | 26 - typings/interfaces/models/map.d.ts | 3 - typings/interfaces/models/metric.d.ts | 41 - typings/interfaces/models/nav.d.ts | 17 - typings/interfaces/models/node.d.ts | 16 - typings/interfaces/models/notification.d.ts | 29 - typings/interfaces/models/plugin.d.ts | 91 - typings/interfaces/models/project.d.ts | 6 - typings/interfaces/models/result.d.ts | 5 - typings/interfaces/models/setting.d.ts | 6 - typings/interfaces/models/spider.d.ts | 51 - typings/interfaces/models/stats.d.ts | 5 - typings/interfaces/models/systemInfo.d.ts | 6 - typings/interfaces/models/token.d.ts | 7 - typings/interfaces/models/treeNode.d.ts | 5 - typings/interfaces/models/user.d.ts | 9 - typings/interfaces/package/create-app.d.ts | 24 - typings/interfaces/package/index.d.ts | 1 - typings/interfaces/router/auth.d.ts | 18 - typings/interfaces/router/index.d.ts | 8 - typings/interfaces/router/stats.d.ts | 6 - typings/interfaces/services/file.d.ts | 23 - typings/interfaces/services/git.d.ts | 3 - typings/interfaces/services/index.d.ts | 17 - typings/interfaces/services/request.d.ts | 51 - typings/interfaces/services/spider.d.ts | 3 - typings/interfaces/static.d.ts | 5 - typings/interfaces/store/index.d.ts | 207 - typings/interfaces/store/modules/common.d.ts | 29 - .../store/modules/dataCollection.d.ts | 57 - typings/interfaces/store/modules/ds.d.ts | 21 - .../interfaces/store/modules/environment.d.ts | 16 - typings/interfaces/store/modules/file.d.ts | 23 - typings/interfaces/store/modules/git.d.ts | 83 - typings/interfaces/store/modules/layout.d.ts | 64 - typings/interfaces/store/modules/node.d.ts | 17 - .../store/modules/notification.d.ts | 27 - typings/interfaces/store/modules/plugin.d.ts | 36 - typings/interfaces/store/modules/project.d.ts | 23 - .../interfaces/store/modules/schedule.d.ts | 17 - typings/interfaces/store/modules/spider.d.ts | 27 - typings/interfaces/store/modules/system.d.ts | 25 - typings/interfaces/store/modules/tag.d.ts | 17 - typings/interfaces/store/modules/task.d.ts | 32 - typings/interfaces/store/modules/token.d.ts | 14 - typings/interfaces/store/modules/user.d.ts | 25 - typings/interfaces/store/utils/file.d.ts | 31 - typings/interfaces/views/dataSource.d.ts | 0 typings/interfaces/views/git.d.ts | 18 - typings/interfaces/views/index.d.ts | 10 - typings/interfaces/views/login.d.ts | 12 - typings/interfaces/views/node.d.ts | 14 - typings/interfaces/views/project.d.ts | 0 typings/interfaces/views/result.d.ts | 9 - typings/interfaces/views/schedule.d.ts | 15 - typings/interfaces/views/spider.d.ts | 8 - typings/interfaces/views/task.d.ts | 53 - typings/interfaces/views/user.d.ts | 5 - typings/interfaces/vue3-sfc-loader.d.ts | 9 - .../content/detail/DetailLayout.vue.d.ts | 74 +- typings/layouts/content/detail/useDetail.d.ts | 85 +- .../layouts/content/list/ListLayout.vue.d.ts | 182 +- typings/layouts/index.d.ts | 17 +- typings/router/database.d.ts | 2 + typings/router/deps.d.ts | 3 +- typings/router/ds.d.ts | 3 - typings/router/environment.d.ts | 3 +- typings/router/git.d.ts | 3 +- typings/router/home.d.ts | 3 +- typings/router/index.d.ts | 45 +- typings/router/login.d.ts | 3 +- typings/router/misc.d.ts | 3 +- typings/router/node.d.ts | 3 +- typings/router/notification.d.ts | 3 +- typings/router/project.d.ts | 3 +- typings/router/schedule.d.ts | 3 +- typings/router/spider.d.ts | 3 +- typings/router/system.d.ts | 3 +- typings/router/task.d.ts | 3 +- typings/router/token.d.ts | 3 +- typings/router/user.d.ts | 3 +- .../services/database/databaseService.d.ts | 6 + typings/services/ds/dataSourceService.d.ts | 3 - .../notification/notificationService.d.ts | 3 - .../useNotificationAlertService.d.ts | 6 + .../useNotificationChannelService.d.ts | 6 + .../useNotificationRequestService.d.ts | 6 + .../useNotificationSettingService.d.ts | 6 + typings/store/modules/database.d.ts | 2 + typings/store/modules/ds.d.ts | 2 - typings/store/modules/notification.d.ts | 2 - typings/store/modules/notificationAlert.d.ts | 2 + .../store/modules/notificationChannel.d.ts | 2 + .../store/modules/notificationRequest.d.ts | 2 + .../store/modules/notificationSetting.d.ts | 2 + typings/utils/base64.d.ts | 1 + typings/utils/editor.d.ts | 32 +- typings/utils/eventBus.d.ts | 8 + typings/utils/index.d.ts | 2 +- typings/utils/metric.d.ts | 4 + typings/utils/notification.d.ts | 26 + typings/utils/os.d.ts | 2 +- typings/utils/path.d.ts | 1 - typings/utils/route.d.ts | 14 +- typings/utils/tree.d.ts | 10 +- .../database/detail/DatabaseDetail.vue.d.ts | 16 + .../tabs/DatabaseDetailTabOverview.vue.d.ts | 16 + .../database/detail/useDatabaseDetail.d.ts | 45 + .../views/database/list/DatabaseList.vue.d.ts | 16 + .../views/database/list/useDatabaseList.d.ts | 12 + .../deps/task/DependencyTaskList.vue.d.ts | 92 +- .../views/ds/detail/DataSourceDetail.vue.d.ts | 2 - .../tabs/DataSourceDetailTabOverview.vue.d.ts | 2 - .../views/ds/detail/useDataSourceDetail.d.ts | 42 - typings/views/ds/list/DataSourceList.vue.d.ts | 12 - typings/views/ds/list/useDataSourceList.d.ts | 12 - typings/views/git/detail/useGitDetail.d.ts | 102 +- typings/views/index.d.ts | 166 +- typings/views/misc/Disclaimer.vue.d.ts | 19 +- typings/views/node/list/NodeList.vue.d.ts | 27 +- .../detail/NotificationAlertDetail.vue.d.ts | 16 + ...ificationAlertDetailActionsCommon.vue.d.ts | 16 + ...otificationAlertDetailTabOverview.vue.d.ts | 16 + .../detail/useNotificationAlertDetail.d.ts | 46 + .../alert/list/NotificationAlertList.vue.d.ts | 16 + .../alert/list/useNotificationAlertList.d.ts | 12 + .../detail/NotificationChannelDetail.vue.d.ts | 16 + ...icationChannelDetailActionsCommon.vue.d.ts | 16 + ...ificationChannelDetailTabOverview.vue.d.ts | 16 + .../list/NotificationChannelList.vue.d.ts | 16 + .../list/useNotificationChannelList.d.ts | 12 + .../detail/NotificationDetail.vue.d.ts | 44 - .../NotificationDetailTabOverview.vue.d.ts | 2 - .../NotificationDetailTabTemplate.vue.d.ts | 2 - ...tificationDetailTabTemplateLegacy.vue.d.ts | 2 - .../NotificationDetailTabTriggers.vue.d.ts | 45 - .../detail/useNotificationDetail.d.ts | 44 - .../list/NotificationList.vue.d.ts | 12 - .../list/useNotificationList.d.ts | 12 - .../list/NotificationRequestList.vue.d.ts | 16 + .../list/useNotificationRequestList.d.ts | 12 + .../detail/NotificationSettingDetail.vue.d.ts | 16 + ...icationSettingDetailActionsCommon.vue.d.ts | 16 + ...ationSettingDetailActionsTemplate.vue.d.ts | 16 + ...ificationSettingDetailTabChannels.vue.d.ts | 16 + ...icationSettingDetailTabMailConfig.vue.d.ts | 16 + ...ificationSettingDetailTabOverview.vue.d.ts | 16 + ...ificationSettingDetailTabTemplate.vue.d.ts | 16 + .../detail/useNotificationSettingDetail.d.ts | 46 + .../list/NotificationSettingList.vue.d.ts | 16 + .../list/useNotificationSettingList.d.ts | 12 + .../schedule/detail/ScheduleDetail.vue.d.ts | 51 +- .../schedule/detail/useScheduleDetail.d.ts | 81 +- .../SpiderDetailActionsDataSource.vue.d.ts | 2 - .../SpiderDetailActionsDatabase.vue.d.ts | 16 + .../views/spider/detail/useSpiderDetail.d.ts | 83 +- typings/views/task/detail/TaskDetail.vue.d.ts | 53 +- .../detail/tabs/TaskDetailTabData.vue.d.ts | 64 +- typings/views/task/detail/useTaskDetail.d.ts | 83 +- typings/views/user/detail/UserDetail.vue.d.ts | 51 +- typings/views/user/detail/useUserDetail.d.ts | 81 +- 735 files changed, 18598 insertions(+), 10458 deletions(-) create mode 100644 pnpm-lock.yaml delete mode 100644 typings/components/badge/GitHubStarBadge.vue.d.ts delete mode 100644 typings/components/box/Box.vue.d.ts delete mode 100644 typings/components/button/Button.vue.d.ts delete mode 100644 typings/components/button/FaIconButton.vue.d.ts delete mode 100644 typings/components/button/IconButton.vue.d.ts delete mode 100644 typings/components/button/LabelButton.vue.d.ts delete mode 100644 typings/components/chart/Chart.vue.d.ts delete mode 100644 typings/components/chart/Metric.vue.d.ts delete mode 100644 typings/components/context-menu/ContextMenu.vue.d.ts delete mode 100644 typings/components/context-menu/ContextMenuList.vue.d.ts create mode 100644 typings/components/core/database/CreateEditDatabaseDialog.vue.d.ts create mode 100644 typings/components/core/database/DatabaseConnectType.vue.d.ts create mode 100644 typings/components/core/database/DatabaseForm.vue.d.ts create mode 100644 typings/components/core/database/DatabaseStatus.vue.d.ts create mode 100644 typings/components/core/database/DatabaseType.vue.d.ts create mode 100644 typings/components/core/database/useDatabase.d.ts create mode 100644 typings/components/core/environment/CreateEditEnvironmentDialog.vue.d.ts create mode 100644 typings/components/core/environment/EnvironmentForm.vue.d.ts rename typings/components/{ => core}/environment/useEnvironment.d.ts (100%) create mode 100644 typings/components/core/git/CreateEditGitDialog.vue.d.ts create mode 100644 typings/components/core/git/CreateGitBranchDialog.vue.d.ts create mode 100644 typings/components/core/git/CreateGitSpiderDialog.vue.d.ts create mode 100644 typings/components/core/git/GitBranchSelect.vue.d.ts create mode 100644 typings/components/core/git/GitFileDiffDialog.vue.d.ts create mode 100644 typings/components/core/git/GitFileStatus.vue.d.ts create mode 100644 typings/components/core/git/GitForm.vue.d.ts create mode 100644 typings/components/core/git/GitLogsBox.vue.d.ts create mode 100644 typings/components/core/git/GitLogsDialog.vue.d.ts create mode 100644 typings/components/core/git/GitPath.vue.d.ts create mode 100644 typings/components/core/git/GitRepo.vue.d.ts create mode 100644 typings/components/core/git/GitStatus.vue.d.ts create mode 100644 typings/components/core/git/UploadGitFilesDialog.vue.d.ts create mode 100644 typings/components/core/git/useGit.d.ts create mode 100644 typings/components/core/node/CreateEditNodeDialog.vue.d.ts create mode 100644 typings/components/core/node/NodeActive.vue.d.ts create mode 100644 typings/components/core/node/NodeCurrentMetrics.vue.d.ts create mode 100644 typings/components/core/node/NodeForm.vue.d.ts create mode 100644 typings/components/core/node/NodeRunners.vue.d.ts create mode 100644 typings/components/core/node/NodeStatus.vue.d.ts create mode 100644 typings/components/core/node/NodeType.vue.d.ts create mode 100644 typings/components/core/node/useNode.d.ts create mode 100644 typings/components/core/notification/alert/CreateEditNotificationAlertDialog.vue.d.ts create mode 100644 typings/components/core/notification/alert/NotificationAlertForm.vue.d.ts create mode 100644 typings/components/core/notification/alert/useNotificationAlert.d.ts create mode 100644 typings/components/core/notification/channel/CreateEditNotificationChannelDialog.vue.d.ts create mode 100644 typings/components/core/notification/channel/NotificationChannelForm.vue.d.ts create mode 100644 typings/components/core/notification/channel/useNotificationChannel.d.ts create mode 100644 typings/components/core/notification/request/NotificationRequestStatus.vue.d.ts create mode 100644 typings/components/core/notification/setting/CreateEditNotificationSettingDialog.vue.d.ts create mode 100644 typings/components/core/notification/setting/NotificationSettingForm.vue.d.ts create mode 100644 typings/components/core/notification/setting/NotificationSettingTriggerSelect.vue.d.ts create mode 100644 typings/components/core/notification/setting/useNotificationSetting.d.ts create mode 100644 typings/components/core/project/CreateEditProjectDialog.vue.d.ts create mode 100644 typings/components/core/project/ProjectForm.vue.d.ts create mode 100644 typings/components/core/project/useProject.d.ts create mode 100644 typings/components/core/result/ResultCell.vue.d.ts create mode 100644 typings/components/core/result/ResultCellDialog.vue.d.ts create mode 100644 typings/components/core/result/ResultDedupFieldsDialog.vue.d.ts create mode 100644 typings/components/core/schedule/CreateEditScheduleDialog.vue.d.ts create mode 100644 typings/components/core/schedule/ScheduleCron.vue.d.ts create mode 100644 typings/components/core/schedule/ScheduleForm.vue.d.ts create mode 100644 typings/components/core/schedule/useSchedule.d.ts create mode 100644 typings/components/core/spider/CreateEditSpiderDialog.vue.d.ts create mode 100644 typings/components/core/spider/RunSpiderDialog.vue.d.ts create mode 100644 typings/components/core/spider/SpiderForm.vue.d.ts create mode 100644 typings/components/core/spider/SpiderStat.vue.d.ts create mode 100644 typings/components/core/spider/SpiderTag.vue.d.ts create mode 100644 typings/components/core/spider/UploadSpiderFilesDialog.vue.d.ts create mode 100644 typings/components/core/spider/useSpider.d.ts create mode 100644 typings/components/core/task/CreateTaskDialog.vue.d.ts create mode 100644 typings/components/core/task/TaskCommand.vue.d.ts create mode 100644 typings/components/core/task/TaskForm.vue.d.ts create mode 100644 typings/components/core/task/TaskMode.vue.d.ts create mode 100644 typings/components/core/task/TaskPriority.vue.d.ts create mode 100644 typings/components/core/task/TaskResults.vue.d.ts create mode 100644 typings/components/core/task/TaskStatus.vue.d.ts create mode 100644 typings/components/core/task/useTask.d.ts create mode 100644 typings/components/core/user/CreateEditUserDialog.vue.d.ts create mode 100644 typings/components/core/user/UserForm.vue.d.ts create mode 100644 typings/components/core/user/UserRole.vue.d.ts create mode 100644 typings/components/core/user/useUser.d.ts delete mode 100644 typings/components/date/DateRangePicker.vue.d.ts delete mode 100644 typings/components/date/DateTimeRangePicker.vue.d.ts delete mode 100644 typings/components/date/RangePicker.vue.d.ts delete mode 100644 typings/components/date/date.d.ts delete mode 100644 typings/components/dialog/ConfirmDialog.vue.d.ts delete mode 100644 typings/components/dialog/CreateEditDialog.vue.d.ts delete mode 100644 typings/components/dialog/Dialog.vue.d.ts delete mode 100644 typings/components/drag/DraggableItem.vue.d.ts delete mode 100644 typings/components/drag/DraggableList.vue.d.ts delete mode 100644 typings/components/ds/CreateEditDataSourceDialog.vue.d.ts delete mode 100644 typings/components/ds/DataSourceConnectType.vue.d.ts delete mode 100644 typings/components/ds/DataSourceForm.vue.d.ts delete mode 100644 typings/components/ds/DataSourceStatus.vue.d.ts delete mode 100644 typings/components/ds/DataSourceType.vue.d.ts delete mode 100644 typings/components/ds/useDataSource.d.ts delete mode 100644 typings/components/empty/Empty.vue.d.ts delete mode 100644 typings/components/empty/ImgEmpty.vue.d.ts delete mode 100644 typings/components/environment/CreateEditEnvironmentDialog.vue.d.ts delete mode 100644 typings/components/environment/EnvironmentForm.vue.d.ts delete mode 100644 typings/components/export/ExportForm.vue.d.ts delete mode 100644 typings/components/file/FileActions.vue.d.ts delete mode 100644 typings/components/file/FileDiff.vue.d.ts delete mode 100644 typings/components/file/FileEditor.vue.d.ts delete mode 100644 typings/components/file/FileEditorCreateWithAiDialog.vue.d.ts delete mode 100644 typings/components/file/FileEditorNavMenu.vue.d.ts delete mode 100644 typings/components/file/FileEditorNavMenuContextMenu.vue.d.ts delete mode 100644 typings/components/file/FileEditorNavTabs.vue.d.ts delete mode 100644 typings/components/file/FileEditorNavTabsContextMenu.vue.d.ts delete mode 100644 typings/components/file/FileEditorNavTabsShowMoreContextMenu.vue.d.ts delete mode 100644 typings/components/file/FileEditorSettingsDialog.vue.d.ts delete mode 100644 typings/components/file/FileTab.vue.d.ts delete mode 100644 typings/components/file/FileUpload.vue.d.ts delete mode 100644 typings/components/file/UploadFilesDialog.vue.d.ts delete mode 100644 typings/components/file/fileEditorDropZone.d.ts delete mode 100644 typings/components/filter/FilterCondition.vue.d.ts delete mode 100644 typings/components/filter/FilterConditionList.vue.d.ts delete mode 100644 typings/components/filter/FilterInput.vue.d.ts delete mode 100644 typings/components/filter/FilterSelect.vue.d.ts delete mode 100644 typings/components/form/Form.vue.d.ts delete mode 100644 typings/components/form/FormItem.vue.d.ts delete mode 100644 typings/components/form/FormTableField.vue.d.ts delete mode 100644 typings/components/form/formTable.d.ts delete mode 100644 typings/components/form/useForm.d.ts delete mode 100644 typings/components/git/CreateEditGitDialog.vue.d.ts delete mode 100644 typings/components/git/CreateGitBranchDialog.vue.d.ts delete mode 100644 typings/components/git/CreateGitSpiderDialog.vue.d.ts delete mode 100644 typings/components/git/GitBranchSelect.vue.d.ts delete mode 100644 typings/components/git/GitFileDiffDialog.vue.d.ts delete mode 100644 typings/components/git/GitFileStatus.vue.d.ts delete mode 100644 typings/components/git/GitForm.vue.d.ts delete mode 100644 typings/components/git/GitLogsBox.vue.d.ts delete mode 100644 typings/components/git/GitLogsDialog.vue.d.ts delete mode 100644 typings/components/git/GitPath.vue.d.ts delete mode 100644 typings/components/git/GitRepo.vue.d.ts delete mode 100644 typings/components/git/GitStatus.vue.d.ts delete mode 100644 typings/components/git/UploadGitFilesDialog.vue.d.ts delete mode 100644 typings/components/git/useGit.d.ts delete mode 100644 typings/components/icon/AtomMaterialIcon.vue.d.ts delete mode 100644 typings/components/icon/Icon.vue.d.ts delete mode 100644 typings/components/icon/MenuItemIcon.vue.d.ts delete mode 100644 typings/components/icon/icon.d.ts delete mode 100644 typings/components/input/InputList.vue.d.ts delete mode 100644 typings/components/lexical/LexicalEditor.vue.d.ts delete mode 100644 typings/components/lexical/components/BlockOptionsDropdownList.vue.d.ts delete mode 100644 typings/components/lexical/components/FloatLinkEditor.vue.d.ts delete mode 100644 typings/components/lexical/components/InsertImageDialog.vue.d.ts delete mode 100644 typings/components/lexical/components/InsertOptionsDropdownList.vue.d.ts delete mode 100644 typings/components/lexical/components/InsertTableDialog.vue.d.ts delete mode 100644 typings/components/lexical/composables/useCanShowPlaceholder.d.ts delete mode 100644 typings/components/lexical/composables/useDecorators.d.ts delete mode 100644 typings/components/lexical/composables/useLexicalEffect.d.ts delete mode 100644 typings/components/lexical/composables/useLexicalMounted.d.ts delete mode 100644 typings/components/lexical/plugins/LexicalAutoFocusPlugin.vue.d.ts delete mode 100644 typings/components/lexical/plugins/LexicalAutoLinkPlugin.vue.d.ts delete mode 100644 typings/components/lexical/plugins/LexicalClickableLinkPlugin.vue.d.ts delete mode 100644 typings/components/lexical/plugins/LexicalContentEditable.vue.d.ts delete mode 100644 typings/components/lexical/plugins/LexicalDecoratedTeleports.d.ts delete mode 100644 typings/components/lexical/plugins/LexicalImagePlugin.vue.d.ts delete mode 100644 typings/components/lexical/plugins/LexicalLinkPlugin.vue.d.ts delete mode 100644 typings/components/lexical/plugins/LexicalListPlugin.vue.d.ts delete mode 100644 typings/components/lexical/plugins/LexicalOnChangePlugin.vue.d.ts delete mode 100644 typings/components/lexical/plugins/LexicalRichTextPlugin.vue.d.ts delete mode 100644 typings/components/lexical/plugins/LexicalTablePlugin.vue.d.ts delete mode 100644 typings/components/lexical/plugins/LexicalToolbarPlugin.vue.d.ts delete mode 100644 typings/components/lexical/utils/autoLink.d.ts delete mode 100644 typings/components/lexical/utils/getSelectedNode.d.ts delete mode 100644 typings/components/lexical/utils/image.d.ts delete mode 100644 typings/components/list/DetailTabList.vue.d.ts delete mode 100644 typings/components/nav/NavActionBack.vue.d.ts delete mode 100644 typings/components/nav/NavActionButton.vue.d.ts delete mode 100644 typings/components/nav/NavActionFaIcon.vue.d.ts delete mode 100644 typings/components/nav/NavActionGroup.vue.d.ts delete mode 100644 typings/components/nav/NavActionGroupDetailCommon.vue.d.ts delete mode 100644 typings/components/nav/NavActionItem.vue.d.ts delete mode 100644 typings/components/nav/NavActions.vue.d.ts delete mode 100644 typings/components/nav/NavLink.vue.d.ts delete mode 100644 typings/components/nav/NavSidebar.vue.d.ts delete mode 100644 typings/components/nav/NavSidebarList.vue.d.ts delete mode 100644 typings/components/nav/NavSidebarTree.vue.d.ts delete mode 100644 typings/components/nav/NavTabs.vue.d.ts delete mode 100644 typings/components/node/CreateEditNodeDialog.vue.d.ts delete mode 100644 typings/components/node/NodeActive.vue.d.ts delete mode 100644 typings/components/node/NodeForm.vue.d.ts delete mode 100644 typings/components/node/NodeRunners.vue.d.ts delete mode 100644 typings/components/node/NodeStatus.vue.d.ts delete mode 100644 typings/components/node/NodeType.vue.d.ts delete mode 100644 typings/components/node/useNode.d.ts delete mode 100644 typings/components/notification/CreateEditNotificationDialog.vue.d.ts delete mode 100644 typings/components/notification/NotificationForm.vue.d.ts delete mode 100644 typings/components/notification/notification.d.ts delete mode 100644 typings/components/project/CreateEditProjectDialog.vue.d.ts delete mode 100644 typings/components/project/ProjectForm.vue.d.ts delete mode 100644 typings/components/project/useProject.d.ts delete mode 100644 typings/components/result/ResultCell.vue.d.ts delete mode 100644 typings/components/result/ResultCellDialog.vue.d.ts delete mode 100644 typings/components/result/ResultDedupFieldsDialog.vue.d.ts delete mode 100644 typings/components/schedule/CreateEditScheduleDialog.vue.d.ts delete mode 100644 typings/components/schedule/ScheduleCron.vue.d.ts delete mode 100644 typings/components/schedule/ScheduleForm.vue.d.ts delete mode 100644 typings/components/schedule/useSchedule.d.ts delete mode 100644 typings/components/spider/CreateEditSpiderDialog.vue.d.ts delete mode 100644 typings/components/spider/RunSpiderDialog.vue.d.ts delete mode 100644 typings/components/spider/SpiderForm.vue.d.ts delete mode 100644 typings/components/spider/SpiderStat.vue.d.ts delete mode 100644 typings/components/spider/SpiderTag.vue.d.ts delete mode 100644 typings/components/spider/UploadSpiderFilesDialog.vue.d.ts delete mode 100644 typings/components/spider/useSpider.d.ts delete mode 100644 typings/components/switch/Switch.vue.d.ts delete mode 100644 typings/components/tab/ActionTab.vue.d.ts delete mode 100644 typings/components/tab/Tab.vue.d.ts delete mode 100644 typings/components/table/Table.vue.d.ts delete mode 100644 typings/components/table/TableActions.vue.d.ts delete mode 100644 typings/components/table/TableCell.vue.d.ts delete mode 100644 typings/components/table/TableHeader.vue.d.ts delete mode 100644 typings/components/table/TableHeaderAction.vue.d.ts delete mode 100644 typings/components/table/TableHeaderDialogFilter.vue.d.ts delete mode 100644 typings/components/table/TableHeaderDialogSort.vue.d.ts delete mode 100644 typings/components/table/action.d.ts delete mode 100644 typings/components/table/column.d.ts delete mode 100644 typings/components/table/header.d.ts delete mode 100644 typings/components/table/pagination.d.ts delete mode 100644 typings/components/tag/CheckTag.vue.d.ts delete mode 100644 typings/components/tag/CheckTagGroup.vue.d.ts delete mode 100644 typings/components/tag/LinkTag.vue.d.ts delete mode 100644 typings/components/tag/Tag.vue.d.ts delete mode 100644 typings/components/task/CreateTaskDialog.vue.d.ts delete mode 100644 typings/components/task/TaskCommand.vue.d.ts delete mode 100644 typings/components/task/TaskForm.vue.d.ts delete mode 100644 typings/components/task/TaskMode.vue.d.ts delete mode 100644 typings/components/task/TaskPriority.vue.d.ts delete mode 100644 typings/components/task/TaskResults.vue.d.ts delete mode 100644 typings/components/task/TaskStatus.vue.d.ts delete mode 100644 typings/components/task/useTask.d.ts delete mode 100644 typings/components/time/Duration.vue.d.ts delete mode 100644 typings/components/time/Time.vue.d.ts delete mode 100644 typings/components/transfer/Transfer.vue.d.ts delete mode 100644 typings/components/transfer/TransferPanel.vue.d.ts create mode 100644 typings/components/ui/badge/GitHubStarBadge.vue.d.ts create mode 100644 typings/components/ui/box/Box.vue.d.ts create mode 100644 typings/components/ui/button/Button.vue.d.ts create mode 100644 typings/components/ui/button/FaIconButton.vue.d.ts create mode 100644 typings/components/ui/button/IconButton.vue.d.ts create mode 100644 typings/components/ui/button/LabelButton.vue.d.ts create mode 100644 typings/components/ui/chart/Chart.vue.d.ts create mode 100644 typings/components/ui/chart/Metric.vue.d.ts create mode 100644 typings/components/ui/context-menu/ContextMenu.vue.d.ts create mode 100644 typings/components/ui/context-menu/ContextMenuList.vue.d.ts create mode 100644 typings/components/ui/date/DateRangePicker.vue.d.ts create mode 100644 typings/components/ui/date/DateTimeRangePicker.vue.d.ts create mode 100644 typings/components/ui/date/RangePicker.vue.d.ts create mode 100644 typings/components/ui/date/date.d.ts create mode 100644 typings/components/ui/dialog/ConfirmDialog.vue.d.ts create mode 100644 typings/components/ui/dialog/CreateEditDialog.vue.d.ts create mode 100644 typings/components/ui/dialog/Dialog.vue.d.ts create mode 100644 typings/components/ui/drag/DraggableItem.vue.d.ts create mode 100644 typings/components/ui/drag/DraggableList.vue.d.ts create mode 100644 typings/components/ui/editor/EditorOptionsDropdownList.vue.d.ts create mode 100644 typings/components/ui/empty/Empty.vue.d.ts create mode 100644 typings/components/ui/empty/ImgEmpty.vue.d.ts create mode 100644 typings/components/ui/export/ExportForm.vue.d.ts create mode 100644 typings/components/ui/file/FileActions.vue.d.ts create mode 100644 typings/components/ui/file/FileDiff.vue.d.ts create mode 100644 typings/components/ui/file/FileEditor.vue.d.ts create mode 100644 typings/components/ui/file/FileEditorCreateWithAiDialog.vue.d.ts create mode 100644 typings/components/ui/file/FileEditorNavMenu.vue.d.ts create mode 100644 typings/components/ui/file/FileEditorNavMenuContextMenu.vue.d.ts create mode 100644 typings/components/ui/file/FileEditorNavTabs.vue.d.ts create mode 100644 typings/components/ui/file/FileEditorNavTabsContextMenu.vue.d.ts create mode 100644 typings/components/ui/file/FileEditorNavTabsShowMoreContextMenu.vue.d.ts create mode 100644 typings/components/ui/file/FileEditorSettingsDialog.vue.d.ts create mode 100644 typings/components/ui/file/FileTab.vue.d.ts create mode 100644 typings/components/ui/file/FileUpload.vue.d.ts create mode 100644 typings/components/ui/file/UploadFilesDialog.vue.d.ts create mode 100644 typings/components/ui/file/fileEditorDropZone.d.ts create mode 100644 typings/components/ui/filter/FilterCondition.vue.d.ts create mode 100644 typings/components/ui/filter/FilterConditionList.vue.d.ts create mode 100644 typings/components/ui/filter/FilterInput.vue.d.ts create mode 100644 typings/components/ui/filter/FilterSelect.vue.d.ts rename typings/components/{ => ui}/filter/filter.d.ts (90%) create mode 100644 typings/components/ui/form/Form.vue.d.ts create mode 100644 typings/components/ui/form/FormItem.vue.d.ts create mode 100644 typings/components/ui/form/FormTableField.vue.d.ts create mode 100644 typings/components/ui/form/formTable.d.ts rename typings/components/{ => ui}/form/index.d.ts (100%) create mode 100644 typings/components/ui/form/useForm.d.ts create mode 100644 typings/components/ui/icon/AtomMaterialIcon.vue.d.ts create mode 100644 typings/components/ui/icon/Icon.vue.d.ts create mode 100644 typings/components/ui/icon/MenuItemIcon.vue.d.ts create mode 100644 typings/components/ui/icon/icon.d.ts create mode 100644 typings/components/ui/input/InputList.vue.d.ts create mode 100644 typings/components/ui/lexical/LexicalEditor.vue.d.ts create mode 100644 typings/components/ui/lexical/components/BlockOptionsDropdownList.vue.d.ts create mode 100644 typings/components/ui/lexical/components/DropdownButton.vue.d.ts create mode 100644 typings/components/ui/lexical/components/FloatLinkEditor.vue.d.ts create mode 100644 typings/components/ui/lexical/components/ImageComponent.vue.d.ts create mode 100644 typings/components/ui/lexical/components/InsertImageDialog.vue.d.ts create mode 100644 typings/components/ui/lexical/components/InsertOptionsDropdownList.vue.d.ts create mode 100644 typings/components/ui/lexical/components/InsertTableDialog.vue.d.ts create mode 100644 typings/components/ui/lexical/components/InsertVariableDialog.vue.d.ts create mode 100644 typings/components/ui/lexical/composables/useCanShowPlaceholder.d.ts create mode 100644 typings/components/ui/lexical/composables/useDecorators.d.ts create mode 100644 typings/components/ui/lexical/composables/useLexicalEffect.d.ts rename typings/components/{ => ui}/lexical/composables/useLexicalList.d.ts (99%) create mode 100644 typings/components/ui/lexical/composables/useLexicalMounted.d.ts rename typings/components/{ => ui}/lexical/composables/useRichTextSetup.d.ts (99%) create mode 100644 typings/components/ui/lexical/composables/useVariableSetup.d.ts create mode 100644 typings/components/ui/lexical/nodes/ImageNode.d.ts create mode 100644 typings/components/ui/lexical/nodes/VariableNode.d.ts create mode 100644 typings/components/ui/lexical/plugins/LexicalAutoFocusPlugin.vue.d.ts create mode 100644 typings/components/ui/lexical/plugins/LexicalAutoLinkPlugin.vue.d.ts create mode 100644 typings/components/ui/lexical/plugins/LexicalClickableLinkPlugin.vue.d.ts create mode 100644 typings/components/ui/lexical/plugins/LexicalContentEditable.vue.d.ts create mode 100644 typings/components/ui/lexical/plugins/LexicalDecoratedTeleports.d.ts create mode 100644 typings/components/ui/lexical/plugins/LexicalImagePlugin.vue.d.ts create mode 100644 typings/components/ui/lexical/plugins/LexicalLinkPlugin.vue.d.ts create mode 100644 typings/components/ui/lexical/plugins/LexicalListPlugin.vue.d.ts create mode 100644 typings/components/ui/lexical/plugins/LexicalRichTextPlugin.vue.d.ts create mode 100644 typings/components/ui/lexical/plugins/LexicalTablePlugin.vue.d.ts create mode 100644 typings/components/ui/lexical/plugins/LexicalToolbarPlugin.vue.d.ts create mode 100644 typings/components/ui/lexical/plugins/LexicalVariablePlugin.vue.d.ts create mode 100644 typings/components/ui/lexical/utils/autoLink.d.ts create mode 100644 typings/components/ui/lexical/utils/getSelectedNode.d.ts create mode 100644 typings/components/ui/lexical/utils/markdownTransformers.d.ts create mode 100644 typings/components/ui/lexical/utils/node.d.ts create mode 100644 typings/components/ui/lexical/utils/theme.d.ts create mode 100644 typings/components/ui/list/DetailTabList.vue.d.ts create mode 100644 typings/components/ui/markdown/MarkdownEditor.vue.d.ts create mode 100644 typings/components/ui/markdown/MarkdownEditorToolbar.vue.d.ts create mode 100644 typings/components/ui/nav/NavActionBack.vue.d.ts create mode 100644 typings/components/ui/nav/NavActionButton.vue.d.ts create mode 100644 typings/components/ui/nav/NavActionFaIcon.vue.d.ts create mode 100644 typings/components/ui/nav/NavActionGroup.vue.d.ts create mode 100644 typings/components/ui/nav/NavActionGroupDetailCommon.vue.d.ts create mode 100644 typings/components/ui/nav/NavActionItem.vue.d.ts create mode 100644 typings/components/ui/nav/NavActions.vue.d.ts create mode 100644 typings/components/ui/nav/NavLink.vue.d.ts create mode 100644 typings/components/ui/nav/NavSidebar.vue.d.ts create mode 100644 typings/components/ui/nav/NavSidebarList.vue.d.ts create mode 100644 typings/components/ui/nav/NavSidebarTree.vue.d.ts create mode 100644 typings/components/ui/nav/NavTabs.vue.d.ts create mode 100644 typings/components/ui/select/InputSelect.vue.d.ts create mode 100644 typings/components/ui/switch/Switch.vue.d.ts create mode 100644 typings/components/ui/tab/ActionTab.vue.d.ts create mode 100644 typings/components/ui/table/Table.vue.d.ts create mode 100644 typings/components/ui/table/TableActions.vue.d.ts create mode 100644 typings/components/ui/table/TableCell.vue.d.ts rename typings/components/{ => ui}/table/TableColumnsTransfer.vue.d.ts (56%) create mode 100644 typings/components/ui/table/TableHeader.vue.d.ts create mode 100644 typings/components/ui/table/TableHeaderAction.vue.d.ts rename typings/components/{ => ui}/table/TableHeaderDialog.vue.d.ts (52%) create mode 100644 typings/components/ui/table/TableHeaderDialogFilter.vue.d.ts create mode 100644 typings/components/ui/table/TableHeaderDialogSort.vue.d.ts create mode 100644 typings/components/ui/table/action.d.ts create mode 100644 typings/components/ui/table/column.d.ts rename typings/components/{ => ui}/table/data.d.ts (51%) create mode 100644 typings/components/ui/table/header.d.ts create mode 100644 typings/components/ui/table/pagination.d.ts rename typings/components/{ => ui}/table/store.d.ts (76%) create mode 100644 typings/components/ui/tag/CheckTag.vue.d.ts create mode 100644 typings/components/ui/tag/CheckTagGroup.vue.d.ts create mode 100644 typings/components/ui/tag/LinkTag.vue.d.ts create mode 100644 typings/components/ui/tag/Tag.vue.d.ts create mode 100644 typings/components/ui/time/Duration.vue.d.ts create mode 100644 typings/components/ui/time/Time.vue.d.ts create mode 100644 typings/components/ui/tip/Tip.vue.d.ts create mode 100644 typings/components/ui/transfer/Transfer.vue.d.ts create mode 100644 typings/components/ui/transfer/TransferPanel.vue.d.ts delete mode 100644 typings/components/user/CreateEditUserDialog.vue.d.ts delete mode 100644 typings/components/user/UserForm.vue.d.ts delete mode 100644 typings/components/user/UserRole.vue.d.ts delete mode 100644 typings/components/user/useUser.d.ts create mode 100644 typings/constants/database.d.ts delete mode 100644 typings/constants/ds.d.ts create mode 100644 typings/i18n/lang/en/components/database.d.ts delete mode 100644 typings/i18n/lang/en/components/ds.d.ts create mode 100644 typings/i18n/lang/en/components/editor.d.ts create mode 100644 typings/i18n/lang/en/components/notification.d.ts create mode 100644 typings/i18n/lang/en/views/database.d.ts delete mode 100644 typings/i18n/lang/en/views/ds.d.ts create mode 100644 typings/i18n/lang/zh/components/database.d.ts delete mode 100644 typings/i18n/lang/zh/components/ds.d.ts create mode 100644 typings/i18n/lang/zh/components/editor.d.ts create mode 100644 typings/i18n/lang/zh/components/notification.d.ts create mode 100644 typings/i18n/lang/zh/views/database.d.ts delete mode 100644 typings/i18n/lang/zh/views/ds.d.ts delete mode 100644 typings/interfaces/common/action.d.ts delete mode 100644 typings/interfaces/common/color.d.ts delete mode 100644 typings/interfaces/common/dataType.d.ts delete mode 100644 typings/interfaces/common/index.d.ts delete mode 100644 typings/interfaces/common/lang.d.ts delete mode 100644 typings/interfaces/common/os.d.ts delete mode 100644 typings/interfaces/components/button/index.d.ts delete mode 100644 typings/interfaces/components/chart/Metric.d.ts delete mode 100644 typings/interfaces/components/chart/MetricLineChart.d.ts delete mode 100644 typings/interfaces/components/chart/PieChart.d.ts delete mode 100644 typings/interfaces/components/color/ColorPicker.d.ts delete mode 100644 typings/interfaces/components/context-menu/ContextMenu.d.ts delete mode 100644 typings/interfaces/components/context-menu/ContextMenuList.d.ts delete mode 100644 typings/interfaces/components/date/date.d.ts delete mode 100644 typings/interfaces/components/dialog/CreateEditDialog.d.ts delete mode 100644 typings/interfaces/components/dialog/Dialog.d.ts delete mode 100644 typings/interfaces/components/drag/DraggableItem.d.ts delete mode 100644 typings/interfaces/components/drag/DraggableItemContent.d.ts delete mode 100644 typings/interfaces/components/drag/index.d.ts delete mode 100644 typings/interfaces/components/ds/DataSourceConnectType.d.ts delete mode 100644 typings/interfaces/components/ds/index.d.ts delete mode 100644 typings/interfaces/components/file/FileEditor.d.ts delete mode 100644 typings/interfaces/components/file/FileEditorNavMenu.d.ts delete mode 100644 typings/interfaces/components/file/FileEditorNavTabs.d.ts delete mode 100644 typings/interfaces/components/file/FileUpload.d.ts delete mode 100644 typings/interfaces/components/file/index.d.ts delete mode 100644 typings/interfaces/components/filter/FilterCondition.d.ts delete mode 100644 typings/interfaces/components/filter/FilterConditionList.d.ts delete mode 100644 typings/interfaces/components/filter/FilterInput.d.ts delete mode 100644 typings/interfaces/components/filter/FilterSelect.d.ts delete mode 100644 typings/interfaces/components/filter/index.d.ts delete mode 100644 typings/interfaces/components/form/Form.d.ts delete mode 100644 typings/interfaces/components/form/FormItem.d.ts delete mode 100644 typings/interfaces/components/form/FormReadonlyValue.d.ts delete mode 100644 typings/interfaces/components/form/FormTable.d.ts delete mode 100644 typings/interfaces/components/form/FormTableField.d.ts delete mode 100644 typings/interfaces/components/form/index.d.ts delete mode 100644 typings/interfaces/components/git/GitFile.d.ts delete mode 100644 typings/interfaces/components/git/GitForm.d.ts delete mode 100644 typings/interfaces/components/icon/AtomMaterialIcon.d.ts delete mode 100644 typings/interfaces/components/icon/Icon.d.ts delete mode 100644 typings/interfaces/components/icon/index.d.ts delete mode 100644 typings/interfaces/components/index.d.ts delete mode 100644 typings/interfaces/components/input/InputList.d.ts delete mode 100644 typings/interfaces/components/input/InputWithButton.d.ts delete mode 100644 typings/interfaces/components/input/TagInput.d.ts delete mode 100644 typings/interfaces/components/input/TagInputItem.d.ts delete mode 100644 typings/interfaces/components/lexical/index.d.ts delete mode 100644 typings/interfaces/components/metric/MetricDashboard.d.ts delete mode 100644 typings/interfaces/components/metric/MetricList.d.ts delete mode 100644 typings/interfaces/components/metric/MetricProgress.d.ts delete mode 100644 typings/interfaces/components/metric/MetricSnapshot.d.ts delete mode 100644 typings/interfaces/components/metric/MetricTargetName.d.ts delete mode 100644 typings/interfaces/components/metric/MetricTargetType.d.ts delete mode 100644 typings/interfaces/components/nav/NavAction.d.ts delete mode 100644 typings/interfaces/components/nav/NavActionBack.d.ts delete mode 100644 typings/interfaces/components/nav/NavActions.d.ts delete mode 100644 typings/interfaces/components/nav/NavLink.d.ts delete mode 100644 typings/interfaces/components/nav/NavSidebar.d.ts delete mode 100644 typings/interfaces/components/nav/NavSidebarList.d.ts delete mode 100644 typings/interfaces/components/nav/NavSidebarTree.d.ts delete mode 100644 typings/interfaces/components/nav/NavTabs.d.ts delete mode 100644 typings/interfaces/components/nav/index.d.ts delete mode 100644 typings/interfaces/components/node/NodeActive.d.ts delete mode 100644 typings/interfaces/components/node/NodeRunners.d.ts delete mode 100644 typings/interfaces/components/node/NodeType.d.ts delete mode 100644 typings/interfaces/components/plugin/PluginPid.d.ts delete mode 100644 typings/interfaces/components/plugin/PluginStatus.d.ts delete mode 100644 typings/interfaces/components/plugin/PluginStatusMultiNode.d.ts delete mode 100644 typings/interfaces/components/plugin/PublicPluginCard.d.ts delete mode 100644 typings/interfaces/components/plugin/PublicPluginContent.d.ts delete mode 100644 typings/interfaces/components/project/CreateProjectDialog.d.ts delete mode 100644 typings/interfaces/components/project/ProjectForm.d.ts delete mode 100644 typings/interfaces/components/project/ProjectTag.d.ts delete mode 100644 typings/interfaces/components/result/ResultCell.d.ts delete mode 100644 typings/interfaces/components/result/ResultCellDialog.d.ts delete mode 100644 typings/interfaces/components/schedule/ScheduleCron.d.ts delete mode 100644 typings/interfaces/components/select/SelectOption.d.ts delete mode 100644 typings/interfaces/components/select/index.d.ts delete mode 100644 typings/interfaces/components/spider/CreateSpiderDialog.d.ts delete mode 100644 typings/interfaces/components/spider/RunSpiderDialog.d.ts delete mode 100644 typings/interfaces/components/spider/SpiderForm.d.ts delete mode 100644 typings/interfaces/components/spider/SpiderStat.d.ts delete mode 100644 typings/interfaces/components/spider/SpiderTag.d.ts delete mode 100644 typings/interfaces/components/spider/SpiderType.d.ts delete mode 100644 typings/interfaces/components/switch/Switch.d.ts delete mode 100644 typings/interfaces/components/tab/ActionTab.d.ts delete mode 100644 typings/interfaces/components/tab/Tab.d.ts delete mode 100644 typings/interfaces/components/table/Table.d.ts delete mode 100644 typings/interfaces/components/table/TableActions.d.ts delete mode 100644 typings/interfaces/components/table/TableCell.d.ts delete mode 100644 typings/interfaces/components/table/TableColumnsTransfer.d.ts delete mode 100644 typings/interfaces/components/table/TableHeader.d.ts delete mode 100644 typings/interfaces/components/table/TableHeaderAction.d.ts delete mode 100644 typings/interfaces/components/table/TableHeaderDialog.d.ts delete mode 100644 typings/interfaces/components/table/TableHeaderDialogFilter.d.ts delete mode 100644 typings/interfaces/components/table/TableHeaderDialogSort.d.ts delete mode 100644 typings/interfaces/components/table/index.d.ts delete mode 100644 typings/interfaces/components/tag/tag.d.ts delete mode 100644 typings/interfaces/components/time/Duration.d.ts delete mode 100644 typings/interfaces/components/time/Time.d.ts delete mode 100644 typings/interfaces/components/transfer/Transfer.d.ts delete mode 100644 typings/interfaces/components/transfer/TransferPanel.d.ts delete mode 100644 typings/interfaces/components/user/UserRole.d.ts delete mode 100644 typings/interfaces/directives/auth/auth.d.ts delete mode 100644 typings/interfaces/directives/export/export.d.ts delete mode 100644 typings/interfaces/directives/index.d.ts delete mode 100644 typings/interfaces/directives/locate/locate.d.ts delete mode 100644 typings/interfaces/directives/track/track.d.ts delete mode 100644 typings/interfaces/element/index.d.ts delete mode 100644 typings/interfaces/global.d.ts delete mode 100644 typings/interfaces/i18n/common.d.ts delete mode 100644 typings/interfaces/i18n/components/chart.d.ts delete mode 100644 typings/interfaces/i18n/components/date.d.ts delete mode 100644 typings/interfaces/i18n/components/dialog.d.ts delete mode 100644 typings/interfaces/i18n/components/ds.d.ts delete mode 100644 typings/interfaces/i18n/components/empty.d.ts delete mode 100644 typings/interfaces/i18n/components/environment.d.ts delete mode 100644 typings/interfaces/i18n/components/export.d.ts delete mode 100644 typings/interfaces/i18n/components/file.d.ts delete mode 100644 typings/interfaces/i18n/components/form.d.ts delete mode 100644 typings/interfaces/i18n/components/git.d.ts delete mode 100644 typings/interfaces/i18n/components/index.d.ts delete mode 100644 typings/interfaces/i18n/components/input.d.ts delete mode 100644 typings/interfaces/i18n/components/lexical.d.ts delete mode 100644 typings/interfaces/i18n/components/metric.d.ts delete mode 100644 typings/interfaces/i18n/components/nav.d.ts delete mode 100644 typings/interfaces/i18n/components/node.d.ts delete mode 100644 typings/interfaces/i18n/components/plugin.d.ts delete mode 100644 typings/interfaces/i18n/components/project.d.ts delete mode 100644 typings/interfaces/i18n/components/result.d.ts delete mode 100644 typings/interfaces/i18n/components/schedule.d.ts delete mode 100644 typings/interfaces/i18n/components/spider.d.ts delete mode 100644 typings/interfaces/i18n/components/tab.d.ts delete mode 100644 typings/interfaces/i18n/components/table.d.ts delete mode 100644 typings/interfaces/i18n/components/tag.d.ts delete mode 100644 typings/interfaces/i18n/components/task.d.ts delete mode 100644 typings/interfaces/i18n/components/transfer.d.ts delete mode 100644 typings/interfaces/i18n/components/user.d.ts delete mode 100644 typings/interfaces/i18n/global.d.ts delete mode 100644 typings/interfaces/i18n/index.d.ts delete mode 100644 typings/interfaces/i18n/layouts.d.ts delete mode 100644 typings/interfaces/i18n/router.d.ts delete mode 100644 typings/interfaces/i18n/views/ds.d.ts delete mode 100644 typings/interfaces/i18n/views/env.d.ts delete mode 100644 typings/interfaces/i18n/views/environment.d.ts delete mode 100644 typings/interfaces/i18n/views/gits.d.ts delete mode 100644 typings/interfaces/i18n/views/home.d.ts delete mode 100644 typings/interfaces/i18n/views/index.d.ts delete mode 100644 typings/interfaces/i18n/views/login.d.ts delete mode 100644 typings/interfaces/i18n/views/misc.d.ts delete mode 100644 typings/interfaces/i18n/views/nodes.d.ts delete mode 100644 typings/interfaces/i18n/views/notification.d.ts delete mode 100644 typings/interfaces/i18n/views/plugins.d.ts delete mode 100644 typings/interfaces/i18n/views/projects.d.ts delete mode 100644 typings/interfaces/i18n/views/schedules.d.ts delete mode 100644 typings/interfaces/i18n/views/spiders.d.ts delete mode 100644 typings/interfaces/i18n/views/system.d.ts delete mode 100644 typings/interfaces/i18n/views/tags.d.ts delete mode 100644 typings/interfaces/i18n/views/tasks.d.ts delete mode 100644 typings/interfaces/i18n/views/tokens.d.ts delete mode 100644 typings/interfaces/i18n/views/users.d.ts delete mode 100644 typings/interfaces/index.d.ts delete mode 100644 typings/interfaces/layout/components/Sidebar.d.ts delete mode 100644 typings/interfaces/layout/components/SidebarItem.d.ts delete mode 100644 typings/interfaces/layout/components/index.d.ts delete mode 100644 typings/interfaces/layout/content/detail/DetailLayout.d.ts delete mode 100644 typings/interfaces/layout/content/index.d.ts delete mode 100644 typings/interfaces/layout/content/list/ListLayout.d.ts delete mode 100644 typings/interfaces/layout/content/simple/SimpleLayout.d.ts delete mode 100644 typings/interfaces/layout/index.d.ts delete mode 100644 typings/interfaces/models/dataCollection.d.ts delete mode 100644 typings/interfaces/models/dataField.d.ts delete mode 100644 typings/interfaces/models/ds.d.ts delete mode 100644 typings/interfaces/models/envDeps.d.ts delete mode 100644 typings/interfaces/models/environment.d.ts delete mode 100644 typings/interfaces/models/export.d.ts delete mode 100644 typings/interfaces/models/git.d.ts delete mode 100644 typings/interfaces/models/index.d.ts delete mode 100644 typings/interfaces/models/map.d.ts delete mode 100644 typings/interfaces/models/metric.d.ts delete mode 100644 typings/interfaces/models/nav.d.ts delete mode 100644 typings/interfaces/models/node.d.ts delete mode 100644 typings/interfaces/models/notification.d.ts delete mode 100644 typings/interfaces/models/plugin.d.ts delete mode 100644 typings/interfaces/models/project.d.ts delete mode 100644 typings/interfaces/models/result.d.ts delete mode 100644 typings/interfaces/models/setting.d.ts delete mode 100644 typings/interfaces/models/spider.d.ts delete mode 100644 typings/interfaces/models/stats.d.ts delete mode 100644 typings/interfaces/models/systemInfo.d.ts delete mode 100644 typings/interfaces/models/token.d.ts delete mode 100644 typings/interfaces/models/treeNode.d.ts delete mode 100644 typings/interfaces/models/user.d.ts delete mode 100644 typings/interfaces/package/create-app.d.ts delete mode 100644 typings/interfaces/package/index.d.ts delete mode 100644 typings/interfaces/router/auth.d.ts delete mode 100644 typings/interfaces/router/index.d.ts delete mode 100644 typings/interfaces/router/stats.d.ts delete mode 100644 typings/interfaces/services/file.d.ts delete mode 100644 typings/interfaces/services/git.d.ts delete mode 100644 typings/interfaces/services/index.d.ts delete mode 100644 typings/interfaces/services/request.d.ts delete mode 100644 typings/interfaces/services/spider.d.ts delete mode 100644 typings/interfaces/static.d.ts delete mode 100644 typings/interfaces/store/index.d.ts delete mode 100644 typings/interfaces/store/modules/common.d.ts delete mode 100644 typings/interfaces/store/modules/dataCollection.d.ts delete mode 100644 typings/interfaces/store/modules/ds.d.ts delete mode 100644 typings/interfaces/store/modules/environment.d.ts delete mode 100644 typings/interfaces/store/modules/file.d.ts delete mode 100644 typings/interfaces/store/modules/git.d.ts delete mode 100644 typings/interfaces/store/modules/layout.d.ts delete mode 100644 typings/interfaces/store/modules/node.d.ts delete mode 100644 typings/interfaces/store/modules/notification.d.ts delete mode 100644 typings/interfaces/store/modules/plugin.d.ts delete mode 100644 typings/interfaces/store/modules/project.d.ts delete mode 100644 typings/interfaces/store/modules/schedule.d.ts delete mode 100644 typings/interfaces/store/modules/spider.d.ts delete mode 100644 typings/interfaces/store/modules/system.d.ts delete mode 100644 typings/interfaces/store/modules/tag.d.ts delete mode 100644 typings/interfaces/store/modules/task.d.ts delete mode 100644 typings/interfaces/store/modules/token.d.ts delete mode 100644 typings/interfaces/store/modules/user.d.ts delete mode 100644 typings/interfaces/store/utils/file.d.ts delete mode 100644 typings/interfaces/views/dataSource.d.ts delete mode 100644 typings/interfaces/views/git.d.ts delete mode 100644 typings/interfaces/views/index.d.ts delete mode 100644 typings/interfaces/views/login.d.ts delete mode 100644 typings/interfaces/views/node.d.ts delete mode 100644 typings/interfaces/views/project.d.ts delete mode 100644 typings/interfaces/views/result.d.ts delete mode 100644 typings/interfaces/views/schedule.d.ts delete mode 100644 typings/interfaces/views/spider.d.ts delete mode 100644 typings/interfaces/views/task.d.ts delete mode 100644 typings/interfaces/views/user.d.ts delete mode 100644 typings/interfaces/vue3-sfc-loader.d.ts create mode 100644 typings/router/database.d.ts delete mode 100644 typings/router/ds.d.ts create mode 100644 typings/services/database/databaseService.d.ts delete mode 100644 typings/services/ds/dataSourceService.d.ts delete mode 100644 typings/services/notification/notificationService.d.ts create mode 100644 typings/services/notification/useNotificationAlertService.d.ts create mode 100644 typings/services/notification/useNotificationChannelService.d.ts create mode 100644 typings/services/notification/useNotificationRequestService.d.ts create mode 100644 typings/services/notification/useNotificationSettingService.d.ts create mode 100644 typings/store/modules/database.d.ts delete mode 100644 typings/store/modules/ds.d.ts delete mode 100644 typings/store/modules/notification.d.ts create mode 100644 typings/store/modules/notificationAlert.d.ts create mode 100644 typings/store/modules/notificationChannel.d.ts create mode 100644 typings/store/modules/notificationRequest.d.ts create mode 100644 typings/store/modules/notificationSetting.d.ts create mode 100644 typings/utils/base64.d.ts create mode 100644 typings/utils/eventBus.d.ts create mode 100644 typings/utils/notification.d.ts delete mode 100644 typings/utils/path.d.ts create mode 100644 typings/views/database/detail/DatabaseDetail.vue.d.ts create mode 100644 typings/views/database/detail/tabs/DatabaseDetailTabOverview.vue.d.ts create mode 100644 typings/views/database/detail/useDatabaseDetail.d.ts create mode 100644 typings/views/database/list/DatabaseList.vue.d.ts create mode 100644 typings/views/database/list/useDatabaseList.d.ts delete mode 100644 typings/views/ds/detail/DataSourceDetail.vue.d.ts delete mode 100644 typings/views/ds/detail/tabs/DataSourceDetailTabOverview.vue.d.ts delete mode 100644 typings/views/ds/detail/useDataSourceDetail.d.ts delete mode 100644 typings/views/ds/list/DataSourceList.vue.d.ts delete mode 100644 typings/views/ds/list/useDataSourceList.d.ts create mode 100644 typings/views/notification/alert/detail/NotificationAlertDetail.vue.d.ts create mode 100644 typings/views/notification/alert/detail/actions/NotificationAlertDetailActionsCommon.vue.d.ts create mode 100644 typings/views/notification/alert/detail/tabs/NotificationAlertDetailTabOverview.vue.d.ts create mode 100644 typings/views/notification/alert/detail/useNotificationAlertDetail.d.ts create mode 100644 typings/views/notification/alert/list/NotificationAlertList.vue.d.ts create mode 100644 typings/views/notification/alert/list/useNotificationAlertList.d.ts create mode 100644 typings/views/notification/channel/detail/NotificationChannelDetail.vue.d.ts create mode 100644 typings/views/notification/channel/detail/actions/NotificationChannelDetailActionsCommon.vue.d.ts create mode 100644 typings/views/notification/channel/detail/tabs/NotificationChannelDetailTabOverview.vue.d.ts create mode 100644 typings/views/notification/channel/list/NotificationChannelList.vue.d.ts create mode 100644 typings/views/notification/channel/list/useNotificationChannelList.d.ts delete mode 100644 typings/views/notification/detail/NotificationDetail.vue.d.ts delete mode 100644 typings/views/notification/detail/tabs/NotificationDetailTabOverview.vue.d.ts delete mode 100644 typings/views/notification/detail/tabs/NotificationDetailTabTemplate.vue.d.ts delete mode 100644 typings/views/notification/detail/tabs/NotificationDetailTabTemplateLegacy.vue.d.ts delete mode 100644 typings/views/notification/detail/tabs/NotificationDetailTabTriggers.vue.d.ts delete mode 100644 typings/views/notification/detail/useNotificationDetail.d.ts delete mode 100644 typings/views/notification/list/NotificationList.vue.d.ts delete mode 100644 typings/views/notification/list/useNotificationList.d.ts create mode 100644 typings/views/notification/request/list/NotificationRequestList.vue.d.ts create mode 100644 typings/views/notification/request/list/useNotificationRequestList.d.ts create mode 100644 typings/views/notification/setting/detail/NotificationSettingDetail.vue.d.ts create mode 100644 typings/views/notification/setting/detail/actions/NotificationSettingDetailActionsCommon.vue.d.ts create mode 100644 typings/views/notification/setting/detail/actions/NotificationSettingDetailActionsTemplate.vue.d.ts create mode 100644 typings/views/notification/setting/detail/tabs/NotificationSettingDetailTabChannels.vue.d.ts create mode 100644 typings/views/notification/setting/detail/tabs/NotificationSettingDetailTabMailConfig.vue.d.ts create mode 100644 typings/views/notification/setting/detail/tabs/NotificationSettingDetailTabOverview.vue.d.ts create mode 100644 typings/views/notification/setting/detail/tabs/NotificationSettingDetailTabTemplate.vue.d.ts create mode 100644 typings/views/notification/setting/detail/useNotificationSettingDetail.d.ts create mode 100644 typings/views/notification/setting/list/NotificationSettingList.vue.d.ts create mode 100644 typings/views/notification/setting/list/useNotificationSettingList.d.ts delete mode 100644 typings/views/spider/detail/actions/SpiderDetailActionsDataSource.vue.d.ts create mode 100644 typings/views/spider/detail/actions/SpiderDetailActionsDatabase.vue.d.ts diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000000000..c6692f53228f1 --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,7523 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + dependencies: + '@element-plus/icons-vue': + specifier: ^2.3.1 + version: 2.3.1(vue@3.4.29(typescript@5.5.4)) + '@fortawesome/fontawesome-common-types': + specifier: ^6.5.2 + version: 6.5.2 + '@fortawesome/fontawesome-svg-core': + specifier: ^6.5.2 + version: 6.5.2 + '@fortawesome/free-brands-svg-icons': + specifier: ^6.5.2 + version: 6.5.2 + '@fortawesome/free-regular-svg-icons': + specifier: ^6.5.2 + version: 6.5.2 + '@fortawesome/free-solid-svg-icons': + specifier: ^6.5.2 + version: 6.5.2 + '@fortawesome/vue-fontawesome': + specifier: ^3.0.8 + version: 3.0.8(@fortawesome/fontawesome-svg-core@6.5.2)(vue@3.4.29(typescript@5.5.4)) + '@lexical/history': + specifier: ^0.16.1 + version: 0.16.1 + '@lexical/rich-text': + specifier: ^0.16.1 + version: 0.16.1 + '@lexical/text': + specifier: ^0.16.1 + version: 0.16.1 + '@lexical/utils': + specifier: ^0.16.1 + version: 0.16.1 + '@popperjs/core': + specifier: ^2.11.8 + version: 2.11.8 + '@types/getos': + specifier: ^3.0.4 + version: 3.0.4 + '@types/humanize-duration': + specifier: ^3.27.4 + version: 3.27.4 + '@types/javascript-time-ago': + specifier: ^2.0.8 + version: 2.0.8 + '@types/lodash': + specifier: ^4.17.6 + version: 4.17.7 + '@types/md5': + specifier: ^2.3.5 + version: 2.3.5 + '@types/pinyin': + specifier: ^2.10.2 + version: 2.10.2 + '@types/showdown': + specifier: ^2.0.6 + version: 2.0.6 + '@types/url-join': + specifier: ^4.0.3 + version: 4.0.3 + async-validator: + specifier: ^4.2.5 + version: https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz + atom-material-icons: + specifier: ^3.0.0 + version: https://registry.npmmirror.com/atom-material-icons/-/atom-material-icons-3.0.0.tgz + axios: + specifier: ^1.7.2 + version: 1.7.2 + chart.js: + specifier: ^4.4.3 + version: 4.4.3 + clipboard: + specifier: ^2.0.11 + version: 2.0.11 + core-js: + specifier: ^3.37.1 + version: 3.37.1 + crawlab-vue3-dropzone: + specifier: 3.0.3 + version: https://registry.npmmirror.com/crawlab-vue3-dropzone/-/crawlab-vue3-dropzone-3.0.3.tgz(vue@3.4.29(typescript@5.5.4)) + cron-parser: + specifier: ^4.9.0 + version: 4.9.0 + cronstrue: + specifier: ^2.50.0 + version: 2.50.0 + dayjs: + specifier: ^1.11.11 + version: 1.11.11 + element-plus: + specifier: ^2.7.6 + version: 2.7.6(vue@3.4.29(typescript@5.5.4)) + font-awesome: + specifier: ^4.7.0 + version: https://registry.npmmirror.com/font-awesome/-/font-awesome-4.7.0.tgz + humanize-duration: + specifier: ^3.32.1 + version: 3.32.1 + javascript-time-ago: + specifier: ^2.5.10 + version: 2.5.10 + lexical: + specifier: ^0.16.1 + version: 0.16.1 + lodash: + specifier: ^4.17.21 + version: 4.17.21 + md5: + specifier: ^2.3.0 + version: https://registry.npmmirror.com/md5/-/md5-2.3.0.tgz + monaco-editor: + specifier: ^0.50.0 + version: 0.50.0 + normalize.css: + specifier: ^8.0.1 + version: https://registry.npmmirror.com/normalize.css/-/normalize.css-8.0.1.tgz + os-name: + specifier: ^5.0.1 + version: https://registry.npmmirror.com/os-name/-/os-name-5.0.1.tgz + pinyin: + specifier: ^2.10.2 + version: https://registry.npmmirror.com/pinyin/-/pinyin-2.11.2.tgz(encoding@0.1.13) + point-cluster: + specifier: ^3.1.8 + version: https://registry.npmmirror.com/point-cluster/-/point-cluster-3.1.8.tgz + showdown: + specifier: ^2.1.0 + version: 2.1.0 + three: + specifier: ^0.166.1 + version: 0.166.1 + tiny-invariant: + specifier: ^1.3.3 + version: 1.3.3 + url-join: + specifier: ^4.0.1 + version: https://registry.npmmirror.com/url-join/-/url-join-4.0.1.tgz + url-regex: + specifier: ^5.0.0 + version: 5.0.0 + vue: + specifier: ^3.4 + version: 3.4.29(typescript@5.5.4) + vue-clipboard3: + specifier: ^2.0.0 + version: https://registry.npmmirror.com/vue-clipboard3/-/vue-clipboard3-2.0.0.tgz + vue-i18n: + specifier: 9.13.1 + version: 9.13.1(vue@3.4.29(typescript@5.5.4)) + vue-router: + specifier: ^4.4.0 + version: 4.4.0(vue@3.4.29(typescript@5.5.4)) + vuex: + specifier: ^4.1.0 + version: 4.1.0(vue@3.4.29(typescript@5.5.4)) + devDependencies: + '@lexical/code': + specifier: ^0.16.1 + version: 0.16.1 + '@lexical/html': + specifier: ^0.16.1 + version: 0.16.1 + '@lexical/link': + specifier: ^0.16.1 + version: 0.16.1 + '@lexical/list': + specifier: ^0.16.1 + version: 0.16.1 + '@lexical/markdown': + specifier: ^0.16.1 + version: 0.16.1 + '@lexical/selection': + specifier: ^0.16.1 + version: 0.16.1 + '@lexical/table': + specifier: ^0.16.1 + version: 0.16.1 + '@types/jest': + specifier: ^29.5.12 + version: 29.5.12 + '@types/node': + specifier: ^20.14.9 + version: 20.14.14 + '@types/node-os-utils': + specifier: ^1.3.4 + version: 1.3.4 + '@types/three': + specifier: ^0.166.0 + version: 0.166.0 + '@vitejs/plugin-vue': + specifier: 5.0.5 + version: 5.0.5(vite@5.3.5(@types/node@20.14.14)(sass@1.77.6)(terser@5.31.1))(vue@3.4.29(typescript@5.5.4)) + '@vitejs/plugin-vue-jsx': + specifier: ^4.0.0 + version: 4.0.0(vite@5.3.5(@types/node@20.14.14)(sass@1.77.6)(terser@5.31.1))(vue@3.4.29(typescript@5.5.4)) + '@vue/compiler-sfc': + specifier: ^3.4.31 + version: 3.4.35 + autoprefixer: + specifier: ^10.4.19 + version: 10.4.19(postcss@8.4.40) + base64-img: + specifier: ^1.0.4 + version: https://registry.npmmirror.com/base64-img/-/base64-img-1.0.4.tgz + chalk: + specifier: ^5.3.0 + version: 5.3.0 + chartjs-adapter-date-fns: + specifier: ^3.0.0 + version: 3.0.0(chart.js@4.4.3)(date-fns@3.6.0) + cross-env: + specifier: ^7.0.3 + version: 7.0.3 + esno: + specifier: ^4.7.0 + version: 4.7.0 + fast-glob: + specifier: ^3.3.2 + version: 3.3.2 + fs-extra: + specifier: ^11.2.0 + version: 11.2.0 + globals: + specifier: ^15.8.0 + version: 15.9.0 + increase-memory-limit: + specifier: ^1.0.7 + version: 1.0.7 + jest: + specifier: ^29.7.0 + version: 29.7.0(@types/node@20.14.14) + klaw-sync: + specifier: ^6.0.0 + version: https://registry.npmmirror.com/klaw-sync/-/klaw-sync-6.0.0.tgz + mitt: + specifier: ^3.0.1 + version: 3.0.1 + postcss: + specifier: ^8.4.39 + version: 8.4.40 + prettier: + specifier: ^3.3.2 + version: 3.3.2 + prismjs: + specifier: ^1.29.0 + version: 1.29.0 + rd: + specifier: ^2.0.1 + version: https://registry.npmmirror.com/rd/-/rd-2.0.1.tgz + rollup-plugin-external-globals: + specifier: ^0.10.0 + version: 0.10.0(rollup@4.18.0) + rollup-plugin-visualizer: + specifier: ^5.12.0 + version: 5.12.0(rollup@4.18.0) + sass: + specifier: ^1.77.6 + version: 1.77.6 + serve: + specifier: ^14.2.3 + version: 14.2.3 + tailwindcss: + specifier: ^3.4.4 + version: 3.4.4 + typescript: + specifier: ^5.5.3 + version: 5.5.4 + vite: + specifier: ^5.3.2 + version: 5.3.5(@types/node@20.14.14)(sass@1.77.6)(terser@5.31.1) + vite-plugin-dynamic-import: + specifier: ^1.5.0 + version: 1.5.0 + vite-svg-loader: + specifier: ^5.1.0 + version: 5.1.0(vue@3.4.29(typescript@5.5.4)) + vue-chartjs: + specifier: ^5.3.1 + version: 5.3.1(chart.js@4.4.3)(vue@3.4.29(typescript@5.5.4)) + vue-tsc: + specifier: ^2.0.24 + version: 2.0.29(typescript@5.5.4) + +packages: + + '@alloc/quick-lru@5.2.0': + resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} + engines: {node: '>=10'} + + '@ampproject/remapping@2.2.0': + resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==} + engines: {node: '>=6.0.0'} + + '@arr/every@https://registry.npmmirror.com/@arr/every/-/every-1.0.1.tgz': + resolution: {integrity: sha512-UQFQ6SgyJ6LX42W8rHCs8KVc0JS0tzVL9ct4XYedJukskYVWTo49tNiMEK9C2HTyarbNiT/RVIRSY82vH+6sTg==, tarball: https://registry.npmmirror.com/@arr/every/-/every-1.0.1.tgz} + version: 1.0.1 + engines: {node: '>=4'} + + '@babel/code-frame@7.18.6': + resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==} + engines: {node: '>=6.9.0'} + + '@babel/code-frame@7.24.7': + resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} + engines: {node: '>=6.9.0'} + + '@babel/compat-data@7.20.5': + resolution: {integrity: sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g==} + engines: {node: '>=6.9.0'} + + '@babel/compat-data@7.24.7': + resolution: {integrity: sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==} + engines: {node: '>=6.9.0'} + + '@babel/core@7.20.5': + resolution: {integrity: sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==} + engines: {node: '>=6.9.0'} + + '@babel/core@7.24.7': + resolution: {integrity: sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==} + engines: {node: '>=6.9.0'} + + '@babel/generator@7.20.5': + resolution: {integrity: sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==} + engines: {node: '>=6.9.0'} + + '@babel/generator@7.24.7': + resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==} + engines: {node: '>=6.9.0'} + + '@babel/generator@7.25.0': + resolution: {integrity: sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-annotate-as-pure@7.24.7': + resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-compilation-targets@7.20.0': + resolution: {integrity: sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-compilation-targets@7.24.7': + resolution: {integrity: sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-create-class-features-plugin@7.25.0': + resolution: {integrity: sha512-GYM6BxeQsETc9mnct+nIIpf63SAyzvyYN7UB/IlTyd+MBg06afFGp0mIeUqGyWgS2mxad6vqbMrHVlaL3m70sQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-environment-visitor@7.18.9': + resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-environment-visitor@7.24.7': + resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-function-name@7.19.0': + resolution: {integrity: sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==} + engines: {node: '>=6.9.0'} + + '@babel/helper-function-name@7.24.7': + resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-hoist-variables@7.18.6': + resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} + engines: {node: '>=6.9.0'} + + '@babel/helper-hoist-variables@7.24.7': + resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-member-expression-to-functions@7.24.8': + resolution: {integrity: sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-imports@7.18.6': + resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-imports@7.22.15': + resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-imports@7.24.7': + resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-transforms@7.20.2': + resolution: {integrity: sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-transforms@7.24.7': + resolution: {integrity: sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-optimise-call-expression@7.24.7': + resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==} + engines: {node: '>=6.9.0'} + + '@babel/helper-plugin-utils@7.20.2': + resolution: {integrity: sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-plugin-utils@7.24.8': + resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-replace-supers@7.25.0': + resolution: {integrity: sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-simple-access@7.20.2': + resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-simple-access@7.24.7': + resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-skip-transparent-expression-wrappers@7.24.7': + resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-split-export-declaration@7.18.6': + resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-split-export-declaration@7.24.7': + resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-string-parser@7.19.4': + resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-string-parser@7.24.7': + resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-string-parser@7.24.8': + resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-identifier@7.19.1': + resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-identifier@7.24.7': + resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-option@7.18.6': + resolution: {integrity: sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-option@7.24.7': + resolution: {integrity: sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==} + engines: {node: '>=6.9.0'} + + '@babel/helpers@7.20.6': + resolution: {integrity: sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==} + engines: {node: '>=6.9.0'} + + '@babel/helpers@7.24.7': + resolution: {integrity: sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==} + engines: {node: '>=6.9.0'} + + '@babel/highlight@7.18.6': + resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==} + engines: {node: '>=6.9.0'} + + '@babel/highlight@7.24.7': + resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} + engines: {node: '>=6.9.0'} + + '@babel/parser@7.24.7': + resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==} + engines: {node: '>=6.0.0'} + hasBin: true + + '@babel/parser@7.25.3': + resolution: {integrity: sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==} + engines: {node: '>=6.0.0'} + hasBin: true + + '@babel/plugin-syntax-async-generators@7.8.4': + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-bigint@7.8.3': + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-class-properties@7.12.13': + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-import-meta@7.10.4': + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-json-strings@7.8.3': + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-jsx@7.18.6': + resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-jsx@7.24.7': + resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-logical-assignment-operators@7.10.4': + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3': + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-numeric-separator@7.10.4': + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-object-rest-spread@7.8.3': + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-optional-catch-binding@7.8.3': + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-optional-chaining@7.8.3': + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-top-level-await@7.14.5': + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-typescript@7.20.0': + resolution: {integrity: sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-typescript@7.24.7': + resolution: {integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-typescript@7.25.2': + resolution: {integrity: sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/template@7.18.10': + resolution: {integrity: sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==} + engines: {node: '>=6.9.0'} + + '@babel/template@7.24.7': + resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} + engines: {node: '>=6.9.0'} + + '@babel/template@7.25.0': + resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} + engines: {node: '>=6.9.0'} + + '@babel/traverse@7.20.5': + resolution: {integrity: sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==} + engines: {node: '>=6.9.0'} + + '@babel/traverse@7.24.7': + resolution: {integrity: sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==} + engines: {node: '>=6.9.0'} + + '@babel/traverse@7.25.3': + resolution: {integrity: sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==} + engines: {node: '>=6.9.0'} + + '@babel/types@7.20.5': + resolution: {integrity: sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==} + engines: {node: '>=6.9.0'} + + '@babel/types@7.24.7': + resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==} + engines: {node: '>=6.9.0'} + + '@babel/types@7.25.2': + resolution: {integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==} + engines: {node: '>=6.9.0'} + + '@bcoe/v8-coverage@0.2.3': + resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} + + '@ctrl/tinycolor@3.4.1': + resolution: {integrity: sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==} + engines: {node: '>=10'} + + '@element-plus/icons-vue@2.3.1': + resolution: {integrity: sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==} + peerDependencies: + vue: ^3.2.0 + + '@esbuild/aix-ppc64@0.21.5': + resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + + '@esbuild/android-arm64@0.21.5': + resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm@0.21.5': + resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + + '@esbuild/android-x64@0.21.5': + resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + + '@esbuild/darwin-arm64@0.21.5': + resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-x64@0.21.5': + resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + + '@esbuild/freebsd-arm64@0.21.5': + resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.21.5': + resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + + '@esbuild/linux-arm64@0.21.5': + resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm@0.21.5': + resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-ia32@0.21.5': + resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-loong64@0.21.5': + resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-mips64el@0.21.5': + resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-ppc64@0.21.5': + resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-riscv64@0.21.5': + resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-s390x@0.21.5': + resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-x64@0.21.5': + resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + + '@esbuild/netbsd-x64@0.21.5': + resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-x64@0.21.5': + resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + + '@esbuild/sunos-x64@0.21.5': + resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + + '@esbuild/win32-arm64@0.21.5': + resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-ia32@0.21.5': + resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-x64@0.21.5': + resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + + '@floating-ui/core@1.6.2': + resolution: {integrity: sha512-+2XpQV9LLZeanU4ZevzRnGFg2neDeKHgFLjP6YLW+tly0IvrhqT4u8enLGjLH3qeh85g19xY5rsAusfwTdn5lg==} + + '@floating-ui/dom@1.6.5': + resolution: {integrity: sha512-Nsdud2X65Dz+1RHjAIP0t8z5e2ff/IRbei6BqFrl1urT8sDVzM1HMQ+R0XcU5ceRfyO3I6ayeqIfh+6Wb8LGTw==} + + '@floating-ui/utils@0.2.2': + resolution: {integrity: sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==} + + '@fortawesome/fontawesome-common-types@6.5.2': + resolution: {integrity: sha512-gBxPg3aVO6J0kpfHNILc+NMhXnqHumFxOmjYCFfOiLZfwhnnfhtsdA2hfJlDnj+8PjAs6kKQPenOTKj3Rf7zHw==} + engines: {node: '>=6'} + + '@fortawesome/fontawesome-svg-core@6.5.2': + resolution: {integrity: sha512-5CdaCBGl8Rh9ohNdxeeTMxIj8oc3KNBgIeLMvJosBMdslK/UnEB8rzyDRrbKdL1kDweqBPo4GT9wvnakHWucZw==} + engines: {node: '>=6'} + + '@fortawesome/free-brands-svg-icons@6.5.2': + resolution: {integrity: sha512-zi5FNYdmKLnEc0jc0uuHH17kz/hfYTg4Uei0wMGzcoCL/4d3WM3u1VMc0iGGa31HuhV5i7ZK8ZlTCQrHqRHSGQ==} + engines: {node: '>=6'} + + '@fortawesome/free-regular-svg-icons@6.5.2': + resolution: {integrity: sha512-iabw/f5f8Uy2nTRtJ13XZTS1O5+t+anvlamJ3zJGLEVE2pKsAWhPv2lq01uQlfgCX7VaveT3EVs515cCN9jRbw==} + engines: {node: '>=6'} + + '@fortawesome/free-solid-svg-icons@6.5.2': + resolution: {integrity: sha512-QWFZYXFE7O1Gr1dTIp+D6UcFUF0qElOnZptpi7PBUMylJh+vFmIedVe1Ir6RM1t2tEQLLSV1k7bR4o92M+uqlw==} + engines: {node: '>=6'} + + '@fortawesome/vue-fontawesome@3.0.8': + resolution: {integrity: sha512-yyHHAj4G8pQIDfaIsMvQpwKMboIZtcHTUvPqXjOHyldh1O1vZfH4W03VDPv5RvI9P6DLTzJQlmVgj9wCf7c2Fw==} + peerDependencies: + '@fortawesome/fontawesome-svg-core': ~1 || ~6 + vue: '>= 3.0.0 < 4' + + '@intlify/core-base@9.13.1': + resolution: {integrity: sha512-+bcQRkJO9pcX8d0gel9ZNfrzU22sZFSA0WVhfXrf5jdJOS24a+Bp8pozuS9sBI9Hk/tGz83pgKfmqcn/Ci7/8w==} + engines: {node: '>= 16'} + + '@intlify/message-compiler@9.13.1': + resolution: {integrity: sha512-SKsVa4ajYGBVm7sHMXd5qX70O2XXjm55zdZB3VeMFCvQyvLew/dLvq3MqnaIsTMF1VkkOb9Ttr6tHcMlyPDL9w==} + engines: {node: '>= 16'} + + '@intlify/shared@9.13.1': + resolution: {integrity: sha512-u3b6BKGhE6j/JeRU6C/RL2FgyJfy6LakbtfeVF8fJXURpZZTzfh3e05J0bu0XPw447Q6/WUp3C4ajv4TMS4YsQ==} + engines: {node: '>= 16'} + + '@isaacs/cliui@8.0.2': + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + + '@istanbuljs/load-nyc-config@1.1.0': + resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} + engines: {node: '>=8'} + + '@istanbuljs/schema@0.1.3': + resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} + engines: {node: '>=8'} + + '@jest/console@29.7.0': + resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/core@29.7.0': + resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + '@jest/environment@29.7.0': + resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/expect-utils@29.7.0': + resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/expect@29.7.0': + resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/fake-timers@29.7.0': + resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/globals@29.7.0': + resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/reporters@29.7.0': + resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: 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} + + '@jest/source-map@29.6.3': + resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/test-result@29.7.0': + resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/test-sequencer@29.7.0': + resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/transform@29.7.0': + resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/types@29.6.3': + resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jridgewell/gen-mapping@0.1.1': + resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==} + engines: {node: '>=6.0.0'} + + '@jridgewell/gen-mapping@0.3.2': + resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==} + engines: {node: '>=6.0.0'} + + '@jridgewell/gen-mapping@0.3.5': + resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} + engines: {node: '>=6.0.0'} + + '@jridgewell/resolve-uri@3.1.0': + resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} + engines: {node: '>=6.0.0'} + + '@jridgewell/set-array@1.1.2': + resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} + engines: {node: '>=6.0.0'} + + '@jridgewell/set-array@1.2.1': + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + + '@jridgewell/source-map@0.3.6': + resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} + + '@jridgewell/sourcemap-codec@1.4.14': + resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} + + '@jridgewell/sourcemap-codec@1.4.15': + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + + '@jridgewell/trace-mapping@0.3.17': + resolution: {integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==} + + '@jridgewell/trace-mapping@0.3.25': + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + + '@kurkle/color@0.3.2': + resolution: {integrity: sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw==} + + '@lexical/clipboard@0.16.1': + resolution: {integrity: sha512-0dWs/SwKS5KPpuf6fUVVt9vSCl6HAqcDGhSITw/okv0rrIlXTUT6WhVsMJtXfFxTyVvwMeOecJHvQH3i/jRQtA==} + + '@lexical/code@0.16.1': + resolution: {integrity: sha512-pOC28rRZ2XkmI2nIJm50DbKaCJtk5D0o7r6nORYp4i0z+lxt5Sf2m82DL9ksUHJRqKy87pwJDpoWvJ2SAI0ohw==} + + '@lexical/history@0.16.1': + resolution: {integrity: sha512-WQhScx0TJeKSQAnEkRpIaWdUXqirrNrom2MxbBUc/32zEUMm9FzV7nRGknvUabEFUo7vZq6xTZpOExQJqHInQA==} + + '@lexical/html@0.16.1': + resolution: {integrity: sha512-vbtAdCvQ3PaAqa5mFmtmrvbiAvjCu1iXBAJ0bsHqFXCF2Sba5LwHVe8dUAOTpfEZEMbiHfjul6b5fj4vNPGF2A==} + + '@lexical/link@0.16.1': + resolution: {integrity: sha512-zG36gEnEqbIe6tK/MhXi7wn/XMY/zdivnPcOY5WyC3derkEezeLSSIFsC1u5UNeK5pbpNMSy4LDpLhi1Ww4Y5w==} + + '@lexical/list@0.16.1': + resolution: {integrity: sha512-i9YhLAh5N6YO9dP+R1SIL9WEdCKeTiQQYVUzj84vDvX5DIBxMPUjTmMn3LXu9T+QO3h1s2L/vJusZASrl45eAw==} + + '@lexical/markdown@0.16.1': + resolution: {integrity: sha512-0sBLttMvfQO/hVaIqpHdvDowpgV2CoRuWo2CNwvRLZPPWvPVjL4Nkb73wmi8zAZsAOTbX2aw+g4m/+k5oJqNig==} + + '@lexical/rich-text@0.16.1': + resolution: {integrity: sha512-4uEVXJur7tdSbqbmsToCW4YVm0AMh4y9LK077Yq2O9hSuA5dqpI8UbTDnxZN2D7RfahNvwlqp8eZKFB1yeiJGQ==} + + '@lexical/selection@0.16.1': + resolution: {integrity: sha512-+nK3RvXtyQvQDq7AZ46JpphmM33pwuulwiRfeXR5T9iFQTtgWOEjsAi/KKX7vGm70BxACfiSxy5QCOgBWFwVJg==} + + '@lexical/table@0.16.1': + resolution: {integrity: sha512-GWb0/MM1sVXpi1p2HWWOBldZXASMQ4c6WRNYnRmq7J/aB5N66HqQgJGKp3m66Kz4k1JjhmZfPs7F018qIBhnFQ==} + + '@lexical/text@0.16.1': + resolution: {integrity: sha512-Os/nKQegORTrKKN6vL3/FMVszyzyqaotlisPynvTaHTUC+yY4uyjM2hlF93i5a2ixxyiPLF9bDroxUP96TMPXg==} + + '@lexical/utils@0.16.1': + resolution: {integrity: sha512-BVyJxDQi/rIxFTDjf2zE7rMDKSuEaeJ4dybHRa/hRERt85gavGByQawSLeQlTjLaYLVsy+x7wCcqh2fNhlLf0g==} + + '@mapbox/node-pre-gyp@https://registry.npmmirror.com/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz': + resolution: {integrity: sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==, tarball: https://registry.npmmirror.com/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz} + version: 1.0.10 + hasBin: true + + '@nodelib/fs.scandir@2.1.5': + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + + '@nodelib/fs.stat@2.0.5': + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + + '@nodelib/fs.walk@1.2.8': + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + + '@pkgjs/parseargs@0.11.0': + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + + '@polka/url@https://registry.npmmirror.com/@polka/url/-/url-0.5.0.tgz': + resolution: {integrity: sha512-oZLYFEAzUKyi3SKnXvj32ZCEGH6RDnao7COuCVhDydMS9NrCSVXhM79VaKyP5+Zc33m0QXEd2DN3UkU7OsHcfw==, tarball: https://registry.npmmirror.com/@polka/url/-/url-0.5.0.tgz} + version: 0.5.0 + + '@polka/url@https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.21.tgz': + resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==, tarball: https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.21.tgz} + version: 1.0.0-next.21 + + '@popperjs/core@2.11.8': + resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} + + '@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 + + '@rollup/rollup-android-arm-eabi@4.18.0': + resolution: {integrity: sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==} + cpu: [arm] + os: [android] + + '@rollup/rollup-android-arm64@4.18.0': + resolution: {integrity: sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==} + cpu: [arm64] + os: [android] + + '@rollup/rollup-darwin-arm64@4.18.0': + resolution: {integrity: sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==} + cpu: [arm64] + os: [darwin] + + '@rollup/rollup-darwin-x64@4.18.0': + resolution: {integrity: sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==} + cpu: [x64] + os: [darwin] + + '@rollup/rollup-linux-arm-gnueabihf@4.18.0': + resolution: {integrity: sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm-musleabihf@4.18.0': + resolution: {integrity: sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm64-gnu@4.18.0': + resolution: {integrity: sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-arm64-musl@4.18.0': + resolution: {integrity: sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-powerpc64le-gnu@4.18.0': + resolution: {integrity: sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==} + cpu: [ppc64] + os: [linux] + + '@rollup/rollup-linux-riscv64-gnu@4.18.0': + resolution: {integrity: sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-s390x-gnu@4.18.0': + resolution: {integrity: sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==} + cpu: [s390x] + os: [linux] + + '@rollup/rollup-linux-x64-gnu@4.18.0': + resolution: {integrity: sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-linux-x64-musl@4.18.0': + resolution: {integrity: sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-win32-arm64-msvc@4.18.0': + resolution: {integrity: sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==} + cpu: [arm64] + os: [win32] + + '@rollup/rollup-win32-ia32-msvc@4.18.0': + resolution: {integrity: sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==} + cpu: [ia32] + os: [win32] + + '@rollup/rollup-win32-x64-msvc@4.18.0': + resolution: {integrity: sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==} + cpu: [x64] + os: [win32] + + '@sinclair/typebox@0.27.8': + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + + '@sinonjs/commons@3.0.1': + resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} + + '@sinonjs/fake-timers@10.3.0': + resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} + + '@sxzz/popperjs-es@2.11.7': + resolution: {integrity: sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==} + + '@trysound/sax@0.2.0': + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} + engines: {node: '>=10.13.0'} + + '@tweenjs/tween.js@23.1.3': + resolution: {integrity: sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA==} + + '@types/babel__core@7.1.20': + resolution: {integrity: sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==} + + '@types/babel__generator@7.6.4': + resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} + + '@types/babel__template@7.4.1': + resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} + + '@types/babel__traverse@7.18.3': + resolution: {integrity: sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==} + + '@types/estree@1.0.5': + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + + '@types/getos@3.0.4': + resolution: {integrity: sha512-OsNVsuGEBd5QoeXTgjPmA89a465hjQithLMImsiJlIi0aYP8axKWtWrsmEMfm50w6EL2oRzCz+cLkZmp9/LfZw==} + + '@types/graceful-fs@4.1.5': + resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} + + '@types/humanize-duration@3.27.4': + resolution: {integrity: sha512-yaf7kan2Sq0goxpbcwTQ+8E9RP6HutFBPv74T/IA/ojcHKhuKVlk2YFYyHhWZeLvZPzzLE3aatuQB4h0iqyyUA==} + + '@types/istanbul-lib-coverage@2.0.4': + resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} + + '@types/istanbul-lib-report@3.0.0': + resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==} + + '@types/istanbul-reports@3.0.1': + resolution: {integrity: sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==} + + '@types/javascript-time-ago@2.0.8': + resolution: {integrity: sha512-X77q3xUzWVn0qohgurKE1G5NiXZjee8VbLqaukW/HXVkz7bdCFJgOPQ3JVB4IkrDhMS4CviFTmpZuNVg0i2QFA==} + + '@types/jest@29.5.12': + resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==} + + '@types/lodash-es@4.17.12': + resolution: {integrity: sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==} + + '@types/lodash@4.17.7': + resolution: {integrity: sha512-8wTvZawATi/lsmNu10/j2hk1KEP0IvjubqPE3cu1Xz7xfXXt5oCq3SNUz4fMIP4XGF9Ky+Ue2tBA3hcS7LSBlA==} + + '@types/md5@2.3.5': + resolution: {integrity: sha512-/i42wjYNgE6wf0j2bcTX6kuowmdL/6PE4IVitMpm2eYKBUuYCprdcWVK+xEF0gcV6ufMCRhtxmReGfc6hIK7Jw==} + + '@types/node-os-utils@1.3.4': + resolution: {integrity: sha512-BCUYrbdoO4FUbx6MB9atLNFnkxdliFaxdiTJMIPPiecXIApc5zf4NIqV5G1jWv/ReZvtYyHLs40RkBjHX+vykA==} + + '@types/node@10.17.60': + resolution: {integrity: sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==} + + '@types/node@20.14.14': + resolution: {integrity: sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==} + + '@types/pinyin@2.10.2': + resolution: {integrity: sha512-jLzlRkaLRLg+lgYPjOuP3HX2cozUkhXls5GTXopsKuKJ9lDGlIAb88OoIztH6TbNUsoJnl/7e/kjaumA5IKKJg==} + + '@types/showdown@2.0.6': + resolution: {integrity: sha512-pTvD/0CIeqe4x23+YJWlX2gArHa8G0J0Oh6GKaVXV7TAeickpkkZiNOgFcFcmLQ5lB/K0qBJL1FtRYltBfbGCQ==} + + '@types/stack-utils@2.0.1': + resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==} + + '@types/stats.js@0.17.3': + resolution: {integrity: sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==} + + '@types/three@0.166.0': + resolution: {integrity: sha512-FHMnpcdhdbdOOIYbfkTkUVpYMW53odxbTRwd0/xJpYnTzEsjnVnondGAvHZb4z06UW0vo6WPVuvH0/9qrxKx7g==} + + '@types/url-join@4.0.3': + resolution: {integrity: sha512-3l1qMm3wqO0iyC5gkADzT95UVW7C/XXcdvUcShOideKF0ddgVRErEQQJXBd2kvQm+aSgqhBGHGB38TgMeT57Ww==} + + '@types/web-bluetooth@0.0.16': + resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==} + + '@types/webxr@0.5.19': + resolution: {integrity: sha512-4hxA+NwohSgImdTSlPXEqDqqFktNgmTXQ05ff1uWam05tNGroCMp4G+4XVl6qWm1p7GQ/9oD41kAYsSssF6Mzw==} + + '@types/yargs-parser@21.0.0': + resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} + + '@types/yargs@17.0.15': + resolution: {integrity: sha512-ZHc4W2dnEQPfhn06TBEdWaiUHEZAocYaiVMfwOipY5jcJt/251wVrKCBWBetGZWO5CF8tdb7L3DmdxVlZ2BOIg==} + + '@vitejs/plugin-vue-jsx@4.0.0': + resolution: {integrity: sha512-A+6wL2AdQhDsLsDnY+2v4rRDI1HLJGIMc97a8FURO9tqKsH5QvjWrzsa5DH3NlZsM742W2wODl2fF+bfcTWtXw==} + engines: {node: ^18.0.0 || >=20.0.0} + peerDependencies: + vite: ^5.0.0 + vue: ^3.0.0 + + '@vitejs/plugin-vue@5.0.5': + resolution: {integrity: sha512-LOjm7XeIimLBZyzinBQ6OSm3UBCNVCpLkxGC0oWmm2YPzVZoxMsdvNVimLTBzpAnR9hl/yn1SHGuRfe6/Td9rQ==} + engines: {node: ^18.0.0 || >=20.0.0} + peerDependencies: + vite: ^5.0.0 + vue: ^3.2.25 + + '@volar/language-core@2.4.0-alpha.18': + resolution: {integrity: sha512-JAYeJvYQQROmVRtSBIczaPjP3DX4QW1fOqW1Ebs0d3Y3EwSNRglz03dSv0Dm61dzd0Yx3WgTW3hndDnTQqgmyg==} + + '@volar/source-map@2.4.0-alpha.18': + resolution: {integrity: sha512-MTeCV9MUwwsH0sNFiZwKtFrrVZUK6p8ioZs3xFzHc2cvDXHWlYN3bChdQtwKX+FY2HG6H3CfAu1pKijolzIQ8g==} + + '@volar/typescript@2.4.0-alpha.18': + resolution: {integrity: sha512-sXh5Y8sqGUkgxpMWUGvRXggxYHAVxg0Pa1C42lQZuPDrW6vHJPR0VCK8Sr7WJsAW530HuNQT/ZIskmXtxjybMQ==} + + '@vue/babel-helper-vue-transform-on@1.2.2': + resolution: {integrity: sha512-nOttamHUR3YzdEqdM/XXDyCSdxMA9VizUKoroLX6yTyRtggzQMHXcmwh8a7ZErcJttIBIc9s68a1B8GZ+Dmvsw==} + + '@vue/babel-plugin-jsx@1.2.2': + resolution: {integrity: sha512-nYTkZUVTu4nhP199UoORePsql0l+wj7v/oyQjtThUVhJl1U+6qHuoVhIvR3bf7eVKjbCK+Cs2AWd7mi9Mpz9rA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true + + '@vue/babel-plugin-resolve-type@1.2.2': + resolution: {integrity: sha512-EntyroPwNg5IPVdUJupqs0CFzuf6lUrVvCspmv2J1FITLeGnUCuoGNNk78dgCusxEiYj6RMkTJflGSxk5aIC4A==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@vue/compiler-core@3.4.29': + resolution: {integrity: sha512-TFKiRkKKsRCKvg/jTSSKK7mYLJEQdUiUfykbG49rubC9SfDyvT2JrzTReopWlz2MxqeLyxh9UZhvxEIBgAhtrg==} + + '@vue/compiler-core@3.4.35': + resolution: {integrity: sha512-gKp0zGoLnMYtw4uS/SJRRO7rsVggLjvot3mcctlMXunYNsX+aRJDqqw/lV5/gHK91nvaAAlWFgdVl020AW1Prg==} + + '@vue/compiler-dom@3.4.29': + resolution: {integrity: sha512-A6+iZ2fKIEGnfPJejdB7b1FlJzgiD+Y/sxxKwJWg1EbJu6ZPgzaPQQ51ESGNv0CP6jm6Z7/pO6Ia8Ze6IKrX7w==} + + '@vue/compiler-dom@3.4.35': + resolution: {integrity: sha512-pWIZRL76/oE/VMhdv/ovZfmuooEni6JPG1BFe7oLk5DZRo/ImydXijoZl/4kh2406boRQ7lxTYzbZEEXEhj9NQ==} + + '@vue/compiler-sfc@3.4.29': + resolution: {integrity: sha512-zygDcEtn8ZimDlrEQyLUovoWgKQic6aEQqRXce2WXBvSeHbEbcAsXyCk9oG33ZkyWH4sl9D3tkYc1idoOkdqZQ==} + + '@vue/compiler-sfc@3.4.35': + resolution: {integrity: sha512-xacnRS/h/FCsjsMfxBkzjoNxyxEyKyZfBch/P4vkLRvYJwe5ChXmZZrj8Dsed/752H2Q3JE8kYu9Uyha9J6PgA==} + + '@vue/compiler-ssr@3.4.29': + resolution: {integrity: sha512-rFbwCmxJ16tDp3N8XCx5xSQzjhidYjXllvEcqX/lopkoznlNPz3jyy0WGJCyhAaVQK677WWFt3YO/WUEkMMUFQ==} + + '@vue/compiler-ssr@3.4.35': + resolution: {integrity: sha512-7iynB+0KB1AAJKk/biENTV5cRGHRdbdaD7Mx3nWcm1W8bVD6QmnH3B4AHhQQ1qZHhqFwzEzMwiytXm3PX1e60A==} + + '@vue/compiler-vue2@2.7.16': + resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} + + '@vue/devtools-api@6.6.3': + resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==} + + '@vue/language-core@2.0.29': + resolution: {integrity: sha512-o2qz9JPjhdoVj8D2+9bDXbaI4q2uZTHQA/dbyZT4Bj1FR9viZxDJnLcKVHfxdn6wsOzRgpqIzJEEmSSvgMvDTQ==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@vue/reactivity@3.4.29': + resolution: {integrity: sha512-w8+KV+mb1a8ornnGQitnMdLfE0kXmteaxLdccm2XwdFxXst4q/Z7SEboCV5SqJNpZbKFeaRBBJBhW24aJyGINg==} + + '@vue/runtime-core@3.4.29': + resolution: {integrity: sha512-s8fmX3YVR/Rk5ig0ic0NuzTNjK2M7iLuVSZyMmCzN/+Mjuqqif1JasCtEtmtoJWF32pAtUjyuT2ljNKNLeOmnQ==} + + '@vue/runtime-dom@3.4.29': + resolution: {integrity: sha512-gI10atCrtOLf/2MPPMM+dpz3NGulo9ZZR9d1dWo4fYvm+xkfvRrw1ZmJ7mkWtiJVXSsdmPbcK1p5dZzOCKDN0g==} + + '@vue/server-renderer@3.4.29': + resolution: {integrity: sha512-HMLCmPI2j/k8PVkSBysrA2RxcxC5DgBiCdj7n7H2QtR8bQQPqKAe8qoaxLcInzouBmzwJ+J0x20ygN/B5mYBng==} + peerDependencies: + vue: 3.4.29 + + '@vue/shared@3.4.29': + resolution: {integrity: sha512-hQ2gAQcBO/CDpC82DCrinJNgOHI2v+FA7BDW4lMSPeBpQ7sRe2OLHWe5cph1s7D8DUQAwRt18dBDfJJ220APEA==} + + '@vue/shared@3.4.35': + resolution: {integrity: sha512-hvuhBYYDe+b1G8KHxsQ0diDqDMA8D9laxWZhNAjE83VZb5UDaXl9Xnz7cGdDSyiHM90qqI/CyGMcpBpiDy6VVQ==} + + '@vueuse/core@9.13.0': + resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==} + + '@vueuse/metadata@9.13.0': + resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==} + + '@vueuse/shared@9.13.0': + resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} + + '@zeit/schemas@2.36.0': + resolution: {integrity: sha512-7kjMwcChYEzMKjeex9ZFXkt1AyNov9R5HZtjBKVsmVpw7pa7ZtlCGvCBC2vnnXctaYN+aRI61HjIqeetZW5ROg==} + + abbrev@https://registry.npmmirror.com/abbrev/-/abbrev-1.1.1.tgz: + resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==, tarball: https://registry.npmmirror.com/abbrev/-/abbrev-1.1.1.tgz} + version: 1.1.1 + + accepts@1.3.8: + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} + engines: {node: '>= 0.6'} + + accepts@https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz: + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==, tarball: https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz} + version: 1.3.8 + engines: {node: '>= 0.6'} + + acorn-dynamic-import@https://registry.npmmirror.com/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz: + resolution: {integrity: sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw==, tarball: https://registry.npmmirror.com/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz} + version: 4.0.0 + deprecated: This is probably built in to whatever tool you're using. If you still need it... idk + peerDependencies: + acorn: ^6.0.0 + + acorn-jsx@https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==, tarball: https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz} + version: 5.3.2 + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + + acorn@8.12.0: + resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==} + engines: {node: '>=0.4.0'} + hasBin: true + + acorn@https://registry.npmmirror.com/acorn/-/acorn-6.4.2.tgz: + resolution: {integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==, tarball: https://registry.npmmirror.com/acorn/-/acorn-6.4.2.tgz} + version: 6.4.2 + engines: {node: '>=0.4.0'} + hasBin: true + + agent-base@https://registry.npmmirror.com/agent-base/-/agent-base-6.0.2.tgz: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==, tarball: https://registry.npmmirror.com/agent-base/-/agent-base-6.0.2.tgz} + version: 6.0.2 + engines: {node: '>= 6.0.0'} + + ajax-request@https://registry.npmmirror.com/ajax-request/-/ajax-request-1.2.3.tgz: + resolution: {integrity: sha512-1o4a9TxDmET7NmU8eIeIsV8t1SD7dooKT7wVFgoKDJC++zljg0vLhcPsoBA3Za2bD5A5LJJBMlGoglsTHa517w==, tarball: https://registry.npmmirror.com/ajax-request/-/ajax-request-1.2.3.tgz} + version: 1.2.3 + + ajv@8.12.0: + resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + + ansi-align@3.0.1: + resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} + + ansi-escapes@4.3.2: + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} + engines: {node: '>=8'} + + ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + + ansi-regex@6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + engines: {node: '>=12'} + + ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + + ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + + ansi-styles@5.2.0: + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} + engines: {node: '>=10'} + + ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + + any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + + anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + + aproba@https://registry.npmmirror.com/aproba/-/aproba-2.0.0.tgz: + resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==, tarball: https://registry.npmmirror.com/aproba/-/aproba-2.0.0.tgz} + version: 2.0.0 + + arch@2.2.0: + resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} + + are-we-there-yet@https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz: + resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==, tarball: https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz} + version: 2.0.0 + engines: {node: '>=10'} + + arg@5.0.2: + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} + + argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + + argparse@https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==, tarball: https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz} + version: 1.0.10 + + array-bounds@https://registry.npmmirror.com/array-bounds/-/array-bounds-1.0.1.tgz: + resolution: {integrity: sha512-8wdW3ZGk6UjMPJx/glyEt0sLzzwAE1bhToPsO1W2pbpR2gULyxe3BjSiuJFheP50T/GgODVPz2fuMUmIywt8cQ==, tarball: https://registry.npmmirror.com/array-bounds/-/array-bounds-1.0.1.tgz} + version: 1.0.1 + + array-normalize@https://registry.npmmirror.com/array-normalize/-/array-normalize-1.1.4.tgz: + resolution: {integrity: sha512-fCp0wKFLjvSPmCn4F5Tiw4M3lpMZoHlCjfcs7nNzuj3vqQQ1/a8cgB9DXcpDSn18c+coLnaW7rqfcYCvKbyJXg==, tarball: https://registry.npmmirror.com/array-normalize/-/array-normalize-1.1.4.tgz} + version: 1.1.4 + + async-validator@4.2.5: + resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==} + + async-validator@https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz: + resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==, tarball: https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz} + version: 4.2.5 + + asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + + atom-material-icons@https://registry.npmmirror.com/atom-material-icons/-/atom-material-icons-3.0.0.tgz: + resolution: {integrity: sha512-qtMR5KxQh82iLIFOdrQZViq21GTNT+/mccrVAg41hIlrhpwHAEjCeGj91Iyas9GL28ld0D0hagHv6ipGWlLZHw==, tarball: https://registry.npmmirror.com/atom-material-icons/-/atom-material-icons-3.0.0.tgz} + version: 3.0.0 + + attr-accept@https://registry.npmmirror.com/attr-accept/-/attr-accept-2.2.2.tgz: + resolution: {integrity: sha512-7prDjvt9HmqiZ0cl5CRjtS84sEyhsHP2coDkaZKRKVfCDo9s7iw7ChVmar78Gu9pC4SoR/28wFu/G5JJhTnqEg==, tarball: https://registry.npmmirror.com/attr-accept/-/attr-accept-2.2.2.tgz} + version: 2.2.2 + engines: {node: '>=4'} + + autoprefixer@10.4.19: + resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 + + axios@1.7.2: + resolution: {integrity: sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==} + + babel-jest@29.7.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 + + babel-plugin-istanbul@6.1.1: + resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} + engines: {node: '>=8'} + + 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} + + babel-preset-current-node-syntax@1.0.1: + resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} + peerDependencies: + '@babel/core': ^7.0.0 + + babel-preset-jest@29.6.3: + 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 + + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + base64-img@https://registry.npmmirror.com/base64-img/-/base64-img-1.0.4.tgz: + resolution: {integrity: sha512-5RVat9C4bkht6kf4nrQy5gDhiLPs6Iq2sptiR8C6DV0yQ+oeo+oydDFEUgbBAW2yTwQNkthtOlAPG50gjUHaTA==, tarball: https://registry.npmmirror.com/base64-img/-/base64-img-1.0.4.tgz} + version: 1.0.4 + + binary-extensions@2.2.0: + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + engines: {node: '>=8'} + + binary-search-bounds@https://registry.npmmirror.com/binary-search-bounds/-/binary-search-bounds-2.0.5.tgz: + resolution: {integrity: sha512-H0ea4Fd3lS1+sTEB2TgcLoK21lLhwEJzlQv3IN47pJS976Gx4zoWe0ak3q+uYh60ppQxg9F16Ri4tS1sfD4+jA==, tarball: https://registry.npmmirror.com/binary-search-bounds/-/binary-search-bounds-2.0.5.tgz} + version: 2.0.5 + + boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} + + boxen@7.0.0: + resolution: {integrity: sha512-j//dBVuyacJbvW+tvZ9HuH03fZ46QcaKvvhZickZqtB271DxJ7SNRSNxrV/dZX0085m7hISRZWbzWlJvx/rHSg==} + engines: {node: '>=14.16'} + + brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + + brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + + braces@3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} + + browserslist@4.23.1: + resolution: {integrity: sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + + bser@2.1.1: + resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} + + buble@https://registry.npmmirror.com/buble/-/buble-0.19.8.tgz: + resolution: {integrity: sha512-IoGZzrUTY5fKXVkgGHw3QeXFMUNBFv+9l8a4QJKG1JhG3nCMHTdEX1DCOg8568E2Q9qvAQIiSokv6Jsgx8p2cA==, tarball: https://registry.npmmirror.com/buble/-/buble-0.19.8.tgz} + version: 0.19.8 + hasBin: true + + bubleify@https://registry.npmmirror.com/bubleify/-/bubleify-1.2.1.tgz: + resolution: {integrity: sha512-vp3NHmaQVoKaKWvi15FTMinPNjfp+47+/kFJ9ifezdMF/CBLArCxDVUh+FQE3qRxCRj1qyjJqilTBHHqlM8MaQ==, tarball: https://registry.npmmirror.com/bubleify/-/bubleify-1.2.1.tgz} + version: 1.2.1 + engines: {node: '>=4.0.0'} + + buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + + bytes@3.0.0: + resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} + engines: {node: '>= 0.8'} + + bytes@https://registry.npmmirror.com/bytes/-/bytes-3.0.0.tgz: + resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==, tarball: https://registry.npmmirror.com/bytes/-/bytes-3.0.0.tgz} + version: 3.0.0 + engines: {node: '>= 0.8'} + + callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + + camelcase-css@2.0.1: + resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} + engines: {node: '>= 6'} + + camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + + camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} + + camelcase@7.0.0: + resolution: {integrity: sha512-JToIvOmz6nhGsUhAYScbo2d6Py5wojjNfoxoc2mEVLUdJ70gJK2gnd+ABY1Tc3sVMyK7QDPtN0T/XdlCQWITyQ==} + engines: {node: '>=14.16'} + + caniuse-lite@1.0.30001636: + resolution: {integrity: sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==} + + chalk-template@0.4.0: + resolution: {integrity: sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==} + engines: {node: '>=12'} + + chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} + + chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + + chalk@5.0.1: + resolution: {integrity: sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + + chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + + char-regex@1.0.2: + resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} + engines: {node: '>=10'} + + charenc@https://registry.npmmirror.com/charenc/-/charenc-0.0.2.tgz: + resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==, tarball: https://registry.npmmirror.com/charenc/-/charenc-0.0.2.tgz} + version: 0.0.2 + + chart.js@4.4.3: + resolution: {integrity: sha512-qK1gkGSRYcJzqrrzdR6a+I0vQ4/R+SoODXyAjscQ/4mzuNzySaMCd+hyVxitSY1+L2fjPD1Gbn+ibNqRmwQeLw==} + engines: {pnpm: '>=8'} + + chartjs-adapter-date-fns@3.0.0: + resolution: {integrity: sha512-Rs3iEB3Q5pJ973J93OBTpnP7qoGwvq3nUnoMdtxO+9aoJof7UFcRbWcIDteXuYd1fgAvct/32T9qaLyLuZVwCg==} + peerDependencies: + chart.js: '>=2.8.0' + date-fns: '>=2.0.0' + + chokidar@3.5.3: + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} + engines: {node: '>= 8.10.0'} + + chownr@https://registry.npmmirror.com/chownr/-/chownr-2.0.0.tgz: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==, tarball: https://registry.npmmirror.com/chownr/-/chownr-2.0.0.tgz} + version: 2.0.0 + engines: {node: '>=10'} + + ci-info@3.7.0: + resolution: {integrity: sha512-2CpRNYmImPx+RXKLq6jko/L07phmS9I02TyqkcNU20GCF/GgaWvc58hPtjxDX8lPpkdwc9sNh72V9k00S7ezog==} + engines: {node: '>=8'} + + cjs-module-lexer@1.2.2: + resolution: {integrity: sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==} + + clamp@https://registry.npmmirror.com/clamp/-/clamp-1.0.1.tgz: + resolution: {integrity: sha512-kgMuFyE78OC6Dyu3Dy7vcx4uy97EIbVxJB/B0eJ3bUNAkwdNcxYzgKltnyADiYwsR7SEqkkUPsEUT//OVS6XMA==, tarball: https://registry.npmmirror.com/clamp/-/clamp-1.0.1.tgz} + version: 1.0.1 + + cli-boxes@3.0.0: + resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} + engines: {node: '>=10'} + + clipboard@2.0.11: + resolution: {integrity: sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==} + + clipboardy@3.0.0: + resolution: {integrity: sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + + co@4.6.0: + resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} + engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} + + collect-v8-coverage@1.0.1: + resolution: {integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==} + + color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + + color-convert@https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==, tarball: https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz} + version: 1.9.3 + + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + color-name@https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==, tarball: https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz} + version: 1.1.3 + + color-support@https://registry.npmmirror.com/color-support/-/color-support-1.1.3.tgz: + resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==, tarball: https://registry.npmmirror.com/color-support/-/color-support-1.1.3.tgz} + version: 1.1.3 + hasBin: true + + combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + + commander@2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} + + commander@4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} + + commander@7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} + + commander@9.5.0: + resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} + engines: {node: ^12.20.0 || >=14} + + commander@https://registry.npmmirror.com/commander/-/commander-1.1.1.tgz: + resolution: {integrity: sha512-71Rod2AhcH3JhkBikVpNd0pA+fWsmAaVoti6OR38T76chA7vE3pSerS0Jor4wDw+tOueD2zLVvFOw5H0Rcj7rA==, tarball: https://registry.npmmirror.com/commander/-/commander-1.1.1.tgz} + version: 1.1.1 + engines: {node: '>= 0.6.x'} + + compressible@2.0.18: + resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} + engines: {node: '>= 0.6'} + + compressible@https://registry.npmmirror.com/compressible/-/compressible-2.0.18.tgz: + resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==, tarball: https://registry.npmmirror.com/compressible/-/compressible-2.0.18.tgz} + version: 2.0.18 + engines: {node: '>= 0.6'} + + compression@1.7.4: + resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} + engines: {node: '>= 0.8.0'} + + compression@https://registry.npmmirror.com/compression/-/compression-1.7.4.tgz: + resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==, tarball: https://registry.npmmirror.com/compression/-/compression-1.7.4.tgz} + version: 1.7.4 + engines: {node: '>= 0.8.0'} + + computeds@0.0.1: + resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==} + + concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + + console-clear@https://registry.npmmirror.com/console-clear/-/console-clear-1.1.1.tgz: + resolution: {integrity: sha512-pMD+MVR538ipqkG5JXeOEbKWS5um1H4LUUccUQG68qpeqBYbzYy79Gh55jkd2TtPdRfUaLWdv6LPP//5Zt0aPQ==, tarball: https://registry.npmmirror.com/console-clear/-/console-clear-1.1.1.tgz} + version: 1.1.1 + engines: {node: '>=4'} + + console-control-strings@https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz: + resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==, tarball: https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz} + version: 1.1.0 + + content-disposition@0.5.2: + resolution: {integrity: sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==} + engines: {node: '>= 0.6'} + + convert-source-map@1.9.0: + resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} + + convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + + core-js@3.37.1: + resolution: {integrity: sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==} + + crawlab-vue3-dropzone@https://registry.npmmirror.com/crawlab-vue3-dropzone/-/crawlab-vue3-dropzone-3.0.3.tgz: + resolution: {integrity: sha512-s/GHSTteFqJcMk14Xkp1imwEyrOCa+uwwH1eCsTAxVzaYocpiDpbDjQ3u3vrMyws9InsqqgtmAJhy2vGHEsk/Q==, tarball: https://registry.npmmirror.com/crawlab-vue3-dropzone/-/crawlab-vue3-dropzone-3.0.3.tgz} + version: 3.0.3 + peerDependencies: + vue: '>=3.2.45' + + create-jest@29.7.0: + resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + + cron-parser@4.9.0: + resolution: {integrity: sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==} + engines: {node: '>=12.0.0'} + + cronstrue@2.50.0: + resolution: {integrity: sha512-ULYhWIonJzlScCCQrPUG5uMXzXxSixty4djud9SS37DoNxDdkeRocxzHuAo4ImRBUK+mAuU5X9TSwEDccnnuPg==} + hasBin: true + + cross-env@7.0.3: + resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} + engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} + hasBin: true + + cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} + + cross-spawn@https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==, tarball: https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz} + version: 7.0.3 + engines: {node: '>= 8'} + + crypt@https://registry.npmmirror.com/crypt/-/crypt-0.0.2.tgz: + resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==, tarball: https://registry.npmmirror.com/crypt/-/crypt-0.0.2.tgz} + version: 0.0.2 + + css-select@5.1.0: + resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} + + 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'} + + 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} + + css-what@6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} + engines: {node: '>= 6'} + + cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: 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'} + + csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + + date-fns@3.6.0: + resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} + + dayjs@1.11.11: + resolution: {integrity: sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==} + + de-indent@1.0.2: + resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} + + debug@2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + dedent@1.5.3: + resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==} + peerDependencies: + babel-plugin-macros: ^3.1.0 + peerDependenciesMeta: + babel-plugin-macros: + optional: true + + deep-extend@0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} + + deepmerge@4.2.2: + resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} + engines: {node: '>=0.10.0'} + + define-lazy-prop@2.0.0: + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} + engines: {node: '>=8'} + + defined@https://registry.npmmirror.com/defined/-/defined-1.0.1.tgz: + resolution: {integrity: sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==, tarball: https://registry.npmmirror.com/defined/-/defined-1.0.1.tgz} + version: 1.0.1 + + delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + + delegate@3.2.0: + resolution: {integrity: sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==} + + delegates@https://registry.npmmirror.com/delegates/-/delegates-1.0.0.tgz: + resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==, tarball: https://registry.npmmirror.com/delegates/-/delegates-1.0.0.tgz} + version: 1.0.0 + + detect-libc@https://registry.npmmirror.com/detect-libc/-/detect-libc-2.0.1.tgz: + resolution: {integrity: sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==, tarball: https://registry.npmmirror.com/detect-libc/-/detect-libc-2.0.1.tgz} + version: 2.0.1 + engines: {node: '>=8'} + + detect-newline@3.1.0: + resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} + engines: {node: '>=8'} + + didyoumean@1.2.2: + resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} + + diff-sequences@29.6.3: + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + dlv@1.1.3: + resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} + + dom-serializer@2.0.0: + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} + + domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + + domhandler@5.0.3: + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} + engines: {node: '>= 4'} + + domutils@3.1.0: + resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} + + dtype@https://registry.npmmirror.com/dtype/-/dtype-2.0.0.tgz: + resolution: {integrity: sha512-s2YVcLKdFGS0hpFqJaTwscsyt0E8nNFdmo73Ocd81xNPj4URI4rj6D60A+vFMIw7BXWlb4yRkEwfBqcZzPGiZg==, tarball: https://registry.npmmirror.com/dtype/-/dtype-2.0.0.tgz} + version: 2.0.0 + engines: {node: '>= 0.8.0'} + + eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + + electron-to-chromium@1.4.806: + resolution: {integrity: sha512-nkoEX2QIB8kwCOtvtgwhXWy2IHVcOLQZu9Qo36uaGB835mdX/h8uLRlosL6QIhLVUnAiicXRW00PwaPZC74Nrg==} + + element-plus@2.7.6: + resolution: {integrity: sha512-36sw1K23hYjgeooR10U6CiCaCp2wvOqwoFurADZVlekeQ9v5U1FhJCFGEXO6i/kZBBMwsE1c9fxjLs9LENw2Rg==} + peerDependencies: + vue: ^3.2.0 + + emittery@0.13.1: + resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} + engines: {node: '>=12'} + + emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + + encoding@0.1.13: + resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} + + entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + + error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + + es-module-lexer@1.5.3: + resolution: {integrity: sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==} + + esbuild@0.21.5: + resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} + engines: {node: '>=12'} + hasBin: true + + escalade@3.1.2: + resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} + engines: {node: '>=6'} + + escape-html@1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + + escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + + escape-string-regexp@2.0.0: + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} + engines: {node: '>=8'} + + esno@4.7.0: + resolution: {integrity: sha512-81owrjxIxOwqcABt20U09Wn8lpBo9K6ttqbGvQcB3VYNLJyaV1fvKkDtpZd3Rj5BX3WXiGiJCjUevKQGNICzJg==} + hasBin: true + + esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + + esprima@https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==, tarball: https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz} + version: 4.0.1 + engines: {node: '>=4'} + hasBin: true + + estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + + estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + + execa@5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} + + execa@https://registry.npmmirror.com/execa/-/execa-5.1.1.tgz: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==, tarball: https://registry.npmmirror.com/execa/-/execa-5.1.1.tgz} + version: 5.1.1 + engines: {node: '>=10'} + + exit@0.1.2: + resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} + engines: {node: '>= 0.8.0'} + + expect@29.7.0: + resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + + fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + + fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + + fast-url-parser@1.1.3: + resolution: {integrity: sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==} + + fastq@1.13.0: + resolution: {integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==} + + fb-watchman@2.0.2: + resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} + + fflate@0.8.2: + resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} + + file-match@https://registry.npmmirror.com/file-match/-/file-match-1.0.2.tgz: + resolution: {integrity: sha512-g9p6bZV3HlSUM35QPvFWiP/PckDVe5jLPDhx6PfMuy06o+htesJTyDu7zRdXnOm3BY8pXmxb+QY5qIcsoWMGNg==, tarball: https://registry.npmmirror.com/file-match/-/file-match-1.0.2.tgz} + version: 1.0.2 + + file-selector@https://registry.npmmirror.com/file-selector/-/file-selector-0.2.4.tgz: + resolution: {integrity: sha512-ZDsQNbrv6qRi1YTDOEWzf5J2KjZ9KMI1Q2SGeTkCJmNNW25Jg4TW4UMcmoqcg4WrAyKRcpBXdbWRxkfrOzVRbA==, tarball: https://registry.npmmirror.com/file-selector/-/file-selector-0.2.4.tgz} + version: 0.2.4 + engines: {node: '>= 10'} + + file-system@https://registry.npmmirror.com/file-system/-/file-system-2.2.2.tgz: + resolution: {integrity: sha512-YgbXEVCu21CfmoeJ1rFLVLPGhW9o7iCzVFqk7ydy2TxF7rXH2YB68CFgDXLOvTD2pMLtg8paVqurzVjxGRdYmw==, tarball: https://registry.npmmirror.com/file-system/-/file-system-2.2.2.tgz} + version: 2.2.2 + + fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} + + find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + + flatten-vertex-data@https://registry.npmmirror.com/flatten-vertex-data/-/flatten-vertex-data-1.0.2.tgz: + resolution: {integrity: sha512-BvCBFK2NZqerFTdMDgqfHBwxYWnxeCkwONsw6PvBMcUXqo8U/KDWwmXhqx1x2kLIg7DqIsJfOaJFOmlua3Lxuw==, tarball: https://registry.npmmirror.com/flatten-vertex-data/-/flatten-vertex-data-1.0.2.tgz} + version: 1.0.2 + + follow-redirects@1.15.6: + resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + + font-awesome@https://registry.npmmirror.com/font-awesome/-/font-awesome-4.7.0.tgz: + resolution: {integrity: sha512-U6kGnykA/6bFmg1M/oT9EkFeIYv7JlX3bozwQJWiiLz6L0w3F5vBVPxHlwyX/vtNq1ckcpRKOB9f2Qal/VtFpg==, tarball: https://registry.npmmirror.com/font-awesome/-/font-awesome-4.7.0.tgz} + version: 4.7.0 + engines: {node: '>=0.10.3'} + + foreground-child@3.2.1: + resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==} + engines: {node: '>=14'} + + form-data@4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + engines: {node: '>= 6'} + + fraction.js@4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + + fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} + engines: {node: '>=14.14'} + + fs-minipass@https://registry.npmmirror.com/fs-minipass/-/fs-minipass-2.1.0.tgz: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==, tarball: https://registry.npmmirror.com/fs-minipass/-/fs-minipass-2.1.0.tgz} + version: 2.1.0 + engines: {node: '>= 8'} + + fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + + fsevents@2.3.2: + resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + + gauge@https://registry.npmmirror.com/gauge/-/gauge-3.0.2.tgz: + resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==, tarball: https://registry.npmmirror.com/gauge/-/gauge-3.0.2.tgz} + version: 3.0.2 + engines: {node: '>=10'} + + gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + + get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + + get-package-type@0.1.0: + resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} + engines: {node: '>=8.0.0'} + + get-port@https://registry.npmmirror.com/get-port/-/get-port-3.2.0.tgz: + resolution: {integrity: sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==, tarball: https://registry.npmmirror.com/get-port/-/get-port-3.2.0.tgz} + version: 3.2.0 + engines: {node: '>=4'} + + get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + + get-stream@https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==, tarball: https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz} + version: 6.0.1 + engines: {node: '>=10'} + + get-tsconfig@4.7.5: + resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==} + + glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + + glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + + glob@10.4.2: + resolution: {integrity: sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==} + engines: {node: '>=16 || 14 >=14.18'} + hasBin: true + + glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported + + globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + + globals@15.9.0: + resolution: {integrity: sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==} + engines: {node: '>=18'} + + good-listener@1.2.2: + resolution: {integrity: sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==} + + graceful-fs@4.2.10: + resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} + + graceful-fs@https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz: + resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==, tarball: https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz} + version: 4.2.10 + + has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + + has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + + has-unicode@https://registry.npmmirror.com/has-unicode/-/has-unicode-2.0.1.tgz: + resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==, tarball: https://registry.npmmirror.com/has-unicode/-/has-unicode-2.0.1.tgz} + version: 2.0.1 + + hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + + he@1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + hasBin: true + + html-escaper@2.0.2: + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} + + html-tags@3.3.1: + resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} + engines: {node: '>=8'} + + https-proxy-agent@https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==, tarball: https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz} + version: 5.0.1 + engines: {node: '>= 6'} + + human-signals@2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + + human-signals@https://registry.npmmirror.com/human-signals/-/human-signals-2.1.0.tgz: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==, tarball: https://registry.npmmirror.com/human-signals/-/human-signals-2.1.0.tgz} + version: 2.1.0 + engines: {node: '>=10.17.0'} + + humanize-duration@3.32.1: + resolution: {integrity: sha512-inh5wue5XdfObhu/IGEMiA1nUXigSGcaKNemcbLRKa7jXYGDZXr3LoT9pTIzq2hPEbld7w/qv9h+ikWGz8fL1g==} + + iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} + + immutable@4.1.0: + resolution: {integrity: sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==} + + import-local@3.1.0: + resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==} + engines: {node: '>=8'} + hasBin: true + + imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + + increase-memory-limit@1.0.7: + resolution: {integrity: sha512-ozyn+HHAPD9VxMT1U50A7G8XXlktUWhnnEDYSeDYnQjKsNrBWHqq6XfEA0uhMdDPD+q/7rXWlzF1CbXX/c1LiQ==} + hasBin: true + + inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. + + inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + inherits@https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, tarball: https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz} + version: 2.0.4 + + ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + + ip-regex@4.3.0: + resolution: {integrity: sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==} + engines: {node: '>=8'} + + is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + + is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + + is-buffer@https://registry.npmmirror.com/is-buffer/-/is-buffer-1.1.6.tgz: + resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==, tarball: https://registry.npmmirror.com/is-buffer/-/is-buffer-1.1.6.tgz} + version: 1.1.6 + + is-core-module@2.13.1: + resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + + is-docker@2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} + hasBin: true + + is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + is-generator-fn@2.1.0: + resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} + engines: {node: '>=6'} + + is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + + is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + + is-obj@https://registry.npmmirror.com/is-obj/-/is-obj-1.0.1.tgz: + resolution: {integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==, tarball: https://registry.npmmirror.com/is-obj/-/is-obj-1.0.1.tgz} + version: 1.0.1 + engines: {node: '>=0.10.0'} + + is-port-reachable@4.0.0: + resolution: {integrity: sha512-9UoipoxYmSk6Xy7QFgRv2HDyaysmgSG75TFQs6S+3pDM7ZhKTF/bskZV+0UlABHzKjNVhPjYCLfeZUEg1wXxig==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + is-reference@3.0.2: + resolution: {integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==} + + is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + + is-stream@https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==, tarball: https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz} + version: 2.0.1 + engines: {node: '>=8'} + + is-wsl@2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} + + isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + isexe@https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, tarball: https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz} + version: 2.0.0 + + istanbul-lib-coverage@3.2.0: + resolution: {integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==} + engines: {node: '>=8'} + + istanbul-lib-instrument@5.2.1: + resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} + engines: {node: '>=8'} + + istanbul-lib-instrument@6.0.2: + resolution: {integrity: sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==} + engines: {node: '>=10'} + + istanbul-lib-report@3.0.0: + resolution: {integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==} + engines: {node: '>=8'} + + istanbul-lib-source-maps@4.0.1: + resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} + engines: {node: '>=10'} + + istanbul-reports@3.1.5: + resolution: {integrity: sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==} + engines: {node: '>=8'} + + jackspeak@3.4.0: + resolution: {integrity: sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==} + engines: {node: '>=14'} + + javascript-time-ago@2.5.10: + resolution: {integrity: sha512-EUxp4BP74QH8xiYHyeSHopx1XhMMJ9qEX4rcBdFtpVWmKRdzpxbNzz2GSbuekZr5wt0rmLehuyp0PE34EAJT9g==} + + jest-changed-files@29.7.0: + resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-circus@29.7.0: + resolution: {integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-cli@29.7.0: + resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + jest-config@29.7.0: + resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true + + jest-diff@29.7.0: + resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-docblock@29.7.0: + resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-each@29.7.0: + resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-environment-node@29.7.0: + resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-get-type@29.6.3: + resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-haste-map@29.7.0: + resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-leak-detector@29.7.0: + resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-matcher-utils@29.7.0: + resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-message-util@29.7.0: + resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-mock@29.7.0: + resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-pnp-resolver@1.2.3: + resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} + engines: {node: '>=6'} + peerDependencies: + jest-resolve: '*' + peerDependenciesMeta: + jest-resolve: + optional: true + + jest-regex-util@29.6.3: + resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-resolve-dependencies@29.7.0: + resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-resolve@29.7.0: + resolution: {integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-runner@29.7.0: + resolution: {integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-runtime@29.7.0: + resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-snapshot@29.7.0: + resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-util@29.7.0: + resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-validate@29.7.0: + resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-watcher@29.7.0: + resolution: {integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-worker@29.7.0: + resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest@29.7.0: + resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + jiti@1.21.6: + resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} + hasBin: true + + js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + js-yaml@3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + hasBin: true + + js-yaml@https://registry.npmmirror.com/js-yaml/-/js-yaml-3.14.1.tgz: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==, tarball: https://registry.npmmirror.com/js-yaml/-/js-yaml-3.14.1.tgz} + version: 3.14.1 + hasBin: true + + jsesc@2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} + hasBin: true + + jsesc@https://registry.npmmirror.com/jsesc/-/jsesc-0.5.0.tgz: + resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==, tarball: https://registry.npmmirror.com/jsesc/-/jsesc-0.5.0.tgz} + version: 0.5.0 + hasBin: true + + json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + + json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + + json5@2.2.1: + resolution: {integrity: sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==} + engines: {node: '>=6'} + hasBin: true + + json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + + jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + + keypress@https://registry.npmmirror.com/keypress/-/keypress-0.1.0.tgz: + resolution: {integrity: sha512-x0yf9PL/nx9Nw9oLL8ZVErFAk85/lslwEP7Vz7s5SI1ODXZIgit3C5qyWjw4DxOuO/3Hb4866SQh28a1V1d+WA==, tarball: https://registry.npmmirror.com/keypress/-/keypress-0.1.0.tgz} + version: 0.1.0 + + klaw-sync@https://registry.npmmirror.com/klaw-sync/-/klaw-sync-6.0.0.tgz: + resolution: {integrity: sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==, tarball: https://registry.npmmirror.com/klaw-sync/-/klaw-sync-6.0.0.tgz} + version: 6.0.0 + + kleur@3.0.3: + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} + engines: {node: '>=6'} + + kleur@https://registry.npmmirror.com/kleur/-/kleur-3.0.3.tgz: + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==, tarball: https://registry.npmmirror.com/kleur/-/kleur-3.0.3.tgz} + version: 3.0.3 + engines: {node: '>=6'} + + leven@3.1.0: + resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} + engines: {node: '>=6'} + + lexical@0.16.1: + resolution: {integrity: sha512-+R05d3+N945OY8pTUjTqQrWoApjC+ctzvjnmNETtx9WmVAaiW0tQVG+AYLt5pDGY8dQXtd4RPorvnxBTECt9SA==} + + lilconfig@2.1.0: + resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} + engines: {node: '>=10'} + + lilconfig@3.1.2: + resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} + engines: {node: '>=14'} + + lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + + local-access@https://registry.npmmirror.com/local-access/-/local-access-1.1.0.tgz: + resolution: {integrity: sha512-XfegD5pyTAfb+GY6chk283Ox5z8WexG56OvM06RWLpAc/UHozO8X6xAxEkIitZOtsSMM1Yr3DkHgW5W+onLhCw==, tarball: https://registry.npmmirror.com/local-access/-/local-access-1.1.0.tgz} + version: 1.1.0 + engines: {node: '>=6'} + + locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + + lodash-es@4.17.21: + resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} + + lodash-unified@1.0.3: + resolution: {integrity: sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==} + peerDependencies: + '@types/lodash-es': '*' + lodash: '*' + lodash-es: '*' + + lodash._reinterpolate@https://registry.npmmirror.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz: + resolution: {integrity: sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==, tarball: https://registry.npmmirror.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz} + version: 3.0.0 + + lodash.template@4.5.0: + resolution: {integrity: sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==} + + lodash.templatesettings@https://registry.npmmirror.com/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz: + resolution: {integrity: sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==, tarball: https://registry.npmmirror.com/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz} + version: 4.2.0 + + lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + + lru-cache@10.2.2: + resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==} + engines: {node: 14 || >=16.14} + + lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + + lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + + luxon@3.4.4: + resolution: {integrity: sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==} + engines: {node: '>=12'} + + macos-release@https://registry.npmmirror.com/macos-release/-/macos-release-3.1.0.tgz: + resolution: {integrity: sha512-/M/R0gCDgM+Cv1IuBG1XGdfTFnMEG6PZeT+KGWHO/OG+imqmaD9CH5vHBTycEM3+Kc4uG2Il+tFAuUWLqQOeUA==, tarball: https://registry.npmmirror.com/macos-release/-/macos-release-3.1.0.tgz} + version: 3.1.0 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + magic-string@0.30.10: + resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} + + magic-string@https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz: + resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==, tarball: https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz} + version: 0.25.9 + + make-dir@3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} + + make-dir@https://registry.npmmirror.com/make-dir/-/make-dir-3.1.0.tgz: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==, tarball: https://registry.npmmirror.com/make-dir/-/make-dir-3.1.0.tgz} + version: 3.1.0 + engines: {node: '>=8'} + + makeerror@1.0.12: + resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} + + matchit@https://registry.npmmirror.com/matchit/-/matchit-1.1.0.tgz: + resolution: {integrity: sha512-+nGYoOlfHmxe5BW5tE0EMJppXEwdSf8uBA1GTZC7Q77kbT35+VKLYJMzVNWCHSsga1ps1tPYFtFyvxvKzWVmMA==, tarball: https://registry.npmmirror.com/matchit/-/matchit-1.1.0.tgz} + version: 1.1.0 + engines: {node: '>=6'} + + math-log2@https://registry.npmmirror.com/math-log2/-/math-log2-1.0.1.tgz: + resolution: {integrity: sha512-9W0yGtkaMAkf74XGYVy4Dqw3YUMnTNB2eeiw9aQbUl4A3KmuCEHTt2DgAB07ENzOYAjsYSAYufkAq0Zd+jU7zA==, tarball: https://registry.npmmirror.com/math-log2/-/math-log2-1.0.1.tgz} + version: 1.0.1 + engines: {node: '>=0.10.0'} + + md5@https://registry.npmmirror.com/md5/-/md5-2.3.0.tgz: + resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==, tarball: https://registry.npmmirror.com/md5/-/md5-2.3.0.tgz} + version: 2.3.0 + + mdn-data@2.0.28: + resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} + + mdn-data@2.0.30: + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + + memoize-one@6.0.0: + resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==} + + merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + + merge-stream@https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, tarball: https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz} + version: 2.0.0 + + merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + + meshoptimizer@0.18.1: + resolution: {integrity: sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw==} + + micromatch@4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + engines: {node: '>=8.6'} + + mime-db@1.33.0: + resolution: {integrity: sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==} + engines: {node: '>= 0.6'} + + mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + + mime-db@https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, tarball: https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz} + version: 1.52.0 + engines: {node: '>= 0.6'} + + mime-types@2.1.18: + resolution: {integrity: sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==} + engines: {node: '>= 0.6'} + + mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + + mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + + mimic-fn@https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==, tarball: https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz} + version: 2.1.0 + engines: {node: '>=6'} + + minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + + minimatch@9.0.4: + resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} + engines: {node: '>=16 || 14 >=14.17'} + + minimist@1.2.7: + resolution: {integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==} + + minimist@https://registry.npmmirror.com/minimist/-/minimist-1.2.7.tgz: + resolution: {integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==, tarball: https://registry.npmmirror.com/minimist/-/minimist-1.2.7.tgz} + version: 1.2.7 + + minipass@3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} + engines: {node: '>=8'} + + minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + + minizlib@https://registry.npmmirror.com/minizlib/-/minizlib-2.1.2.tgz: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==, tarball: https://registry.npmmirror.com/minizlib/-/minizlib-2.1.2.tgz} + version: 2.1.2 + engines: {node: '>= 8'} + + mitt@3.0.1: + resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} + + mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + + monaco-editor@0.50.0: + resolution: {integrity: sha512-8CclLCmrRRh+sul7C08BmPBP3P8wVWfBHomsTcndxg5NRCEPfu/mc2AGU8k37ajjDVXcXFc12ORAMUkmk+lkFA==} + + mri@https://registry.npmmirror.com/mri/-/mri-1.2.0.tgz: + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==, tarball: https://registry.npmmirror.com/mri/-/mri-1.2.0.tgz} + version: 1.2.0 + engines: {node: '>=4'} + + mrmime@https://registry.npmmirror.com/mrmime/-/mrmime-1.0.1.tgz: + resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==, tarball: https://registry.npmmirror.com/mrmime/-/mrmime-1.0.1.tgz} + version: 1.0.1 + engines: {node: '>=10'} + + ms@2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + + ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + + muggle-string@0.4.1: + resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} + + mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + + nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + + negotiator@0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + engines: {node: '>= 0.6'} + + negotiator@https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==, tarball: https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz} + version: 0.6.3 + engines: {node: '>= 0.6'} + + node-addon-api@https://registry.npmmirror.com/node-addon-api/-/node-addon-api-3.2.1.tgz: + resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==, tarball: https://registry.npmmirror.com/node-addon-api/-/node-addon-api-3.2.1.tgz} + version: 3.2.1 + + node-fetch@https://registry.npmmirror.com/node-fetch/-/node-fetch-2.6.7.tgz: + resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==, tarball: https://registry.npmmirror.com/node-fetch/-/node-fetch-2.6.7.tgz} + version: 2.6.7 + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + + node-int64@0.4.0: + resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} + + node-releases@2.0.14: + resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + + nodejieba@2.5.2: + resolution: {integrity: sha512-ByskJvaBrQ2eV+5M0OeD80S5NKoGaHc9zi3Z/PTKl/95eac2YF8RmWduq9AknLpkQLrLAIcqurrtC6BzjpKwwg==} + engines: {node: '>= 10.20.0'} + + nopt@https://registry.npmmirror.com/nopt/-/nopt-5.0.0.tgz: + resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==, tarball: https://registry.npmmirror.com/nopt/-/nopt-5.0.0.tgz} + version: 5.0.0 + engines: {node: '>=6'} + hasBin: true + + normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + + normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} + + normalize-wheel-es@1.2.0: + resolution: {integrity: sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==} + + normalize.css@https://registry.npmmirror.com/normalize.css/-/normalize.css-8.0.1.tgz: + resolution: {integrity: sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==, tarball: https://registry.npmmirror.com/normalize.css/-/normalize.css-8.0.1.tgz} + version: 8.0.1 + + npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + + npm-run-path@https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==, tarball: https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz} + version: 4.0.1 + engines: {node: '>=8'} + + npmlog@https://registry.npmmirror.com/npmlog/-/npmlog-5.0.1.tgz: + resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==, tarball: https://registry.npmmirror.com/npmlog/-/npmlog-5.0.1.tgz} + version: 5.0.1 + + nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + + object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + + object-assign@https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==, tarball: https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz} + version: 4.1.1 + engines: {node: '>=0.10.0'} + + object-hash@3.0.0: + resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} + engines: {node: '>= 6'} + + on-headers@1.0.2: + resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} + engines: {node: '>= 0.8'} + + on-headers@https://registry.npmmirror.com/on-headers/-/on-headers-1.0.2.tgz: + resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==, tarball: https://registry.npmmirror.com/on-headers/-/on-headers-1.0.2.tgz} + version: 1.0.2 + engines: {node: '>= 0.8'} + + once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + + onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} + + onetime@https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==, tarball: https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz} + version: 5.1.2 + engines: {node: '>=6'} + + open@8.4.2: + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} + engines: {node: '>=12'} + + os-homedir@https://registry.npmmirror.com/os-homedir/-/os-homedir-2.0.0.tgz: + resolution: {integrity: sha512-saRNz0DSC5C/I++gFIaJTXoFJMRwiP5zHar5vV3xQ2TkgEw6hDCcU5F272JjUylpiVgBrZNQHnfjkLabTfb92Q==, tarball: https://registry.npmmirror.com/os-homedir/-/os-homedir-2.0.0.tgz} + version: 2.0.0 + engines: {node: '>=0.10.0'} + deprecated: This is not needed anymore. Use `require('os').homedir()` instead. + + os-name@https://registry.npmmirror.com/os-name/-/os-name-5.0.1.tgz: + resolution: {integrity: sha512-0EQpaHUHq7olp2/YFUr+0vZi9tMpDTblHGz+Ch5RntKxiRXOAY0JOz1UlxhSjMSksHvkm13eD6elJj3M8Ht/kw==, tarball: https://registry.npmmirror.com/os-name/-/os-name-5.0.1.tgz} + version: 5.0.1 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + + p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + + p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + + p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + + package-json-from-dist@1.0.0: + resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} + + parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + + parse-rect@https://registry.npmmirror.com/parse-rect/-/parse-rect-1.2.0.tgz: + resolution: {integrity: sha512-4QZ6KYbnE6RTwg9E0HpLchUM9EZt6DnDxajFZZDSV4p/12ZJEvPO702DZpGvRYEPo00yKDys7jASi+/w7aO8LA==, tarball: https://registry.npmmirror.com/parse-rect/-/parse-rect-1.2.0.tgz} + version: 1.2.0 + + path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + + path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + + path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + + path-is-inside@1.0.2: + resolution: {integrity: sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==} + + path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + + path-key@https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, tarball: https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz} + version: 3.1.1 + engines: {node: '>=8'} + + path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + + path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + + path-to-regexp@2.2.1: + resolution: {integrity: sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==} + + pick-by-alias@https://registry.npmmirror.com/pick-by-alias/-/pick-by-alias-1.2.0.tgz: + resolution: {integrity: sha512-ESj2+eBxhGrcA1azgHs7lARG5+5iLakc/6nlfbpjcLl00HuuUOIuORhYXN4D1HfvMSKuVtFQjAlnwi1JHEeDIw==, tarball: https://registry.npmmirror.com/pick-by-alias/-/pick-by-alias-1.2.0.tgz} + version: 1.2.0 + + picocolors@1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + + picocolors@1.0.1: + resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + + picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + + pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + + pinyin@https://registry.npmmirror.com/pinyin/-/pinyin-2.11.2.tgz: + resolution: {integrity: sha512-tAWDBcowj09j/vLUjty98nVqrbTVNhutf1VcyID4p0sxTFPzRyXw7n7Ic0HQwBdWFIWrrDP8bYiT64gaT6h3gA==, tarball: https://registry.npmmirror.com/pinyin/-/pinyin-2.11.2.tgz} + version: 2.11.2 + hasBin: true + + pirates@4.0.5: + resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==} + engines: {node: '>= 6'} + + pkg-dir@4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} + + point-cluster@https://registry.npmmirror.com/point-cluster/-/point-cluster-3.1.8.tgz: + resolution: {integrity: sha512-7klIr45dpMeZuqjIK9+qBg3m2IhyZJNJkdqjJFw0Olq75FM8ojrTMjClVUrMjNYRVqtwztxCHH71Fyjhg+YwyQ==, tarball: https://registry.npmmirror.com/point-cluster/-/point-cluster-3.1.8.tgz} + version: 3.1.8 + + polka@https://registry.npmmirror.com/polka/-/polka-0.5.2.tgz: + resolution: {integrity: sha512-FVg3vDmCqP80tOrs+OeNlgXYmFppTXdjD5E7I4ET1NjvtNmQrb1/mJibybKkb/d4NA7YWAr1ojxuhpL3FHqdlw==, tarball: https://registry.npmmirror.com/polka/-/polka-0.5.2.tgz} + version: 0.5.2 + + postcss-import@15.1.0: + resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} + engines: {node: '>=14.0.0'} + peerDependencies: + postcss: ^8.0.0 + + postcss-js@4.0.1: + resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} + engines: {node: ^12 || ^14 || >= 16} + peerDependencies: + postcss: ^8.4.21 + + postcss-load-config@4.0.2: + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + + postcss-nested@6.0.1: + resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: ^8.2.14 + + postcss-selector-parser@6.0.11: + resolution: {integrity: sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==} + engines: {node: '>=4'} + + postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + + postcss@8.4.40: + resolution: {integrity: sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==} + engines: {node: ^10 || ^12 || >=14} + + prettier@3.3.2: + resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==} + engines: {node: '>=14'} + hasBin: 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} + + prismjs@1.29.0: + resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} + engines: {node: '>=6'} + + prompts@2.4.2: + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} + engines: {node: '>= 6'} + + proxy-from-env@1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + + punycode@1.4.1: + resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} + + punycode@2.1.1: + resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} + engines: {node: '>=6'} + + pure-rand@6.1.0: + resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} + + queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + + range-parser@1.2.0: + resolution: {integrity: sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==} + engines: {node: '>= 0.6'} + + rc@1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true + + rd@https://registry.npmmirror.com/rd/-/rd-2.0.1.tgz: + resolution: {integrity: sha512-/XdKU4UazUZTXFmI0dpABt8jSXPWcEyaGdk340KdHnsEOdkTctlX23aAK7ChQDn39YGNlAJr1M5uvaKt4QnpNw==, tarball: https://registry.npmmirror.com/rd/-/rd-2.0.1.tgz} + version: 2.0.1 + + react-is@18.2.0: + resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} + + read-cache@1.0.0: + resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} + + readable-stream@https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.0.tgz: + resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==, tarball: https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.0.tgz} + version: 3.6.0 + engines: {node: '>= 6'} + + readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + + regenerate-unicode-properties@https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz: + resolution: {integrity: sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==, tarball: https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz} + version: 9.0.0 + engines: {node: '>=4'} + + regenerate@https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz: + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==, tarball: https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz} + version: 1.4.2 + + regexpu-core@https://registry.npmmirror.com/regexpu-core/-/regexpu-core-4.8.0.tgz: + resolution: {integrity: sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==, tarball: https://registry.npmmirror.com/regexpu-core/-/regexpu-core-4.8.0.tgz} + version: 4.8.0 + engines: {node: '>=4'} + + registry-auth-token@3.3.2: + resolution: {integrity: sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==} + + registry-url@3.1.0: + resolution: {integrity: sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==} + engines: {node: '>=0.10.0'} + + regjsgen@https://registry.npmmirror.com/regjsgen/-/regjsgen-0.5.2.tgz: + resolution: {integrity: sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==, tarball: https://registry.npmmirror.com/regjsgen/-/regjsgen-0.5.2.tgz} + version: 0.5.2 + + regjsparser@https://registry.npmmirror.com/regjsparser/-/regjsparser-0.7.0.tgz: + resolution: {integrity: sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==, tarball: https://registry.npmmirror.com/regjsparser/-/regjsparser-0.7.0.tgz} + version: 0.7.0 + hasBin: true + + relative-time-format@1.1.6: + resolution: {integrity: sha512-aCv3juQw4hT1/P/OrVltKWLlp15eW1GRcwP1XdxHrPdZE9MtgqFpegjnTjLhi2m2WI9MT/hQQtE+tjEWG1hgkQ==} + + require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + + require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} + + resolve-cwd@3.0.0: + resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} + engines: {node: '>=8'} + + resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} + + resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + + resolve.exports@2.0.2: + resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} + engines: {node: '>=10'} + + resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true + + reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + + rimraf@https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, tarball: https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz} + version: 3.0.2 + hasBin: true + + rollup-plugin-external-globals@0.10.0: + resolution: {integrity: sha512-RXlupZrmn97AaaS5dWnktkjM+Iy+od0E+8L0mUkMIs3iuoUXNJebueQocQKV7Ircd54fSGGmkBaXwNzY05J1yQ==} + peerDependencies: + rollup: ^2.25.0 || ^3.3.0 || ^4.1.4 + + rollup-plugin-visualizer@5.12.0: + resolution: {integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==} + engines: {node: '>=14'} + hasBin: true + peerDependencies: + rollup: 2.x || 3.x || 4.x + peerDependenciesMeta: + rollup: + optional: true + + rollup@4.18.0: + resolution: {integrity: sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + + run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + + sade@https://registry.npmmirror.com/sade/-/sade-1.8.1.tgz: + resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==, tarball: https://registry.npmmirror.com/sade/-/sade-1.8.1.tgz} + version: 1.8.1 + engines: {node: '>=6'} + + safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + + safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + + safe-buffer@https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==, tarball: https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz} + version: 5.1.2 + + safe-buffer@https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==, tarball: https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz} + version: 5.2.1 + + safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + + sass@1.77.6: + resolution: {integrity: sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==} + engines: {node: '>=14.0.0'} + hasBin: true + + select-dom@https://registry.npmmirror.com/select-dom/-/select-dom-6.0.2.tgz: + resolution: {integrity: sha512-fnRexLCjOE1XtMiV0xGACx4GJFMs/eatOQM0LWL9lxWB8DJ/FeXO39ztqUh6dZCOdoFo/g6jGJIIqNWoMsNLPA==, tarball: https://registry.npmmirror.com/select-dom/-/select-dom-6.0.2.tgz} + version: 6.0.2 + + select@1.1.2: + resolution: {integrity: sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==} + + semiver@https://registry.npmmirror.com/semiver/-/semiver-1.1.0.tgz: + resolution: {integrity: sha512-QNI2ChmuioGC1/xjyYwyZYADILWyW6AmS1UH6gDj/SFUUUS4MBAWs/7mxnkRPc/F4iHezDP+O8t0dO8WHiEOdg==, tarball: https://registry.npmmirror.com/semiver/-/semiver-1.1.0.tgz} + version: 1.1.0 + engines: {node: '>=6'} + + semver@6.3.0: + resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} + hasBin: true + + semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + + semver@7.3.8: + resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} + engines: {node: '>=10'} + hasBin: true + + semver@7.6.2: + resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} + engines: {node: '>=10'} + hasBin: true + + serve-handler@6.1.5: + resolution: {integrity: sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==} + + serve@14.2.3: + resolution: {integrity: sha512-VqUFMC7K3LDGeGnJM9h56D3XGKb6KGgOw0cVNtA26yYXHCcpxf3xwCTUaQoWlVS7i8Jdh3GjQkOB23qsXyjoyQ==} + engines: {node: '>= 14'} + hasBin: true + + set-blocking@https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==, tarball: https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz} + version: 2.0.0 + + shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + + shebang-command@https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==, tarball: https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz} + version: 2.0.0 + engines: {node: '>=8'} + + shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + shebang-regex@https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, tarball: https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz} + version: 3.0.0 + engines: {node: '>=8'} + + showdown@2.1.0: + resolution: {integrity: sha512-/6NVYu4U819R2pUIk79n67SYgJHWCce0a5xTP979WbNp0FL9MN1I1QK662IDU1b6JzKTvmhgI7T7JYIxBi3kMQ==} + hasBin: true + + signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + + signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + + signal-exit@https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, tarball: https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz} + version: 3.0.7 + + sirv-cli@https://registry.npmmirror.com/sirv-cli/-/sirv-cli-1.0.14.tgz: + resolution: {integrity: sha512-yyUTNr984ANKDloqepkYbBSqvx3buwYg2sQKPWjSU+IBia5loaoka2If8N9CMwt8AfP179cdEl7kYJ//iWJHjQ==, tarball: https://registry.npmmirror.com/sirv-cli/-/sirv-cli-1.0.14.tgz} + version: 1.0.14 + engines: {node: '>= 10'} + hasBin: true + + sirv@https://registry.npmmirror.com/sirv/-/sirv-1.0.19.tgz: + resolution: {integrity: sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==, tarball: https://registry.npmmirror.com/sirv/-/sirv-1.0.19.tgz} + version: 1.0.19 + engines: {node: '>= 10'} + + sisteransi@1.0.5: + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} + + slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + + source-map-js@1.2.0: + resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + engines: {node: '>=0.10.0'} + + source-map-support@0.5.13: + resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} + + source-map-support@0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + + source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + source-map@0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} + engines: {node: '>= 8'} + + sourcemap-codec@https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz: + resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==, tarball: https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz} + version: 1.4.8 + + sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + + sprintf-js@https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==, tarball: https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz} + version: 1.0.3 + + stack-utils@2.0.6: + resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} + engines: {node: '>=10'} + + string-length@4.0.2: + resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} + engines: {node: '>=10'} + + string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + + string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + + string_decoder@https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==, tarball: https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz} + version: 1.3.0 + + strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + + strip-ansi@7.0.1: + resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==} + engines: {node: '>=12'} + + strip-bom@4.0.0: + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} + engines: {node: '>=8'} + + strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + + strip-final-newline@https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==, tarball: https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz} + version: 2.0.0 + engines: {node: '>=6'} + + strip-json-comments@2.0.1: + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} + engines: {node: '>=0.10.0'} + + strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + + sucrase@3.35.0: + resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + + supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} + + supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + + supports-color@8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} + + supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + + svg-tags@1.0.0: + resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} + + svgo@3.3.2: + resolution: {integrity: sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==} + engines: {node: '>=14.0.0'} + hasBin: true + + tailwindcss@3.4.4: + resolution: {integrity: sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==} + engines: {node: '>=14.0.0'} + hasBin: true + + tar@https://registry.npmmirror.com/tar/-/tar-6.1.12.tgz: + resolution: {integrity: sha512-jU4TdemS31uABHd+Lt5WEYJuzn+TJTCBLljvIAHZOz6M9Os5pJ4dD+vRFLxPa/n3T0iEFzpi+0x1UfuDZYbRMw==, tarball: https://registry.npmmirror.com/tar/-/tar-6.1.12.tgz} + version: 6.1.12 + engines: {node: '>=10'} + + terser@5.31.1: + resolution: {integrity: sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==} + engines: {node: '>=10'} + hasBin: true + + test-exclude@6.0.0: + resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} + engines: {node: '>=8'} + + thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} + + thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + + three@0.166.1: + resolution: {integrity: sha512-LtuafkKHHzm61AQA1be2MAYIw1IjmhOUxhBa0prrLpEMWbV7ijvxCRHjSgHPGp2493wLBzwKV46tA9nivLEgKg==} + + tiny-emitter@2.1.0: + resolution: {integrity: sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==} + + tiny-invariant@1.3.3: + resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} + + tinydate@https://registry.npmmirror.com/tinydate/-/tinydate-1.3.0.tgz: + resolution: {integrity: sha512-7cR8rLy2QhYHpsBDBVYnnWXm8uRTr38RoZakFSW7Bs7PzfMPNZthuMLkwqZv7MTu8lhQ91cOFYS5a7iFj2oR3w==, tarball: https://registry.npmmirror.com/tinydate/-/tinydate-1.3.0.tgz} + version: 1.3.0 + engines: {node: '>=4'} + + tlds@1.254.0: + resolution: {integrity: sha512-YY4ei7K7gPGifqNSrfMaPdqTqiHcwYKUJ7zhLqQOK2ildlGgti5TSwJiXXN1YqG17I2GYZh5cZqv2r5fwBUM+w==} + hasBin: true + + tmpl@1.0.5: + resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} + + to-fast-properties@2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} + engines: {node: '>=4'} + + to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + + totalist@https://registry.npmmirror.com/totalist/-/totalist-1.1.0.tgz: + resolution: {integrity: sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==, tarball: https://registry.npmmirror.com/totalist/-/totalist-1.1.0.tgz} + version: 1.1.0 + engines: {node: '>=6'} + + tr46@https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==, tarball: https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz} + version: 0.0.3 + + trouter@https://registry.npmmirror.com/trouter/-/trouter-2.0.1.tgz: + resolution: {integrity: sha512-kr8SKKw94OI+xTGOkfsvwZQ8mWoikZDd2n8XZHjJVZUARZT+4/VV6cacRS6CLsH9bNm+HFIPU1Zx4CnNnb4qlQ==, tarball: https://registry.npmmirror.com/trouter/-/trouter-2.0.1.tgz} + version: 2.0.1 + engines: {node: '>=6'} + + ts-interface-checker@0.1.13: + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} + + tslib@2.4.1: + resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==} + + tsx@4.15.6: + resolution: {integrity: sha512-is0VQQlfNZRHEuSSTKA6m4xw74IU4AizmuB6lAYLRt9XtuyeQnyJYexhNZOPCB59SqC4JzmSzPnHGBXxf3k0hA==} + engines: {node: '>=18.0.0'} + hasBin: true + + type-detect@4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + engines: {node: '>=4'} + + type-fest@0.21.3: + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} + engines: {node: '>=10'} + + type-fest@2.19.0: + resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} + engines: {node: '>=12.20'} + + typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + engines: {node: '>=14.17'} + hasBin: true + + undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + + unicode-canonical-property-names-ecmascript@https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz: + resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==, tarball: https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz} + version: 2.0.0 + engines: {node: '>=4'} + + unicode-match-property-ecmascript@https://registry.npmmirror.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz: + resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==, tarball: https://registry.npmmirror.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz} + version: 2.0.0 + engines: {node: '>=4'} + + unicode-match-property-value-ecmascript@https://registry.npmmirror.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz: + resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==, tarball: https://registry.npmmirror.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz} + version: 2.1.0 + engines: {node: '>=4'} + + unicode-property-aliases-ecmascript@https://registry.npmmirror.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz: + resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==, tarball: https://registry.npmmirror.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz} + version: 2.1.0 + engines: {node: '>=4'} + + universalify@2.0.0: + resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} + engines: {node: '>= 10.0.0'} + + update-browserslist-db@1.0.16: + resolution: {integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + + update-check@1.5.4: + resolution: {integrity: sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==} + + uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + + url-join@https://registry.npmmirror.com/url-join/-/url-join-4.0.1.tgz: + resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==, tarball: https://registry.npmmirror.com/url-join/-/url-join-4.0.1.tgz} + version: 4.0.1 + + url-regex@5.0.0: + resolution: {integrity: sha512-O08GjTiAFNsSlrUWfqF1jH0H1W3m35ZyadHrGv5krdnmPPoxP27oDTqux/579PtaroiSGm5yma6KT1mHFH6Y/g==} + engines: {node: '>=8'} + + util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + + util-deprecate@https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==, tarball: https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz} + version: 1.0.2 + + utils-extend@https://registry.npmmirror.com/utils-extend/-/utils-extend-1.0.8.tgz: + resolution: {integrity: sha512-+VzQieEAijyCFGqnGAWIy7Em1dFGdgf1w+orKwmTWHyaGL19aw9Oq5e5ZZaxgcS777AkPYEsbgWqpz5E6KniPg==, tarball: https://registry.npmmirror.com/utils-extend/-/utils-extend-1.0.8.tgz} + version: 1.0.8 + + v8-to-istanbul@9.0.1: + resolution: {integrity: sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==} + engines: {node: '>=10.12.0'} + + vary@1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} + engines: {node: '>= 0.8'} + + vary@https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==, tarball: https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz} + version: 1.1.2 + engines: {node: '>= 0.8'} + + vite-plugin-dynamic-import@1.5.0: + resolution: {integrity: sha512-Qp85c+AVJmLa8MLni74U4BDiWpUeFNx7NJqbGZyR2XJOU7mgW0cb7nwlAMucFyM4arEd92Nfxp4j44xPi6Fu7g==} + + vite-svg-loader@5.1.0: + resolution: {integrity: sha512-M/wqwtOEjgb956/+m5ZrYT/Iq6Hax0OakWbokj8+9PXOnB7b/4AxESHieEtnNEy7ZpjsjYW1/5nK8fATQMmRxw==} + peerDependencies: + vue: '>=3.2.13' + + vite@5.3.5: + resolution: {integrity: sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==} + 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 + + vscode-uri@3.0.8: + resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} + + vue-chartjs@5.3.1: + resolution: {integrity: sha512-rZjqcHBxKiHrBl0CIvcOlVEBwRhpWAVf6rDU3vUfa7HuSRmGtCslc0Oc8m16oAVuk0erzc1FCtH1VCriHsrz+A==} + peerDependencies: + chart.js: ^4.1.1 + vue: ^3.0.0-0 || ^2.7.0 + + vue-clipboard3@https://registry.npmmirror.com/vue-clipboard3/-/vue-clipboard3-2.0.0.tgz: + resolution: {integrity: sha512-Q9S7dzWGax7LN5iiSPcu/K1GGm2gcBBlYwmMsUc5/16N6w90cbKow3FnPmPs95sungns4yvd9/+JhbAznECS2A==, tarball: https://registry.npmmirror.com/vue-clipboard3/-/vue-clipboard3-2.0.0.tgz} + version: 2.0.0 + + vue-demi@0.13.11: + resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==} + engines: {node: '>=12'} + hasBin: true + peerDependencies: + '@vue/composition-api': ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + + vue-i18n@9.13.1: + resolution: {integrity: sha512-mh0GIxx0wPtPlcB1q4k277y0iKgo25xmDPWioVVYanjPufDBpvu5ySTjP5wOrSvlYQ2m1xI+CFhGdauv/61uQg==} + engines: {node: '>= 16'} + peerDependencies: + vue: ^3.0.0 + + vue-router@4.4.0: + resolution: {integrity: sha512-HB+t2p611aIZraV2aPSRNXf0Z/oLZFrlygJm+sZbdJaW6lcFqEDQwnzUBXn+DApw+/QzDU/I9TeWx9izEjTmsA==} + peerDependencies: + vue: ^3.2.0 + + vue-tsc@2.0.29: + resolution: {integrity: sha512-MHhsfyxO3mYShZCGYNziSbc63x7cQ5g9kvijV7dRe1TTXBRLxXyL0FnXWpUF1xII2mJ86mwYpYsUmMwkmerq7Q==} + hasBin: true + peerDependencies: + typescript: '>=5.0.0' + + vue@3.4.29: + resolution: {integrity: sha512-8QUYfRcYzNlYuzKPfge1UWC6nF9ym0lx7mpGVPJYNhddxEf3DD0+kU07NTL0sXuiT2HuJuKr/iEO8WvXvT0RSQ==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + vuex@4.1.0: + resolution: {integrity: sha512-hmV6UerDrPcgbSy9ORAtNXDr9M4wlNP4pEFKye4ujJF8oqgFFuxDCdOLS3eNoRTtq5O3hoBDh9Doj1bQMYHRbQ==} + peerDependencies: + vue: ^3.2.0 + + walker@1.0.8: + resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} + + webidl-conversions@https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==, tarball: https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz} + version: 3.0.1 + + whatwg-url@https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==, tarball: https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz} + version: 5.0.0 + + which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + + which@https://registry.npmmirror.com/which/-/which-2.0.2.tgz: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==, tarball: https://registry.npmmirror.com/which/-/which-2.0.2.tgz} + version: 2.0.2 + engines: {node: '>= 8'} + hasBin: true + + wide-align@https://registry.npmmirror.com/wide-align/-/wide-align-1.1.5.tgz: + resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==, tarball: https://registry.npmmirror.com/wide-align/-/wide-align-1.1.5.tgz} + version: 1.1.5 + + widest-line@4.0.1: + resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==} + engines: {node: '>=12'} + + windows-release@https://registry.npmmirror.com/windows-release/-/windows-release-5.0.1.tgz: + resolution: {integrity: sha512-y1xFdFvdMiDXI3xiOhMbJwt1Y7dUxidha0CWPs1NgjZIjZANTcX7+7bMqNjuezhzb8s5JGEiBAbQjQQYYy7ulw==, tarball: https://registry.npmmirror.com/windows-release/-/windows-release-5.0.1.tgz} + version: 5.0.1 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + + wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + + wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + + 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} + + y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + + yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + + yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + + yallist@https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, tarball: https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz} + version: 4.0.0 + + yaml@2.4.5: + resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} + engines: {node: '>= 14'} + hasBin: true + + yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + + yargs@17.6.2: + resolution: {integrity: sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==} + engines: {node: '>=12'} + + yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + +snapshots: + + '@alloc/quick-lru@5.2.0': {} + + '@ampproject/remapping@2.2.0': + dependencies: + '@jridgewell/gen-mapping': 0.1.1 + '@jridgewell/trace-mapping': 0.3.17 + + '@arr/every@https://registry.npmmirror.com/@arr/every/-/every-1.0.1.tgz': {} + + '@babel/code-frame@7.18.6': + dependencies: + '@babel/highlight': 7.18.6 + + '@babel/code-frame@7.24.7': + dependencies: + '@babel/highlight': 7.24.7 + picocolors: 1.0.1 + + '@babel/compat-data@7.20.5': {} + + '@babel/compat-data@7.24.7': {} + + '@babel/core@7.20.5': + dependencies: + '@ampproject/remapping': 2.2.0 + '@babel/code-frame': 7.18.6 + '@babel/generator': 7.20.5 + '@babel/helper-compilation-targets': 7.20.0(@babel/core@7.20.5) + '@babel/helper-module-transforms': 7.20.2 + '@babel/helpers': 7.20.6 + '@babel/parser': 7.24.7 + '@babel/template': 7.18.10 + '@babel/traverse': 7.20.5 + '@babel/types': 7.20.5 + convert-source-map: 1.9.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.1 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + + '@babel/core@7.24.7': + dependencies: + '@ampproject/remapping': 2.2.0 + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.24.7 + '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) + '@babel/helpers': 7.24.7 + '@babel/parser': 7.24.7 + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + convert-source-map: 2.0.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/generator@7.20.5': + dependencies: + '@babel/types': 7.20.5 + '@jridgewell/gen-mapping': 0.3.2 + jsesc: 2.5.2 + + '@babel/generator@7.24.7': + dependencies: + '@babel/types': 7.24.7 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 2.5.2 + + '@babel/generator@7.25.0': + dependencies: + '@babel/types': 7.25.2 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 2.5.2 + + '@babel/helper-annotate-as-pure@7.24.7': + dependencies: + '@babel/types': 7.24.7 + + '@babel/helper-compilation-targets@7.20.0(@babel/core@7.20.5)': + dependencies: + '@babel/compat-data': 7.20.5 + '@babel/core': 7.20.5 + '@babel/helper-validator-option': 7.18.6 + browserslist: 4.23.1 + semver: 6.3.1 + + '@babel/helper-compilation-targets@7.24.7': + dependencies: + '@babel/compat-data': 7.24.7 + '@babel/helper-validator-option': 7.24.7 + browserslist: 4.23.1 + lru-cache: 5.1.1 + semver: 6.3.1 + + '@babel/helper-create-class-features-plugin@7.25.0(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-member-expression-to-functions': 7.24.8 + '@babel/helper-optimise-call-expression': 7.24.7 + '@babel/helper-replace-supers': 7.25.0(@babel/core@7.24.7) + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/traverse': 7.25.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/helper-environment-visitor@7.18.9': {} + + '@babel/helper-environment-visitor@7.24.7': + dependencies: + '@babel/types': 7.24.7 + + '@babel/helper-function-name@7.19.0': + dependencies: + '@babel/template': 7.24.7 + '@babel/types': 7.24.7 + + '@babel/helper-function-name@7.24.7': + dependencies: + '@babel/template': 7.24.7 + '@babel/types': 7.24.7 + + '@babel/helper-hoist-variables@7.18.6': + dependencies: + '@babel/types': 7.24.7 + + '@babel/helper-hoist-variables@7.24.7': + dependencies: + '@babel/types': 7.24.7 + + '@babel/helper-member-expression-to-functions@7.24.8': + dependencies: + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 + transitivePeerDependencies: + - supports-color + + '@babel/helper-module-imports@7.18.6': + dependencies: + '@babel/types': 7.20.5 + + '@babel/helper-module-imports@7.22.15': + dependencies: + '@babel/types': 7.24.7 + + '@babel/helper-module-imports@7.24.7': + dependencies: + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color + + '@babel/helper-module-transforms@7.20.2': + dependencies: + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-module-imports': 7.18.6 + '@babel/helper-simple-access': 7.20.2 + '@babel/helper-split-export-declaration': 7.18.6 + '@babel/helper-validator-identifier': 7.19.1 + '@babel/template': 7.18.10 + '@babel/traverse': 7.20.5 + '@babel/types': 7.20.5 + transitivePeerDependencies: + - supports-color + + '@babel/helper-module-transforms@7.24.7(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-simple-access': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + '@babel/helper-validator-identifier': 7.24.7 + transitivePeerDependencies: + - supports-color + + '@babel/helper-optimise-call-expression@7.24.7': + dependencies: + '@babel/types': 7.24.7 + + '@babel/helper-plugin-utils@7.20.2': {} + + '@babel/helper-plugin-utils@7.24.8': {} + + '@babel/helper-replace-supers@7.25.0(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-member-expression-to-functions': 7.24.8 + '@babel/helper-optimise-call-expression': 7.24.7 + '@babel/traverse': 7.25.3 + transitivePeerDependencies: + - supports-color + + '@babel/helper-simple-access@7.20.2': + dependencies: + '@babel/types': 7.20.5 + + '@babel/helper-simple-access@7.24.7': + dependencies: + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color + + '@babel/helper-skip-transparent-expression-wrappers@7.24.7': + dependencies: + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + transitivePeerDependencies: + - supports-color + + '@babel/helper-split-export-declaration@7.18.6': + dependencies: + '@babel/types': 7.20.5 + + '@babel/helper-split-export-declaration@7.24.7': + dependencies: + '@babel/types': 7.24.7 + + '@babel/helper-string-parser@7.19.4': {} + + '@babel/helper-string-parser@7.24.7': {} + + '@babel/helper-string-parser@7.24.8': {} + + '@babel/helper-validator-identifier@7.19.1': {} + + '@babel/helper-validator-identifier@7.24.7': {} + + '@babel/helper-validator-option@7.18.6': {} + + '@babel/helper-validator-option@7.24.7': {} + + '@babel/helpers@7.20.6': + dependencies: + '@babel/template': 7.18.10 + '@babel/traverse': 7.20.5 + '@babel/types': 7.20.5 + transitivePeerDependencies: + - supports-color + + '@babel/helpers@7.24.7': + dependencies: + '@babel/template': 7.24.7 + '@babel/types': 7.24.7 + + '@babel/highlight@7.18.6': + dependencies: + '@babel/helper-validator-identifier': 7.19.1 + chalk: 2.4.2 + js-tokens: 4.0.0 + + '@babel/highlight@7.24.7': + dependencies: + '@babel/helper-validator-identifier': 7.24.7 + chalk: 2.4.2 + js-tokens: 4.0.0 + picocolors: 1.0.1 + + '@babel/parser@7.24.7': + dependencies: + '@babel/types': 7.20.5 + + '@babel/parser@7.25.3': + dependencies: + '@babel/types': 7.25.2 + + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.20.5)': + dependencies: + '@babel/core': 7.20.5 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.20.5)': + dependencies: + '@babel/core': 7.20.5 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.20.5)': + dependencies: + '@babel/core': 7.20.5 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.20.5)': + dependencies: + '@babel/core': 7.20.5 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.20.5)': + dependencies: + '@babel/core': 7.20.5 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-jsx@7.18.6(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.20.5)': + dependencies: + '@babel/core': 7.20.5 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.20.5)': + dependencies: + '@babel/core': 7.20.5 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.20.5)': + dependencies: + '@babel/core': 7.20.5 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.20.5)': + dependencies: + '@babel/core': 7.20.5 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.20.5)': + dependencies: + '@babel/core': 7.20.5 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.20.5)': + dependencies: + '@babel/core': 7.20.5 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.20.5)': + dependencies: + '@babel/core': 7.20.5 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-typescript@7.20.0(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.20.2 + + '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-typescript@7.25.2(@babel/core@7.24.7)': + dependencies: + '@babel/core': 7.24.7 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.7) + transitivePeerDependencies: + - supports-color + + '@babel/template@7.18.10': + dependencies: + '@babel/code-frame': 7.18.6 + '@babel/parser': 7.24.7 + '@babel/types': 7.20.5 + + '@babel/template@7.24.7': + dependencies: + '@babel/code-frame': 7.24.7 + '@babel/parser': 7.24.7 + '@babel/types': 7.24.7 + + '@babel/template@7.25.0': + dependencies: + '@babel/code-frame': 7.24.7 + '@babel/parser': 7.25.3 + '@babel/types': 7.25.2 + + '@babel/traverse@7.20.5': + dependencies: + '@babel/code-frame': 7.18.6 + '@babel/generator': 7.20.5 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-function-name': 7.19.0 + '@babel/helper-hoist-variables': 7.18.6 + '@babel/helper-split-export-declaration': 7.18.6 + '@babel/parser': 7.24.7 + '@babel/types': 7.20.5 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + '@babel/traverse@7.24.7': + dependencies: + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.24.7 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-function-name': 7.24.7 + '@babel/helper-hoist-variables': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + '@babel/parser': 7.24.7 + '@babel/types': 7.24.7 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + '@babel/traverse@7.25.3': + dependencies: + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/template': 7.25.0 + '@babel/types': 7.25.2 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + '@babel/types@7.20.5': + dependencies: + '@babel/helper-string-parser': 7.19.4 + '@babel/helper-validator-identifier': 7.19.1 + to-fast-properties: 2.0.0 + + '@babel/types@7.24.7': + dependencies: + '@babel/helper-string-parser': 7.24.7 + '@babel/helper-validator-identifier': 7.24.7 + to-fast-properties: 2.0.0 + + '@babel/types@7.25.2': + dependencies: + '@babel/helper-string-parser': 7.24.8 + '@babel/helper-validator-identifier': 7.24.7 + to-fast-properties: 2.0.0 + + '@bcoe/v8-coverage@0.2.3': {} + + '@ctrl/tinycolor@3.4.1': {} + + '@element-plus/icons-vue@2.3.1(vue@3.4.29(typescript@5.5.4))': + dependencies: + vue: 3.4.29(typescript@5.5.4) + + '@esbuild/aix-ppc64@0.21.5': + optional: true + + '@esbuild/android-arm64@0.21.5': + optional: true + + '@esbuild/android-arm@0.21.5': + optional: true + + '@esbuild/android-x64@0.21.5': + optional: true + + '@esbuild/darwin-arm64@0.21.5': + optional: true + + '@esbuild/darwin-x64@0.21.5': + optional: true + + '@esbuild/freebsd-arm64@0.21.5': + optional: true + + '@esbuild/freebsd-x64@0.21.5': + optional: true + + '@esbuild/linux-arm64@0.21.5': + optional: true + + '@esbuild/linux-arm@0.21.5': + optional: true + + '@esbuild/linux-ia32@0.21.5': + optional: true + + '@esbuild/linux-loong64@0.21.5': + optional: true + + '@esbuild/linux-mips64el@0.21.5': + optional: true + + '@esbuild/linux-ppc64@0.21.5': + optional: true + + '@esbuild/linux-riscv64@0.21.5': + optional: true + + '@esbuild/linux-s390x@0.21.5': + optional: true + + '@esbuild/linux-x64@0.21.5': + optional: true + + '@esbuild/netbsd-x64@0.21.5': + optional: true + + '@esbuild/openbsd-x64@0.21.5': + optional: true + + '@esbuild/sunos-x64@0.21.5': + optional: true + + '@esbuild/win32-arm64@0.21.5': + optional: true + + '@esbuild/win32-ia32@0.21.5': + optional: true + + '@esbuild/win32-x64@0.21.5': + optional: true + + '@floating-ui/core@1.6.2': + dependencies: + '@floating-ui/utils': 0.2.2 + + '@floating-ui/dom@1.6.5': + dependencies: + '@floating-ui/core': 1.6.2 + '@floating-ui/utils': 0.2.2 + + '@floating-ui/utils@0.2.2': {} + + '@fortawesome/fontawesome-common-types@6.5.2': {} + + '@fortawesome/fontawesome-svg-core@6.5.2': + dependencies: + '@fortawesome/fontawesome-common-types': 6.5.2 + + '@fortawesome/free-brands-svg-icons@6.5.2': + dependencies: + '@fortawesome/fontawesome-common-types': 6.5.2 + + '@fortawesome/free-regular-svg-icons@6.5.2': + dependencies: + '@fortawesome/fontawesome-common-types': 6.5.2 + + '@fortawesome/free-solid-svg-icons@6.5.2': + dependencies: + '@fortawesome/fontawesome-common-types': 6.5.2 + + '@fortawesome/vue-fontawesome@3.0.8(@fortawesome/fontawesome-svg-core@6.5.2)(vue@3.4.29(typescript@5.5.4))': + dependencies: + '@fortawesome/fontawesome-svg-core': 6.5.2 + vue: 3.4.29(typescript@5.5.4) + + '@intlify/core-base@9.13.1': + dependencies: + '@intlify/message-compiler': 9.13.1 + '@intlify/shared': 9.13.1 + + '@intlify/message-compiler@9.13.1': + dependencies: + '@intlify/shared': 9.13.1 + source-map-js: 1.2.0 + + '@intlify/shared@9.13.1': {} + + '@isaacs/cliui@8.0.2': + dependencies: + string-width: 5.1.2 + string-width-cjs: string-width@4.2.3 + strip-ansi: 7.0.1 + strip-ansi-cjs: strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: wrap-ansi@7.0.0 + + '@istanbuljs/load-nyc-config@1.1.0': + 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 + + '@istanbuljs/schema@0.1.3': {} + + '@jest/console@29.7.0': + dependencies: + '@jest/types': 29.6.3 + '@types/node': 20.14.14 + chalk: 4.1.2 + jest-message-util: 29.7.0 + jest-util: 29.7.0 + slash: 3.0.0 + + '@jest/core@29.7.0': + dependencies: + '@jest/console': 29.7.0 + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.14.14 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 3.7.0 + exit: 0.1.2 + graceful-fs: 4.2.10 + jest-changed-files: 29.7.0 + jest-config: 29.7.0(@types/node@20.14.14) + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-resolve-dependencies: 29.7.0 + jest-runner: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + jest-watcher: 29.7.0 + micromatch: 4.0.5 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + - ts-node + + '@jest/environment@29.7.0': + dependencies: + '@jest/fake-timers': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.14.14 + jest-mock: 29.7.0 + + '@jest/expect-utils@29.7.0': + dependencies: + jest-get-type: 29.6.3 + + '@jest/expect@29.7.0': + dependencies: + expect: 29.7.0 + jest-snapshot: 29.7.0 + transitivePeerDependencies: + - supports-color + + '@jest/fake-timers@29.7.0': + dependencies: + '@jest/types': 29.6.3 + '@sinonjs/fake-timers': 10.3.0 + '@types/node': 20.14.14 + jest-message-util: 29.7.0 + jest-mock: 29.7.0 + jest-util: 29.7.0 + + '@jest/globals@29.7.0': + dependencies: + '@jest/environment': 29.7.0 + '@jest/expect': 29.7.0 + '@jest/types': 29.6.3 + jest-mock: 29.7.0 + transitivePeerDependencies: + - supports-color + + '@jest/reporters@29.7.0': + dependencies: + '@bcoe/v8-coverage': 0.2.3 + '@jest/console': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@jridgewell/trace-mapping': 0.3.25 + '@types/node': 20.14.14 + chalk: 4.1.2 + collect-v8-coverage: 1.0.1 + exit: 0.1.2 + glob: 7.2.3 + graceful-fs: 4.2.10 + istanbul-lib-coverage: 3.2.0 + istanbul-lib-instrument: 6.0.2 + istanbul-lib-report: 3.0.0 + istanbul-lib-source-maps: 4.0.1 + istanbul-reports: 3.1.5 + jest-message-util: 29.7.0 + jest-util: 29.7.0 + jest-worker: 29.7.0 + slash: 3.0.0 + string-length: 4.0.2 + strip-ansi: 6.0.1 + v8-to-istanbul: 9.0.1 + transitivePeerDependencies: + - supports-color + + '@jest/schemas@29.6.3': + dependencies: + '@sinclair/typebox': 0.27.8 + + '@jest/source-map@29.6.3': + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + callsites: 3.1.0 + graceful-fs: 4.2.10 + + '@jest/test-result@29.7.0': + dependencies: + '@jest/console': 29.7.0 + '@jest/types': 29.6.3 + '@types/istanbul-lib-coverage': 2.0.4 + collect-v8-coverage: 1.0.1 + + '@jest/test-sequencer@29.7.0': + dependencies: + '@jest/test-result': 29.7.0 + graceful-fs: 4.2.10 + jest-haste-map: 29.7.0 + slash: 3.0.0 + + '@jest/transform@29.7.0': + dependencies: + '@babel/core': 7.24.7 + '@jest/types': 29.6.3 + '@jridgewell/trace-mapping': 0.3.25 + 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.10 + jest-haste-map: 29.7.0 + jest-regex-util: 29.6.3 + jest-util: 29.7.0 + micromatch: 4.0.5 + pirates: 4.0.5 + slash: 3.0.0 + write-file-atomic: 4.0.2 + transitivePeerDependencies: + - supports-color + + '@jest/types@29.6.3': + dependencies: + '@jest/schemas': 29.6.3 + '@types/istanbul-lib-coverage': 2.0.4 + '@types/istanbul-reports': 3.0.1 + '@types/node': 20.14.14 + '@types/yargs': 17.0.15 + chalk: 4.1.2 + + '@jridgewell/gen-mapping@0.1.1': + dependencies: + '@jridgewell/set-array': 1.1.2 + '@jridgewell/sourcemap-codec': 1.4.15 + + '@jridgewell/gen-mapping@0.3.2': + dependencies: + '@jridgewell/set-array': 1.1.2 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.17 + + '@jridgewell/gen-mapping@0.3.5': + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.25 + + '@jridgewell/resolve-uri@3.1.0': {} + + '@jridgewell/set-array@1.1.2': {} + + '@jridgewell/set-array@1.2.1': {} + + '@jridgewell/source-map@0.3.6': + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + optional: true + + '@jridgewell/sourcemap-codec@1.4.14': {} + + '@jridgewell/sourcemap-codec@1.4.15': {} + + '@jridgewell/trace-mapping@0.3.17': + dependencies: + '@jridgewell/resolve-uri': 3.1.0 + '@jridgewell/sourcemap-codec': 1.4.14 + + '@jridgewell/trace-mapping@0.3.25': + dependencies: + '@jridgewell/resolve-uri': 3.1.0 + '@jridgewell/sourcemap-codec': 1.4.15 + + '@kurkle/color@0.3.2': {} + + '@lexical/clipboard@0.16.1': + dependencies: + '@lexical/html': 0.16.1 + '@lexical/list': 0.16.1 + '@lexical/selection': 0.16.1 + '@lexical/utils': 0.16.1 + lexical: 0.16.1 + + '@lexical/code@0.16.1': + dependencies: + '@lexical/utils': 0.16.1 + lexical: 0.16.1 + prismjs: 1.29.0 + + '@lexical/history@0.16.1': + dependencies: + '@lexical/utils': 0.16.1 + lexical: 0.16.1 + + '@lexical/html@0.16.1': + dependencies: + '@lexical/selection': 0.16.1 + '@lexical/utils': 0.16.1 + lexical: 0.16.1 + + '@lexical/link@0.16.1': + dependencies: + '@lexical/utils': 0.16.1 + lexical: 0.16.1 + + '@lexical/list@0.16.1': + dependencies: + '@lexical/utils': 0.16.1 + lexical: 0.16.1 + + '@lexical/markdown@0.16.1': + dependencies: + '@lexical/code': 0.16.1 + '@lexical/link': 0.16.1 + '@lexical/list': 0.16.1 + '@lexical/rich-text': 0.16.1 + '@lexical/text': 0.16.1 + '@lexical/utils': 0.16.1 + lexical: 0.16.1 + + '@lexical/rich-text@0.16.1': + dependencies: + '@lexical/clipboard': 0.16.1 + '@lexical/selection': 0.16.1 + '@lexical/utils': 0.16.1 + lexical: 0.16.1 + + '@lexical/selection@0.16.1': + dependencies: + lexical: 0.16.1 + + '@lexical/table@0.16.1': + dependencies: + '@lexical/utils': 0.16.1 + lexical: 0.16.1 + + '@lexical/text@0.16.1': + dependencies: + lexical: 0.16.1 + + '@lexical/utils@0.16.1': + dependencies: + '@lexical/list': 0.16.1 + '@lexical/selection': 0.16.1 + '@lexical/table': 0.16.1 + lexical: 0.16.1 + + '@mapbox/node-pre-gyp@https://registry.npmmirror.com/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz(encoding@0.1.13)': + dependencies: + detect-libc: https://registry.npmmirror.com/detect-libc/-/detect-libc-2.0.1.tgz + https-proxy-agent: https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz + make-dir: https://registry.npmmirror.com/make-dir/-/make-dir-3.1.0.tgz + node-fetch: https://registry.npmmirror.com/node-fetch/-/node-fetch-2.6.7.tgz(encoding@0.1.13) + nopt: https://registry.npmmirror.com/nopt/-/nopt-5.0.0.tgz + npmlog: https://registry.npmmirror.com/npmlog/-/npmlog-5.0.1.tgz + rimraf: https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz + semver: 7.3.8 + tar: https://registry.npmmirror.com/tar/-/tar-6.1.12.tgz + transitivePeerDependencies: + - encoding + - supports-color + optional: true + + '@nodelib/fs.scandir@2.1.5': + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + + '@nodelib/fs.stat@2.0.5': {} + + '@nodelib/fs.walk@1.2.8': + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.13.0 + + '@pkgjs/parseargs@0.11.0': + optional: true + + '@polka/url@https://registry.npmmirror.com/@polka/url/-/url-0.5.0.tgz': {} + + '@polka/url@https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.21.tgz': {} + + '@popperjs/core@2.11.8': {} + + '@rollup/pluginutils@5.1.0(rollup@4.18.0)': + dependencies: + '@types/estree': 1.0.5 + estree-walker: 2.0.2 + picomatch: 2.3.1 + optionalDependencies: + rollup: 4.18.0 + + '@rollup/rollup-android-arm-eabi@4.18.0': + optional: true + + '@rollup/rollup-android-arm64@4.18.0': + optional: true + + '@rollup/rollup-darwin-arm64@4.18.0': + optional: true + + '@rollup/rollup-darwin-x64@4.18.0': + optional: true + + '@rollup/rollup-linux-arm-gnueabihf@4.18.0': + optional: true + + '@rollup/rollup-linux-arm-musleabihf@4.18.0': + optional: true + + '@rollup/rollup-linux-arm64-gnu@4.18.0': + optional: true + + '@rollup/rollup-linux-arm64-musl@4.18.0': + optional: true + + '@rollup/rollup-linux-powerpc64le-gnu@4.18.0': + optional: true + + '@rollup/rollup-linux-riscv64-gnu@4.18.0': + optional: true + + '@rollup/rollup-linux-s390x-gnu@4.18.0': + optional: true + + '@rollup/rollup-linux-x64-gnu@4.18.0': + optional: true + + '@rollup/rollup-linux-x64-musl@4.18.0': + optional: true + + '@rollup/rollup-win32-arm64-msvc@4.18.0': + optional: true + + '@rollup/rollup-win32-ia32-msvc@4.18.0': + optional: true + + '@rollup/rollup-win32-x64-msvc@4.18.0': + optional: true + + '@sinclair/typebox@0.27.8': {} + + '@sinonjs/commons@3.0.1': + dependencies: + type-detect: 4.0.8 + + '@sinonjs/fake-timers@10.3.0': + dependencies: + '@sinonjs/commons': 3.0.1 + + '@sxzz/popperjs-es@2.11.7': {} + + '@trysound/sax@0.2.0': {} + + '@tweenjs/tween.js@23.1.3': {} + + '@types/babel__core@7.1.20': + dependencies: + '@babel/parser': 7.24.7 + '@babel/types': 7.20.5 + '@types/babel__generator': 7.6.4 + '@types/babel__template': 7.4.1 + '@types/babel__traverse': 7.18.3 + + '@types/babel__generator@7.6.4': + dependencies: + '@babel/types': 7.20.5 + + '@types/babel__template@7.4.1': + dependencies: + '@babel/parser': 7.24.7 + '@babel/types': 7.20.5 + + '@types/babel__traverse@7.18.3': + dependencies: + '@babel/types': 7.20.5 + + '@types/estree@1.0.5': {} + + '@types/getos@3.0.4': {} + + '@types/graceful-fs@4.1.5': + dependencies: + '@types/node': 20.14.14 + + '@types/humanize-duration@3.27.4': {} + + '@types/istanbul-lib-coverage@2.0.4': {} + + '@types/istanbul-lib-report@3.0.0': + dependencies: + '@types/istanbul-lib-coverage': 2.0.4 + + '@types/istanbul-reports@3.0.1': + dependencies: + '@types/istanbul-lib-report': 3.0.0 + + '@types/javascript-time-ago@2.0.8': {} + + '@types/jest@29.5.12': + dependencies: + expect: 29.7.0 + pretty-format: 29.7.0 + + '@types/lodash-es@4.17.12': + dependencies: + '@types/lodash': 4.17.7 + + '@types/lodash@4.17.7': {} + + '@types/md5@2.3.5': {} + + '@types/node-os-utils@1.3.4': {} + + '@types/node@10.17.60': {} + + '@types/node@20.14.14': + dependencies: + undici-types: 5.26.5 + + '@types/pinyin@2.10.2': {} + + '@types/showdown@2.0.6': {} + + '@types/stack-utils@2.0.1': {} + + '@types/stats.js@0.17.3': {} + + '@types/three@0.166.0': + dependencies: + '@tweenjs/tween.js': 23.1.3 + '@types/stats.js': 0.17.3 + '@types/webxr': 0.5.19 + fflate: 0.8.2 + meshoptimizer: 0.18.1 + + '@types/url-join@4.0.3': {} + + '@types/web-bluetooth@0.0.16': {} + + '@types/webxr@0.5.19': {} + + '@types/yargs-parser@21.0.0': {} + + '@types/yargs@17.0.15': + dependencies: + '@types/yargs-parser': 21.0.0 + + '@vitejs/plugin-vue-jsx@4.0.0(vite@5.3.5(@types/node@20.14.14)(sass@1.77.6)(terser@5.31.1))(vue@3.4.29(typescript@5.5.4))': + dependencies: + '@babel/core': 7.24.7 + '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.24.7) + '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.7) + vite: 5.3.5(@types/node@20.14.14)(sass@1.77.6)(terser@5.31.1) + vue: 3.4.29(typescript@5.5.4) + transitivePeerDependencies: + - supports-color + + '@vitejs/plugin-vue@5.0.5(vite@5.3.5(@types/node@20.14.14)(sass@1.77.6)(terser@5.31.1))(vue@3.4.29(typescript@5.5.4))': + dependencies: + vite: 5.3.5(@types/node@20.14.14)(sass@1.77.6)(terser@5.31.1) + vue: 3.4.29(typescript@5.5.4) + + '@volar/language-core@2.4.0-alpha.18': + dependencies: + '@volar/source-map': 2.4.0-alpha.18 + + '@volar/source-map@2.4.0-alpha.18': {} + + '@volar/typescript@2.4.0-alpha.18': + dependencies: + '@volar/language-core': 2.4.0-alpha.18 + path-browserify: 1.0.1 + vscode-uri: 3.0.8 + + '@vue/babel-helper-vue-transform-on@1.2.2': {} + + '@vue/babel-plugin-jsx@1.2.2(@babel/core@7.24.7)': + dependencies: + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.7 + '@babel/types': 7.24.7 + '@vue/babel-helper-vue-transform-on': 1.2.2 + '@vue/babel-plugin-resolve-type': 1.2.2(@babel/core@7.24.7) + camelcase: 6.3.0 + html-tags: 3.3.1 + svg-tags: 1.0.0 + optionalDependencies: + '@babel/core': 7.24.7 + transitivePeerDependencies: + - supports-color + + '@vue/babel-plugin-resolve-type@1.2.2(@babel/core@7.24.7)': + dependencies: + '@babel/code-frame': 7.24.7 + '@babel/core': 7.24.7 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/parser': 7.24.7 + '@vue/compiler-sfc': 3.4.35 + + '@vue/compiler-core@3.4.29': + dependencies: + '@babel/parser': 7.24.7 + '@vue/shared': 3.4.29 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.0 + + '@vue/compiler-core@3.4.35': + dependencies: + '@babel/parser': 7.24.7 + '@vue/shared': 3.4.35 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.0 + + '@vue/compiler-dom@3.4.29': + dependencies: + '@vue/compiler-core': 3.4.29 + '@vue/shared': 3.4.29 + + '@vue/compiler-dom@3.4.35': + dependencies: + '@vue/compiler-core': 3.4.35 + '@vue/shared': 3.4.35 + + '@vue/compiler-sfc@3.4.29': + dependencies: + '@babel/parser': 7.24.7 + '@vue/compiler-core': 3.4.29 + '@vue/compiler-dom': 3.4.29 + '@vue/compiler-ssr': 3.4.29 + '@vue/shared': 3.4.29 + estree-walker: 2.0.2 + magic-string: 0.30.10 + postcss: 8.4.40 + source-map-js: 1.2.0 + + '@vue/compiler-sfc@3.4.35': + dependencies: + '@babel/parser': 7.24.7 + '@vue/compiler-core': 3.4.35 + '@vue/compiler-dom': 3.4.35 + '@vue/compiler-ssr': 3.4.35 + '@vue/shared': 3.4.35 + estree-walker: 2.0.2 + magic-string: 0.30.10 + postcss: 8.4.40 + source-map-js: 1.2.0 + + '@vue/compiler-ssr@3.4.29': + dependencies: + '@vue/compiler-dom': 3.4.29 + '@vue/shared': 3.4.29 + + '@vue/compiler-ssr@3.4.35': + dependencies: + '@vue/compiler-dom': 3.4.35 + '@vue/shared': 3.4.35 + + '@vue/compiler-vue2@2.7.16': + dependencies: + de-indent: 1.0.2 + he: 1.2.0 + + '@vue/devtools-api@6.6.3': {} + + '@vue/language-core@2.0.29(typescript@5.5.4)': + dependencies: + '@volar/language-core': 2.4.0-alpha.18 + '@vue/compiler-dom': 3.4.29 + '@vue/compiler-vue2': 2.7.16 + '@vue/shared': 3.4.29 + computeds: 0.0.1 + minimatch: 9.0.4 + muggle-string: 0.4.1 + path-browserify: 1.0.1 + optionalDependencies: + typescript: 5.5.4 + + '@vue/reactivity@3.4.29': + dependencies: + '@vue/shared': 3.4.29 + + '@vue/runtime-core@3.4.29': + dependencies: + '@vue/reactivity': 3.4.29 + '@vue/shared': 3.4.29 + + '@vue/runtime-dom@3.4.29': + dependencies: + '@vue/reactivity': 3.4.29 + '@vue/runtime-core': 3.4.29 + '@vue/shared': 3.4.29 + csstype: 3.1.3 + + '@vue/server-renderer@3.4.29(vue@3.4.29(typescript@5.5.4))': + dependencies: + '@vue/compiler-ssr': 3.4.29 + '@vue/shared': 3.4.29 + vue: 3.4.29(typescript@5.5.4) + + '@vue/shared@3.4.29': {} + + '@vue/shared@3.4.35': {} + + '@vueuse/core@9.13.0(vue@3.4.29(typescript@5.5.4))': + dependencies: + '@types/web-bluetooth': 0.0.16 + '@vueuse/metadata': 9.13.0 + '@vueuse/shared': 9.13.0(vue@3.4.29(typescript@5.5.4)) + vue-demi: 0.13.11(vue@3.4.29(typescript@5.5.4)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + '@vueuse/metadata@9.13.0': {} + + '@vueuse/shared@9.13.0(vue@3.4.29(typescript@5.5.4))': + dependencies: + vue-demi: 0.13.11(vue@3.4.29(typescript@5.5.4)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + '@zeit/schemas@2.36.0': {} + + abbrev@https://registry.npmmirror.com/abbrev/-/abbrev-1.1.1.tgz: + optional: true + + accepts@1.3.8: + dependencies: + mime-types: 2.1.35 + negotiator: 0.6.3 + + accepts@https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz: + dependencies: + mime-types: 2.1.35 + negotiator: https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz + + acorn-dynamic-import@https://registry.npmmirror.com/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz(acorn@https://registry.npmmirror.com/acorn/-/acorn-6.4.2.tgz): + dependencies: + acorn: https://registry.npmmirror.com/acorn/-/acorn-6.4.2.tgz + + acorn-jsx@https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz(acorn@https://registry.npmmirror.com/acorn/-/acorn-6.4.2.tgz): + dependencies: + acorn: https://registry.npmmirror.com/acorn/-/acorn-6.4.2.tgz + + acorn@8.12.0: {} + + acorn@https://registry.npmmirror.com/acorn/-/acorn-6.4.2.tgz: {} + + agent-base@https://registry.npmmirror.com/agent-base/-/agent-base-6.0.2.tgz: + dependencies: + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + optional: true + + ajax-request@https://registry.npmmirror.com/ajax-request/-/ajax-request-1.2.3.tgz: + dependencies: + file-system: https://registry.npmmirror.com/file-system/-/file-system-2.2.2.tgz + utils-extend: https://registry.npmmirror.com/utils-extend/-/utils-extend-1.0.8.tgz + + ajv@8.12.0: + dependencies: + fast-deep-equal: 3.1.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + uri-js: 4.4.1 + + ansi-align@3.0.1: + dependencies: + string-width: 4.2.3 + + ansi-escapes@4.3.2: + dependencies: + type-fest: 0.21.3 + + ansi-regex@5.0.1: {} + + ansi-regex@6.0.1: {} + + ansi-styles@3.2.1: + dependencies: + color-convert: https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz + + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + + ansi-styles@5.2.0: {} + + ansi-styles@6.2.1: {} + + any-promise@1.3.0: {} + + anymatch@3.1.3: + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + + aproba@https://registry.npmmirror.com/aproba/-/aproba-2.0.0.tgz: + optional: true + + arch@2.2.0: {} + + are-we-there-yet@https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz: + dependencies: + delegates: https://registry.npmmirror.com/delegates/-/delegates-1.0.0.tgz + readable-stream: https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.0.tgz + optional: true + + arg@5.0.2: {} + + argparse@1.0.10: + dependencies: + sprintf-js: 1.0.3 + + argparse@https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz: + dependencies: + sprintf-js: https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz + + array-bounds@https://registry.npmmirror.com/array-bounds/-/array-bounds-1.0.1.tgz: {} + + array-normalize@https://registry.npmmirror.com/array-normalize/-/array-normalize-1.1.4.tgz: + dependencies: + array-bounds: https://registry.npmmirror.com/array-bounds/-/array-bounds-1.0.1.tgz + + async-validator@4.2.5: {} + + async-validator@https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz: {} + + asynckit@0.4.0: {} + + atom-material-icons@https://registry.npmmirror.com/atom-material-icons/-/atom-material-icons-3.0.0.tgz: + dependencies: + compression: https://registry.npmmirror.com/compression/-/compression-1.7.4.tgz + js-yaml: https://registry.npmmirror.com/js-yaml/-/js-yaml-3.14.1.tgz + polka: https://registry.npmmirror.com/polka/-/polka-0.5.2.tgz + select-dom: https://registry.npmmirror.com/select-dom/-/select-dom-6.0.2.tgz + sirv: https://registry.npmmirror.com/sirv/-/sirv-1.0.19.tgz + sirv-cli: https://registry.npmmirror.com/sirv-cli/-/sirv-cli-1.0.14.tgz + optionalDependencies: + lodash.template: 4.5.0 + minimist: 1.2.7 + transitivePeerDependencies: + - supports-color + + attr-accept@https://registry.npmmirror.com/attr-accept/-/attr-accept-2.2.2.tgz: {} + + autoprefixer@10.4.19(postcss@8.4.40): + dependencies: + browserslist: 4.23.1 + caniuse-lite: 1.0.30001636 + fraction.js: 4.3.7 + normalize-range: 0.1.2 + picocolors: 1.0.0 + postcss: 8.4.40 + postcss-value-parser: 4.2.0 + + axios@1.7.2: + dependencies: + follow-redirects: 1.15.6 + form-data: 4.0.0 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + + babel-jest@29.7.0(@babel/core@7.20.5): + dependencies: + '@babel/core': 7.20.5 + '@jest/transform': 29.7.0 + '@types/babel__core': 7.1.20 + babel-plugin-istanbul: 6.1.1 + babel-preset-jest: 29.6.3(@babel/core@7.20.5) + chalk: 4.1.2 + graceful-fs: 4.2.10 + slash: 3.0.0 + transitivePeerDependencies: + - supports-color + + babel-plugin-istanbul@6.1.1: + dependencies: + '@babel/helper-plugin-utils': 7.20.2 + '@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 + + babel-plugin-jest-hoist@29.6.3: + dependencies: + '@babel/template': 7.18.10 + '@babel/types': 7.20.5 + '@types/babel__core': 7.1.20 + '@types/babel__traverse': 7.18.3 + + babel-preset-current-node-syntax@1.0.1(@babel/core@7.20.5): + dependencies: + '@babel/core': 7.20.5 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.20.5) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.20.5) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.20.5) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.20.5) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.20.5) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.20.5) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.20.5) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.20.5) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.20.5) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.20.5) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.20.5) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.20.5) + + babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.7): + dependencies: + '@babel/core': 7.24.7 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.7) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.7) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.7) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.7) + + babel-preset-jest@29.6.3(@babel/core@7.20.5): + dependencies: + '@babel/core': 7.20.5 + babel-plugin-jest-hoist: 29.6.3 + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.20.5) + + balanced-match@1.0.2: {} + + base64-img@https://registry.npmmirror.com/base64-img/-/base64-img-1.0.4.tgz: + dependencies: + ajax-request: https://registry.npmmirror.com/ajax-request/-/ajax-request-1.2.3.tgz + file-system: https://registry.npmmirror.com/file-system/-/file-system-2.2.2.tgz + + binary-extensions@2.2.0: {} + + binary-search-bounds@https://registry.npmmirror.com/binary-search-bounds/-/binary-search-bounds-2.0.5.tgz: {} + + boolbase@1.0.0: {} + + boxen@7.0.0: + dependencies: + ansi-align: 3.0.1 + camelcase: 7.0.0 + chalk: 5.3.0 + cli-boxes: 3.0.0 + string-width: 5.1.2 + type-fest: 2.19.0 + widest-line: 4.0.1 + wrap-ansi: 8.1.0 + + brace-expansion@1.1.11: + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + + brace-expansion@2.0.1: + dependencies: + balanced-match: 1.0.2 + + braces@3.0.2: + dependencies: + fill-range: 7.0.1 + + browserslist@4.23.1: + dependencies: + caniuse-lite: 1.0.30001636 + electron-to-chromium: 1.4.806 + node-releases: 2.0.14 + update-browserslist-db: 1.0.16(browserslist@4.23.1) + + bser@2.1.1: + dependencies: + node-int64: 0.4.0 + + buble@https://registry.npmmirror.com/buble/-/buble-0.19.8.tgz: + dependencies: + acorn: https://registry.npmmirror.com/acorn/-/acorn-6.4.2.tgz + acorn-dynamic-import: https://registry.npmmirror.com/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz(acorn@https://registry.npmmirror.com/acorn/-/acorn-6.4.2.tgz) + acorn-jsx: https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz(acorn@https://registry.npmmirror.com/acorn/-/acorn-6.4.2.tgz) + chalk: 2.4.2 + magic-string: https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz + minimist: https://registry.npmmirror.com/minimist/-/minimist-1.2.7.tgz + os-homedir: https://registry.npmmirror.com/os-homedir/-/os-homedir-2.0.0.tgz + regexpu-core: https://registry.npmmirror.com/regexpu-core/-/regexpu-core-4.8.0.tgz + + bubleify@https://registry.npmmirror.com/bubleify/-/bubleify-1.2.1.tgz: + dependencies: + buble: https://registry.npmmirror.com/buble/-/buble-0.19.8.tgz + + buffer-from@1.1.2: {} + + bytes@3.0.0: {} + + bytes@https://registry.npmmirror.com/bytes/-/bytes-3.0.0.tgz: {} + + callsites@3.1.0: {} + + camelcase-css@2.0.1: {} + + camelcase@5.3.1: {} + + camelcase@6.3.0: {} + + camelcase@7.0.0: {} + + caniuse-lite@1.0.30001636: {} + + chalk-template@0.4.0: + dependencies: + chalk: 4.1.2 + + chalk@2.4.2: + dependencies: + ansi-styles: 3.2.1 + escape-string-regexp: 1.0.5 + supports-color: 5.5.0 + + chalk@4.1.2: + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + + chalk@5.0.1: {} + + chalk@5.3.0: {} + + char-regex@1.0.2: {} + + charenc@https://registry.npmmirror.com/charenc/-/charenc-0.0.2.tgz: {} + + chart.js@4.4.3: + dependencies: + '@kurkle/color': 0.3.2 + + chartjs-adapter-date-fns@3.0.0(chart.js@4.4.3)(date-fns@3.6.0): + dependencies: + chart.js: 4.4.3 + date-fns: 3.6.0 + + chokidar@3.5.3: + 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.2 + + chownr@https://registry.npmmirror.com/chownr/-/chownr-2.0.0.tgz: + optional: true + + ci-info@3.7.0: {} + + cjs-module-lexer@1.2.2: {} + + clamp@https://registry.npmmirror.com/clamp/-/clamp-1.0.1.tgz: {} + + cli-boxes@3.0.0: {} + + clipboard@2.0.11: + dependencies: + good-listener: 1.2.2 + select: 1.1.2 + tiny-emitter: 2.1.0 + + clipboardy@3.0.0: + dependencies: + arch: 2.2.0 + execa: 5.1.1 + is-wsl: 2.2.0 + + cliui@8.0.1: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + + co@4.6.0: {} + + collect-v8-coverage@1.0.1: {} + + color-convert@2.0.1: + dependencies: + color-name: 1.1.4 + + color-convert@https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz: + dependencies: + color-name: https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz + + color-name@1.1.4: {} + + color-name@https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz: {} + + color-support@https://registry.npmmirror.com/color-support/-/color-support-1.1.3.tgz: + optional: true + + combined-stream@1.0.8: + dependencies: + delayed-stream: 1.0.0 + + commander@2.20.3: + optional: true + + commander@4.1.1: {} + + commander@7.2.0: {} + + commander@9.5.0: {} + + commander@https://registry.npmmirror.com/commander/-/commander-1.1.1.tgz: + dependencies: + keypress: https://registry.npmmirror.com/keypress/-/keypress-0.1.0.tgz + + compressible@2.0.18: + dependencies: + mime-db: 1.52.0 + + compressible@https://registry.npmmirror.com/compressible/-/compressible-2.0.18.tgz: + dependencies: + mime-db: https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz + + compression@1.7.4: + dependencies: + accepts: 1.3.8 + bytes: 3.0.0 + compressible: 2.0.18 + debug: 2.6.9 + on-headers: 1.0.2 + safe-buffer: 5.1.2 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + + compression@https://registry.npmmirror.com/compression/-/compression-1.7.4.tgz: + dependencies: + accepts: https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz + bytes: https://registry.npmmirror.com/bytes/-/bytes-3.0.0.tgz + compressible: https://registry.npmmirror.com/compressible/-/compressible-2.0.18.tgz + debug: 2.6.9 + on-headers: https://registry.npmmirror.com/on-headers/-/on-headers-1.0.2.tgz + safe-buffer: https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz + vary: https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz + transitivePeerDependencies: + - supports-color + + computeds@0.0.1: {} + + concat-map@0.0.1: {} + + console-clear@https://registry.npmmirror.com/console-clear/-/console-clear-1.1.1.tgz: {} + + console-control-strings@https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz: + optional: true + + content-disposition@0.5.2: {} + + convert-source-map@1.9.0: {} + + convert-source-map@2.0.0: {} + + core-js@3.37.1: {} + + crawlab-vue3-dropzone@https://registry.npmmirror.com/crawlab-vue3-dropzone/-/crawlab-vue3-dropzone-3.0.3.tgz(vue@3.4.29(typescript@5.5.4)): + dependencies: + attr-accept: https://registry.npmmirror.com/attr-accept/-/attr-accept-2.2.2.tgz + file-selector: https://registry.npmmirror.com/file-selector/-/file-selector-0.2.4.tgz + vue: 3.4.29(typescript@5.5.4) + + create-jest@29.7.0(@types/node@20.14.14): + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.10 + jest-config: 29.7.0(@types/node@20.14.14) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + cron-parser@4.9.0: + dependencies: + luxon: 3.4.4 + + cronstrue@2.50.0: {} + + cross-env@7.0.3: + dependencies: + cross-spawn: 7.0.3 + + cross-spawn@7.0.3: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + + cross-spawn@https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz: + dependencies: + path-key: https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz + shebang-command: https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz + which: https://registry.npmmirror.com/which/-/which-2.0.2.tgz + + crypt@https://registry.npmmirror.com/crypt/-/crypt-0.0.2.tgz: {} + + css-select@5.1.0: + dependencies: + boolbase: 1.0.0 + css-what: 6.1.0 + domhandler: 5.0.3 + domutils: 3.1.0 + nth-check: 2.1.1 + + css-tree@2.2.1: + dependencies: + mdn-data: 2.0.28 + source-map-js: 1.2.0 + + css-tree@2.3.1: + dependencies: + mdn-data: 2.0.30 + source-map-js: 1.2.0 + + css-what@6.1.0: {} + + cssesc@3.0.0: {} + + csso@5.0.5: + dependencies: + css-tree: 2.2.1 + + csstype@3.1.3: {} + + date-fns@3.6.0: {} + + dayjs@1.11.11: {} + + de-indent@1.0.2: {} + + debug@2.6.9: + dependencies: + ms: 2.0.0 + + debug@4.3.4: + dependencies: + ms: 2.1.2 + + dedent@1.5.3: {} + + deep-extend@0.6.0: {} + + deepmerge@4.2.2: {} + + define-lazy-prop@2.0.0: {} + + defined@https://registry.npmmirror.com/defined/-/defined-1.0.1.tgz: {} + + delayed-stream@1.0.0: {} + + delegate@3.2.0: {} + + delegates@https://registry.npmmirror.com/delegates/-/delegates-1.0.0.tgz: + optional: true + + detect-libc@https://registry.npmmirror.com/detect-libc/-/detect-libc-2.0.1.tgz: + optional: true + + detect-newline@3.1.0: {} + + didyoumean@1.2.2: {} + + diff-sequences@29.6.3: {} + + dlv@1.1.3: {} + + dom-serializer@2.0.0: + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + entities: 4.5.0 + + domelementtype@2.3.0: {} + + domhandler@5.0.3: + dependencies: + domelementtype: 2.3.0 + + domutils@3.1.0: + dependencies: + dom-serializer: 2.0.0 + domelementtype: 2.3.0 + domhandler: 5.0.3 + + dtype@https://registry.npmmirror.com/dtype/-/dtype-2.0.0.tgz: {} + + eastasianwidth@0.2.0: {} + + electron-to-chromium@1.4.806: {} + + element-plus@2.7.6(vue@3.4.29(typescript@5.5.4)): + dependencies: + '@ctrl/tinycolor': 3.4.1 + '@element-plus/icons-vue': 2.3.1(vue@3.4.29(typescript@5.5.4)) + '@floating-ui/dom': 1.6.5 + '@popperjs/core': '@sxzz/popperjs-es@2.11.7' + '@types/lodash': 4.17.7 + '@types/lodash-es': 4.17.12 + '@vueuse/core': 9.13.0(vue@3.4.29(typescript@5.5.4)) + async-validator: 4.2.5 + dayjs: 1.11.11 + escape-html: 1.0.3 + lodash: 4.17.21 + lodash-es: 4.17.21 + lodash-unified: 1.0.3(@types/lodash-es@4.17.12)(lodash-es@4.17.21)(lodash@4.17.21) + memoize-one: 6.0.0 + normalize-wheel-es: 1.2.0 + vue: 3.4.29(typescript@5.5.4) + transitivePeerDependencies: + - '@vue/composition-api' + + emittery@0.13.1: {} + + emoji-regex@8.0.0: {} + + emoji-regex@9.2.2: {} + + encoding@0.1.13: + dependencies: + iconv-lite: 0.6.3 + optional: true + + entities@4.5.0: {} + + error-ex@1.3.2: + dependencies: + is-arrayish: 0.2.1 + + es-module-lexer@1.5.3: {} + + esbuild@0.21.5: + optionalDependencies: + '@esbuild/aix-ppc64': 0.21.5 + '@esbuild/android-arm': 0.21.5 + '@esbuild/android-arm64': 0.21.5 + '@esbuild/android-x64': 0.21.5 + '@esbuild/darwin-arm64': 0.21.5 + '@esbuild/darwin-x64': 0.21.5 + '@esbuild/freebsd-arm64': 0.21.5 + '@esbuild/freebsd-x64': 0.21.5 + '@esbuild/linux-arm': 0.21.5 + '@esbuild/linux-arm64': 0.21.5 + '@esbuild/linux-ia32': 0.21.5 + '@esbuild/linux-loong64': 0.21.5 + '@esbuild/linux-mips64el': 0.21.5 + '@esbuild/linux-ppc64': 0.21.5 + '@esbuild/linux-riscv64': 0.21.5 + '@esbuild/linux-s390x': 0.21.5 + '@esbuild/linux-x64': 0.21.5 + '@esbuild/netbsd-x64': 0.21.5 + '@esbuild/openbsd-x64': 0.21.5 + '@esbuild/sunos-x64': 0.21.5 + '@esbuild/win32-arm64': 0.21.5 + '@esbuild/win32-ia32': 0.21.5 + '@esbuild/win32-x64': 0.21.5 + + escalade@3.1.2: {} + + escape-html@1.0.3: {} + + escape-string-regexp@1.0.5: {} + + escape-string-regexp@2.0.0: {} + + esno@4.7.0: + dependencies: + tsx: 4.15.6 + + esprima@4.0.1: {} + + esprima@https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz: {} + + estree-walker@2.0.2: {} + + estree-walker@3.0.3: + dependencies: + '@types/estree': 1.0.5 + + execa@5.1.1: + 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 + + execa@https://registry.npmmirror.com/execa/-/execa-5.1.1.tgz: + dependencies: + cross-spawn: https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz + get-stream: https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz + human-signals: https://registry.npmmirror.com/human-signals/-/human-signals-2.1.0.tgz + is-stream: https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz + merge-stream: https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz + npm-run-path: https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz + onetime: https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz + signal-exit: https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz + strip-final-newline: https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz + + exit@0.1.2: {} + + expect@29.7.0: + dependencies: + '@jest/expect-utils': 29.7.0 + jest-get-type: 29.6.3 + jest-matcher-utils: 29.7.0 + jest-message-util: 29.7.0 + jest-util: 29.7.0 + + fast-deep-equal@3.1.3: {} + + fast-glob@3.3.2: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + + fast-json-stable-stringify@2.1.0: {} + + fast-url-parser@1.1.3: + dependencies: + punycode: 1.4.1 + + fastq@1.13.0: + dependencies: + reusify: 1.0.4 + + fb-watchman@2.0.2: + dependencies: + bser: 2.1.1 + + fflate@0.8.2: {} + + file-match@https://registry.npmmirror.com/file-match/-/file-match-1.0.2.tgz: + dependencies: + utils-extend: https://registry.npmmirror.com/utils-extend/-/utils-extend-1.0.8.tgz + + file-selector@https://registry.npmmirror.com/file-selector/-/file-selector-0.2.4.tgz: + dependencies: + tslib: 2.4.1 + + file-system@https://registry.npmmirror.com/file-system/-/file-system-2.2.2.tgz: + dependencies: + file-match: https://registry.npmmirror.com/file-match/-/file-match-1.0.2.tgz + utils-extend: https://registry.npmmirror.com/utils-extend/-/utils-extend-1.0.8.tgz + + fill-range@7.0.1: + dependencies: + to-regex-range: 5.0.1 + + find-up@4.1.0: + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + + flatten-vertex-data@https://registry.npmmirror.com/flatten-vertex-data/-/flatten-vertex-data-1.0.2.tgz: + dependencies: + dtype: https://registry.npmmirror.com/dtype/-/dtype-2.0.0.tgz + + follow-redirects@1.15.6: {} + + font-awesome@https://registry.npmmirror.com/font-awesome/-/font-awesome-4.7.0.tgz: {} + + foreground-child@3.2.1: + dependencies: + cross-spawn: 7.0.3 + signal-exit: 4.1.0 + + form-data@4.0.0: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + + fraction.js@4.3.7: {} + + fs-extra@11.2.0: + dependencies: + graceful-fs: 4.2.10 + jsonfile: 6.1.0 + universalify: 2.0.0 + + fs-minipass@https://registry.npmmirror.com/fs-minipass/-/fs-minipass-2.1.0.tgz: + dependencies: + minipass: 3.3.6 + optional: true + + fs.realpath@1.0.0: {} + + fsevents@2.3.2: + optional: true + + fsevents@2.3.3: + optional: true + + function-bind@1.1.2: {} + + gauge@https://registry.npmmirror.com/gauge/-/gauge-3.0.2.tgz: + dependencies: + aproba: https://registry.npmmirror.com/aproba/-/aproba-2.0.0.tgz + color-support: https://registry.npmmirror.com/color-support/-/color-support-1.1.3.tgz + console-control-strings: https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz + has-unicode: https://registry.npmmirror.com/has-unicode/-/has-unicode-2.0.1.tgz + object-assign: https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz + signal-exit: https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz + string-width: 4.2.3 + strip-ansi: 6.0.1 + wide-align: https://registry.npmmirror.com/wide-align/-/wide-align-1.1.5.tgz + optional: true + + gensync@1.0.0-beta.2: {} + + get-caller-file@2.0.5: {} + + get-package-type@0.1.0: {} + + get-port@https://registry.npmmirror.com/get-port/-/get-port-3.2.0.tgz: {} + + get-stream@6.0.1: {} + + get-stream@https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz: {} + + get-tsconfig@4.7.5: + dependencies: + resolve-pkg-maps: 1.0.0 + + glob-parent@5.1.2: + dependencies: + is-glob: 4.0.3 + + glob-parent@6.0.2: + dependencies: + is-glob: 4.0.3 + + glob@10.4.2: + dependencies: + foreground-child: 3.2.1 + jackspeak: 3.4.0 + minimatch: 9.0.4 + minipass: 7.1.2 + package-json-from-dist: 1.0.0 + path-scurry: 1.11.1 + + glob@7.2.3: + 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 + + globals@11.12.0: {} + + globals@15.9.0: {} + + good-listener@1.2.2: + dependencies: + delegate: 3.2.0 + + graceful-fs@4.2.10: {} + + graceful-fs@https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz: {} + + has-flag@3.0.0: {} + + has-flag@4.0.0: {} + + has-unicode@https://registry.npmmirror.com/has-unicode/-/has-unicode-2.0.1.tgz: + optional: true + + hasown@2.0.2: + dependencies: + function-bind: 1.1.2 + + he@1.2.0: {} + + html-escaper@2.0.2: {} + + html-tags@3.3.1: {} + + https-proxy-agent@https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz: + dependencies: + agent-base: https://registry.npmmirror.com/agent-base/-/agent-base-6.0.2.tgz + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + optional: true + + human-signals@2.1.0: {} + + human-signals@https://registry.npmmirror.com/human-signals/-/human-signals-2.1.0.tgz: {} + + humanize-duration@3.32.1: {} + + iconv-lite@0.6.3: + dependencies: + safer-buffer: 2.1.2 + optional: true + + immutable@4.1.0: {} + + import-local@3.1.0: + dependencies: + pkg-dir: 4.2.0 + resolve-cwd: 3.0.0 + + imurmurhash@0.1.4: {} + + increase-memory-limit@1.0.7: + dependencies: + glob: 7.2.3 + + inflight@1.0.6: + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + + inherits@2.0.4: {} + + inherits@https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz: + optional: true + + ini@1.3.8: {} + + ip-regex@4.3.0: {} + + is-arrayish@0.2.1: {} + + is-binary-path@2.1.0: + dependencies: + binary-extensions: 2.2.0 + + is-buffer@https://registry.npmmirror.com/is-buffer/-/is-buffer-1.1.6.tgz: {} + + is-core-module@2.13.1: + dependencies: + hasown: 2.0.2 + + is-docker@2.2.1: {} + + is-extglob@2.1.1: {} + + is-fullwidth-code-point@3.0.0: {} + + is-generator-fn@2.1.0: {} + + is-glob@4.0.3: + dependencies: + is-extglob: 2.1.1 + + is-number@7.0.0: {} + + is-obj@https://registry.npmmirror.com/is-obj/-/is-obj-1.0.1.tgz: {} + + is-port-reachable@4.0.0: {} + + is-reference@3.0.2: + dependencies: + '@types/estree': 1.0.5 + + is-stream@2.0.1: {} + + is-stream@https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz: {} + + is-wsl@2.2.0: + dependencies: + is-docker: 2.2.1 + + isexe@2.0.0: {} + + isexe@https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz: {} + + istanbul-lib-coverage@3.2.0: {} + + istanbul-lib-instrument@5.2.1: + dependencies: + '@babel/core': 7.20.5 + '@babel/parser': 7.24.7 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-coverage: 3.2.0 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + + istanbul-lib-instrument@6.0.2: + dependencies: + '@babel/core': 7.24.7 + '@babel/parser': 7.24.7 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-coverage: 3.2.0 + semver: 7.6.2 + transitivePeerDependencies: + - supports-color + + istanbul-lib-report@3.0.0: + dependencies: + istanbul-lib-coverage: 3.2.0 + make-dir: 3.1.0 + supports-color: 7.2.0 + + istanbul-lib-source-maps@4.0.1: + dependencies: + debug: 4.3.4 + istanbul-lib-coverage: 3.2.0 + source-map: 0.6.1 + transitivePeerDependencies: + - supports-color + + istanbul-reports@3.1.5: + dependencies: + html-escaper: 2.0.2 + istanbul-lib-report: 3.0.0 + + jackspeak@3.4.0: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + + javascript-time-ago@2.5.10: + dependencies: + relative-time-format: 1.1.6 + + jest-changed-files@29.7.0: + dependencies: + execa: 5.1.1 + jest-util: 29.7.0 + p-limit: 3.1.0 + + jest-circus@29.7.0: + dependencies: + '@jest/environment': 29.7.0 + '@jest/expect': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.14.14 + chalk: 4.1.2 + co: 4.6.0 + dedent: 1.5.3 + is-generator-fn: 2.1.0 + jest-each: 29.7.0 + jest-matcher-utils: 29.7.0 + jest-message-util: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + p-limit: 3.1.0 + pretty-format: 29.7.0 + pure-rand: 6.1.0 + slash: 3.0.0 + stack-utils: 2.0.6 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-cli@29.7.0(@types/node@20.14.14): + dependencies: + '@jest/core': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@20.14.14) + exit: 0.1.2 + import-local: 3.1.0 + jest-config: 29.7.0(@types/node@20.14.14) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.6.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jest-config@29.7.0(@types/node@20.14.14): + dependencies: + '@babel/core': 7.20.5 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.20.5) + chalk: 4.1.2 + ci-info: 3.7.0 + deepmerge: 4.2.2 + glob: 7.2.3 + graceful-fs: 4.2.10 + jest-circus: 29.7.0 + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.5 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 20.14.14 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-diff@29.7.0: + dependencies: + chalk: 4.1.2 + diff-sequences: 29.6.3 + jest-get-type: 29.6.3 + pretty-format: 29.7.0 + + jest-docblock@29.7.0: + dependencies: + detect-newline: 3.1.0 + + jest-each@29.7.0: + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + jest-get-type: 29.6.3 + jest-util: 29.7.0 + pretty-format: 29.7.0 + + jest-environment-node@29.7.0: + dependencies: + '@jest/environment': 29.7.0 + '@jest/fake-timers': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.14.14 + jest-mock: 29.7.0 + jest-util: 29.7.0 + + jest-get-type@29.6.3: {} + + jest-haste-map@29.7.0: + dependencies: + '@jest/types': 29.6.3 + '@types/graceful-fs': 4.1.5 + '@types/node': 20.14.14 + anymatch: 3.1.3 + fb-watchman: 2.0.2 + graceful-fs: 4.2.10 + 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 + + jest-leak-detector@29.7.0: + dependencies: + jest-get-type: 29.6.3 + pretty-format: 29.7.0 + + jest-matcher-utils@29.7.0: + dependencies: + chalk: 4.1.2 + jest-diff: 29.7.0 + jest-get-type: 29.6.3 + pretty-format: 29.7.0 + + jest-message-util@29.7.0: + dependencies: + '@babel/code-frame': 7.18.6 + '@jest/types': 29.6.3 + '@types/stack-utils': 2.0.1 + chalk: 4.1.2 + graceful-fs: 4.2.10 + micromatch: 4.0.5 + pretty-format: 29.7.0 + slash: 3.0.0 + stack-utils: 2.0.6 + + jest-mock@29.7.0: + dependencies: + '@jest/types': 29.6.3 + '@types/node': 20.14.14 + jest-util: 29.7.0 + + jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): + optionalDependencies: + jest-resolve: 29.7.0 + + jest-regex-util@29.6.3: {} + + jest-resolve-dependencies@29.7.0: + dependencies: + jest-regex-util: 29.6.3 + jest-snapshot: 29.7.0 + transitivePeerDependencies: + - supports-color + + jest-resolve@29.7.0: + dependencies: + chalk: 4.1.2 + graceful-fs: 4.2.10 + jest-haste-map: 29.7.0 + jest-pnp-resolver: 1.2.3(jest-resolve@29.7.0) + jest-util: 29.7.0 + jest-validate: 29.7.0 + resolve: 1.22.8 + resolve.exports: 2.0.2 + slash: 3.0.0 + + jest-runner@29.7.0: + dependencies: + '@jest/console': 29.7.0 + '@jest/environment': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.14.14 + chalk: 4.1.2 + emittery: 0.13.1 + graceful-fs: 4.2.10 + jest-docblock: 29.7.0 + jest-environment-node: 29.7.0 + jest-haste-map: 29.7.0 + jest-leak-detector: 29.7.0 + jest-message-util: 29.7.0 + jest-resolve: 29.7.0 + jest-runtime: 29.7.0 + jest-util: 29.7.0 + jest-watcher: 29.7.0 + jest-worker: 29.7.0 + p-limit: 3.1.0 + source-map-support: 0.5.13 + transitivePeerDependencies: + - supports-color + + jest-runtime@29.7.0: + dependencies: + '@jest/environment': 29.7.0 + '@jest/fake-timers': 29.7.0 + '@jest/globals': 29.7.0 + '@jest/source-map': 29.6.3 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.14.14 + chalk: 4.1.2 + cjs-module-lexer: 1.2.2 + collect-v8-coverage: 1.0.1 + glob: 7.2.3 + graceful-fs: 4.2.10 + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-mock: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + slash: 3.0.0 + strip-bom: 4.0.0 + transitivePeerDependencies: + - supports-color + + jest-snapshot@29.7.0: + dependencies: + '@babel/core': 7.24.7 + '@babel/generator': 7.20.5 + '@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.24.7) + '@babel/plugin-syntax-typescript': 7.20.0(@babel/core@7.24.7) + '@babel/types': 7.20.5 + '@jest/expect-utils': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.7) + chalk: 4.1.2 + expect: 29.7.0 + graceful-fs: 4.2.10 + jest-diff: 29.7.0 + jest-get-type: 29.6.3 + jest-matcher-utils: 29.7.0 + jest-message-util: 29.7.0 + jest-util: 29.7.0 + natural-compare: 1.4.0 + pretty-format: 29.7.0 + semver: 7.6.2 + transitivePeerDependencies: + - supports-color + + jest-util@29.7.0: + dependencies: + '@jest/types': 29.6.3 + '@types/node': 20.14.14 + chalk: 4.1.2 + ci-info: 3.7.0 + graceful-fs: 4.2.10 + picomatch: 2.3.1 + + jest-validate@29.7.0: + dependencies: + '@jest/types': 29.6.3 + camelcase: 6.3.0 + chalk: 4.1.2 + jest-get-type: 29.6.3 + leven: 3.1.0 + pretty-format: 29.7.0 + + jest-watcher@29.7.0: + dependencies: + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.14.14 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + emittery: 0.13.1 + jest-util: 29.7.0 + string-length: 4.0.2 + + jest-worker@29.7.0: + dependencies: + '@types/node': 20.14.14 + jest-util: 29.7.0 + merge-stream: 2.0.0 + supports-color: 8.1.1 + + jest@29.7.0(@types/node@20.14.14): + dependencies: + '@jest/core': 29.7.0 + '@jest/types': 29.6.3 + import-local: 3.1.0 + jest-cli: 29.7.0(@types/node@20.14.14) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jiti@1.21.6: {} + + js-tokens@4.0.0: {} + + js-yaml@3.14.1: + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + + js-yaml@https://registry.npmmirror.com/js-yaml/-/js-yaml-3.14.1.tgz: + dependencies: + argparse: https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz + esprima: https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz + + jsesc@2.5.2: {} + + jsesc@https://registry.npmmirror.com/jsesc/-/jsesc-0.5.0.tgz: {} + + json-parse-even-better-errors@2.3.1: {} + + json-schema-traverse@1.0.0: {} + + json5@2.2.1: {} + + json5@2.2.3: {} + + jsonfile@6.1.0: + dependencies: + universalify: 2.0.0 + optionalDependencies: + graceful-fs: 4.2.10 + + keypress@https://registry.npmmirror.com/keypress/-/keypress-0.1.0.tgz: {} + + klaw-sync@https://registry.npmmirror.com/klaw-sync/-/klaw-sync-6.0.0.tgz: + dependencies: + graceful-fs: https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz + + kleur@3.0.3: {} + + kleur@https://registry.npmmirror.com/kleur/-/kleur-3.0.3.tgz: {} + + leven@3.1.0: {} + + lexical@0.16.1: {} + + lilconfig@2.1.0: {} + + lilconfig@3.1.2: {} + + lines-and-columns@1.2.4: {} + + local-access@https://registry.npmmirror.com/local-access/-/local-access-1.1.0.tgz: {} + + locate-path@5.0.0: + dependencies: + p-locate: 4.1.0 + + lodash-es@4.17.21: {} + + lodash-unified@1.0.3(@types/lodash-es@4.17.12)(lodash-es@4.17.21)(lodash@4.17.21): + dependencies: + '@types/lodash-es': 4.17.12 + lodash: 4.17.21 + lodash-es: 4.17.21 + + lodash._reinterpolate@https://registry.npmmirror.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz: + optional: true + + lodash.template@4.5.0: + dependencies: + lodash._reinterpolate: https://registry.npmmirror.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz + lodash.templatesettings: https://registry.npmmirror.com/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz + optional: true + + lodash.templatesettings@https://registry.npmmirror.com/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz: + dependencies: + lodash._reinterpolate: https://registry.npmmirror.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz + optional: true + + lodash@4.17.21: {} + + lru-cache@10.2.2: {} + + lru-cache@5.1.1: + dependencies: + yallist: 3.1.1 + + lru-cache@6.0.0: + dependencies: + yallist: 4.0.0 + optional: true + + luxon@3.4.4: {} + + macos-release@https://registry.npmmirror.com/macos-release/-/macos-release-3.1.0.tgz: {} + + magic-string@0.30.10: + dependencies: + '@jridgewell/sourcemap-codec': 1.4.15 + + magic-string@https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz: + dependencies: + sourcemap-codec: https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz + + make-dir@3.1.0: + dependencies: + semver: 6.3.1 + + make-dir@https://registry.npmmirror.com/make-dir/-/make-dir-3.1.0.tgz: + dependencies: + semver: 6.3.0 + optional: true + + makeerror@1.0.12: + dependencies: + tmpl: 1.0.5 + + matchit@https://registry.npmmirror.com/matchit/-/matchit-1.1.0.tgz: + dependencies: + '@arr/every': https://registry.npmmirror.com/@arr/every/-/every-1.0.1.tgz + + math-log2@https://registry.npmmirror.com/math-log2/-/math-log2-1.0.1.tgz: {} + + md5@https://registry.npmmirror.com/md5/-/md5-2.3.0.tgz: + dependencies: + charenc: https://registry.npmmirror.com/charenc/-/charenc-0.0.2.tgz + crypt: https://registry.npmmirror.com/crypt/-/crypt-0.0.2.tgz + is-buffer: https://registry.npmmirror.com/is-buffer/-/is-buffer-1.1.6.tgz + + mdn-data@2.0.28: {} + + mdn-data@2.0.30: {} + + memoize-one@6.0.0: {} + + merge-stream@2.0.0: {} + + merge-stream@https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz: {} + + merge2@1.4.1: {} + + meshoptimizer@0.18.1: {} + + micromatch@4.0.5: + dependencies: + braces: 3.0.2 + picomatch: 2.3.1 + + mime-db@1.33.0: {} + + mime-db@1.52.0: {} + + mime-db@https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz: {} + + mime-types@2.1.18: + dependencies: + mime-db: 1.33.0 + + mime-types@2.1.35: + dependencies: + mime-db: 1.52.0 + + mimic-fn@2.1.0: {} + + mimic-fn@https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz: {} + + minimatch@3.1.2: + dependencies: + brace-expansion: 1.1.11 + + minimatch@9.0.4: + dependencies: + brace-expansion: 2.0.1 + + minimist@1.2.7: {} + + minimist@https://registry.npmmirror.com/minimist/-/minimist-1.2.7.tgz: {} + + minipass@3.3.6: + dependencies: + yallist: 4.0.0 + optional: true + + minipass@7.1.2: {} + + minizlib@https://registry.npmmirror.com/minizlib/-/minizlib-2.1.2.tgz: + dependencies: + minipass: 3.3.6 + yallist: 4.0.0 + optional: true + + mitt@3.0.1: {} + + mkdirp@1.0.4: + optional: true + + monaco-editor@0.50.0: {} + + mri@https://registry.npmmirror.com/mri/-/mri-1.2.0.tgz: {} + + mrmime@https://registry.npmmirror.com/mrmime/-/mrmime-1.0.1.tgz: {} + + ms@2.0.0: {} + + ms@2.1.2: {} + + muggle-string@0.4.1: {} + + mz@2.7.0: + dependencies: + any-promise: 1.3.0 + object-assign: 4.1.1 + thenify-all: 1.6.0 + + nanoid@3.3.7: {} + + natural-compare@1.4.0: {} + + negotiator@0.6.3: {} + + negotiator@https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz: {} + + node-addon-api@https://registry.npmmirror.com/node-addon-api/-/node-addon-api-3.2.1.tgz: + optional: true + + node-fetch@https://registry.npmmirror.com/node-fetch/-/node-fetch-2.6.7.tgz(encoding@0.1.13): + dependencies: + whatwg-url: https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz + optionalDependencies: + encoding: 0.1.13 + optional: true + + node-int64@0.4.0: {} + + node-releases@2.0.14: {} + + nodejieba@2.5.2(encoding@0.1.13): + dependencies: + '@mapbox/node-pre-gyp': https://registry.npmmirror.com/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz(encoding@0.1.13) + node-addon-api: https://registry.npmmirror.com/node-addon-api/-/node-addon-api-3.2.1.tgz + transitivePeerDependencies: + - encoding + - supports-color + optional: true + + nopt@https://registry.npmmirror.com/nopt/-/nopt-5.0.0.tgz: + dependencies: + abbrev: https://registry.npmmirror.com/abbrev/-/abbrev-1.1.1.tgz + optional: true + + normalize-path@3.0.0: {} + + normalize-range@0.1.2: {} + + normalize-wheel-es@1.2.0: {} + + normalize.css@https://registry.npmmirror.com/normalize.css/-/normalize.css-8.0.1.tgz: {} + + npm-run-path@4.0.1: + dependencies: + path-key: 3.1.1 + + npm-run-path@https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz: + dependencies: + path-key: https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz + + npmlog@https://registry.npmmirror.com/npmlog/-/npmlog-5.0.1.tgz: + dependencies: + are-we-there-yet: https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz + console-control-strings: https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz + gauge: https://registry.npmmirror.com/gauge/-/gauge-3.0.2.tgz + set-blocking: https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz + optional: true + + nth-check@2.1.1: + dependencies: + boolbase: 1.0.0 + + object-assign@4.1.1: {} + + object-assign@https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz: {} + + object-hash@3.0.0: {} + + on-headers@1.0.2: {} + + on-headers@https://registry.npmmirror.com/on-headers/-/on-headers-1.0.2.tgz: {} + + once@1.4.0: + dependencies: + wrappy: 1.0.2 + + onetime@5.1.2: + dependencies: + mimic-fn: 2.1.0 + + onetime@https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz: + dependencies: + mimic-fn: https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz + + open@8.4.2: + dependencies: + define-lazy-prop: 2.0.0 + is-docker: 2.2.1 + is-wsl: 2.2.0 + + os-homedir@https://registry.npmmirror.com/os-homedir/-/os-homedir-2.0.0.tgz: {} + + os-name@https://registry.npmmirror.com/os-name/-/os-name-5.0.1.tgz: + dependencies: + macos-release: https://registry.npmmirror.com/macos-release/-/macos-release-3.1.0.tgz + windows-release: https://registry.npmmirror.com/windows-release/-/windows-release-5.0.1.tgz + + p-limit@2.3.0: + dependencies: + p-try: 2.2.0 + + p-limit@3.1.0: + dependencies: + yocto-queue: 0.1.0 + + p-locate@4.1.0: + dependencies: + p-limit: 2.3.0 + + p-try@2.2.0: {} + + package-json-from-dist@1.0.0: {} + + parse-json@5.2.0: + dependencies: + '@babel/code-frame': 7.18.6 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + + parse-rect@https://registry.npmmirror.com/parse-rect/-/parse-rect-1.2.0.tgz: + dependencies: + pick-by-alias: https://registry.npmmirror.com/pick-by-alias/-/pick-by-alias-1.2.0.tgz + + path-browserify@1.0.1: {} + + path-exists@4.0.0: {} + + path-is-absolute@1.0.1: {} + + path-is-inside@1.0.2: {} + + path-key@3.1.1: {} + + path-key@https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz: {} + + path-parse@1.0.7: {} + + path-scurry@1.11.1: + dependencies: + lru-cache: 10.2.2 + minipass: 7.1.2 + + path-to-regexp@2.2.1: {} + + pick-by-alias@https://registry.npmmirror.com/pick-by-alias/-/pick-by-alias-1.2.0.tgz: {} + + picocolors@1.0.0: {} + + picocolors@1.0.1: {} + + picomatch@2.3.1: {} + + pify@2.3.0: {} + + pinyin@https://registry.npmmirror.com/pinyin/-/pinyin-2.11.2.tgz(encoding@0.1.13): + dependencies: + commander: https://registry.npmmirror.com/commander/-/commander-1.1.1.tgz + object-assign: https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz + optionalDependencies: + nodejieba: 2.5.2(encoding@0.1.13) + transitivePeerDependencies: + - encoding + - supports-color + + pirates@4.0.5: {} + + pkg-dir@4.2.0: + dependencies: + find-up: 4.1.0 + + point-cluster@https://registry.npmmirror.com/point-cluster/-/point-cluster-3.1.8.tgz: + dependencies: + array-bounds: https://registry.npmmirror.com/array-bounds/-/array-bounds-1.0.1.tgz + array-normalize: https://registry.npmmirror.com/array-normalize/-/array-normalize-1.1.4.tgz + binary-search-bounds: https://registry.npmmirror.com/binary-search-bounds/-/binary-search-bounds-2.0.5.tgz + bubleify: https://registry.npmmirror.com/bubleify/-/bubleify-1.2.1.tgz + clamp: https://registry.npmmirror.com/clamp/-/clamp-1.0.1.tgz + defined: https://registry.npmmirror.com/defined/-/defined-1.0.1.tgz + dtype: https://registry.npmmirror.com/dtype/-/dtype-2.0.0.tgz + flatten-vertex-data: https://registry.npmmirror.com/flatten-vertex-data/-/flatten-vertex-data-1.0.2.tgz + is-obj: https://registry.npmmirror.com/is-obj/-/is-obj-1.0.1.tgz + math-log2: https://registry.npmmirror.com/math-log2/-/math-log2-1.0.1.tgz + parse-rect: https://registry.npmmirror.com/parse-rect/-/parse-rect-1.2.0.tgz + pick-by-alias: https://registry.npmmirror.com/pick-by-alias/-/pick-by-alias-1.2.0.tgz + + polka@https://registry.npmmirror.com/polka/-/polka-0.5.2.tgz: + dependencies: + '@polka/url': https://registry.npmmirror.com/@polka/url/-/url-0.5.0.tgz + trouter: https://registry.npmmirror.com/trouter/-/trouter-2.0.1.tgz + + postcss-import@15.1.0(postcss@8.4.40): + dependencies: + postcss: 8.4.40 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.8 + + postcss-js@4.0.1(postcss@8.4.40): + dependencies: + camelcase-css: 2.0.1 + postcss: 8.4.40 + + postcss-load-config@4.0.2(postcss@8.4.40): + dependencies: + lilconfig: 3.1.2 + yaml: 2.4.5 + optionalDependencies: + postcss: 8.4.40 + + postcss-nested@6.0.1(postcss@8.4.40): + dependencies: + postcss: 8.4.40 + postcss-selector-parser: 6.0.11 + + postcss-selector-parser@6.0.11: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + postcss-value-parser@4.2.0: {} + + postcss@8.4.40: + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + + prettier@3.3.2: {} + + pretty-format@29.7.0: + dependencies: + '@jest/schemas': 29.6.3 + ansi-styles: 5.2.0 + react-is: 18.2.0 + + prismjs@1.29.0: {} + + prompts@2.4.2: + dependencies: + kleur: 3.0.3 + sisteransi: 1.0.5 + + proxy-from-env@1.1.0: {} + + punycode@1.4.1: {} + + punycode@2.1.1: {} + + pure-rand@6.1.0: {} + + queue-microtask@1.2.3: {} + + range-parser@1.2.0: {} + + rc@1.2.8: + dependencies: + deep-extend: 0.6.0 + ini: 1.3.8 + minimist: 1.2.7 + strip-json-comments: 2.0.1 + + rd@https://registry.npmmirror.com/rd/-/rd-2.0.1.tgz: + dependencies: + '@types/node': 10.17.60 + + react-is@18.2.0: {} + + read-cache@1.0.0: + dependencies: + pify: 2.3.0 + + readable-stream@https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.0.tgz: + dependencies: + inherits: https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz + string_decoder: https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz + util-deprecate: https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz + optional: true + + readdirp@3.6.0: + dependencies: + picomatch: 2.3.1 + + regenerate-unicode-properties@https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz: + dependencies: + regenerate: https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz + + regenerate@https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz: {} + + regexpu-core@https://registry.npmmirror.com/regexpu-core/-/regexpu-core-4.8.0.tgz: + dependencies: + regenerate: https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz + regenerate-unicode-properties: https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz + regjsgen: https://registry.npmmirror.com/regjsgen/-/regjsgen-0.5.2.tgz + regjsparser: https://registry.npmmirror.com/regjsparser/-/regjsparser-0.7.0.tgz + unicode-match-property-ecmascript: https://registry.npmmirror.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz + unicode-match-property-value-ecmascript: https://registry.npmmirror.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz + + registry-auth-token@3.3.2: + dependencies: + rc: 1.2.8 + safe-buffer: 5.2.1 + + registry-url@3.1.0: + dependencies: + rc: 1.2.8 + + regjsgen@https://registry.npmmirror.com/regjsgen/-/regjsgen-0.5.2.tgz: {} + + regjsparser@https://registry.npmmirror.com/regjsparser/-/regjsparser-0.7.0.tgz: + dependencies: + jsesc: https://registry.npmmirror.com/jsesc/-/jsesc-0.5.0.tgz + + relative-time-format@1.1.6: {} + + require-directory@2.1.1: {} + + require-from-string@2.0.2: {} + + resolve-cwd@3.0.0: + dependencies: + resolve-from: 5.0.0 + + resolve-from@5.0.0: {} + + resolve-pkg-maps@1.0.0: {} + + resolve.exports@2.0.2: {} + + resolve@1.22.8: + dependencies: + is-core-module: 2.13.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + reusify@1.0.4: {} + + rimraf@https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz: + dependencies: + glob: 7.2.3 + optional: true + + rollup-plugin-external-globals@0.10.0(rollup@4.18.0): + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@4.18.0) + estree-walker: 3.0.3 + is-reference: 3.0.2 + magic-string: 0.30.10 + rollup: 4.18.0 + + rollup-plugin-visualizer@5.12.0(rollup@4.18.0): + dependencies: + open: 8.4.2 + picomatch: 2.3.1 + source-map: 0.7.4 + yargs: 17.6.2 + optionalDependencies: + rollup: 4.18.0 + + rollup@4.18.0: + dependencies: + '@types/estree': 1.0.5 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.18.0 + '@rollup/rollup-android-arm64': 4.18.0 + '@rollup/rollup-darwin-arm64': 4.18.0 + '@rollup/rollup-darwin-x64': 4.18.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.18.0 + '@rollup/rollup-linux-arm-musleabihf': 4.18.0 + '@rollup/rollup-linux-arm64-gnu': 4.18.0 + '@rollup/rollup-linux-arm64-musl': 4.18.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.18.0 + '@rollup/rollup-linux-riscv64-gnu': 4.18.0 + '@rollup/rollup-linux-s390x-gnu': 4.18.0 + '@rollup/rollup-linux-x64-gnu': 4.18.0 + '@rollup/rollup-linux-x64-musl': 4.18.0 + '@rollup/rollup-win32-arm64-msvc': 4.18.0 + '@rollup/rollup-win32-ia32-msvc': 4.18.0 + '@rollup/rollup-win32-x64-msvc': 4.18.0 + fsevents: 2.3.3 + + run-parallel@1.2.0: + dependencies: + queue-microtask: 1.2.3 + + sade@https://registry.npmmirror.com/sade/-/sade-1.8.1.tgz: + dependencies: + mri: https://registry.npmmirror.com/mri/-/mri-1.2.0.tgz + + safe-buffer@5.1.2: {} + + safe-buffer@5.2.1: {} + + safe-buffer@https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz: {} + + safe-buffer@https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz: + optional: true + + safer-buffer@2.1.2: + optional: true + + sass@1.77.6: + dependencies: + chokidar: 3.5.3 + immutable: 4.1.0 + source-map-js: 1.2.0 + + select-dom@https://registry.npmmirror.com/select-dom/-/select-dom-6.0.2.tgz: {} + + select@1.1.2: {} + + semiver@https://registry.npmmirror.com/semiver/-/semiver-1.1.0.tgz: {} + + semver@6.3.0: {} + + semver@6.3.1: {} + + semver@7.3.8: + dependencies: + lru-cache: 6.0.0 + optional: true + + semver@7.6.2: {} + + serve-handler@6.1.5: + dependencies: + bytes: 3.0.0 + content-disposition: 0.5.2 + fast-url-parser: 1.1.3 + mime-types: 2.1.18 + minimatch: 3.1.2 + path-is-inside: 1.0.2 + path-to-regexp: 2.2.1 + range-parser: 1.2.0 + + serve@14.2.3: + dependencies: + '@zeit/schemas': 2.36.0 + ajv: 8.12.0 + arg: 5.0.2 + boxen: 7.0.0 + chalk: 5.0.1 + chalk-template: 0.4.0 + clipboardy: 3.0.0 + compression: 1.7.4 + is-port-reachable: 4.0.0 + serve-handler: 6.1.5 + update-check: 1.5.4 + transitivePeerDependencies: + - supports-color + + set-blocking@https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz: + optional: true + + shebang-command@2.0.0: + dependencies: + shebang-regex: 3.0.0 + + shebang-command@https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz: + dependencies: + shebang-regex: https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz + + shebang-regex@3.0.0: {} + + shebang-regex@https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz: {} + + showdown@2.1.0: + dependencies: + commander: 9.5.0 + + signal-exit@3.0.7: {} + + signal-exit@4.1.0: {} + + signal-exit@https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz: {} + + sirv-cli@https://registry.npmmirror.com/sirv-cli/-/sirv-cli-1.0.14.tgz: + dependencies: + console-clear: https://registry.npmmirror.com/console-clear/-/console-clear-1.1.1.tgz + get-port: https://registry.npmmirror.com/get-port/-/get-port-3.2.0.tgz + kleur: https://registry.npmmirror.com/kleur/-/kleur-3.0.3.tgz + local-access: https://registry.npmmirror.com/local-access/-/local-access-1.1.0.tgz + sade: https://registry.npmmirror.com/sade/-/sade-1.8.1.tgz + semiver: https://registry.npmmirror.com/semiver/-/semiver-1.1.0.tgz + sirv: https://registry.npmmirror.com/sirv/-/sirv-1.0.19.tgz + tinydate: https://registry.npmmirror.com/tinydate/-/tinydate-1.3.0.tgz + + sirv@https://registry.npmmirror.com/sirv/-/sirv-1.0.19.tgz: + dependencies: + '@polka/url': https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.21.tgz + mrmime: https://registry.npmmirror.com/mrmime/-/mrmime-1.0.1.tgz + totalist: https://registry.npmmirror.com/totalist/-/totalist-1.1.0.tgz + + sisteransi@1.0.5: {} + + slash@3.0.0: {} + + source-map-js@1.2.0: {} + + source-map-support@0.5.13: + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + + source-map-support@0.5.21: + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + optional: true + + source-map@0.6.1: {} + + source-map@0.7.4: {} + + sourcemap-codec@https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz: {} + + sprintf-js@1.0.3: {} + + sprintf-js@https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz: {} + + stack-utils@2.0.6: + dependencies: + escape-string-regexp: 2.0.0 + + string-length@4.0.2: + dependencies: + char-regex: 1.0.2 + strip-ansi: 6.0.1 + + string-width@4.2.3: + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + string-width@5.1.2: + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.0.1 + + string_decoder@https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz: + dependencies: + safe-buffer: https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz + optional: true + + strip-ansi@6.0.1: + dependencies: + ansi-regex: 5.0.1 + + strip-ansi@7.0.1: + dependencies: + ansi-regex: 6.0.1 + + strip-bom@4.0.0: {} + + strip-final-newline@2.0.0: {} + + strip-final-newline@https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz: {} + + strip-json-comments@2.0.1: {} + + strip-json-comments@3.1.1: {} + + sucrase@3.35.0: + dependencies: + '@jridgewell/gen-mapping': 0.3.2 + commander: 4.1.1 + glob: 10.4.2 + lines-and-columns: 1.2.4 + mz: 2.7.0 + pirates: 4.0.5 + ts-interface-checker: 0.1.13 + + supports-color@5.5.0: + dependencies: + has-flag: 3.0.0 + + supports-color@7.2.0: + dependencies: + has-flag: 4.0.0 + + supports-color@8.1.1: + dependencies: + has-flag: 4.0.0 + + supports-preserve-symlinks-flag@1.0.0: {} + + svg-tags@1.0.0: {} + + svgo@3.3.2: + 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.1 + + tailwindcss@3.4.4: + 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.3.2 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.6 + 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.40 + postcss-import: 15.1.0(postcss@8.4.40) + postcss-js: 4.0.1(postcss@8.4.40) + postcss-load-config: 4.0.2(postcss@8.4.40) + postcss-nested: 6.0.1(postcss@8.4.40) + postcss-selector-parser: 6.0.11 + resolve: 1.22.8 + sucrase: 3.35.0 + transitivePeerDependencies: + - ts-node + + tar@https://registry.npmmirror.com/tar/-/tar-6.1.12.tgz: + dependencies: + chownr: https://registry.npmmirror.com/chownr/-/chownr-2.0.0.tgz + fs-minipass: https://registry.npmmirror.com/fs-minipass/-/fs-minipass-2.1.0.tgz + minipass: 3.3.6 + minizlib: https://registry.npmmirror.com/minizlib/-/minizlib-2.1.2.tgz + mkdirp: 1.0.4 + yallist: https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz + optional: true + + terser@5.31.1: + dependencies: + '@jridgewell/source-map': 0.3.6 + acorn: 8.12.0 + commander: 2.20.3 + source-map-support: 0.5.21 + optional: true + + test-exclude@6.0.0: + dependencies: + '@istanbuljs/schema': 0.1.3 + glob: 7.2.3 + minimatch: 3.1.2 + + thenify-all@1.6.0: + dependencies: + thenify: 3.3.1 + + thenify@3.3.1: + dependencies: + any-promise: 1.3.0 + + three@0.166.1: {} + + tiny-emitter@2.1.0: {} + + tiny-invariant@1.3.3: {} + + tinydate@https://registry.npmmirror.com/tinydate/-/tinydate-1.3.0.tgz: {} + + tlds@1.254.0: {} + + tmpl@1.0.5: {} + + to-fast-properties@2.0.0: {} + + to-regex-range@5.0.1: + dependencies: + is-number: 7.0.0 + + totalist@https://registry.npmmirror.com/totalist/-/totalist-1.1.0.tgz: {} + + tr46@https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz: + optional: true + + trouter@https://registry.npmmirror.com/trouter/-/trouter-2.0.1.tgz: + dependencies: + matchit: https://registry.npmmirror.com/matchit/-/matchit-1.1.0.tgz + + ts-interface-checker@0.1.13: {} + + tslib@2.4.1: {} + + tsx@4.15.6: + dependencies: + esbuild: 0.21.5 + get-tsconfig: 4.7.5 + optionalDependencies: + fsevents: 2.3.3 + + type-detect@4.0.8: {} + + type-fest@0.21.3: {} + + type-fest@2.19.0: {} + + typescript@5.5.4: {} + + undici-types@5.26.5: {} + + unicode-canonical-property-names-ecmascript@https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz: {} + + unicode-match-property-ecmascript@https://registry.npmmirror.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz: + dependencies: + unicode-canonical-property-names-ecmascript: https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz + unicode-property-aliases-ecmascript: https://registry.npmmirror.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz + + unicode-match-property-value-ecmascript@https://registry.npmmirror.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz: {} + + unicode-property-aliases-ecmascript@https://registry.npmmirror.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz: {} + + universalify@2.0.0: {} + + update-browserslist-db@1.0.16(browserslist@4.23.1): + dependencies: + browserslist: 4.23.1 + escalade: 3.1.2 + picocolors: 1.0.1 + + update-check@1.5.4: + dependencies: + registry-auth-token: 3.3.2 + registry-url: 3.1.0 + + uri-js@4.4.1: + dependencies: + punycode: 2.1.1 + + url-join@https://registry.npmmirror.com/url-join/-/url-join-4.0.1.tgz: {} + + url-regex@5.0.0: + dependencies: + ip-regex: 4.3.0 + tlds: 1.254.0 + + util-deprecate@1.0.2: {} + + util-deprecate@https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz: + optional: true + + utils-extend@https://registry.npmmirror.com/utils-extend/-/utils-extend-1.0.8.tgz: {} + + v8-to-istanbul@9.0.1: + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + '@types/istanbul-lib-coverage': 2.0.4 + convert-source-map: 1.9.0 + + vary@1.1.2: {} + + vary@https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz: {} + + vite-plugin-dynamic-import@1.5.0: + dependencies: + acorn: 8.12.0 + es-module-lexer: 1.5.3 + fast-glob: 3.3.2 + magic-string: 0.30.10 + + vite-svg-loader@5.1.0(vue@3.4.29(typescript@5.5.4)): + dependencies: + svgo: 3.3.2 + vue: 3.4.29(typescript@5.5.4) + + vite@5.3.5(@types/node@20.14.14)(sass@1.77.6)(terser@5.31.1): + dependencies: + esbuild: 0.21.5 + postcss: 8.4.40 + rollup: 4.18.0 + optionalDependencies: + '@types/node': 20.14.14 + fsevents: 2.3.3 + sass: 1.77.6 + terser: 5.31.1 + + vscode-uri@3.0.8: {} + + vue-chartjs@5.3.1(chart.js@4.4.3)(vue@3.4.29(typescript@5.5.4)): + dependencies: + chart.js: 4.4.3 + vue: 3.4.29(typescript@5.5.4) + + vue-clipboard3@https://registry.npmmirror.com/vue-clipboard3/-/vue-clipboard3-2.0.0.tgz: + dependencies: + clipboard: 2.0.11 + + vue-demi@0.13.11(vue@3.4.29(typescript@5.5.4)): + dependencies: + vue: 3.4.29(typescript@5.5.4) + + vue-i18n@9.13.1(vue@3.4.29(typescript@5.5.4)): + dependencies: + '@intlify/core-base': 9.13.1 + '@intlify/shared': 9.13.1 + '@vue/devtools-api': 6.6.3 + vue: 3.4.29(typescript@5.5.4) + + vue-router@4.4.0(vue@3.4.29(typescript@5.5.4)): + dependencies: + '@vue/devtools-api': 6.6.3 + vue: 3.4.29(typescript@5.5.4) + + vue-tsc@2.0.29(typescript@5.5.4): + dependencies: + '@volar/typescript': 2.4.0-alpha.18 + '@vue/language-core': 2.0.29(typescript@5.5.4) + semver: 7.6.2 + typescript: 5.5.4 + + vue@3.4.29(typescript@5.5.4): + dependencies: + '@vue/compiler-dom': 3.4.29 + '@vue/compiler-sfc': 3.4.29 + '@vue/runtime-dom': 3.4.29 + '@vue/server-renderer': 3.4.29(vue@3.4.29(typescript@5.5.4)) + '@vue/shared': 3.4.29 + optionalDependencies: + typescript: 5.5.4 + + vuex@4.1.0(vue@3.4.29(typescript@5.5.4)): + dependencies: + '@vue/devtools-api': 6.6.3 + vue: 3.4.29(typescript@5.5.4) + + walker@1.0.8: + dependencies: + makeerror: 1.0.12 + + webidl-conversions@https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz: + optional: true + + whatwg-url@https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz: + dependencies: + tr46: https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz + webidl-conversions: https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz + optional: true + + which@2.0.2: + dependencies: + isexe: 2.0.0 + + which@https://registry.npmmirror.com/which/-/which-2.0.2.tgz: + dependencies: + isexe: https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz + + wide-align@https://registry.npmmirror.com/wide-align/-/wide-align-1.1.5.tgz: + dependencies: + string-width: 4.2.3 + optional: true + + widest-line@4.0.1: + dependencies: + string-width: 5.1.2 + + windows-release@https://registry.npmmirror.com/windows-release/-/windows-release-5.0.1.tgz: + dependencies: + execa: https://registry.npmmirror.com/execa/-/execa-5.1.1.tgz + + wrap-ansi@7.0.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + wrap-ansi@8.1.0: + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.0.1 + + wrappy@1.0.2: {} + + write-file-atomic@4.0.2: + dependencies: + imurmurhash: 0.1.4 + signal-exit: 3.0.7 + + y18n@5.0.8: {} + + yallist@3.1.1: {} + + yallist@4.0.0: + optional: true + + yallist@https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz: + optional: true + + yaml@2.4.5: {} + + yargs-parser@21.1.1: {} + + yargs@17.6.2: + 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 + + yocto-queue@0.1.0: {} diff --git a/src/components/index.ts b/src/components/index.ts index 47d52ad5b433b..723f1301151bb 100644 --- a/src/components/index.ts +++ b/src/components/index.ts @@ -79,10 +79,10 @@ import Chart from './ui/chart/Chart.vue'; import Metric from './ui/chart/Metric.vue'; import ContextMenu from './ui/context-menu/ContextMenu.vue'; import ContextMenuList from './ui/context-menu/ContextMenuList.vue'; +import * as date from './ui/date/date'; import DateRangePicker from './ui/date/DateRangePicker.vue'; import DateTimeRangePicker from './ui/date/DateTimeRangePicker.vue'; import RangePicker from './ui/date/RangePicker.vue'; -import * as date from './ui/date/date'; import ConfirmDialog from './ui/dialog/ConfirmDialog.vue'; import CreateEditDialog from './ui/dialog/CreateEditDialog.vue'; import Dialog from './ui/dialog/Dialog.vue'; @@ -96,6 +96,7 @@ import FileActions from './ui/file/FileActions.vue'; import FileDiff from './ui/file/FileDiff.vue'; import FileEditor from './ui/file/FileEditor.vue'; import FileEditorCreateWithAiDialog from './ui/file/FileEditorCreateWithAiDialog.vue'; +import * as fileEditorDropZone from './ui/file/fileEditorDropZone'; import FileEditorNavMenu from './ui/file/FileEditorNavMenu.vue'; import FileEditorNavMenuContextMenu from './ui/file/FileEditorNavMenuContextMenu.vue'; import FileEditorNavTabs from './ui/file/FileEditorNavTabs.vue'; @@ -105,23 +106,21 @@ import FileEditorSettingsDialog from './ui/file/FileEditorSettingsDialog.vue'; import FileTab from './ui/file/FileTab.vue'; import FileUpload from './ui/file/FileUpload.vue'; import UploadFilesDialog from './ui/file/UploadFilesDialog.vue'; -import * as fileEditorDropZone from './ui/file/fileEditorDropZone'; +import * as filter from './ui/filter/filter'; import FilterCondition from './ui/filter/FilterCondition.vue'; import FilterConditionList from './ui/filter/FilterConditionList.vue'; import FilterInput from './ui/filter/FilterInput.vue'; import FilterSelect from './ui/filter/FilterSelect.vue'; -import * as filter from './ui/filter/filter'; import Form from './ui/form/Form.vue'; import FormItem from './ui/form/FormItem.vue'; -import FormTableField from './ui/form/FormTableField.vue'; import * as formTable from './ui/form/formTable'; +import FormTableField from './ui/form/FormTableField.vue'; import useForm from './ui/form/useForm'; import AtomMaterialIcon from './ui/icon/AtomMaterialIcon.vue'; +import * as icon from './ui/icon/icon'; import Icon from './ui/icon/Icon.vue'; import MenuItemIcon from './ui/icon/MenuItemIcon.vue'; -import * as icon from './ui/icon/icon'; import InputList from './ui/input/InputList.vue'; -import LexicalEditor from './ui/lexical/LexicalEditor.vue'; import BlockOptionsDropdownList from './ui/lexical/components/BlockOptionsDropdownList.vue'; import DropdownButton from './ui/lexical/components/DropdownButton.vue'; import FloatLinkEditor from './ui/lexical/components/FloatLinkEditor.vue'; @@ -137,6 +136,7 @@ import useLexicalList from './ui/lexical/composables/useLexicalList'; import useLexicalMounted from './ui/lexical/composables/useLexicalMounted'; import useRichTextSetup from './ui/lexical/composables/useRichTextSetup'; import useVariableSetup from './ui/lexical/composables/useVariableSetup'; +import LexicalEditor from './ui/lexical/LexicalEditor.vue'; import * as ImageNode from './ui/lexical/nodes/ImageNode'; import * as VariableNode from './ui/lexical/nodes/VariableNode'; import LexicalAutoFocusPlugin from './ui/lexical/plugins/LexicalAutoFocusPlugin.vue'; @@ -174,6 +174,12 @@ import NavTabs from './ui/nav/NavTabs.vue'; import InputSelect from './ui/select/InputSelect.vue'; import Switch from './ui/switch/Switch.vue'; import ActionTab from './ui/tab/ActionTab.vue'; +import * as action from './ui/table/action'; +import * as column from './ui/table/column'; +import * as data from './ui/table/data'; +import * as header from './ui/table/header'; +import * as pagination from './ui/table/pagination'; +import * as store from './ui/table/store'; import Table from './ui/table/Table.vue'; import TableActions from './ui/table/TableActions.vue'; import TableCell from './ui/table/TableCell.vue'; @@ -183,12 +189,6 @@ import TableHeaderAction from './ui/table/TableHeaderAction.vue'; import TableHeaderDialog from './ui/table/TableHeaderDialog.vue'; import TableHeaderDialogFilter from './ui/table/TableHeaderDialogFilter.vue'; import TableHeaderDialogSort from './ui/table/TableHeaderDialogSort.vue'; -import * as action from './ui/table/action'; -import * as column from './ui/table/column'; -import * as data from './ui/table/data'; -import * as header from './ui/table/header'; -import * as pagination from './ui/table/pagination'; -import * as store from './ui/table/store'; import CheckTag from './ui/tag/CheckTag.vue'; import CheckTagGroup from './ui/tag/CheckTagGroup.vue'; import LinkTag from './ui/tag/LinkTag.vue'; @@ -281,10 +281,10 @@ export { Metric as ClMetric, ContextMenu as ClContextMenu, ContextMenuList as ClContextMenuList, + date as date, DateRangePicker as ClDateRangePicker, DateTimeRangePicker as ClDateTimeRangePicker, RangePicker as ClRangePicker, - date as date, ConfirmDialog as ClConfirmDialog, CreateEditDialog as ClCreateEditDialog, Dialog as ClDialog, @@ -298,6 +298,7 @@ export { FileDiff as ClFileDiff, FileEditor as ClFileEditor, FileEditorCreateWithAiDialog as ClFileEditorCreateWithAiDialog, + fileEditorDropZone as fileEditorDropZone, FileEditorNavMenu as ClFileEditorNavMenu, FileEditorNavMenuContextMenu as ClFileEditorNavMenuContextMenu, FileEditorNavTabs as ClFileEditorNavTabs, @@ -307,23 +308,21 @@ export { FileTab as ClFileTab, FileUpload as ClFileUpload, UploadFilesDialog as ClUploadFilesDialog, - fileEditorDropZone as fileEditorDropZone, + filter as filter, FilterCondition as ClFilterCondition, FilterConditionList as ClFilterConditionList, FilterInput as ClFilterInput, FilterSelect as ClFilterSelect, - filter as filter, Form as ClForm, FormItem as ClFormItem, - FormTableField as ClFormTableField, formTable as formTable, + FormTableField as ClFormTableField, useForm as useForm, AtomMaterialIcon as ClAtomMaterialIcon, + icon as icon, Icon as ClIcon, MenuItemIcon as ClMenuItemIcon, - icon as icon, InputList as ClInputList, - LexicalEditor as ClLexicalEditor, BlockOptionsDropdownList as ClBlockOptionsDropdownList, DropdownButton as ClDropdownButton, FloatLinkEditor as ClFloatLinkEditor, @@ -339,6 +338,7 @@ export { useLexicalMounted as useLexicalMounted, useRichTextSetup as useRichTextSetup, useVariableSetup as useVariableSetup, + LexicalEditor as ClLexicalEditor, ImageNode as ImageNode, VariableNode as VariableNode, LexicalAutoFocusPlugin as ClLexicalAutoFocusPlugin, @@ -376,6 +376,12 @@ export { InputSelect as ClInputSelect, Switch as ClSwitch, ActionTab as ClActionTab, + action as action, + column as column, + data as data, + header as header, + pagination as pagination, + store as store, Table as ClTable, TableActions as ClTableActions, TableCell as ClTableCell, @@ -385,12 +391,6 @@ export { TableHeaderDialog as ClTableHeaderDialog, TableHeaderDialogFilter as ClTableHeaderDialogFilter, TableHeaderDialogSort as ClTableHeaderDialogSort, - action as action, - column as column, - data as data, - header as header, - pagination as pagination, - store as store, CheckTag as ClCheckTag, CheckTagGroup as ClCheckTagGroup, LinkTag as ClLinkTag, diff --git a/src/layouts/index.ts b/src/layouts/index.ts index 98e315c5d9ebc..31f4c535ff783 100644 --- a/src/layouts/index.ts +++ b/src/layouts/index.ts @@ -1,5 +1,4 @@ import BlankLayout from './BlankLayout.vue'; -import NormalLayout from './NormalLayout.vue'; import Header from './components/Header.vue'; import Sidebar from './components/Sidebar.vue'; import SidebarItem from './components/SidebarItem.vue'; @@ -9,10 +8,10 @@ import useDetail from './content/detail/useDetail'; import ListLayout from './content/list/ListLayout.vue'; import useList from './content/list/useList'; import SimpleLayout from './content/simple/SimpleLayout.vue'; +import NormalLayout from './NormalLayout.vue'; export { BlankLayout as ClBlankLayout, - NormalLayout as ClNormalLayout, Header as ClHeader, Sidebar as ClSidebar, SidebarItem as ClSidebarItem, @@ -22,4 +21,5 @@ export { ListLayout as ClListLayout, useList as useList, SimpleLayout as ClSimpleLayout, + NormalLayout as ClNormalLayout, }; diff --git a/src/views/git/detail/tabs/GitDetailTabSpiders.vue b/src/views/git/detail/tabs/GitDetailTabSpiders.vue index 4e58783edf5d0..9aacd59f46aad 100644 --- a/src/views/git/detail/tabs/GitDetailTabSpiders.vue +++ b/src/views/git/detail/tabs/GitDetailTabSpiders.vue @@ -1,5 +1,6 @@