From c5685cd01dea2376f8f5e51a1016a25e75300e12 Mon Sep 17 00:00:00 2001 From: ayowang Date: Mon, 21 Jul 2025 19:47:45 +0800 Subject: [PATCH] ss --- src/.idea/.idea.ZhonTai/.idea/vcs.xml | 7 + zhontai.ui.admin.vue3/pnpm-lock.yaml | 6597 +++++++++++++++++ zhontai.ui.admin.vue3/src/api/admin/Api.ts | 312 - zhontai.ui.admin.vue3/src/api/admin/Board.ts | 229 - zhontai.ui.admin.vue3/src/api/admin/Cache.ts | 58 - .../src/api/admin/CustomNavigation.ts | 30 - zhontai.ui.admin.vue3/src/api/admin/Dict.ts | 316 - .../src/api/admin/DictType.ts | 187 - zhontai.ui.admin.vue3/src/api/admin/Doc.ts | 387 - .../src/api/admin/Feedback.ts | 260 - zhontai.ui.admin.vue3/src/api/admin/File.ts | 140 - .../src/api/admin/LoginLog.ts | 55 - zhontai.ui.admin.vue3/src/api/admin/Msg.ts | 254 - .../src/api/admin/MsgType.ts | 191 - zhontai.ui.admin.vue3/src/api/admin/Online.ts | 148 - .../src/api/admin/OperationLog.ts | 60 - zhontai.ui.admin.vue3/src/api/admin/Org.ts | 172 - zhontai.ui.admin.vue3/src/api/admin/Pkg.ts | 347 - .../src/api/admin/PrintTemplate.ts | 250 - zhontai.ui.admin.vue3/src/api/admin/Region.ts | 229 - zhontai.ui.admin.vue3/src/api/admin/Remote.ts | 154 - zhontai.ui.admin.vue3/src/api/admin/Role.ts | 298 - .../src/api/admin/SearchTemplate.ts | 113 - .../src/api/admin/SiteMsg.ts | 181 - zhontai.ui.admin.vue3/src/api/admin/Task.ts | 287 - .../src/api/admin/TaskLog.ts | 36 - .../src/api/admin/TemplateCenter.ts | 152 - zhontai.ui.admin.vue3/src/api/admin/Tenant.ts | 213 - .../src/api/admin/UserClick.ts | 65 - zhontai.ui.admin.vue3/src/api/admin/View.ts | 206 - .../views/admin/api/components/api-form.vue | 165 - .../src/views/admin/api/index.vue | 362 - .../admin/board/components/board-form.vue | 148 - .../src/views/admin/board/index.vue | 329 - .../src/views/admin/cache/index.vue | 60 - .../views/admin/dict/components/dict-form.vue | 139 - .../admin/dict/components/dict-type-form.vue | 123 - .../src/views/admin/dict/dict-type.vue | 157 - .../src/views/admin/dict/dict.vue | 237 - .../src/views/admin/dict/index.vue | 29 - .../admin/file/components/file-upload.vue | 143 - .../src/views/admin/file/index.vue | 190 - .../views/admin/logs/components/details.vue | 101 - .../src/views/admin/logs/login-log.vue | 137 - .../src/views/admin/logs/operation-log.vue | 150 - .../msg-type/components/msg-type-form.vue | 137 - .../src/views/admin/msg-type/index.vue | 131 - .../admin/msgactivity/components/msg-form.vue | 253 - .../src/views/admin/msgactivity/index.vue | 319 - .../admin/msgequ/components/msg-form.vue | 253 - .../src/views/admin/msgequ/index.vue | 319 - .../admin/msgliquid/components/msg-form.vue | 253 - .../src/views/admin/msgliquid/index.vue | 319 - .../admin/msgmaterial/components/msg-form.vue | 253 - .../src/views/admin/msgmaterial/index.vue | 319 - .../admin/msgprocess/components/msg-form.vue | 253 - .../src/views/admin/msgprocess/index.vue | 319 - .../admin/msgregimen/components/msg-form.vue | 253 - .../src/views/admin/msgregimen/index.vue | 319 - .../admin/online/components/online-form.vue | 188 - .../src/views/admin/online/index.vue | 215 - .../views/admin/org/components/org-form.vue | 167 - .../views/admin/org/components/org-img.vue | 208 - .../views/admin/org/components/org-menu.vue | 150 - .../src/views/admin/org/index.vue | 165 - .../components/permission-dot-form.vue | 257 - .../components/permission-group-form.vue | 201 - .../components/permission-menu-form.vue | 296 - .../src/views/admin/permission/index.vue | 312 - .../components/change-password-form.vue | 140 - .../src/views/admin/personal/index.vue | 411 - .../views/admin/pkg/components/pkg-form.vue | 125 - .../admin/pkg/components/set-pkg-menu.vue | 217 - .../src/views/admin/pkg/index.vue | 338 - .../components/design-dialog.vue | 236 - .../print-template/components/design.vue | 594 -- .../admin/print-template/components/form.vue | 122 - .../print-template/components/preview.vue | 119 - .../print-template/components/providers.ts | 165 - .../print-template/components/view-json.vue | 67 - .../src/views/admin/print-template/index.vue | 201 - .../src/views/admin/reg/component/email.vue | 193 - .../src/views/admin/reg/component/mobile.vue | 201 - .../admin/region/components/region-form.vue | 183 - .../admin/region/components/region-select.vue | 59 - .../src/views/admin/region/index.vue | 330 - .../admin/remote/components/remote-form.vue | 272 - .../src/views/admin/remote/index.vue | 201 - .../views/admin/role/components/role-form.vue | 142 - .../role/components/set-role-data-scope.vue | 131 - .../admin/role/components/set-role-menu.vue | 215 - .../src/views/admin/role/index.vue | 333 - .../src/views/admin/site-msg/detail.vue | 73 - .../src/views/admin/site-msg/index.vue | 272 - .../task/components/json-editor-dialog.vue | 112 - .../views/admin/task/components/task-form.vue | 264 - .../views/admin/task/components/task-logs.vue | 133 - .../src/views/admin/task/index.vue | 397 - .../components/folder-load-form.vue | 152 - .../components/keyword-helper.vue | 427 -- .../components/template-center-form.vue | 537 -- .../src/views/admin/templatecenter/index.vue | 576 -- .../tenant/components/set-tenant-menu.vue | 184 - .../admin/tenant/components/tenant-form.vue | 209 - .../admin/tenant/components/tenant-select.vue | 173 - .../src/views/admin/tenant/index.vue | 209 - .../admin/user/components/my-select-user.vue | 56 - .../views/admin/user/components/user-form.vue | 319 - .../user/components/user-recycle-dialog.vue | 189 - .../admin/user/components/user-reset-pwd.vue | 113 - .../admin/user/components/user-select.vue | 210 - .../admin/user/components/user-set-org.vue | 181 - .../user/components/user-update-form.vue | 211 - .../src/views/admin/user/index.vue | 471 -- .../src/views/admin/workbench/index.vue | 633 -- zhontai.ui.admin.vue3/src/views/app/index.vue | 714 -- .../src/views/calculator/components/clone.vue | 669 -- .../views/calculator/components/cooling.vue | 140 - .../views/calculator/components/passage.vue | 1878 ----- .../views/calculator/components/ph-co2.vue | 459 -- .../calculator/components/production.vue | 192 - .../src/views/calculator/index.vue | 257 - .../src/views/dashboard/index.vue | 884 --- .../views/example/pages/tableRules/index.vue | 118 - .../src/views/feedback/index.vue | 1604 ---- .../src/views/remote/index.vue | 708 -- .../src/views/template/index.vue | 1406 ---- .../workbench/components/NotificationList.vue | 669 -- .../views/workbench/components/msgDetail.vue | 264 - .../src/views/workbench/index.vue | 3535 --------- 项目架构关系图.md | 489 ++ 131 files changed, 7093 insertions(+), 38252 deletions(-) create mode 100644 src/.idea/.idea.ZhonTai/.idea/vcs.xml create mode 100644 zhontai.ui.admin.vue3/pnpm-lock.yaml delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/Api.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/Board.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/Cache.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/CustomNavigation.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/Dict.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/DictType.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/Doc.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/Feedback.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/File.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/LoginLog.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/Msg.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/MsgType.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/Online.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/OperationLog.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/Org.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/Pkg.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/PrintTemplate.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/Region.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/Remote.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/Role.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/SearchTemplate.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/SiteMsg.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/Task.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/TaskLog.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/TemplateCenter.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/Tenant.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/UserClick.ts delete mode 100644 zhontai.ui.admin.vue3/src/api/admin/View.ts delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/api/components/api-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/api/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/board/components/board-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/board/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/cache/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/dict/components/dict-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/dict/components/dict-type-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/dict/dict-type.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/dict/dict.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/dict/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/file/components/file-upload.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/file/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/logs/components/details.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/logs/login-log.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/logs/operation-log.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/msg-type/components/msg-type-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/msg-type/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/msgactivity/components/msg-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/msgactivity/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/msgequ/components/msg-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/msgequ/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/msgliquid/components/msg-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/msgliquid/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/msgmaterial/components/msg-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/msgmaterial/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/msgprocess/components/msg-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/msgprocess/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/msgregimen/components/msg-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/msgregimen/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/online/components/online-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/online/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/org/components/org-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/org/components/org-img.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/org/components/org-menu.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/org/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/permission/components/permission-dot-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/permission/components/permission-group-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/permission/components/permission-menu-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/permission/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/personal/components/change-password-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/personal/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/pkg/components/pkg-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/pkg/components/set-pkg-menu.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/pkg/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/print-template/components/design-dialog.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/print-template/components/design.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/print-template/components/form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/print-template/components/preview.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/print-template/components/providers.ts delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/print-template/components/view-json.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/print-template/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/reg/component/email.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/reg/component/mobile.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/region/components/region-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/region/components/region-select.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/region/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/remote/components/remote-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/remote/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/role/components/role-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/role/components/set-role-data-scope.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/role/components/set-role-menu.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/role/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/site-msg/detail.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/site-msg/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/task/components/json-editor-dialog.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/task/components/task-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/task/components/task-logs.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/task/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/templatecenter/components/folder-load-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/templatecenter/components/keyword-helper.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/templatecenter/components/template-center-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/templatecenter/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/tenant/components/set-tenant-menu.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/tenant/components/tenant-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/tenant/components/tenant-select.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/tenant/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/user/components/my-select-user.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/user/components/user-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/user/components/user-recycle-dialog.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/user/components/user-reset-pwd.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/user/components/user-select.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/user/components/user-set-org.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/user/components/user-update-form.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/user/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/admin/workbench/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/app/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/calculator/components/clone.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/calculator/components/cooling.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/calculator/components/passage.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/calculator/components/ph-co2.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/calculator/components/production.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/calculator/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/dashboard/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/example/pages/tableRules/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/feedback/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/remote/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/template/index.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/workbench/components/NotificationList.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/workbench/components/msgDetail.vue delete mode 100644 zhontai.ui.admin.vue3/src/views/workbench/index.vue create mode 100644 项目架构关系图.md diff --git a/src/.idea/.idea.ZhonTai/.idea/vcs.xml b/src/.idea/.idea.ZhonTai/.idea/vcs.xml new file mode 100644 index 0000000..62bd7a0 --- /dev/null +++ b/src/.idea/.idea.ZhonTai/.idea/vcs.xml @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/pnpm-lock.yaml b/zhontai.ui.admin.vue3/pnpm-lock.yaml new file mode 100644 index 0000000..59b09a5 --- /dev/null +++ b/zhontai.ui.admin.vue3/pnpm-lock.yaml @@ -0,0 +1,6597 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + dependencies: + '@element-plus/icons-vue': + specifier: ^2.3.1 + version: 2.3.1(vue@3.5.16(typescript@5.8.3)) + '@wangeditor/editor': + specifier: ^5.1.23 + version: 5.1.23 + '@wangeditor/editor-for-vue': + specifier: ^5.1.12 + version: 5.1.12(@wangeditor/editor@5.1.23)(vue@3.5.16(typescript@5.8.3)) + axios: + specifier: ^1.10.0 + version: 1.10.0 + countup.js: + specifier: ^2.9.0 + version: 2.9.0 + cropperjs: + specifier: ^2.0.0 + version: 2.0.0 + dayjs: + specifier: ^1.11.13 + version: 1.11.13 + echarts: + specifier: ^5.6.0 + version: 5.6.0 + echarts-gl: + specifier: ^2.0.9 + version: 2.0.9(echarts@5.6.0) + echarts-wordcloud: + specifier: ^2.1.0 + version: 2.1.0(echarts@5.6.0) + element-plus: + specifier: 2.10.2 + version: 2.10.2(vue@3.5.16(typescript@5.8.3)) + js-cookie: + specifier: ^3.0.5 + version: 3.0.5 + js-table2excel: + specifier: ^1.1.2 + version: 1.1.2 + jsoneditor: + specifier: ^10.2.0 + version: 10.2.0 + jsplumb: + specifier: ^2.15.6 + version: 2.15.6 + lodash-es: + specifier: ^4.17.21 + version: 4.17.21 + mitt: + specifier: ^3.0.1 + version: 3.0.1 + nprogress: + specifier: ^0.2.0 + version: 0.2.0 + pinia: + specifier: ^3.0.3 + version: 3.0.3(typescript@5.8.3)(vue@3.5.16(typescript@5.8.3)) + print-js: + specifier: ^1.6.0 + version: 1.6.0 + qrcodejs2-fixes: + specifier: ^0.0.2 + version: 0.0.2 + qs: + specifier: ^6.14.0 + version: 6.14.0 + screenfull: + specifier: ^6.0.2 + version: 6.0.2 + sm-crypto-v2: + specifier: ^1.12.0 + version: 1.12.0 + sortablejs: + specifier: ^1.15.6 + version: 1.15.6 + splitpanes: + specifier: ^4.0.4 + version: 4.0.4(vue@3.5.16(typescript@5.8.3)) + vue: + specifier: 3.5.16 + version: 3.5.16(typescript@5.8.3) + vue-clipboard3: + specifier: ^2.0.0 + version: 2.0.0 + vue-demi: + specifier: ^0.14.10 + version: 0.14.10(vue@3.5.16(typescript@5.8.3)) + vue-grid-layout: + specifier: ^3.0.0-beta1 + version: 3.0.0-beta1(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27)(typescript@5.8.3) + vue-i18n: + specifier: ^11.1.5 + version: 11.1.9(vue@3.5.16(typescript@5.8.3)) + vue-plugin-hiprint: + specifier: ^0.0.60 + version: 0.0.60 + vue-router: + specifier: ^4.5.1 + version: 4.5.1(vue@3.5.16(typescript@5.8.3)) + vue3-tree-org: + specifier: ^4.2.2 + version: 4.2.2(vue@3.5.16(typescript@5.8.3)) + devDependencies: + '@types/lodash-es': + specifier: ^4.17.12 + version: 4.17.12 + '@types/node': + specifier: ^24.0.3 + version: 24.0.10 + '@types/nprogress': + specifier: ^0.2.3 + version: 0.2.3 + '@types/sortablejs': + specifier: ^1.15.8 + version: 1.15.8 + '@typescript-eslint/eslint-plugin': + specifier: ^8.34.1 + version: 8.35.1(@typescript-eslint/parser@8.35.1(eslint@9.30.1)(typescript@5.8.3))(eslint@9.30.1)(typescript@5.8.3) + '@typescript-eslint/parser': + specifier: ^8.34.1 + version: 8.35.1(eslint@9.30.1)(typescript@5.8.3) + '@vitejs/plugin-vue': + specifier: ^5.2.4 + version: 5.2.4(vite@6.3.5(@types/node@24.0.10)(sass@1.89.2))(vue@3.5.16(typescript@5.8.3)) + '@vue/compiler-sfc': + specifier: ^3.5.16 + version: 3.5.17 + dotenv: + specifier: 16.5.0 + version: 16.5.0 + ejs: + specifier: ^3.1.10 + version: 3.1.10 + eslint: + specifier: ^9.29.0 + version: 9.30.1 + eslint-plugin-vue: + specifier: ^10.2.0 + version: 10.3.0(@typescript-eslint/parser@8.35.1(eslint@9.30.1)(typescript@5.8.3))(eslint@9.30.1)(vue-eslint-parser@10.2.0(eslint@9.30.1)) + prettier: + specifier: ^3.5.3 + version: 3.6.2 + sass: + specifier: ^1.89.2 + version: 1.89.2 + swagger-typescript-api: + specifier: 13.0.28 + version: 13.0.28 + typescript: + specifier: ^5.8.3 + version: 5.8.3 + vite: + specifier: ^6.3.5 + version: 6.3.5(@types/node@24.0.10)(sass@1.89.2) + vite-plugin-compression: + specifier: 0.5.1 + version: 0.5.1(vite@6.3.5(@types/node@24.0.10)(sass@1.89.2)) + vite-plugin-svg-icons: + specifier: ^2.0.1 + version: 2.0.1(vite@6.3.5(@types/node@24.0.10)(sass@1.89.2)) + vite-plugin-vue-setup-extend: + specifier: ^0.4.0 + version: 0.4.0(vite@6.3.5(@types/node@24.0.10)(sass@1.89.2)) + vue-eslint-parser: + specifier: ^10.1.3 + version: 10.2.0(eslint@9.30.1) + +packages: + + '@babel/code-frame@7.27.1': + resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-string-parser@7.27.1': + resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-identifier@7.27.1': + resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} + engines: {node: '>=6.9.0'} + + '@babel/parser@7.28.0': + resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==} + engines: {node: '>=6.0.0'} + hasBin: true + + '@babel/runtime@7.27.6': + resolution: {integrity: sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==} + engines: {node: '>=6.9.0'} + + '@babel/types@7.28.0': + resolution: {integrity: sha512-jYnje+JyZG5YThjHiF28oT4SIZLnYOcSBb6+SDaFIyzDVSkXQmQQYclJ2R+YxcdmK0AX6x1E5OQNtuh3jHDrUg==} + engines: {node: '>=6.9.0'} + + '@claviska/jquery-minicolors@2.3.6': + resolution: {integrity: sha512-8Ro6D4GCrmOl41+6w4NFhEOpx8vjxwVRI69bulXsFDt49uVRKhLU5TnzEV7AmOJrylkVq+ugnYNMiGHBieeKUQ==} + peerDependencies: + jquery: '>= 1.7.x' + + '@cropper/element-canvas@2.0.0': + resolution: {integrity: sha512-GPtGJgSm92crJhhhwUsaMw3rz2KfJWWSz7kRAlufFEV/EHTP5+6r6/Z1BCGRna830i+Avqbm435XLOtA7PVJwA==} + + '@cropper/element-crosshair@2.0.0': + resolution: {integrity: sha512-KfPfyrdeFvUC31Ws7ATtcalWWSaMtrC6bMoCipZhqbUOE7wZoL4ecDSL6BUOZxPa74awZUqfzirCDjHvheBfyw==} + + '@cropper/element-grid@2.0.0': + resolution: {integrity: sha512-i78SQ0IJTLFveKX6P7svkfMYVdgHrQ8ZmmEw8keFy9n1ZVbK+SK0UHK5FNMRNI/gtVhKJOGEnK/zeyjUdj4Iyw==} + + '@cropper/element-handle@2.0.0': + resolution: {integrity: sha512-ZJvW+0MkK9E8xYymGdoruaQn2kwjSHFpNSWinjyq6csuVQiCPxlX5ovAEDldmZ9MWePPtWEi3vLKQOo2Yb0T8g==} + + '@cropper/element-image@2.0.0': + resolution: {integrity: sha512-9BxiTS/aHRmrjopaFQb9mQQXmx4ruhYHGkDZMVz24AXpMFjUY6OpqrWse/WjzD9tfhMFvEdu17b3VAekcAgpeg==} + + '@cropper/element-selection@2.0.0': + resolution: {integrity: sha512-ensNnbIfJsJ8bhbJTH/RXtk2URFvTOO4TvfRk461n2FPEC588D7rwBmUJxQg74IiTi4y1JbCI+6j+4LyzYBLCQ==} + + '@cropper/element-shade@2.0.0': + resolution: {integrity: sha512-jv/2bbNZnhU4W+T4G0c8ADocLIZvQFTXgCf2RFDNhI5UVxurzWBnDdb8Mx8LnVplnkTqO+xUmHZYve0CwgWo+Q==} + + '@cropper/element-viewer@2.0.0': + resolution: {integrity: sha512-zY+3VRN5TvpM8twlphYtXw0tzJL2VgzeK7ufhL1BixVqOdRxwP13TprYIhqwGt9EW/SyJZUiaIu396T89kRX8A==} + + '@cropper/element@2.0.0': + resolution: {integrity: sha512-lsthn0nQq73GExUE7Mg/ss6Q3RXADGDv055hxoLFwvl/wGHgy6ZkYlfLZ/VmgBHC6jDK5IgPBFnqrPqlXWSGBA==} + + '@cropper/elements@2.0.0': + resolution: {integrity: sha512-PQkPo1nUjxLFUQuHYu+6atfHxpX9B41Xribao6wpvmvmNIFML6LQdNqqWYb6LyM7ujsu71CZdBiMT5oetjJVoQ==} + + '@cropper/utils@2.0.0': + resolution: {integrity: sha512-cprLYr+7kK3faGgoOsTW9gIn5sefDr2KwOmgyjzIXk+8PLpW8FgFKEg5FoWfRD5zMAmkCBuX6rGKDK3VdUEGrg==} + + '@ctrl/tinycolor@3.6.1': + resolution: {integrity: sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==} + engines: {node: '>=10'} + + '@element-plus/icons-vue@2.3.1': + resolution: {integrity: sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==} + peerDependencies: + vue: ^3.2.0 + + '@esbuild/aix-ppc64@0.25.5': + resolution: {integrity: sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + + '@esbuild/android-arm64@0.25.5': + resolution: {integrity: sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm@0.25.5': + resolution: {integrity: sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + + '@esbuild/android-x64@0.25.5': + resolution: {integrity: sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + + '@esbuild/darwin-arm64@0.25.5': + resolution: {integrity: sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-x64@0.25.5': + resolution: {integrity: sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + + '@esbuild/freebsd-arm64@0.25.5': + resolution: {integrity: sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.25.5': + resolution: {integrity: sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + + '@esbuild/linux-arm64@0.25.5': + resolution: {integrity: sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm@0.25.5': + resolution: {integrity: sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-ia32@0.25.5': + resolution: {integrity: sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-loong64@0.25.5': + resolution: {integrity: sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-mips64el@0.25.5': + resolution: {integrity: sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-ppc64@0.25.5': + resolution: {integrity: sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-riscv64@0.25.5': + resolution: {integrity: sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-s390x@0.25.5': + resolution: {integrity: sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-x64@0.25.5': + resolution: {integrity: sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + + '@esbuild/netbsd-arm64@0.25.5': + resolution: {integrity: sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [netbsd] + + '@esbuild/netbsd-x64@0.25.5': + resolution: {integrity: sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-arm64@0.25.5': + resolution: {integrity: sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + + '@esbuild/openbsd-x64@0.25.5': + resolution: {integrity: sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + + '@esbuild/sunos-x64@0.25.5': + resolution: {integrity: sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + + '@esbuild/win32-arm64@0.25.5': + resolution: {integrity: sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-ia32@0.25.5': + resolution: {integrity: sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-x64@0.25.5': + resolution: {integrity: sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + + '@eslint-community/eslint-utils@4.7.0': + resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + + '@eslint-community/regexpp@4.12.1': + resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + + '@eslint/config-array@0.21.0': + resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/config-helpers@0.3.0': + resolution: {integrity: sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/core@0.14.0': + resolution: {integrity: sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/core@0.15.1': + resolution: {integrity: sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/eslintrc@3.3.1': + resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/js@9.30.1': + resolution: {integrity: sha512-zXhuECFlyep42KZUhWjfvsmXGX39W8K8LFb8AWXM9gSV9dQB+MrJGLKvW6Zw0Ggnbpw0VHTtrhFXYe3Gym18jg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/object-schema@2.1.6': + resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/plugin-kit@0.3.3': + resolution: {integrity: sha512-1+WqvgNMhmlAambTvT3KPtCl/Ibr68VldY2XY40SL1CE0ZXiakFR/cbTspaF5HsnpDMvcYYoJHfl4980NBjGag==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@exodus/schemasafe@1.3.0': + resolution: {integrity: sha512-5Aap/GaRupgNx/feGBwLLTVv8OQFfv3pq2lPRzPg9R+IOBnDgghTGW7l7EuVXOvg5cc/xSAlRW8rBrjIC3Nvqw==} + + '@floating-ui/core@1.7.2': + resolution: {integrity: sha512-wNB5ooIKHQc+Kui96jE/n69rHFWAVoxn5CAzL1Xdd8FG03cgY3MLO+GF9U3W737fYDSgPWA6MReKhBQBop6Pcw==} + + '@floating-ui/dom@1.7.2': + resolution: {integrity: sha512-7cfaOQuCS27HD7DX+6ib2OrnW+b4ZBwDNnCcT0uTyidcmyWb03FnQqJybDBoCnpdxwBSfA94UAYlRCt7mV+TbA==} + + '@floating-ui/utils@0.2.10': + resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} + + '@humanfs/core@0.19.1': + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} + engines: {node: '>=18.18.0'} + + '@humanfs/node@0.16.6': + resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} + engines: {node: '>=18.18.0'} + + '@humanwhocodes/module-importer@1.0.1': + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + + '@humanwhocodes/retry@0.3.1': + resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} + engines: {node: '>=18.18'} + + '@humanwhocodes/retry@0.4.3': + resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} + engines: {node: '>=18.18'} + + '@interactjs/actions@1.10.27': + resolution: {integrity: sha512-FCRg5KwB+stkPcAMx/Cn0fgGP6p4LyMX9S/Upcn/W+hpYme31bPi54PCqmOebzz6myTthN6zFf9jMyLOqtI/gg==} + peerDependencies: + '@interactjs/core': 1.10.27 + '@interactjs/utils': 1.10.27 + + '@interactjs/auto-scroll@1.10.27': + resolution: {integrity: sha512-zPg5TnVsZv+9Hnt4qnbxLvBMf+rIWHkoJVoSETEbLNaj90C8hIyr0pVwukSUySSgDhCgQ7np0f3pg4INLq9beQ==} + peerDependencies: + '@interactjs/utils': 1.10.27 + + '@interactjs/auto-start@1.10.27': + resolution: {integrity: sha512-ECLBO/nxmaF1knncJKIE5F7la3KKRgEkn0Cu2JTPOYj9xy/LpfYElo3wkRHsodgOqF651nR70GK2/IzPR2lO9A==} + peerDependencies: + '@interactjs/core': 1.10.27 + '@interactjs/utils': 1.10.27 + + '@interactjs/core@1.10.27': + resolution: {integrity: sha512-SliUr/3ZbLAdED8LokzYzWHWMdCB5Cq+UnpXuRy+BIod1j97m4IUFf/D1iIKUBBjBcucgXbz28z96WnenVCB7Q==} + peerDependencies: + '@interactjs/utils': 1.10.27 + + '@interactjs/dev-tools@1.10.27': + resolution: {integrity: sha512-YolmBwRaKH1gWbvyLeV3m5QSwtD38lOZnCBA87PCAlcd9PQAC2gb03fEPeEyD336bE20oLB8f0WZt4Wre+afiw==} + peerDependencies: + '@interactjs/modifiers': 1.10.27 + '@interactjs/utils': 1.10.27 + + '@interactjs/inertia@1.10.27': + resolution: {integrity: sha512-S/SVj/M0D+wWWPVXHcXN/YUWOK51LFJsEA+CTgVnFhlSU04+1FUvNLwilCZcHgECu1RJxZNKDwZysDATg+r8jQ==} + peerDependencies: + '@interactjs/core': 1.10.27 + '@interactjs/modifiers': 1.10.27 + '@interactjs/utils': 1.10.27 + + '@interactjs/interact@1.10.27': + resolution: {integrity: sha512-XdH3A2UUzjEFGGJgFuJlhiz99tE8jB8xNh/DmnoMuL6uOQPxNA+sWRnzEVjG0+zY2P3/dbhEpi4Cn3FLPzydwA==} + + '@interactjs/interactjs@1.10.27': + resolution: {integrity: sha512-UwhfUZMZVXUY72efPABuKSBz1sUY+r+49v8t6Ku9o5Jq76AKg9mwmdGszIlOn3ppnFDDjvtzK/8TL+Sbd0EQEA==} + + '@interactjs/modifiers@1.10.27': + resolution: {integrity: sha512-ei/qfoQ+9/8k6WzNzdNqHI6cWkIV576N4Ap16r5CoqOWwhA6Xzj3OMHf1g0t1O4eSq2HdJsVJn3eLNfw9HsbeQ==} + peerDependencies: + '@interactjs/core': 1.10.27 + '@interactjs/utils': 1.10.27 + + '@interactjs/offset@1.10.27': + resolution: {integrity: sha512-AezsLiuK+Qv4jXdYuRa65HJ2pMFMZPlqiAep6ZRLwhP9HE7O75c0EAm+gfx+dpPrHNHs6J9LaiKSZl+B+A2qAw==} + peerDependencies: + '@interactjs/core': 1.10.27 + '@interactjs/utils': 1.10.27 + + '@interactjs/pointer-events@1.10.27': + resolution: {integrity: sha512-Yo5SS6PhWfC93gHNxnwwW0wvebo5hSYJKGaSnAHO4f9Lh25yibecMnmPBmiEfWVcdMboK/kXrme43mHQaRegVg==} + peerDependencies: + '@interactjs/core': 1.10.27 + '@interactjs/utils': 1.10.27 + + '@interactjs/reflow@1.10.27': + resolution: {integrity: sha512-Msm0QdYFr40oSsPFxyCR3dHN/pQx34k7QSkdN1uIsUn/drrm+YSFvrvVOu99DFOwr7gTThr5vNe06Sz4vubTSA==} + peerDependencies: + '@interactjs/core': 1.10.27 + '@interactjs/utils': 1.10.27 + + '@interactjs/snappers@1.10.27': + resolution: {integrity: sha512-HZLZ0XSi6HI08OmTv/HKG6AltQoaKAALLQ+KDW92utj3XSgw7oren0KsWUKPhaPg3Av7R1jFQd08s+uafqIlLw==} + peerDependencies: + '@interactjs/utils': 1.10.27 + + '@interactjs/utils@1.10.27': + resolution: {integrity: sha512-+qfLOio2OxQqg1cXSnRaCl+N8MQDQLDS9w+aOGxH8YLAhIMyt7Asxx/46//sT8orgsi16pmlBPtngPHT9s8zKw==} + + '@intlify/core-base@11.1.9': + resolution: {integrity: sha512-Lrdi4wp3XnGhWmB/mMD/XtfGUw1Jt+PGpZI/M63X1ZqhTDjNHRVCs/i8vv8U1cwaj1A9fb0bkCQHLSL0SK+pIQ==} + engines: {node: '>= 16'} + + '@intlify/message-compiler@11.1.9': + resolution: {integrity: sha512-84SNs3Ikjg0rD1bOuchzb3iK1vR2/8nxrkyccIl5DjFTeMzE/Fxv6X+A7RN5ZXjEWelc1p5D4kHA6HEOhlKL5Q==} + engines: {node: '>= 16'} + + '@intlify/shared@11.1.9': + resolution: {integrity: sha512-H/83xgU1l8ox+qG305p6ucmoy93qyjIPnvxGWRA7YdOoHe1tIiW9IlEu4lTdsOR7cfP1ecrwyflQSqXdXBacXA==} + engines: {node: '>= 16'} + + '@jridgewell/sourcemap-codec@1.5.4': + resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==} + + '@noble/ciphers@1.3.0': + resolution: {integrity: sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==} + engines: {node: ^14.21.3 || >=16} + + '@noble/curves@1.9.2': + resolution: {integrity: sha512-HxngEd2XUcg9xi20JkwlLCtYwfoFw4JGkuZpT+WlsPD4gB/cxkvTD8fSsoAnphGZhFdZYKeQIPCuFlWPm1uE0g==} + engines: {node: ^14.21.3 || >=16} + + '@noble/hashes@1.8.0': + resolution: {integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==} + engines: {node: ^14.21.3 || >=16} + + '@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'} + + '@parcel/watcher-android-arm64@2.5.1': + resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [android] + + '@parcel/watcher-darwin-arm64@2.5.1': + resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [darwin] + + '@parcel/watcher-darwin-x64@2.5.1': + resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [darwin] + + '@parcel/watcher-freebsd-x64@2.5.1': + resolution: {integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [freebsd] + + '@parcel/watcher-linux-arm-glibc@2.5.1': + resolution: {integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + + '@parcel/watcher-linux-arm-musl@2.5.1': + resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + + '@parcel/watcher-linux-arm64-glibc@2.5.1': + resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-arm64-musl@2.5.1': + resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-x64-glibc@2.5.1': + resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-linux-x64-musl@2.5.1': + resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-win32-arm64@2.5.1': + resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [win32] + + '@parcel/watcher-win32-ia32@2.5.1': + resolution: {integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==} + engines: {node: '>= 10.0.0'} + cpu: [ia32] + os: [win32] + + '@parcel/watcher-win32-x64@2.5.1': + resolution: {integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [win32] + + '@parcel/watcher@2.5.1': + resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==} + engines: {node: '>= 10.0.0'} + + '@rollup/rollup-android-arm-eabi@4.44.2': + resolution: {integrity: sha512-g0dF8P1e2QYPOj1gu7s/3LVP6kze9A7m6x0BZ9iTdXK8N5c2V7cpBKHV3/9A4Zd8xxavdhK0t4PnqjkqVmUc9Q==} + cpu: [arm] + os: [android] + + '@rollup/rollup-android-arm64@4.44.2': + resolution: {integrity: sha512-Yt5MKrOosSbSaAK5Y4J+vSiID57sOvpBNBR6K7xAaQvk3MkcNVV0f9fE20T+41WYN8hDn6SGFlFrKudtx4EoxA==} + cpu: [arm64] + os: [android] + + '@rollup/rollup-darwin-arm64@4.44.2': + resolution: {integrity: sha512-EsnFot9ZieM35YNA26nhbLTJBHD0jTwWpPwmRVDzjylQT6gkar+zenfb8mHxWpRrbn+WytRRjE0WKsfaxBkVUA==} + cpu: [arm64] + os: [darwin] + + '@rollup/rollup-darwin-x64@4.44.2': + resolution: {integrity: sha512-dv/t1t1RkCvJdWWxQ2lWOO+b7cMsVw5YFaS04oHpZRWehI1h0fV1gF4wgGCTyQHHjJDfbNpwOi6PXEafRBBezw==} + cpu: [x64] + os: [darwin] + + '@rollup/rollup-freebsd-arm64@4.44.2': + resolution: {integrity: sha512-W4tt4BLorKND4qeHElxDoim0+BsprFTwb+vriVQnFFtT/P6v/xO5I99xvYnVzKWrK6j7Hb0yp3x7V5LUbaeOMg==} + cpu: [arm64] + os: [freebsd] + + '@rollup/rollup-freebsd-x64@4.44.2': + resolution: {integrity: sha512-tdT1PHopokkuBVyHjvYehnIe20fxibxFCEhQP/96MDSOcyjM/shlTkZZLOufV3qO6/FQOSiJTBebhVc12JyPTA==} + cpu: [x64] + os: [freebsd] + + '@rollup/rollup-linux-arm-gnueabihf@4.44.2': + resolution: {integrity: sha512-+xmiDGGaSfIIOXMzkhJ++Oa0Gwvl9oXUeIiwarsdRXSe27HUIvjbSIpPxvnNsRebsNdUo7uAiQVgBD1hVriwSQ==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm-musleabihf@4.44.2': + resolution: {integrity: sha512-bDHvhzOfORk3wt8yxIra8N4k/N0MnKInCW5OGZaeDYa/hMrdPaJzo7CSkjKZqX4JFUWjUGm88lI6QJLCM7lDrA==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm64-gnu@4.44.2': + resolution: {integrity: sha512-NMsDEsDiYghTbeZWEGnNi4F0hSbGnsuOG+VnNvxkKg0IGDvFh7UVpM/14mnMwxRxUf9AdAVJgHPvKXf6FpMB7A==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-arm64-musl@4.44.2': + resolution: {integrity: sha512-lb5bxXnxXglVq+7imxykIp5xMq+idehfl+wOgiiix0191av84OqbjUED+PRC5OA8eFJYj5xAGcpAZ0pF2MnW+A==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-loongarch64-gnu@4.44.2': + resolution: {integrity: sha512-Yl5Rdpf9pIc4GW1PmkUGHdMtbx0fBLE1//SxDmuf3X0dUC57+zMepow2LK0V21661cjXdTn8hO2tXDdAWAqE5g==} + cpu: [loong64] + os: [linux] + + '@rollup/rollup-linux-powerpc64le-gnu@4.44.2': + resolution: {integrity: sha512-03vUDH+w55s680YYryyr78jsO1RWU9ocRMaeV2vMniJJW/6HhoTBwyyiiTPVHNWLnhsnwcQ0oH3S9JSBEKuyqw==} + cpu: [ppc64] + os: [linux] + + '@rollup/rollup-linux-riscv64-gnu@4.44.2': + resolution: {integrity: sha512-iYtAqBg5eEMG4dEfVlkqo05xMOk6y/JXIToRca2bAWuqjrJYJlx/I7+Z+4hSrsWU8GdJDFPL4ktV3dy4yBSrzg==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-riscv64-musl@4.44.2': + resolution: {integrity: sha512-e6vEbgaaqz2yEHqtkPXa28fFuBGmUJ0N2dOJK8YUfijejInt9gfCSA7YDdJ4nYlv67JfP3+PSWFX4IVw/xRIPg==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-s390x-gnu@4.44.2': + resolution: {integrity: sha512-evFOtkmVdY3udE+0QKrV5wBx7bKI0iHz5yEVx5WqDJkxp9YQefy4Mpx3RajIVcM6o7jxTvVd/qpC1IXUhGc1Mw==} + cpu: [s390x] + os: [linux] + + '@rollup/rollup-linux-x64-gnu@4.44.2': + resolution: {integrity: sha512-/bXb0bEsWMyEkIsUL2Yt5nFB5naLAwyOWMEviQfQY1x3l5WsLKgvZf66TM7UTfED6erckUVUJQ/jJ1FSpm3pRQ==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-linux-x64-musl@4.44.2': + resolution: {integrity: sha512-3D3OB1vSSBXmkGEZR27uiMRNiwN08/RVAcBKwhUYPaiZ8bcvdeEwWPvbnXvvXHY+A/7xluzcN+kaiOFNiOZwWg==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-win32-arm64-msvc@4.44.2': + resolution: {integrity: sha512-VfU0fsMK+rwdK8mwODqYeM2hDrF2WiHaSmCBrS7gColkQft95/8tphyzv2EupVxn3iE0FI78wzffoULH1G+dkw==} + cpu: [arm64] + os: [win32] + + '@rollup/rollup-win32-ia32-msvc@4.44.2': + resolution: {integrity: sha512-+qMUrkbUurpE6DVRjiJCNGZBGo9xM4Y0FXU5cjgudWqIBWbcLkjE3XprJUsOFgC6xjBClwVa9k6O3A7K3vxb5Q==} + cpu: [ia32] + os: [win32] + + '@rollup/rollup-win32-x64-msvc@4.44.2': + resolution: {integrity: sha512-3+QZROYfJ25PDcxFF66UEk8jGWigHJeecZILvkPkyQN7oc5BvFo4YEXFkOs154j3FTMp9mn9Ky8RCOwastduEA==} + cpu: [x64] + os: [win32] + + '@socket.io/component-emitter@3.1.2': + resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} + + '@sphinxxxx/color-conversion@2.2.2': + resolution: {integrity: sha512-XExJS3cLqgrmNBIP3bBw6+1oQ1ksGjFh0+oClDKFYpCCqx/hlqwWO5KO/S63fzUo67SxI9dMrF0y5T/Ey7h8Zw==} + + '@sxzz/popperjs-es@2.11.7': + resolution: {integrity: sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==} + + '@transloadit/prettier-bytes@0.0.7': + resolution: {integrity: sha512-VeJbUb0wEKbcwaSlj5n+LscBl9IPgLPkHVGBkh00cztv6X4L/TJXK58LzFuBKX7/GAfiGhIwH67YTLTlzvIzBA==} + + '@trysound/sax@0.2.0': + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} + engines: {node: '>=10.13.0'} + + '@types/estree@1.0.8': + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + + '@types/event-emitter@0.3.5': + resolution: {integrity: sha512-zx2/Gg0Eg7gwEiOIIh5w9TrhKKTeQh7CPCOPNc0el4pLSwzebA8SmnHwZs2dWlLONvyulykSwGSQxQHLhjGLvQ==} + + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + + '@types/lodash-es@4.17.12': + resolution: {integrity: sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==} + + '@types/lodash@4.17.20': + resolution: {integrity: sha512-H3MHACvFUEiujabxhaI/ImO6gUrd8oOurg7LQtS7mbwIXA/cUqWrvBsaeJ23aZEPk1TAYkurjfMbSELfoCXlGA==} + + '@types/node@24.0.10': + resolution: {integrity: sha512-ENHwaH+JIRTDIEEbDK6QSQntAYGtbvdDXnMXnZaZ6k13Du1dPMmprkEHIL7ok2Wl2aZevetwTAb5S+7yIF+enA==} + + '@types/nprogress@0.2.3': + resolution: {integrity: sha512-k7kRA033QNtC+gLc4VPlfnue58CM1iQLgn1IMAU8VPHGOj7oIHPp9UlhedEnD/Gl8evoCjwkZjlBORtZ3JByUA==} + + '@types/raf@3.4.3': + resolution: {integrity: sha512-c4YAvMedbPZ5tEyxzQdMoOhhJ4RD3rngZIdwC2/qDN3d7JpEhB6fiBRKVY1lg5B7Wk+uPBjn5f39j1/2MY1oOw==} + + '@types/sortablejs@1.15.8': + resolution: {integrity: sha512-b79830lW+RZfwaztgs1aVPgbasJ8e7AXtZYHTELNXZPsERt4ymJdjV4OccDbHQAvHrCcFpbF78jkm0R6h/pZVg==} + + '@types/svgo@2.6.4': + resolution: {integrity: sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng==} + + '@types/swagger-schema-official@2.0.25': + resolution: {integrity: sha512-T92Xav+Gf/Ik1uPW581nA+JftmjWPgskw/WBf4TJzxRG/SJ+DfNnNE+WuZ4mrXuzflQMqMkm1LSYjzYW7MB1Cg==} + + '@types/web-bluetooth@0.0.16': + resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==} + + '@typescript-eslint/eslint-plugin@8.35.1': + resolution: {integrity: sha512-9XNTlo7P7RJxbVeICaIIIEipqxLKguyh+3UbXuT2XQuFp6d8VOeDEGuz5IiX0dgZo8CiI6aOFLg4e8cF71SFVg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + '@typescript-eslint/parser': ^8.35.1 + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.9.0' + + '@typescript-eslint/parser@8.35.1': + resolution: {integrity: sha512-3MyiDfrfLeK06bi/g9DqJxP5pV74LNv4rFTyvGDmT3x2p1yp1lOd+qYZfiRPIOf/oON+WRZR5wxxuF85qOar+w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.9.0' + + '@typescript-eslint/project-service@8.35.1': + resolution: {integrity: sha512-VYxn/5LOpVxADAuP3NrnxxHYfzVtQzLKeldIhDhzC8UHaiQvYlXvKuVho1qLduFbJjjy5U5bkGwa3rUGUb1Q6Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <5.9.0' + + '@typescript-eslint/scope-manager@8.35.1': + resolution: {integrity: sha512-s/Bpd4i7ht2934nG+UoSPlYXd08KYz3bmjLEb7Ye1UVob0d1ENiT3lY8bsCmik4RqfSbPw9xJJHbugpPpP5JUg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/tsconfig-utils@8.35.1': + resolution: {integrity: sha512-K5/U9VmT9dTHoNowWZpz+/TObS3xqC5h0xAIjXPw+MNcKV9qg6eSatEnmeAwkjHijhACH0/N7bkhKvbt1+DXWQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <5.9.0' + + '@typescript-eslint/type-utils@8.35.1': + resolution: {integrity: sha512-HOrUBlfVRz5W2LIKpXzZoy6VTZzMu2n8q9C2V/cFngIC5U1nStJgv0tMV4sZPzdf4wQm9/ToWUFPMN9Vq9VJQQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.9.0' + + '@typescript-eslint/types@8.35.1': + resolution: {integrity: sha512-q/O04vVnKHfrrhNAscndAn1tuQhIkwqnaW+eu5waD5IPts2eX1dgJxgqcPx5BX109/qAz7IG6VrEPTOYKCNfRQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/typescript-estree@8.35.1': + resolution: {integrity: sha512-Vvpuvj4tBxIka7cPs6Y1uvM7gJgdF5Uu9F+mBJBPY4MhvjrjWGK4H0lVgLJd/8PWZ23FTqsaJaLEkBCFUk8Y9g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <5.9.0' + + '@typescript-eslint/utils@8.35.1': + resolution: {integrity: sha512-lhnwatFmOFcazAsUm3ZnZFpXSxiwoa1Lj50HphnDe1Et01NF4+hrdXONSUHIcbVu2eFb1bAf+5yjXkGVkXBKAQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.9.0' + + '@typescript-eslint/visitor-keys@8.35.1': + resolution: {integrity: sha512-VRwixir4zBWCSTP/ljEo091lbpypz57PoeAQ9imjG+vbeof9LplljsL1mos4ccG6H9IjfrVGM359RozUnuFhpw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@uppy/companion-client@2.2.2': + resolution: {integrity: sha512-5mTp2iq97/mYSisMaBtFRry6PTgZA6SIL7LePteOV5x0/DxKfrZW3DEiQERJmYpHzy7k8johpm2gHnEKto56Og==} + + '@uppy/core@2.3.4': + resolution: {integrity: sha512-iWAqppC8FD8mMVqewavCz+TNaet6HPXitmGXpGGREGrakZ4FeuWytVdrelydzTdXx6vVKkOmI2FLztGg73sENQ==} + + '@uppy/store-default@2.1.1': + resolution: {integrity: sha512-xnpTxvot2SeAwGwbvmJ899ASk5tYXhmZzD/aCFsXePh/v8rNvR2pKlcQUH7cF/y4baUGq3FHO/daKCok/mpKqQ==} + + '@uppy/utils@4.1.3': + resolution: {integrity: sha512-nTuMvwWYobnJcytDO3t+D6IkVq/Qs4Xv3vyoEZ+Iaf8gegZP+rEyoaFT2CK5XLRMienPyqRqNbIfRuFaOWSIFw==} + + '@uppy/xhr-upload@2.1.3': + resolution: {integrity: sha512-YWOQ6myBVPs+mhNjfdWsQyMRWUlrDLMoaG7nvf/G6Y3GKZf8AyjFDjvvJ49XWQ+DaZOftGkHmF1uh/DBeGivJQ==} + peerDependencies: + '@uppy/core': ^2.3.3 + + '@vitejs/plugin-vue@5.2.4': + resolution: {integrity: sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==} + engines: {node: ^18.0.0 || >=20.0.0} + peerDependencies: + vite: ^5.0.0 || ^6.0.0 + vue: ^3.2.25 + + '@vue/compiler-core@3.5.16': + resolution: {integrity: sha512-AOQS2eaQOaaZQoL1u+2rCJIKDruNXVBZSiUD3chnUrsoX5ZTQMaCvXlWNIfxBJuU15r1o7+mpo5223KVtIhAgQ==} + + '@vue/compiler-core@3.5.17': + resolution: {integrity: sha512-Xe+AittLbAyV0pabcN7cP7/BenRBNcteM4aSDCtRvGw0d9OL+HG1u/XHLY/kt1q4fyMeZYXyIYrsHuPSiDPosA==} + + '@vue/compiler-dom@3.5.16': + resolution: {integrity: sha512-SSJIhBr/teipXiXjmWOVWLnxjNGo65Oj/8wTEQz0nqwQeP75jWZ0n4sF24Zxoht1cuJoWopwj0J0exYwCJ0dCQ==} + + '@vue/compiler-dom@3.5.17': + resolution: {integrity: sha512-+2UgfLKoaNLhgfhV5Ihnk6wB4ljyW1/7wUIog2puUqajiC29Lp5R/IKDdkebh9jTbTogTbsgB+OY9cEWzG95JQ==} + + '@vue/compiler-sfc@3.5.16': + resolution: {integrity: sha512-rQR6VSFNpiinDy/DVUE0vHoIDUF++6p910cgcZoaAUm3POxgNOOdS/xgoll3rNdKYTYPnnbARDCZOyZ+QSe6Pw==} + + '@vue/compiler-sfc@3.5.17': + resolution: {integrity: sha512-rQQxbRJMgTqwRugtjw0cnyQv9cP4/4BxWfTdRBkqsTfLOHWykLzbOc3C4GGzAmdMDxhzU/1Ija5bTjMVrddqww==} + + '@vue/compiler-ssr@3.5.16': + resolution: {integrity: sha512-d2V7kfxbdsjrDSGlJE7my1ZzCXViEcqN6w14DOsDrUCHEA6vbnVCpRFfrc4ryCP/lCKzX2eS1YtnLE/BuC9f/A==} + + '@vue/compiler-ssr@3.5.17': + resolution: {integrity: sha512-hkDbA0Q20ZzGgpj5uZjb9rBzQtIHLS78mMilwrlpWk2Ep37DYntUz0PonQ6kr113vfOEdM+zTBuJDaceNIW0tQ==} + + '@vue/devtools-api@6.6.4': + resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} + + '@vue/devtools-api@7.7.7': + resolution: {integrity: sha512-lwOnNBH2e7x1fIIbVT7yF5D+YWhqELm55/4ZKf45R9T8r9dE2AIOy8HKjfqzGsoTHFbWbr337O4E0A0QADnjBg==} + + '@vue/devtools-kit@7.7.7': + resolution: {integrity: sha512-wgoZtxcTta65cnZ1Q6MbAfePVFxfM+gq0saaeytoph7nEa7yMXoi6sCPy4ufO111B9msnw0VOWjPEFCXuAKRHA==} + + '@vue/devtools-shared@7.7.7': + resolution: {integrity: sha512-+udSj47aRl5aKb0memBvcUG9koarqnxNM5yjuREvqwK6T3ap4mn3Zqqc17QrBFTqSMjr3HK1cvStEZpMDpfdyw==} + + '@vue/reactivity@3.5.16': + resolution: {integrity: sha512-FG5Q5ee/kxhIm1p2bykPpPwqiUBV3kFySsHEQha5BJvjXdZTUfmya7wP7zC39dFuZAcf/PD5S4Lni55vGLMhvA==} + + '@vue/runtime-core@3.5.16': + resolution: {integrity: sha512-bw5Ykq6+JFHYxrQa7Tjr+VSzw7Dj4ldR/udyBZbq73fCdJmyy5MPIFR9IX/M5Qs+TtTjuyUTCnmK3lWWwpAcFQ==} + + '@vue/runtime-dom@3.5.16': + resolution: {integrity: sha512-T1qqYJsG2xMGhImRUV9y/RseB9d0eCYZQ4CWca9ztCuiPj/XWNNN+lkNBuzVbia5z4/cgxdL28NoQCvC0Xcfww==} + + '@vue/server-renderer@3.5.16': + resolution: {integrity: sha512-BrX0qLiv/WugguGsnQUJiYOE0Fe5mZTwi6b7X/ybGB0vfrPH9z0gD/Y6WOR1sGCgX4gc25L1RYS5eYQKDMoNIg==} + peerDependencies: + vue: 3.5.16 + + '@vue/shared@3.5.16': + resolution: {integrity: sha512-c/0fWy3Jw6Z8L9FmTyYfkpM5zklnqqa9+a6dz3DvONRKW2NEbh46BP0FHuLFSWi2TnQEtp91Z6zOWNrU6QiyPg==} + + '@vue/shared@3.5.17': + resolution: {integrity: sha512-CabR+UN630VnsJO/jHWYBC1YVXyMq94KKp6iF5MQgZJs5I8cmjw6oVMO1oDbtBkENSHSSn/UadWlW/OAgdmKrg==} + + '@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==} + + '@wangeditor/basic-modules@1.1.7': + resolution: {integrity: sha512-cY9CPkLJaqF05STqfpZKWG4LpxTMeGSIIF1fHvfm/mz+JXatCagjdkbxdikOuKYlxDdeqvOeBmsUBItufDLXZg==} + peerDependencies: + '@wangeditor/core': 1.x + dom7: ^3.0.0 + lodash.throttle: ^4.1.1 + nanoid: ^3.2.0 + slate: ^0.72.0 + snabbdom: ^3.1.0 + + '@wangeditor/code-highlight@1.0.3': + resolution: {integrity: sha512-iazHwO14XpCuIWJNTQTikqUhGKyqj+dUNWJ9288Oym9M2xMVHvnsOmDU2sgUDWVy+pOLojReMPgXCsvvNlOOhw==} + peerDependencies: + '@wangeditor/core': 1.x + dom7: ^3.0.0 + slate: ^0.72.0 + snabbdom: ^3.1.0 + + '@wangeditor/core@1.1.19': + resolution: {integrity: sha512-KevkB47+7GhVszyYF2pKGKtCSj/YzmClsD03C3zTt+9SR2XWT5T0e3yQqg8baZpcMvkjs1D8Dv4fk8ok/UaS2Q==} + peerDependencies: + '@uppy/core': ^2.1.1 + '@uppy/xhr-upload': ^2.0.3 + dom7: ^3.0.0 + is-hotkey: ^0.2.0 + lodash.camelcase: ^4.3.0 + lodash.clonedeep: ^4.5.0 + lodash.debounce: ^4.0.8 + lodash.foreach: ^4.5.0 + lodash.isequal: ^4.5.0 + lodash.throttle: ^4.1.1 + lodash.toarray: ^4.4.0 + nanoid: ^3.2.0 + slate: ^0.72.0 + snabbdom: ^3.1.0 + + '@wangeditor/editor-for-vue@5.1.12': + resolution: {integrity: sha512-0Ds3D8I+xnpNWezAeO7HmPRgTfUxHLMd9JKcIw+QzvSmhC5xUHbpCcLU+KLmeBKTR/zffnS5GQo6qi3GhTMJWQ==} + peerDependencies: + '@wangeditor/editor': '>=5.1.0' + vue: ^3.0.5 + + '@wangeditor/editor@5.1.23': + resolution: {integrity: sha512-0RxfeVTuK1tktUaPROnCoFfaHVJpRAIE2zdS0mpP+vq1axVQpLjM8+fCvKzqYIkH0Pg+C+44hJpe3VVroSkEuQ==} + + '@wangeditor/list-module@1.0.5': + resolution: {integrity: sha512-uDuYTP6DVhcYf7mF1pTlmNn5jOb4QtcVhYwSSAkyg09zqxI1qBqsfUnveeDeDqIuptSJhkh81cyxi+MF8sEPOQ==} + peerDependencies: + '@wangeditor/core': 1.x + dom7: ^3.0.0 + slate: ^0.72.0 + snabbdom: ^3.1.0 + + '@wangeditor/table-module@1.1.4': + resolution: {integrity: sha512-5saanU9xuEocxaemGdNi9t8MCDSucnykEC6jtuiT72kt+/Hhh4nERYx1J20OPsTCCdVr7hIyQenFD1iSRkIQ6w==} + peerDependencies: + '@wangeditor/core': 1.x + dom7: ^3.0.0 + lodash.isequal: ^4.5.0 + lodash.throttle: ^4.1.1 + nanoid: ^3.2.0 + slate: ^0.72.0 + snabbdom: ^3.1.0 + + '@wangeditor/upload-image-module@1.0.2': + resolution: {integrity: sha512-z81lk/v71OwPDYeQDxj6cVr81aDP90aFuywb8nPD6eQeECtOymrqRODjpO6VGvCVxVck8nUxBHtbxKtjgcwyiA==} + peerDependencies: + '@uppy/core': ^2.0.3 + '@uppy/xhr-upload': ^2.0.3 + '@wangeditor/basic-modules': 1.x + '@wangeditor/core': 1.x + dom7: ^3.0.0 + lodash.foreach: ^4.5.0 + slate: ^0.72.0 + snabbdom: ^3.1.0 + + '@wangeditor/video-module@1.1.4': + resolution: {integrity: sha512-ZdodDPqKQrgx3IwWu4ZiQmXI8EXZ3hm2/fM6E3t5dB8tCaIGWQZhmqd6P5knfkRAd3z2+YRSRbxOGfoRSp/rLg==} + peerDependencies: + '@uppy/core': ^2.1.4 + '@uppy/xhr-upload': ^2.0.7 + '@wangeditor/core': 1.x + dom7: ^3.0.0 + nanoid: ^3.2.0 + slate: ^0.72.0 + snabbdom: ^3.1.0 + + '@wtto00/html2canvas@1.4.3': + resolution: {integrity: sha512-jwsb+xL8N+gjrSNABSaFdxmWtE4c7RNFjP20lo1G7gs63Qqo1phhxVBTzxc/apDVh6LgXsU2l5bwKtXd9uz65w==} + engines: {node: '>=8.0.0'} + + ace-builds@1.43.1: + resolution: {integrity: sha512-n9/n+zBhbbkEJjU0FJ4wWAZBDl5G8WYzg4+uIjSER/U3wSSSSVo52W4sco4Jryg11JAJvorExxMr3GDINqtjdA==} + + acorn-jsx@5.3.2: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + + acorn@8.15.0: + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} + engines: {node: '>=0.4.0'} + hasBin: true + + ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + + ansi-regex@2.1.1: + resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} + engines: {node: '>=0.10.0'} + + ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + + ansi-styles@2.2.1: + resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==} + engines: {node: '>=0.10.0'} + + ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + + argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + + arr-diff@4.0.0: + resolution: {integrity: sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==} + engines: {node: '>=0.10.0'} + + arr-flatten@1.1.0: + resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==} + engines: {node: '>=0.10.0'} + + arr-union@3.1.0: + resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==} + engines: {node: '>=0.10.0'} + + array-buffer-byte-length@1.0.2: + resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} + engines: {node: '>= 0.4'} + + array-unique@0.3.2: + resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==} + engines: {node: '>=0.10.0'} + + arraybuffer.prototype.slice@1.0.4: + resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} + engines: {node: '>= 0.4'} + + assign-symbols@1.0.0: + resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} + engines: {node: '>=0.10.0'} + + async-function@1.0.0: + resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} + engines: {node: '>= 0.4'} + + async-validator@4.2.5: + resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==} + + async@3.2.6: + resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} + + asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + + atob@2.1.2: + resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} + engines: {node: '>= 4.5.0'} + hasBin: true + + available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} + + axios@1.10.0: + resolution: {integrity: sha512-/1xYAC4MP/HEG+3duIhFr4ZQXR4sQXOIe+o6sdqzeykGLx6Upp/1p8MHqhINOvGeP7xyNHe7tsiJByc4SSVUxw==} + + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + base64-arraybuffer@1.0.2: + resolution: {integrity: sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==} + engines: {node: '>= 0.6.0'} + + base@0.11.2: + resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==} + engines: {node: '>=0.10.0'} + + batch-processor@1.0.0: + resolution: {integrity: sha512-xoLQD8gmmR32MeuBHgH0Tzd5PuSZx71ZsbhVxOCRbgktZEPe4SQy7s9Z50uPp0F/f7iw2XmkHN2xkgbMfckMDA==} + + big.js@5.2.2: + resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} + + birpc@2.4.0: + resolution: {integrity: sha512-5IdNxTyhXHv2UlgnPHQ0h+5ypVmkrYHzL8QT+DwFZ//2N/oNV8Ch+BCRmTJ3x6/z9Axo/cXYBc9eprsUVK/Jsg==} + + bluebird@3.7.2: + resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} + + boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} + + brace-expansion@1.1.12: + resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==} + + brace-expansion@2.0.2: + resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + + braces@2.3.2: + resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} + engines: {node: '>=0.10.0'} + + braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + + btoa@1.2.1: + resolution: {integrity: sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==} + engines: {node: '>= 0.4.0'} + hasBin: true + + bwip-js@4.7.0: + resolution: {integrity: sha512-b7oQcgbWUl8rpcZayQ32SQrBCNteiZFuLkimKKBRlPwIHCeUN2VNeUE3HCMYShe04Evxd+ucS9uUAOsvNKjQbA==} + hasBin: true + + cache-base@1.0.1: + resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} + engines: {node: '>=0.10.0'} + + call-bind-apply-helpers@1.0.2: + resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} + engines: {node: '>= 0.4'} + + call-bind@1.0.8: + resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} + engines: {node: '>= 0.4'} + + call-bound@1.0.4: + resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} + engines: {node: '>= 0.4'} + + call-me-maybe@1.0.2: + resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} + + callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + + canvg@3.0.11: + resolution: {integrity: sha512-5ON+q7jCTgMp9cjpu4Jo6XbvfYwSB2Ow3kzHKfIyJfaCAOHLbdKPQqGKgfED/R5B+3TFFfe8pegYA+b423SRyA==} + engines: {node: '>=10.0.0'} + + chalk@1.1.3: + resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==} + engines: {node: '>=0.10.0'} + + chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + + chokidar@4.0.3: + resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} + engines: {node: '>= 14.16.0'} + + citty@0.1.6: + resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} + + class-utils@0.3.6: + resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} + engines: {node: '>=0.10.0'} + + claygl@1.3.0: + resolution: {integrity: sha512-+gGtJjT6SSHD2l2yC3MCubW/sCV40tZuSs5opdtn79vFSGUgp/lH139RNEQ6Jy078/L0aV8odCw8RSrUcMfLaQ==} + + clipboard@2.0.11: + resolution: {integrity: sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==} + + cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + + clone@2.1.2: + resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} + engines: {node: '>=0.8'} + + collection-visit@1.0.0: + resolution: {integrity: sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==} + engines: {node: '>=0.10.0'} + + color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + + commander@7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} + + component-emitter@1.3.1: + resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==} + + compute-scroll-into-view@1.0.20: + resolution: {integrity: sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==} + + concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + + consola@3.4.2: + resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==} + engines: {node: ^14.18.0 || >=16.10.0} + + copy-anything@3.0.5: + resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} + engines: {node: '>=12.13'} + + copy-descriptor@0.1.1: + resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==} + engines: {node: '>=0.10.0'} + + core-js@3.43.0: + resolution: {integrity: sha512-N6wEbTTZSYOY2rYAn85CuvWWkCK6QweMn7/4Nr3w+gDBeBhk/x4EJeY6FPo4QzDoJZxVTv8U7CMvgWk6pOHHqA==} + + cors@2.8.5: + resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} + engines: {node: '>= 0.10'} + + cosmiconfig@9.0.0: + resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + + countup.js@2.9.0: + resolution: {integrity: sha512-llqrvyXztRFPp6+i8jx25phHWcVWhrHO4Nlt0uAOSKHB8778zzQswa4MU3qKBvkXfJKftRYFJuVHez67lyKdHg==} + + cropperjs@2.0.0: + resolution: {integrity: sha512-TO2j0Qre01kPHbow4FuTrbdEB4jTmGRySxW49jyEIqlJZuEBfrvCTT0vC3eRB2WBXudDfKi1Onako6DKWKxeAQ==} + + cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + engines: {node: '>= 8'} + + css-line-break@2.1.0: + resolution: {integrity: sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==} + + css-select@4.3.0: + resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} + + css-tree@1.1.3: + resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} + engines: {node: '>=8.0.0'} + + css-what@6.2.2: + resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==} + engines: {node: '>= 6'} + + cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + + csso@4.2.0: + resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} + engines: {node: '>=8.0.0'} + + csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + + d@1.0.2: + resolution: {integrity: sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==} + engines: {node: '>=0.12'} + + data-view-buffer@1.0.2: + resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} + engines: {node: '>= 0.4'} + + data-view-byte-length@1.0.2: + resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==} + engines: {node: '>= 0.4'} + + data-view-byte-offset@1.0.1: + resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} + engines: {node: '>= 0.4'} + + dayjs@1.11.13: + resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} + + debug@2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.3.7: + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.4.1: + resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + decode-uri-component@0.2.2: + resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} + engines: {node: '>=0.10'} + + deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + + define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + + define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} + + define-property@0.2.5: + resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==} + engines: {node: '>=0.10.0'} + + define-property@1.0.0: + resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==} + engines: {node: '>=0.10.0'} + + define-property@2.0.2: + resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} + engines: {node: '>=0.10.0'} + + delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + + delegate@3.2.0: + resolution: {integrity: sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==} + + detect-libc@1.0.3: + resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} + engines: {node: '>=0.10'} + hasBin: true + + dom-serializer@0.2.2: + resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==} + + dom-serializer@1.4.1: + resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} + + dom7@3.0.0: + resolution: {integrity: sha512-oNlcUdHsC4zb7Msx7JN3K0Nro1dzJ48knvBOnDPKJ2GV9wl1i5vydJZUSyOfrkKFDZEud/jBsTk92S/VGSAe/g==} + + domelementtype@1.3.1: + resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==} + + domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + + domhandler@2.4.2: + resolution: {integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==} + + domhandler@4.3.1: + resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} + engines: {node: '>= 4'} + + dompurify@2.5.8: + resolution: {integrity: sha512-o1vSNgrmYMQObbSSvF/1brBYEQPHhV1+gsmrusO7/GXtp1T9rCS8cXFqVxK/9crT1jA6Ccv+5MTSjBNqr7Sovw==} + + domutils@1.7.0: + resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==} + + domutils@2.8.0: + resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} + + dotenv@16.5.0: + resolution: {integrity: sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==} + engines: {node: '>=12'} + + dunder-proto@1.0.1: + resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} + engines: {node: '>= 0.4'} + + echarts-gl@2.0.9: + resolution: {integrity: sha512-oKeMdkkkpJGWOzjgZUsF41DOh6cMsyrGGXimbjK2l6Xeq/dBQu4ShG2w2Dzrs/1bD27b2pLTGSaUzouY191gzA==} + peerDependencies: + echarts: ^5.1.2 + + echarts-wordcloud@2.1.0: + resolution: {integrity: sha512-Kt1JmbcROgb+3IMI48KZECK2AP5lG6bSsOEs+AsuwaWJxQom31RTNd6NFYI01E/YaI1PFZeueaupjlmzSQasjQ==} + peerDependencies: + echarts: ^5.0.1 + + echarts@5.6.0: + resolution: {integrity: sha512-oTbVTsXfKuEhxftHqL5xprgLoc0k7uScAwtryCgWF6hPYFLRwOUHiFmHGCBKP5NPFNkDVopOieyUqYGH8Fa3kA==} + + ejs@3.1.10: + resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} + engines: {node: '>=0.10.0'} + hasBin: true + + element-plus@2.10.2: + resolution: {integrity: sha512-p2KiAa0jEGXrzdlTAfpiS7HQFAhla4gvx6H7RuDf+OO0uC3DGpolxvdHjFR8gt7+vaWyxQNcHa1sAdBkmjqlgA==} + peerDependencies: + vue: ^3.2.0 + + element-resize-detector@1.2.4: + resolution: {integrity: sha512-Fl5Ftk6WwXE0wqCgNoseKWndjzZlDCwuPTcoVZfCP9R3EHQF8qUtr3YUPNETegRBOKqQKPW3n4kiIWngGi8tKg==} + + emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + emojis-list@3.0.0: + resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} + engines: {node: '>= 4'} + + engine.io-client@6.6.3: + resolution: {integrity: sha512-T0iLjnyNWahNyv/lcjS2y4oE358tVS/SYQNxYXGAJ9/GLgH4VCvOQ/mhTjqU88mLZCQgiG8RIegFHYCdVC+j5w==} + + engine.io-parser@5.2.3: + resolution: {integrity: sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==} + engines: {node: '>=10.0.0'} + + entities@1.1.2: + resolution: {integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==} + + entities@2.2.0: + resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} + + entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + + env-paths@2.2.1: + resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} + engines: {node: '>=6'} + + error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + + es-abstract@1.24.0: + resolution: {integrity: sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==} + engines: {node: '>= 0.4'} + + es-define-property@1.0.1: + resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} + engines: {node: '>= 0.4'} + + es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + + es-object-atoms@1.1.1: + resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} + engines: {node: '>= 0.4'} + + es-set-tostringtag@2.1.0: + resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} + engines: {node: '>= 0.4'} + + es-to-primitive@1.3.0: + resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} + engines: {node: '>= 0.4'} + + es5-ext@0.10.64: + resolution: {integrity: sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==} + engines: {node: '>=0.10'} + + es6-iterator@2.0.3: + resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==} + + es6-promise@3.3.1: + resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} + + es6-symbol@3.1.4: + resolution: {integrity: sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==} + engines: {node: '>=0.12'} + + esbuild@0.25.5: + resolution: {integrity: sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==} + engines: {node: '>=18'} + hasBin: true + + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + 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@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + + eslint-plugin-vue@10.3.0: + resolution: {integrity: sha512-A0u9snqjCfYaPnqqOaH6MBLVWDUIN4trXn8J3x67uDcXvR7X6Ut8p16N+nYhMCQ9Y7edg2BIRGzfyZsY0IdqoQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + '@typescript-eslint/parser': ^7.0.0 || ^8.0.0 + eslint: ^8.57.0 || ^9.0.0 + vue-eslint-parser: ^10.0.0 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + + eslint-scope@8.4.0: + resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint-visitor-keys@4.2.1: + resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint@9.30.1: + resolution: {integrity: sha512-zmxXPNMOXmwm9E0yQLi5uqXHs7uq2UIiqEKo3Gq+3fwo1XrJ+hijAZImyF7hclW3E6oHz43Yk3RP8at6OTKflQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true + + esniff@2.0.1: + resolution: {integrity: sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==} + engines: {node: '>=0.10'} + + espree@10.4.0: + resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + engines: {node: '>=0.10'} + + esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + + estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + + estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + + esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + + eta@2.2.0: + resolution: {integrity: sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g==} + engines: {node: '>=6.0.0'} + + etag@1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} + engines: {node: '>= 0.6'} + + event-emitter@0.3.5: + resolution: {integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==} + + expand-brackets@2.1.4: + resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==} + engines: {node: '>=0.10.0'} + + ext@1.7.0: + resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} + + extend-shallow@2.0.1: + resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} + engines: {node: '>=0.10.0'} + + extend-shallow@3.0.2: + resolution: {integrity: sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==} + engines: {node: '>=0.10.0'} + + extglob@2.0.4: + resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==} + engines: {node: '>=0.10.0'} + + fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + + fast-glob@3.3.3: + resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} + engines: {node: '>=8.6.0'} + + fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + + fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + + fast-safe-stringify@2.1.1: + resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} + + fastq@1.19.1: + resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} + + fdir@6.4.6: + resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + + fflate@0.8.2: + resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} + + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} + + filelist@1.0.4: + resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} + + fill-range@4.0.0: + resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==} + engines: {node: '>=0.10.0'} + + fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + + find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} + + flatted@3.3.3: + resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} + + follow-redirects@1.15.9: + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + + for-each@0.3.5: + resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} + engines: {node: '>= 0.4'} + + for-in@1.0.2: + resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} + engines: {node: '>=0.10.0'} + + form-data@4.0.3: + resolution: {integrity: sha512-qsITQPfmvMOSAdeyZ+12I1c+CKSstAFAwu+97zrnWAbIr5u8wfsExUzCesVLC8NgHuRUqNN4Zy6UPWUTRGslcA==} + engines: {node: '>= 6'} + + fragment-cache@0.2.1: + resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==} + engines: {node: '>=0.10.0'} + + fs-extra@10.1.0: + resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} + engines: {node: '>=12'} + + 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==} + + function.prototype.name@1.1.8: + resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==} + engines: {node: '>= 0.4'} + + functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + + get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + + get-intrinsic@1.3.0: + resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} + engines: {node: '>= 0.4'} + + get-proto@1.0.1: + resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} + engines: {node: '>= 0.4'} + + get-symbol-description@1.1.0: + resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} + engines: {node: '>= 0.4'} + + get-value@2.0.6: + resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==} + engines: {node: '>=0.10.0'} + + 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'} + + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + + globalthis@1.0.4: + resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} + engines: {node: '>= 0.4'} + + good-listener@1.2.2: + resolution: {integrity: sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==} + + gopd@1.2.0: + resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} + engines: {node: '>= 0.4'} + + graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + + has-ansi@2.0.0: + resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==} + engines: {node: '>=0.10.0'} + + has-bigints@1.1.0: + resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} + engines: {node: '>= 0.4'} + + has-flag@1.0.0: + resolution: {integrity: sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==} + engines: {node: '>=0.10.0'} + + has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + + has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + + has-proto@1.2.0: + resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} + engines: {node: '>= 0.4'} + + has-symbols@1.1.0: + resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} + engines: {node: '>= 0.4'} + + has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + + has-value@0.3.1: + resolution: {integrity: sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==} + engines: {node: '>=0.10.0'} + + has-value@1.0.0: + resolution: {integrity: sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==} + engines: {node: '>=0.10.0'} + + has-values@0.1.4: + resolution: {integrity: sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==} + engines: {node: '>=0.10.0'} + + has-values@1.0.0: + resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==} + engines: {node: '>=0.10.0'} + + 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 + + hookable@5.5.3: + resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} + + html-void-elements@2.0.1: + resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==} + + html2canvas@1.4.1: + resolution: {integrity: sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==} + engines: {node: '>=8.0.0'} + + htmlparser2@3.10.1: + resolution: {integrity: sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==} + + http2-client@1.3.5: + resolution: {integrity: sha512-EC2utToWl4RKfs5zd36Mxq7nzHHBuomZboI0yYL6Y0RmBgT7Sgkq4rQ0ezFTYoIsSs7Tm9SJe+o2FcAg6GBhGA==} + + i18next@20.6.1: + resolution: {integrity: sha512-yCMYTMEJ9ihCwEQQ3phLo7I/Pwycf8uAx+sRHwwk5U9Aui/IZYgQRyMqXafQOw5QQ7DM1Z+WyEXWIqSuJHhG2A==} + + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + + ignore@7.0.5: + resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} + engines: {node: '>= 4'} + + image-size@0.5.5: + resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} + engines: {node: '>=0.10.0'} + hasBin: true + + immer@9.0.21: + resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} + + immutable@5.1.3: + resolution: {integrity: sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg==} + + import-fresh@3.3.1: + resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} + engines: {node: '>=6'} + + imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + + inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + internal-slot@1.1.0: + resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} + engines: {node: '>= 0.4'} + + is-accessor-descriptor@1.0.1: + resolution: {integrity: sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==} + engines: {node: '>= 0.10'} + + is-array-buffer@3.0.5: + resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} + engines: {node: '>= 0.4'} + + is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + + is-async-function@2.1.1: + resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} + engines: {node: '>= 0.4'} + + is-bigint@1.1.0: + resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} + engines: {node: '>= 0.4'} + + is-boolean-object@1.2.2: + resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} + engines: {node: '>= 0.4'} + + is-buffer@1.1.6: + resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} + + is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} + + is-data-descriptor@1.0.1: + resolution: {integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==} + engines: {node: '>= 0.4'} + + is-data-view@1.0.2: + resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} + engines: {node: '>= 0.4'} + + is-date-object@1.1.0: + resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} + engines: {node: '>= 0.4'} + + is-descriptor@0.1.7: + resolution: {integrity: sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==} + engines: {node: '>= 0.4'} + + is-descriptor@1.0.3: + resolution: {integrity: sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==} + engines: {node: '>= 0.4'} + + is-extendable@0.1.1: + resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} + engines: {node: '>=0.10.0'} + + is-extendable@1.0.1: + resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} + engines: {node: '>=0.10.0'} + + is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + is-finalizationregistry@1.1.1: + resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} + engines: {node: '>= 0.4'} + + is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + is-generator-function@1.1.0: + resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==} + engines: {node: '>= 0.4'} + + is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + + is-hotkey@0.2.0: + resolution: {integrity: sha512-UknnZK4RakDmTgz4PI1wIph5yxSs/mvChWs9ifnlXsKuXgWmOkY/hAE0H/k2MIqH0RlRye0i1oC07MCRSD28Mw==} + + is-map@2.0.3: + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + engines: {node: '>= 0.4'} + + is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} + + is-number-object@1.1.1: + resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} + engines: {node: '>= 0.4'} + + is-number@3.0.0: + resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==} + engines: {node: '>=0.10.0'} + + is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + + is-plain-obj@1.1.0: + resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} + engines: {node: '>=0.10.0'} + + is-plain-object@2.0.4: + resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} + engines: {node: '>=0.10.0'} + + is-plain-object@5.0.0: + resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} + engines: {node: '>=0.10.0'} + + is-regex@1.2.1: + resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} + engines: {node: '>= 0.4'} + + is-set@2.0.3: + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} + engines: {node: '>= 0.4'} + + is-shared-array-buffer@1.0.4: + resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} + engines: {node: '>= 0.4'} + + is-string@1.1.1: + resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} + engines: {node: '>= 0.4'} + + is-symbol@1.1.1: + resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} + engines: {node: '>= 0.4'} + + is-typed-array@1.1.15: + resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} + engines: {node: '>= 0.4'} + + is-url@1.2.4: + resolution: {integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==} + + is-weakmap@2.0.2: + resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} + engines: {node: '>= 0.4'} + + is-weakref@1.1.1: + resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==} + engines: {node: '>= 0.4'} + + is-weakset@2.0.4: + resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} + engines: {node: '>= 0.4'} + + is-what@4.1.16: + resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==} + engines: {node: '>=12.13'} + + is-windows@1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + engines: {node: '>=0.10.0'} + + isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + + isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + + isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + isobject@2.1.0: + resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==} + engines: {node: '>=0.10.0'} + + isobject@3.0.1: + resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} + engines: {node: '>=0.10.0'} + + jake@10.9.2: + resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} + engines: {node: '>=10'} + hasBin: true + + javascript-natural-sort@0.7.1: + resolution: {integrity: sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==} + + jmespath@0.16.0: + resolution: {integrity: sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw==} + engines: {node: '>= 0.6.0'} + + jquery@3.7.1: + resolution: {integrity: sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==} + + js-base64@2.6.4: + resolution: {integrity: sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==} + + js-cookie@3.0.5: + resolution: {integrity: sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==} + engines: {node: '>=14'} + + js-table2excel@1.1.2: + resolution: {integrity: sha512-E5QcPLjlF7qcqqF+DgaPxj9b+lQsItMqkwcXKpODtZ8zo5f07huuvem3Ek1WYzOcSOalU7RwEAG/66WQ5PVfWA==} + + js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + + jsbarcode@3.12.1: + resolution: {integrity: sha512-QZQSqIknC2Rr/YOUyOkCBqsoiBAOTYK+7yNN3JsqfoUtJtkazxNw1dmPpxuv7VVvqW13kA3/mKiLq+s/e3o9hQ==} + + json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + + json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + + json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + + json-source-map@0.6.1: + resolution: {integrity: sha512-1QoztHPsMQqhDq0hlXY5ZqcEdUzxQEIxgFkKl4WUp2pgShObl+9ovi4kRh2TfvAfxAoHOJ9vIMEqk3k4iex7tg==} + + json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + + json5@1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true + + jsoneditor@10.2.0: + resolution: {integrity: sha512-vwXKAUYQ0EFBUWTq2+wl9fi+rf4K4f/xdw6nyJdlXeQ374/NnaBobYmZUosuv9nMMPRP4KbfUGhZ3GH1l4QZqg==} + + jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + + jsonrepair@3.12.0: + resolution: {integrity: sha512-SWfjz8SuQ0wZjwsxtSJ3Zy8vvLg6aO/kxcp9TWNPGwJKgTZVfhNEQBMk/vPOpYCDFWRxD6QWuI6IHR1t615f0w==} + hasBin: true + + jspdf@2.5.2: + resolution: {integrity: sha512-myeX9c+p7znDWPk0eTrujCzNjT+CXdXyk7YmJq5nD5V7uLLKmSXnlQ/Jn/kuo3X09Op70Apm0rQSnFWyGK8uEQ==} + + jsplumb@2.15.6: + resolution: {integrity: sha512-sIpbpz5eMVM+vV+MQzFCidlaa1RsknrQs6LOTKYDjYUDdTAi2AN2bFi94TxB33TifcIsRNV1jebcaxg0tCoPzg==} + + keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + + kind-of@3.2.2: + resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} + engines: {node: '>=0.10.0'} + + kind-of@4.0.0: + resolution: {integrity: sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==} + engines: {node: '>=0.10.0'} + + kind-of@5.1.0: + resolution: {integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==} + engines: {node: '>=0.10.0'} + + kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} + + levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + + lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + + loader-utils@1.4.2: + resolution: {integrity: sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==} + engines: {node: '>=4.0.0'} + + locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + + 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.camelcase@4.3.0: + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + + lodash.clonedeep@4.5.0: + resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} + + lodash.debounce@4.0.8: + resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} + + lodash.foreach@4.5.0: + resolution: {integrity: sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==} + + lodash.isequal@4.5.0: + resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + deprecated: This package is deprecated. Use require('node:util').isDeepStrictEqual instead. + + lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + + lodash.throttle@4.1.1: + resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==} + + lodash.toarray@4.4.0: + resolution: {integrity: sha512-QyffEA3i5dma5q2490+SgCvDN0pXLmRGSyAANuVi0HQ01Pkfr9fuoKQW8wm1wGBnJITs/mS7wQvS6VshUEBFCw==} + + lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + + magic-string@0.25.9: + resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} + + magic-string@0.30.17: + resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} + + map-cache@0.2.2: + resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} + engines: {node: '>=0.10.0'} + + map-visit@1.0.0: + resolution: {integrity: sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==} + engines: {node: '>=0.10.0'} + + math-intrinsics@1.1.0: + resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} + engines: {node: '>= 0.4'} + + mdn-data@2.0.14: + resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} + + memoize-one@6.0.0: + resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==} + + merge-options@1.0.1: + resolution: {integrity: sha512-iuPV41VWKWBIOpBsjoxjDZw8/GbSfZ2mk7N1453bwMrfzdrIk7EzBd+8UVR6rkw67th7xnk9Dytl3J+lHPdxvg==} + engines: {node: '>=4'} + + merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + + micromatch@3.1.0: + resolution: {integrity: sha512-3StSelAE+hnRvMs8IdVW7Uhk8CVed5tp+kLLGlBP6WiRAXS21GPGu/Nat4WNPXj2Eoc24B02SaeoyozPMfj0/g==} + engines: {node: '>=0.10.0'} + + micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} + + mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + + mime-match@1.0.2: + resolution: {integrity: sha512-VXp/ugGDVh3eCLOBCiHZMYWQaTNUHv2IJrut+yXA6+JbLPXHglHwfS/5A5L0ll+jkCY7fIzRJcH6OIunF+c6Cg==} + + mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + + minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + + minimatch@5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + engines: {node: '>=10'} + + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + + minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + + mitt@2.1.0: + resolution: {integrity: sha512-ILj2TpLiysu2wkBbWjAmww7TkZb65aiQO+DkVdUTBpBXq+MHYiETENkKFMtsJZX1Lf4pe4QOrTSjIfUwN5lRdg==} + + mitt@3.0.1: + resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} + + mixin-deep@1.3.2: + resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} + engines: {node: '>=0.10.0'} + + ms@2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + namespace-emitter@2.0.1: + resolution: {integrity: sha512-N/sMKHniSDJBjfrkbS/tpkPj4RAbvW3mr8UAzvlMHyun93XEm83IAvhWtJVHo+RHn/oO8Job5YN4b+wRjSVp5g==} + + nanoid@3.3.11: + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + nanoid@5.1.5: + resolution: {integrity: sha512-Ir/+ZpE9fDsNH0hQ3C68uyThDXzYcim2EqcZ8zn8Chtt1iylPT9xXJB0kPCnqzgcEGikO9RxSrh63MsmVCU7Fw==} + engines: {node: ^18 || >=20} + hasBin: true + + nanomatch@1.2.13: + resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} + engines: {node: '>=0.10.0'} + + natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + + next-tick@1.1.0: + resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} + + node-addon-api@7.1.1: + resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} + + node-fetch-h2@2.3.0: + resolution: {integrity: sha512-ofRW94Ab0T4AOh5Fk8t0h8OBWrmjb0SSB20xh1H8YnPV9EJ+f5AMoYSUQ2zgJ4Iq2HAK0I2l5/Nequ8YzFS3Hg==} + engines: {node: 4.x || >=6.0.0} + + node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + + node-readfiles@0.2.0: + resolution: {integrity: sha512-SU00ZarexNlE4Rjdm83vglt5Y9yiQ+XI1XpflWlb7q7UTN1JUItm69xMeiQCTxtTfnzt+83T8Cx+vI2ED++VDA==} + + normalize-wheel-es@1.2.0: + resolution: {integrity: sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==} + + nprogress@0.2.0: + resolution: {integrity: sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==} + + nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + + nzh@1.0.14: + resolution: {integrity: sha512-wKgaqCSZdrySvB4RWop5g+v6IDv2IErsT6rjq06Bg0yiT9hiHYZO12GMGx/xweGVLcO2lDjX5RqWD0S/Jy9z5Q==} + + oas-kit-common@1.0.8: + resolution: {integrity: sha512-pJTS2+T0oGIwgjGpw7sIRU8RQMcUoKCDWFLdBqKB2BNmGpbBMH2sdqAaOXUg8OzonZHU0L7vfJu1mJFEiYDWOQ==} + + oas-linter@3.2.2: + resolution: {integrity: sha512-KEGjPDVoU5K6swgo9hJVA/qYGlwfbFx+Kg2QB/kd7rzV5N8N5Mg6PlsoCMohVnQmo+pzJap/F610qTodKzecGQ==} + + oas-resolver@2.5.6: + resolution: {integrity: sha512-Yx5PWQNZomfEhPPOphFbZKi9W93CocQj18NlD2Pa4GWZzdZpSJvYwoiuurRI7m3SpcChrnO08hkuQDL3FGsVFQ==} + hasBin: true + + oas-schema-walker@1.1.5: + resolution: {integrity: sha512-2yucenq1a9YPmeNExoUa9Qwrt9RFkjqaMAA1X+U7sbb0AqBeTIdMHky9SQQ6iN94bO5NW0W4TRYXerG+BdAvAQ==} + + oas-validator@5.0.8: + resolution: {integrity: sha512-cu20/HE5N5HKqVygs3dt94eYJfBi0TsZvPVXDhbXQHiEityDN+RROTleefoKRKKJ9dFAF2JBkDHgvWj0sjKGmw==} + + object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + + object-copy@0.1.0: + resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==} + engines: {node: '>=0.10.0'} + + object-inspect@1.13.4: + resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} + engines: {node: '>= 0.4'} + + object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + + object-visit@1.0.1: + resolution: {integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==} + engines: {node: '>=0.10.0'} + + object.assign@4.1.7: + resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} + engines: {node: '>= 0.4'} + + object.pick@1.3.0: + resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==} + engines: {node: '>=0.10.0'} + + optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} + + own-keys@1.0.1: + resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} + engines: {node: '>= 0.4'} + + p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + + p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + + parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + + parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + + pascalcase@0.1.1: + resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==} + engines: {node: '>=0.10.0'} + + path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + + path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + + pathe@0.2.0: + resolution: {integrity: sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==} + + perfect-debounce@1.0.0: + resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} + + performance-now@2.1.0: + resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} + + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + + picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + + picomatch@4.0.2: + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} + engines: {node: '>=12'} + + picomodal@3.0.0: + resolution: {integrity: sha512-FoR3TDfuLlqUvcEeK5ifpKSVVns6B4BQvc8SDF6THVMuadya6LLtji0QgUDSStw0ZR2J7I6UGi5V2V23rnPWTw==} + + pinia@3.0.3: + resolution: {integrity: sha512-ttXO/InUULUXkMHpTdp9Fj4hLpD/2AoJdmAbAeW2yu1iy1k+pkFekQXw5VpC0/5p51IOR/jDaDRfRWRnMMsGOA==} + peerDependencies: + typescript: '>=4.4.4' + vue: ^2.7.0 || ^3.5.11 + peerDependenciesMeta: + typescript: + optional: true + + posix-character-classes@0.1.1: + resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==} + engines: {node: '>=0.10.0'} + + possible-typed-array-names@1.1.0: + resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} + engines: {node: '>= 0.4'} + + postcss-prefix-selector@1.16.1: + resolution: {integrity: sha512-Umxu+FvKMwlY6TyDzGFoSUnzW+NOfMBLyC1tAkIjgX+Z/qGspJeRjVC903D7mx7TuBpJlwti2ibXtWuA7fKMeQ==} + peerDependencies: + postcss: '>4 <9' + + postcss-selector-parser@6.1.2: + resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} + engines: {node: '>=4'} + + postcss@5.2.18: + resolution: {integrity: sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==} + engines: {node: '>=0.12'} + + postcss@8.5.6: + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} + engines: {node: ^10 || ^12 || >=14} + + posthtml-parser@0.2.1: + resolution: {integrity: sha512-nPC53YMqJnc/+1x4fRYFfm81KV2V+G9NZY+hTohpYg64Ay7NemWWcV4UWuy/SgMupqQ3kJ88M/iRfZmSnxT+pw==} + + posthtml-rename-id@1.0.12: + resolution: {integrity: sha512-UKXf9OF/no8WZo9edRzvuMenb6AD5hDLzIepJW+a4oJT+T/Lx7vfMYWT4aWlGNQh0WMhnUx1ipN9OkZ9q+ddEw==} + + posthtml-render@1.4.0: + resolution: {integrity: sha512-W1779iVHGfq0Fvh2PROhCe2QhB8mEErgqzo1wpIt36tCgChafP+hbXIhLDOM8ePJrZcFs0vkNEtdibEWVqChqw==} + engines: {node: '>=10'} + + posthtml-svg-mode@1.0.3: + resolution: {integrity: sha512-hEqw9NHZ9YgJ2/0G7CECOeuLQKZi8HjWLkBaSVtOWjygQ9ZD8P7tqeowYs7WrFdKsWEKG7o+IlsPY8jrr0CJpQ==} + + posthtml@0.9.2: + resolution: {integrity: sha512-spBB5sgC4cv2YcW03f/IAUN1pgDJWNWD8FzkyY4mArLUMJW+KlQhlmUdKAHQuPfb00Jl5xIfImeOsf6YL8QK7Q==} + engines: {node: '>=0.10.0'} + + preact@10.26.9: + resolution: {integrity: sha512-SSjF9vcnF27mJK1XyFMNJzFd5u3pQiATFqoaDy03XuN00u4ziveVVEGt5RKJrDR8MHE/wJo9Nnad56RLzS2RMA==} + + prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + + prettier@3.5.3: + resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==} + engines: {node: '>=14'} + hasBin: true + + prettier@3.6.2: + resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} + engines: {node: '>=14'} + hasBin: true + + print-js@1.6.0: + resolution: {integrity: sha512-BfnOIzSKbqGRtO4o0rnj/K3681BSd2QUrsIZy/+WdCIugjIswjmx3lDEZpXB2ruGf9d4b3YNINri81+J0FsBWg==} + + prismjs@1.30.0: + resolution: {integrity: sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==} + engines: {node: '>=6'} + + proxy-from-env@1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + + punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + + qrcodejs2-fixes@0.0.2: + resolution: {integrity: sha512-wMUXYMOixAEJlLnjk5MbLiFaz0gQObWYm/TIFWB5+j7sTY5gPyr09Cx1EpcLYbsgfFdN3wHjrKAhZofTuCBGhg==} + + qs@6.14.0: + resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} + engines: {node: '>=0.6'} + + query-string@4.3.4: + resolution: {integrity: sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==} + engines: {node: '>=0.10.0'} + + queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + + raf@3.4.1: + resolution: {integrity: sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==} + + readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + + readdirp@4.1.2: + resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} + engines: {node: '>= 14.18.0'} + + reflect.getprototypeof@1.0.10: + resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} + engines: {node: '>= 0.4'} + + reftools@1.1.9: + resolution: {integrity: sha512-OVede/NQE13xBQ+ob5CKd5KyeJYU2YInb1bmV4nRoOfquZPkAkxuOXicSe1PvqIuZZ4kD13sPKBbR7UFDmli6w==} + + regenerator-runtime@0.13.11: + resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} + + regex-not@1.0.2: + resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} + engines: {node: '>=0.10.0'} + + regexp.prototype.flags@1.5.4: + resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} + engines: {node: '>= 0.4'} + + repeat-element@1.1.4: + resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==} + engines: {node: '>=0.10.0'} + + repeat-string@1.6.1: + resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} + engines: {node: '>=0.10'} + + require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + + resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + + resolve-url@0.2.1: + resolution: {integrity: sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==} + deprecated: https://github.com/lydell/resolve-url#deprecated + + ret@0.1.15: + resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} + engines: {node: '>=0.12'} + + reusify@1.1.0: + resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + + rfdc@1.4.1: + resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} + + rgbcolor@1.0.1: + resolution: {integrity: sha512-9aZLIrhRaD97sgVhtJOW6ckOEh6/GnvQtdVNfdZ6s67+3/XwLS9lBcQYzEEhYVeUowN7pRzMLsyGhK2i/xvWbw==} + engines: {node: '>= 0.8.15'} + + rollup@4.44.2: + resolution: {integrity: sha512-PVoapzTwSEcelaWGth3uR66u7ZRo6qhPHc0f2uRO9fX6XDVNrIiGYS0Pj9+R8yIIYSD/mCx2b16Ws9itljKSPg==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + + run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + + safe-array-concat@1.1.3: + resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} + engines: {node: '>=0.4'} + + safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + + safe-push-apply@1.0.0: + resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} + engines: {node: '>= 0.4'} + + safe-regex-test@1.1.0: + resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} + engines: {node: '>= 0.4'} + + safe-regex@1.1.0: + resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==} + + sass@1.89.2: + resolution: {integrity: sha512-xCmtksBKd/jdJ9Bt9p7nPKiuqrlBMBuuGkQlkhZjjQk3Ty48lv93k5Dq6OPkKt4XwxDJ7tvlfrTa1MPA9bf+QA==} + engines: {node: '>=14.0.0'} + hasBin: true + + screenfull@6.0.2: + resolution: {integrity: sha512-AQdy8s4WhNvUZ6P8F6PB21tSPIYKniic+Ogx0AacBMjKP1GUHN2E9URxQHtCusiwxudnCKkdy4GrHXPPJSkCCw==} + engines: {node: ^14.13.1 || >=16.0.0} + + scroll-into-view-if-needed@2.2.31: + resolution: {integrity: sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA==} + + select@1.1.2: + resolution: {integrity: sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==} + + semver@7.7.2: + resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} + engines: {node: '>=10'} + hasBin: true + + set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + + set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} + + set-proto@1.0.0: + resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} + engines: {node: '>= 0.4'} + + set-value@2.0.1: + resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} + engines: {node: '>=0.10.0'} + + shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + + shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + should-equal@2.0.0: + resolution: {integrity: sha512-ZP36TMrK9euEuWQYBig9W55WPC7uo37qzAEmbjHz4gfyuXrEUgF8cUvQVO+w+d3OMfPvSRQJ22lSm8MQJ43LTA==} + + should-format@3.0.3: + resolution: {integrity: sha512-hZ58adtulAk0gKtua7QxevgUaXTTXxIi8t41L3zo9AHvjXO1/7sdLECuHeIN2SRtYXpNkmhoUP2pdeWgricQ+Q==} + + should-type-adaptors@1.1.0: + resolution: {integrity: sha512-JA4hdoLnN+kebEp2Vs8eBe9g7uy0zbRo+RMcU0EsNy+R+k049Ki+N5tT5Jagst2g7EAja+euFuoXFCa8vIklfA==} + + should-type@1.4.0: + resolution: {integrity: sha512-MdAsTu3n25yDbIe1NeN69G4n6mUnJGtSJHygX3+oN0ZbO3DTiATnf7XnYJdGT42JCXurTb1JI0qOBR65shvhPQ==} + + should-util@1.0.1: + resolution: {integrity: sha512-oXF8tfxx5cDk8r2kYqlkUJzZpDBqVY/II2WhvU0n9Y3XYvAYRmeaf1PvvIvTgPnv4KJ+ES5M0PyDq5Jp+Ygy2g==} + + should@13.2.3: + resolution: {integrity: sha512-ggLesLtu2xp+ZxI+ysJTmNjh2U0TsC+rQ/pfED9bUZZ4DKefP27D+7YJVVTvKsmjLpIi9jAa7itwDGkDDmt1GQ==} + + side-channel-list@1.0.0: + resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} + engines: {node: '>= 0.4'} + + side-channel-map@1.0.1: + resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} + engines: {node: '>= 0.4'} + + side-channel-weakmap@1.0.2: + resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} + engines: {node: '>= 0.4'} + + side-channel@1.1.0: + resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} + engines: {node: '>= 0.4'} + + slate-history@0.66.0: + resolution: {integrity: sha512-6MWpxGQZiMvSINlCbMW43E2YBSVMCMCIwQfBzGssjWw4kb0qfvj0pIdblWNRQZD0hR6WHP+dHHgGSeVdMWzfng==} + peerDependencies: + slate: '>=0.65.3' + + slate@0.72.8: + resolution: {integrity: sha512-/nJwTswQgnRurpK+bGJFH1oM7naD5qDmHd89JyiKNT2oOKD8marW0QSBtuFnwEbL5aGCS8AmrhXQgNOsn4osAw==} + + sm-crypto-v2@1.12.0: + resolution: {integrity: sha512-17QAIFXy9TicPTHpS+eDrZZ8dA/yDo9TxgFQEkfFWYZVHzY6dc9H2LoI2ycb+5AyuAiF2ryLzHjkYaMFWDhDfQ==} + + snabbdom@3.6.2: + resolution: {integrity: sha512-ig5qOnCDbugFntKi6c7Xlib8bA6xiJVk8O+WdFrV3wxbMqeHO0hXFQC4nAhPVWfZfi8255lcZkNhtIBINCc4+Q==} + engines: {node: '>=12.17.0'} + + snapdragon-node@2.1.1: + resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} + engines: {node: '>=0.10.0'} + + snapdragon-util@3.0.1: + resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==} + engines: {node: '>=0.10.0'} + + snapdragon@0.8.2: + resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} + engines: {node: '>=0.10.0'} + + socket.io-client@4.8.1: + resolution: {integrity: sha512-hJVXfu3E28NmzGk8o1sHhN3om52tRvwYeidbj7xKy2eIIse5IoKX3USlS6Tqt3BHAtflLIkCQBkzVrEEfWUyYQ==} + engines: {node: '>=10.0.0'} + + socket.io-parser@4.2.4: + resolution: {integrity: sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==} + engines: {node: '>=10.0.0'} + + sortablejs@1.15.6: + resolution: {integrity: sha512-aNfiuwMEpfBM/CN6LY0ibyhxPfPbyFeBTYJKCvzkJ2GkUpazIt3H+QIPAMHwqQ7tMKaHz1Qj+rJJCqljnf4p3A==} + + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + + source-map-resolve@0.5.3: + resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} + deprecated: See https://github.com/lydell/source-map-resolve#deprecated + + source-map-url@0.4.1: + resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==} + deprecated: See https://github.com/lydell/source-map-url#deprecated + + source-map@0.5.7: + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} + engines: {node: '>=0.10.0'} + + source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + sourcemap-codec@1.4.8: + resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} + deprecated: Please use @jridgewell/sourcemap-codec instead + + speakingurl@14.0.1: + resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==} + engines: {node: '>=0.10.0'} + + split-string@3.1.0: + resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} + engines: {node: '>=0.10.0'} + + splitpanes@4.0.4: + resolution: {integrity: sha512-RbysugZhjbCw5fgplvk3hOXr41stahQDtZhHVkhnnJI6H4wlGDhM2kIpbehy7v92duy9GnMa8zIhHigIV1TWtg==} + peerDependencies: + vue: ^3.2.0 + + ssr-window@3.0.0: + resolution: {integrity: sha512-q+8UfWDg9Itrg0yWK7oe5p/XRCJpJF9OBtXfOPgSJl+u3Xd5KI328RUEvUqSMVM9CiQUEf1QdBzJMkYGErj9QA==} + + stable@0.1.8: + resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} + deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' + + stackblur-canvas@2.7.0: + resolution: {integrity: sha512-yf7OENo23AGJhBriGx0QivY5JP6Y1HbrrDI6WLt6C5auYZXlQrheoY8hD4ibekFKz1HOfE48Ww8kMWMnJD/zcQ==} + engines: {node: '>=0.1.14'} + + static-extend@0.1.2: + resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==} + engines: {node: '>=0.10.0'} + + stop-iteration-iterator@1.1.0: + resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} + engines: {node: '>= 0.4'} + + strict-uri-encode@1.1.0: + resolution: {integrity: sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==} + engines: {node: '>=0.10.0'} + + string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + + string.prototype.trim@1.2.10: + resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} + engines: {node: '>= 0.4'} + + string.prototype.trimend@1.0.9: + resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==} + engines: {node: '>= 0.4'} + + string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} + + string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + + strip-ansi@3.0.1: + resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} + engines: {node: '>=0.10.0'} + + strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + + strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + + superjson@2.2.2: + resolution: {integrity: sha512-5JRxVqC8I8NuOUjzBbvVJAKNM8qoVuH0O77h4WInc/qC2q5IreqKxYwgkga3PfA22OayK2ikceb/B26dztPl+Q==} + engines: {node: '>=16'} + + supports-color@2.0.0: + resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} + engines: {node: '>=0.8.0'} + + supports-color@3.2.3: + resolution: {integrity: sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==} + engines: {node: '>=0.8.0'} + + supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + + svg-baker@1.7.0: + resolution: {integrity: sha512-nibslMbkXOIkqKVrfcncwha45f97fGuAOn1G99YwnwTj8kF9YiM6XexPcUso97NxOm6GsP0SIvYVIosBis1xLg==} + + svg-pathdata@6.0.3: + resolution: {integrity: sha512-qsjeeq5YjBZ5eMdFuUa4ZosMLxgr5RZ+F+Y1OrDhuOCEInRMA3x74XdBtggJcj9kOeInz0WE+LgCPDkZFlBYJw==} + engines: {node: '>=12.0.0'} + + svgo@2.8.0: + resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} + engines: {node: '>=10.13.0'} + hasBin: true + + swagger-schema-official@2.0.0-bab6bed: + resolution: {integrity: sha512-rCC0NWGKr/IJhtRuPq/t37qvZHI/mH4I4sxflVM+qgVe5Z2uOCivzWaVbuioJaB61kvm5UvB7b49E+oBY0M8jA==} + + swagger-typescript-api@13.0.28: + resolution: {integrity: sha512-8IwPD6nCFDTtzSl8rS7xlAx0NGMpBUlFfccJwgMV7t8d/nKw1yQWPVdC7h94XDsDPrLFvICd5xAJJm2TK2Pcpw==} + engines: {node: '>=18.0.0'} + hasBin: true + + swagger2openapi@7.0.8: + resolution: {integrity: sha512-upi/0ZGkYgEcLeGieoz8gT74oWHA0E7JivX7aN9mAf+Tc7BQoRBvnIGHoPDw+f9TXTW4s6kGYCZJtauP6OYp7g==} + hasBin: true + + text-segmentation@1.0.3: + resolution: {integrity: sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==} + + tiny-emitter@2.1.0: + resolution: {integrity: sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==} + + tiny-warning@1.0.3: + resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} + + tinyglobby@0.2.14: + resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} + engines: {node: '>=12.0.0'} + + to-object-path@0.3.0: + resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==} + engines: {node: '>=0.10.0'} + + to-regex-range@2.1.1: + resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==} + engines: {node: '>=0.10.0'} + + to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + + to-regex@3.0.2: + resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==} + engines: {node: '>=0.10.0'} + + tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + + traverse@0.6.11: + resolution: {integrity: sha512-vxXDZg8/+p3gblxB6BhhG5yWVn1kGRlaL8O78UDXc3wRnPizB5g83dcvWV1jpDMIPnjZjOFuxlMmE82XJ4407w==} + engines: {node: '>= 0.4'} + + ts-api-utils@2.1.0: + resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} + engines: {node: '>=18.12'} + peerDependencies: + typescript: '>=4.8.4' + + tslib@2.3.0: + resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==} + + type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + + type@2.7.3: + resolution: {integrity: sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==} + + typed-array-buffer@1.0.3: + resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} + engines: {node: '>= 0.4'} + + typed-array-byte-length@1.0.3: + resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==} + engines: {node: '>= 0.4'} + + typed-array-byte-offset@1.0.4: + resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==} + engines: {node: '>= 0.4'} + + typed-array-length@1.0.7: + resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} + engines: {node: '>= 0.4'} + + typedarray.prototype.slice@1.0.5: + resolution: {integrity: sha512-q7QNVDGTdl702bVFiI5eY4l/HkgCM6at9KhcFbgUAzezHFbOVy4+0O/lCjsABEQwbZPravVfBIiBVGo89yzHFg==} + engines: {node: '>= 0.4'} + + typescript@5.8.3: + resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} + engines: {node: '>=14.17'} + hasBin: true + + unbox-primitive@1.1.0: + resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} + engines: {node: '>= 0.4'} + + undici-types@7.8.0: + resolution: {integrity: sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==} + + union-value@1.0.1: + resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} + engines: {node: '>=0.10.0'} + + universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} + engines: {node: '>= 10.0.0'} + + unset-value@1.0.0: + resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} + engines: {node: '>=0.10.0'} + + uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + + urix@0.1.0: + resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==} + deprecated: Please see https://github.com/lydell/urix#deprecated + + use@3.1.1: + resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} + engines: {node: '>=0.10.0'} + + util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + + utrie@1.0.2: + resolution: {integrity: sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==} + + vanilla-picker@2.12.3: + resolution: {integrity: sha512-qVkT1E7yMbUsB2mmJNFmaXMWE2hF8ffqzMMwe9zdAikd8u2VfnsVY2HQcOUi2F38bgbxzlJBEdS1UUhOXdF9GQ==} + + vary@1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} + engines: {node: '>= 0.8'} + + vite-plugin-compression@0.5.1: + resolution: {integrity: sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg==} + peerDependencies: + vite: '>=2.0.0' + + vite-plugin-svg-icons@2.0.1: + resolution: {integrity: sha512-6ktD+DhV6Rz3VtedYvBKKVA2eXF+sAQVaKkKLDSqGUfnhqXl3bj5PPkVTl3VexfTuZy66PmINi8Q6eFnVfRUmA==} + peerDependencies: + vite: '>=2.0.0' + + vite-plugin-vue-setup-extend@0.4.0: + resolution: {integrity: sha512-WMbjPCui75fboFoUTHhdbXzu4Y/bJMv5N9QT9a7do3wNMNHHqrk+Tn2jrSJU0LS5fGl/EG+FEDBYVUeWIkDqXQ==} + peerDependencies: + vite: '>=2.0.0' + + vite@6.3.5: + resolution: {integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + + vue-clipboard3@2.0.0: + resolution: {integrity: sha512-Q9S7dzWGax7LN5iiSPcu/K1GGm2gcBBlYwmMsUc5/16N6w90cbKow3FnPmPs95sungns4yvd9/+JhbAznECS2A==} + + vue-demi@0.14.10: + resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} + 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-eslint-parser@10.2.0: + resolution: {integrity: sha512-CydUvFOQKD928UzZhTp4pr2vWz1L+H99t7Pkln2QSPdvmURT0MoC4wUccfCnuEaihNsu9aYYyk+bep8rlfkUXw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + + vue-grid-layout@3.0.0-beta1: + resolution: {integrity: sha512-MsW0yfYNtnAO/uDhfZvkP6effxSJxvhAFbIL37x6Rn3vW9xf0WHVefKaSbQMLpSq3mXnR6ut0pg2Cd5lqIIZzg==} + + vue-i18n@11.1.9: + resolution: {integrity: sha512-N9ZTsXdRmX38AwS9F6Rh93RtPkvZTkSy/zNv63FTIwZCUbLwwrpqlKz9YQuzFLdlvRdZTnWAUE5jMxr8exdl7g==} + engines: {node: '>= 16'} + peerDependencies: + vue: ^3.0.0 + + vue-plugin-hiprint@0.0.60: + resolution: {integrity: sha512-a5uOMn6Nr4qlYYaVNbQKwRZJa8UcNMTflfi6J430/NDtySJB+5ArE8I8+NLjgVV56x3/qdUBs/GWuZCX5Umv1w==} + engines: {node: '>=16'} + + vue-router@4.5.1: + resolution: {integrity: sha512-ogAF3P97NPm8fJsE4by9dwSYtDwXIY1nFY9T6DyQnGHd1E2Da94w9JIolpe42LJGIl0DwOHBi8TcRPlPGwbTtw==} + peerDependencies: + vue: ^3.2.0 + + vue3-tree-org@4.2.2: + resolution: {integrity: sha512-AG2SykyD6dw0jIyqBm8iuF9j9GWli6KrwudxR1RjULCCBTDFsoNm7MmP/weKT7wowN/sPk+e2RsnvEJMw2OJMw==} + peerDependencies: + vue: ^3.0.0 + + vue@3.5.16: + resolution: {integrity: sha512-rjOV2ecxMd5SiAmof2xzh2WxntRcigkX/He4YFJ6WdRvVUrbt6DxC1Iujh10XLl8xCDRDtGKMeO3D+pRQ1PP9w==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + + whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + + which-boxed-primitive@1.1.1: + resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} + engines: {node: '>= 0.4'} + + which-builtin-type@1.2.1: + resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} + engines: {node: '>= 0.4'} + + which-collection@1.0.2: + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} + engines: {node: '>= 0.4'} + + which-typed-array@1.1.19: + resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} + engines: {node: '>= 0.4'} + + which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + + wildcard@1.1.2: + resolution: {integrity: sha512-DXukZJxpHA8LuotRwL0pP1+rS6CS7FF2qStDDE1C7DDg2rLud2PXRMuEDYIPhgEezwnlHNL4c+N6MfMTjCGTng==} + + word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + + wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + + ws@8.17.1: + resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + xml-name-validator@4.0.0: + resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} + engines: {node: '>=12'} + + xmlhttprequest-ssl@2.1.2: + resolution: {integrity: sha512-TEU+nJVUUnA4CYJFLvK5X9AOeH4KvDvhIfm0vV1GaQRtchnG0hgK5p8hw/xjv8cunWYCsiPCSDzObPyhEwq3KQ==} + engines: {node: '>=0.4.0'} + + y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + + yaml@1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} + + yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + + yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} + + yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + + zrender@5.6.1: + resolution: {integrity: sha512-OFXkDJKcrlx5su2XbzJvj/34Q3m6PvyCZkVPHGYpcCJ52ek4U/ymZyfuV1nKE23AyBJ51E/6Yr0mhZ7xGTO4ag==} + +snapshots: + + '@babel/code-frame@7.27.1': + dependencies: + '@babel/helper-validator-identifier': 7.27.1 + js-tokens: 4.0.0 + picocolors: 1.1.1 + + '@babel/helper-string-parser@7.27.1': {} + + '@babel/helper-validator-identifier@7.27.1': {} + + '@babel/parser@7.28.0': + dependencies: + '@babel/types': 7.28.0 + + '@babel/runtime@7.27.6': {} + + '@babel/types@7.28.0': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + + '@claviska/jquery-minicolors@2.3.6(jquery@3.7.1)': + dependencies: + jquery: 3.7.1 + + '@cropper/element-canvas@2.0.0': + dependencies: + '@cropper/element': 2.0.0 + '@cropper/utils': 2.0.0 + + '@cropper/element-crosshair@2.0.0': + dependencies: + '@cropper/element': 2.0.0 + '@cropper/utils': 2.0.0 + + '@cropper/element-grid@2.0.0': + dependencies: + '@cropper/element': 2.0.0 + '@cropper/utils': 2.0.0 + + '@cropper/element-handle@2.0.0': + dependencies: + '@cropper/element': 2.0.0 + '@cropper/utils': 2.0.0 + + '@cropper/element-image@2.0.0': + dependencies: + '@cropper/element': 2.0.0 + '@cropper/element-canvas': 2.0.0 + '@cropper/utils': 2.0.0 + + '@cropper/element-selection@2.0.0': + dependencies: + '@cropper/element': 2.0.0 + '@cropper/element-canvas': 2.0.0 + '@cropper/element-image': 2.0.0 + '@cropper/utils': 2.0.0 + + '@cropper/element-shade@2.0.0': + dependencies: + '@cropper/element': 2.0.0 + '@cropper/element-canvas': 2.0.0 + '@cropper/element-selection': 2.0.0 + '@cropper/utils': 2.0.0 + + '@cropper/element-viewer@2.0.0': + dependencies: + '@cropper/element': 2.0.0 + '@cropper/element-canvas': 2.0.0 + '@cropper/element-image': 2.0.0 + '@cropper/element-selection': 2.0.0 + '@cropper/utils': 2.0.0 + + '@cropper/element@2.0.0': + dependencies: + '@cropper/utils': 2.0.0 + + '@cropper/elements@2.0.0': + dependencies: + '@cropper/element': 2.0.0 + '@cropper/element-canvas': 2.0.0 + '@cropper/element-crosshair': 2.0.0 + '@cropper/element-grid': 2.0.0 + '@cropper/element-handle': 2.0.0 + '@cropper/element-image': 2.0.0 + '@cropper/element-selection': 2.0.0 + '@cropper/element-shade': 2.0.0 + '@cropper/element-viewer': 2.0.0 + + '@cropper/utils@2.0.0': {} + + '@ctrl/tinycolor@3.6.1': {} + + '@element-plus/icons-vue@2.3.1(vue@3.5.16(typescript@5.8.3))': + dependencies: + vue: 3.5.16(typescript@5.8.3) + + '@esbuild/aix-ppc64@0.25.5': + optional: true + + '@esbuild/android-arm64@0.25.5': + optional: true + + '@esbuild/android-arm@0.25.5': + optional: true + + '@esbuild/android-x64@0.25.5': + optional: true + + '@esbuild/darwin-arm64@0.25.5': + optional: true + + '@esbuild/darwin-x64@0.25.5': + optional: true + + '@esbuild/freebsd-arm64@0.25.5': + optional: true + + '@esbuild/freebsd-x64@0.25.5': + optional: true + + '@esbuild/linux-arm64@0.25.5': + optional: true + + '@esbuild/linux-arm@0.25.5': + optional: true + + '@esbuild/linux-ia32@0.25.5': + optional: true + + '@esbuild/linux-loong64@0.25.5': + optional: true + + '@esbuild/linux-mips64el@0.25.5': + optional: true + + '@esbuild/linux-ppc64@0.25.5': + optional: true + + '@esbuild/linux-riscv64@0.25.5': + optional: true + + '@esbuild/linux-s390x@0.25.5': + optional: true + + '@esbuild/linux-x64@0.25.5': + optional: true + + '@esbuild/netbsd-arm64@0.25.5': + optional: true + + '@esbuild/netbsd-x64@0.25.5': + optional: true + + '@esbuild/openbsd-arm64@0.25.5': + optional: true + + '@esbuild/openbsd-x64@0.25.5': + optional: true + + '@esbuild/sunos-x64@0.25.5': + optional: true + + '@esbuild/win32-arm64@0.25.5': + optional: true + + '@esbuild/win32-ia32@0.25.5': + optional: true + + '@esbuild/win32-x64@0.25.5': + optional: true + + '@eslint-community/eslint-utils@4.7.0(eslint@9.30.1)': + dependencies: + eslint: 9.30.1 + eslint-visitor-keys: 3.4.3 + + '@eslint-community/regexpp@4.12.1': {} + + '@eslint/config-array@0.21.0': + dependencies: + '@eslint/object-schema': 2.1.6 + debug: 4.4.1 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@eslint/config-helpers@0.3.0': {} + + '@eslint/core@0.14.0': + dependencies: + '@types/json-schema': 7.0.15 + + '@eslint/core@0.15.1': + dependencies: + '@types/json-schema': 7.0.15 + + '@eslint/eslintrc@3.3.1': + dependencies: + ajv: 6.12.6 + debug: 4.4.1 + espree: 10.4.0 + globals: 14.0.0 + ignore: 5.3.2 + import-fresh: 3.3.1 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + + '@eslint/js@9.30.1': {} + + '@eslint/object-schema@2.1.6': {} + + '@eslint/plugin-kit@0.3.3': + dependencies: + '@eslint/core': 0.15.1 + levn: 0.4.1 + + '@exodus/schemasafe@1.3.0': {} + + '@floating-ui/core@1.7.2': + dependencies: + '@floating-ui/utils': 0.2.10 + + '@floating-ui/dom@1.7.2': + dependencies: + '@floating-ui/core': 1.7.2 + '@floating-ui/utils': 0.2.10 + + '@floating-ui/utils@0.2.10': {} + + '@humanfs/core@0.19.1': {} + + '@humanfs/node@0.16.6': + dependencies: + '@humanfs/core': 0.19.1 + '@humanwhocodes/retry': 0.3.1 + + '@humanwhocodes/module-importer@1.0.1': {} + + '@humanwhocodes/retry@0.3.1': {} + + '@humanwhocodes/retry@0.4.3': {} + + '@interactjs/actions@1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27)': + dependencies: + '@interactjs/core': 1.10.27(@interactjs/utils@1.10.27) + '@interactjs/utils': 1.10.27 + optionalDependencies: + '@interactjs/interact': 1.10.27 + + '@interactjs/auto-scroll@1.10.27(@interactjs/utils@1.10.27)': + dependencies: + '@interactjs/utils': 1.10.27 + optionalDependencies: + '@interactjs/interact': 1.10.27 + + '@interactjs/auto-start@1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27)': + dependencies: + '@interactjs/core': 1.10.27(@interactjs/utils@1.10.27) + '@interactjs/utils': 1.10.27 + optionalDependencies: + '@interactjs/interact': 1.10.27 + + '@interactjs/core@1.10.27(@interactjs/utils@1.10.27)': + dependencies: + '@interactjs/utils': 1.10.27 + + '@interactjs/dev-tools@1.10.27(@interactjs/modifiers@1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27)(typescript@5.8.3)': + dependencies: + '@interactjs/modifiers': 1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27) + '@interactjs/utils': 1.10.27 + optionalDependencies: + '@interactjs/interact': 1.10.27 + vue: 3.5.16(typescript@5.8.3) + transitivePeerDependencies: + - typescript + + '@interactjs/inertia@1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/modifiers@1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27)': + dependencies: + '@interactjs/core': 1.10.27(@interactjs/utils@1.10.27) + '@interactjs/modifiers': 1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27) + '@interactjs/offset': 1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27) + '@interactjs/utils': 1.10.27 + optionalDependencies: + '@interactjs/interact': 1.10.27 + + '@interactjs/interact@1.10.27': + dependencies: + '@interactjs/core': 1.10.27(@interactjs/utils@1.10.27) + '@interactjs/utils': 1.10.27 + + '@interactjs/interactjs@1.10.27(typescript@5.8.3)': + dependencies: + '@interactjs/actions': 1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27) + '@interactjs/auto-scroll': 1.10.27(@interactjs/utils@1.10.27) + '@interactjs/auto-start': 1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27) + '@interactjs/core': 1.10.27(@interactjs/utils@1.10.27) + '@interactjs/dev-tools': 1.10.27(@interactjs/modifiers@1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27)(typescript@5.8.3) + '@interactjs/inertia': 1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/modifiers@1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27) + '@interactjs/interact': 1.10.27 + '@interactjs/modifiers': 1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27) + '@interactjs/offset': 1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27) + '@interactjs/pointer-events': 1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27) + '@interactjs/reflow': 1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27) + '@interactjs/utils': 1.10.27 + transitivePeerDependencies: + - typescript + + '@interactjs/modifiers@1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27)': + dependencies: + '@interactjs/core': 1.10.27(@interactjs/utils@1.10.27) + '@interactjs/snappers': 1.10.27(@interactjs/utils@1.10.27) + '@interactjs/utils': 1.10.27 + optionalDependencies: + '@interactjs/interact': 1.10.27 + + '@interactjs/offset@1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27)': + dependencies: + '@interactjs/core': 1.10.27(@interactjs/utils@1.10.27) + '@interactjs/utils': 1.10.27 + optionalDependencies: + '@interactjs/interact': 1.10.27 + + '@interactjs/pointer-events@1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27)': + dependencies: + '@interactjs/core': 1.10.27(@interactjs/utils@1.10.27) + '@interactjs/utils': 1.10.27 + optionalDependencies: + '@interactjs/interact': 1.10.27 + + '@interactjs/reflow@1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27)': + dependencies: + '@interactjs/core': 1.10.27(@interactjs/utils@1.10.27) + '@interactjs/utils': 1.10.27 + optionalDependencies: + '@interactjs/interact': 1.10.27 + + '@interactjs/snappers@1.10.27(@interactjs/utils@1.10.27)': + dependencies: + '@interactjs/utils': 1.10.27 + optionalDependencies: + '@interactjs/interact': 1.10.27 + + '@interactjs/utils@1.10.27': {} + + '@intlify/core-base@11.1.9': + dependencies: + '@intlify/message-compiler': 11.1.9 + '@intlify/shared': 11.1.9 + + '@intlify/message-compiler@11.1.9': + dependencies: + '@intlify/shared': 11.1.9 + source-map-js: 1.2.1 + + '@intlify/shared@11.1.9': {} + + '@jridgewell/sourcemap-codec@1.5.4': {} + + '@noble/ciphers@1.3.0': {} + + '@noble/curves@1.9.2': + dependencies: + '@noble/hashes': 1.8.0 + + '@noble/hashes@1.8.0': {} + + '@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.19.1 + + '@parcel/watcher-android-arm64@2.5.1': + optional: true + + '@parcel/watcher-darwin-arm64@2.5.1': + optional: true + + '@parcel/watcher-darwin-x64@2.5.1': + optional: true + + '@parcel/watcher-freebsd-x64@2.5.1': + optional: true + + '@parcel/watcher-linux-arm-glibc@2.5.1': + optional: true + + '@parcel/watcher-linux-arm-musl@2.5.1': + optional: true + + '@parcel/watcher-linux-arm64-glibc@2.5.1': + optional: true + + '@parcel/watcher-linux-arm64-musl@2.5.1': + optional: true + + '@parcel/watcher-linux-x64-glibc@2.5.1': + optional: true + + '@parcel/watcher-linux-x64-musl@2.5.1': + optional: true + + '@parcel/watcher-win32-arm64@2.5.1': + optional: true + + '@parcel/watcher-win32-ia32@2.5.1': + optional: true + + '@parcel/watcher-win32-x64@2.5.1': + optional: true + + '@parcel/watcher@2.5.1': + dependencies: + detect-libc: 1.0.3 + is-glob: 4.0.3 + micromatch: 4.0.8 + node-addon-api: 7.1.1 + optionalDependencies: + '@parcel/watcher-android-arm64': 2.5.1 + '@parcel/watcher-darwin-arm64': 2.5.1 + '@parcel/watcher-darwin-x64': 2.5.1 + '@parcel/watcher-freebsd-x64': 2.5.1 + '@parcel/watcher-linux-arm-glibc': 2.5.1 + '@parcel/watcher-linux-arm-musl': 2.5.1 + '@parcel/watcher-linux-arm64-glibc': 2.5.1 + '@parcel/watcher-linux-arm64-musl': 2.5.1 + '@parcel/watcher-linux-x64-glibc': 2.5.1 + '@parcel/watcher-linux-x64-musl': 2.5.1 + '@parcel/watcher-win32-arm64': 2.5.1 + '@parcel/watcher-win32-ia32': 2.5.1 + '@parcel/watcher-win32-x64': 2.5.1 + optional: true + + '@rollup/rollup-android-arm-eabi@4.44.2': + optional: true + + '@rollup/rollup-android-arm64@4.44.2': + optional: true + + '@rollup/rollup-darwin-arm64@4.44.2': + optional: true + + '@rollup/rollup-darwin-x64@4.44.2': + optional: true + + '@rollup/rollup-freebsd-arm64@4.44.2': + optional: true + + '@rollup/rollup-freebsd-x64@4.44.2': + optional: true + + '@rollup/rollup-linux-arm-gnueabihf@4.44.2': + optional: true + + '@rollup/rollup-linux-arm-musleabihf@4.44.2': + optional: true + + '@rollup/rollup-linux-arm64-gnu@4.44.2': + optional: true + + '@rollup/rollup-linux-arm64-musl@4.44.2': + optional: true + + '@rollup/rollup-linux-loongarch64-gnu@4.44.2': + optional: true + + '@rollup/rollup-linux-powerpc64le-gnu@4.44.2': + optional: true + + '@rollup/rollup-linux-riscv64-gnu@4.44.2': + optional: true + + '@rollup/rollup-linux-riscv64-musl@4.44.2': + optional: true + + '@rollup/rollup-linux-s390x-gnu@4.44.2': + optional: true + + '@rollup/rollup-linux-x64-gnu@4.44.2': + optional: true + + '@rollup/rollup-linux-x64-musl@4.44.2': + optional: true + + '@rollup/rollup-win32-arm64-msvc@4.44.2': + optional: true + + '@rollup/rollup-win32-ia32-msvc@4.44.2': + optional: true + + '@rollup/rollup-win32-x64-msvc@4.44.2': + optional: true + + '@socket.io/component-emitter@3.1.2': {} + + '@sphinxxxx/color-conversion@2.2.2': {} + + '@sxzz/popperjs-es@2.11.7': {} + + '@transloadit/prettier-bytes@0.0.7': {} + + '@trysound/sax@0.2.0': {} + + '@types/estree@1.0.8': {} + + '@types/event-emitter@0.3.5': {} + + '@types/json-schema@7.0.15': {} + + '@types/lodash-es@4.17.12': + dependencies: + '@types/lodash': 4.17.20 + + '@types/lodash@4.17.20': {} + + '@types/node@24.0.10': + dependencies: + undici-types: 7.8.0 + + '@types/nprogress@0.2.3': {} + + '@types/raf@3.4.3': {} + + '@types/sortablejs@1.15.8': {} + + '@types/svgo@2.6.4': + dependencies: + '@types/node': 24.0.10 + + '@types/swagger-schema-official@2.0.25': {} + + '@types/web-bluetooth@0.0.16': {} + + '@typescript-eslint/eslint-plugin@8.35.1(@typescript-eslint/parser@8.35.1(eslint@9.30.1)(typescript@5.8.3))(eslint@9.30.1)(typescript@5.8.3)': + dependencies: + '@eslint-community/regexpp': 4.12.1 + '@typescript-eslint/parser': 8.35.1(eslint@9.30.1)(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.35.1 + '@typescript-eslint/type-utils': 8.35.1(eslint@9.30.1)(typescript@5.8.3) + '@typescript-eslint/utils': 8.35.1(eslint@9.30.1)(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.35.1 + eslint: 9.30.1 + graphemer: 1.4.0 + ignore: 7.0.5 + natural-compare: 1.4.0 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@8.35.1(eslint@9.30.1)(typescript@5.8.3)': + dependencies: + '@typescript-eslint/scope-manager': 8.35.1 + '@typescript-eslint/types': 8.35.1 + '@typescript-eslint/typescript-estree': 8.35.1(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.35.1 + debug: 4.4.1 + eslint: 9.30.1 + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/project-service@8.35.1(typescript@5.8.3)': + dependencies: + '@typescript-eslint/tsconfig-utils': 8.35.1(typescript@5.8.3) + '@typescript-eslint/types': 8.35.1 + debug: 4.4.1 + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/scope-manager@8.35.1': + dependencies: + '@typescript-eslint/types': 8.35.1 + '@typescript-eslint/visitor-keys': 8.35.1 + + '@typescript-eslint/tsconfig-utils@8.35.1(typescript@5.8.3)': + dependencies: + typescript: 5.8.3 + + '@typescript-eslint/type-utils@8.35.1(eslint@9.30.1)(typescript@5.8.3)': + dependencies: + '@typescript-eslint/typescript-estree': 8.35.1(typescript@5.8.3) + '@typescript-eslint/utils': 8.35.1(eslint@9.30.1)(typescript@5.8.3) + debug: 4.4.1 + eslint: 9.30.1 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/types@8.35.1': {} + + '@typescript-eslint/typescript-estree@8.35.1(typescript@5.8.3)': + dependencies: + '@typescript-eslint/project-service': 8.35.1(typescript@5.8.3) + '@typescript-eslint/tsconfig-utils': 8.35.1(typescript@5.8.3) + '@typescript-eslint/types': 8.35.1 + '@typescript-eslint/visitor-keys': 8.35.1 + debug: 4.4.1 + fast-glob: 3.3.3 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.7.2 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.35.1(eslint@9.30.1)(typescript@5.8.3)': + dependencies: + '@eslint-community/eslint-utils': 4.7.0(eslint@9.30.1) + '@typescript-eslint/scope-manager': 8.35.1 + '@typescript-eslint/types': 8.35.1 + '@typescript-eslint/typescript-estree': 8.35.1(typescript@5.8.3) + eslint: 9.30.1 + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/visitor-keys@8.35.1': + dependencies: + '@typescript-eslint/types': 8.35.1 + eslint-visitor-keys: 4.2.1 + + '@uppy/companion-client@2.2.2': + dependencies: + '@uppy/utils': 4.1.3 + namespace-emitter: 2.0.1 + + '@uppy/core@2.3.4': + dependencies: + '@transloadit/prettier-bytes': 0.0.7 + '@uppy/store-default': 2.1.1 + '@uppy/utils': 4.1.3 + lodash.throttle: 4.1.1 + mime-match: 1.0.2 + namespace-emitter: 2.0.1 + nanoid: 3.3.11 + preact: 10.26.9 + + '@uppy/store-default@2.1.1': {} + + '@uppy/utils@4.1.3': + dependencies: + lodash.throttle: 4.1.1 + + '@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4)': + dependencies: + '@uppy/companion-client': 2.2.2 + '@uppy/core': 2.3.4 + '@uppy/utils': 4.1.3 + nanoid: 3.3.11 + + '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@24.0.10)(sass@1.89.2))(vue@3.5.16(typescript@5.8.3))': + dependencies: + vite: 6.3.5(@types/node@24.0.10)(sass@1.89.2) + vue: 3.5.16(typescript@5.8.3) + + '@vue/compiler-core@3.5.16': + dependencies: + '@babel/parser': 7.28.0 + '@vue/shared': 3.5.16 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + + '@vue/compiler-core@3.5.17': + dependencies: + '@babel/parser': 7.28.0 + '@vue/shared': 3.5.17 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + + '@vue/compiler-dom@3.5.16': + dependencies: + '@vue/compiler-core': 3.5.16 + '@vue/shared': 3.5.16 + + '@vue/compiler-dom@3.5.17': + dependencies: + '@vue/compiler-core': 3.5.17 + '@vue/shared': 3.5.17 + + '@vue/compiler-sfc@3.5.16': + dependencies: + '@babel/parser': 7.28.0 + '@vue/compiler-core': 3.5.16 + '@vue/compiler-dom': 3.5.16 + '@vue/compiler-ssr': 3.5.16 + '@vue/shared': 3.5.16 + estree-walker: 2.0.2 + magic-string: 0.30.17 + postcss: 8.5.6 + source-map-js: 1.2.1 + + '@vue/compiler-sfc@3.5.17': + dependencies: + '@babel/parser': 7.28.0 + '@vue/compiler-core': 3.5.17 + '@vue/compiler-dom': 3.5.17 + '@vue/compiler-ssr': 3.5.17 + '@vue/shared': 3.5.17 + estree-walker: 2.0.2 + magic-string: 0.30.17 + postcss: 8.5.6 + source-map-js: 1.2.1 + + '@vue/compiler-ssr@3.5.16': + dependencies: + '@vue/compiler-dom': 3.5.16 + '@vue/shared': 3.5.16 + + '@vue/compiler-ssr@3.5.17': + dependencies: + '@vue/compiler-dom': 3.5.17 + '@vue/shared': 3.5.17 + + '@vue/devtools-api@6.6.4': {} + + '@vue/devtools-api@7.7.7': + dependencies: + '@vue/devtools-kit': 7.7.7 + + '@vue/devtools-kit@7.7.7': + dependencies: + '@vue/devtools-shared': 7.7.7 + birpc: 2.4.0 + hookable: 5.5.3 + mitt: 3.0.1 + perfect-debounce: 1.0.0 + speakingurl: 14.0.1 + superjson: 2.2.2 + + '@vue/devtools-shared@7.7.7': + dependencies: + rfdc: 1.4.1 + + '@vue/reactivity@3.5.16': + dependencies: + '@vue/shared': 3.5.16 + + '@vue/runtime-core@3.5.16': + dependencies: + '@vue/reactivity': 3.5.16 + '@vue/shared': 3.5.16 + + '@vue/runtime-dom@3.5.16': + dependencies: + '@vue/reactivity': 3.5.16 + '@vue/runtime-core': 3.5.16 + '@vue/shared': 3.5.16 + csstype: 3.1.3 + + '@vue/server-renderer@3.5.16(vue@3.5.16(typescript@5.8.3))': + dependencies: + '@vue/compiler-ssr': 3.5.16 + '@vue/shared': 3.5.16 + vue: 3.5.16(typescript@5.8.3) + + '@vue/shared@3.5.16': {} + + '@vue/shared@3.5.17': {} + + '@vueuse/core@9.13.0(vue@3.5.16(typescript@5.8.3))': + dependencies: + '@types/web-bluetooth': 0.0.16 + '@vueuse/metadata': 9.13.0 + '@vueuse/shared': 9.13.0(vue@3.5.16(typescript@5.8.3)) + vue-demi: 0.14.10(vue@3.5.16(typescript@5.8.3)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + '@vueuse/metadata@9.13.0': {} + + '@vueuse/shared@9.13.0(vue@3.5.16(typescript@5.8.3))': + dependencies: + vue-demi: 0.14.10(vue@3.5.16(typescript@5.8.3)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + '@wangeditor/basic-modules@1.1.7(@wangeditor/core@1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2))(dom7@3.0.0)(lodash.throttle@4.1.1)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2)': + dependencies: + '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2) + dom7: 3.0.0 + is-url: 1.2.4 + lodash.throttle: 4.1.1 + nanoid: 3.3.11 + slate: 0.72.8 + snabbdom: 3.6.2 + + '@wangeditor/code-highlight@1.0.3(@wangeditor/core@1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2))(dom7@3.0.0)(slate@0.72.8)(snabbdom@3.6.2)': + dependencies: + '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2) + dom7: 3.0.0 + prismjs: 1.30.0 + slate: 0.72.8 + snabbdom: 3.6.2 + + '@wangeditor/core@1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2)': + dependencies: + '@types/event-emitter': 0.3.5 + '@uppy/core': 2.3.4 + '@uppy/xhr-upload': 2.1.3(@uppy/core@2.3.4) + dom7: 3.0.0 + event-emitter: 0.3.5 + html-void-elements: 2.0.1 + i18next: 20.6.1 + is-hotkey: 0.2.0 + lodash.camelcase: 4.3.0 + lodash.clonedeep: 4.5.0 + lodash.debounce: 4.0.8 + lodash.foreach: 4.5.0 + lodash.isequal: 4.5.0 + lodash.throttle: 4.1.1 + lodash.toarray: 4.4.0 + nanoid: 3.3.11 + scroll-into-view-if-needed: 2.2.31 + slate: 0.72.8 + slate-history: 0.66.0(slate@0.72.8) + snabbdom: 3.6.2 + + '@wangeditor/editor-for-vue@5.1.12(@wangeditor/editor@5.1.23)(vue@3.5.16(typescript@5.8.3))': + dependencies: + '@wangeditor/editor': 5.1.23 + vue: 3.5.16(typescript@5.8.3) + + '@wangeditor/editor@5.1.23': + dependencies: + '@uppy/core': 2.3.4 + '@uppy/xhr-upload': 2.1.3(@uppy/core@2.3.4) + '@wangeditor/basic-modules': 1.1.7(@wangeditor/core@1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2))(dom7@3.0.0)(lodash.throttle@4.1.1)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2) + '@wangeditor/code-highlight': 1.0.3(@wangeditor/core@1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2))(dom7@3.0.0)(slate@0.72.8)(snabbdom@3.6.2) + '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2) + '@wangeditor/list-module': 1.0.5(@wangeditor/core@1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2))(dom7@3.0.0)(slate@0.72.8)(snabbdom@3.6.2) + '@wangeditor/table-module': 1.1.4(@wangeditor/core@1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2))(dom7@3.0.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2) + '@wangeditor/upload-image-module': 1.0.2(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(@wangeditor/basic-modules@1.1.7(@wangeditor/core@1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2))(dom7@3.0.0)(lodash.throttle@4.1.1)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2))(@wangeditor/core@1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2))(dom7@3.0.0)(lodash.foreach@4.5.0)(slate@0.72.8)(snabbdom@3.6.2) + '@wangeditor/video-module': 1.1.4(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(@wangeditor/core@1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2))(dom7@3.0.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2) + dom7: 3.0.0 + is-hotkey: 0.2.0 + lodash.camelcase: 4.3.0 + lodash.clonedeep: 4.5.0 + lodash.debounce: 4.0.8 + lodash.foreach: 4.5.0 + lodash.isequal: 4.5.0 + lodash.throttle: 4.1.1 + lodash.toarray: 4.4.0 + nanoid: 3.3.11 + slate: 0.72.8 + snabbdom: 3.6.2 + + '@wangeditor/list-module@1.0.5(@wangeditor/core@1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2))(dom7@3.0.0)(slate@0.72.8)(snabbdom@3.6.2)': + dependencies: + '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2) + dom7: 3.0.0 + slate: 0.72.8 + snabbdom: 3.6.2 + + '@wangeditor/table-module@1.1.4(@wangeditor/core@1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2))(dom7@3.0.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2)': + dependencies: + '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2) + dom7: 3.0.0 + lodash.isequal: 4.5.0 + lodash.throttle: 4.1.1 + nanoid: 3.3.11 + slate: 0.72.8 + snabbdom: 3.6.2 + + '@wangeditor/upload-image-module@1.0.2(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(@wangeditor/basic-modules@1.1.7(@wangeditor/core@1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2))(dom7@3.0.0)(lodash.throttle@4.1.1)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2))(@wangeditor/core@1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2))(dom7@3.0.0)(lodash.foreach@4.5.0)(slate@0.72.8)(snabbdom@3.6.2)': + dependencies: + '@uppy/core': 2.3.4 + '@uppy/xhr-upload': 2.1.3(@uppy/core@2.3.4) + '@wangeditor/basic-modules': 1.1.7(@wangeditor/core@1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2))(dom7@3.0.0)(lodash.throttle@4.1.1)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2) + '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2) + dom7: 3.0.0 + lodash.foreach: 4.5.0 + slate: 0.72.8 + snabbdom: 3.6.2 + + '@wangeditor/video-module@1.1.4(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(@wangeditor/core@1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2))(dom7@3.0.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2)': + dependencies: + '@uppy/core': 2.3.4 + '@uppy/xhr-upload': 2.1.3(@uppy/core@2.3.4) + '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.11)(slate@0.72.8)(snabbdom@3.6.2) + dom7: 3.0.0 + nanoid: 3.3.11 + slate: 0.72.8 + snabbdom: 3.6.2 + + '@wtto00/html2canvas@1.4.3': + dependencies: + css-line-break: 2.1.0 + text-segmentation: 1.0.3 + + ace-builds@1.43.1: {} + + acorn-jsx@5.3.2(acorn@8.15.0): + dependencies: + acorn: 8.15.0 + + acorn@8.15.0: {} + + ajv@6.12.6: + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + + ansi-regex@2.1.1: {} + + ansi-regex@5.0.1: {} + + ansi-styles@2.2.1: {} + + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + + argparse@2.0.1: {} + + arr-diff@4.0.0: {} + + arr-flatten@1.1.0: {} + + arr-union@3.1.0: {} + + array-buffer-byte-length@1.0.2: + dependencies: + call-bound: 1.0.4 + is-array-buffer: 3.0.5 + + array-unique@0.3.2: {} + + arraybuffer.prototype.slice@1.0.4: + dependencies: + array-buffer-byte-length: 1.0.2 + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + is-array-buffer: 3.0.5 + + assign-symbols@1.0.0: {} + + async-function@1.0.0: {} + + async-validator@4.2.5: {} + + async@3.2.6: {} + + asynckit@0.4.0: {} + + atob@2.1.2: {} + + available-typed-arrays@1.0.7: + dependencies: + possible-typed-array-names: 1.1.0 + + axios@1.10.0: + dependencies: + follow-redirects: 1.15.9 + form-data: 4.0.3 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + + balanced-match@1.0.2: {} + + base64-arraybuffer@1.0.2: {} + + base@0.11.2: + dependencies: + cache-base: 1.0.1 + class-utils: 0.3.6 + component-emitter: 1.3.1 + define-property: 1.0.0 + isobject: 3.0.1 + mixin-deep: 1.3.2 + pascalcase: 0.1.1 + + batch-processor@1.0.0: {} + + big.js@5.2.2: {} + + birpc@2.4.0: {} + + bluebird@3.7.2: {} + + boolbase@1.0.0: {} + + brace-expansion@1.1.12: + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + + brace-expansion@2.0.2: + dependencies: + balanced-match: 1.0.2 + + braces@2.3.2: + dependencies: + arr-flatten: 1.1.0 + array-unique: 0.3.2 + extend-shallow: 2.0.1 + fill-range: 4.0.0 + isobject: 3.0.1 + repeat-element: 1.1.4 + snapdragon: 0.8.2 + snapdragon-node: 2.1.1 + split-string: 3.1.0 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + + btoa@1.2.1: {} + + bwip-js@4.7.0: {} + + cache-base@1.0.1: + dependencies: + collection-visit: 1.0.0 + component-emitter: 1.3.1 + get-value: 2.0.6 + has-value: 1.0.0 + isobject: 3.0.1 + set-value: 2.0.1 + to-object-path: 0.3.0 + union-value: 1.0.1 + unset-value: 1.0.0 + + call-bind-apply-helpers@1.0.2: + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + + call-bind@1.0.8: + dependencies: + call-bind-apply-helpers: 1.0.2 + es-define-property: 1.0.1 + get-intrinsic: 1.3.0 + set-function-length: 1.2.2 + + call-bound@1.0.4: + dependencies: + call-bind-apply-helpers: 1.0.2 + get-intrinsic: 1.3.0 + + call-me-maybe@1.0.2: {} + + callsites@3.1.0: {} + + canvg@3.0.11: + dependencies: + '@babel/runtime': 7.27.6 + '@types/raf': 3.4.3 + core-js: 3.43.0 + raf: 3.4.1 + regenerator-runtime: 0.13.11 + rgbcolor: 1.0.1 + stackblur-canvas: 2.7.0 + svg-pathdata: 6.0.3 + + chalk@1.1.3: + dependencies: + ansi-styles: 2.2.1 + escape-string-regexp: 1.0.5 + has-ansi: 2.0.0 + strip-ansi: 3.0.1 + supports-color: 2.0.0 + + chalk@4.1.2: + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + + chokidar@4.0.3: + dependencies: + readdirp: 4.1.2 + + citty@0.1.6: + dependencies: + consola: 3.4.2 + + class-utils@0.3.6: + dependencies: + arr-union: 3.1.0 + define-property: 0.2.5 + isobject: 3.0.1 + static-extend: 0.1.2 + + claygl@1.3.0: {} + + clipboard@2.0.11: + dependencies: + good-listener: 1.2.2 + select: 1.1.2 + tiny-emitter: 2.1.0 + + cliui@8.0.1: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + + clone@2.1.2: {} + + collection-visit@1.0.0: + dependencies: + map-visit: 1.0.0 + object-visit: 1.0.1 + + color-convert@2.0.1: + dependencies: + color-name: 1.1.4 + + color-name@1.1.4: {} + + combined-stream@1.0.8: + dependencies: + delayed-stream: 1.0.0 + + commander@7.2.0: {} + + component-emitter@1.3.1: {} + + compute-scroll-into-view@1.0.20: {} + + concat-map@0.0.1: {} + + consola@3.4.2: {} + + copy-anything@3.0.5: + dependencies: + is-what: 4.1.16 + + copy-descriptor@0.1.1: {} + + core-js@3.43.0: {} + + cors@2.8.5: + dependencies: + object-assign: 4.1.1 + vary: 1.1.2 + + cosmiconfig@9.0.0(typescript@5.8.3): + dependencies: + env-paths: 2.2.1 + import-fresh: 3.3.1 + js-yaml: 4.1.0 + parse-json: 5.2.0 + optionalDependencies: + typescript: 5.8.3 + + countup.js@2.9.0: {} + + cropperjs@2.0.0: + dependencies: + '@cropper/elements': 2.0.0 + '@cropper/utils': 2.0.0 + + cross-spawn@7.0.6: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + + css-line-break@2.1.0: + dependencies: + utrie: 1.0.2 + + css-select@4.3.0: + dependencies: + boolbase: 1.0.0 + css-what: 6.2.2 + domhandler: 4.3.1 + domutils: 2.8.0 + nth-check: 2.1.1 + + css-tree@1.1.3: + dependencies: + mdn-data: 2.0.14 + source-map: 0.6.1 + + css-what@6.2.2: {} + + cssesc@3.0.0: {} + + csso@4.2.0: + dependencies: + css-tree: 1.1.3 + + csstype@3.1.3: {} + + d@1.0.2: + dependencies: + es5-ext: 0.10.64 + type: 2.7.3 + + data-view-buffer@1.0.2: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-data-view: 1.0.2 + + data-view-byte-length@1.0.2: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-data-view: 1.0.2 + + data-view-byte-offset@1.0.1: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-data-view: 1.0.2 + + dayjs@1.11.13: {} + + debug@2.6.9: + dependencies: + ms: 2.0.0 + + debug@4.3.7: + dependencies: + ms: 2.1.3 + + debug@4.4.1: + dependencies: + ms: 2.1.3 + + decode-uri-component@0.2.2: {} + + deep-is@0.1.4: {} + + define-data-property@1.1.4: + dependencies: + es-define-property: 1.0.1 + es-errors: 1.3.0 + gopd: 1.2.0 + + define-properties@1.2.1: + dependencies: + define-data-property: 1.1.4 + has-property-descriptors: 1.0.2 + object-keys: 1.1.1 + + define-property@0.2.5: + dependencies: + is-descriptor: 0.1.7 + + define-property@1.0.0: + dependencies: + is-descriptor: 1.0.3 + + define-property@2.0.2: + dependencies: + is-descriptor: 1.0.3 + isobject: 3.0.1 + + delayed-stream@1.0.0: {} + + delegate@3.2.0: {} + + detect-libc@1.0.3: + optional: true + + dom-serializer@0.2.2: + dependencies: + domelementtype: 2.3.0 + entities: 2.2.0 + + dom-serializer@1.4.1: + dependencies: + domelementtype: 2.3.0 + domhandler: 4.3.1 + entities: 2.2.0 + + dom7@3.0.0: + dependencies: + ssr-window: 3.0.0 + + domelementtype@1.3.1: {} + + domelementtype@2.3.0: {} + + domhandler@2.4.2: + dependencies: + domelementtype: 1.3.1 + + domhandler@4.3.1: + dependencies: + domelementtype: 2.3.0 + + dompurify@2.5.8: + optional: true + + domutils@1.7.0: + dependencies: + dom-serializer: 0.2.2 + domelementtype: 1.3.1 + + domutils@2.8.0: + dependencies: + dom-serializer: 1.4.1 + domelementtype: 2.3.0 + domhandler: 4.3.1 + + dotenv@16.5.0: {} + + dunder-proto@1.0.1: + dependencies: + call-bind-apply-helpers: 1.0.2 + es-errors: 1.3.0 + gopd: 1.2.0 + + echarts-gl@2.0.9(echarts@5.6.0): + dependencies: + claygl: 1.3.0 + echarts: 5.6.0 + zrender: 5.6.1 + + echarts-wordcloud@2.1.0(echarts@5.6.0): + dependencies: + echarts: 5.6.0 + + echarts@5.6.0: + dependencies: + tslib: 2.3.0 + zrender: 5.6.1 + + ejs@3.1.10: + dependencies: + jake: 10.9.2 + + element-plus@2.10.2(vue@3.5.16(typescript@5.8.3)): + dependencies: + '@ctrl/tinycolor': 3.6.1 + '@element-plus/icons-vue': 2.3.1(vue@3.5.16(typescript@5.8.3)) + '@floating-ui/dom': 1.7.2 + '@popperjs/core': '@sxzz/popperjs-es@2.11.7' + '@types/lodash': 4.17.20 + '@types/lodash-es': 4.17.12 + '@vueuse/core': 9.13.0(vue@3.5.16(typescript@5.8.3)) + async-validator: 4.2.5 + dayjs: 1.11.13 + 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.5.16(typescript@5.8.3) + transitivePeerDependencies: + - '@vue/composition-api' + + element-resize-detector@1.2.4: + dependencies: + batch-processor: 1.0.0 + + emoji-regex@8.0.0: {} + + emojis-list@3.0.0: {} + + engine.io-client@6.6.3: + dependencies: + '@socket.io/component-emitter': 3.1.2 + debug: 4.3.7 + engine.io-parser: 5.2.3 + ws: 8.17.1 + xmlhttprequest-ssl: 2.1.2 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + engine.io-parser@5.2.3: {} + + entities@1.1.2: {} + + entities@2.2.0: {} + + entities@4.5.0: {} + + env-paths@2.2.1: {} + + error-ex@1.3.2: + dependencies: + is-arrayish: 0.2.1 + + es-abstract@1.24.0: + dependencies: + array-buffer-byte-length: 1.0.2 + arraybuffer.prototype.slice: 1.0.4 + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 + data-view-buffer: 1.0.2 + data-view-byte-length: 1.0.2 + data-view-byte-offset: 1.0.1 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + es-set-tostringtag: 2.1.0 + es-to-primitive: 1.3.0 + function.prototype.name: 1.1.8 + get-intrinsic: 1.3.0 + get-proto: 1.0.1 + get-symbol-description: 1.1.0 + globalthis: 1.0.4 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + has-proto: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + internal-slot: 1.1.0 + is-array-buffer: 3.0.5 + is-callable: 1.2.7 + is-data-view: 1.0.2 + is-negative-zero: 2.0.3 + is-regex: 1.2.1 + is-set: 2.0.3 + is-shared-array-buffer: 1.0.4 + is-string: 1.1.1 + is-typed-array: 1.1.15 + is-weakref: 1.1.1 + math-intrinsics: 1.1.0 + object-inspect: 1.13.4 + object-keys: 1.1.1 + object.assign: 4.1.7 + own-keys: 1.0.1 + regexp.prototype.flags: 1.5.4 + safe-array-concat: 1.1.3 + safe-push-apply: 1.0.0 + safe-regex-test: 1.1.0 + set-proto: 1.0.0 + stop-iteration-iterator: 1.1.0 + string.prototype.trim: 1.2.10 + string.prototype.trimend: 1.0.9 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.3 + typed-array-byte-length: 1.0.3 + typed-array-byte-offset: 1.0.4 + typed-array-length: 1.0.7 + unbox-primitive: 1.1.0 + which-typed-array: 1.1.19 + + es-define-property@1.0.1: {} + + es-errors@1.3.0: {} + + es-object-atoms@1.1.1: + dependencies: + es-errors: 1.3.0 + + es-set-tostringtag@2.1.0: + dependencies: + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + + es-to-primitive@1.3.0: + dependencies: + is-callable: 1.2.7 + is-date-object: 1.1.0 + is-symbol: 1.1.1 + + es5-ext@0.10.64: + dependencies: + es6-iterator: 2.0.3 + es6-symbol: 3.1.4 + esniff: 2.0.1 + next-tick: 1.1.0 + + es6-iterator@2.0.3: + dependencies: + d: 1.0.2 + es5-ext: 0.10.64 + es6-symbol: 3.1.4 + + es6-promise@3.3.1: {} + + es6-symbol@3.1.4: + dependencies: + d: 1.0.2 + ext: 1.7.0 + + esbuild@0.25.5: + optionalDependencies: + '@esbuild/aix-ppc64': 0.25.5 + '@esbuild/android-arm': 0.25.5 + '@esbuild/android-arm64': 0.25.5 + '@esbuild/android-x64': 0.25.5 + '@esbuild/darwin-arm64': 0.25.5 + '@esbuild/darwin-x64': 0.25.5 + '@esbuild/freebsd-arm64': 0.25.5 + '@esbuild/freebsd-x64': 0.25.5 + '@esbuild/linux-arm': 0.25.5 + '@esbuild/linux-arm64': 0.25.5 + '@esbuild/linux-ia32': 0.25.5 + '@esbuild/linux-loong64': 0.25.5 + '@esbuild/linux-mips64el': 0.25.5 + '@esbuild/linux-ppc64': 0.25.5 + '@esbuild/linux-riscv64': 0.25.5 + '@esbuild/linux-s390x': 0.25.5 + '@esbuild/linux-x64': 0.25.5 + '@esbuild/netbsd-arm64': 0.25.5 + '@esbuild/netbsd-x64': 0.25.5 + '@esbuild/openbsd-arm64': 0.25.5 + '@esbuild/openbsd-x64': 0.25.5 + '@esbuild/sunos-x64': 0.25.5 + '@esbuild/win32-arm64': 0.25.5 + '@esbuild/win32-ia32': 0.25.5 + '@esbuild/win32-x64': 0.25.5 + + escalade@3.2.0: {} + + escape-html@1.0.3: {} + + escape-string-regexp@1.0.5: {} + + escape-string-regexp@4.0.0: {} + + eslint-plugin-vue@10.3.0(@typescript-eslint/parser@8.35.1(eslint@9.30.1)(typescript@5.8.3))(eslint@9.30.1)(vue-eslint-parser@10.2.0(eslint@9.30.1)): + dependencies: + '@eslint-community/eslint-utils': 4.7.0(eslint@9.30.1) + eslint: 9.30.1 + natural-compare: 1.4.0 + nth-check: 2.1.1 + postcss-selector-parser: 6.1.2 + semver: 7.7.2 + vue-eslint-parser: 10.2.0(eslint@9.30.1) + xml-name-validator: 4.0.0 + optionalDependencies: + '@typescript-eslint/parser': 8.35.1(eslint@9.30.1)(typescript@5.8.3) + + eslint-scope@8.4.0: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + + eslint-visitor-keys@3.4.3: {} + + eslint-visitor-keys@4.2.1: {} + + eslint@9.30.1: + dependencies: + '@eslint-community/eslint-utils': 4.7.0(eslint@9.30.1) + '@eslint-community/regexpp': 4.12.1 + '@eslint/config-array': 0.21.0 + '@eslint/config-helpers': 0.3.0 + '@eslint/core': 0.14.0 + '@eslint/eslintrc': 3.3.1 + '@eslint/js': 9.30.1 + '@eslint/plugin-kit': 0.3.3 + '@humanfs/node': 0.16.6 + '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.4.3 + '@types/estree': 1.0.8 + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.6 + debug: 4.4.1 + escape-string-regexp: 4.0.0 + eslint-scope: 8.4.0 + eslint-visitor-keys: 4.2.1 + espree: 10.4.0 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 8.0.0 + find-up: 5.0.0 + glob-parent: 6.0.2 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + json-stable-stringify-without-jsonify: 1.0.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + transitivePeerDependencies: + - supports-color + + esniff@2.0.1: + dependencies: + d: 1.0.2 + es5-ext: 0.10.64 + event-emitter: 0.3.5 + type: 2.7.3 + + espree@10.4.0: + dependencies: + acorn: 8.15.0 + acorn-jsx: 5.3.2(acorn@8.15.0) + eslint-visitor-keys: 4.2.1 + + esquery@1.6.0: + dependencies: + estraverse: 5.3.0 + + esrecurse@4.3.0: + dependencies: + estraverse: 5.3.0 + + estraverse@5.3.0: {} + + estree-walker@2.0.2: {} + + esutils@2.0.3: {} + + eta@2.2.0: {} + + etag@1.8.1: {} + + event-emitter@0.3.5: + dependencies: + d: 1.0.2 + es5-ext: 0.10.64 + + expand-brackets@2.1.4: + dependencies: + debug: 2.6.9 + define-property: 0.2.5 + extend-shallow: 2.0.1 + posix-character-classes: 0.1.1 + regex-not: 1.0.2 + snapdragon: 0.8.2 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + + ext@1.7.0: + dependencies: + type: 2.7.3 + + extend-shallow@2.0.1: + dependencies: + is-extendable: 0.1.1 + + extend-shallow@3.0.2: + dependencies: + assign-symbols: 1.0.0 + is-extendable: 1.0.1 + + extglob@2.0.4: + dependencies: + array-unique: 0.3.2 + define-property: 1.0.0 + expand-brackets: 2.1.4 + extend-shallow: 2.0.1 + fragment-cache: 0.2.1 + regex-not: 1.0.2 + snapdragon: 0.8.2 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + + fast-deep-equal@3.1.3: {} + + fast-glob@3.3.3: + 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.8 + + fast-json-stable-stringify@2.1.0: {} + + fast-levenshtein@2.0.6: {} + + fast-safe-stringify@2.1.1: {} + + fastq@1.19.1: + dependencies: + reusify: 1.1.0 + + fdir@6.4.6(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + + fflate@0.8.2: {} + + file-entry-cache@8.0.0: + dependencies: + flat-cache: 4.0.1 + + filelist@1.0.4: + dependencies: + minimatch: 5.1.6 + + fill-range@4.0.0: + dependencies: + extend-shallow: 2.0.1 + is-number: 3.0.0 + repeat-string: 1.6.1 + to-regex-range: 2.1.1 + + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + + find-up@5.0.0: + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + + flat-cache@4.0.1: + dependencies: + flatted: 3.3.3 + keyv: 4.5.4 + + flatted@3.3.3: {} + + follow-redirects@1.15.9: {} + + for-each@0.3.5: + dependencies: + is-callable: 1.2.7 + + for-in@1.0.2: {} + + form-data@4.0.3: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + es-set-tostringtag: 2.1.0 + hasown: 2.0.2 + mime-types: 2.1.35 + + fragment-cache@0.2.1: + dependencies: + map-cache: 0.2.2 + + fs-extra@10.1.0: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + + fsevents@2.3.3: + optional: true + + function-bind@1.1.2: {} + + function.prototype.name@1.1.8: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + functions-have-names: 1.2.3 + hasown: 2.0.2 + is-callable: 1.2.7 + + functions-have-names@1.2.3: {} + + get-caller-file@2.0.5: {} + + get-intrinsic@1.3.0: + dependencies: + call-bind-apply-helpers: 1.0.2 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + function-bind: 1.1.2 + get-proto: 1.0.1 + gopd: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + math-intrinsics: 1.1.0 + + get-proto@1.0.1: + dependencies: + dunder-proto: 1.0.1 + es-object-atoms: 1.1.1 + + get-symbol-description@1.1.0: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + + get-value@2.0.6: {} + + glob-parent@5.1.2: + dependencies: + is-glob: 4.0.3 + + glob-parent@6.0.2: + dependencies: + is-glob: 4.0.3 + + globals@14.0.0: {} + + globalthis@1.0.4: + dependencies: + define-properties: 1.2.1 + gopd: 1.2.0 + + good-listener@1.2.2: + dependencies: + delegate: 3.2.0 + + gopd@1.2.0: {} + + graceful-fs@4.2.11: {} + + graphemer@1.4.0: {} + + has-ansi@2.0.0: + dependencies: + ansi-regex: 2.1.1 + + has-bigints@1.1.0: {} + + has-flag@1.0.0: {} + + has-flag@4.0.0: {} + + has-property-descriptors@1.0.2: + dependencies: + es-define-property: 1.0.1 + + has-proto@1.2.0: + dependencies: + dunder-proto: 1.0.1 + + has-symbols@1.1.0: {} + + has-tostringtag@1.0.2: + dependencies: + has-symbols: 1.1.0 + + has-value@0.3.1: + dependencies: + get-value: 2.0.6 + has-values: 0.1.4 + isobject: 2.1.0 + + has-value@1.0.0: + dependencies: + get-value: 2.0.6 + has-values: 1.0.0 + isobject: 3.0.1 + + has-values@0.1.4: {} + + has-values@1.0.0: + dependencies: + is-number: 3.0.0 + kind-of: 4.0.0 + + hasown@2.0.2: + dependencies: + function-bind: 1.1.2 + + he@1.2.0: {} + + hookable@5.5.3: {} + + html-void-elements@2.0.1: {} + + html2canvas@1.4.1: + dependencies: + css-line-break: 2.1.0 + text-segmentation: 1.0.3 + optional: true + + htmlparser2@3.10.1: + dependencies: + domelementtype: 1.3.1 + domhandler: 2.4.2 + domutils: 1.7.0 + entities: 1.1.2 + inherits: 2.0.4 + readable-stream: 3.6.2 + + http2-client@1.3.5: {} + + i18next@20.6.1: + dependencies: + '@babel/runtime': 7.27.6 + + ignore@5.3.2: {} + + ignore@7.0.5: {} + + image-size@0.5.5: {} + + immer@9.0.21: {} + + immutable@5.1.3: {} + + import-fresh@3.3.1: + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + + imurmurhash@0.1.4: {} + + inherits@2.0.4: {} + + internal-slot@1.1.0: + dependencies: + es-errors: 1.3.0 + hasown: 2.0.2 + side-channel: 1.1.0 + + is-accessor-descriptor@1.0.1: + dependencies: + hasown: 2.0.2 + + is-array-buffer@3.0.5: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + + is-arrayish@0.2.1: {} + + is-async-function@2.1.1: + dependencies: + async-function: 1.0.0 + call-bound: 1.0.4 + get-proto: 1.0.1 + has-tostringtag: 1.0.2 + safe-regex-test: 1.1.0 + + is-bigint@1.1.0: + dependencies: + has-bigints: 1.1.0 + + is-boolean-object@1.2.2: + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + + is-buffer@1.1.6: {} + + is-callable@1.2.7: {} + + is-data-descriptor@1.0.1: + dependencies: + hasown: 2.0.2 + + is-data-view@1.0.2: + dependencies: + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + is-typed-array: 1.1.15 + + is-date-object@1.1.0: + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + + is-descriptor@0.1.7: + dependencies: + is-accessor-descriptor: 1.0.1 + is-data-descriptor: 1.0.1 + + is-descriptor@1.0.3: + dependencies: + is-accessor-descriptor: 1.0.1 + is-data-descriptor: 1.0.1 + + is-extendable@0.1.1: {} + + is-extendable@1.0.1: + dependencies: + is-plain-object: 2.0.4 + + is-extglob@2.1.1: {} + + is-finalizationregistry@1.1.1: + dependencies: + call-bound: 1.0.4 + + is-fullwidth-code-point@3.0.0: {} + + is-generator-function@1.1.0: + dependencies: + call-bound: 1.0.4 + get-proto: 1.0.1 + has-tostringtag: 1.0.2 + safe-regex-test: 1.1.0 + + is-glob@4.0.3: + dependencies: + is-extglob: 2.1.1 + + is-hotkey@0.2.0: {} + + is-map@2.0.3: {} + + is-negative-zero@2.0.3: {} + + is-number-object@1.1.1: + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + + is-number@3.0.0: + dependencies: + kind-of: 3.2.2 + + is-number@7.0.0: {} + + is-plain-obj@1.1.0: {} + + is-plain-object@2.0.4: + dependencies: + isobject: 3.0.1 + + is-plain-object@5.0.0: {} + + is-regex@1.2.1: + dependencies: + call-bound: 1.0.4 + gopd: 1.2.0 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + + is-set@2.0.3: {} + + is-shared-array-buffer@1.0.4: + dependencies: + call-bound: 1.0.4 + + is-string@1.1.1: + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + + is-symbol@1.1.1: + dependencies: + call-bound: 1.0.4 + has-symbols: 1.1.0 + safe-regex-test: 1.1.0 + + is-typed-array@1.1.15: + dependencies: + which-typed-array: 1.1.19 + + is-url@1.2.4: {} + + is-weakmap@2.0.2: {} + + is-weakref@1.1.1: + dependencies: + call-bound: 1.0.4 + + is-weakset@2.0.4: + dependencies: + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + + is-what@4.1.16: {} + + is-windows@1.0.2: {} + + isarray@1.0.0: {} + + isarray@2.0.5: {} + + isexe@2.0.0: {} + + isobject@2.1.0: + dependencies: + isarray: 1.0.0 + + isobject@3.0.1: {} + + jake@10.9.2: + dependencies: + async: 3.2.6 + chalk: 4.1.2 + filelist: 1.0.4 + minimatch: 3.1.2 + + javascript-natural-sort@0.7.1: {} + + jmespath@0.16.0: {} + + jquery@3.7.1: {} + + js-base64@2.6.4: {} + + js-cookie@3.0.5: {} + + js-table2excel@1.1.2: {} + + js-tokens@4.0.0: {} + + js-yaml@4.1.0: + dependencies: + argparse: 2.0.1 + + jsbarcode@3.12.1: {} + + json-buffer@3.0.1: {} + + json-parse-even-better-errors@2.3.1: {} + + json-schema-traverse@0.4.1: {} + + json-source-map@0.6.1: {} + + json-stable-stringify-without-jsonify@1.0.1: {} + + json5@1.0.2: + dependencies: + minimist: 1.2.8 + + jsoneditor@10.2.0: + dependencies: + ace-builds: 1.43.1 + ajv: 6.12.6 + javascript-natural-sort: 0.7.1 + jmespath: 0.16.0 + json-source-map: 0.6.1 + jsonrepair: 3.12.0 + picomodal: 3.0.0 + vanilla-picker: 2.12.3 + + jsonfile@6.1.0: + dependencies: + universalify: 2.0.1 + optionalDependencies: + graceful-fs: 4.2.11 + + jsonrepair@3.12.0: {} + + jspdf@2.5.2: + dependencies: + '@babel/runtime': 7.27.6 + atob: 2.1.2 + btoa: 1.2.1 + fflate: 0.8.2 + optionalDependencies: + canvg: 3.0.11 + core-js: 3.43.0 + dompurify: 2.5.8 + html2canvas: 1.4.1 + + jsplumb@2.15.6: {} + + keyv@4.5.4: + dependencies: + json-buffer: 3.0.1 + + kind-of@3.2.2: + dependencies: + is-buffer: 1.1.6 + + kind-of@4.0.0: + dependencies: + is-buffer: 1.1.6 + + kind-of@5.1.0: {} + + kind-of@6.0.3: {} + + levn@0.4.1: + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + + lines-and-columns@1.2.4: {} + + loader-utils@1.4.2: + dependencies: + big.js: 5.2.2 + emojis-list: 3.0.0 + json5: 1.0.2 + + locate-path@6.0.0: + dependencies: + p-locate: 5.0.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.camelcase@4.3.0: {} + + lodash.clonedeep@4.5.0: {} + + lodash.debounce@4.0.8: {} + + lodash.foreach@4.5.0: {} + + lodash.isequal@4.5.0: {} + + lodash.merge@4.6.2: {} + + lodash.throttle@4.1.1: {} + + lodash.toarray@4.4.0: {} + + lodash@4.17.21: {} + + magic-string@0.25.9: + dependencies: + sourcemap-codec: 1.4.8 + + magic-string@0.30.17: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.4 + + map-cache@0.2.2: {} + + map-visit@1.0.0: + dependencies: + object-visit: 1.0.1 + + math-intrinsics@1.1.0: {} + + mdn-data@2.0.14: {} + + memoize-one@6.0.0: {} + + merge-options@1.0.1: + dependencies: + is-plain-obj: 1.1.0 + + merge2@1.4.1: {} + + micromatch@3.1.0: + dependencies: + arr-diff: 4.0.0 + array-unique: 0.3.2 + braces: 2.3.2 + define-property: 1.0.0 + extend-shallow: 2.0.1 + extglob: 2.0.4 + fragment-cache: 0.2.1 + kind-of: 5.1.0 + nanomatch: 1.2.13 + object.pick: 1.3.0 + regex-not: 1.0.2 + snapdragon: 0.8.2 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + + micromatch@4.0.8: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + + mime-db@1.52.0: {} + + mime-match@1.0.2: + dependencies: + wildcard: 1.1.2 + + mime-types@2.1.35: + dependencies: + mime-db: 1.52.0 + + minimatch@3.1.2: + dependencies: + brace-expansion: 1.1.12 + + minimatch@5.1.6: + dependencies: + brace-expansion: 2.0.2 + + minimatch@9.0.5: + dependencies: + brace-expansion: 2.0.2 + + minimist@1.2.8: {} + + mitt@2.1.0: {} + + mitt@3.0.1: {} + + mixin-deep@1.3.2: + dependencies: + for-in: 1.0.2 + is-extendable: 1.0.1 + + ms@2.0.0: {} + + ms@2.1.3: {} + + namespace-emitter@2.0.1: {} + + nanoid@3.3.11: {} + + nanoid@5.1.5: {} + + nanomatch@1.2.13: + dependencies: + arr-diff: 4.0.0 + array-unique: 0.3.2 + define-property: 2.0.2 + extend-shallow: 3.0.2 + fragment-cache: 0.2.1 + is-windows: 1.0.2 + kind-of: 6.0.3 + object.pick: 1.3.0 + regex-not: 1.0.2 + snapdragon: 0.8.2 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + + natural-compare@1.4.0: {} + + next-tick@1.1.0: {} + + node-addon-api@7.1.1: + optional: true + + node-fetch-h2@2.3.0: + dependencies: + http2-client: 1.3.5 + + node-fetch@2.7.0: + dependencies: + whatwg-url: 5.0.0 + + node-readfiles@0.2.0: + dependencies: + es6-promise: 3.3.1 + + normalize-wheel-es@1.2.0: {} + + nprogress@0.2.0: {} + + nth-check@2.1.1: + dependencies: + boolbase: 1.0.0 + + nzh@1.0.14: {} + + oas-kit-common@1.0.8: + dependencies: + fast-safe-stringify: 2.1.1 + + oas-linter@3.2.2: + dependencies: + '@exodus/schemasafe': 1.3.0 + should: 13.2.3 + yaml: 1.10.2 + + oas-resolver@2.5.6: + dependencies: + node-fetch-h2: 2.3.0 + oas-kit-common: 1.0.8 + reftools: 1.1.9 + yaml: 1.10.2 + yargs: 17.7.2 + + oas-schema-walker@1.1.5: {} + + oas-validator@5.0.8: + dependencies: + call-me-maybe: 1.0.2 + oas-kit-common: 1.0.8 + oas-linter: 3.2.2 + oas-resolver: 2.5.6 + oas-schema-walker: 1.1.5 + reftools: 1.1.9 + should: 13.2.3 + yaml: 1.10.2 + + object-assign@4.1.1: {} + + object-copy@0.1.0: + dependencies: + copy-descriptor: 0.1.1 + define-property: 0.2.5 + kind-of: 3.2.2 + + object-inspect@1.13.4: {} + + object-keys@1.1.1: {} + + object-visit@1.0.1: + dependencies: + isobject: 3.0.1 + + object.assign@4.1.7: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + has-symbols: 1.1.0 + object-keys: 1.1.1 + + object.pick@1.3.0: + dependencies: + isobject: 3.0.1 + + optionator@0.9.4: + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + + own-keys@1.0.1: + dependencies: + get-intrinsic: 1.3.0 + object-keys: 1.1.1 + safe-push-apply: 1.0.0 + + p-limit@3.1.0: + dependencies: + yocto-queue: 0.1.0 + + p-locate@5.0.0: + dependencies: + p-limit: 3.1.0 + + parent-module@1.0.1: + dependencies: + callsites: 3.1.0 + + parse-json@5.2.0: + dependencies: + '@babel/code-frame': 7.27.1 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + + pascalcase@0.1.1: {} + + path-exists@4.0.0: {} + + path-key@3.1.1: {} + + pathe@0.2.0: {} + + perfect-debounce@1.0.0: {} + + performance-now@2.1.0: {} + + picocolors@1.1.1: {} + + picomatch@2.3.1: {} + + picomatch@4.0.2: {} + + picomodal@3.0.0: {} + + pinia@3.0.3(typescript@5.8.3)(vue@3.5.16(typescript@5.8.3)): + dependencies: + '@vue/devtools-api': 7.7.7 + vue: 3.5.16(typescript@5.8.3) + optionalDependencies: + typescript: 5.8.3 + + posix-character-classes@0.1.1: {} + + possible-typed-array-names@1.1.0: {} + + postcss-prefix-selector@1.16.1(postcss@5.2.18): + dependencies: + postcss: 5.2.18 + + postcss-selector-parser@6.1.2: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + postcss@5.2.18: + dependencies: + chalk: 1.1.3 + js-base64: 2.6.4 + source-map: 0.5.7 + supports-color: 3.2.3 + + postcss@8.5.6: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + posthtml-parser@0.2.1: + dependencies: + htmlparser2: 3.10.1 + isobject: 2.1.0 + + posthtml-rename-id@1.0.12: + dependencies: + escape-string-regexp: 1.0.5 + + posthtml-render@1.4.0: {} + + posthtml-svg-mode@1.0.3: + dependencies: + merge-options: 1.0.1 + posthtml: 0.9.2 + posthtml-parser: 0.2.1 + posthtml-render: 1.4.0 + + posthtml@0.9.2: + dependencies: + posthtml-parser: 0.2.1 + posthtml-render: 1.4.0 + + preact@10.26.9: {} + + prelude-ls@1.2.1: {} + + prettier@3.5.3: {} + + prettier@3.6.2: {} + + print-js@1.6.0: {} + + prismjs@1.30.0: {} + + proxy-from-env@1.1.0: {} + + punycode@2.3.1: {} + + qrcodejs2-fixes@0.0.2: {} + + qs@6.14.0: + dependencies: + side-channel: 1.1.0 + + query-string@4.3.4: + dependencies: + object-assign: 4.1.1 + strict-uri-encode: 1.1.0 + + queue-microtask@1.2.3: {} + + raf@3.4.1: + dependencies: + performance-now: 2.1.0 + + readable-stream@3.6.2: + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + + readdirp@4.1.2: {} + + reflect.getprototypeof@1.0.10: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + get-intrinsic: 1.3.0 + get-proto: 1.0.1 + which-builtin-type: 1.2.1 + + reftools@1.1.9: {} + + regenerator-runtime@0.13.11: {} + + regex-not@1.0.2: + dependencies: + extend-shallow: 3.0.2 + safe-regex: 1.1.0 + + regexp.prototype.flags@1.5.4: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-errors: 1.3.0 + get-proto: 1.0.1 + gopd: 1.2.0 + set-function-name: 2.0.2 + + repeat-element@1.1.4: {} + + repeat-string@1.6.1: {} + + require-directory@2.1.1: {} + + resolve-from@4.0.0: {} + + resolve-url@0.2.1: {} + + ret@0.1.15: {} + + reusify@1.1.0: {} + + rfdc@1.4.1: {} + + rgbcolor@1.0.1: {} + + rollup@4.44.2: + dependencies: + '@types/estree': 1.0.8 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.44.2 + '@rollup/rollup-android-arm64': 4.44.2 + '@rollup/rollup-darwin-arm64': 4.44.2 + '@rollup/rollup-darwin-x64': 4.44.2 + '@rollup/rollup-freebsd-arm64': 4.44.2 + '@rollup/rollup-freebsd-x64': 4.44.2 + '@rollup/rollup-linux-arm-gnueabihf': 4.44.2 + '@rollup/rollup-linux-arm-musleabihf': 4.44.2 + '@rollup/rollup-linux-arm64-gnu': 4.44.2 + '@rollup/rollup-linux-arm64-musl': 4.44.2 + '@rollup/rollup-linux-loongarch64-gnu': 4.44.2 + '@rollup/rollup-linux-powerpc64le-gnu': 4.44.2 + '@rollup/rollup-linux-riscv64-gnu': 4.44.2 + '@rollup/rollup-linux-riscv64-musl': 4.44.2 + '@rollup/rollup-linux-s390x-gnu': 4.44.2 + '@rollup/rollup-linux-x64-gnu': 4.44.2 + '@rollup/rollup-linux-x64-musl': 4.44.2 + '@rollup/rollup-win32-arm64-msvc': 4.44.2 + '@rollup/rollup-win32-ia32-msvc': 4.44.2 + '@rollup/rollup-win32-x64-msvc': 4.44.2 + fsevents: 2.3.3 + + run-parallel@1.2.0: + dependencies: + queue-microtask: 1.2.3 + + safe-array-concat@1.1.3: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + has-symbols: 1.1.0 + isarray: 2.0.5 + + safe-buffer@5.2.1: {} + + safe-push-apply@1.0.0: + dependencies: + es-errors: 1.3.0 + isarray: 2.0.5 + + safe-regex-test@1.1.0: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-regex: 1.2.1 + + safe-regex@1.1.0: + dependencies: + ret: 0.1.15 + + sass@1.89.2: + dependencies: + chokidar: 4.0.3 + immutable: 5.1.3 + source-map-js: 1.2.1 + optionalDependencies: + '@parcel/watcher': 2.5.1 + + screenfull@6.0.2: {} + + scroll-into-view-if-needed@2.2.31: + dependencies: + compute-scroll-into-view: 1.0.20 + + select@1.1.2: {} + + semver@7.7.2: {} + + set-function-length@1.2.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.3.0 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + + set-function-name@2.0.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.2 + + set-proto@1.0.0: + dependencies: + dunder-proto: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + + set-value@2.0.1: + dependencies: + extend-shallow: 2.0.1 + is-extendable: 0.1.1 + is-plain-object: 2.0.4 + split-string: 3.1.0 + + shebang-command@2.0.0: + dependencies: + shebang-regex: 3.0.0 + + shebang-regex@3.0.0: {} + + should-equal@2.0.0: + dependencies: + should-type: 1.4.0 + + should-format@3.0.3: + dependencies: + should-type: 1.4.0 + should-type-adaptors: 1.1.0 + + should-type-adaptors@1.1.0: + dependencies: + should-type: 1.4.0 + should-util: 1.0.1 + + should-type@1.4.0: {} + + should-util@1.0.1: {} + + should@13.2.3: + dependencies: + should-equal: 2.0.0 + should-format: 3.0.3 + should-type: 1.4.0 + should-type-adaptors: 1.1.0 + should-util: 1.0.1 + + side-channel-list@1.0.0: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + + side-channel-map@1.0.1: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + object-inspect: 1.13.4 + + side-channel-weakmap@1.0.2: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + object-inspect: 1.13.4 + side-channel-map: 1.0.1 + + side-channel@1.1.0: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + side-channel-list: 1.0.0 + side-channel-map: 1.0.1 + side-channel-weakmap: 1.0.2 + + slate-history@0.66.0(slate@0.72.8): + dependencies: + is-plain-object: 5.0.0 + slate: 0.72.8 + + slate@0.72.8: + dependencies: + immer: 9.0.21 + is-plain-object: 5.0.0 + tiny-warning: 1.0.3 + + sm-crypto-v2@1.12.0: + dependencies: + '@noble/ciphers': 1.3.0 + '@noble/curves': 1.9.2 + + snabbdom@3.6.2: {} + + snapdragon-node@2.1.1: + dependencies: + define-property: 1.0.0 + isobject: 3.0.1 + snapdragon-util: 3.0.1 + + snapdragon-util@3.0.1: + dependencies: + kind-of: 3.2.2 + + snapdragon@0.8.2: + dependencies: + base: 0.11.2 + debug: 2.6.9 + define-property: 0.2.5 + extend-shallow: 2.0.1 + map-cache: 0.2.2 + source-map: 0.5.7 + source-map-resolve: 0.5.3 + use: 3.1.1 + transitivePeerDependencies: + - supports-color + + socket.io-client@4.8.1: + dependencies: + '@socket.io/component-emitter': 3.1.2 + debug: 4.3.7 + engine.io-client: 6.6.3 + socket.io-parser: 4.2.4 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + socket.io-parser@4.2.4: + dependencies: + '@socket.io/component-emitter': 3.1.2 + debug: 4.3.7 + transitivePeerDependencies: + - supports-color + + sortablejs@1.15.6: {} + + source-map-js@1.2.1: {} + + source-map-resolve@0.5.3: + dependencies: + atob: 2.1.2 + decode-uri-component: 0.2.2 + resolve-url: 0.2.1 + source-map-url: 0.4.1 + urix: 0.1.0 + + source-map-url@0.4.1: {} + + source-map@0.5.7: {} + + source-map@0.6.1: {} + + sourcemap-codec@1.4.8: {} + + speakingurl@14.0.1: {} + + split-string@3.1.0: + dependencies: + extend-shallow: 3.0.2 + + splitpanes@4.0.4(vue@3.5.16(typescript@5.8.3)): + dependencies: + vue: 3.5.16(typescript@5.8.3) + + ssr-window@3.0.0: {} + + stable@0.1.8: {} + + stackblur-canvas@2.7.0: {} + + static-extend@0.1.2: + dependencies: + define-property: 0.2.5 + object-copy: 0.1.0 + + stop-iteration-iterator@1.1.0: + dependencies: + es-errors: 1.3.0 + internal-slot: 1.1.0 + + strict-uri-encode@1.1.0: {} + + string-width@4.2.3: + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + string.prototype.trim@1.2.10: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-data-property: 1.1.4 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-object-atoms: 1.1.1 + has-property-descriptors: 1.0.2 + + string.prototype.trimend@1.0.9: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + + string.prototype.trimstart@1.0.8: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + + string_decoder@1.3.0: + dependencies: + safe-buffer: 5.2.1 + + strip-ansi@3.0.1: + dependencies: + ansi-regex: 2.1.1 + + strip-ansi@6.0.1: + dependencies: + ansi-regex: 5.0.1 + + strip-json-comments@3.1.1: {} + + superjson@2.2.2: + dependencies: + copy-anything: 3.0.5 + + supports-color@2.0.0: {} + + supports-color@3.2.3: + dependencies: + has-flag: 1.0.0 + + supports-color@7.2.0: + dependencies: + has-flag: 4.0.0 + + svg-baker@1.7.0: + dependencies: + bluebird: 3.7.2 + clone: 2.1.2 + he: 1.2.0 + image-size: 0.5.5 + loader-utils: 1.4.2 + merge-options: 1.0.1 + micromatch: 3.1.0 + postcss: 5.2.18 + postcss-prefix-selector: 1.16.1(postcss@5.2.18) + posthtml-rename-id: 1.0.12 + posthtml-svg-mode: 1.0.3 + query-string: 4.3.4 + traverse: 0.6.11 + transitivePeerDependencies: + - supports-color + + svg-pathdata@6.0.3: {} + + svgo@2.8.0: + dependencies: + '@trysound/sax': 0.2.0 + commander: 7.2.0 + css-select: 4.3.0 + css-tree: 1.1.3 + csso: 4.2.0 + picocolors: 1.1.1 + stable: 0.1.8 + + swagger-schema-official@2.0.0-bab6bed: {} + + swagger-typescript-api@13.0.28: + dependencies: + '@types/swagger-schema-official': 2.0.25 + citty: 0.1.6 + consola: 3.4.2 + cosmiconfig: 9.0.0(typescript@5.8.3) + eta: 2.2.0 + js-yaml: 4.1.0 + lodash: 4.17.21 + nanoid: 5.1.5 + prettier: 3.5.3 + swagger-schema-official: 2.0.0-bab6bed + swagger2openapi: 7.0.8 + typescript: 5.8.3 + transitivePeerDependencies: + - encoding + + swagger2openapi@7.0.8: + dependencies: + call-me-maybe: 1.0.2 + node-fetch: 2.7.0 + node-fetch-h2: 2.3.0 + node-readfiles: 0.2.0 + oas-kit-common: 1.0.8 + oas-resolver: 2.5.6 + oas-schema-walker: 1.1.5 + oas-validator: 5.0.8 + reftools: 1.1.9 + yaml: 1.10.2 + yargs: 17.7.2 + transitivePeerDependencies: + - encoding + + text-segmentation@1.0.3: + dependencies: + utrie: 1.0.2 + + tiny-emitter@2.1.0: {} + + tiny-warning@1.0.3: {} + + tinyglobby@0.2.14: + dependencies: + fdir: 6.4.6(picomatch@4.0.2) + picomatch: 4.0.2 + + to-object-path@0.3.0: + dependencies: + kind-of: 3.2.2 + + to-regex-range@2.1.1: + dependencies: + is-number: 3.0.0 + repeat-string: 1.6.1 + + to-regex-range@5.0.1: + dependencies: + is-number: 7.0.0 + + to-regex@3.0.2: + dependencies: + define-property: 2.0.2 + extend-shallow: 3.0.2 + regex-not: 1.0.2 + safe-regex: 1.1.0 + + tr46@0.0.3: {} + + traverse@0.6.11: + dependencies: + gopd: 1.2.0 + typedarray.prototype.slice: 1.0.5 + which-typed-array: 1.1.19 + + ts-api-utils@2.1.0(typescript@5.8.3): + dependencies: + typescript: 5.8.3 + + tslib@2.3.0: {} + + type-check@0.4.0: + dependencies: + prelude-ls: 1.2.1 + + type@2.7.3: {} + + typed-array-buffer@1.0.3: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-typed-array: 1.1.15 + + typed-array-byte-length@1.0.3: + dependencies: + call-bind: 1.0.8 + for-each: 0.3.5 + gopd: 1.2.0 + has-proto: 1.2.0 + is-typed-array: 1.1.15 + + typed-array-byte-offset@1.0.4: + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + for-each: 0.3.5 + gopd: 1.2.0 + has-proto: 1.2.0 + is-typed-array: 1.1.15 + reflect.getprototypeof: 1.0.10 + + typed-array-length@1.0.7: + dependencies: + call-bind: 1.0.8 + for-each: 0.3.5 + gopd: 1.2.0 + is-typed-array: 1.1.15 + possible-typed-array-names: 1.1.0 + reflect.getprototypeof: 1.0.10 + + typedarray.prototype.slice@1.0.5: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.24.0 + es-errors: 1.3.0 + get-proto: 1.0.1 + math-intrinsics: 1.1.0 + typed-array-buffer: 1.0.3 + typed-array-byte-offset: 1.0.4 + + typescript@5.8.3: {} + + unbox-primitive@1.1.0: + dependencies: + call-bound: 1.0.4 + has-bigints: 1.1.0 + has-symbols: 1.1.0 + which-boxed-primitive: 1.1.1 + + undici-types@7.8.0: {} + + union-value@1.0.1: + dependencies: + arr-union: 3.1.0 + get-value: 2.0.6 + is-extendable: 0.1.1 + set-value: 2.0.1 + + universalify@2.0.1: {} + + unset-value@1.0.0: + dependencies: + has-value: 0.3.1 + isobject: 3.0.1 + + uri-js@4.4.1: + dependencies: + punycode: 2.3.1 + + urix@0.1.0: {} + + use@3.1.1: {} + + util-deprecate@1.0.2: {} + + utrie@1.0.2: + dependencies: + base64-arraybuffer: 1.0.2 + + vanilla-picker@2.12.3: + dependencies: + '@sphinxxxx/color-conversion': 2.2.2 + + vary@1.1.2: {} + + vite-plugin-compression@0.5.1(vite@6.3.5(@types/node@24.0.10)(sass@1.89.2)): + dependencies: + chalk: 4.1.2 + debug: 4.4.1 + fs-extra: 10.1.0 + vite: 6.3.5(@types/node@24.0.10)(sass@1.89.2) + transitivePeerDependencies: + - supports-color + + vite-plugin-svg-icons@2.0.1(vite@6.3.5(@types/node@24.0.10)(sass@1.89.2)): + dependencies: + '@types/svgo': 2.6.4 + cors: 2.8.5 + debug: 4.4.1 + etag: 1.8.1 + fs-extra: 10.1.0 + pathe: 0.2.0 + svg-baker: 1.7.0 + svgo: 2.8.0 + vite: 6.3.5(@types/node@24.0.10)(sass@1.89.2) + transitivePeerDependencies: + - supports-color + + vite-plugin-vue-setup-extend@0.4.0(vite@6.3.5(@types/node@24.0.10)(sass@1.89.2)): + dependencies: + '@vue/compiler-sfc': 3.5.17 + magic-string: 0.25.9 + vite: 6.3.5(@types/node@24.0.10)(sass@1.89.2) + + vite@6.3.5(@types/node@24.0.10)(sass@1.89.2): + dependencies: + esbuild: 0.25.5 + fdir: 6.4.6(picomatch@4.0.2) + picomatch: 4.0.2 + postcss: 8.5.6 + rollup: 4.44.2 + tinyglobby: 0.2.14 + optionalDependencies: + '@types/node': 24.0.10 + fsevents: 2.3.3 + sass: 1.89.2 + + vue-clipboard3@2.0.0: + dependencies: + clipboard: 2.0.11 + + vue-demi@0.14.10(vue@3.5.16(typescript@5.8.3)): + dependencies: + vue: 3.5.16(typescript@5.8.3) + + vue-eslint-parser@10.2.0(eslint@9.30.1): + dependencies: + debug: 4.4.1 + eslint: 9.30.1 + eslint-scope: 8.4.0 + eslint-visitor-keys: 4.2.1 + espree: 10.4.0 + esquery: 1.6.0 + semver: 7.7.2 + transitivePeerDependencies: + - supports-color + + vue-grid-layout@3.0.0-beta1(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27)(typescript@5.8.3): + dependencies: + '@interactjs/actions': 1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27) + '@interactjs/auto-start': 1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27) + '@interactjs/dev-tools': 1.10.27(@interactjs/modifiers@1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27)(typescript@5.8.3) + '@interactjs/interactjs': 1.10.27(typescript@5.8.3) + '@interactjs/modifiers': 1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27) + element-resize-detector: 1.2.4 + mitt: 2.1.0 + transitivePeerDependencies: + - '@interactjs/core' + - '@interactjs/utils' + - typescript + + vue-i18n@11.1.9(vue@3.5.16(typescript@5.8.3)): + dependencies: + '@intlify/core-base': 11.1.9 + '@intlify/shared': 11.1.9 + '@vue/devtools-api': 6.6.4 + vue: 3.5.16(typescript@5.8.3) + + vue-plugin-hiprint@0.0.60: + dependencies: + '@claviska/jquery-minicolors': 2.3.6(jquery@3.7.1) + '@wtto00/html2canvas': 1.4.3 + bwip-js: 4.7.0 + canvg: 3.0.11 + jquery: 3.7.1 + jsbarcode: 3.12.1 + jspdf: 2.5.2 + lodash: 4.17.21 + nzh: 1.0.14 + socket.io-client: 4.8.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + vue-router@4.5.1(vue@3.5.16(typescript@5.8.3)): + dependencies: + '@vue/devtools-api': 6.6.4 + vue: 3.5.16(typescript@5.8.3) + + vue3-tree-org@4.2.2(vue@3.5.16(typescript@5.8.3)): + dependencies: + core-js: 3.43.0 + vue: 3.5.16(typescript@5.8.3) + + vue@3.5.16(typescript@5.8.3): + dependencies: + '@vue/compiler-dom': 3.5.16 + '@vue/compiler-sfc': 3.5.16 + '@vue/runtime-dom': 3.5.16 + '@vue/server-renderer': 3.5.16(vue@3.5.16(typescript@5.8.3)) + '@vue/shared': 3.5.16 + optionalDependencies: + typescript: 5.8.3 + + webidl-conversions@3.0.1: {} + + whatwg-url@5.0.0: + dependencies: + tr46: 0.0.3 + webidl-conversions: 3.0.1 + + which-boxed-primitive@1.1.1: + dependencies: + is-bigint: 1.1.0 + is-boolean-object: 1.2.2 + is-number-object: 1.1.1 + is-string: 1.1.1 + is-symbol: 1.1.1 + + which-builtin-type@1.2.1: + dependencies: + call-bound: 1.0.4 + function.prototype.name: 1.1.8 + has-tostringtag: 1.0.2 + is-async-function: 2.1.1 + is-date-object: 1.1.0 + is-finalizationregistry: 1.1.1 + is-generator-function: 1.1.0 + is-regex: 1.2.1 + is-weakref: 1.1.1 + isarray: 2.0.5 + which-boxed-primitive: 1.1.1 + which-collection: 1.0.2 + which-typed-array: 1.1.19 + + which-collection@1.0.2: + dependencies: + is-map: 2.0.3 + is-set: 2.0.3 + is-weakmap: 2.0.2 + is-weakset: 2.0.4 + + which-typed-array@1.1.19: + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 + for-each: 0.3.5 + get-proto: 1.0.1 + gopd: 1.2.0 + has-tostringtag: 1.0.2 + + which@2.0.2: + dependencies: + isexe: 2.0.0 + + wildcard@1.1.2: {} + + word-wrap@1.2.5: {} + + wrap-ansi@7.0.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + ws@8.17.1: {} + + xml-name-validator@4.0.0: {} + + xmlhttprequest-ssl@2.1.2: {} + + y18n@5.0.8: {} + + yaml@1.10.2: {} + + yargs-parser@21.1.1: {} + + yargs@17.7.2: + dependencies: + cliui: 8.0.1 + escalade: 3.2.0 + 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: {} + + zrender@5.6.1: + dependencies: + tslib: 2.3.0 diff --git a/zhontai.ui.admin.vue3/src/api/admin/Api.ts b/zhontai.ui.admin.vue3/src/api/admin/Api.ts deleted file mode 100644 index 4aa9309..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/Api.ts +++ /dev/null @@ -1,312 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { - ApiAddInput, - ApiSetEnableLogInput, - ApiSetEnableParamsInput, - ApiSetEnableResultInput, - ApiSyncInput, - ApiUpdateInput, - PageInputApiGetPageInput, - ResultOutputApiGetOutput, - ResultOutputInt64, - ResultOutputListApiGetListOutput, - ResultOutputListProjectConfig, - ResultOutputPageOutputApiEntity, -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class ApiApi extends HttpClient { - /** - * No description - * - * @tags api - * @name Get - * @summary 查询 - * @request GET:/api/admin/api/get - * @secure - */ - get = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/api/get`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags api - * @name GetList - * @summary 查询列表 - * @request GET:/api/admin/api/get-list - * @secure - */ - getList = ( - query?: { - key?: string - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/api/get-list`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags api - * @name GetPage - * @summary 查询分页 - * @request POST:/api/admin/api/get-page - * @secure - */ - getPage = (data: PageInputApiGetPageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/api/get-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags api - * @name Add - * @summary 添加 - * @request POST:/api/admin/api/add - * @secure - */ - add = (data: ApiAddInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/api/add`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags api - * @name Update - * @summary 修改 - * @request PUT:/api/admin/api/update - * @secure - */ - update = (data: ApiUpdateInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/api/update`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags api - * @name SetEnableLog - * @summary 设置启用接口日志 - * @request POST:/api/admin/api/set-enable-log - * @secure - */ - setEnableLog = (data: ApiSetEnableLogInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/api/set-enable-log`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags api - * @name SetEnableParams - * @summary 设置启用请求参数 - * @request POST:/api/admin/api/set-enable-params - * @secure - */ - setEnableParams = (data: ApiSetEnableParamsInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/api/set-enable-params`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags api - * @name SetEnableResult - * @summary 设置启用响应结果 - * @request POST:/api/admin/api/set-enable-result - * @secure - */ - setEnableResult = (data: ApiSetEnableResultInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/api/set-enable-result`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags api - * @name Delete - * @summary 彻底删除 - * @request DELETE:/api/admin/api/delete - * @secure - */ - delete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/api/delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags api - * @name BatchDelete - * @summary 批量彻底删除 - * @request PUT:/api/admin/api/batch-delete - * @secure - */ - batchDelete = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/api/batch-delete`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags api - * @name SoftDelete - * @summary 删除 - * @request DELETE:/api/admin/api/soft-delete - * @secure - */ - softDelete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/api/soft-delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags api - * @name BatchSoftDelete - * @summary 批量删除 - * @request PUT:/api/admin/api/batch-soft-delete - * @secure - */ - batchSoftDelete = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/api/batch-soft-delete`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags api - * @name Sync - * @summary 同步 - * @request POST:/api/admin/api/sync - * @secure - */ - sync = (data: ApiSyncInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/api/sync`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags api - * @name GetProjects - * @summary 获得项目列表 - * @request GET:/api/admin/api/get-projects - * @secure - */ - getProjects = ( - query?: { - /** @default "/swagger" */ - suffix?: string - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/api/get-projects`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/Board.ts b/zhontai.ui.admin.vue3/src/api/admin/Board.ts deleted file mode 100644 index ff4a6d5..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/Board.ts +++ /dev/null @@ -1,229 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { - BoardAddInput, - BoardGetOutput, - BoardGetPageInput, - BoardGetPageOutput, - BoardUpdateInput, - PageInputBoardGetPageInput, - ResultOutputBoardGetOutput, - ResultOutputInt64, - ResultOutputPageOutputBoardGetPageOutput, - BoardGetBoardUserListOutput, - BoardAddBoardUserListInput, - BoardRemoveBoardUserInput, - BoardGetBoardListByUserIdOutput, -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class BoardApi extends HttpClient { - /** - * No description - * - * @tags board - * @name Get - * @summary 查询 - * @request GET:/api/admin/board/get - * @secure - */ - get = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/board/get`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags board - * @name GetPage - * @summary 查询分页 - * @request POST:/api/admin/board/get-page - * @secure - */ - getPage = (data: PageInputBoardGetPageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/board/get-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags board - * @name Add - * @summary 添加 - * @request POST:/api/admin/board/add - * @secure - */ - add = (data: BoardAddInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/board/add`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags board - * @name Update - * @summary 修改 - * @request PUT:/api/admin/board/update - * @secure - */ - update = (data: BoardUpdateInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/board/update`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags board - * @name SoftDelete - * @summary 软删除 - * @request DELETE:/api/admin/board/soft-delete - * @secure - */ - softDelete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/board/soft-delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - - // GetBoardListByUserIdAsync - - - - /** - * No description - * - * @tags board - * @name GetBoardUserList - * @summary 获取看板用户列表 - * @request GET:/api/admin/board/get-board-user-list - * @secure - */ - getBoardUserList = ( - query?: { - /** @format int64 */ - BoardId?: number - /** 姓名 */ - Name?: string | null - }, - params: RequestParams = {} - ) => - this.request<{ success?: boolean; data?: BoardGetBoardUserListOutput[] }, any>({ - path: `/api/admin/board/get-board-user-list`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - - /** - * No description - * - * @tags board - * @name AddBoardUser - * @summary 添加看板用户 - * @request POST:/api/admin/board/add-board-user - * @secure - */ - addBoardUser = (data: BoardAddBoardUserListInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/board/add-board-user`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - - /** - * No description - * - * @tags board - * @name RemoveBoardUser - * @summary 移除看板用户 - * @request POST:/api/admin/board/remove-board-user - * @secure - */ - removeBoardUser = (data: BoardRemoveBoardUserInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/board/remove-board-user`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - - /** - * No description - * - * @tags board - * @name GetBoardListByUserId - * @summary 根据当前用户获取看板列表 - * @request GET:/api/admin/board/get-board-list-by-user-id - * @secure - */ - getBoardListByUserId = ( - query?: { - /** 看板名称 */ - name?: string | null - }, - params: RequestParams = {} - ) => - this.request<{ success?: boolean; data?: BoardGetBoardListByUserIdOutput[] }, any>({ - path: `/api/admin/board/get-board-list-by-user-id`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) -} \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/api/admin/Cache.ts b/zhontai.ui.admin.vue3/src/api/admin/Cache.ts deleted file mode 100644 index 4bdb630..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/Cache.ts +++ /dev/null @@ -1,58 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { ResultOutputListObject } from './data-contracts' -import { HttpClient, RequestParams } from './http-client' - -export class CacheApi extends HttpClient { - /** - * No description - * - * @tags cache - * @name GetList - * @summary 查询列表 - * @request GET:/api/admin/cache/get-list - * @secure - */ - getList = (params: RequestParams = {}) => - this.request({ - path: `/api/admin/cache/get-list`, - method: 'GET', - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags cache - * @name Clear - * @summary 清除缓存 - * @request DELETE:/api/admin/cache/clear - * @secure - */ - clear = ( - query?: { - /** 缓存键 */ - cacheKey?: string - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/cache/clear`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/CustomNavigation.ts b/zhontai.ui.admin.vue3/src/api/admin/CustomNavigation.ts deleted file mode 100644 index 24ac0d4..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/CustomNavigation.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { HttpClient, ContentType, RequestParams } from './http-client' -import { CustomNavigationInput } from './data-contracts' - -export class CustomNavigationApi extends HttpClient { - /** - * 保存自定义导航 - * @request POST:/api/user/custom-navigation - */ - save = (data: CustomNavigationInput, params: RequestParams = {}) => - this.request({ - path: '/api/admin/user-custom-navigation/save', - method: 'POST', - body: data, - type: ContentType.Json, - format: 'json', - ...params, - }) - - /** - * 获取自定义导航 - * @request GET:/api/user/custom-navigation - */ - get = (params: RequestParams = {}) => - this.request({ - path: '/api/admin/user-custom-navigation/get', - method: 'GET', - format: 'json', - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/Dict.ts b/zhontai.ui.admin.vue3/src/api/admin/Dict.ts deleted file mode 100644 index e19921e..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/Dict.ts +++ /dev/null @@ -1,316 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { - DictAddInput, - DictUpdateInput, - ExportInput, - PageInputDictGetPageInput, - ResultOutputDictGetOutput, - ResultOutputDictionaryStringListDictGetListOutput, - ResultOutputImportOutput, - ResultOutputInt64, - ResultOutputPageOutputDictGetPageOutput, -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class DictApi extends HttpClient { - /** - * No description - * - * @tags dict - * @name Get - * @summary 查询 - * @request GET:/api/admin/dict/get - * @secure - */ - get = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/dict/get`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags dict - * @name GetPage - * @summary 查询分页 - * @request POST:/api/admin/dict/get-page - * @secure - */ - getPage = (data: PageInputDictGetPageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/dict/get-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags dict - * @name GetList - * @summary 通过类型编码查询列表 - * @request POST:/api/admin/dict/get-list - * @secure - */ - getList = (data: string[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/dict/get-list`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags dict - * @name GetListByNames - * @summary 通过类型名称查询列表 - * @request POST:/api/admin/dict/get-list-by-names - * @secure - */ - getListByNames = (data: string[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/dict/get-list-by-names`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags dict - * @name DownloadTemplate - * @summary 下载导入模板 - * @request POST:/api/admin/dict/download-template - * @secure - */ - downloadTemplate = (params: RequestParams = {}) => - this.request({ - path: `/api/admin/dict/download-template`, - method: 'POST', - secure: true, - ...params, - }) - /** - * No description - * - * @tags dict - * @name DownloadErrorMark - * @summary 下载错误标记文件 - * @request POST:/api/admin/dict/download-error-mark - * @secure - */ - downloadErrorMark = ( - query?: { - fileId?: string - fileName?: string - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/dict/download-error-mark`, - method: 'POST', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags dict - * @name ExportData - * @summary 导出数据 - * @request POST:/api/admin/dict/export-data - * @secure - */ - exportData = (data: ExportInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/dict/export-data`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags dict - * @name ImportData - * @summary 导入数据 - * @request POST:/api/admin/dict/import-data - * @secure - */ - importData = ( - data: { - /** @format binary */ - file: File - }, - query?: { - /** @format int32 */ - duplicateAction?: number - fileId?: string - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/dict/import-data`, - method: 'POST', - query: query, - body: data, - secure: true, - type: ContentType.FormData, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags dict - * @name Add - * @summary 新增 - * @request POST:/api/admin/dict/add - * @secure - */ - add = (data: DictAddInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/dict/add`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags dict - * @name Update - * @summary 修改 - * @request PUT:/api/admin/dict/update - * @secure - */ - update = (data: DictUpdateInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/dict/update`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags dict - * @name Delete - * @summary 彻底删除 - * @request DELETE:/api/admin/dict/delete - * @secure - */ - delete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/dict/delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags dict - * @name BatchDelete - * @summary 批量彻底删除 - * @request PUT:/api/admin/dict/batch-delete - * @secure - */ - batchDelete = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/dict/batch-delete`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags dict - * @name SoftDelete - * @summary 删除 - * @request DELETE:/api/admin/dict/soft-delete - * @secure - */ - softDelete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/dict/soft-delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags dict - * @name BatchSoftDelete - * @summary 批量删除 - * @request PUT:/api/admin/dict/batch-soft-delete - * @secure - */ - batchSoftDelete = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/dict/batch-soft-delete`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/DictType.ts b/zhontai.ui.admin.vue3/src/api/admin/DictType.ts deleted file mode 100644 index 6af962a..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/DictType.ts +++ /dev/null @@ -1,187 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { - DictTypeAddInput, - DictTypeUpdateInput, - PageInputDictTypeGetPageInput, - ResultOutputDictTypeGetOutput, - ResultOutputInt64, - ResultOutputPageOutputDictTypeGetPageOutput, -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class DictTypeApi extends HttpClient { - /** - * No description - * - * @tags dict-type - * @name Get - * @summary 查询 - * @request GET:/api/admin/dict-type/get - * @secure - */ - get = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/dict-type/get`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags dict-type - * @name GetPage - * @summary 查询分页 - * @request POST:/api/admin/dict-type/get-page - * @secure - */ - getPage = (data: PageInputDictTypeGetPageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/dict-type/get-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags dict-type - * @name Add - * @summary 新增 - * @request POST:/api/admin/dict-type/add - * @secure - */ - add = (data: DictTypeAddInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/dict-type/add`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags dict-type - * @name Update - * @summary 修改 - * @request PUT:/api/admin/dict-type/update - * @secure - */ - update = (data: DictTypeUpdateInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/dict-type/update`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags dict-type - * @name Delete - * @summary 彻底删除 - * @request DELETE:/api/admin/dict-type/delete - * @secure - */ - delete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/dict-type/delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags dict-type - * @name BatchDelete - * @summary 批量彻底删除 - * @request PUT:/api/admin/dict-type/batch-delete - * @secure - */ - batchDelete = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/dict-type/batch-delete`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags dict-type - * @name SoftDelete - * @summary 删除 - * @request DELETE:/api/admin/dict-type/soft-delete - * @secure - */ - softDelete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/dict-type/soft-delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags dict-type - * @name BatchSoftDelete - * @summary 批量删除 - * @request PUT:/api/admin/dict-type/batch-soft-delete - * @secure - */ - batchSoftDelete = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/dict-type/batch-soft-delete`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/Doc.ts b/zhontai.ui.admin.vue3/src/api/admin/Doc.ts deleted file mode 100644 index 89fe692..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/Doc.ts +++ /dev/null @@ -1,387 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { - DocAddGroupInput, - DocAddImageInput, - DocAddMenuInput, - DocUpdateContentInput, - DocUpdateGroupInput, - DocUpdateMenuInput, - ResultOutputDocGetContentOutput, - ResultOutputDocGetGroupOutput, - ResultOutputDocGetMenuOutput, - ResultOutputIEnumerableObject, - ResultOutputInt64, - ResultOutputListDocListOutput, - ResultOutputListString, - ResultOutputString, -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class DocApi extends HttpClient { - /** - * No description - * - * @tags doc - * @name GetGroup - * @summary 查询分组 - * @request GET:/api/admin/doc/get-group - * @secure - */ - getGroup = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/doc/get-group`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags doc - * @name GetMenu - * @summary 查询菜单 - * @request GET:/api/admin/doc/get-menu - * @secure - */ - getMenu = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/doc/get-menu`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags doc - * @name GetContent - * @summary 查询文档内容 - * @request GET:/api/admin/doc/get-content - * @secure - */ - getContent = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/doc/get-content`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags doc - * @name GetList - * @summary 查询文档列表 - * @request GET:/api/admin/doc/get-list - * @secure - */ - getList = ( - query?: { - key?: string - /** @format date-time */ - start?: string - /** @format date-time */ - end?: string - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/doc/get-list`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags doc - * @name GetImageList - * @summary 查询图片列表 - * @request GET:/api/admin/doc/get-image-list - * @secure - */ - getImageList = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/doc/get-image-list`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags doc - * @name AddGroup - * @summary 新增分组 - * @request POST:/api/admin/doc/add-group - * @secure - */ - addGroup = (data: DocAddGroupInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/doc/add-group`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags doc - * @name AddMenu - * @summary 新增菜单 - * @request POST:/api/admin/doc/add-menu - * @secure - */ - addMenu = (data: DocAddMenuInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/doc/add-menu`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags doc - * @name AddImage - * @summary 新增图片 - * @request POST:/api/admin/doc/add-image - * @secure - */ - addImage = (data: DocAddImageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/doc/add-image`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags doc - * @name UpdateGroup - * @summary 修改分组 - * @request PUT:/api/admin/doc/update-group - * @secure - */ - updateGroup = (data: DocUpdateGroupInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/doc/update-group`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags doc - * @name UpdateMenu - * @summary 修改菜单 - * @request PUT:/api/admin/doc/update-menu - * @secure - */ - updateMenu = (data: DocUpdateMenuInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/doc/update-menu`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags doc - * @name UpdateContent - * @summary 修改文档内容 - * @request PUT:/api/admin/doc/update-content - * @secure - */ - updateContent = (data: DocUpdateContentInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/doc/update-content`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags doc - * @name Delete - * @summary 彻底删除文档 - * @request DELETE:/api/admin/doc/delete - * @secure - */ - delete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/doc/delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags doc - * @name DeleteImage - * @summary 彻底删除图片 - * @request DELETE:/api/admin/doc/delete-image - * @secure - */ - deleteImage = ( - query?: { - /** @format int64 */ - documentId?: number - url?: string - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/doc/delete-image`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags doc - * @name SoftDelete - * @summary 删除文档 - * @request DELETE:/api/admin/doc/soft-delete - * @secure - */ - softDelete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/doc/soft-delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags doc - * @name GetPlainList - * @summary 查询精简文档列表 - * @request GET:/api/admin/doc/get-plain-list - * @secure - */ - getPlainList = (params: RequestParams = {}) => - this.request({ - path: `/api/admin/doc/get-plain-list`, - method: 'GET', - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags doc - * @name UploadImage - * @summary 上传文档图片 - * @request POST:/api/admin/doc/upload-image - * @secure - */ - uploadImage = ( - data: { - /** - * 上传文件 - * @format binary - */ - File?: File - /** - * 文档编号 - * @format int64 - */ - Id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/doc/upload-image`, - method: 'POST', - body: data, - secure: true, - type: ContentType.FormData, - format: 'json', - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/Feedback.ts b/zhontai.ui.admin.vue3/src/api/admin/Feedback.ts deleted file mode 100644 index 987426f..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/Feedback.ts +++ /dev/null @@ -1,260 +0,0 @@ -import { AxiosResponse } from 'axios' -import { ContentType, HttpClient, RequestParams } from './http-client' - -// 提交反馈的输入参数 -export interface FeedbackSubmitInput { - title: string - feedbackType: any - feedbackTeam: string - feedbackPersonName: string - feedbackPersonEmail: string - relatedPersons: string - content: string - attachmentPaths: string -} - -// 获取反馈分页的输入参数 -export interface PageInputFeedbackGetPageInput { - currentPage: number - pageSize: number - filter: { - title?: string - feedbackType?: any - feedbackTeam?: string - feedbackPersonName?: string - status?: any - createdTimeStart?: string - createdTimeEnd?: string - } - dynamicFilter?: any -} - -// 反馈列表输出项 -export interface FeedbackGetPageOutput { - id: number - title: string - feedbackType: any - feedbackTypeName: string - feedbackTeam: string - feedbackPersonName: string - feedbackPersonEmail: string - status: any - statusName: string - processorName: string - processTime: string - contentSummary: string - createdTime: string -} - -// 反馈详情输出 -export interface FeedbackGetOutput { - id: number - title: string - feedbackType: any - feedbackTypeName: string - feedbackTeam: string - feedbackPersonName: string - feedbackPersonEmail: string - status: any - statusName: string - processorName: string - processTime: string - contentSummary: string - createdTime: string - content: string - relatedPersons: string - attachmentPaths: string - processRemark: string - createdUserId: number - createdUserName: string - modifiedTime: string -} - -// 分页输出结果 -export interface PageOutputFeedbackGetPageOutput { - total: number - list: FeedbackGetPageOutput[] -} - -// 结果输出包装 -export interface ResultOutputPageOutputFeedbackGetPageOutput { - success: boolean - code: string - msg: string - data: PageOutputFeedbackGetPageOutput -} - -export interface ResultOutputFeedbackGetOutput { - success: boolean - code: string - msg: string - data: FeedbackGetOutput -} - -export interface ResultOutputInt64 { - success: boolean - code: string - msg: string - data: number -} - -// 标记处理状态的输入参数 -export interface FeedbackMarkInput { - feedbackId: number - processRemark: string -} - -// 团队负责人信息 -export interface TeamProcessorOutput { - id: number - teamName: string - site: string - processorId: number - processorName: string - processorEmail: string - displayName: string -} - -export interface ResultOutputTeamProcessorOutput { - success: boolean - code: string - msg: string - data: TeamProcessorOutput[] -} - -export class FeedbackApi extends HttpClient { - /** - * @name submitFeedback - * @summary 提交意见反馈 - * @request POST:/api/admin/feedback/submit-feedback - * @secure - */ - submitFeedback = (data: FeedbackSubmitInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/feedback/submit-feedback`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - - /** - * @name getPage - * @summary 获取反馈分页列表(用户端) - * @request POST:/api/admin/feedback/get-page - * @secure - */ - getPage = (data: PageInputFeedbackGetPageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/feedback/get-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - - /** - * @name getPendingPage - * @summary 获取待处理反馈列表(处理人端) - * @request POST:/api/admin/feedback/get-pending-page - * @secure - */ - getPendingPage = (data: PageInputFeedbackGetPageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/feedback/get-pending-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - - /** - * @name get - * @summary 获取反馈详情 - * @request GET:/api/admin/feedback/get - * @secure - */ - get = ( - query?: { - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/feedback/get`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - - /** - * @name markAsProcessing - * @summary 标记为处理中 - * @request POST:/api/admin/feedback/mark-as-processing - * @secure - */ - markAsProcessing = (data: FeedbackMarkInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/feedback/mark-as-processing`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - - /** - * @name markAsCompleted - * @summary 标记为已处理 - * @request POST:/api/admin/feedback/mark-as-completed - * @secure - */ - markAsCompleted = (data: FeedbackMarkInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/feedback/mark-as-completed`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - - /** - * @name markAsRejected - * @summary 标记为已驳回 - * @request POST:/api/admin/feedback/mark-as-rejected - * @secure - */ - markAsRejected = (data: FeedbackMarkInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/feedback/mark-as-rejected`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - - /** - * @name getTeamProcessors - * @summary 获取团队负责人列表(用于下拉选择) - * @request GET:/api/admin/feedback/get-team-processors - * @secure - */ - getTeamProcessors = (params: RequestParams = {}) => - this.request({ - path: `/api/admin/feedback/get-team-processors`, - method: 'GET', - secure: true, - format: 'json', - ...params, - }) -} \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/api/admin/File.ts b/zhontai.ui.admin.vue3/src/api/admin/File.ts deleted file mode 100644 index 8364ca0..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/File.ts +++ /dev/null @@ -1,140 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { - FileDeleteInput, - PageInputFileGetPageInput, - ResultOutputFileEntity, - ResultOutputListFileEntity, - ResultOutputPageOutputFileGetPageOutput, -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class FileApi extends HttpClient { - /** - * No description - * - * @tags file - * @name GetPage - * @summary 查询分页 - * @request POST:/api/admin/file/get-page - * @secure - */ - getPage = (data: PageInputFileGetPageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/file/get-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags file - * @name Delete - * @summary 删除 - * @request POST:/api/admin/file/delete - * @secure - */ - delete = (data: FileDeleteInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/file/delete`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags file - * @name UploadFile - * @summary 上传文件 - * @request POST:/api/admin/file/upload-file - * @secure - */ - uploadFile = ( - data: { - /** - * 文件 - * @format binary - */ - file: File - }, - query?: { - /** - * 文件目录 - * @default "" - */ - fileDirectory?: string - /** - * 文件重命名 - * @default true - */ - fileReName?: boolean - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/file/upload-file`, - method: 'POST', - query: query, - body: data, - secure: true, - type: ContentType.FormData, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags file - * @name UploadFiles - * @summary 上传多文件 - * @request POST:/api/admin/file/upload-files - * @secure - */ - uploadFiles = ( - data: { - /** 文件列表 */ - files: File[] - }, - query?: { - /** - * 文件目录 - * @default "" - */ - fileDirectory?: string - /** - * 文件重命名 - * @default true - */ - fileReName?: boolean - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/file/upload-files`, - method: 'POST', - query: query, - body: data, - secure: true, - type: ContentType.FormData, - format: 'json', - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/LoginLog.ts b/zhontai.ui.admin.vue3/src/api/admin/LoginLog.ts deleted file mode 100644 index 6b8defd..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/LoginLog.ts +++ /dev/null @@ -1,55 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { LoginLogAddInput, PageInputLoginLogGetPageInput, ResultOutputInt64, ResultOutputPageOutputLoginLogGetPageOutput } from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class LoginLogApi extends HttpClient { - /** - * No description - * - * @tags login-log - * @name GetPage - * @summary 查询分页 - * @request POST:/api/admin/login-log/get-page - * @secure - */ - getPage = (data: PageInputLoginLogGetPageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/login-log/get-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags login-log - * @name Add - * @summary 新增 - * @request POST:/api/admin/login-log/add - * @secure - */ - add = (data: LoginLogAddInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/login-log/add`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/Msg.ts b/zhontai.ui.admin.vue3/src/api/admin/Msg.ts deleted file mode 100644 index b4f0677..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/Msg.ts +++ /dev/null @@ -1,254 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { - MsgAddInput, - MsgAddMsgUserListInput, - MsgUpdateInput, - PageInputMsgGetPageInput, - ResultOutputInt64, - ResultOutputListMsgGetMsgUserListOutput, - ResultOutputMsgGetOutput, - ResultOutputPageOutputMsgGetPageOutput, -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class MsgApi extends HttpClient { - /** - * No description - * - * @tags msg - * @name Get - * @summary 查询 - * @request GET:/api/admin/msg/get - * @secure - */ - get = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/msg/get`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags msg - * @name GetPage - * @summary 查询分页 - * @request POST:/api/admin/msg/get-page - * @secure - */ - getPage = (data: PageInputMsgGetPageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/msg/get-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags msg - * @name GetMsgUserList - * @summary 查询消息用户列表 - * @request GET:/api/admin/msg/get-msg-user-list - * @secure - */ - getMsgUserList = ( - query?: { - /** - * 消息Id - * @format int64 - */ - MsgId?: number - /** 姓名 */ - Name?: string - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/msg/get-msg-user-list`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags msg - * @name AddMsgUser - * @summary 添加消息用户 - * @request POST:/api/admin/msg/add-msg-user - * @secure - */ - addMsgUser = (data: MsgAddMsgUserListInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/msg/add-msg-user`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags msg - * @name RemoveMsgUser - * @summary 移除消息用户 - * @request POST:/api/admin/msg/remove-msg-user - * @secure - */ - removeMsgUser = (data: MsgAddMsgUserListInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/msg/remove-msg-user`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags msg - * @name Add - * @summary 新增 - * @request POST:/api/admin/msg/add - * @secure - */ - add = (data: MsgAddInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/msg/add`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags msg - * @name Update - * @summary 修改 - * @request PUT:/api/admin/msg/update - * @secure - */ - update = (data: MsgUpdateInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/msg/update`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags msg - * @name Delete - * @summary 彻底删除 - * @request DELETE:/api/admin/msg/delete - * @secure - */ - delete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/msg/delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags msg - * @name BatchDelete - * @summary 批量彻底删除 - * @request PUT:/api/admin/msg/batch-delete - * @secure - */ - batchDelete = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/msg/batch-delete`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags msg - * @name SoftDelete - * @summary 删除 - * @request DELETE:/api/admin/msg/soft-delete - * @secure - */ - softDelete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/msg/soft-delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags msg - * @name BatchSoftDelete - * @summary 批量删除 - * @request PUT:/api/admin/msg/batch-soft-delete - * @secure - */ - batchSoftDelete = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/msg/batch-soft-delete`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/MsgType.ts b/zhontai.ui.admin.vue3/src/api/admin/MsgType.ts deleted file mode 100644 index 9ae08cd..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/MsgType.ts +++ /dev/null @@ -1,191 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { - MsgTypeAddInput, - MsgTypeUpdateInput, - ResultOutputInt64, - ResultOutputListMsgTypeGetListOutput, - ResultOutputMsgTypeGetOutput, -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class MsgTypeApi extends HttpClient { - /** - * No description - * - * @tags msg-type - * @name Get - * @summary 查询 - * @request GET:/api/admin/msg-type/get - * @secure - */ - get = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/msg-type/get`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags msg-type - * @name GetList - * @summary 查询列表 - * @request GET:/api/admin/msg-type/get-list - * @secure - */ - getList = ( - query?: { - /** 名称 */ - Name?: string - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/msg-type/get-list`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags msg-type - * @name Add - * @summary 新增 - * @request POST:/api/admin/msg-type/add - * @secure - */ - add = (data: MsgTypeAddInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/msg-type/add`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags msg-type - * @name Update - * @summary 修改 - * @request PUT:/api/admin/msg-type/update - * @secure - */ - update = (data: MsgTypeUpdateInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/msg-type/update`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags msg-type - * @name Delete - * @summary 彻底删除 - * @request DELETE:/api/admin/msg-type/delete - * @secure - */ - delete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/msg-type/delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags msg-type - * @name BatchDelete - * @summary 批量彻底删除 - * @request PUT:/api/admin/msg-type/batch-delete - * @secure - */ - batchDelete = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/msg-type/batch-delete`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags msg-type - * @name SoftDelete - * @summary 删除 - * @request DELETE:/api/admin/msg-type/soft-delete - * @secure - */ - softDelete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/msg-type/soft-delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags msg-type - * @name BatchSoftDelete - * @summary 批量删除 - * @request PUT:/api/admin/msg-type/batch-soft-delete - * @secure - */ - batchSoftDelete = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/msg-type/batch-soft-delete`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/Online.ts b/zhontai.ui.admin.vue3/src/api/admin/Online.ts deleted file mode 100644 index f761c13..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/Online.ts +++ /dev/null @@ -1,148 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { - OnlineAddInput, - OnlineUpdateInput, - PageInputOnlineGetPageInput, - ResultOutputOnlineGetOutput, - ResultOutputPageOutputOnlineGetPageOutput, -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class OnlineApi extends HttpClient { - /** - * No description - * - * @tags online - * @name Get - * @summary 查询在线教程 - * @request GET:/api/admin/online/get - * @secure - */ - get = ( - query?: { - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/online/get`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - - /** - * No description - * - * @tags online - * @name GetPage - * @summary 查询分页 - * @request POST:/api/admin/online/get-page - * @secure - */ - getPage = (data: PageInputOnlineGetPageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/online/get-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - - /** - * No description - * - * @tags online - * @name GetList - * @summary - * @request POST:/api/admin/online/get-list - * @secure - */ - getList = (data: string[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/online/get-list`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - - /** - * No description - * - * @tags online - * @name Add - * @summary 新增 - * @request POST:/api/admin/online/add - * @secure - */ - add = (data: OnlineAddInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/online/add`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - - /** - * No description - * - * @tags online - * @name Update - * @summary 修改 - * @request PUT:/api/admin/online/update - * @secure - */ - update = (data: OnlineUpdateInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/online/update`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - - /** - * No description - * - * @tags online - * @name Delete - * @summary 删除 - * @request DELETE:/api/admin/online/delete - * @secure - */ - delete = ( - query: { - id: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/online/delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/OperationLog.ts b/zhontai.ui.admin.vue3/src/api/admin/OperationLog.ts deleted file mode 100644 index c117cc7..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/OperationLog.ts +++ /dev/null @@ -1,60 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { - OperationLogAddInput, - PageInputOperationLogGetPageInput, - ResultOutputInt64, - ResultOutputPageOutputOperationLogGetPageOutput, -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class OperationLogApi extends HttpClient { - /** - * No description - * - * @tags operation-log - * @name GetPage - * @summary 查询分页 - * @request POST:/api/admin/operation-log/get-page - * @secure - */ - getPage = (data: PageInputOperationLogGetPageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/operation-log/get-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags operation-log - * @name Add - * @summary 新增 - * @request POST:/api/admin/operation-log/add - * @secure - */ - add = (data: OperationLogAddInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/operation-log/add`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/Org.ts b/zhontai.ui.admin.vue3/src/api/admin/Org.ts deleted file mode 100644 index 27f7f4d..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/Org.ts +++ /dev/null @@ -1,172 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { - OrgAddInput, - OrgUpdateInput, - ResultOutputInt64, - ResultOutputListOrgGetListOutput, - ResultOutputListOrgGetSimpleListWithPathOutput, - ResultOutputOrgGetOutput, -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class OrgApi extends HttpClient { - /** - * No description - * - * @tags org - * @name Get - * @summary 查询 - * @request GET:/api/admin/org/get - * @secure - */ - get = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/org/get`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags org - * @name GetList - * @summary 查询列表 - * @request GET:/api/admin/org/get-list - * @secure - */ - getList = ( - query?: { - key?: string - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/org/get-list`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags org - * @name GetSimpleListWithPath - * @summary 获取部门路径列表 - * @request GET:/api/admin/org/get-simple-list-with-path - * @secure - */ - getSimpleListWithPath = (params: RequestParams = {}) => - this.request({ - path: `/api/admin/org/get-simple-list-with-path`, - method: 'GET', - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags org - * @name Add - * @summary 新增 - * @request POST:/api/admin/org/add - * @secure - */ - add = (data: OrgAddInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/org/add`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags org - * @name Update - * @summary 修改 - * @request PUT:/api/admin/org/update - * @secure - */ - update = (data: OrgUpdateInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/org/update`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags org - * @name Delete - * @summary 彻底删除 - * @request DELETE:/api/admin/org/delete - * @secure - */ - delete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/org/delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags org - * @name SoftDelete - * @summary 删除 - * @request DELETE:/api/admin/org/soft-delete - * @secure - */ - softDelete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/org/soft-delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/Pkg.ts b/zhontai.ui.admin.vue3/src/api/admin/Pkg.ts deleted file mode 100644 index a12c471..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/Pkg.ts +++ /dev/null @@ -1,347 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { - PageInputPkgGetPageInput, - PageInputPkgGetPkgTenantListInput, - PkgAddInput, - PkgAddPkgTenantListInput, - PkgSetPkgPermissionsInput, - PkgUpdateInput, - ResultOutputInt64, - ResultOutputListInt64, - ResultOutputListPkgGetListOutput, - ResultOutputListPkgGetPkgTenantListOutput, - ResultOutputPageOutputPkgGetPageOutput, - ResultOutputPageOutputPkgGetPkgTenantListOutput, - ResultOutputPkgGetOutput, -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class PkgApi extends HttpClient { - /** - * No description - * - * @tags pkg - * @name Get - * @summary 查询 - * @request GET:/api/admin/pkg/get - * @secure - */ - get = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/pkg/get`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags pkg - * @name GetList - * @summary 查询列表 - * @request GET:/api/admin/pkg/get-list - * @secure - */ - getList = ( - query?: { - /** 名称 */ - Name?: string - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/pkg/get-list`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags pkg - * @name GetPage - * @summary 查询分页 - * @request POST:/api/admin/pkg/get-page - * @secure - */ - getPage = (data: PageInputPkgGetPageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/pkg/get-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags pkg - * @name GetPkgTenantList - * @summary 查询套餐租户列表 - * @request GET:/api/admin/pkg/get-pkg-tenant-list - * @secure - */ - getPkgTenantList = ( - query?: { - /** 租户名 */ - TenantName?: string - /** - * 套餐Id - * @format int64 - */ - PkgId?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/pkg/get-pkg-tenant-list`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags pkg - * @name GetPkgTenantPage - * @summary 查询套餐租户分页 - * @request POST:/api/admin/pkg/get-pkg-tenant-page - * @secure - */ - getPkgTenantPage = (data: PageInputPkgGetPkgTenantListInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/pkg/get-pkg-tenant-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags pkg - * @name GetPkgPermissionList - * @summary 查询套餐权限列表 - * @request GET:/api/admin/pkg/get-pkg-permission-list - * @secure - */ - getPkgPermissionList = ( - query?: { - /** - * 套餐编号 - * @format int64 - */ - pkgId?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/pkg/get-pkg-permission-list`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags pkg - * @name SetPkgPermissions - * @summary 设置套餐权限 - * @request POST:/api/admin/pkg/set-pkg-permissions - * @secure - */ - setPkgPermissions = (data: PkgSetPkgPermissionsInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/pkg/set-pkg-permissions`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags pkg - * @name AddPkgTenant - * @summary 添加套餐租户 - * @request POST:/api/admin/pkg/add-pkg-tenant - * @secure - */ - addPkgTenant = (data: PkgAddPkgTenantListInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/pkg/add-pkg-tenant`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags pkg - * @name RemovePkgTenant - * @summary 移除套餐租户 - * @request POST:/api/admin/pkg/remove-pkg-tenant - * @secure - */ - removePkgTenant = (data: PkgAddPkgTenantListInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/pkg/remove-pkg-tenant`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags pkg - * @name Add - * @summary 新增 - * @request POST:/api/admin/pkg/add - * @secure - */ - add = (data: PkgAddInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/pkg/add`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags pkg - * @name Update - * @summary 修改 - * @request PUT:/api/admin/pkg/update - * @secure - */ - update = (data: PkgUpdateInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/pkg/update`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags pkg - * @name Delete - * @summary 彻底删除 - * @request DELETE:/api/admin/pkg/delete - * @secure - */ - delete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/pkg/delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags pkg - * @name BatchDelete - * @summary 批量彻底删除 - * @request PUT:/api/admin/pkg/batch-delete - * @secure - */ - batchDelete = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/pkg/batch-delete`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags pkg - * @name SoftDelete - * @summary 删除 - * @request DELETE:/api/admin/pkg/soft-delete - * @secure - */ - softDelete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/pkg/soft-delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags pkg - * @name BatchSoftDelete - * @summary 批量删除 - * @request PUT:/api/admin/pkg/batch-soft-delete - * @secure - */ - batchSoftDelete = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/pkg/batch-soft-delete`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/PrintTemplate.ts b/zhontai.ui.admin.vue3/src/api/admin/PrintTemplate.ts deleted file mode 100644 index bf0b367..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/PrintTemplate.ts +++ /dev/null @@ -1,250 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { - PageInputPrintTemplateGetPageInput, - PrintTemplateAddInput, - PrintTemplateSetEnableInput, - PrintTemplateUpdateInput, - PrintTemplateUpdateTemplateInput, - ResultOutputInt64, - ResultOutputPageOutputPrintTemplateGetPageOutput, - ResultOutputPrintTemplateGetOutput, - ResultOutputPrintTemplateGetUpdateTemplateOutput, -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class PrintTemplateApi extends HttpClient { - /** - * No description - * - * @tags print-template - * @name Get - * @summary 查询 - * @request GET:/api/admin/print-template/get - * @secure - */ - get = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/print-template/get`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags print-template - * @name GetUpdateTemplate - * @summary 查询修改模板 - * @request GET:/api/admin/print-template/get-update-template - * @secure - */ - getUpdateTemplate = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/print-template/get-update-template`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags print-template - * @name GetPage - * @summary 查询分页 - * @request POST:/api/admin/print-template/get-page - * @secure - */ - getPage = (data: PageInputPrintTemplateGetPageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/print-template/get-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags print-template - * @name Add - * @summary 新增 - * @request POST:/api/admin/print-template/add - * @secure - */ - add = (data: PrintTemplateAddInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/print-template/add`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags print-template - * @name Update - * @summary 修改 - * @request PUT:/api/admin/print-template/update - * @secure - */ - update = (data: PrintTemplateUpdateInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/print-template/update`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags print-template - * @name UpdateTemplate - * @summary 修改模板 - * @request PUT:/api/admin/print-template/update-template - * @secure - */ - updateTemplate = (data: PrintTemplateUpdateTemplateInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/print-template/update-template`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags print-template - * @name SetEnable - * @summary 设置启用 - * @request POST:/api/admin/print-template/set-enable - * @secure - */ - setEnable = (data: PrintTemplateSetEnableInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/print-template/set-enable`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags print-template - * @name Delete - * @summary 彻底删除 - * @request DELETE:/api/admin/print-template/delete - * @secure - */ - delete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/print-template/delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags print-template - * @name BatchDelete - * @summary 批量彻底删除 - * @request PUT:/api/admin/print-template/batch-delete - * @secure - */ - batchDelete = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/print-template/batch-delete`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags print-template - * @name SoftDelete - * @summary 删除 - * @request DELETE:/api/admin/print-template/soft-delete - * @secure - */ - softDelete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/print-template/soft-delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags print-template - * @name BatchSoftDelete - * @summary 批量删除 - * @request PUT:/api/admin/print-template/batch-soft-delete - * @secure - */ - batchSoftDelete = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/print-template/batch-soft-delete`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/Region.ts b/zhontai.ui.admin.vue3/src/api/admin/Region.ts deleted file mode 100644 index 5ad7cd1..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/Region.ts +++ /dev/null @@ -1,229 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { - PageInputRegionGetPageInput, - RegionAddInput, - RegionGetListInput, - RegionLevel, - RegionSetEnableInput, - RegionSetHotInput, - RegionUpdateInput, - ResultOutputInt64, - ResultOutputListRegionGetChildListOutput, - ResultOutputPageOutputRegionGetPageOutput, - ResultOutputRegionGetOutput, -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class RegionApi extends HttpClient { - /** - * No description - * - * @tags region - * @name Get - * @summary 查询 - * @request GET:/api/admin/region/get - * @secure - */ - get = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/region/get`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags region - * @name GetChildList - * @summary 查询下级列表 - * @request POST:/api/admin/region/get-child-list - * @secure - */ - getChildList = (data: RegionGetListInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/region/get-child-list`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags region - * @name GetPage - * @summary 查询分页 - * @request POST:/api/admin/region/get-page - * @secure - */ - getPage = (data: PageInputRegionGetPageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/region/get-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags region - * @name Add - * @summary 新增 - * @request POST:/api/admin/region/add - * @secure - */ - add = (data: RegionAddInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/region/add`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags region - * @name Update - * @summary 修改 - * @request PUT:/api/admin/region/update - * @secure - */ - update = (data: RegionUpdateInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/region/update`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags region - * @name Delete - * @summary 彻底删除 - * @request DELETE:/api/admin/region/delete - * @secure - */ - delete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/region/delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags region - * @name SoftDelete - * @summary 删除 - * @request DELETE:/api/admin/region/soft-delete - * @secure - */ - softDelete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/region/soft-delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags region - * @name SetEnable - * @summary 设置启用 - * @request POST:/api/admin/region/set-enable - * @secure - */ - setEnable = (data: RegionSetEnableInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/region/set-enable`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags region - * @name SetHot - * @summary 设置热门 - * @request POST:/api/admin/region/set-hot - * @secure - */ - setHot = (data: RegionSetHotInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/region/set-hot`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags region - * @name SyncData - * @summary 同步数据 - * @request POST:/api/admin/region/sync-data - * @secure - */ - syncData = (data: RegionLevel, params: RequestParams = {}) => - this.request({ - path: `/api/admin/region/sync-data`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/Remote.ts b/zhontai.ui.admin.vue3/src/api/admin/Remote.ts deleted file mode 100644 index 7d41de6..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/Remote.ts +++ /dev/null @@ -1,154 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { - RemoteAddInput, - RemoteUpdateInput, - PageInputRemoteGetPageInput, - ResultOutputRemoteGetOutput, - ResultOutputInt64, - ResultOutputPageOutputRemoteGetPageOutput, - RemoteConnectInput, - ResultOutputRemoteConnectOutput -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class RemoteApi extends HttpClient { - /** - * No description - * - * @tags remote - * @name Get - * @summary 查询Remote - * @request GET:/api/admin/remote/get - * @secure - */ - get = ( - query?: { - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/remote/get`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - - /** - * No description - * - * @tags remote - * @name GetPage - * @summary 查询分页 - * @request POST:/api/admin/remote/get-page - * @secure - */ - getPage = (data: PageInputRemoteGetPageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/remote/get-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - - /** - * No description - * - * @tags remote - * @name Add - * @summary 新增 - * @request POST:/api/admin/remote/add - * @secure - */ - add = (data: RemoteAddInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/remote/add`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - - /** - * No description - * - * @tags remote - * @name Update - * @summary 修改 - * @request PUT:/api/admin/remote/update - * @secure - */ - update = (data: RemoteUpdateInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/remote/update`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - - /** - * No description - * - * @tags remote - * @name Delete - * @summary 删除 - * @request DELETE:/api/admin/remote/delete - * @secure - */ - delete = ( - query?: { - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/remote/delete`, - method: 'DELETE', - query: query, - secure: true, - format: 'json', - ...params, - }) - - /** - * No description - * - * @tags remote - * @name Connect - * @summary 连接远程设备 - * @request POST:/api/admin/remote/connect - * @secure - */ - connect = (data: RemoteConnectInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/remote/remote-connect`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) -} \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/api/admin/Role.ts b/zhontai.ui.admin.vue3/src/api/admin/Role.ts deleted file mode 100644 index 58e2a37..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/Role.ts +++ /dev/null @@ -1,298 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { - PageInputRoleGetPageInput, - ResultOutputInt64, - ResultOutputListRoleGetListOutput, - ResultOutputListRoleGetRoleUserListOutput, - ResultOutputPageOutputRoleGetPageOutput, - ResultOutputRoleGetOutput, - RoleAddInput, - RoleAddRoleUserListInput, - RoleSetDataScopeInput, - RoleUpdateInput, -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class RoleApi extends HttpClient { - /** - * No description - * - * @tags role - * @name Get - * @summary 查询 - * @request GET:/api/admin/role/get - * @secure - */ - get = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/role/get`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags role - * @name GetList - * @summary 查询列表 - * @request GET:/api/admin/role/get-list - * @secure - */ - getList = ( - query?: { - /** 名称 */ - Name?: string - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/role/get-list`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags role - * @name GetPage - * @summary 查询分页 - * @request POST:/api/admin/role/get-page - * @secure - */ - getPage = (data: PageInputRoleGetPageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/role/get-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags role - * @name GetRoleUserList - * @summary 查询角色用户列表 - * @request GET:/api/admin/role/get-role-user-list - * @secure - */ - getRoleUserList = ( - query?: { - /** 姓名 */ - Name?: string - /** - * 角色Id - * @format int64 - */ - RoleId?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/role/get-role-user-list`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags role - * @name AddRoleUser - * @summary 添加角色用户 - * @request POST:/api/admin/role/add-role-user - * @secure - */ - addRoleUser = (data: RoleAddRoleUserListInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/role/add-role-user`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags role - * @name RemoveRoleUser - * @summary 移除角色用户 - * @request POST:/api/admin/role/remove-role-user - * @secure - */ - removeRoleUser = (data: RoleAddRoleUserListInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/role/remove-role-user`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags role - * @name Add - * @summary 新增 - * @request POST:/api/admin/role/add - * @secure - */ - add = (data: RoleAddInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/role/add`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags role - * @name Update - * @summary 修改 - * @request PUT:/api/admin/role/update - * @secure - */ - update = (data: RoleUpdateInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/role/update`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags role - * @name Delete - * @summary 彻底删除 - * @request DELETE:/api/admin/role/delete - * @secure - */ - delete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/role/delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags role - * @name BatchDelete - * @summary 批量彻底删除 - * @request PUT:/api/admin/role/batch-delete - * @secure - */ - batchDelete = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/role/batch-delete`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags role - * @name SoftDelete - * @summary 删除 - * @request DELETE:/api/admin/role/soft-delete - * @secure - */ - softDelete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/role/soft-delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags role - * @name BatchSoftDelete - * @summary 批量删除 - * @request PUT:/api/admin/role/batch-soft-delete - * @secure - */ - batchSoftDelete = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/role/batch-soft-delete`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags role - * @name SetDataScope - * @summary 设置数据权限 - * @request POST:/api/admin/role/set-data-scope - * @secure - */ - setDataScope = (data: RoleSetDataScopeInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/role/set-data-scope`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/SearchTemplate.ts b/zhontai.ui.admin.vue3/src/api/admin/SearchTemplate.ts deleted file mode 100644 index e282909..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/SearchTemplate.ts +++ /dev/null @@ -1,113 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { - ResultOutputInt64, - ResultOutputListSearchTemplateGetListOutput, - ResultOutputSearchTemplateGetUpdateOutput, - SearchTemplateSaveInput, -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class SearchTemplateApi extends HttpClient { - /** - * No description - * - * @tags search-template - * @name Get - * @summary 查询 - * @request GET:/api/admin/search-template/get - * @secure - */ - get = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/search-template/get`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags search-template - * @name GetList - * @summary 查询列表 - * @request GET:/api/admin/search-template/get-list - * @secure - */ - getList = ( - query?: { - /** @format int64 */ - moduleId?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/search-template/get-list`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags search-template - * @name Save - * @summary 保存 - * @request POST:/api/admin/search-template/save - * @secure - */ - save = (data: SearchTemplateSaveInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/search-template/save`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags search-template - * @name Delete - * @summary 彻底删除 - * @request DELETE:/api/admin/search-template/delete - * @secure - */ - delete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/search-template/delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/SiteMsg.ts b/zhontai.ui.admin.vue3/src/api/admin/SiteMsg.ts deleted file mode 100644 index 4a3bad6..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/SiteMsg.ts +++ /dev/null @@ -1,181 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { - PageInputSiteMsgGetPageInput, - ResultOutputBoolean, - ResultOutputPageOutputSiteMsgGetPageOutput, - ResultOutputSiteMsgGetContentOutput, -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class SiteMsgApi extends HttpClient { - /** - * No description - * - * @tags site-msg - * @name GetContent - * @summary 获得内容 - * @request GET:/api/admin/site-msg/get-content - * @secure - */ - getContent = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/site-msg/get-content`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags site-msg - * @name GetPage - * @summary 查询分页 - * @request POST:/api/admin/site-msg/get-page - * @secure - */ - getPage = (data: PageInputSiteMsgGetPageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/site-msg/get-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags site-msg - * @name IsUnread - * @summary 是否未读 - * @request GET:/api/admin/site-msg/is-unread - * @secure - */ - isUnread = (params: RequestParams = {}) => - this.request({ - path: `/api/admin/site-msg/is-unread`, - method: 'GET', - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags site-msg - * @name SetAllRead - * @summary 全部标为已读 - * @request POST:/api/admin/site-msg/set-all-read - * @secure - */ - setAllRead = (params: RequestParams = {}) => - this.request({ - path: `/api/admin/site-msg/set-all-read`, - method: 'POST', - secure: true, - ...params, - }) - /** - * No description - * - * @tags site-msg - * @name SetRead - * @summary 标为已读 - * @request POST:/api/admin/site-msg/set-read - * @secure - */ - setRead = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/site-msg/set-read`, - method: 'POST', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags site-msg - * @name BatchSetRead - * @summary 批量标为已读 - * @request POST:/api/admin/site-msg/batch-set-read - * @secure - */ - batchSetRead = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/site-msg/batch-set-read`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags site-msg - * @name SoftDelete - * @summary 删除 - * @request DELETE:/api/admin/site-msg/soft-delete - * @secure - */ - softDelete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/site-msg/soft-delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags site-msg - * @name BatchSoftDelete - * @summary 批量删除 - * @request POST:/api/admin/site-msg/batch-soft-delete - * @secure - */ - batchSoftDelete = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/site-msg/batch-soft-delete`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/Task.ts b/zhontai.ui.admin.vue3/src/api/admin/Task.ts deleted file mode 100644 index 6770eca..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/Task.ts +++ /dev/null @@ -1,287 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { - PageInputTaskGetPageInput, - ResultOutputPageOutputTaskGetPageOutput, - ResultOutputString, - ResultOutputTaskGetOutput, - TaskAddInput, - TaskUpdateInput, -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class TaskApi extends HttpClient { - /** - * No description - * - * @tags task - * @name GetAlerEmail - * @summary 查询报警邮件 - * @request GET:/api/admin/task/get-aler-email - * @secure - */ - getAlerEmail = ( - query?: { - id?: string - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/task/get-aler-email`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags task - * @name Get - * @summary 查询 - * @request GET:/api/admin/task/get - * @secure - */ - get = ( - query?: { - id?: string - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/task/get`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags task - * @name GetPage - * @summary 查询分页 - * @request POST:/api/admin/task/get-page - * @secure - */ - getPage = (data: PageInputTaskGetPageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/task/get-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags task - * @name Add - * @summary 新增 - * @request POST:/api/admin/task/add - * @secure - */ - add = (data: TaskAddInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/task/add`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags task - * @name Update - * @summary 修改 - * @request PUT:/api/admin/task/update - * @secure - */ - update = (data: TaskUpdateInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/task/update`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags task - * @name Pause - * @summary 暂停任务 - * @request POST:/api/admin/task/pause - * @secure - */ - pause = ( - query: { - id: string - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/task/pause`, - method: 'POST', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags task - * @name Resume - * @summary 启动任务 - * @request POST:/api/admin/task/resume - * @secure - */ - resume = ( - query: { - id: string - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/task/resume`, - method: 'POST', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags task - * @name Run - * @summary 执行任务 - * @request POST:/api/admin/task/run - * @secure - */ - run = ( - query: { - id: string - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/task/run`, - method: 'POST', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags task - * @name Delete - * @summary 删除任务 - * @request DELETE:/api/admin/task/delete - * @secure - */ - delete = ( - query: { - id: string - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/task/delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags task - * @name BatchRun - * @summary 批量执行任务 - * @request PUT:/api/admin/task/batch-run - * @secure - */ - batchRun = (data: string[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/task/batch-run`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags task - * @name BatchPause - * @summary 批量暂停任务 - * @request PUT:/api/admin/task/batch-pause - * @secure - */ - batchPause = (data: string[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/task/batch-pause`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags task - * @name BatchResume - * @summary 批量启动任务 - * @request PUT:/api/admin/task/batch-resume - * @secure - */ - batchResume = (data: string[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/task/batch-resume`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags task - * @name BatchDelete - * @summary 批量删除任务 - * @request PUT:/api/admin/task/batch-delete - * @secure - */ - batchDelete = (data: string[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/task/batch-delete`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/TaskLog.ts b/zhontai.ui.admin.vue3/src/api/admin/TaskLog.ts deleted file mode 100644 index 2220c62..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/TaskLog.ts +++ /dev/null @@ -1,36 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { PageInputTaskLogGetPageInput, ResultOutputPageOutputTaskLog } from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class TaskLogApi extends HttpClient { - /** - * No description - * - * @tags task-log - * @name GetPage - * @summary 查询分页 - * @request POST:/api/admin/task-log/get-page - * @secure - */ - getPage = (data: PageInputTaskLogGetPageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/task-log/get-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/TemplateCenter.ts b/zhontai.ui.admin.vue3/src/api/admin/TemplateCenter.ts deleted file mode 100644 index 01ae4df..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/TemplateCenter.ts +++ /dev/null @@ -1,152 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class TemplateCenterApi extends HttpClient { - /** - * 获取文件夹和文件树形结构列表 - * - * @tags 模板中心 - * @name GetTree - * @request GET:/api/admin/template-center/get-tree - */ - getTree = (params: RequestParams = {}) => - this.request, any>({ - path: `/api/admin/template-center/get-tree`, - method: 'GET', - ...params, - }) - - /** - * 新增文件夹或文件 - * - * @tags 模板中心 - * @name Add - * @request POST:/api/admin/template-center/add - */ - add = (data: TemplateCenterAddInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/template-center/add`, - method: 'POST', - body: data, - type: ContentType.Json, - ...params, - }) - - /** - * 修改文件夹或文件 - * - * @tags 模板中心 - * @name Update - * @request PUT:/api/admin/template-center/update - */ - update = (data: TemplateCenterUpdateInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/template-center/update`, - method: 'PUT', - body: data, - type: ContentType.Json, - ...params, - }) - - /** - * 删除文件夹或文件 - * - * @tags 模板中心 - * @name Delete - * @request DELETE:/api/admin/template-center/delete - */ - delete = (params: { id: number }, requestParams: RequestParams = {}) => - this.request({ - path: `/api/admin/template-center/delete`, - method: 'DELETE', - query: params, - ...requestParams, - }) - - /** - * 读取共享文件夹内容并添加到指定父级下 - * - * @tags 模板中心 - * @name GetSharedFolderContent - * @request GET:/api/admin/template-center/get-shared-folder-content - */ - getSharedFolderContent = ( - params: { - folderPath?: string - parentId?: number - includeSubfolders?: boolean - }, - requestParams: RequestParams = {} - ) => - this.request({ - path: `/api/admin/template-center/get-shared-folder-content`, - method: 'GET', - query: params, - ...requestParams, - }) -} - -/** API返回结果 */ -export interface ApiResult { - success?: boolean - code?: string - msg?: string - data?: T -} - -/** 模板中心树形结构输出 */ -export interface TemplateCenterGetTreeOutput { - id?: number - parentId?: number - name?: string - type?: number // 1=文件夹, 2=文件 - contactPerson?: string - functionIntro?: string - keywords?: string - site?: string - filePath?: string - fileKeword?: string - fileUrl?: string - createdTime?: string - modifiedTime?: string - children?: TemplateCenterGetTreeOutput[] -} - -/** 新增文件夹或文件输入 */ -export interface TemplateCenterAddInput { - parentId?: number - name?: string - type?: number // 1=文件夹, 2=文件 - contactPerson?: string - functionIntro?: string - keywords?: string - site?: string - filePath?: string - fileKeword?: string - fileUrl?: string -} - -/** 更新文件夹或文件输入 */ -export interface TemplateCenterUpdateInput { - id?: number - parentId?: number - name?: string - type?: number // 1=文件夹, 2=文件 - contactPerson?: string - functionIntro?: string - keywords?: string - site?: string - filePath?: string - fileKeword?: string - fileUrl?: string -} \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/api/admin/Tenant.ts b/zhontai.ui.admin.vue3/src/api/admin/Tenant.ts deleted file mode 100644 index 8a0f5dd..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/Tenant.ts +++ /dev/null @@ -1,213 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { - PageInputTenantGetPageInput, - ResultOutputInt64, - ResultOutputPageOutputTenantGetPageOutput, - ResultOutputTenantGetOutput, - ResultOutputTokenInfo, - TenantAddInput, - TenantSetEnableInput, - TenantUpdateInput, -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class TenantApi extends HttpClient { - /** - * No description - * - * @tags tenant - * @name Get - * @summary 查询 - * @request GET:/api/admin/tenant/get - * @secure - */ - get = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/tenant/get`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags tenant - * @name GetPage - * @summary 查询分页 - * @request POST:/api/admin/tenant/get-page - * @secure - */ - getPage = (data: PageInputTenantGetPageInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/tenant/get-page`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags tenant - * @name Add - * @summary 新增 - * @request POST:/api/admin/tenant/add - * @secure - */ - add = (data: TenantAddInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/tenant/add`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags tenant - * @name Update - * @summary 修改 - * @request PUT:/api/admin/tenant/update - * @secure - */ - update = (data: TenantUpdateInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/tenant/update`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags tenant - * @name Delete - * @summary 彻底删除 - * @request DELETE:/api/admin/tenant/delete - * @secure - */ - delete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/tenant/delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags tenant - * @name SoftDelete - * @summary 删除 - * @request DELETE:/api/admin/tenant/soft-delete - * @secure - */ - softDelete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/tenant/soft-delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags tenant - * @name BatchSoftDelete - * @summary 批量删除 - * @request PUT:/api/admin/tenant/batch-soft-delete - * @secure - */ - batchSoftDelete = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/tenant/batch-soft-delete`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags tenant - * @name SetEnable - * @summary 设置启用 - * @request POST:/api/admin/tenant/set-enable - * @secure - */ - setEnable = (data: TenantSetEnableInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/tenant/set-enable`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags tenant - * @name OneClickLogin - * @summary 一键登录 - * @request POST:/api/admin/tenant/one-click-login - * @secure - */ - oneClickLogin = ( - query?: { - /** @format int64 */ - tenantId?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/tenant/one-click-login`, - method: 'POST', - query: query, - secure: true, - format: 'json', - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/api/admin/UserClick.ts b/zhontai.ui.admin.vue3/src/api/admin/UserClick.ts deleted file mode 100644 index 1899035..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/UserClick.ts +++ /dev/null @@ -1,65 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { ContentType, HttpClient, RequestParams } from './http-client' -import { ResultOutputListTopClickedWebsiteOutput } from './data-contracts' - -export class UserClickApi extends HttpClient { - /** - * No description - * - * @tags user-click - * @name RecordClick - * @summary 记录用户点击 - * @request POST:/api/admin/user-click/record-click - * @secure - */ - recordClick = ( - data: { - /** 网页类型 1:在线应用 3:模板中心 5:在线看板 */ - webType: number - /** 网页Id */ - webId: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/user-click/record-click`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - - /** - * No description - * - * @tags user-click - * @name GetTopClickedWebsites - * @summary 获取热门点击网站 - * @request POST:/api/admin/user-click/get-top-clicked-websites - * @secure - */ - getTopClickedWebsites = ( - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/user-click/get-top-clicked-websites`, - method: 'POST', - secure: true, - format: 'json', - ...params, - }) -} \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/api/admin/View.ts b/zhontai.ui.admin.vue3/src/api/admin/View.ts deleted file mode 100644 index ca7309e..0000000 --- a/zhontai.ui.admin.vue3/src/api/admin/View.ts +++ /dev/null @@ -1,206 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-nocheck -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -import { AxiosResponse } from 'axios' -import { - ResultOutputInt64, - ResultOutputListViewGetListOutput, - ResultOutputViewGetOutput, - ViewAddInput, - ViewGetListInput, - ViewSyncInput, - ViewUpdateInput, -} from './data-contracts' -import { ContentType, HttpClient, RequestParams } from './http-client' - -export class ViewApi extends HttpClient { - /** - * No description - * - * @tags view - * @name Get - * @summary 查询 - * @request GET:/api/admin/view/get - * @secure - */ - get = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/view/get`, - method: 'GET', - query: query, - secure: true, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags view - * @name GetList - * @summary 查询列表 - * @request POST:/api/admin/view/get-list - * @secure - */ - getList = (data: ViewGetListInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/view/get-list`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags view - * @name Add - * @summary 新增 - * @request POST:/api/admin/view/add - * @secure - */ - add = (data: ViewAddInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/view/add`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - format: 'json', - ...params, - }) - /** - * No description - * - * @tags view - * @name Update - * @summary 修改 - * @request PUT:/api/admin/view/update - * @secure - */ - update = (data: ViewUpdateInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/view/update`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags view - * @name Delete - * @summary 彻底删除 - * @request DELETE:/api/admin/view/delete - * @secure - */ - delete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/view/delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags view - * @name BatchDelete - * @summary 批量彻底删除 - * @request PUT:/api/admin/view/batch-delete - * @secure - */ - batchDelete = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/view/batch-delete`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags view - * @name SoftDelete - * @summary 删除 - * @request DELETE:/api/admin/view/soft-delete - * @secure - */ - softDelete = ( - query?: { - /** @format int64 */ - id?: number - }, - params: RequestParams = {} - ) => - this.request({ - path: `/api/admin/view/soft-delete`, - method: 'DELETE', - query: query, - secure: true, - ...params, - }) - /** - * No description - * - * @tags view - * @name BatchSoftDelete - * @summary 批量删除 - * @request PUT:/api/admin/view/batch-soft-delete - * @secure - */ - batchSoftDelete = (data: number[], params: RequestParams = {}) => - this.request({ - path: `/api/admin/view/batch-soft-delete`, - method: 'PUT', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) - /** - * No description - * - * @tags view - * @name Sync - * @summary 同步 - * @request POST:/api/admin/view/sync - * @secure - */ - sync = (data: ViewSyncInput, params: RequestParams = {}) => - this.request({ - path: `/api/admin/view/sync`, - method: 'POST', - body: data, - secure: true, - type: ContentType.Json, - ...params, - }) -} diff --git a/zhontai.ui.admin.vue3/src/views/admin/api/components/api-form.vue b/zhontai.ui.admin.vue3/src/views/admin/api/components/api-form.vue deleted file mode 100644 index 8c97be9..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/api/components/api-form.vue +++ /dev/null @@ -1,165 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/api/index.vue b/zhontai.ui.admin.vue3/src/views/admin/api/index.vue deleted file mode 100644 index d96247b..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/api/index.vue +++ /dev/null @@ -1,362 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/board/components/board-form.vue b/zhontai.ui.admin.vue3/src/views/admin/board/components/board-form.vue deleted file mode 100644 index 1b0149d..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/board/components/board-form.vue +++ /dev/null @@ -1,148 +0,0 @@ - - - - - \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/views/admin/board/index.vue b/zhontai.ui.admin.vue3/src/views/admin/board/index.vue deleted file mode 100644 index 4f71edb..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/board/index.vue +++ /dev/null @@ -1,329 +0,0 @@ - - - - - \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/views/admin/cache/index.vue b/zhontai.ui.admin.vue3/src/views/admin/cache/index.vue deleted file mode 100644 index 8c871e5..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/cache/index.vue +++ /dev/null @@ -1,60 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/dict/components/dict-form.vue b/zhontai.ui.admin.vue3/src/views/admin/dict/components/dict-form.vue deleted file mode 100644 index 763dae6..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/dict/components/dict-form.vue +++ /dev/null @@ -1,139 +0,0 @@ - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/dict/components/dict-type-form.vue b/zhontai.ui.admin.vue3/src/views/admin/dict/components/dict-type-form.vue deleted file mode 100644 index 90d9d29..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/dict/components/dict-type-form.vue +++ /dev/null @@ -1,123 +0,0 @@ - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/dict/dict-type.vue b/zhontai.ui.admin.vue3/src/views/admin/dict/dict-type.vue deleted file mode 100644 index 56ecdc4..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/dict/dict-type.vue +++ /dev/null @@ -1,157 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/dict/dict.vue b/zhontai.ui.admin.vue3/src/views/admin/dict/dict.vue deleted file mode 100644 index 655910a..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/dict/dict.vue +++ /dev/null @@ -1,237 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/dict/index.vue b/zhontai.ui.admin.vue3/src/views/admin/dict/index.vue deleted file mode 100644 index cc56b5b..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/dict/index.vue +++ /dev/null @@ -1,29 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/file/components/file-upload.vue b/zhontai.ui.admin.vue3/src/views/admin/file/components/file-upload.vue deleted file mode 100644 index eced9c8..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/file/components/file-upload.vue +++ /dev/null @@ -1,143 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/file/index.vue b/zhontai.ui.admin.vue3/src/views/admin/file/index.vue deleted file mode 100644 index 3ec1cc4..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/file/index.vue +++ /dev/null @@ -1,190 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/logs/components/details.vue b/zhontai.ui.admin.vue3/src/views/admin/logs/components/details.vue deleted file mode 100644 index a98e771..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/logs/components/details.vue +++ /dev/null @@ -1,101 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/logs/login-log.vue b/zhontai.ui.admin.vue3/src/views/admin/logs/login-log.vue deleted file mode 100644 index 1090bb3..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/logs/login-log.vue +++ /dev/null @@ -1,137 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/logs/operation-log.vue b/zhontai.ui.admin.vue3/src/views/admin/logs/operation-log.vue deleted file mode 100644 index 134b7b2..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/logs/operation-log.vue +++ /dev/null @@ -1,150 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/msg-type/components/msg-type-form.vue b/zhontai.ui.admin.vue3/src/views/admin/msg-type/components/msg-type-form.vue deleted file mode 100644 index 60ba460..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/msg-type/components/msg-type-form.vue +++ /dev/null @@ -1,137 +0,0 @@ - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/msg-type/index.vue b/zhontai.ui.admin.vue3/src/views/admin/msg-type/index.vue deleted file mode 100644 index b19559a..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/msg-type/index.vue +++ /dev/null @@ -1,131 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/msgactivity/components/msg-form.vue b/zhontai.ui.admin.vue3/src/views/admin/msgactivity/components/msg-form.vue deleted file mode 100644 index fad8230..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/msgactivity/components/msg-form.vue +++ /dev/null @@ -1,253 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/msgactivity/index.vue b/zhontai.ui.admin.vue3/src/views/admin/msgactivity/index.vue deleted file mode 100644 index 09376b9..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/msgactivity/index.vue +++ /dev/null @@ -1,319 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/msgequ/components/msg-form.vue b/zhontai.ui.admin.vue3/src/views/admin/msgequ/components/msg-form.vue deleted file mode 100644 index 942f0b9..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/msgequ/components/msg-form.vue +++ /dev/null @@ -1,253 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/msgequ/index.vue b/zhontai.ui.admin.vue3/src/views/admin/msgequ/index.vue deleted file mode 100644 index 8b6fed7..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/msgequ/index.vue +++ /dev/null @@ -1,319 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/msgliquid/components/msg-form.vue b/zhontai.ui.admin.vue3/src/views/admin/msgliquid/components/msg-form.vue deleted file mode 100644 index bb3fd88..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/msgliquid/components/msg-form.vue +++ /dev/null @@ -1,253 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/msgliquid/index.vue b/zhontai.ui.admin.vue3/src/views/admin/msgliquid/index.vue deleted file mode 100644 index 96f97c1..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/msgliquid/index.vue +++ /dev/null @@ -1,319 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/msgmaterial/components/msg-form.vue b/zhontai.ui.admin.vue3/src/views/admin/msgmaterial/components/msg-form.vue deleted file mode 100644 index 62d1504..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/msgmaterial/components/msg-form.vue +++ /dev/null @@ -1,253 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/msgmaterial/index.vue b/zhontai.ui.admin.vue3/src/views/admin/msgmaterial/index.vue deleted file mode 100644 index f5ae298..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/msgmaterial/index.vue +++ /dev/null @@ -1,319 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/msgprocess/components/msg-form.vue b/zhontai.ui.admin.vue3/src/views/admin/msgprocess/components/msg-form.vue deleted file mode 100644 index 726a78c..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/msgprocess/components/msg-form.vue +++ /dev/null @@ -1,253 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/msgprocess/index.vue b/zhontai.ui.admin.vue3/src/views/admin/msgprocess/index.vue deleted file mode 100644 index fc7fd23..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/msgprocess/index.vue +++ /dev/null @@ -1,319 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/msgregimen/components/msg-form.vue b/zhontai.ui.admin.vue3/src/views/admin/msgregimen/components/msg-form.vue deleted file mode 100644 index 57e683f..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/msgregimen/components/msg-form.vue +++ /dev/null @@ -1,253 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/msgregimen/index.vue b/zhontai.ui.admin.vue3/src/views/admin/msgregimen/index.vue deleted file mode 100644 index 4d58769..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/msgregimen/index.vue +++ /dev/null @@ -1,319 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/online/components/online-form.vue b/zhontai.ui.admin.vue3/src/views/admin/online/components/online-form.vue deleted file mode 100644 index c602de9..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/online/components/online-form.vue +++ /dev/null @@ -1,188 +0,0 @@ - - - \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/views/admin/online/index.vue b/zhontai.ui.admin.vue3/src/views/admin/online/index.vue deleted file mode 100644 index dd4ec8b..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/online/index.vue +++ /dev/null @@ -1,215 +0,0 @@ - - - \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/views/admin/org/components/org-form.vue b/zhontai.ui.admin.vue3/src/views/admin/org/components/org-form.vue deleted file mode 100644 index 07b9550..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/org/components/org-form.vue +++ /dev/null @@ -1,167 +0,0 @@ - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/org/components/org-img.vue b/zhontai.ui.admin.vue3/src/views/admin/org/components/org-img.vue deleted file mode 100644 index 6373eae..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/org/components/org-img.vue +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/org/components/org-menu.vue b/zhontai.ui.admin.vue3/src/views/admin/org/components/org-menu.vue deleted file mode 100644 index ff0e6ed..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/org/components/org-menu.vue +++ /dev/null @@ -1,150 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/org/index.vue b/zhontai.ui.admin.vue3/src/views/admin/org/index.vue deleted file mode 100644 index 15eab3b..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/org/index.vue +++ /dev/null @@ -1,165 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/permission/components/permission-dot-form.vue b/zhontai.ui.admin.vue3/src/views/admin/permission/components/permission-dot-form.vue deleted file mode 100644 index a5cf791..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/permission/components/permission-dot-form.vue +++ /dev/null @@ -1,257 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/permission/components/permission-group-form.vue b/zhontai.ui.admin.vue3/src/views/admin/permission/components/permission-group-form.vue deleted file mode 100644 index 3906650..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/permission/components/permission-group-form.vue +++ /dev/null @@ -1,201 +0,0 @@ - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/permission/components/permission-menu-form.vue b/zhontai.ui.admin.vue3/src/views/admin/permission/components/permission-menu-form.vue deleted file mode 100644 index c62f86a..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/permission/components/permission-menu-form.vue +++ /dev/null @@ -1,296 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/permission/index.vue b/zhontai.ui.admin.vue3/src/views/admin/permission/index.vue deleted file mode 100644 index fd29ded..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/permission/index.vue +++ /dev/null @@ -1,312 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/personal/components/change-password-form.vue b/zhontai.ui.admin.vue3/src/views/admin/personal/components/change-password-form.vue deleted file mode 100644 index a68a1fb..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/personal/components/change-password-form.vue +++ /dev/null @@ -1,140 +0,0 @@ - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/personal/index.vue b/zhontai.ui.admin.vue3/src/views/admin/personal/index.vue deleted file mode 100644 index 625f480..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/personal/index.vue +++ /dev/null @@ -1,411 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/pkg/components/pkg-form.vue b/zhontai.ui.admin.vue3/src/views/admin/pkg/components/pkg-form.vue deleted file mode 100644 index e393664..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/pkg/components/pkg-form.vue +++ /dev/null @@ -1,125 +0,0 @@ - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/pkg/components/set-pkg-menu.vue b/zhontai.ui.admin.vue3/src/views/admin/pkg/components/set-pkg-menu.vue deleted file mode 100644 index 5466ba0..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/pkg/components/set-pkg-menu.vue +++ /dev/null @@ -1,217 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/pkg/index.vue b/zhontai.ui.admin.vue3/src/views/admin/pkg/index.vue deleted file mode 100644 index b0c5ee3..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/pkg/index.vue +++ /dev/null @@ -1,338 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/print-template/components/design-dialog.vue b/zhontai.ui.admin.vue3/src/views/admin/print-template/components/design-dialog.vue deleted file mode 100644 index 5291ce3..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/print-template/components/design-dialog.vue +++ /dev/null @@ -1,236 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/print-template/components/design.vue b/zhontai.ui.admin.vue3/src/views/admin/print-template/components/design.vue deleted file mode 100644 index 33320f2..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/print-template/components/design.vue +++ /dev/null @@ -1,594 +0,0 @@ - - - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/print-template/components/form.vue b/zhontai.ui.admin.vue3/src/views/admin/print-template/components/form.vue deleted file mode 100644 index 17bf6f8..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/print-template/components/form.vue +++ /dev/null @@ -1,122 +0,0 @@ - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/print-template/components/preview.vue b/zhontai.ui.admin.vue3/src/views/admin/print-template/components/preview.vue deleted file mode 100644 index 27dd66d..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/print-template/components/preview.vue +++ /dev/null @@ -1,119 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/print-template/components/providers.ts b/zhontai.ui.admin.vue3/src/views/admin/print-template/components/providers.ts deleted file mode 100644 index 635a07b..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/print-template/components/providers.ts +++ /dev/null @@ -1,165 +0,0 @@ -import { hiprint } from 'vue-plugin-hiprint' -import logoImg from '/@/assets/logo-mini.svg' - -export const comProvider = function () { - var addElementTypes = function (context: any) { - context.removePrintElementTypes('comModule') - context.addPrintElementTypes('comModule', [ - new hiprint.PrintElementTypeGroup('常用组件', [ - { - tid: 'comModule.text', - title: '文本', - data: '', - type: 'text', - }, - { - tid: 'comModule.longText', - title: '长文本', - data: '', - type: 'longText', - options: { - width: 500, - }, - }, - { - tid: 'comModule.table', - field: 'table', - title: '表格', - type: 'table', - groupFields: ['name'], - groupFooterFormatter: function (group: any, option: any) { - return '这里自定义统计脚信息' - }, - options: { - width: 500, - }, - columns: [ - [ - { - title: '行号', - fixed: true, - rowspan: 2, - field: 'id', - width: 70, - }, - { title: '人员信息', colspan: 2 }, - { title: '销售统计', colspan: 2 }, - ], - [ - { - title: '姓名', - align: 'left', - field: 'name', - width: 100, - }, - { title: '性别', field: 'gender', width: 100 }, - { - title: '销售数量', - field: 'count', - width: 100, - }, - { - title: '销售金额', - field: 'amount', - width: 100, - }, - ], - ], - editable: true, - columnDisplayEditable: true, //列显示是否能编辑 - columnDisplayIndexEditable: true, //列顺序显示是否能编辑 - columnTitleEditable: true, //列标题是否能编辑 - columnResizable: true, //列宽是否能调整 - columnAlignEditable: true, //列对齐是否调整 - isEnableEditField: true, //编辑字段 - isEnableContextMenu: true, //开启右键菜单 默认true - isEnableInsertRow: true, //插入行 - isEnableDeleteRow: true, //删除行 - isEnableInsertColumn: true, //插入列 - isEnableDeleteColumn: true, //删除列 - isEnableMergeCell: true, //合并单元格 - }, - { - tid: 'comModule.emptyTable', - title: '空白表格', - type: 'table', - options: { - width: 500, - }, - columns: [ - [ - { - title: '', - field: '', - width: 100, - }, - { - title: '', - field: '', - width: 100, - }, - ], - ], - }, - { - tid: 'comModule.html', - title: 'html', - formatter: function (data: any, options: any) { - return '
' - }, - type: 'html', - }, - { - tid: 'comModule.image', - title: '图片', - type: 'image', - options: { field: '', src: logoImg }, - }, - ]), - new hiprint.PrintElementTypeGroup('辅助组件', [ - { - tid: 'comModule.hline', - title: '横线', - type: 'hline', - }, - { - tid: 'comModule.vline', - title: '竖线', - type: 'vline', - }, - { - tid: 'comModule.rect', - title: '矩形', - type: 'rect', - }, - { - tid: 'comModule.oval', - title: '椭圆', - type: 'oval', - }, - { - tid: 'comModule.barcode', - title: '条形码', - type: 'barcode', - }, - { - tid: 'comModule.qrcode', - title: '二维码', - type: 'qrcode', - }, - ]), - ]) - } - return { - addElementTypes: addElementTypes, - } -} - -export default [ - { - name: '常用组件', - value: 'comModule', - type: 1, - f: comProvider(), - }, -] diff --git a/zhontai.ui.admin.vue3/src/views/admin/print-template/components/view-json.vue b/zhontai.ui.admin.vue3/src/views/admin/print-template/components/view-json.vue deleted file mode 100644 index 2869bd3..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/print-template/components/view-json.vue +++ /dev/null @@ -1,67 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/print-template/index.vue b/zhontai.ui.admin.vue3/src/views/admin/print-template/index.vue deleted file mode 100644 index 892da4b..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/print-template/index.vue +++ /dev/null @@ -1,201 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/reg/component/email.vue b/zhontai.ui.admin.vue3/src/views/admin/reg/component/email.vue deleted file mode 100644 index c0d587f..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/reg/component/email.vue +++ /dev/null @@ -1,193 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/reg/component/mobile.vue b/zhontai.ui.admin.vue3/src/views/admin/reg/component/mobile.vue deleted file mode 100644 index 5cc20d7..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/reg/component/mobile.vue +++ /dev/null @@ -1,201 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/region/components/region-form.vue b/zhontai.ui.admin.vue3/src/views/admin/region/components/region-form.vue deleted file mode 100644 index 6358157..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/region/components/region-form.vue +++ /dev/null @@ -1,183 +0,0 @@ - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/region/components/region-select.vue b/zhontai.ui.admin.vue3/src/views/admin/region/components/region-select.vue deleted file mode 100644 index 7904b31..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/region/components/region-select.vue +++ /dev/null @@ -1,59 +0,0 @@ - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/region/index.vue b/zhontai.ui.admin.vue3/src/views/admin/region/index.vue deleted file mode 100644 index 4946a92..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/region/index.vue +++ /dev/null @@ -1,330 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/remote/components/remote-form.vue b/zhontai.ui.admin.vue3/src/views/admin/remote/components/remote-form.vue deleted file mode 100644 index f996882..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/remote/components/remote-form.vue +++ /dev/null @@ -1,272 +0,0 @@ - - - - - \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/views/admin/remote/index.vue b/zhontai.ui.admin.vue3/src/views/admin/remote/index.vue deleted file mode 100644 index 49bf01d..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/remote/index.vue +++ /dev/null @@ -1,201 +0,0 @@ - - - \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/views/admin/role/components/role-form.vue b/zhontai.ui.admin.vue3/src/views/admin/role/components/role-form.vue deleted file mode 100644 index 8025f7f..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/role/components/role-form.vue +++ /dev/null @@ -1,142 +0,0 @@ - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/role/components/set-role-data-scope.vue b/zhontai.ui.admin.vue3/src/views/admin/role/components/set-role-data-scope.vue deleted file mode 100644 index 7bd1fee..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/role/components/set-role-data-scope.vue +++ /dev/null @@ -1,131 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/role/components/set-role-menu.vue b/zhontai.ui.admin.vue3/src/views/admin/role/components/set-role-menu.vue deleted file mode 100644 index 5c9b599..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/role/components/set-role-menu.vue +++ /dev/null @@ -1,215 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/role/index.vue b/zhontai.ui.admin.vue3/src/views/admin/role/index.vue deleted file mode 100644 index 1db3b45..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/role/index.vue +++ /dev/null @@ -1,333 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/site-msg/detail.vue b/zhontai.ui.admin.vue3/src/views/admin/site-msg/detail.vue deleted file mode 100644 index c553b0c..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/site-msg/detail.vue +++ /dev/null @@ -1,73 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/site-msg/index.vue b/zhontai.ui.admin.vue3/src/views/admin/site-msg/index.vue deleted file mode 100644 index 8159294..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/site-msg/index.vue +++ /dev/null @@ -1,272 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/task/components/json-editor-dialog.vue b/zhontai.ui.admin.vue3/src/views/admin/task/components/json-editor-dialog.vue deleted file mode 100644 index 90955de..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/task/components/json-editor-dialog.vue +++ /dev/null @@ -1,112 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/task/components/task-form.vue b/zhontai.ui.admin.vue3/src/views/admin/task/components/task-form.vue deleted file mode 100644 index bb6a771..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/task/components/task-form.vue +++ /dev/null @@ -1,264 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/task/components/task-logs.vue b/zhontai.ui.admin.vue3/src/views/admin/task/components/task-logs.vue deleted file mode 100644 index 13b5b1e..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/task/components/task-logs.vue +++ /dev/null @@ -1,133 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/task/index.vue b/zhontai.ui.admin.vue3/src/views/admin/task/index.vue deleted file mode 100644 index 745d927..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/task/index.vue +++ /dev/null @@ -1,397 +0,0 @@ - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/templatecenter/components/folder-load-form.vue b/zhontai.ui.admin.vue3/src/views/admin/templatecenter/components/folder-load-form.vue deleted file mode 100644 index c6d2dc5..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/templatecenter/components/folder-load-form.vue +++ /dev/null @@ -1,152 +0,0 @@ - - - - - \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/views/admin/templatecenter/components/keyword-helper.vue b/zhontai.ui.admin.vue3/src/views/admin/templatecenter/components/keyword-helper.vue deleted file mode 100644 index 40c904b..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/templatecenter/components/keyword-helper.vue +++ /dev/null @@ -1,427 +0,0 @@ - - - - - \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/views/admin/templatecenter/components/template-center-form.vue b/zhontai.ui.admin.vue3/src/views/admin/templatecenter/components/template-center-form.vue deleted file mode 100644 index e560652..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/templatecenter/components/template-center-form.vue +++ /dev/null @@ -1,537 +0,0 @@ - - - - - \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/views/admin/templatecenter/index.vue b/zhontai.ui.admin.vue3/src/views/admin/templatecenter/index.vue deleted file mode 100644 index c6eea7d..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/templatecenter/index.vue +++ /dev/null @@ -1,576 +0,0 @@ - - - - - \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/views/admin/tenant/components/set-tenant-menu.vue b/zhontai.ui.admin.vue3/src/views/admin/tenant/components/set-tenant-menu.vue deleted file mode 100644 index ce8c7d2..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/tenant/components/set-tenant-menu.vue +++ /dev/null @@ -1,184 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/tenant/components/tenant-form.vue b/zhontai.ui.admin.vue3/src/views/admin/tenant/components/tenant-form.vue deleted file mode 100644 index 1bb2f34..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/tenant/components/tenant-form.vue +++ /dev/null @@ -1,209 +0,0 @@ - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/tenant/components/tenant-select.vue b/zhontai.ui.admin.vue3/src/views/admin/tenant/components/tenant-select.vue deleted file mode 100644 index 0a26f4b..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/tenant/components/tenant-select.vue +++ /dev/null @@ -1,173 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/tenant/index.vue b/zhontai.ui.admin.vue3/src/views/admin/tenant/index.vue deleted file mode 100644 index da228f2..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/tenant/index.vue +++ /dev/null @@ -1,209 +0,0 @@ - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/user/components/my-select-user.vue b/zhontai.ui.admin.vue3/src/views/admin/user/components/my-select-user.vue deleted file mode 100644 index ff9164d..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/user/components/my-select-user.vue +++ /dev/null @@ -1,56 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/user/components/user-form.vue b/zhontai.ui.admin.vue3/src/views/admin/user/components/user-form.vue deleted file mode 100644 index dcdb3c4..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/user/components/user-form.vue +++ /dev/null @@ -1,319 +0,0 @@ - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/user/components/user-recycle-dialog.vue b/zhontai.ui.admin.vue3/src/views/admin/user/components/user-recycle-dialog.vue deleted file mode 100644 index a52efa6..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/user/components/user-recycle-dialog.vue +++ /dev/null @@ -1,189 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/user/components/user-reset-pwd.vue b/zhontai.ui.admin.vue3/src/views/admin/user/components/user-reset-pwd.vue deleted file mode 100644 index 30c12a3..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/user/components/user-reset-pwd.vue +++ /dev/null @@ -1,113 +0,0 @@ - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/user/components/user-select.vue b/zhontai.ui.admin.vue3/src/views/admin/user/components/user-select.vue deleted file mode 100644 index 4ed5416..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/user/components/user-select.vue +++ /dev/null @@ -1,210 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/user/components/user-set-org.vue b/zhontai.ui.admin.vue3/src/views/admin/user/components/user-set-org.vue deleted file mode 100644 index edea12a..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/user/components/user-set-org.vue +++ /dev/null @@ -1,181 +0,0 @@ - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/user/components/user-update-form.vue b/zhontai.ui.admin.vue3/src/views/admin/user/components/user-update-form.vue deleted file mode 100644 index e60fa3d..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/user/components/user-update-form.vue +++ /dev/null @@ -1,211 +0,0 @@ - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/user/index.vue b/zhontai.ui.admin.vue3/src/views/admin/user/index.vue deleted file mode 100644 index e384df8..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/user/index.vue +++ /dev/null @@ -1,471 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/admin/workbench/index.vue b/zhontai.ui.admin.vue3/src/views/admin/workbench/index.vue deleted file mode 100644 index 24d8530..0000000 --- a/zhontai.ui.admin.vue3/src/views/admin/workbench/index.vue +++ /dev/null @@ -1,633 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/app/index.vue b/zhontai.ui.admin.vue3/src/views/app/index.vue deleted file mode 100644 index 939ed6b..0000000 --- a/zhontai.ui.admin.vue3/src/views/app/index.vue +++ /dev/null @@ -1,714 +0,0 @@ - - - - - \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/views/calculator/components/clone.vue b/zhontai.ui.admin.vue3/src/views/calculator/components/clone.vue deleted file mode 100644 index b3b45b7..0000000 --- a/zhontai.ui.admin.vue3/src/views/calculator/components/clone.vue +++ /dev/null @@ -1,669 +0,0 @@ - - - - - \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/views/calculator/components/cooling.vue b/zhontai.ui.admin.vue3/src/views/calculator/components/cooling.vue deleted file mode 100644 index 8a786d4..0000000 --- a/zhontai.ui.admin.vue3/src/views/calculator/components/cooling.vue +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/views/calculator/components/passage.vue b/zhontai.ui.admin.vue3/src/views/calculator/components/passage.vue deleted file mode 100644 index b43260b..0000000 --- a/zhontai.ui.admin.vue3/src/views/calculator/components/passage.vue +++ /dev/null @@ -1,1878 +0,0 @@ - - - - - \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/views/calculator/components/ph-co2.vue b/zhontai.ui.admin.vue3/src/views/calculator/components/ph-co2.vue deleted file mode 100644 index 5e518e0..0000000 --- a/zhontai.ui.admin.vue3/src/views/calculator/components/ph-co2.vue +++ /dev/null @@ -1,459 +0,0 @@ - - - - - \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/views/calculator/components/production.vue b/zhontai.ui.admin.vue3/src/views/calculator/components/production.vue deleted file mode 100644 index 73c4389..0000000 --- a/zhontai.ui.admin.vue3/src/views/calculator/components/production.vue +++ /dev/null @@ -1,192 +0,0 @@ - - - - - \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/views/calculator/index.vue b/zhontai.ui.admin.vue3/src/views/calculator/index.vue deleted file mode 100644 index 9e5fef1..0000000 --- a/zhontai.ui.admin.vue3/src/views/calculator/index.vue +++ /dev/null @@ -1,257 +0,0 @@ - - - - - \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/views/dashboard/index.vue b/zhontai.ui.admin.vue3/src/views/dashboard/index.vue deleted file mode 100644 index a83872e..0000000 --- a/zhontai.ui.admin.vue3/src/views/dashboard/index.vue +++ /dev/null @@ -1,884 +0,0 @@ - - - - - \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/views/example/pages/tableRules/index.vue b/zhontai.ui.admin.vue3/src/views/example/pages/tableRules/index.vue deleted file mode 100644 index 0c9b910..0000000 --- a/zhontai.ui.admin.vue3/src/views/example/pages/tableRules/index.vue +++ /dev/null @@ -1,118 +0,0 @@ - - - diff --git a/zhontai.ui.admin.vue3/src/views/feedback/index.vue b/zhontai.ui.admin.vue3/src/views/feedback/index.vue deleted file mode 100644 index 55f95a7..0000000 --- a/zhontai.ui.admin.vue3/src/views/feedback/index.vue +++ /dev/null @@ -1,1604 +0,0 @@ - - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/remote/index.vue b/zhontai.ui.admin.vue3/src/views/remote/index.vue deleted file mode 100644 index 0765419..0000000 --- a/zhontai.ui.admin.vue3/src/views/remote/index.vue +++ /dev/null @@ -1,708 +0,0 @@ - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/template/index.vue b/zhontai.ui.admin.vue3/src/views/template/index.vue deleted file mode 100644 index 48d9e3a..0000000 --- a/zhontai.ui.admin.vue3/src/views/template/index.vue +++ /dev/null @@ -1,1406 +0,0 @@ - - - - - - diff --git a/zhontai.ui.admin.vue3/src/views/workbench/components/NotificationList.vue b/zhontai.ui.admin.vue3/src/views/workbench/components/NotificationList.vue deleted file mode 100644 index 510c675..0000000 --- a/zhontai.ui.admin.vue3/src/views/workbench/components/NotificationList.vue +++ /dev/null @@ -1,669 +0,0 @@ - - - - - \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/views/workbench/components/msgDetail.vue b/zhontai.ui.admin.vue3/src/views/workbench/components/msgDetail.vue deleted file mode 100644 index 6990efd..0000000 --- a/zhontai.ui.admin.vue3/src/views/workbench/components/msgDetail.vue +++ /dev/null @@ -1,264 +0,0 @@ - - - - - \ No newline at end of file diff --git a/zhontai.ui.admin.vue3/src/views/workbench/index.vue b/zhontai.ui.admin.vue3/src/views/workbench/index.vue deleted file mode 100644 index 76b8722..0000000 --- a/zhontai.ui.admin.vue3/src/views/workbench/index.vue +++ /dev/null @@ -1,3535 +0,0 @@ - - - - - \ No newline at end of file diff --git a/项目架构关系图.md b/项目架构关系图.md new file mode 100644 index 0000000..4b06afa --- /dev/null +++ b/项目架构关系图.md @@ -0,0 +1,489 @@ +# SPMS + +## 智能排班 + + +### 数据库:SmartSchedu + + +### 首页 + + +#### 个人任务日历 + + +#### 周任务排班表 + + +#### 个人能力矩阵Chart + + +#### 工时追踪 + + +### 人员管理 + + +#### 资质管理 + + +##### 资质A + + +##### 资质B + + +##### 资质C + + +#### 人员资质绑定 + + +##### 人员资质 + + +###### 人员 + + +###### 资质A + + + * 有效期 + + + * 有效期预警 + + + * 有效期续期 + + +#### 能力矩阵 + + +##### 资质A + + +##### 人数 + + +#### 员工工作限制 + + +##### 连续工作日限制 + + +##### 当周最大排班次数 + + +### 时间管理 + + +#### 基础日历 + + +##### 特殊日期设置 + + +法定节假日 +公司特殊假期 + +##### 日程类别 + + +#### 员工休假 + + +##### 休假 + + +##### 调休日 + + +#### 生产班次管理 + + +一班、二班、三班 + +##### 启用开关 + + +##### 班次规则 + + +#### 资源日历 + + +##### 当月每日空闲人员清单 + + +### 设备管理 + + +#### 设备基本信息 + + +##### 设备状态 + + +##### 设备类型 + + +##### 适配工序 + + +##### 固资 + + +##### 名称 + + +##### 型号 + + +##### 内部编号 + + +##### 房间号 + + +##### 设备负责人 + + +##### 最大流速 + + +#### 定期校验 + + +##### 设备 + + +##### 校验功能 + + +#### 设备维修 + + +##### 设备 + + +##### 维修功能 + + +#### 设备看板 + + +#### 资源日历 + + +##### 当月每日空闲设备清单 + + +### 任务管理 + +#### 工序 + + +##### 分类 + + +###### 生产排班类 + + +###### 数字化及自动化 + + +###### 实验室管理 + +##### 编号 + + +##### 名称 + + +##### 人员资质 + + +##### 编号 + + +##### 理论任务时长 + + +#### 工序组 + + +##### 项目类别 + + +###### 平台项目 + + +###### 自定义项目1 + + +###### 自定义项目2 + + +##### 工序关联关系 + + +###### A=>B 同时 A=>C + + +###### A=>B=>C + + +#### 任务管理 + + +##### 基本任务信息(创建、编辑) + + +###### 项目号 + + +###### 项目类别 + + +###### 任务类型 + + +###### 班次 + + +###### 任务代码 + + + * 项目号-班次-任务代码code + + +###### FL人员(可多选) + + +###### 批号 + + +###### 工序 + + +###### 任务名称 + + +###### 任务日期 + + +###### 任务开始时间 + + +###### 任务结束时间 + + +###### 指定人员 + + + * 基于排班算法,推荐员工人员列表 + + +###### 指定设备 + + +###### 任务状态 + + + * 待提交 + + + * 待复核 + + + * 待整合 + + + * 待分配 + + + * 已分配 + + + * 进行中 + + + * 已完成 + + +###### 实际完成工时 + + +##### 任务状态变更 + + +###### 员工 + + +###### 任务状态 + + +##### 批量提交多任务自检(基于项目号分组) + + +###### 任务关联关系校验 + + + * 提交的任务集 是否符合工序组下工序的关联关系 + + +###### 员工校验 + + + * 人员空闲时间校验 + + + * 1. 当天没有其他任务 + + + * 2. 是否特殊日期之中(休假、调休) + + + * 3. 不能超过最大的工作日限制 + + + * 4. 当周最大的排班次数限制 + + + * 5. 符合所在班次的人员优先级规则 + + + * 人员资质校验 + + +###### 设备校验 + + + * 设备状态 + + + * 维护 + + + * 校验 + + + * 正在使用 + + +### 排程管理 + + +#### 整合前自检 + + +##### 关联前项目数量 + + +##### 项目数与可排人员数量、若人员数量小于任务数 + + +#### 排班整合 + + +##### 基于排班算法,对未指定设备、人员的任务进行智能排班 + + +##### 多为组合查看 + + +###### 日期 + + +###### 姓名 + + +###### 班次 + + +###### 任务 + + +###### 设备 + + +###### 项目 + + +##### 手动修改任务 + + +##### 信息发布 + + +#### 排班调整 + + +##### 任务有修改 + + +##### 人员有调整 + + +##### 上一版本排班信息 + + +##### 基于排班算法,调整后的排班 + + +##### 手动修改任务 + + +##### 信息发布 + + +#### 排程追溯 + + +#### 排班看板 + + +##### 任务整合内容、任务状态、任务耗时 + + +##### 任务耗时 + + +##### 人员耗时 + + +##### 人任务修改 + + +### 通知管理 + + +#### 通知配置 + + +##### 通知码 + + +##### 通知项目 + + +##### 通知说明 + + +##### 通知时间 + + +##### 通知频率 + + +#### 通知接收人维护 + + +#### 通知记录 + + +### + + +### \ No newline at end of file