From 9a4f8bcc5f5dda99000ae14161900b0de5d3fd62 Mon Sep 17 00:00:00 2001 From: BINGWU Date: Mon, 6 May 2024 23:51:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/.eslintrc.cjs | 49 + app/.gitignore | 30 + app/.prettierrc.json | 8 + app/.vscode/extensions.json | 8 + app/README.md | 43 + app/components.d.ts | 61 + app/index.html | 23 + app/jsconfig.json | 8 + app/package.json | 42 + app/pnpm-lock.yaml | 3045 +++++++++++++++++ app/public/favicon.ico | Bin 0 -> 4286 bytes app/src/App.vue | 45 + app/src/api/user.js | 10 + .../assets/error/notfind1/image/profile.png | Bin 0 -> 76125 bytes app/src/assets/error/notfind1/static/404.svg | 1 + app/src/assets/error/notfind2/astronaut.png | Bin 0 -> 106816 bytes app/src/assets/error/notfind2/bg.png | Bin 0 -> 206782 bytes app/src/assets/error/notfind2/font/dogica.ttf | Bin 0 -> 33860 bytes .../assets/error/notfind2/font/dogicabold.ttf | Bin 0 -> 31452 bytes .../error/notfind2/font/dogicapixel.ttf | Bin 0 -> 33556 bytes .../error/notfind2/font/dogicapixelbold.ttf | Bin 0 -> 32012 bytes app/src/assets/logo.svg | 1 + app/src/components/AvatarCom.vue | 40 + app/src/components/PreviewPictureCom.vue | 113 + app/src/components/SettingCom.vue | 30 + app/src/components/echarts/MyEcharts.vue | 44 + app/src/components/excel/ExportExcelCom.vue | 121 + app/src/components/excel/ImportExcelCom.vue | 115 + app/src/components/file/UploadFileCom.vue | 90 + app/src/components/progress/ProgressCom.vue | 77 + .../components/progress/ProgressLiteCom.vue | 126 + app/src/components/table/BaseTableCom.vue | 212 ++ app/src/components/utils/CollapseAsideCom.vue | 22 + app/src/components/utils/DarkSwitchCom.vue | 38 + .../components/utils/SwitchLanguageCom.vue | 38 + app/src/hooks/progress.js | 46 + app/src/hooks/table.js | 77 + app/src/language/index.js | 23 + app/src/language/locales/en-US.js | 29 + app/src/language/locales/zh-CN.js | 29 + app/src/layout/IndexCom.vue | 47 + app/src/layout/components/AsideCom.vue | 238 ++ app/src/layout/components/HeaderCom.vue | 58 + app/src/main.js | 28 + app/src/plugins/permission.js | 24 + app/src/router/index.js | 161 + app/src/stores/index.js | 9 + app/src/stores/modules/state.js | 21 + app/src/stores/modules/user.js | 519 +++ app/src/utils/http.js | 43 + app/src/utils/http/index.js | 0 app/src/utils/tencentCloud.js | 74 + app/src/views/EmployeeManageView.vue | 7 + app/src/views/Error/NotFindView1.vue | 73 + app/src/views/Error/NotFindView2.vue | 157 + app/src/views/Error/NotFindView3.vue | 97 + app/src/views/ExcelView.vue | 88 + .../FatherMenu/ChildMenu/ChildMenuView.vue | 20 + app/src/views/FatherMenu/FatherMenuView.vue | 16 + app/src/views/FileView.vue | 54 + app/src/views/HomeView.vue | 19 + app/src/views/InternationalView.vue | 29 + app/src/views/LoginView.vue | 30 + app/src/views/PermissionView.vue | 55 + app/src/views/PersonInfo/ChangeAvatarView.vue | 7 + .../views/PersonInfo/ChangePasswordView.vue | 7 + app/src/views/PreviewPictureView.vue | 36 + app/src/views/ProgressView.vue | 54 + app/src/views/RewardManageView.vue | 7 + app/src/views/RichTextView.vue | 73 + app/src/views/TxView.vue | 75 + app/src/views/UserManageView.vue | 16 + app/src/views/feedback/FeedbackManageView.vue | 7 + app/src/views/feedback/FeedbackView.vue | 7 + app/src/views/request/RequestManageView.vue | 7 + app/src/views/request/RequestView.vue | 16 + app/src/views/table/MainTableView.vue | 195 ++ app/src/views/test/TestView.vue | 39 + app/vite.config.js | 43 + serve/serve/__init__.py | 19 +- .../__pycache__/__init__.cpython-311.pyc | Bin 936 -> 279 bytes serve/serve/models/feedback.py | 2 +- 82 files changed, 7102 insertions(+), 19 deletions(-) create mode 100644 app/.eslintrc.cjs create mode 100644 app/.gitignore create mode 100644 app/.prettierrc.json create mode 100644 app/.vscode/extensions.json create mode 100644 app/README.md create mode 100644 app/components.d.ts create mode 100644 app/index.html create mode 100644 app/jsconfig.json create mode 100644 app/package.json create mode 100644 app/pnpm-lock.yaml create mode 100644 app/public/favicon.ico create mode 100644 app/src/App.vue create mode 100644 app/src/api/user.js create mode 100644 app/src/assets/error/notfind1/image/profile.png create mode 100644 app/src/assets/error/notfind1/static/404.svg create mode 100644 app/src/assets/error/notfind2/astronaut.png create mode 100644 app/src/assets/error/notfind2/bg.png create mode 100644 app/src/assets/error/notfind2/font/dogica.ttf create mode 100644 app/src/assets/error/notfind2/font/dogicabold.ttf create mode 100644 app/src/assets/error/notfind2/font/dogicapixel.ttf create mode 100644 app/src/assets/error/notfind2/font/dogicapixelbold.ttf create mode 100644 app/src/assets/logo.svg create mode 100644 app/src/components/AvatarCom.vue create mode 100644 app/src/components/PreviewPictureCom.vue create mode 100644 app/src/components/SettingCom.vue create mode 100644 app/src/components/echarts/MyEcharts.vue create mode 100644 app/src/components/excel/ExportExcelCom.vue create mode 100644 app/src/components/excel/ImportExcelCom.vue create mode 100644 app/src/components/file/UploadFileCom.vue create mode 100644 app/src/components/progress/ProgressCom.vue create mode 100644 app/src/components/progress/ProgressLiteCom.vue create mode 100644 app/src/components/table/BaseTableCom.vue create mode 100644 app/src/components/utils/CollapseAsideCom.vue create mode 100644 app/src/components/utils/DarkSwitchCom.vue create mode 100644 app/src/components/utils/SwitchLanguageCom.vue create mode 100644 app/src/hooks/progress.js create mode 100644 app/src/hooks/table.js create mode 100644 app/src/language/index.js create mode 100644 app/src/language/locales/en-US.js create mode 100644 app/src/language/locales/zh-CN.js create mode 100644 app/src/layout/IndexCom.vue create mode 100644 app/src/layout/components/AsideCom.vue create mode 100644 app/src/layout/components/HeaderCom.vue create mode 100644 app/src/main.js create mode 100644 app/src/plugins/permission.js create mode 100644 app/src/router/index.js create mode 100644 app/src/stores/index.js create mode 100644 app/src/stores/modules/state.js create mode 100644 app/src/stores/modules/user.js create mode 100644 app/src/utils/http.js create mode 100644 app/src/utils/http/index.js create mode 100644 app/src/utils/tencentCloud.js create mode 100644 app/src/views/EmployeeManageView.vue create mode 100644 app/src/views/Error/NotFindView1.vue create mode 100644 app/src/views/Error/NotFindView2.vue create mode 100644 app/src/views/Error/NotFindView3.vue create mode 100644 app/src/views/ExcelView.vue create mode 100644 app/src/views/FatherMenu/ChildMenu/ChildMenuView.vue create mode 100644 app/src/views/FatherMenu/FatherMenuView.vue create mode 100644 app/src/views/FileView.vue create mode 100644 app/src/views/HomeView.vue create mode 100644 app/src/views/InternationalView.vue create mode 100644 app/src/views/LoginView.vue create mode 100644 app/src/views/PermissionView.vue create mode 100644 app/src/views/PersonInfo/ChangeAvatarView.vue create mode 100644 app/src/views/PersonInfo/ChangePasswordView.vue create mode 100644 app/src/views/PreviewPictureView.vue create mode 100644 app/src/views/ProgressView.vue create mode 100644 app/src/views/RewardManageView.vue create mode 100644 app/src/views/RichTextView.vue create mode 100644 app/src/views/TxView.vue create mode 100644 app/src/views/UserManageView.vue create mode 100644 app/src/views/feedback/FeedbackManageView.vue create mode 100644 app/src/views/feedback/FeedbackView.vue create mode 100644 app/src/views/request/RequestManageView.vue create mode 100644 app/src/views/request/RequestView.vue create mode 100644 app/src/views/table/MainTableView.vue create mode 100644 app/src/views/test/TestView.vue create mode 100644 app/vite.config.js diff --git a/app/.eslintrc.cjs b/app/.eslintrc.cjs new file mode 100644 index 0000000..5a9ed6d --- /dev/null +++ b/app/.eslintrc.cjs @@ -0,0 +1,49 @@ +/* + * @Author: BINGWU + * @Date: 2024-01-20 23:24:08 + * @LastEditors: BINGWU HuJiaCheng2003@163.com + * @LastEditTime: 2024-01-23 03:07:54 + * @FilePath: \bingwu-admin\.eslintrc.cjs + * @Describe: + * @Mark: ૮(˶ᵔ ᵕ ᵔ˶)ა + */ +/* eslint-env node */ +require('@rushstack/eslint-patch/modern-module-resolution') + +module.exports = { + root: true, + extends: [ + 'plugin:vue/vue3-essential', + 'eslint:recommended', + '@vue/eslint-config-prettier/skip-formatting' + ], + parserOptions: { + ecmaVersion: 'latest' + }, + rules: { + 'prettier/prettier': [ + 'warn', + { + singleQuote: true, // 单引号 + semi: false, // 无分号 + printWidth: 80, // 每行宽度至多80字符 + trailingComma: 'none', // 不加对象|数组最后逗号 + endOfLine: 'auto' // 换行符号不限制(win mac 不一致) + } + ], + 'vue/multi-word-component-names': [ + 'warn', + { + ignores: ['index'] // vue组件名称多单词组成(忽略index.vue) + } + ], + 'vue/no-setup-props-destructure': ['off'], // 关闭 props 解构的校验 + // 💡 添加未定义变量错误提示 + 'no-undef': 'error' + }, + globals: { + ElMessage: 'readonly', + ElMessageBox: 'readonly', + ElLoading: 'readonly' + } +} diff --git a/app/.gitignore b/app/.gitignore new file mode 100644 index 0000000..8ee54e8 --- /dev/null +++ b/app/.gitignore @@ -0,0 +1,30 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +.DS_Store +dist +dist-ssr +coverage +*.local + +/cypress/videos/ +/cypress/screenshots/ + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? + +*.tsbuildinfo diff --git a/app/.prettierrc.json b/app/.prettierrc.json new file mode 100644 index 0000000..66e2335 --- /dev/null +++ b/app/.prettierrc.json @@ -0,0 +1,8 @@ +{ + "$schema": "https://json.schemastore.org/prettierrc", + "semi": false, + "tabWidth": 2, + "singleQuote": true, + "printWidth": 100, + "trailingComma": "none" +} \ No newline at end of file diff --git a/app/.vscode/extensions.json b/app/.vscode/extensions.json new file mode 100644 index 0000000..009a534 --- /dev/null +++ b/app/.vscode/extensions.json @@ -0,0 +1,8 @@ +{ + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin", + "dbaeumer.vscode-eslint", + "esbenp.prettier-vscode" + ] +} diff --git a/app/README.md b/app/README.md new file mode 100644 index 0000000..328b724 --- /dev/null +++ b/app/README.md @@ -0,0 +1,43 @@ +# bingwu-admin + +This template should help get you started developing with Vue 3 in Vite. + +## Recommended IDE Setup + +[VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur) + [TypeScript Vue Plugin (Volar)](https://marketplace.visualstudio.com/items?itemName=Vue.vscode-typescript-vue-plugin). + +## Customize configuration + +See [Vite Configuration Reference](https://vitejs.dev/config/). + +## Project Setup + +```sh +pnpm install +``` + +### Compile and Hot-Reload for Development + +```sh +pnpm dev +``` + +### Compile and Minify for Production + +```sh +pnpm build +``` + +### Lint with [ESLint](https://eslint.org/) + +```sh +pnpm lint +``` + +# 参考项目 + +vben:[GitHub地址](https://github.com/vbenjs/vue-vben-admin) + +vue-element-admin:[GitHub地址](https://github.com/PanJiaChen/vue-element-admin) + +ruo-yi:[GitHub地址](https://github.com/yangzongzhuan/RuoYi-Vue3) diff --git a/app/components.d.ts b/app/components.d.ts new file mode 100644 index 0000000..d3c7ebe --- /dev/null +++ b/app/components.d.ts @@ -0,0 +1,61 @@ +/* eslint-disable */ +/* prettier-ignore */ +// @ts-nocheck +// Generated by unplugin-vue-components +// Read more: https://github.com/vuejs/core/pull/3399 +export {} + +declare module 'vue' { + export interface GlobalComponents { + AvatarCom: typeof import('./src/components/AvatarCom.vue')['default'] + BaseTableCom: typeof import('./src/components/table/BaseTableCom.vue')['default'] + CollapseAsideCom: typeof import('./src/components/utils/CollapseAsideCom.vue')['default'] + DarkSwitchCom: typeof import('./src/components/utils/DarkSwitchCom.vue')['default'] + ElAside: typeof import('element-plus/es')['ElAside'] + ElAvatar: typeof import('element-plus/es')['ElAvatar'] + ElBreadcrumb: typeof import('element-plus/es')['ElBreadcrumb'] + ElBreadcrumbItem: typeof import('element-plus/es')['ElBreadcrumbItem'] + ElButton: typeof import('element-plus/es')['ElButton'] + ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider'] + ElContainer: typeof import('element-plus/es')['ElContainer'] + ElDialog: typeof import('element-plus/es')['ElDialog'] + ElDivider: typeof import('element-plus/es')['ElDivider'] + ElDropdown: typeof import('element-plus/es')['ElDropdown'] + ElDropdownItem: typeof import('element-plus/es')['ElDropdownItem'] + ElDropdownMenu: typeof import('element-plus/es')['ElDropdownMenu'] + ElEmpty: typeof import('element-plus/es')['ElEmpty'] + ElForm: typeof import('element-plus/es')['ElForm'] + ElFormItem: typeof import('element-plus/es')['ElFormItem'] + ElHeader: typeof import('element-plus/es')['ElHeader'] + ElIcon: typeof import('element-plus/es')['ElIcon'] + ElImage: typeof import('element-plus/es')['ElImage'] + ElInput: typeof import('element-plus/es')['ElInput'] + ElMain: typeof import('element-plus/es')['ElMain'] + ElMenu: typeof import('element-plus/es')['ElMenu'] + ElMenuItem: typeof import('element-plus/es')['ElMenuItem'] + ElOption: typeof import('element-plus/es')['ElOption'] + ElPagination: typeof import('element-plus/es')['ElPagination'] + ElProgress: typeof import('element-plus/es')['ElProgress'] + ElSelect: typeof import('element-plus/es')['ElSelect'] + ElSubMenu: typeof import('element-plus/es')['ElSubMenu'] + ElSwitch: typeof import('element-plus/es')['ElSwitch'] + ElTable: typeof import('element-plus/es')['ElTable'] + ElTableColumn: typeof import('element-plus/es')['ElTableColumn'] + ElTag: typeof import('element-plus/es')['ElTag'] + ElUpload: typeof import('element-plus/es')['ElUpload'] + ExportExcelCom: typeof import('./src/components/excel/ExportExcelCom.vue')['default'] + ImportExcelCom: typeof import('./src/components/excel/ImportExcelCom.vue')['default'] + MyEcharts: typeof import('./src/components/echarts/MyEcharts.vue')['default'] + PreviewPictureCom: typeof import('./src/components/PreviewPictureCom.vue')['default'] + ProgressCom: typeof import('./src/components/progress/ProgressCom.vue')['default'] + ProgressLiteCom: typeof import('./src/components/progress/ProgressLiteCom.vue')['default'] + RouterLink: typeof import('vue-router')['RouterLink'] + RouterView: typeof import('vue-router')['RouterView'] + SettingCom: typeof import('./src/components/SettingCom.vue')['default'] + SwitchLanguageCom: typeof import('./src/components/utils/SwitchLanguageCom.vue')['default'] + UploadFileCom: typeof import('./src/components/file/UploadFileCom.vue')['default'] + } + export interface ComponentCustomProperties { + vLoading: typeof import('element-plus/es')['ElLoadingDirective'] + } +} diff --git a/app/index.html b/app/index.html new file mode 100644 index 0000000..1debcaa --- /dev/null +++ b/app/index.html @@ -0,0 +1,23 @@ + + + + + + + + + bingwu-admin + + +
+ + + diff --git a/app/jsconfig.json b/app/jsconfig.json new file mode 100644 index 0000000..5a1f2d2 --- /dev/null +++ b/app/jsconfig.json @@ -0,0 +1,8 @@ +{ + "compilerOptions": { + "paths": { + "@/*": ["./src/*"] + } + }, + "exclude": ["node_modules", "dist"] +} diff --git a/app/package.json b/app/package.json new file mode 100644 index 0000000..6735bd9 --- /dev/null +++ b/app/package.json @@ -0,0 +1,42 @@ +{ + "name": "bingwu-admin", + "version": "0.0.0", + "private": true, + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "preview": "vite preview", + "lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs --fix --ignore-path .gitignore", + "format": "prettier --write src/" + }, + "dependencies": { + "@element-plus/icons-vue": "^2.3.1", + "@vueuse/core": "^10.7.2", + "@wangeditor/editor": "^5.1.23", + "@wangeditor/editor-for-vue": "^5.1.12", + "axios": "^1.6.7", + "cos-js-sdk-v5": "^1.6.0", + "echarts": "^5.4.3", + "element-plus": "^2.5.3", + "normalize.css": "^8.0.1", + "pinia": "^2.1.7", + "pinia-plugin-persistedstate": "^3.2.1", + "vue": "^3.3.11", + "vue-i18n": "^9.9.0", + "vue-router": "^4.2.5", + "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.0/xlsx-0.20.0.tgz" + }, + "devDependencies": { + "@rushstack/eslint-patch": "^1.3.3", + "@vitejs/plugin-vue": "^4.5.2", + "@vue/eslint-config-prettier": "^8.0.0", + "eslint": "^8.49.0", + "eslint-plugin-vue": "^9.17.0", + "prettier": "^3.0.3", + "sass": "^1.70.0", + "unplugin-auto-import": "^0.17.3", + "unplugin-vue-components": "^0.26.0", + "vite": "^5.0.10" + } +} diff --git a/app/pnpm-lock.yaml b/app/pnpm-lock.yaml new file mode 100644 index 0000000..59cd27a --- /dev/null +++ b/app/pnpm-lock.yaml @@ -0,0 +1,3045 @@ +lockfileVersion: '6.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +dependencies: + '@element-plus/icons-vue': + specifier: ^2.3.1 + version: 2.3.1(vue@3.4.15) + '@vueuse/core': + specifier: ^10.7.2 + version: 10.7.2(vue@3.4.15) + '@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.4.15) + axios: + specifier: ^1.6.7 + version: 1.6.7 + cos-js-sdk-v5: + specifier: ^1.6.0 + version: 1.6.0 + echarts: + specifier: ^5.4.3 + version: 5.4.3 + element-plus: + specifier: ^2.5.3 + version: 2.5.3(vue@3.4.15) + normalize.css: + specifier: ^8.0.1 + version: 8.0.1 + pinia: + specifier: ^2.1.7 + version: registry.npmmirror.com/pinia@2.1.7(vue@3.4.15) + pinia-plugin-persistedstate: + specifier: ^3.2.1 + version: 3.2.1(pinia@2.1.7) + vue: + specifier: ^3.3.11 + version: registry.npmmirror.com/vue@3.4.15 + vue-i18n: + specifier: ^9.9.0 + version: 9.9.0(vue@3.4.15) + vue-router: + specifier: ^4.2.5 + version: registry.npmmirror.com/vue-router@4.2.5(vue@3.4.15) + xlsx: + specifier: https://cdn.sheetjs.com/xlsx-0.20.0/xlsx-0.20.0.tgz + version: '@cdn.sheetjs.com/xlsx-0.20.0/xlsx-0.20.0.tgz' + +devDependencies: + '@rushstack/eslint-patch': + specifier: ^1.3.3 + version: registry.npmmirror.com/@rushstack/eslint-patch@1.7.0 + '@vitejs/plugin-vue': + specifier: ^4.5.2 + version: registry.npmmirror.com/@vitejs/plugin-vue@4.6.2(vite@5.0.12)(vue@3.4.15) + '@vue/eslint-config-prettier': + specifier: ^8.0.0 + version: registry.npmmirror.com/@vue/eslint-config-prettier@8.0.0(eslint@8.56.0)(prettier@3.2.4) + eslint: + specifier: ^8.49.0 + version: registry.npmmirror.com/eslint@8.56.0 + eslint-plugin-vue: + specifier: ^9.17.0 + version: registry.npmmirror.com/eslint-plugin-vue@9.20.1(eslint@8.56.0) + prettier: + specifier: ^3.0.3 + version: registry.npmmirror.com/prettier@3.2.4 + sass: + specifier: ^1.70.0 + version: 1.70.0 + unplugin-auto-import: + specifier: ^0.17.3 + version: 0.17.3(@vueuse/core@10.7.2) + unplugin-vue-components: + specifier: ^0.26.0 + version: 0.26.0(vue@3.4.15) + vite: + specifier: ^5.0.10 + version: registry.npmmirror.com/vite@5.0.12(sass@1.70.0) + +packages: + + /@antfu/utils@0.7.7: + resolution: {integrity: sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg==} + dev: true + + /@babel/runtime@7.23.9: + resolution: {integrity: sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.1 + dev: false + + /@ctrl/tinycolor@3.6.1: + resolution: {integrity: sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==} + engines: {node: '>=10'} + dev: false + + /@element-plus/icons-vue@2.3.1(vue@3.4.15): + resolution: {integrity: sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==} + peerDependencies: + vue: ^3.2.0 + dependencies: + vue: registry.npmmirror.com/vue@3.4.15 + dev: false + + /@esbuild/aix-ppc64@0.19.11: + resolution: {integrity: sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-arm64@0.19.11: + resolution: {integrity: sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-arm@0.19.11: + resolution: {integrity: sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-x64@0.19.11: + resolution: {integrity: sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/darwin-arm64@0.19.11: + resolution: {integrity: sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@esbuild/darwin-x64@0.19.11: + resolution: {integrity: sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@esbuild/freebsd-arm64@0.19.11: + resolution: {integrity: sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/freebsd-x64@0.19.11: + resolution: {integrity: sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-arm64@0.19.11: + resolution: {integrity: sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-arm@0.19.11: + resolution: {integrity: sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-ia32@0.19.11: + resolution: {integrity: sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-loong64@0.19.11: + resolution: {integrity: sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-mips64el@0.19.11: + resolution: {integrity: sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-ppc64@0.19.11: + resolution: {integrity: sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-riscv64@0.19.11: + resolution: {integrity: sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-s390x@0.19.11: + resolution: {integrity: sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-x64@0.19.11: + resolution: {integrity: sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/netbsd-x64@0.19.11: + resolution: {integrity: sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/openbsd-x64@0.19.11: + resolution: {integrity: sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/sunos-x64@0.19.11: + resolution: {integrity: sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-arm64@0.19.11: + resolution: {integrity: sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-ia32@0.19.11: + resolution: {integrity: sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-x64@0.19.11: + resolution: {integrity: sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@floating-ui/core@1.5.3: + resolution: {integrity: sha512-O0WKDOo0yhJuugCx6trZQj5jVJ9yR0ystG2JaNAemYUWce+pmM6WUEFIibnWyEJKdrDxhm75NoSRME35FNaM/Q==} + dependencies: + '@floating-ui/utils': 0.2.1 + dev: false + + /@floating-ui/dom@1.5.4: + resolution: {integrity: sha512-jByEsHIY+eEdCjnTVu+E3ephzTOzkQ8hgUfGwos+bg7NlH33Zc5uO+QHz1mrQUOgIKKDD1RtS201P9NvAfq3XQ==} + dependencies: + '@floating-ui/core': 1.5.3 + '@floating-ui/utils': 0.2.1 + dev: false + + /@floating-ui/utils@0.2.1: + resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==} + dev: false + + /@intlify/core-base@9.9.0: + resolution: {integrity: sha512-C7UXPymDIOlMGSNjAhNLtKgzITc/8BjINK5gNKXg8GiWCTwL6n3MWr55czksxn8RM5wTMz0qcLOFT+adtaVQaA==} + engines: {node: '>= 16'} + dependencies: + '@intlify/message-compiler': 9.9.0 + '@intlify/shared': 9.9.0 + dev: false + + /@intlify/message-compiler@9.9.0: + resolution: {integrity: sha512-yDU/jdUm9KuhEzYfS+wuyja209yXgdl1XFhMlKtXEgSFTxz4COZQCRXXbbH8JrAjMsaJ7bdoPSLsKlY6mXG2iA==} + engines: {node: '>= 16'} + dependencies: + '@intlify/shared': 9.9.0 + source-map-js: 1.0.2 + dev: false + + /@intlify/shared@9.9.0: + resolution: {integrity: sha512-1ECUyAHRrzOJbOizyGufYP2yukqGrWXtkmTu4PcswVnWbkcjzk3YQGmJ0bLkM7JZ0ZYAaohLGdYvBYnTOGYJ9g==} + engines: {node: '>= 16'} + dev: false + + /@jridgewell/sourcemap-codec@1.4.15: + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + dev: true + + /@nodelib/fs.scandir@2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + dev: true + + /@nodelib/fs.stat@2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + dev: true + + /@nodelib/fs.walk@1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.16.0 + dev: true + + /@rollup/pluginutils@5.1.0: + resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@types/estree': 1.0.5 + estree-walker: 2.0.2 + picomatch: 2.3.1 + dev: true + + /@rollup/rollup-android-arm-eabi@4.9.5: + resolution: {integrity: sha512-idWaG8xeSRCfRq9KpRysDHJ/rEHBEXcHuJ82XY0yYFIWnLMjZv9vF/7DOq8djQ2n3Lk6+3qfSH8AqlmHlmi1MA==} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-android-arm64@4.9.5: + resolution: {integrity: sha512-f14d7uhAMtsCGjAYwZGv6TwuS3IFaM4ZnGMUn3aCBgkcHAYErhV1Ad97WzBvS2o0aaDv4mVz+syiN0ElMyfBPg==} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-darwin-arm64@4.9.5: + resolution: {integrity: sha512-ndoXeLx455FffL68OIUrVr89Xu1WLzAG4n65R8roDlCoYiQcGGg6MALvs2Ap9zs7AHg8mpHtMpwC8jBBjZrT/w==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-darwin-x64@4.9.5: + resolution: {integrity: sha512-UmElV1OY2m/1KEEqTlIjieKfVwRg0Zwg4PLgNf0s3glAHXBN99KLpw5A5lrSYCa1Kp63czTpVll2MAqbZYIHoA==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm-gnueabihf@4.9.5: + resolution: {integrity: sha512-Q0LcU61v92tQB6ae+udZvOyZ0wfpGojtAKrrpAaIqmJ7+psq4cMIhT/9lfV6UQIpeItnq/2QDROhNLo00lOD1g==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm64-gnu@4.9.5: + resolution: {integrity: sha512-dkRscpM+RrR2Ee3eOQmRWFjmV/payHEOrjyq1VZegRUa5OrZJ2MAxBNs05bZuY0YCtpqETDy1Ix4i/hRqX98cA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm64-musl@4.9.5: + resolution: {integrity: sha512-QaKFVOzzST2xzY4MAmiDmURagWLFh+zZtttuEnuNn19AiZ0T3fhPyjPPGwLNdiDT82ZE91hnfJsUiDwF9DClIQ==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-riscv64-gnu@4.9.5: + resolution: {integrity: sha512-HeGqmRJuyVg6/X6MpE2ur7GbymBPS8Np0S/vQFHDmocfORT+Zt76qu+69NUoxXzGqVP1pzaY6QIi0FJWLC3OPA==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-x64-gnu@4.9.5: + resolution: {integrity: sha512-Dq1bqBdLaZ1Gb/l2e5/+o3B18+8TI9ANlA1SkejZqDgdU/jK/ThYaMPMJpVMMXy2uRHvGKbkz9vheVGdq3cJfA==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-x64-musl@4.9.5: + resolution: {integrity: sha512-ezyFUOwldYpj7AbkwyW9AJ203peub81CaAIVvckdkyH8EvhEIoKzaMFJj0G4qYJ5sw3BpqhFrsCc30t54HV8vg==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-win32-arm64-msvc@4.9.5: + resolution: {integrity: sha512-aHSsMnUw+0UETB0Hlv7B/ZHOGY5bQdwMKJSzGfDfvyhnpmVxLMGnQPGNE9wgqkLUs3+gbG1Qx02S2LLfJ5GaRQ==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-win32-ia32-msvc@4.9.5: + resolution: {integrity: sha512-AiqiLkb9KSf7Lj/o1U3SEP9Zn+5NuVKgFdRIZkvd4N0+bYrTOovVd0+LmYCPQGbocT4kvFyK+LXCDiXPBF3fyA==} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-win32-x64-msvc@4.9.5: + resolution: {integrity: sha512-1q+mykKE3Vot1kaFJIDoUFv5TuW+QQVaf2FmTT9krg86pQrGStOSJJ0Zil7CFagyxDuouTepzt5Y5TVzyajOdQ==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@sxzz/popperjs-es@2.11.7: + resolution: {integrity: sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==} + dev: false + + /@transloadit/prettier-bytes@0.0.7: + resolution: {integrity: sha512-VeJbUb0wEKbcwaSlj5n+LscBl9IPgLPkHVGBkh00cztv6X4L/TJXK58LzFuBKX7/GAfiGhIwH67YTLTlzvIzBA==} + dev: false + + /@types/estree@1.0.5: + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + dev: true + + /@types/event-emitter@0.3.5: + resolution: {integrity: sha512-zx2/Gg0Eg7gwEiOIIh5w9TrhKKTeQh7CPCOPNc0el4pLSwzebA8SmnHwZs2dWlLONvyulykSwGSQxQHLhjGLvQ==} + dev: false + + /@types/lodash-es@4.17.12: + resolution: {integrity: sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==} + dependencies: + '@types/lodash': 4.14.202 + dev: false + + /@types/lodash@4.14.202: + resolution: {integrity: sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==} + dev: false + + /@types/web-bluetooth@0.0.16: + resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==} + dev: false + + /@types/web-bluetooth@0.0.20: + resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} + + /@uppy/companion-client@2.2.2: + resolution: {integrity: sha512-5mTp2iq97/mYSisMaBtFRry6PTgZA6SIL7LePteOV5x0/DxKfrZW3DEiQERJmYpHzy7k8johpm2gHnEKto56Og==} + dependencies: + '@uppy/utils': 4.1.3 + namespace-emitter: 2.0.1 + dev: false + + /@uppy/core@2.3.4: + resolution: {integrity: sha512-iWAqppC8FD8mMVqewavCz+TNaet6HPXitmGXpGGREGrakZ4FeuWytVdrelydzTdXx6vVKkOmI2FLztGg73sENQ==} + 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.7 + preact: 10.19.4 + dev: false + + /@uppy/store-default@2.1.1: + resolution: {integrity: sha512-xnpTxvot2SeAwGwbvmJ899ASk5tYXhmZzD/aCFsXePh/v8rNvR2pKlcQUH7cF/y4baUGq3FHO/daKCok/mpKqQ==} + dev: false + + /@uppy/utils@4.1.3: + resolution: {integrity: sha512-nTuMvwWYobnJcytDO3t+D6IkVq/Qs4Xv3vyoEZ+Iaf8gegZP+rEyoaFT2CK5XLRMienPyqRqNbIfRuFaOWSIFw==} + dependencies: + lodash.throttle: 4.1.1 + dev: false + + /@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4): + resolution: {integrity: sha512-YWOQ6myBVPs+mhNjfdWsQyMRWUlrDLMoaG7nvf/G6Y3GKZf8AyjFDjvvJ49XWQ+DaZOftGkHmF1uh/DBeGivJQ==} + peerDependencies: + '@uppy/core': ^2.3.3 + dependencies: + '@uppy/companion-client': 2.2.2 + '@uppy/core': 2.3.4 + '@uppy/utils': 4.1.3 + nanoid: 3.3.7 + dev: false + + /@vue/devtools-api@6.5.1: + resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} + dev: false + + /@vueuse/core@10.7.2(vue@3.4.15): + resolution: {integrity: sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==} + dependencies: + '@types/web-bluetooth': 0.0.20 + '@vueuse/metadata': 10.7.2 + '@vueuse/shared': 10.7.2(vue@3.4.15) + vue-demi: 0.14.6(vue@3.4.15) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + /@vueuse/core@9.13.0(vue@3.4.15): + resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==} + dependencies: + '@types/web-bluetooth': 0.0.16 + '@vueuse/metadata': 9.13.0 + '@vueuse/shared': 9.13.0(vue@3.4.15) + vue-demi: 0.14.6(vue@3.4.15) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: false + + /@vueuse/metadata@10.7.2: + resolution: {integrity: sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ==} + + /@vueuse/metadata@9.13.0: + resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==} + dev: false + + /@vueuse/shared@10.7.2(vue@3.4.15): + resolution: {integrity: sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==} + dependencies: + vue-demi: 0.14.6(vue@3.4.15) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + /@vueuse/shared@9.13.0(vue@3.4.15): + resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} + dependencies: + vue-demi: 0.14.6(vue@3.4.15) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: false + + /@wangeditor/basic-modules@1.1.7(@wangeditor/core@1.1.19)(dom7@3.0.0)(lodash.throttle@4.1.1)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.6.2): + 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 + dependencies: + '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.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.3.7)(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.7 + slate: 0.72.8 + snabbdom: 3.6.2 + dev: false + + /@wangeditor/code-highlight@1.0.3(@wangeditor/core@1.1.19)(dom7@3.0.0)(slate@0.72.8)(snabbdom@3.6.2): + resolution: {integrity: sha512-iazHwO14XpCuIWJNTQTikqUhGKyqj+dUNWJ9288Oym9M2xMVHvnsOmDU2sgUDWVy+pOLojReMPgXCsvvNlOOhw==} + peerDependencies: + '@wangeditor/core': 1.x + dom7: ^3.0.0 + slate: ^0.72.0 + snabbdom: ^3.1.0 + dependencies: + '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.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.3.7)(slate@0.72.8)(snabbdom@3.6.2) + dom7: 3.0.0 + prismjs: 1.29.0 + slate: 0.72.8 + snabbdom: 3.6.2 + dev: false + + /@wangeditor/core@1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.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.3.7)(slate@0.72.8)(snabbdom@3.6.2): + 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 + 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.7 + 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 + dev: false + + /@wangeditor/editor-for-vue@5.1.12(@wangeditor/editor@5.1.23)(vue@3.4.15): + resolution: {integrity: sha512-0Ds3D8I+xnpNWezAeO7HmPRgTfUxHLMd9JKcIw+QzvSmhC5xUHbpCcLU+KLmeBKTR/zffnS5GQo6qi3GhTMJWQ==} + peerDependencies: + '@wangeditor/editor': '>=5.1.0' + vue: ^3.0.5 + dependencies: + '@wangeditor/editor': 5.1.23 + vue: registry.npmmirror.com/vue@3.4.15 + dev: false + + /@wangeditor/editor@5.1.23: + resolution: {integrity: sha512-0RxfeVTuK1tktUaPROnCoFfaHVJpRAIE2zdS0mpP+vq1axVQpLjM8+fCvKzqYIkH0Pg+C+44hJpe3VVroSkEuQ==} + 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)(dom7@3.0.0)(lodash.throttle@4.1.1)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.6.2) + '@wangeditor/code-highlight': 1.0.3(@wangeditor/core@1.1.19)(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)(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.7)(slate@0.72.8)(snabbdom@3.6.2) + '@wangeditor/list-module': 1.0.5(@wangeditor/core@1.1.19)(dom7@3.0.0)(slate@0.72.8)(snabbdom@3.6.2) + '@wangeditor/table-module': 1.1.4(@wangeditor/core@1.1.19)(dom7@3.0.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(nanoid@3.3.7)(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)(@wangeditor/basic-modules@1.1.7)(@wangeditor/core@1.1.19)(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)(@wangeditor/core@1.1.19)(dom7@3.0.0)(nanoid@3.3.7)(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.7 + slate: 0.72.8 + snabbdom: 3.6.2 + dev: false + + /@wangeditor/list-module@1.0.5(@wangeditor/core@1.1.19)(dom7@3.0.0)(slate@0.72.8)(snabbdom@3.6.2): + resolution: {integrity: sha512-uDuYTP6DVhcYf7mF1pTlmNn5jOb4QtcVhYwSSAkyg09zqxI1qBqsfUnveeDeDqIuptSJhkh81cyxi+MF8sEPOQ==} + peerDependencies: + '@wangeditor/core': 1.x + dom7: ^3.0.0 + slate: ^0.72.0 + snabbdom: ^3.1.0 + dependencies: + '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.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.3.7)(slate@0.72.8)(snabbdom@3.6.2) + dom7: 3.0.0 + slate: 0.72.8 + snabbdom: 3.6.2 + dev: false + + /@wangeditor/table-module@1.1.4(@wangeditor/core@1.1.19)(dom7@3.0.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.6.2): + 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 + dependencies: + '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.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.3.7)(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.7 + slate: 0.72.8 + snabbdom: 3.6.2 + dev: false + + /@wangeditor/upload-image-module@1.0.2(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(@wangeditor/basic-modules@1.1.7)(@wangeditor/core@1.1.19)(dom7@3.0.0)(lodash.foreach@4.5.0)(slate@0.72.8)(snabbdom@3.6.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 + 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)(dom7@3.0.0)(lodash.throttle@4.1.1)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.6.2) + '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.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.3.7)(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 + dev: false + + /@wangeditor/video-module@1.1.4(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(@wangeditor/core@1.1.19)(dom7@3.0.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.6.2): + 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 + 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)(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.7)(slate@0.72.8)(snabbdom@3.6.2) + dom7: 3.0.0 + nanoid: 3.3.7 + slate: 0.72.8 + snabbdom: 3.6.2 + dev: false + + /@xmldom/xmldom@0.8.10: + resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} + engines: {node: '>=10.0.0'} + dev: false + + /acorn@8.11.3: + resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + dev: true + + /async-validator@4.2.5: + resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==} + dev: false + + /asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + dev: false + + /axios@1.6.7: + resolution: {integrity: sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==} + dependencies: + follow-redirects: 1.15.5 + form-data: 4.0.0 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + dev: false + + /balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + dev: true + + /binary-extensions@2.2.0: + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + engines: {node: '>=8'} + dev: true + + /brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + dependencies: + balanced-match: 1.0.2 + dev: true + + /braces@3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} + dependencies: + fill-range: 7.0.1 + dev: true + + /chokidar@3.5.3: + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.3 + braces: 3.0.2 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + dependencies: + delayed-stream: 1.0.0 + dev: false + + /compute-scroll-into-view@1.0.20: + resolution: {integrity: sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==} + dev: false + + /cos-js-sdk-v5@1.6.0: + resolution: {integrity: sha512-RvjjPFz3fi1f+M8bPhpEa0wo3Od9CC+gL1ReFjxPx9fmejScFBMjiXbmFS90oXstwFq+2zweuxbi4DiuIgVC3w==} + dependencies: + '@xmldom/xmldom': 0.8.10 + dev: false + + /d@1.0.1: + resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==} + dependencies: + es5-ext: 0.10.62 + type: 1.2.0 + dev: false + + /dayjs@1.11.10: + resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==} + dev: false + + /debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + dev: true + + /delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + dev: false + + /dom7@3.0.0: + resolution: {integrity: sha512-oNlcUdHsC4zb7Msx7JN3K0Nro1dzJ48knvBOnDPKJ2GV9wl1i5vydJZUSyOfrkKFDZEud/jBsTk92S/VGSAe/g==} + dependencies: + ssr-window: 3.0.0 + dev: false + + /echarts@5.4.3: + resolution: {integrity: sha512-mYKxLxhzy6zyTi/FaEbJMOZU1ULGEQHaeIeuMR5L+JnJTpz+YR03mnnpBhbR4+UYJAgiXgpyTVLffPAjOTLkZA==} + dependencies: + tslib: 2.3.0 + zrender: 5.4.4 + dev: false + + /element-plus@2.5.3(vue@3.4.15): + resolution: {integrity: sha512-wmtstxaMkD6UinIgD+45CjrhbRh4u0vt+/GgxfPeMLt5pDpIVwZFjkUaVcWqqxcxd5a80HP3XlDF74fW7wim9A==} + peerDependencies: + vue: ^3.2.0 + dependencies: + '@ctrl/tinycolor': 3.6.1 + '@element-plus/icons-vue': 2.3.1(vue@3.4.15) + '@floating-ui/dom': 1.5.4 + '@popperjs/core': /@sxzz/popperjs-es@2.11.7 + '@types/lodash': 4.14.202 + '@types/lodash-es': 4.17.12 + '@vueuse/core': 9.13.0(vue@3.4.15) + async-validator: 4.2.5 + dayjs: 1.11.10 + 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: registry.npmmirror.com/vue@3.4.15 + transitivePeerDependencies: + - '@vue/composition-api' + dev: false + + /es5-ext@0.10.62: + resolution: {integrity: sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==} + engines: {node: '>=0.10'} + requiresBuild: true + dependencies: + es6-iterator: 2.0.3 + es6-symbol: 3.1.3 + next-tick: 1.1.0 + dev: false + + /es6-iterator@2.0.3: + resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==} + dependencies: + d: 1.0.1 + es5-ext: 0.10.62 + es6-symbol: 3.1.3 + dev: false + + /es6-symbol@3.1.3: + resolution: {integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==} + dependencies: + d: 1.0.1 + ext: 1.7.0 + dev: false + + /escape-html@1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + dev: false + + /escape-string-regexp@5.0.0: + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} + engines: {node: '>=12'} + dev: true + + /estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + dev: true + + /estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + dependencies: + '@types/estree': 1.0.5 + dev: true + + /event-emitter@0.3.5: + resolution: {integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==} + dependencies: + d: 1.0.1 + es5-ext: 0.10.62 + dev: false + + /ext@1.7.0: + resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} + dependencies: + type: 2.7.2 + dev: false + + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + + /fastq@1.16.0: + resolution: {integrity: sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==} + dependencies: + reusify: 1.0.4 + dev: true + + /fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} + dependencies: + to-regex-range: 5.0.1 + dev: true + + /follow-redirects@1.15.5: + resolution: {integrity: sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + dev: false + + /form-data@4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + engines: {node: '>= 6'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: false + + /fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + dev: true + + /glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + dependencies: + is-glob: 4.0.3 + dev: true + + /hasown@2.0.0: + resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 + dev: true + + /html-void-elements@2.0.1: + resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==} + dev: false + + /i18next@20.6.1: + resolution: {integrity: sha512-yCMYTMEJ9ihCwEQQ3phLo7I/Pwycf8uAx+sRHwwk5U9Aui/IZYgQRyMqXafQOw5QQ7DM1Z+WyEXWIqSuJHhG2A==} + dependencies: + '@babel/runtime': 7.23.9 + dev: false + + /immer@9.0.21: + resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} + dev: false + + /immutable@4.3.4: + resolution: {integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==} + dev: true + + /is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + dependencies: + binary-extensions: 2.2.0 + dev: true + + /is-core-module@2.13.1: + resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + dependencies: + hasown: 2.0.0 + dev: true + + /is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + dev: true + + /is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + dev: true + + /is-hotkey@0.2.0: + resolution: {integrity: sha512-UknnZK4RakDmTgz4PI1wIph5yxSs/mvChWs9ifnlXsKuXgWmOkY/hAE0H/k2MIqH0RlRye0i1oC07MCRSD28Mw==} + dev: false + + /is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + dev: true + + /is-plain-object@5.0.0: + resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} + engines: {node: '>=0.10.0'} + dev: false + + /is-url@1.2.4: + resolution: {integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==} + dev: false + + /jsonc-parser@3.2.0: + resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} + dev: true + + /local-pkg@0.4.3: + resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==} + engines: {node: '>=14'} + dev: true + + /local-pkg@0.5.0: + resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} + engines: {node: '>=14'} + dependencies: + mlly: 1.5.0 + pkg-types: 1.0.3 + dev: true + + /lodash-es@4.17.21: + resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} + dev: false + + /lodash-unified@1.0.3(@types/lodash-es@4.17.12)(lodash-es@4.17.21)(lodash@4.17.21): + resolution: {integrity: sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==} + peerDependencies: + '@types/lodash-es': '*' + lodash: '*' + lodash-es: '*' + dependencies: + '@types/lodash-es': 4.17.12 + lodash: 4.17.21 + lodash-es: 4.17.21 + dev: false + + /lodash.camelcase@4.3.0: + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + dev: false + + /lodash.clonedeep@4.5.0: + resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} + dev: false + + /lodash.debounce@4.0.8: + resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} + dev: false + + /lodash.foreach@4.5.0: + resolution: {integrity: sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==} + dev: false + + /lodash.isequal@4.5.0: + resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + dev: false + + /lodash.throttle@4.1.1: + resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==} + dev: false + + /lodash.toarray@4.4.0: + resolution: {integrity: sha512-QyffEA3i5dma5q2490+SgCvDN0pXLmRGSyAANuVi0HQ01Pkfr9fuoKQW8wm1wGBnJITs/mS7wQvS6VshUEBFCw==} + dev: false + + /lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + dev: false + + /magic-string@0.30.5: + resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} + engines: {node: '>=12'} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.15 + dev: true + + /memoize-one@6.0.0: + resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==} + dev: false + + /merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + dev: true + + /micromatch@4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + engines: {node: '>=8.6'} + dependencies: + braces: 3.0.2 + picomatch: 2.3.1 + dev: true + + /mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + dev: false + + /mime-match@1.0.2: + resolution: {integrity: sha512-VXp/ugGDVh3eCLOBCiHZMYWQaTNUHv2IJrut+yXA6+JbLPXHglHwfS/5A5L0ll+jkCY7fIzRJcH6OIunF+c6Cg==} + dependencies: + wildcard: 1.1.2 + dev: false + + /mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + dependencies: + mime-db: 1.52.0 + dev: false + + /minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: true + + /mlly@1.5.0: + resolution: {integrity: sha512-NPVQvAY1xr1QoVeG0cy8yUYC7FQcOx6evl/RjT1wL5FvzPnzOysoqB/jmx/DhssT2dYa8nxECLAaFI/+gVLhDQ==} + dependencies: + acorn: 8.11.3 + pathe: 1.1.2 + pkg-types: 1.0.3 + ufo: 1.3.2 + dev: true + + /ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + dev: true + + /namespace-emitter@2.0.1: + resolution: {integrity: sha512-N/sMKHniSDJBjfrkbS/tpkPj4RAbvW3mr8UAzvlMHyun93XEm83IAvhWtJVHo+RHn/oO8Job5YN4b+wRjSVp5g==} + dev: false + + /nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + dev: false + + /next-tick@1.1.0: + resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} + dev: false + + /normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + dev: true + + /normalize-wheel-es@1.2.0: + resolution: {integrity: sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==} + dev: false + + /normalize.css@8.0.1: + resolution: {integrity: sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==} + dev: false + + /path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + dev: true + + /pathe@1.1.2: + resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + dev: true + + /picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + dev: true + + /pinia-plugin-persistedstate@3.2.1(pinia@2.1.7): + resolution: {integrity: sha512-MK++8LRUsGF7r45PjBFES82ISnPzyO6IZx3CH5vyPseFLZCk1g2kgx6l/nW8pEBKxxd4do0P6bJw+mUSZIEZUQ==} + peerDependencies: + pinia: ^2.0.0 + dependencies: + pinia: registry.npmmirror.com/pinia@2.1.7(vue@3.4.15) + dev: false + + /pkg-types@1.0.3: + resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} + dependencies: + jsonc-parser: 3.2.0 + mlly: 1.5.0 + pathe: 1.1.2 + dev: true + + /preact@10.19.4: + resolution: {integrity: sha512-dwaX5jAh0Ga8uENBX1hSOujmKWgx9RtL80KaKUFLc6jb4vCEAc3EeZ0rnQO/FO4VgjfPMfoLFWnNG8bHuZ9VLw==} + dev: false + + /prismjs@1.29.0: + resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} + engines: {node: '>=6'} + dev: false + + /proxy-from-env@1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + dev: false + + /queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + dev: true + + /readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + dependencies: + picomatch: 2.3.1 + dev: true + + /regenerator-runtime@0.14.1: + resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} + dev: false + + /resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true + dependencies: + is-core-module: 2.13.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + + /reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + dev: true + + /run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + dependencies: + queue-microtask: 1.2.3 + dev: true + + /sass@1.70.0: + resolution: {integrity: sha512-uUxNQ3zAHeAx5nRFskBnrWzDUJrrvpCPD5FNAoRvTi0WwremlheES3tg+56PaVtCs5QDRX5CBLxxKMDJMEa1WQ==} + engines: {node: '>=14.0.0'} + hasBin: true + dependencies: + chokidar: 3.5.3 + immutable: 4.3.4 + source-map-js: 1.0.2 + dev: true + + /scroll-into-view-if-needed@2.2.31: + resolution: {integrity: sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA==} + dependencies: + compute-scroll-into-view: 1.0.20 + dev: false + + /scule@1.2.0: + resolution: {integrity: sha512-CRCmi5zHQnSoeCik9565PONMg0kfkvYmcSqrbOJY4txFfy1wvVULV4FDaiXhUblUgahdqz3F2NwHZ8i4eBTwUw==} + dev: true + + /slate-history@0.66.0(slate@0.72.8): + resolution: {integrity: sha512-6MWpxGQZiMvSINlCbMW43E2YBSVMCMCIwQfBzGssjWw4kb0qfvj0pIdblWNRQZD0hR6WHP+dHHgGSeVdMWzfng==} + peerDependencies: + slate: '>=0.65.3' + dependencies: + is-plain-object: 5.0.0 + slate: 0.72.8 + dev: false + + /slate@0.72.8: + resolution: {integrity: sha512-/nJwTswQgnRurpK+bGJFH1oM7naD5qDmHd89JyiKNT2oOKD8marW0QSBtuFnwEbL5aGCS8AmrhXQgNOsn4osAw==} + dependencies: + immer: 9.0.21 + is-plain-object: 5.0.0 + tiny-warning: 1.0.3 + dev: false + + /snabbdom@3.6.2: + resolution: {integrity: sha512-ig5qOnCDbugFntKi6c7Xlib8bA6xiJVk8O+WdFrV3wxbMqeHO0hXFQC4nAhPVWfZfi8255lcZkNhtIBINCc4+Q==} + engines: {node: '>=12.17.0'} + dev: false + + /source-map-js@1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} + engines: {node: '>=0.10.0'} + + /ssr-window@3.0.0: + resolution: {integrity: sha512-q+8UfWDg9Itrg0yWK7oe5p/XRCJpJF9OBtXfOPgSJl+u3Xd5KI328RUEvUqSMVM9CiQUEf1QdBzJMkYGErj9QA==} + dev: false + + /strip-literal@1.3.0: + resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} + dependencies: + acorn: 8.11.3 + dev: true + + /supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + dev: true + + /tiny-warning@1.0.3: + resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} + dev: false + + /to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + dependencies: + is-number: 7.0.0 + dev: true + + /tslib@2.3.0: + resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==} + dev: false + + /type@1.2.0: + resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==} + dev: false + + /type@2.7.2: + resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==} + dev: false + + /ufo@1.3.2: + resolution: {integrity: sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==} + dev: true + + /unimport@3.7.1: + resolution: {integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==} + dependencies: + '@rollup/pluginutils': 5.1.0 + acorn: 8.11.3 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + fast-glob: 3.3.2 + local-pkg: 0.5.0 + magic-string: 0.30.5 + mlly: 1.5.0 + pathe: 1.1.2 + pkg-types: 1.0.3 + scule: 1.2.0 + strip-literal: 1.3.0 + unplugin: 1.6.0 + transitivePeerDependencies: + - rollup + dev: true + + /unplugin-auto-import@0.17.3(@vueuse/core@10.7.2): + resolution: {integrity: sha512-0cn0wr8X579TtdZKUAps0dDVrYzttx38ImdxZjmCeNlMDJX8UuSjO83vFqgS4ClNDIGWAute+xl9j5vRSX+vsw==} + engines: {node: '>=14'} + peerDependencies: + '@nuxt/kit': ^3.2.2 + '@vueuse/core': '*' + peerDependenciesMeta: + '@nuxt/kit': + optional: true + '@vueuse/core': + optional: true + dependencies: + '@antfu/utils': 0.7.7 + '@rollup/pluginutils': 5.1.0 + '@vueuse/core': 10.7.2(vue@3.4.15) + fast-glob: 3.3.2 + local-pkg: 0.5.0 + magic-string: 0.30.5 + minimatch: 9.0.3 + unimport: 3.7.1 + unplugin: 1.6.0 + transitivePeerDependencies: + - rollup + dev: true + + /unplugin-vue-components@0.26.0(vue@3.4.15): + resolution: {integrity: sha512-s7IdPDlnOvPamjunVxw8kNgKNK8A5KM1YpK5j/p97jEKTjlPNrA0nZBiSfAKKlK1gWZuyWXlKL5dk3EDw874LQ==} + engines: {node: '>=14'} + peerDependencies: + '@babel/parser': ^7.15.8 + '@nuxt/kit': ^3.2.2 + vue: 2 || 3 + peerDependenciesMeta: + '@babel/parser': + optional: true + '@nuxt/kit': + optional: true + dependencies: + '@antfu/utils': 0.7.7 + '@rollup/pluginutils': 5.1.0 + chokidar: 3.5.3 + debug: 4.3.4 + fast-glob: 3.3.2 + local-pkg: 0.4.3 + magic-string: 0.30.5 + minimatch: 9.0.3 + resolve: 1.22.8 + unplugin: 1.6.0 + vue: registry.npmmirror.com/vue@3.4.15 + transitivePeerDependencies: + - rollup + - supports-color + dev: true + + /unplugin@1.6.0: + resolution: {integrity: sha512-BfJEpWBu3aE/AyHx8VaNE/WgouoQxgH9baAiH82JjX8cqVyi3uJQstqwD5J+SZxIK326SZIhsSZlALXVBCknTQ==} + dependencies: + acorn: 8.11.3 + chokidar: 3.5.3 + webpack-sources: 3.2.3 + webpack-virtual-modules: 0.6.1 + dev: true + + /vue-demi@0.14.6(vue@3.4.15): + resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + peerDependencies: + '@vue/composition-api': ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + dependencies: + vue: registry.npmmirror.com/vue@3.4.15 + + /vue-i18n@9.9.0(vue@3.4.15): + resolution: {integrity: sha512-xQ5SxszUAqK5n84N+uUyHH/PiQl9xZ24FOxyAaNonmOQgXeN+rD9z/6DStOpOxNFQn4Cgcquot05gZc+CdOujA==} + engines: {node: '>= 16'} + peerDependencies: + vue: ^3.0.0 + dependencies: + '@intlify/core-base': 9.9.0 + '@intlify/shared': 9.9.0 + '@vue/devtools-api': 6.5.1 + vue: registry.npmmirror.com/vue@3.4.15 + dev: false + + /webpack-sources@3.2.3: + resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} + engines: {node: '>=10.13.0'} + dev: true + + /webpack-virtual-modules@0.6.1: + resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==} + dev: true + + /wildcard@1.1.2: + resolution: {integrity: sha512-DXukZJxpHA8LuotRwL0pP1+rS6CS7FF2qStDDE1C7DDg2rLud2PXRMuEDYIPhgEezwnlHNL4c+N6MfMTjCGTng==} + dev: false + + /zrender@5.4.4: + resolution: {integrity: sha512-0VxCNJ7AGOMCWeHVyTrGzUgrK4asT4ml9PEkeGirAkKNYXYzoPJCLvmyfdoOXcjTHPs10OZVMfD1Rwg16AZyYw==} + dependencies: + tslib: 2.3.0 + dev: false + + '@cdn.sheetjs.com/xlsx-0.20.0/xlsx-0.20.0.tgz': + resolution: {tarball: https://cdn.sheetjs.com/xlsx-0.20.0/xlsx-0.20.0.tgz} + name: xlsx + version: 0.20.0 + engines: {node: '>=0.8'} + hasBin: true + dev: false + + registry.npmmirror.com/@aashutoshrathi/word-wrap@1.2.6: + resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==, tarball: https://registry.npmmirror.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz} + name: '@aashutoshrathi/word-wrap' + version: 1.2.6 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/@babel/helper-string-parser@7.23.4: + resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==, tarball: https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz} + name: '@babel/helper-string-parser' + version: 7.23.4 + engines: {node: '>=6.9.0'} + + registry.npmmirror.com/@babel/helper-validator-identifier@7.22.20: + resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==, tarball: https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz} + name: '@babel/helper-validator-identifier' + version: 7.22.20 + engines: {node: '>=6.9.0'} + + registry.npmmirror.com/@babel/parser@7.23.6: + resolution: {integrity: sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==, tarball: https://registry.npmmirror.com/@babel/parser/-/parser-7.23.6.tgz} + name: '@babel/parser' + version: 7.23.6 + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types@7.23.6 + + registry.npmmirror.com/@babel/types@7.23.6: + resolution: {integrity: sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==, tarball: https://registry.npmmirror.com/@babel/types/-/types-7.23.6.tgz} + name: '@babel/types' + version: 7.23.6 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': registry.npmmirror.com/@babel/helper-string-parser@7.23.4 + '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier@7.22.20 + to-fast-properties: registry.npmmirror.com/to-fast-properties@2.0.0 + + registry.npmmirror.com/@eslint-community/eslint-utils@4.4.0(eslint@8.56.0): + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==, tarball: https://registry.npmmirror.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz} + id: registry.npmmirror.com/@eslint-community/eslint-utils/4.4.0 + name: '@eslint-community/eslint-utils' + version: 4.4.0 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: registry.npmmirror.com/eslint@8.56.0 + eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.4.3 + dev: true + + registry.npmmirror.com/@eslint-community/regexpp@4.10.0: + resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==, tarball: https://registry.npmmirror.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz} + name: '@eslint-community/regexpp' + version: 4.10.0 + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true + + registry.npmmirror.com/@eslint/eslintrc@2.1.4: + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==, tarball: https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz} + name: '@eslint/eslintrc' + version: 2.1.4 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + ajv: registry.npmmirror.com/ajv@6.12.6 + debug: registry.npmmirror.com/debug@4.3.4 + espree: registry.npmmirror.com/espree@9.6.1 + globals: registry.npmmirror.com/globals@13.24.0 + ignore: registry.npmmirror.com/ignore@5.3.0 + import-fresh: registry.npmmirror.com/import-fresh@3.3.0 + js-yaml: registry.npmmirror.com/js-yaml@4.1.0 + minimatch: registry.npmmirror.com/minimatch@3.1.2 + strip-json-comments: registry.npmmirror.com/strip-json-comments@3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/@eslint/js@8.56.0: + resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==, tarball: https://registry.npmmirror.com/@eslint/js/-/js-8.56.0.tgz} + name: '@eslint/js' + version: 8.56.0 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + registry.npmmirror.com/@humanwhocodes/config-array@0.11.14: + resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==, tarball: https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.11.14.tgz} + name: '@humanwhocodes/config-array' + version: 0.11.14 + engines: {node: '>=10.10.0'} + dependencies: + '@humanwhocodes/object-schema': registry.npmmirror.com/@humanwhocodes/object-schema@2.0.2 + debug: registry.npmmirror.com/debug@4.3.4 + minimatch: registry.npmmirror.com/minimatch@3.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/@humanwhocodes/module-importer@1.0.1: + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==, tarball: https://registry.npmmirror.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz} + name: '@humanwhocodes/module-importer' + version: 1.0.1 + engines: {node: '>=12.22'} + dev: true + + registry.npmmirror.com/@humanwhocodes/object-schema@2.0.2: + resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==, tarball: https://registry.npmmirror.com/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz} + name: '@humanwhocodes/object-schema' + version: 2.0.2 + dev: true + + registry.npmmirror.com/@jridgewell/sourcemap-codec@1.4.15: + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==, tarball: https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz} + name: '@jridgewell/sourcemap-codec' + version: 1.4.15 + + registry.npmmirror.com/@nodelib/fs.scandir@2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==, tarball: https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz} + name: '@nodelib/fs.scandir' + version: 2.1.5 + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': registry.npmmirror.com/@nodelib/fs.stat@2.0.5 + run-parallel: registry.npmmirror.com/run-parallel@1.2.0 + dev: true + + registry.npmmirror.com/@nodelib/fs.stat@2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==, tarball: https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz} + name: '@nodelib/fs.stat' + version: 2.0.5 + engines: {node: '>= 8'} + dev: true + + registry.npmmirror.com/@nodelib/fs.walk@1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==, tarball: https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz} + name: '@nodelib/fs.walk' + version: 1.2.8 + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': registry.npmmirror.com/@nodelib/fs.scandir@2.1.5 + fastq: registry.npmmirror.com/fastq@1.16.0 + dev: true + + registry.npmmirror.com/@pkgr/core@0.1.1: + resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==, tarball: https://registry.npmmirror.com/@pkgr/core/-/core-0.1.1.tgz} + name: '@pkgr/core' + version: 0.1.1 + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + dev: true + + registry.npmmirror.com/@rushstack/eslint-patch@1.7.0: + resolution: {integrity: sha512-Jh4t/593gxs0lJZ/z3NnasKlplXT2f+4y/LZYuaKZW5KAaiVFL/fThhs+17EbUd53jUVJ0QudYCBGbN/psvaqg==, tarball: https://registry.npmmirror.com/@rushstack/eslint-patch/-/eslint-patch-1.7.0.tgz} + name: '@rushstack/eslint-patch' + version: 1.7.0 + dev: true + + registry.npmmirror.com/@types/estree@1.0.5: + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==, tarball: https://registry.npmmirror.com/@types/estree/-/estree-1.0.5.tgz} + name: '@types/estree' + version: 1.0.5 + dev: true + + registry.npmmirror.com/@ungap/structured-clone@1.2.0: + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==, tarball: https://registry.npmmirror.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz} + name: '@ungap/structured-clone' + version: 1.2.0 + dev: true + + registry.npmmirror.com/@vitejs/plugin-vue@4.6.2(vite@5.0.12)(vue@3.4.15): + resolution: {integrity: sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==, tarball: https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-4.6.2.tgz} + id: registry.npmmirror.com/@vitejs/plugin-vue/4.6.2 + name: '@vitejs/plugin-vue' + version: 4.6.2 + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.0.0 || ^5.0.0 + vue: ^3.2.25 + dependencies: + vite: registry.npmmirror.com/vite@5.0.12(sass@1.70.0) + vue: registry.npmmirror.com/vue@3.4.15 + dev: true + + registry.npmmirror.com/@vue/compiler-core@3.4.15: + resolution: {integrity: sha512-XcJQVOaxTKCnth1vCxEChteGuwG6wqnUHxAm1DO3gCz0+uXKaJNx8/digSz4dLALCy8n2lKq24jSUs8segoqIw==, tarball: https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.4.15.tgz} + name: '@vue/compiler-core' + version: 3.4.15 + dependencies: + '@babel/parser': registry.npmmirror.com/@babel/parser@7.23.6 + '@vue/shared': registry.npmmirror.com/@vue/shared@3.4.15 + entities: registry.npmmirror.com/entities@4.5.0 + estree-walker: registry.npmmirror.com/estree-walker@2.0.2 + source-map-js: registry.npmmirror.com/source-map-js@1.0.2 + + registry.npmmirror.com/@vue/compiler-dom@3.4.15: + resolution: {integrity: sha512-wox0aasVV74zoXyblarOM3AZQz/Z+OunYcIHe1OsGclCHt8RsRm04DObjefaI82u6XDzv+qGWZ24tIsRAIi5MQ==, tarball: https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.4.15.tgz} + name: '@vue/compiler-dom' + version: 3.4.15 + dependencies: + '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core@3.4.15 + '@vue/shared': registry.npmmirror.com/@vue/shared@3.4.15 + + registry.npmmirror.com/@vue/compiler-sfc@3.4.15: + resolution: {integrity: sha512-LCn5M6QpkpFsh3GQvs2mJUOAlBQcCco8D60Bcqmf3O3w5a+KWS5GvYbrrJBkgvL1BDnTp+e8q0lXCLgHhKguBA==, tarball: https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.4.15.tgz} + name: '@vue/compiler-sfc' + version: 3.4.15 + dependencies: + '@babel/parser': registry.npmmirror.com/@babel/parser@7.23.6 + '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core@3.4.15 + '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom@3.4.15 + '@vue/compiler-ssr': registry.npmmirror.com/@vue/compiler-ssr@3.4.15 + '@vue/shared': registry.npmmirror.com/@vue/shared@3.4.15 + estree-walker: registry.npmmirror.com/estree-walker@2.0.2 + magic-string: registry.npmmirror.com/magic-string@0.30.5 + postcss: registry.npmmirror.com/postcss@8.4.33 + source-map-js: registry.npmmirror.com/source-map-js@1.0.2 + + registry.npmmirror.com/@vue/compiler-ssr@3.4.15: + resolution: {integrity: sha512-1jdeQyiGznr8gjFDadVmOJqZiLNSsMa5ZgqavkPZ8O2wjHv0tVuAEsw5hTdUoUW4232vpBbL/wJhzVW/JwY1Uw==, tarball: https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.4.15.tgz} + name: '@vue/compiler-ssr' + version: 3.4.15 + dependencies: + '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom@3.4.15 + '@vue/shared': registry.npmmirror.com/@vue/shared@3.4.15 + + registry.npmmirror.com/@vue/devtools-api@6.5.1: + resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==, tarball: https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.5.1.tgz} + name: '@vue/devtools-api' + version: 6.5.1 + dev: false + + registry.npmmirror.com/@vue/eslint-config-prettier@8.0.0(eslint@8.56.0)(prettier@3.2.4): + resolution: {integrity: sha512-55dPqtC4PM/yBjhAr+yEw6+7KzzdkBuLmnhBrDfp4I48+wy+Giqqj9yUr5T2uD/BkBROjjmqnLZmXRdOx/VtQg==, tarball: https://registry.npmmirror.com/@vue/eslint-config-prettier/-/eslint-config-prettier-8.0.0.tgz} + id: registry.npmmirror.com/@vue/eslint-config-prettier/8.0.0 + name: '@vue/eslint-config-prettier' + version: 8.0.0 + peerDependencies: + eslint: '>= 8.0.0' + prettier: '>= 3.0.0' + dependencies: + eslint: registry.npmmirror.com/eslint@8.56.0 + eslint-config-prettier: registry.npmmirror.com/eslint-config-prettier@8.10.0(eslint@8.56.0) + eslint-plugin-prettier: registry.npmmirror.com/eslint-plugin-prettier@5.1.3(eslint-config-prettier@8.10.0)(eslint@8.56.0)(prettier@3.2.4) + prettier: registry.npmmirror.com/prettier@3.2.4 + transitivePeerDependencies: + - '@types/eslint' + dev: true + + registry.npmmirror.com/@vue/reactivity@3.4.15: + resolution: {integrity: sha512-55yJh2bsff20K5O84MxSvXKPHHt17I2EomHznvFiJCAZpJTNW8IuLj1xZWMLELRhBK3kkFV/1ErZGHJfah7i7w==, tarball: https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.4.15.tgz} + name: '@vue/reactivity' + version: 3.4.15 + dependencies: + '@vue/shared': registry.npmmirror.com/@vue/shared@3.4.15 + + registry.npmmirror.com/@vue/runtime-core@3.4.15: + resolution: {integrity: sha512-6E3by5m6v1AkW0McCeAyhHTw+3y17YCOKG0U0HDKDscV4Hs0kgNT5G+GCHak16jKgcCDHpI9xe5NKb8sdLCLdw==, tarball: https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.4.15.tgz} + name: '@vue/runtime-core' + version: 3.4.15 + dependencies: + '@vue/reactivity': registry.npmmirror.com/@vue/reactivity@3.4.15 + '@vue/shared': registry.npmmirror.com/@vue/shared@3.4.15 + + registry.npmmirror.com/@vue/runtime-dom@3.4.15: + resolution: {integrity: sha512-EVW8D6vfFVq3V/yDKNPBFkZKGMFSvZrUQmx196o/v2tHKdwWdiZjYUBS+0Ez3+ohRyF8Njwy/6FH5gYJ75liUw==, tarball: https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.4.15.tgz} + name: '@vue/runtime-dom' + version: 3.4.15 + dependencies: + '@vue/runtime-core': registry.npmmirror.com/@vue/runtime-core@3.4.15 + '@vue/shared': registry.npmmirror.com/@vue/shared@3.4.15 + csstype: registry.npmmirror.com/csstype@3.1.3 + + registry.npmmirror.com/@vue/server-renderer@3.4.15(vue@3.4.15): + resolution: {integrity: sha512-3HYzaidu9cHjrT+qGUuDhFYvF/j643bHC6uUN9BgM11DVy+pM6ATsG6uPBLnkwOgs7BpJABReLmpL3ZPAsUaqw==, tarball: https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.4.15.tgz} + id: registry.npmmirror.com/@vue/server-renderer/3.4.15 + name: '@vue/server-renderer' + version: 3.4.15 + peerDependencies: + vue: 3.4.15 + dependencies: + '@vue/compiler-ssr': registry.npmmirror.com/@vue/compiler-ssr@3.4.15 + '@vue/shared': registry.npmmirror.com/@vue/shared@3.4.15 + vue: registry.npmmirror.com/vue@3.4.15 + + registry.npmmirror.com/@vue/shared@3.4.15: + resolution: {integrity: sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==, tarball: https://registry.npmmirror.com/@vue/shared/-/shared-3.4.15.tgz} + name: '@vue/shared' + version: 3.4.15 + + registry.npmmirror.com/acorn-jsx@5.3.2(acorn@8.11.3): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==, tarball: https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz} + id: registry.npmmirror.com/acorn-jsx/5.3.2 + name: acorn-jsx + version: 5.3.2 + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: registry.npmmirror.com/acorn@8.11.3 + dev: true + + registry.npmmirror.com/acorn@8.11.3: + resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==, tarball: https://registry.npmmirror.com/acorn/-/acorn-8.11.3.tgz} + name: acorn + version: 8.11.3 + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + registry.npmmirror.com/ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==, tarball: https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz} + name: ajv + version: 6.12.6 + dependencies: + fast-deep-equal: registry.npmmirror.com/fast-deep-equal@3.1.3 + fast-json-stable-stringify: registry.npmmirror.com/fast-json-stable-stringify@2.1.0 + json-schema-traverse: registry.npmmirror.com/json-schema-traverse@0.4.1 + uri-js: registry.npmmirror.com/uri-js@4.4.1 + dev: true + + registry.npmmirror.com/ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, tarball: https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz} + name: ansi-regex + version: 5.0.1 + engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, tarball: https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz} + name: ansi-styles + version: 4.3.0 + engines: {node: '>=8'} + dependencies: + color-convert: registry.npmmirror.com/color-convert@2.0.1 + dev: true + + registry.npmmirror.com/argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, tarball: https://registry.npmmirror.com/argparse/-/argparse-2.0.1.tgz} + name: argparse + version: 2.0.1 + dev: true + + registry.npmmirror.com/balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, tarball: https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz} + name: balanced-match + version: 1.0.2 + dev: true + + registry.npmmirror.com/boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==, tarball: https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz} + name: boolbase + version: 1.0.0 + dev: true + + registry.npmmirror.com/brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, tarball: https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz} + name: brace-expansion + version: 1.1.11 + dependencies: + balanced-match: registry.npmmirror.com/balanced-match@1.0.2 + concat-map: registry.npmmirror.com/concat-map@0.0.1 + dev: true + + registry.npmmirror.com/callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==, tarball: https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz} + name: callsites + version: 3.1.0 + engines: {node: '>=6'} + dev: true + + registry.npmmirror.com/chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, tarball: https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz} + name: chalk + version: 4.1.2 + engines: {node: '>=10'} + dependencies: + ansi-styles: registry.npmmirror.com/ansi-styles@4.3.0 + supports-color: registry.npmmirror.com/supports-color@7.2.0 + dev: true + + registry.npmmirror.com/color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, tarball: https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz} + name: color-convert + version: 2.0.1 + engines: {node: '>=7.0.0'} + dependencies: + color-name: registry.npmmirror.com/color-name@1.1.4 + dev: true + + registry.npmmirror.com/color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, tarball: https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz} + name: color-name + version: 1.1.4 + dev: true + + registry.npmmirror.com/concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==, tarball: https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz} + name: concat-map + version: 0.0.1 + dev: true + + registry.npmmirror.com/cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==, tarball: https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz} + name: cross-spawn + version: 7.0.3 + engines: {node: '>= 8'} + dependencies: + path-key: registry.npmmirror.com/path-key@3.1.1 + shebang-command: registry.npmmirror.com/shebang-command@2.0.0 + which: registry.npmmirror.com/which@2.0.2 + dev: true + + registry.npmmirror.com/cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==, tarball: https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz} + name: cssesc + version: 3.0.0 + engines: {node: '>=4'} + hasBin: true + dev: true + + registry.npmmirror.com/csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==, tarball: https://registry.npmmirror.com/csstype/-/csstype-3.1.3.tgz} + name: csstype + version: 3.1.3 + + registry.npmmirror.com/debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, tarball: https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz} + name: debug + version: 4.3.4 + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: registry.npmmirror.com/ms@2.1.2 + dev: true + + registry.npmmirror.com/deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==, tarball: https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz} + name: deep-is + version: 0.1.4 + dev: true + + registry.npmmirror.com/doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==, tarball: https://registry.npmmirror.com/doctrine/-/doctrine-3.0.0.tgz} + name: doctrine + version: 3.0.0 + engines: {node: '>=6.0.0'} + dependencies: + esutils: registry.npmmirror.com/esutils@2.0.3 + dev: true + + registry.npmmirror.com/entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==, tarball: https://registry.npmmirror.com/entities/-/entities-4.5.0.tgz} + name: entities + version: 4.5.0 + engines: {node: '>=0.12'} + + registry.npmmirror.com/esbuild@0.19.11: + resolution: {integrity: sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==, tarball: https://registry.npmmirror.com/esbuild/-/esbuild-0.19.11.tgz} + name: esbuild + version: 0.19.11 + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': 0.19.11 + '@esbuild/android-arm': 0.19.11 + '@esbuild/android-arm64': 0.19.11 + '@esbuild/android-x64': 0.19.11 + '@esbuild/darwin-arm64': 0.19.11 + '@esbuild/darwin-x64': 0.19.11 + '@esbuild/freebsd-arm64': 0.19.11 + '@esbuild/freebsd-x64': 0.19.11 + '@esbuild/linux-arm': 0.19.11 + '@esbuild/linux-arm64': 0.19.11 + '@esbuild/linux-ia32': 0.19.11 + '@esbuild/linux-loong64': 0.19.11 + '@esbuild/linux-mips64el': 0.19.11 + '@esbuild/linux-ppc64': 0.19.11 + '@esbuild/linux-riscv64': 0.19.11 + '@esbuild/linux-s390x': 0.19.11 + '@esbuild/linux-x64': 0.19.11 + '@esbuild/netbsd-x64': 0.19.11 + '@esbuild/openbsd-x64': 0.19.11 + '@esbuild/sunos-x64': 0.19.11 + '@esbuild/win32-arm64': 0.19.11 + '@esbuild/win32-ia32': 0.19.11 + '@esbuild/win32-x64': 0.19.11 + dev: true + + registry.npmmirror.com/escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==, tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz} + name: escape-string-regexp + version: 4.0.0 + engines: {node: '>=10'} + dev: true + + registry.npmmirror.com/eslint-config-prettier@8.10.0(eslint@8.56.0): + resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==, tarball: https://registry.npmmirror.com/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz} + id: registry.npmmirror.com/eslint-config-prettier/8.10.0 + name: eslint-config-prettier + version: 8.10.0 + hasBin: true + peerDependencies: + eslint: '>=7.0.0' + dependencies: + eslint: registry.npmmirror.com/eslint@8.56.0 + dev: true + + registry.npmmirror.com/eslint-plugin-prettier@5.1.3(eslint-config-prettier@8.10.0)(eslint@8.56.0)(prettier@3.2.4): + resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==, tarball: https://registry.npmmirror.com/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.3.tgz} + id: registry.npmmirror.com/eslint-plugin-prettier/5.1.3 + name: eslint-plugin-prettier + version: 5.1.3 + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + '@types/eslint': '>=8.0.0' + eslint: '>=8.0.0' + eslint-config-prettier: '*' + prettier: '>=3.0.0' + peerDependenciesMeta: + '@types/eslint': + optional: true + eslint-config-prettier: + optional: true + dependencies: + eslint: registry.npmmirror.com/eslint@8.56.0 + eslint-config-prettier: registry.npmmirror.com/eslint-config-prettier@8.10.0(eslint@8.56.0) + prettier: registry.npmmirror.com/prettier@3.2.4 + prettier-linter-helpers: registry.npmmirror.com/prettier-linter-helpers@1.0.0 + synckit: registry.npmmirror.com/synckit@0.8.8 + dev: true + + registry.npmmirror.com/eslint-plugin-vue@9.20.1(eslint@8.56.0): + resolution: {integrity: sha512-GyCs8K3lkEvoyC1VV97GJhP1SvqsKCiWGHnbn0gVUYiUhaH2+nB+Dv1uekv1THFMPbBfYxukrzQdltw950k+LQ==, tarball: https://registry.npmmirror.com/eslint-plugin-vue/-/eslint-plugin-vue-9.20.1.tgz} + id: registry.npmmirror.com/eslint-plugin-vue/9.20.1 + name: eslint-plugin-vue + version: 9.20.1 + engines: {node: ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@eslint-community/eslint-utils': registry.npmmirror.com/@eslint-community/eslint-utils@4.4.0(eslint@8.56.0) + eslint: registry.npmmirror.com/eslint@8.56.0 + natural-compare: registry.npmmirror.com/natural-compare@1.4.0 + nth-check: registry.npmmirror.com/nth-check@2.1.1 + postcss-selector-parser: registry.npmmirror.com/postcss-selector-parser@6.0.15 + semver: registry.npmmirror.com/semver@7.5.4 + vue-eslint-parser: registry.npmmirror.com/vue-eslint-parser@9.4.0(eslint@8.56.0) + xml-name-validator: registry.npmmirror.com/xml-name-validator@4.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==, tarball: https://registry.npmmirror.com/eslint-scope/-/eslint-scope-7.2.2.tgz} + name: eslint-scope + version: 7.2.2 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + esrecurse: registry.npmmirror.com/esrecurse@4.3.0 + estraverse: registry.npmmirror.com/estraverse@5.3.0 + dev: true + + registry.npmmirror.com/eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==, tarball: https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz} + name: eslint-visitor-keys + version: 3.4.3 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + registry.npmmirror.com/eslint@8.56.0: + resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==, tarball: https://registry.npmmirror.com/eslint/-/eslint-8.56.0.tgz} + name: eslint + version: 8.56.0 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true + dependencies: + '@eslint-community/eslint-utils': registry.npmmirror.com/@eslint-community/eslint-utils@4.4.0(eslint@8.56.0) + '@eslint-community/regexpp': registry.npmmirror.com/@eslint-community/regexpp@4.10.0 + '@eslint/eslintrc': registry.npmmirror.com/@eslint/eslintrc@2.1.4 + '@eslint/js': registry.npmmirror.com/@eslint/js@8.56.0 + '@humanwhocodes/config-array': registry.npmmirror.com/@humanwhocodes/config-array@0.11.14 + '@humanwhocodes/module-importer': registry.npmmirror.com/@humanwhocodes/module-importer@1.0.1 + '@nodelib/fs.walk': registry.npmmirror.com/@nodelib/fs.walk@1.2.8 + '@ungap/structured-clone': registry.npmmirror.com/@ungap/structured-clone@1.2.0 + ajv: registry.npmmirror.com/ajv@6.12.6 + chalk: registry.npmmirror.com/chalk@4.1.2 + cross-spawn: registry.npmmirror.com/cross-spawn@7.0.3 + debug: registry.npmmirror.com/debug@4.3.4 + doctrine: registry.npmmirror.com/doctrine@3.0.0 + escape-string-regexp: registry.npmmirror.com/escape-string-regexp@4.0.0 + eslint-scope: registry.npmmirror.com/eslint-scope@7.2.2 + eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.4.3 + espree: registry.npmmirror.com/espree@9.6.1 + esquery: registry.npmmirror.com/esquery@1.5.0 + esutils: registry.npmmirror.com/esutils@2.0.3 + fast-deep-equal: registry.npmmirror.com/fast-deep-equal@3.1.3 + file-entry-cache: registry.npmmirror.com/file-entry-cache@6.0.1 + find-up: registry.npmmirror.com/find-up@5.0.0 + glob-parent: registry.npmmirror.com/glob-parent@6.0.2 + globals: registry.npmmirror.com/globals@13.24.0 + graphemer: registry.npmmirror.com/graphemer@1.4.0 + ignore: registry.npmmirror.com/ignore@5.3.0 + imurmurhash: registry.npmmirror.com/imurmurhash@0.1.4 + is-glob: registry.npmmirror.com/is-glob@4.0.3 + is-path-inside: registry.npmmirror.com/is-path-inside@3.0.3 + js-yaml: registry.npmmirror.com/js-yaml@4.1.0 + json-stable-stringify-without-jsonify: registry.npmmirror.com/json-stable-stringify-without-jsonify@1.0.1 + levn: registry.npmmirror.com/levn@0.4.1 + lodash.merge: registry.npmmirror.com/lodash.merge@4.6.2 + minimatch: registry.npmmirror.com/minimatch@3.1.2 + natural-compare: registry.npmmirror.com/natural-compare@1.4.0 + optionator: registry.npmmirror.com/optionator@0.9.3 + strip-ansi: registry.npmmirror.com/strip-ansi@6.0.1 + text-table: registry.npmmirror.com/text-table@0.2.0 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==, tarball: https://registry.npmmirror.com/espree/-/espree-9.6.1.tgz} + name: espree + version: 9.6.1 + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: registry.npmmirror.com/acorn@8.11.3 + acorn-jsx: registry.npmmirror.com/acorn-jsx@5.3.2(acorn@8.11.3) + eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.4.3 + dev: true + + registry.npmmirror.com/esquery@1.5.0: + resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==, tarball: https://registry.npmmirror.com/esquery/-/esquery-1.5.0.tgz} + name: esquery + version: 1.5.0 + engines: {node: '>=0.10'} + dependencies: + estraverse: registry.npmmirror.com/estraverse@5.3.0 + dev: true + + registry.npmmirror.com/esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==, tarball: https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz} + name: esrecurse + version: 4.3.0 + engines: {node: '>=4.0'} + dependencies: + estraverse: registry.npmmirror.com/estraverse@5.3.0 + dev: true + + registry.npmmirror.com/estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==, tarball: https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz} + name: estraverse + version: 5.3.0 + engines: {node: '>=4.0'} + dev: true + + registry.npmmirror.com/estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==, tarball: https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz} + name: estree-walker + version: 2.0.2 + + registry.npmmirror.com/esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==, tarball: https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz} + name: esutils + version: 2.0.3 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, tarball: https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz} + name: fast-deep-equal + version: 3.1.3 + dev: true + + registry.npmmirror.com/fast-diff@1.3.0: + resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==, tarball: https://registry.npmmirror.com/fast-diff/-/fast-diff-1.3.0.tgz} + name: fast-diff + version: 1.3.0 + dev: true + + registry.npmmirror.com/fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==, tarball: https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz} + name: fast-json-stable-stringify + version: 2.1.0 + dev: true + + registry.npmmirror.com/fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==, tarball: https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz} + name: fast-levenshtein + version: 2.0.6 + dev: true + + registry.npmmirror.com/fastq@1.16.0: + resolution: {integrity: sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==, tarball: https://registry.npmmirror.com/fastq/-/fastq-1.16.0.tgz} + name: fastq + version: 1.16.0 + dependencies: + reusify: registry.npmmirror.com/reusify@1.0.4 + dev: true + + registry.npmmirror.com/file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==, tarball: https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz} + name: file-entry-cache + version: 6.0.1 + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flat-cache: registry.npmmirror.com/flat-cache@3.2.0 + dev: true + + registry.npmmirror.com/find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==, tarball: https://registry.npmmirror.com/find-up/-/find-up-5.0.0.tgz} + name: find-up + version: 5.0.0 + engines: {node: '>=10'} + dependencies: + locate-path: registry.npmmirror.com/locate-path@6.0.0 + path-exists: registry.npmmirror.com/path-exists@4.0.0 + dev: true + + registry.npmmirror.com/flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==, tarball: https://registry.npmmirror.com/flat-cache/-/flat-cache-3.2.0.tgz} + name: flat-cache + version: 3.2.0 + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flatted: registry.npmmirror.com/flatted@3.2.9 + keyv: registry.npmmirror.com/keyv@4.5.4 + rimraf: registry.npmmirror.com/rimraf@3.0.2 + dev: true + + registry.npmmirror.com/flatted@3.2.9: + resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==, tarball: https://registry.npmmirror.com/flatted/-/flatted-3.2.9.tgz} + name: flatted + version: 3.2.9 + dev: true + + registry.npmmirror.com/fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==, tarball: https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz} + name: fs.realpath + version: 1.0.0 + dev: true + + registry.npmmirror.com/glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==, tarball: https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz} + name: glob-parent + version: 6.0.2 + engines: {node: '>=10.13.0'} + dependencies: + is-glob: registry.npmmirror.com/is-glob@4.0.3 + dev: true + + registry.npmmirror.com/glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==, tarball: https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz} + name: glob + version: 7.2.3 + dependencies: + fs.realpath: registry.npmmirror.com/fs.realpath@1.0.0 + inflight: registry.npmmirror.com/inflight@1.0.6 + inherits: registry.npmmirror.com/inherits@2.0.4 + minimatch: registry.npmmirror.com/minimatch@3.1.2 + once: registry.npmmirror.com/once@1.4.0 + path-is-absolute: registry.npmmirror.com/path-is-absolute@1.0.1 + dev: true + + registry.npmmirror.com/globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==, tarball: https://registry.npmmirror.com/globals/-/globals-13.24.0.tgz} + name: globals + version: 13.24.0 + engines: {node: '>=8'} + dependencies: + type-fest: registry.npmmirror.com/type-fest@0.20.2 + dev: true + + registry.npmmirror.com/graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==, tarball: https://registry.npmmirror.com/graphemer/-/graphemer-1.4.0.tgz} + name: graphemer + version: 1.4.0 + dev: true + + registry.npmmirror.com/has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==, tarball: https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz} + name: has-flag + version: 4.0.0 + engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/ignore@5.3.0: + resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==, tarball: https://registry.npmmirror.com/ignore/-/ignore-5.3.0.tgz} + name: ignore + version: 5.3.0 + engines: {node: '>= 4'} + dev: true + + registry.npmmirror.com/import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==, tarball: https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz} + name: import-fresh + version: 3.3.0 + engines: {node: '>=6'} + dependencies: + parent-module: registry.npmmirror.com/parent-module@1.0.1 + resolve-from: registry.npmmirror.com/resolve-from@4.0.0 + dev: true + + registry.npmmirror.com/imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==, tarball: https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz} + name: imurmurhash + version: 0.1.4 + engines: {node: '>=0.8.19'} + dev: true + + registry.npmmirror.com/inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==, tarball: https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz} + name: inflight + version: 1.0.6 + dependencies: + once: registry.npmmirror.com/once@1.4.0 + wrappy: registry.npmmirror.com/wrappy@1.0.2 + dev: true + + registry.npmmirror.com/inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, tarball: https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz} + name: inherits + version: 2.0.4 + dev: true + + registry.npmmirror.com/is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==, tarball: https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz} + name: is-extglob + version: 2.1.1 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==, tarball: https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz} + name: is-glob + version: 4.0.3 + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: registry.npmmirror.com/is-extglob@2.1.1 + dev: true + + registry.npmmirror.com/is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==, tarball: https://registry.npmmirror.com/is-path-inside/-/is-path-inside-3.0.3.tgz} + name: is-path-inside + version: 3.0.3 + engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, tarball: https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz} + name: isexe + version: 2.0.0 + dev: true + + registry.npmmirror.com/js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==, tarball: https://registry.npmmirror.com/js-yaml/-/js-yaml-4.1.0.tgz} + name: js-yaml + version: 4.1.0 + hasBin: true + dependencies: + argparse: registry.npmmirror.com/argparse@2.0.1 + dev: true + + registry.npmmirror.com/json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==, tarball: https://registry.npmmirror.com/json-buffer/-/json-buffer-3.0.1.tgz} + name: json-buffer + version: 3.0.1 + dev: true + + registry.npmmirror.com/json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==, tarball: https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz} + name: json-schema-traverse + version: 0.4.1 + dev: true + + registry.npmmirror.com/json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==, tarball: https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz} + name: json-stable-stringify-without-jsonify + version: 1.0.1 + dev: true + + registry.npmmirror.com/keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==, tarball: https://registry.npmmirror.com/keyv/-/keyv-4.5.4.tgz} + name: keyv + version: 4.5.4 + dependencies: + json-buffer: registry.npmmirror.com/json-buffer@3.0.1 + dev: true + + registry.npmmirror.com/levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==, tarball: https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz} + name: levn + version: 0.4.1 + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: registry.npmmirror.com/prelude-ls@1.2.1 + type-check: registry.npmmirror.com/type-check@0.4.0 + dev: true + + registry.npmmirror.com/locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==, tarball: https://registry.npmmirror.com/locate-path/-/locate-path-6.0.0.tgz} + name: locate-path + version: 6.0.0 + engines: {node: '>=10'} + dependencies: + p-locate: registry.npmmirror.com/p-locate@5.0.0 + dev: true + + registry.npmmirror.com/lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==, tarball: https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz} + name: lodash.merge + version: 4.6.2 + dev: true + + registry.npmmirror.com/lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, tarball: https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz} + name: lodash + version: 4.17.21 + dev: true + + registry.npmmirror.com/lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==, tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz} + name: lru-cache + version: 6.0.0 + engines: {node: '>=10'} + dependencies: + yallist: registry.npmmirror.com/yallist@4.0.0 + dev: true + + registry.npmmirror.com/magic-string@0.30.5: + resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==, tarball: https://registry.npmmirror.com/magic-string/-/magic-string-0.30.5.tgz} + name: magic-string + version: 0.30.5 + engines: {node: '>=12'} + dependencies: + '@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec@1.4.15 + + registry.npmmirror.com/minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==, tarball: https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz} + name: minimatch + version: 3.1.2 + dependencies: + brace-expansion: registry.npmmirror.com/brace-expansion@1.1.11 + dev: true + + registry.npmmirror.com/ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, tarball: https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz} + name: ms + version: 2.1.2 + dev: true + + registry.npmmirror.com/nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==, tarball: https://registry.npmmirror.com/nanoid/-/nanoid-3.3.7.tgz} + name: nanoid + version: 3.3.7 + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + registry.npmmirror.com/natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==, tarball: https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz} + name: natural-compare + version: 1.4.0 + dev: true + + registry.npmmirror.com/nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==, tarball: https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz} + name: nth-check + version: 2.1.1 + dependencies: + boolbase: registry.npmmirror.com/boolbase@1.0.0 + dev: true + + registry.npmmirror.com/once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, tarball: https://registry.npmmirror.com/once/-/once-1.4.0.tgz} + name: once + version: 1.4.0 + dependencies: + wrappy: registry.npmmirror.com/wrappy@1.0.2 + dev: true + + registry.npmmirror.com/optionator@0.9.3: + resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==, tarball: https://registry.npmmirror.com/optionator/-/optionator-0.9.3.tgz} + name: optionator + version: 0.9.3 + engines: {node: '>= 0.8.0'} + dependencies: + '@aashutoshrathi/word-wrap': registry.npmmirror.com/@aashutoshrathi/word-wrap@1.2.6 + deep-is: registry.npmmirror.com/deep-is@0.1.4 + fast-levenshtein: registry.npmmirror.com/fast-levenshtein@2.0.6 + levn: registry.npmmirror.com/levn@0.4.1 + prelude-ls: registry.npmmirror.com/prelude-ls@1.2.1 + type-check: registry.npmmirror.com/type-check@0.4.0 + dev: true + + registry.npmmirror.com/p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==, tarball: https://registry.npmmirror.com/p-limit/-/p-limit-3.1.0.tgz} + name: p-limit + version: 3.1.0 + engines: {node: '>=10'} + dependencies: + yocto-queue: registry.npmmirror.com/yocto-queue@0.1.0 + dev: true + + registry.npmmirror.com/p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==, tarball: https://registry.npmmirror.com/p-locate/-/p-locate-5.0.0.tgz} + name: p-locate + version: 5.0.0 + engines: {node: '>=10'} + dependencies: + p-limit: registry.npmmirror.com/p-limit@3.1.0 + dev: true + + registry.npmmirror.com/parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==, tarball: https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz} + name: parent-module + version: 1.0.1 + engines: {node: '>=6'} + dependencies: + callsites: registry.npmmirror.com/callsites@3.1.0 + dev: true + + registry.npmmirror.com/path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==, tarball: https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz} + name: path-exists + version: 4.0.0 + engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==, tarball: https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz} + name: path-is-absolute + version: 1.0.1 + engines: {node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, tarball: https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz} + name: path-key + version: 3.1.1 + engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/picocolors@1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, tarball: https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz} + name: picocolors + version: 1.0.0 + + registry.npmmirror.com/pinia@2.1.7(vue@3.4.15): + resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==, tarball: https://registry.npmmirror.com/pinia/-/pinia-2.1.7.tgz} + id: registry.npmmirror.com/pinia/2.1.7 + name: pinia + version: 2.1.7 + peerDependencies: + '@vue/composition-api': ^1.4.0 + typescript: '>=4.4.4' + vue: ^2.6.14 || ^3.3.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + typescript: + optional: true + dependencies: + '@vue/devtools-api': registry.npmmirror.com/@vue/devtools-api@6.5.1 + vue: registry.npmmirror.com/vue@3.4.15 + vue-demi: registry.npmmirror.com/vue-demi@0.14.6(vue@3.4.15) + dev: false + + registry.npmmirror.com/postcss-selector-parser@6.0.15: + resolution: {integrity: sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==, tarball: https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz} + name: postcss-selector-parser + version: 6.0.15 + engines: {node: '>=4'} + dependencies: + cssesc: registry.npmmirror.com/cssesc@3.0.0 + util-deprecate: registry.npmmirror.com/util-deprecate@1.0.2 + dev: true + + registry.npmmirror.com/postcss@8.4.33: + resolution: {integrity: sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==, tarball: https://registry.npmmirror.com/postcss/-/postcss-8.4.33.tgz} + name: postcss + version: 8.4.33 + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: registry.npmmirror.com/nanoid@3.3.7 + picocolors: registry.npmmirror.com/picocolors@1.0.0 + source-map-js: 1.0.2 + + registry.npmmirror.com/prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==, tarball: https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.2.1.tgz} + name: prelude-ls + version: 1.2.1 + engines: {node: '>= 0.8.0'} + dev: true + + registry.npmmirror.com/prettier-linter-helpers@1.0.0: + resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==, tarball: https://registry.npmmirror.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz} + name: prettier-linter-helpers + version: 1.0.0 + engines: {node: '>=6.0.0'} + dependencies: + fast-diff: registry.npmmirror.com/fast-diff@1.3.0 + dev: true + + registry.npmmirror.com/prettier@3.2.4: + resolution: {integrity: sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==, tarball: https://registry.npmmirror.com/prettier/-/prettier-3.2.4.tgz} + name: prettier + version: 3.2.4 + engines: {node: '>=14'} + hasBin: true + dev: true + + registry.npmmirror.com/punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==, tarball: https://registry.npmmirror.com/punycode/-/punycode-2.3.1.tgz} + name: punycode + version: 2.3.1 + engines: {node: '>=6'} + dev: true + + registry.npmmirror.com/queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, tarball: https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz} + name: queue-microtask + version: 1.2.3 + dev: true + + registry.npmmirror.com/resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==, tarball: https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz} + name: resolve-from + version: 4.0.0 + engines: {node: '>=4'} + dev: true + + registry.npmmirror.com/reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==, tarball: https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz} + name: reusify + version: 1.0.4 + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + dev: true + + registry.npmmirror.com/rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, tarball: https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz} + name: rimraf + version: 3.0.2 + hasBin: true + dependencies: + glob: registry.npmmirror.com/glob@7.2.3 + dev: true + + registry.npmmirror.com/rollup@4.9.5: + resolution: {integrity: sha512-E4vQW0H/mbNMw2yLSqJyjtkHY9dslf/p0zuT1xehNRqUTBOFMqEjguDvqhXr7N7r/4ttb2jr4T41d3dncmIgbQ==, tarball: https://registry.npmmirror.com/rollup/-/rollup-4.9.5.tgz} + name: rollup + version: 4.9.5 + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + dependencies: + '@types/estree': registry.npmmirror.com/@types/estree@1.0.5 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.9.5 + '@rollup/rollup-android-arm64': 4.9.5 + '@rollup/rollup-darwin-arm64': 4.9.5 + '@rollup/rollup-darwin-x64': 4.9.5 + '@rollup/rollup-linux-arm-gnueabihf': 4.9.5 + '@rollup/rollup-linux-arm64-gnu': 4.9.5 + '@rollup/rollup-linux-arm64-musl': 4.9.5 + '@rollup/rollup-linux-riscv64-gnu': 4.9.5 + '@rollup/rollup-linux-x64-gnu': 4.9.5 + '@rollup/rollup-linux-x64-musl': 4.9.5 + '@rollup/rollup-win32-arm64-msvc': 4.9.5 + '@rollup/rollup-win32-ia32-msvc': 4.9.5 + '@rollup/rollup-win32-x64-msvc': 4.9.5 + fsevents: 2.3.3 + dev: true + + registry.npmmirror.com/run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==, tarball: https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz} + name: run-parallel + version: 1.2.0 + dependencies: + queue-microtask: registry.npmmirror.com/queue-microtask@1.2.3 + dev: true + + registry.npmmirror.com/semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==, tarball: https://registry.npmmirror.com/semver/-/semver-7.5.4.tgz} + name: semver + version: 7.5.4 + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: registry.npmmirror.com/lru-cache@6.0.0 + dev: true + + registry.npmmirror.com/shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==, tarball: https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz} + name: shebang-command + version: 2.0.0 + engines: {node: '>=8'} + dependencies: + shebang-regex: registry.npmmirror.com/shebang-regex@3.0.0 + dev: true + + registry.npmmirror.com/shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, tarball: https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz} + name: shebang-regex + version: 3.0.0 + engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/source-map-js@1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==, tarball: https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz} + name: source-map-js + version: 1.0.2 + engines: {node: '>=0.10.0'} + + registry.npmmirror.com/strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, tarball: https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz} + name: strip-ansi + version: 6.0.1 + engines: {node: '>=8'} + dependencies: + ansi-regex: registry.npmmirror.com/ansi-regex@5.0.1 + dev: true + + registry.npmmirror.com/strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==, tarball: https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz} + name: strip-json-comments + version: 3.1.1 + engines: {node: '>=8'} + dev: true + + registry.npmmirror.com/supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==, tarball: https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz} + name: supports-color + version: 7.2.0 + engines: {node: '>=8'} + dependencies: + has-flag: registry.npmmirror.com/has-flag@4.0.0 + dev: true + + registry.npmmirror.com/synckit@0.8.8: + resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==, tarball: https://registry.npmmirror.com/synckit/-/synckit-0.8.8.tgz} + name: synckit + version: 0.8.8 + engines: {node: ^14.18.0 || >=16.0.0} + dependencies: + '@pkgr/core': registry.npmmirror.com/@pkgr/core@0.1.1 + tslib: registry.npmmirror.com/tslib@2.6.2 + dev: true + + registry.npmmirror.com/text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==, tarball: https://registry.npmmirror.com/text-table/-/text-table-0.2.0.tgz} + name: text-table + version: 0.2.0 + dev: true + + registry.npmmirror.com/to-fast-properties@2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==, tarball: https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz} + name: to-fast-properties + version: 2.0.0 + engines: {node: '>=4'} + + registry.npmmirror.com/tslib@2.6.2: + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==, tarball: https://registry.npmmirror.com/tslib/-/tslib-2.6.2.tgz} + name: tslib + version: 2.6.2 + dev: true + + registry.npmmirror.com/type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==, tarball: https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz} + name: type-check + version: 0.4.0 + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: registry.npmmirror.com/prelude-ls@1.2.1 + dev: true + + registry.npmmirror.com/type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==, tarball: https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz} + name: type-fest + version: 0.20.2 + engines: {node: '>=10'} + dev: true + + registry.npmmirror.com/uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==, tarball: https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz} + name: uri-js + version: 4.4.1 + dependencies: + punycode: registry.npmmirror.com/punycode@2.3.1 + dev: true + + registry.npmmirror.com/util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==, tarball: https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz} + name: util-deprecate + version: 1.0.2 + dev: true + + registry.npmmirror.com/vite@5.0.12(sass@1.70.0): + resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==, tarball: https://registry.npmmirror.com/vite/-/vite-5.0.12.tgz} + id: registry.npmmirror.com/vite/5.0.12 + name: vite + version: 5.0.12 + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + esbuild: registry.npmmirror.com/esbuild@0.19.11 + postcss: registry.npmmirror.com/postcss@8.4.33 + rollup: registry.npmmirror.com/rollup@4.9.5 + sass: 1.70.0 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + registry.npmmirror.com/vue-demi@0.14.6(vue@3.4.15): + resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==, tarball: https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.6.tgz} + id: registry.npmmirror.com/vue-demi/0.14.6 + name: vue-demi + version: 0.14.6 + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + peerDependencies: + '@vue/composition-api': ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + dependencies: + vue: registry.npmmirror.com/vue@3.4.15 + dev: false + + registry.npmmirror.com/vue-eslint-parser@9.4.0(eslint@8.56.0): + resolution: {integrity: sha512-7KsNBb6gHFA75BtneJsoK/dbZ281whUIwFYdQxA68QrCrGMXYzUMbPDHGcOQ0OocIVKrWSKWXZ4mL7tonCXoUw==, tarball: https://registry.npmmirror.com/vue-eslint-parser/-/vue-eslint-parser-9.4.0.tgz} + id: registry.npmmirror.com/vue-eslint-parser/9.4.0 + name: vue-eslint-parser + version: 9.4.0 + engines: {node: ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '>=6.0.0' + dependencies: + debug: registry.npmmirror.com/debug@4.3.4 + eslint: registry.npmmirror.com/eslint@8.56.0 + eslint-scope: registry.npmmirror.com/eslint-scope@7.2.2 + eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.4.3 + espree: registry.npmmirror.com/espree@9.6.1 + esquery: registry.npmmirror.com/esquery@1.5.0 + lodash: registry.npmmirror.com/lodash@4.17.21 + semver: registry.npmmirror.com/semver@7.5.4 + transitivePeerDependencies: + - supports-color + dev: true + + registry.npmmirror.com/vue-router@4.2.5(vue@3.4.15): + resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==, tarball: https://registry.npmmirror.com/vue-router/-/vue-router-4.2.5.tgz} + id: registry.npmmirror.com/vue-router/4.2.5 + name: vue-router + version: 4.2.5 + peerDependencies: + vue: ^3.2.0 + dependencies: + '@vue/devtools-api': registry.npmmirror.com/@vue/devtools-api@6.5.1 + vue: registry.npmmirror.com/vue@3.4.15 + dev: false + + registry.npmmirror.com/vue@3.4.15: + resolution: {integrity: sha512-jC0GH4KkWLWJOEQjOpkqU1bQsBwf4R1rsFtw5GQJbjHVKWDzO6P0nWWBTmjp1xSemAioDFj1jdaK1qa3DnMQoQ==, tarball: https://registry.npmmirror.com/vue/-/vue-3.4.15.tgz} + name: vue + version: 3.4.15 + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom@3.4.15 + '@vue/compiler-sfc': registry.npmmirror.com/@vue/compiler-sfc@3.4.15 + '@vue/runtime-dom': registry.npmmirror.com/@vue/runtime-dom@3.4.15 + '@vue/server-renderer': registry.npmmirror.com/@vue/server-renderer@3.4.15(vue@3.4.15) + '@vue/shared': registry.npmmirror.com/@vue/shared@3.4.15 + + registry.npmmirror.com/which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==, tarball: https://registry.npmmirror.com/which/-/which-2.0.2.tgz} + name: which + version: 2.0.2 + engines: {node: '>= 8'} + hasBin: true + dependencies: + isexe: registry.npmmirror.com/isexe@2.0.0 + dev: true + + registry.npmmirror.com/wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, tarball: https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz} + name: wrappy + version: 1.0.2 + dev: true + + registry.npmmirror.com/xml-name-validator@4.0.0: + resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==, tarball: https://registry.npmmirror.com/xml-name-validator/-/xml-name-validator-4.0.0.tgz} + name: xml-name-validator + version: 4.0.0 + engines: {node: '>=12'} + dev: true + + registry.npmmirror.com/yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, tarball: https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz} + name: yallist + version: 4.0.0 + dev: true + + registry.npmmirror.com/yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==, tarball: https://registry.npmmirror.com/yocto-queue/-/yocto-queue-0.1.0.tgz} + name: yocto-queue + version: 0.1.0 + engines: {node: '>=10'} + dev: true diff --git a/app/public/favicon.ico b/app/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..df36fcfb72584e00488330b560ebcf34a41c64c2 GIT binary patch literal 4286 zcmds*O-Phc6o&64GDVCEQHxsW(p4>LW*W<827=Unuo8sGpRux(DN@jWP-e29Wl%wj zY84_aq9}^Am9-cWTD5GGEo#+5Fi2wX_P*bo+xO!)p*7B;iKlbFd(U~_d(U?#hLj56 zPhFkj-|A6~Qk#@g^#D^U0XT1cu=c-vu1+SElX9NR;kzAUV(q0|dl0|%h|dI$%VICy zJnu2^L*Te9JrJMGh%-P79CL0}dq92RGU6gI{v2~|)p}sG5x0U*z<8U;Ij*hB9z?ei z@g6Xq-pDoPl=MANPiR7%172VA%r)kevtV-_5H*QJKFmd;8yA$98zCxBZYXTNZ#QFk2(TX0;Y2dt&WitL#$96|gJY=3xX zpCoi|YNzgO3R`f@IiEeSmKrPSf#h#Qd<$%Ej^RIeeYfsxhPMOG`S`Pz8q``=511zm zAm)MX5AV^5xIWPyEu7u>qYs?pn$I4nL9J!=K=SGlKLXpE<5x+2cDTXq?brj?n6sp= zphe9;_JHf40^9~}9i08r{XM$7HB!`{Ys~TK0kx<}ZQng`UPvH*11|q7&l9?@FQz;8 zx!=3<4seY*%=OlbCbcae?5^V_}*K>Uo6ZWV8mTyE^B=DKy7-sdLYkR5Z?paTgK-zyIkKjIcpyO z{+uIt&YSa_$QnN_@t~L014dyK(fOOo+W*MIxbA6Ndgr=Y!f#Tokqv}n<7-9qfHkc3 z=>a|HWqcX8fzQCT=dqVbogRq!-S>H%yA{1w#2Pn;=e>JiEj7Hl;zdt-2f+j2%DeVD zsW0Ab)ZK@0cIW%W7z}H{&~yGhn~D;aiP4=;m-HCo`BEI+Kd6 z={Xwx{TKxD#iCLfl2vQGDitKtN>z|-AdCN|$jTFDg0m3O`WLD4_s#$S literal 0 HcmV?d00001 diff --git a/app/src/App.vue b/app/src/App.vue new file mode 100644 index 0000000..b9e763c --- /dev/null +++ b/app/src/App.vue @@ -0,0 +1,45 @@ + + + + + + diff --git a/app/src/api/user.js b/app/src/api/user.js new file mode 100644 index 0000000..1c83b5f --- /dev/null +++ b/app/src/api/user.js @@ -0,0 +1,10 @@ +import http from '@/utils/http' + +const getUser = () => { + return http.get('/user/get', { + params: { + _id: '66136094633f0524859aa797' + } + }) +} +export { getUser } diff --git a/app/src/assets/error/notfind1/image/profile.png b/app/src/assets/error/notfind1/image/profile.png new file mode 100644 index 0000000000000000000000000000000000000000..2811e874535a4b85e3869910e5af538ec7987765 GIT binary patch literal 76125 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 literal 0 HcmV?d00001 diff --git a/app/src/assets/error/notfind1/static/404.svg b/app/src/assets/error/notfind1/static/404.svg new file mode 100644 index 0000000..b91c655 --- /dev/null +++ b/app/src/assets/error/notfind1/static/404.svg @@ -0,0 +1 @@ +Support team \ No newline at end of file diff --git a/app/src/assets/error/notfind2/astronaut.png b/app/src/assets/error/notfind2/astronaut.png new file mode 100644 index 0000000000000000000000000000000000000000..5cda08ab8e2e615aaa201af0238fda7b776951e0 GIT binary patch literal 106816 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

AeE4K zmp)WiTf6Ohb>!Pbiy%ttcyeAVKziR#XXQ3Tdcgb8$Pa`yg8v{0I%X}cs7T0ZP>&A@ zEZFI=CFxmMa6kuC&L74mAb<$aySTWUkTLCpJQ4(QAk3Ks0Rc(@JHrOpqCtu&kIR#q zXZsFTht~$e4;6A0Qw}+RrQ&y%rb?+$Ozv!;^mus> z507ijTp%jWqIyLvqmymVllLO0{s1g#1&F8_%?Vtuw~P-9doBlQ z3vcMVWBd-6zamp(6zM%VLrl%ud{b2FndJygMgH0dxs}a0hIFAs5 z!f*cB+p8oa*M{|Wrx;W*IN;6W&?}XVxZnBLc!HlRVk2!aRkRUUevpKhP$0jq5k_^w<>=&S6YM-;B*O5TF~?s z76M2ZrGFZiVB=~CdtxbDne`SU+{y@v#JILGGC_MWYywBR2{htElNU zm?QcEvo);D%*3IoPAdbZlhA!VF2|h#`PWg2Qy{2BJe)X`C`)p>yYC$Sob@k3A|Z2c z>0SVjBnX-N=MjVq%EshDFf`$!{B6iJw97gt;?-hDbKh+ZvT&-hvN)zDCMY{O`^%RB znCU@fpHX+U+?$qje(nXq8iwe0DW>QUfJWeQ{zW z0bqgY|28x%%mPg8A+S%I;ocAHK5U6Ybct^_?TXx%B4eANv-GoS9;ZRIQ(kv?@|leV zK#M)tz@w3gL-@6LRy`EFJ6^B!@yfB;0>ua*{TQ%WYb z$Bz>Ufu%nGB%7LSP|;lenqEVN%30JGhcUuuvnvFA`qb zX?2L@Z-p(LUZvezz!$ghF$XNmTkL6Wg-gQ%Wr5n+DDufSh0YByC&*h6rT9E-3FCY3 z0cWo`J=OuC@#O3*O&D}|X1(R383@`xL6japNi)?pLWh<&!@$T$1iJXaLF$=}<$cBE zZB^Eo;9EiV$a*?Kn5Y`Xe$ocG437|2ypfqj+HZuLm%m^I{Y zL5Ca7fgzV?&`XfmtTA#(8BR7fe{f1*P{;_zdDK{q_>vm!lfSh!jZpm1Vh5)V#r?od zX*F&fR1yn^!cw%B6)9SM2|jFfQ4=SeK;~pFqozoyPu-q7$Ss9DHEsaldZ;-|rFEAx z5$d|Xg)jLxP&`5>Pwm%UFXa0AWTTntegNWmO{EI)xwlD_4@bc%x2TcGm}x0{T&|-4 zTLT^n3lC3p1f7^72q8I;6YT?2gGERv2|Dl7@e11=>NNe#rF!XGw5ybX);S zLPkmHb}qe;2-HgmfauxL#`v=ebkT32xxcJYPAq%pM|md3SW_5amGu=&{r5HROKvXm zy)+{n8(1j-sVvFQg~x9i1p7j2HU0DFyB)o~IiSyG@I4R<1JeSfn11`F>=xN?PG)wj zQ>Y;zoz)*TY?%#5?rT8-gwdto9l+~ovz59-CX9@j*lst@z-Ps$&Ks=M57-~Z@HE#} zc6-TDGfPL7-;4S*iuETk#X~C}06hN%_+m3Ju}QT?Xq@0|Wqji>{WT=_!@quIC7Me4 zFfZV=@s}J%L?i&gz=RvbvuC!ph=3h~?ulyYz&$~c1C`NVzZk2t6pSU(367MM6#JEd z>}eQ7o`AXH1Sb)PaG3Kn1hGg7R`k)~LVI)r$YMDa`T1-}ODwApev4L{7%5HuHz$8< zYU6q!gu4S))1TF!u-aKLgQCfNf(%;bcU|IqCD->eL7eFQ!VW}bSbxRf^kPG-A!~^z%cGEr$@tZ)=OQ8^g`kqJ-;L{>EZToN0vqxV3Ve-0ki~+4Bdf(Xj+$=^ z*!AixYQk;mAnIr^;{E$;B#jWhmSKp6h6v5EvZ{)nmzNCM0^B3OprEugI#9H(Yd(X9 zx3(4reRVS%rlv$Z8A~B*#d}XksKx;1Sfs(o=>hX>8|pJ_Z4aBnj`+_c(_@GCuohI| zn10IGG)ern^?&U(F~5RSKD0YP;`t9I0sU8QER3 zsFE>jSgzdMT)(n19)MuiPTUgUA;UyQ<9`{3_tII0q3C`ffaMNbf+H`UGuUWZ4qiLT zsL-5aLk-=g0+x64gl*AWTt02!v68J&s8cRCH>uTn)U1RHbVCP5xSelNxuc~eEkc^* zbP0qHJ&TI*N40T@lQxl5FoGEjk79MSZ&&u*wMr$s7eei?(t*GZb5KmdoX7t{y>|cy z!aUKFCr|!ot_K4^#PvrFLBz;`Q3T*8D>D-vJUwO(j;D}?m|a=XJ^@wTrJ+CR8BuE~hGQzNmF}mBmD@eot9IN^@ z_yJ<&g&MP7QjbJ0Y8imUfbk2mWFtf;P(IL4b6#{rQRNAmIER>P`md4H{{})D&5A*$ z+}uQYOGd;Gslq{%kPwsx5DH>3WOks?7MOqsNStd5shKmtv9NI^$hjeWvp!K(b~M)- zW`G(Skv6bO^M&-~3xvs@KZUPS=B)-Vpw8Z6CkxTqBbTyMDPADXZow?d;?0^#{q7@p ztTw2gYTJ`0MmL07)@M~uYNF;s$DV%E-raNuu9FE|svm&BKe!0W3Ao9rn+^b-705Hh zCRsT-zd(}%IROR|IaMSi&{KrnRRxN`QGm|8Qr0V)b$M}CTubg!faX7=f_tIH}KqiRdVVU)Z(k*TI4Dn3QZ?p4(UleF`cjC`_nc zdmR&V0NC6$p}J!l=jjJNy1KgZFn$YO7j#qy0UA`hhY9C*FLU*abKvISsG|VY;}pfp zA5b=7k2Z#X>Q$DLg35X=Ni40FQ%o!kyn-t4sap5wqVi(cW2Y2Fm4o^$k0qSxfdA;# z!lg^w z`yh1X7^co@3fJZZ1{+a=Ukb5X_!)*CP?3CK4ZnbH+rbdVtN_%Bb$?>L$(J(^7Vs`d@YZgT{rLKq-XFk8${5q4^;=vZtBlkx|j z09~)68)707IgGdX-@1H0n5ev_wUgFjw{r9VOg#Z>g(&HwEl_; z{_~3qs6Y^*5*85wJn|jGg{q`TF2As1;Kq9WT$_0n}%LFV|QA>3w+=#Q?A~ z0Qe^ljN0!y9H8&wwZ+E8y>M{gM(MuXJUs2@ydU9kp+FIML4;GQ_Y~pN0G6Os46|1K zvlIAjS*{8k0!RRiNJvS29$91I;`*lXX$1mX$Xu5XWV9vi((6GMu+G9K9(AcOhYSPd zoq1?k@cUm~ZVP&G2jh)PT2KZ6J%3N@*zNqN-iS3W4zcn&+T z@+L%frIvNrDPSI-xJy#lc;v;@5PS^FQ`lRl79hXb>OZH0iJ?L=U;g7Q+^fkd<4tCi zh~75QvuORw0?NfEkU&qgQ7LcZ@Q8>hZ7r>Tf1n<2H1rpp5r8#ZTzB}_=CX}lu>s)+ zEF;joA0)!Z-lx3KvO>X3kphbhh2@w%MMcDQbg1qzF{y&r4j>O@Y1ip1K_C$|-wi4s zH8^}Uo@}<~5b3_P+b2on&8d+KE;cB1>FXhu>uUhUi?b`6nw!_u4~<(o5;YU0q+mT@ z-0|9?0f?H8OI;c9@sto8msl)pV7vALm0Q-tD+Ss&J2grFV*9RWKc z@N5o?TJ%N*AWtaEYlSy7DvT)`#2&)L&lbpl{8!Vb#}MOjfKO|A-*CD%Qo46`e4Na| z$yuL4M(p~s#%(7vE;zW2zDjqK*gJA|0>Fpnyi^dkL&@&o)IcYGVrX~=q%lCT!uqh|P}(AVu7K3jr^DROp)|oihflRJ zgh?+VpfyTLQ~xZ#hyp+V!A4J?F%Q29I77GWA_n=feDmmEfBs6pV8nm^P26XTImN|D z()(8PY4fC|_B1fJfC-Hh>;pWQTWy8}|1|?o`>&?7nN*rEdy%KsbWmGc8}Qi@n0XT| zx@`{xsF2MZw5UQG-)-2H-xC1T@zbx`lY3%8*TRR`7_s6 z$15J(yMKS=aq;L7!xx(q=}R5h%WA5s3IiS`mo z03BF+g!u&p`_~YG5=M)!uiyibq92ff%n_B65R*l4*+^f1&;>O9%2Et$HqvRQGp^)Js{dCMNECe5OaXhJeboPHLTDn1oz99l2KDDvw|LBITe;-Ze|O5Frdx}20LZdWBxN(* zqe`TvWYGfExhOS(3N0PFs*z(<+9Eh2${rq%QN>+!2DSt)9v%xDTNtN)tqhnZsNIJ8 z1*9jCWKd%gP)Jb05io5sK$t7GMSf7pP}coL?pZIFEqAcDCnN&H!xbQNkPN5VlU~$` zOwHOwwHnh$%wM~52OVv61r`jY7=bQhF_f#KrlTVV1G-Z&Fes2;j-Km@PoiRB!J-b{ z!%E_b{1>yb1lapl?WW~Afmf}b#0Qi9$CNOP0sSU%3|LtA)ljhU^u?*eo~}g%{CTr( zq|AO77RU^O32BJFZMF=yhWw9^X?-5}C)?%a-|$N74v=Ut#N%i81TBw|O5xIsT@&z= zu&^+S(!vioStwQuYASr_2UHpuwr^tp)Y}9i0}f0wgXEE|8bZOL1AxGd?y(c|z6QR_ zNC!+u>Wo|S35sR8xVZ4e#>ToBX~%{kkplb>>}aLtvnJMH`KfN;^w9X|xqT=)B3{6r z0W5a-a1f|7@8ROiS)Kpjgb1<# zA)&|LqtRdJgjg)}Mn{hvG2sgxJ$lrX^Un3hXY&{7={>6ca6BD7eR>ueCc%fx-u??j zpGp7LyWshJXH+*fDFx;Twrx|RMGGTMK*vK3ZSC@MoHa(!?hfNVSyt6-v2F9v#K(34 zz0m@?6QLyw2oSgpCtUVz+qv$TIDA7qJ+luKlvUTX%=B(NSz_7yQ|sOvuRo-Y@vL)J zO`AV+rrhwQxAug(m2~<>08NMX?O}-~!yqgG4!?{JLL7UirtBCu*0I2&5rBL0mB)`) zJlMK%+wrwyQVPQ+jqz-a&!hO6>M_{htDnQ7YYX2&b{#;~m454b?P-Y2nX~84?JxS& z>Vge9e>(=1_VC!E`FQWKk_>}3i`3NAqePB11;CzgsCDGoA!6ynLlY$JS(H~)ZS5PA z=&$a3G>=~S&@Gr>38^VtbLHyQbL`+Bjg1D|zvoTNnEcKNZg=I9=|k4O+eQ@KSN+nG zl0{pqJ~*40o9~^cci~2bf1Ca2koLaU-d2=@nf7?2htJ{^WgU&$VJ<6EVv+V8dST@7 zzW9pc?RVHjuJlStQ(BoH(=*}HMG!ty06^ZcrEeKZ49M9KX@&QR# zLVIn!sbg=eY*v1xyuAD^w+oh{u{Oy5^NUohVB;Dm9S!CV|CJ>1x9sjCTI9{=~}{FIL~qEpnO=zUW%SzeDFQTegqfD0$ThiX3=KfU35q z`yTpx|9N_PAP`wVV4x|@AX5Eb_{hCZ4-j#FdG+6}Meo#yMlRf*ux;uqDM{ku(2N@C z>>e(S_4O$T!@NQH@IEC`9q`wqk!j-2tt0oV2m!?&EC3Dvcz^sew555wqq5{qRjYNO zSL>E@*DBPAG~hN7np(8zHY`J-loCYGxpNvYBasxA+)$Zzdief&mB=-X>>&}2?erkk zieKA2_0UnqNoCK>ny2t>(5&O~`t)};ZLLG{`|=vs$2sJVo))#pQmdQ(?H*id6+baO z>}*#QTKM(Qy}v8s-h7?V6|u;qo0B!7m+(P=M-Djut*};AXa6I+EetO_FUhd{gjiQ8I4xl)4YF$eAu)6QZ}w{ySxO?~*_5LnM(7GC)9#wLC9X2U+|?e6YLaFox&!cLvq2l%N+j|5sOyx4#w2*P+m zbTokO2y)s(qjOzjZ+uc%*dN*$VWKgeZx+RNcR>N~h>IEdZQ7-`@$JU$n?b?9;Z6yN zGyXPDks-O5e=!FP%=6r-b2<;xy0k5+dQ<}Ihc_9_mqMAyJyL$IX^ zh`&OZ6TOmo8$>U|1lkac0jAi z?L2Hat=I5h|Ltlx@@ll=1ggOklxS|#ALVF%pR(!M!|pwME|gudu%Sh#zXTC<#M=r* zd?#4&DHurpP)EBC*(cU2?-4Wj%$YMqcSBwAtjqiNKpC&GK zU9ZQ{O=&HG%e9W|TDw%lse$P|g_0{OEtQ6IDk@qnq_1rM6k39qb+1&2QCxOW1(Y*A zX;;G7(~^73KA1-5l(Ivf5Hb~jO0WpyTK66g=3Fu%0VL)(B$#opIge}iyDdyCe0i+C z+f%P^r>VmhCH#0XEUewLFN@_QtuCuHT$bUh$pn%M&3W^+QC0+#_5M>|aa+NAVUG_v zlxOn`;fCABZkTIaq7wf-V1aFkgB_r%0A3F&Kydq+I2OWox0qcHpVLi*p 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⁣!q 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%0D%v;k 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¨@V(+wi^^=l+;JNx?k>O*k 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 Q^#A|>07*qoM6N<$f}=`xegFUf literal 0 HcmV?d00001 diff --git a/app/src/assets/error/notfind2/font/dogica.ttf b/app/src/assets/error/notfind2/font/dogica.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2d1ac57479cf15bbb0ce58eee358dbd8018ea214 GIT binary patch literal 33860 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 diff --git a/app/src/components/AvatarCom.vue b/app/src/components/AvatarCom.vue new file mode 100644 index 0000000..95d218a --- /dev/null +++ b/app/src/components/AvatarCom.vue @@ -0,0 +1,40 @@ + + + + + diff --git a/app/src/components/PreviewPictureCom.vue b/app/src/components/PreviewPictureCom.vue new file mode 100644 index 0000000..ed2e5ea --- /dev/null +++ b/app/src/components/PreviewPictureCom.vue @@ -0,0 +1,113 @@ + + + + + + diff --git a/app/src/components/SettingCom.vue b/app/src/components/SettingCom.vue new file mode 100644 index 0000000..5814ccf --- /dev/null +++ b/app/src/components/SettingCom.vue @@ -0,0 +1,30 @@ + + + + + + diff --git a/app/src/components/echarts/MyEcharts.vue b/app/src/components/echarts/MyEcharts.vue new file mode 100644 index 0000000..c100c26 --- /dev/null +++ b/app/src/components/echarts/MyEcharts.vue @@ -0,0 +1,44 @@ + + + + + diff --git a/app/src/components/excel/ExportExcelCom.vue b/app/src/components/excel/ExportExcelCom.vue new file mode 100644 index 0000000..099fbda --- /dev/null +++ b/app/src/components/excel/ExportExcelCom.vue @@ -0,0 +1,121 @@ + + + + + + diff --git a/app/src/components/excel/ImportExcelCom.vue b/app/src/components/excel/ImportExcelCom.vue new file mode 100644 index 0000000..7465d28 --- /dev/null +++ b/app/src/components/excel/ImportExcelCom.vue @@ -0,0 +1,115 @@ + + + + + + diff --git a/app/src/components/file/UploadFileCom.vue b/app/src/components/file/UploadFileCom.vue new file mode 100644 index 0000000..2af6de7 --- /dev/null +++ b/app/src/components/file/UploadFileCom.vue @@ -0,0 +1,90 @@ + + + + diff --git a/app/src/components/progress/ProgressCom.vue b/app/src/components/progress/ProgressCom.vue new file mode 100644 index 0000000..734e33e --- /dev/null +++ b/app/src/components/progress/ProgressCom.vue @@ -0,0 +1,77 @@ + + + + + diff --git a/app/src/components/progress/ProgressLiteCom.vue b/app/src/components/progress/ProgressLiteCom.vue new file mode 100644 index 0000000..b89d512 --- /dev/null +++ b/app/src/components/progress/ProgressLiteCom.vue @@ -0,0 +1,126 @@ + + + + + diff --git a/app/src/components/table/BaseTableCom.vue b/app/src/components/table/BaseTableCom.vue new file mode 100644 index 0000000..5c295c6 --- /dev/null +++ b/app/src/components/table/BaseTableCom.vue @@ -0,0 +1,212 @@ + + + + + diff --git a/app/src/components/utils/CollapseAsideCom.vue b/app/src/components/utils/CollapseAsideCom.vue new file mode 100644 index 0000000..b7239a1 --- /dev/null +++ b/app/src/components/utils/CollapseAsideCom.vue @@ -0,0 +1,22 @@ + + + + + + diff --git a/app/src/components/utils/DarkSwitchCom.vue b/app/src/components/utils/DarkSwitchCom.vue new file mode 100644 index 0000000..67a06eb --- /dev/null +++ b/app/src/components/utils/DarkSwitchCom.vue @@ -0,0 +1,38 @@ + + + + + + diff --git a/app/src/components/utils/SwitchLanguageCom.vue b/app/src/components/utils/SwitchLanguageCom.vue new file mode 100644 index 0000000..d0fa6cc --- /dev/null +++ b/app/src/components/utils/SwitchLanguageCom.vue @@ -0,0 +1,38 @@ + + + + + + diff --git a/app/src/hooks/progress.js b/app/src/hooks/progress.js new file mode 100644 index 0000000..de1f206 --- /dev/null +++ b/app/src/hooks/progress.js @@ -0,0 +1,46 @@ +/* + * @Author: BINGWU + * @Date: 2024-03-27 00:33:27 + * @LastEditors: BINGWU HuJiaCheng2003@163.com + * @LastEditTime: 2024-03-27 00:37:44 + * @FilePath: \bingwu-admin\src\hooks\progress.js + * @Describe: + * @Mark: ૮(˶ᵔ ᵕ ᵔ˶)ა + */ +import { ref } from 'vue' +export const useProgress = () => { + const percentage = ref(0) + const status = ref('') + const dialogVisible = ref(false) + const changePercentage = (newPercentage) => { + percentage.value = newPercentage + } + const offProgress = (newState = 'success', message = '上传成功') => { + setTimeout(() => { + dialogVisible.value = false + }, 1200) + if (newState === 'success') { + status.value = 'success' + ElMessage({ + message, + type: 'success' + }) + } else { + ElMessage.error(`${message}`) + status.value = 'exception' + } + } + const openProgress = () => { + status.value = '' + percentage.value = 0 + dialogVisible.value = true + } + return { + percentage, + status, + dialogVisible, + changePercentage, + offProgress, + openProgress + } +} diff --git a/app/src/hooks/table.js b/app/src/hooks/table.js new file mode 100644 index 0000000..4483a12 --- /dev/null +++ b/app/src/hooks/table.js @@ -0,0 +1,77 @@ +/* + * @Author: BINGWU + * @Date: 2024-03-26 22:39:33 + * @LastEditors: BINGWU HuJiaCheng2003@163.com + * @LastEditTime: 2024-03-26 23:10:08 + * @FilePath: \bingwu-admin\src\hooks\table.js + * @Describe: + * @Mark: ૮(˶ᵔ ᵕ ᵔ˶)ა + */ +import { ref } from 'vue' +export const useTable = (props, emits) => { + const tableLoading = ref(false) + const switchLoading = ref(false) + const changeTableLoading = () => { + tableLoading.value = !tableLoading.value + } + const paginationData = ref({ + currentPage: 1, + pageSize: props.pageSizes[0] + }) + const changeSwitchLoading = () => { + switchLoading.value = !switchLoading.value + } + const beforeSwitchChange = () => { + return ElMessageBox.confirm( + props.messageBoxContent, + props.messageBoxTitle, + { + confirmButtonText: '确认', + cancelButtonText: '取消', + type: 'warning' + } + ) + .then(() => { + return new Promise((resolve) => { + ElMessage.success('变更成功') + return resolve(true) + }) + }) + .catch(() => { + return new Promise((_, reject) => { + ElMessage.warning('取消变更') + return reject() + }) + }) + } + const handleCommand = (command, row) => { + const dropdownItem = props.dropdownData.find((item) => { + return item.command === command + }) + dropdownItem.handleAction(row) + } + const handleCurrentChange = (currentPage) => { + paginationData.value.currentPage = currentPage + // 传入当前页码容量大小和当前页码 + emits('updateTableData', paginationData.value.pageSize, currentPage) + } + + const handleSizeChange = (pageSize) => { + // 当前页的数据容量改变,重置页码为1 + paginationData.value.pageSize = pageSize + paginationData.value.currentPage = 1 + // 传入当前页面容量大小和当前页码 + emits('updateTableData', pageSize, paginationData.value.currentPage) + } + return { + tableLoading, + switchLoading, + changeTableLoading, + changeSwitchLoading, + beforeSwitchChange, + handleCommand, + paginationData, + handleCurrentChange, + handleSizeChange + } +} diff --git a/app/src/language/index.js b/app/src/language/index.js new file mode 100644 index 0000000..ab36dc0 --- /dev/null +++ b/app/src/language/index.js @@ -0,0 +1,23 @@ +/* + * @Author: BINGWU + * @Date: 2024-01-23 22:17:57 + * @LastEditors: BINGWU HuJiaCheng2003@163.com + * @LastEditTime: 2024-01-23 22:45:53 + * @FilePath: \bingwu-admin\src\language\index.js + * @Describe: + * @Mark: ૮(˶ᵔ ᵕ ᵔ˶)ა + */ +import { createI18n } from 'vue-i18n' +import zhCN from './locales/zh-CN' +import enUS from './locales/en-US' + +const i18n = createI18n({ + legacy: false, + locale: 'zh-cn', // 默认显示语言 + messages: { + 'zh-cn': zhCN, + 'en-us': enUS + } +}) + +export default i18n diff --git a/app/src/language/locales/en-US.js b/app/src/language/locales/en-US.js new file mode 100644 index 0000000..e466a8e --- /dev/null +++ b/app/src/language/locales/en-US.js @@ -0,0 +1,29 @@ +/* + * @Author: BINGWU + * @Date: 2024-01-23 22:17:32 + * @LastEditors: BINGWU HuJiaCheng2003@163.com + * @LastEditTime: 2024-01-23 22:17:40 + * @FilePath: \bingwu-admin\src\language\locales\en_US.js + * @Describe: + * @Mark: ૮(˶ᵔ ᵕ ᵔ˶)ა + */ +export default { + common: { + more: 'Look More' + }, + leftMenus: { + '/': 'Home', + Home: 'Home', + home: 'Home' + }, + headMenus: { + subTitle: 'Organization service platform', + userName: 'ZhangSan', + name: 'name', + menu1: 'international' + }, + login: { + personal_center: 'personal center', + sign_out: 'sign out' + } +} diff --git a/app/src/language/locales/zh-CN.js b/app/src/language/locales/zh-CN.js new file mode 100644 index 0000000..cee1367 --- /dev/null +++ b/app/src/language/locales/zh-CN.js @@ -0,0 +1,29 @@ +/* + * @Author: BINGWU + * @Date: 2024-01-23 22:16:55 + * @LastEditors: BINGWU HuJiaCheng2003@163.com + * @LastEditTime: 2024-01-23 22:17:09 + * @FilePath: \bingwu-admin\src\language\locales\zh.js + * @Describe: + * @Mark: ૮(˶ᵔ ᵕ ᵔ˶)ა + */ +export default { + common: { + more: '查看更多' + }, + leftMenus: { + '/': '首页', + Home: '首页', + home: '首页' + }, + headMenus: { + subTitle: '机构服务平台', + userName: '张三', + name: '姓名', + menu1: '国际化' + }, + login: { + personal_center: '个人中心', + sign_out: '退出' + } +} diff --git a/app/src/layout/IndexCom.vue b/app/src/layout/IndexCom.vue new file mode 100644 index 0000000..522a13b --- /dev/null +++ b/app/src/layout/IndexCom.vue @@ -0,0 +1,47 @@ + + + + + + diff --git a/app/src/layout/components/AsideCom.vue b/app/src/layout/components/AsideCom.vue new file mode 100644 index 0000000..d56b678 --- /dev/null +++ b/app/src/layout/components/AsideCom.vue @@ -0,0 +1,238 @@ + + + + + + diff --git a/app/src/layout/components/HeaderCom.vue b/app/src/layout/components/HeaderCom.vue new file mode 100644 index 0000000..3d8b151 --- /dev/null +++ b/app/src/layout/components/HeaderCom.vue @@ -0,0 +1,58 @@ + + + + + + diff --git a/app/src/main.js b/app/src/main.js new file mode 100644 index 0000000..d8d77d3 --- /dev/null +++ b/app/src/main.js @@ -0,0 +1,28 @@ +/* + * @Author: BINGWU + * @Date: 2024-01-20 23:24:08 + * @LastEditors: BINGWU HuJiaCheng2003@163.com + * @LastEditTime: 2024-02-15 14:29:07 + * @FilePath: \bingwu-admin\src\main.js + * @Describe: + * @Mark: ૮(˶ᵔ ᵕ ᵔ˶)ა + */ + +import 'element-plus/theme-chalk/dark/css-vars.css' +import 'normalize.css' +import { createApp } from 'vue' +import { createPinia } from 'pinia' +import piniaPluginPersistedstate from 'pinia-plugin-persistedstate' +import i18n from './language' +import App from './App.vue' +import router from './router' +import * as ElementPlusIconsVue from '@element-plus/icons-vue' +// 导入插件 +import permission from './plugins/permission' +const app = createApp(App) +for (const [key, component] of Object.entries(ElementPlusIconsVue)) { + app.component(key, component) +} +const pinia = createPinia() +pinia.use(piniaPluginPersistedstate) +app.use(pinia).use(router).use(i18n).use(permission).mount('#app') diff --git a/app/src/plugins/permission.js b/app/src/plugins/permission.js new file mode 100644 index 0000000..06faa0f --- /dev/null +++ b/app/src/plugins/permission.js @@ -0,0 +1,24 @@ +import { getUserStore } from '@/stores' +// 判断权限的插件 +export default { + install: (app, options) => { + // 权限内容存在user中 + const userStroe = getUserStore() + console.log('我的permission插件') + // 使用自定义指令 + app.directive('permission', { + mounted(el, binding) { + console.log('options', options) + console.log('binding', binding) + let permission = binding.value // 获取到传入 v-permission的值 + if (permission) { + let hasPermission = userStroe.hasPermission(permission) + if (!hasPermission) { + // 没有权限 移除Dom元素 + el.parentNode && el.parentNode.removeChild(el) + } + } + } + }) + } +} diff --git a/app/src/router/index.js b/app/src/router/index.js new file mode 100644 index 0000000..43f9ad3 --- /dev/null +++ b/app/src/router/index.js @@ -0,0 +1,161 @@ +/* + * ..Author: BINGWU + * ..Date: 2024-01-20 23:24:08 + * ..LastEditors: BINGWU HuJiaCheng2003..163.com + * ..LastEditTime: 2024-02-15 19:48:22 + * ..FilePath: \bingwu-admin\src\router\index.js + * ..Describe: + * ..Mark: ૮(˶ᵔ ᵕ ᵔ˶)ა + */ +import { createRouter, createWebHistory } from 'vue-router' +// 页面组件的文件路径 +const modules = import.meta.glob('../views/**/**.vue') +import { getUserStore } from '@/stores' +const router = createRouter({ + history: createWebHistory(import.meta.env.BASE_URL), + routes: [ + { + path: '/', + component: () => import('../layout/IndexCom.vue'), + meta: { + name: '首页' + }, + name: 'main', + children: [ + // { + // path: 'home', + // name: 'home', + // component: () => import('../views/HomeView.vue') + // }, + // { + // path: 'international', + // name: 'international', + // component: () => import('../views/InternationalView.vue'), + // meta: { + // name: '国际化' + // } + // }, + // { + // path: 'table/main-table1', + // name: 'main-table', + // component: () => import('../views/table/MainTableView.vue'), + // meta: { + // name: '表格1' + // } + // }, + // { + // path: 'excel', + // name: 'excel', + // component: () => import('../views/ExcelView.vue'), + // meta: { + // name: 'excel' + // } + // }, + // { + // path: 'file', + // name: 'file', + // component: () => import('../views/FileView.vue'), + // meta: { + // name: 'file' + // } + // }, + // { + // path: 'rich-text', + // name: 'rich-text', + // component: () => import('../views/RichTextView.vue'), + // meta: { + // name: 'rich-text' + // } + // }, + // { + // path: 'permission', + // name: 'permission', + // component: () => import('../views/PermissionView.vue'), + // meta: { + // name: 'permission' + // } + // }, + // // 三级路由 + // { + // path: 'menu/menu-1-1', + // name: 'child-menu', + // component: () => import('../views/FatherMenu/FatherMenuView.vue'), + // meta: { + // name: '菜单1' + // } + // }, + // { + // path: '/menu/menu-1-1/menu-1-3-1', + // name: 'father-menu', + // component: () => + // import('../views/FatherMenu/ChildMenu/ChildMenuView.vue'), + // meta: { + // name: '菜单1' + // } + // } + ] + }, + { + path: '/error/not-find1', + name: 'not-find1', + component: () => import('../views/Error/NotFindView1.vue'), + meta: { + name: 'not-find1' + } + }, + { + path: '/error/not-find2', + name: 'not-find2', + component: () => import('../views/Error/NotFindView2.vue'), + meta: { + name: 'not-find2' + } + }, + { + path: '/error/not-find3', + name: 'not-find3', + component: () => import('../views/Error/NotFindView3.vue'), + meta: { + name: 'not-find3' + } + }, + // 访问不存在的路由所跳转的页面 + // { + // path: '/:catchAll(.*)', + // redirect: '/error/not-find2' + // }, + { + path: '/login', + name: 'login', + component: () => import('../views/LoginView.vue'), + meta: { + name: 'login' + } + }, + { + path: '/test', + name: 'test', + component: () => import('../views/test/TestView.vue'), + meta: { + name: 'test' + } + } + ] +}) + +router.beforeEach((to, from) => { + if (to.name !== 'login') { + if (!getUserStore().token) { + return { name: 'login' } + } + } + // 处理动态路由刷新白屏 + if (!to.redirectedFrom) { + getUserStore().addUserRoute(router, modules) + return { ...to, replace: true } + } else { + return true + } +}) + +export default router diff --git a/app/src/stores/index.js b/app/src/stores/index.js new file mode 100644 index 0000000..4b1f313 --- /dev/null +++ b/app/src/stores/index.js @@ -0,0 +1,9 @@ +import useStateStore from './modules/state' +import useUserStore from './modules/user' +const getStateStore = () => { + return useStateStore() +} +const getUserStore = () => { + return useUserStore() +} +export { getStateStore, getUserStore } diff --git a/app/src/stores/modules/state.js b/app/src/stores/modules/state.js new file mode 100644 index 0000000..0bbf028 --- /dev/null +++ b/app/src/stores/modules/state.js @@ -0,0 +1,21 @@ +import { ref } from 'vue' +import { defineStore } from 'pinia' +const useStateStore = defineStore( + 'state', + () => { + const isCollapse = ref(false) + const updateCollapse = () => { + isCollapse.value = !isCollapse.value + } + const currentLang = ref('zh-cn') + const updateCurrentLang = (lang) => { + currentLang.value = lang + } + return { isCollapse, updateCollapse, currentLang, updateCurrentLang } + }, + { + persist: true + } +) + +export default useStateStore diff --git a/app/src/stores/modules/user.js b/app/src/stores/modules/user.js new file mode 100644 index 0000000..abfa180 --- /dev/null +++ b/app/src/stores/modules/user.js @@ -0,0 +1,519 @@ +/* + * @Author: BINGWU + * @Date: 2024-02-15 14:18:43 + * @LastEditors: BINGWU HuJiaCheng2003@163.com + * @LastEditTime: 2024-04-11 17:38:14 + * @FilePath: \app\src\stores\modules\user.js + * @Describe: + * @Mark: ૮(˶ᵔ ᵕ ᵔ˶)ა + */ +import { ref } from 'vue' +import { defineStore } from 'pinia' +const useUserStore = defineStore( + 'user', + () => { + // 模拟后台返回的token + const token = ref('') + const setToken = (newToken) => { + token.value = newToken + } + // 模拟后台返回的侧边栏数据 + const asideData = ref([ + { + index: '/home', + icon: 'icon iconfont icon-shouye', + name: '首页' + }, + // + { + index: '/user-manage', + icon: 'icon iconfont icon-guanliyuan_jiaoseguanli', + name: '用户管理' + }, + { + index: '/employee-manage', + icon: 'icon iconfont icon-yuangongguanli', + name: '职工管理' + }, + { + index: '/reward-manage', + icon: 'icon iconfont icon-wodejixiao', + name: '绩效管理' + }, + // 二级 + { + index: '/feedback', + icon: 'icon iconfont icon-xinxifankui', + name: '员工反馈与投诉管理', + children: [ + { + index: '/feedback/manage', + name: '投诉管理' + }, + { + index: '/feedback/view', + name: '员工反馈' + } + ] + }, + { + index: '/request', + icon: 'icon iconfont icon-qingjiatiao', + name: '请假管理', + children: [ + { + index: '/request/manage', + name: '请假信息管理' + }, + { + index: '/request/view', + name: '个人请假信息' + } + ] + }, + { + index: '/person', + icon: 'icon iconfont icon-geren', + name: '个人信息管理', + children: [ + { + index: '/person/password', + name: '修改密码' + }, + { + index: '/person/avatar', + name: '修改个人信息' + } + ] + } + ]) + // 模拟后台返回的路由数据 + const routerData = ref([ + { + path: 'home', + name: 'home', + meta: { + // 路由组件的路径 + url: '../views/HomeView.vue' + } + }, + { + path: 'international', + name: 'international', + + meta: { + name: '国际化', + url: '../views/InternationalView.vue' + } + }, + { + path: 'table/main-table1', + name: 'main-table', + meta: { + name: '表格1', + url: '../views/table/MainTableView.vue' + } + }, + { + path: 'excel', + name: 'excel', + + meta: { + name: 'excel', + url: '../views/ExcelView.vue' + } + }, + { + path: 'file', + name: 'file', + + meta: { + name: 'file', + url: '../views/FileView.vue' + } + }, + + { + path: 'rich-text', + name: 'rich-text', + + meta: { + name: 'rich-text', + url: '../views/RichTextView.vue' + } + }, + { + path: 'permission', + name: 'permission', + + meta: { + name: 'permission', + url: '../views/PermissionView.vue' + } + }, + { + path: 'tx-yun', + name: 'tx-yun', + + meta: { + name: 'tx-yun', + url: '../views/TxView.vue' + } + }, + { + path: 'progress', + name: 'progress', + meta: { + name: 'progress', + url: '../views/ProgressView.vue' + } + }, + { + path: 'preview-picture', + name: 'preview-picture', + + meta: { + name: 'preview-picture', + url: '../views/PreviewPictureView.vue' + } + }, + // 三级路由 + { + path: 'menu/menu-1-1', + name: 'child-menu', + + meta: { + name: '菜单1-1', + url: '../views/FatherMenu/FatherMenuView.vue' + } + }, + { + path: '/menu/menu-1-1/menu-1-3-1', + name: 'father-menu', + + meta: { + name: '菜单1-3-1', + url: '../views/FatherMenu/ChildMenu/ChildMenuView.vue' + } + }, + // + { + path: 'user-manage', + name: 'user-manage', + meta: { + // 路由组件的路径 + url: '../views/UserManageView.vue' + } + }, + { + path: 'employee-manage', + name: 'employee-manage', + meta: { + // 路由组件的路径 + url: '../views/EmployeeManageView.vue' + } + }, + { + path: 'reward-manage', + name: 'reward-manage', + meta: { + // 路由组件的路径 + url: '../views/RewardManageView.vue' + } + }, + // 二级 + { + path: 'feedback/manage', + name: 'feedback-manage', + meta: { + // 路由组件的路径 + url: '../views/feedback/FeedbackManageView.vue' + } + }, + { + path: 'feedback/view', + name: 'feedback-view', + meta: { + // 路由组件的路径 + url: '../views/feedback/FeedbackView.vue' + } + }, + { + path: 'request/manage', + name: 'request-manage', + meta: { + // 路由组件的路径 + url: '../views/request/RequestManageView.vue' + } + }, + { + path: 'request/view', + name: 'request-view', + meta: { + // 路由组件的路径 + url: '../views/request/RequestView.vue' + } + }, + { + path: 'person/password', + name: 'person-password', + meta: { + // 路由组件的路径 + url: '../views/PersonInfo/ChangePasswordView.vue' + } + }, + { + path: 'person/avatar', + name: 'person-avatar', + meta: { + // 路由组件的路径 + url: '../views/PersonInfo/ChangeAvatarView.vue' + } + } + ]) + // 动态添加路由 + const addUserRoute = (router, modules) => { + routerData.value.forEach((item) => { + router.addRoute('main', { + ...item, + // item.url 匹配对应路由文件 + component: modules[item.meta.url] + }) + }) + } + // 模拟后台返回的权限数组 + const authArr = ref(['a', 'b', 'c', 'd', 'view', 'delete', 'edit']) + // 判断权限 + const hasPermission = (auth) => { + return authArr.value.indexOf(auth) !== -1 + } + // 切换用户 + const switchUser = (username) => { + if (username === 'cxk') { + asideData.value = [ + { + index: '/home', + icon: 'icon iconfont icon-home', + name: '首页' + }, + { + index: '/rich-text', + icon: 'icon iconfont icon-fuwenben2', + name: '富文本编辑器' + }, + { + index: '/excel', + icon: 'icon iconfont icon-excel', + name: 'excel(导出/导入)' + }, + { + index: '/file', + icon: 'icon iconfont icon-wenjian', + name: '文件上传' + }, + { + index: '/permission', + icon: 'icon iconfont icon-quanxian', + name: '按钮权限管理' + }, + { + index: '/international', + icon: 'icon iconfont icon-yuyan1', + name: '国际化' + } + ] + routerData.value = [ + { + path: 'home', + name: 'home', + meta: { + // 路由组件的路径 + url: '../views/HomeView.vue' + } + }, + { + path: 'international', + name: 'international', + + meta: { + name: '国际化', + url: '../views/InternationalView.vue' + } + }, + + { + path: 'excel', + name: 'excel', + + meta: { + name: 'excel', + url: '../views/ExcelView.vue' + } + }, + { + path: 'file', + name: 'file', + + meta: { + name: 'file', + url: '../views/FileView.vue' + } + }, + + { + path: 'rich-text', + name: 'rich-text', + + meta: { + name: 'rich-text', + url: '../views/RichTextView.vue' + } + }, + { + path: 'permission', + name: 'permission', + + meta: { + name: 'permission', + url: '../views/PermissionView.vue' + } + }, + { + path: 'home', + name: 'home', + meta: { + // 路由组件的路径 + url: '../views/HomeView.vue' + } + } + ] + authArr.value = ['a', 'b'] + } else { + asideData.value = [ + { + index: '/permission', + icon: 'icon iconfont icon-quanxian', + name: '按钮权限管理' + }, + // 二级 + { + index: '/table', + icon: 'icon iconfont icon-biaoge', + name: '表格', + children: [ + { + index: '/table/main-table1', + name: '表格1' + }, + { + index: '/table/main-table2', + name: '表格2' + } + ] + }, + // 二级 + { + index: '/error', + icon: 'icon iconfont icon-cuowu', + name: '错误页面', + children: [ + { + index: '/error/not-find1', + name: '错误页面1' + }, + { + index: '/error/not-find2', + name: '错误页面2' + }, + { + index: '/error/not-find3', + name: '错误页面3' + } + ] + }, + // 三级 + { + index: '/menu', + icon: 'icon iconfont icon-caidan', + name: '多级菜单', + children: [ + { + index: '/menu/menu-1-1', + name: '菜单1-1' + }, + { + index: '/menu/menu-1-2', + name: '菜单1-2' + }, + { + index: '/menu/menu-1-3', + name: '菜单1-3', + sons: [ + { + index: '/menu/menu-1-1/menu-1-3-1', + name: '菜单1-3-1' + }, + { + index: '/menu/menu-1-1/menu-1-3-2', + name: '菜单1-3-2' + } + ] + } + ] + } + ] + routerData.value = [ + { + path: 'permission', + name: 'permission', + meta: { + name: 'permission', + url: '../views/PermissionView.vue' + } + }, + { + path: 'table/main-table1', + name: 'main-table', + meta: { + name: '表格1', + url: '../views/table/MainTableView.vue' + } + }, + // 三级路由 + { + path: 'menu/menu-1-1', + name: 'child-menu', + meta: { + name: '菜单1-1', + url: '../views/FatherMenu/FatherMenuView.vue' + } + }, + { + path: '/menu/menu-1-1/menu-1-3-1', + name: 'father-menu', + meta: { + name: '菜单1-3-1', + url: '../views/FatherMenu/ChildMenu/ChildMenuView.vue' + } + } + ] + authArr.value = ['c', 'd'] + } + } + return { + authArr, + hasPermission, + addUserRoute, + routerData, + setToken, + token, + asideData, + switchUser + } + }, + { + persist: true + } +) + +export default useUserStore diff --git a/app/src/utils/http.js b/app/src/utils/http.js new file mode 100644 index 0000000..facb023 --- /dev/null +++ b/app/src/utils/http.js @@ -0,0 +1,43 @@ +/* + * @Author: BINGWU + * @Date: 2024-01-23 21:37:43 + * @LastEditors: BINGWU HuJiaCheng2003@163.com + * @LastEditTime: 2024-04-11 16:27:14 + * @FilePath: \app\src\utils\http.js + * @Describe: + * @Mark: ૮(˶ᵔ ᵕ ᵔ˶)ა + */ +import axios from 'axios' +const instance = axios.create({ + baseURL: '/api' +}) + +// 添加请求拦截器 +instance.interceptors.request.use( + (config) => { + // 在发送请求之前做些什么 + config.headers.Authorization = + 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjI3MTI3Mjk3MTIsImlhdCI6MTcxMjcyOTcxMywiZGF0YSI6eyJ1c2VybmFtZSI6IkFsZ2ZkZ2RmZ2RpY2UiLCJwYXNzd29yZCI6IjEyZ2RmZ2QzIiwicm9sZV9kYXRhIjoiZGVmYXVsdCJ9fQ.cLo2NZ01z2umdbmnDBBuyekFrT8yTyvzBv8gHifzhKU' + return config + }, + (error) => { + // 对请求错误做些什么 + return Promise.reject(error) + } +) + +// 添加响应拦截器 +instance.interceptors.response.use( + (response) => { + // 2xx 范围内的状态码都会触发该函数。 + // 对响应数据做点什么 + return response + }, + (error) => { + // 超出 2xx 范围的状态码都会触发该函数。 + // 对响应错误做点什么 + return Promise.reject(error) + } +) + +export default instance diff --git a/app/src/utils/http/index.js b/app/src/utils/http/index.js new file mode 100644 index 0000000..e69de29 diff --git a/app/src/utils/tencentCloud.js b/app/src/utils/tencentCloud.js new file mode 100644 index 0000000..c228396 --- /dev/null +++ b/app/src/utils/tencentCloud.js @@ -0,0 +1,74 @@ +/* + * @Author: BINGWU + * @Date: 2024-02-25 23:51:53 + * @LastEditors: BINGWU HuJiaCheng2003@163.com + * @LastEditTime: 2024-03-27 00:16:03 + * @FilePath: \bingwu-admin\src\utils\tencentCloud.js + * @Describe: + * @Mark: ૮(˶ᵔ ᵕ ᵔ˶)ა + */ +import COS from 'cos-js-sdk-v5' //引入腾讯云 +//创建对象,这里用的我的腾讯cos密钥 +const cos = new COS({ + SecretId: 'AKIDlSClKj183qKdnvw7A0a2MUQH3kMn2pUv', + SecretKey: 'e681kMoBYuCJG9virFg5Nhsz46A9wXfc' +}) +const smallFileUpload = (file, fileName = '', updateProgress) => + new Promise((resolve, reject) => { + cos.putObject( + { + Bucket: 'cloudshoping-1318477772' /* 填入您自己的存储桶,必须字段 */, + Region: 'ap-nanjing' /* 存储桶所在地域,例如ap-beijing,必须字段 */, + Key: fileName + ? fileName + : file.raw + .name /* 存储在桶里的对象键(例如1.jpg,a/b/test.txt),必须字段 */, + StorageClass: 'STANDARD', + Body: file.raw, + onProgress: function (progressData) { + updateProgress(parseInt(100 * progressData.percent)) + } + }, + (err, data) => { + if (err) { + reject(err) + } else { + const url = 'https://' + data.Location + resolve(url) + } + } + ) + }) + +const largeFileUpload = (file, fileName = '', updateProgress) => + new Promise((resolve, reject) => { + cos.uploadFile( + { + Bucket: 'cloudshoping-1318477772' /* 填入您自己的存储桶,必须字段 */, + Region: 'ap-nanjing' /* 存储桶所在地域,例如ap-beijing,必须字段 */, + Key: fileName + ? fileName + : file.raw + .name /* 存储在桶里的对象键(例如1.jpg,a/b/test.txt),必须字段 */, + Body: file.raw, + SliceSize: + 1024 * 1024 * 5 /* 触发分块上传的阈值,超过5MB使用分块上传,非必须 */, + onProgress: function (progressData) { + /* 非必须 */ + console.log(JSON.stringify(progressData)) + updateProgress(parseInt(100 * progressData.percent)) + } + }, + function (err, data) { + console.log(err || data) + if (err) { + reject(err) + } else { + const url = 'https://' + data.Location + resolve(url) + } + } + ) + }) + +export { smallFileUpload, largeFileUpload } diff --git a/app/src/views/EmployeeManageView.vue b/app/src/views/EmployeeManageView.vue new file mode 100644 index 0000000..fe72d35 --- /dev/null +++ b/app/src/views/EmployeeManageView.vue @@ -0,0 +1,7 @@ + + + + + diff --git a/app/src/views/Error/NotFindView1.vue b/app/src/views/Error/NotFindView1.vue new file mode 100644 index 0000000..3a96588 --- /dev/null +++ b/app/src/views/Error/NotFindView1.vue @@ -0,0 +1,73 @@ + + + + + diff --git a/app/src/views/Error/NotFindView2.vue b/app/src/views/Error/NotFindView2.vue new file mode 100644 index 0000000..fc633cc --- /dev/null +++ b/app/src/views/Error/NotFindView2.vue @@ -0,0 +1,157 @@ + + + + + + diff --git a/app/src/views/Error/NotFindView3.vue b/app/src/views/Error/NotFindView3.vue new file mode 100644 index 0000000..a2e7d86 --- /dev/null +++ b/app/src/views/Error/NotFindView3.vue @@ -0,0 +1,97 @@ + + + + + + diff --git a/app/src/views/ExcelView.vue b/app/src/views/ExcelView.vue new file mode 100644 index 0000000..8731bca --- /dev/null +++ b/app/src/views/ExcelView.vue @@ -0,0 +1,88 @@ + + + + + diff --git a/app/src/views/FatherMenu/ChildMenu/ChildMenuView.vue b/app/src/views/FatherMenu/ChildMenu/ChildMenuView.vue new file mode 100644 index 0000000..0cf8926 --- /dev/null +++ b/app/src/views/FatherMenu/ChildMenu/ChildMenuView.vue @@ -0,0 +1,20 @@ + + + + + + diff --git a/app/src/views/FatherMenu/FatherMenuView.vue b/app/src/views/FatherMenu/FatherMenuView.vue new file mode 100644 index 0000000..9c5b764 --- /dev/null +++ b/app/src/views/FatherMenu/FatherMenuView.vue @@ -0,0 +1,16 @@ + + + + + + diff --git a/app/src/views/FileView.vue b/app/src/views/FileView.vue new file mode 100644 index 0000000..7e82127 --- /dev/null +++ b/app/src/views/FileView.vue @@ -0,0 +1,54 @@ + + + + + diff --git a/app/src/views/HomeView.vue b/app/src/views/HomeView.vue new file mode 100644 index 0000000..f3f1da9 --- /dev/null +++ b/app/src/views/HomeView.vue @@ -0,0 +1,19 @@ + + + + + diff --git a/app/src/views/InternationalView.vue b/app/src/views/InternationalView.vue new file mode 100644 index 0000000..2f9d9b3 --- /dev/null +++ b/app/src/views/InternationalView.vue @@ -0,0 +1,29 @@ + + + + + + diff --git a/app/src/views/LoginView.vue b/app/src/views/LoginView.vue new file mode 100644 index 0000000..bd5080e --- /dev/null +++ b/app/src/views/LoginView.vue @@ -0,0 +1,30 @@ + + + + + diff --git a/app/src/views/PermissionView.vue b/app/src/views/PermissionView.vue new file mode 100644 index 0000000..f364c5a --- /dev/null +++ b/app/src/views/PermissionView.vue @@ -0,0 +1,55 @@ + + + + + + diff --git a/app/src/views/PersonInfo/ChangeAvatarView.vue b/app/src/views/PersonInfo/ChangeAvatarView.vue new file mode 100644 index 0000000..1b32e41 --- /dev/null +++ b/app/src/views/PersonInfo/ChangeAvatarView.vue @@ -0,0 +1,7 @@ + + + + + diff --git a/app/src/views/PersonInfo/ChangePasswordView.vue b/app/src/views/PersonInfo/ChangePasswordView.vue new file mode 100644 index 0000000..fe8b01e --- /dev/null +++ b/app/src/views/PersonInfo/ChangePasswordView.vue @@ -0,0 +1,7 @@ + + + + + diff --git a/app/src/views/PreviewPictureView.vue b/app/src/views/PreviewPictureView.vue new file mode 100644 index 0000000..c3a008d --- /dev/null +++ b/app/src/views/PreviewPictureView.vue @@ -0,0 +1,36 @@ + + + + + + diff --git a/app/src/views/ProgressView.vue b/app/src/views/ProgressView.vue new file mode 100644 index 0000000..25de0ce --- /dev/null +++ b/app/src/views/ProgressView.vue @@ -0,0 +1,54 @@ + + + + + + diff --git a/app/src/views/RewardManageView.vue b/app/src/views/RewardManageView.vue new file mode 100644 index 0000000..ed016ad --- /dev/null +++ b/app/src/views/RewardManageView.vue @@ -0,0 +1,7 @@ + + + + + diff --git a/app/src/views/RichTextView.vue b/app/src/views/RichTextView.vue new file mode 100644 index 0000000..6c51661 --- /dev/null +++ b/app/src/views/RichTextView.vue @@ -0,0 +1,73 @@ + + + + + + diff --git a/app/src/views/TxView.vue b/app/src/views/TxView.vue new file mode 100644 index 0000000..6212d1d --- /dev/null +++ b/app/src/views/TxView.vue @@ -0,0 +1,75 @@ + + + + + diff --git a/app/src/views/UserManageView.vue b/app/src/views/UserManageView.vue new file mode 100644 index 0000000..484bd01 --- /dev/null +++ b/app/src/views/UserManageView.vue @@ -0,0 +1,16 @@ + + + + + + diff --git a/app/src/views/feedback/FeedbackManageView.vue b/app/src/views/feedback/FeedbackManageView.vue new file mode 100644 index 0000000..0200626 --- /dev/null +++ b/app/src/views/feedback/FeedbackManageView.vue @@ -0,0 +1,7 @@ + + + + + diff --git a/app/src/views/feedback/FeedbackView.vue b/app/src/views/feedback/FeedbackView.vue new file mode 100644 index 0000000..f1353ab --- /dev/null +++ b/app/src/views/feedback/FeedbackView.vue @@ -0,0 +1,7 @@ + + + + + diff --git a/app/src/views/request/RequestManageView.vue b/app/src/views/request/RequestManageView.vue new file mode 100644 index 0000000..983f071 --- /dev/null +++ b/app/src/views/request/RequestManageView.vue @@ -0,0 +1,7 @@ + + + + + diff --git a/app/src/views/request/RequestView.vue b/app/src/views/request/RequestView.vue new file mode 100644 index 0000000..476e865 --- /dev/null +++ b/app/src/views/request/RequestView.vue @@ -0,0 +1,16 @@ + + + + + + diff --git a/app/src/views/table/MainTableView.vue b/app/src/views/table/MainTableView.vue new file mode 100644 index 0000000..335e7bb --- /dev/null +++ b/app/src/views/table/MainTableView.vue @@ -0,0 +1,195 @@ + + + + + diff --git a/app/src/views/test/TestView.vue b/app/src/views/test/TestView.vue new file mode 100644 index 0000000..35c4b33 --- /dev/null +++ b/app/src/views/test/TestView.vue @@ -0,0 +1,39 @@ + + + + + + diff --git a/app/vite.config.js b/app/vite.config.js new file mode 100644 index 0000000..d84d329 --- /dev/null +++ b/app/vite.config.js @@ -0,0 +1,43 @@ +/* + * @Author: BINGWU + * @Date: 2024-01-20 23:24:08 + * @LastEditors: BINGWU HuJiaCheng2003@163.com + * @LastEditTime: 2024-01-29 18:09:25 + * @FilePath: \bingwu-admin\vite.config.js + * @Describe: + * @Mark: ૮(˶ᵔ ᵕ ᵔ˶)ა + */ +import { fileURLToPath, URL } from 'node:url' +import { defineConfig } from 'vite' +import AutoImport from 'unplugin-auto-import/vite' +import Components from 'unplugin-vue-components/vite' +import { ElementPlusResolver } from 'unplugin-vue-components/resolvers' +import vue from '@vitejs/plugin-vue' + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [ + vue(), + AutoImport({ + resolvers: [ElementPlusResolver()] + }), + Components({ + resolvers: [ElementPlusResolver()] + }) + ], + resolve: { + alias: { + '@': fileURLToPath(new URL('./src', import.meta.url)) + } + }, + server: { + open: true, // 是否主动唤醒浏览器, + proxy: { + '/api': { + target: ' http://localhost:6699', + changeOrigin: true, + rewrite: (path) => path.replace(/^\/api/, '') // 不可以省略rewrite + } + } + } +}) diff --git a/serve/serve/__init__.py b/serve/serve/__init__.py index 941ea5c..c5b208d 100644 --- a/serve/serve/__init__.py +++ b/serve/serve/__init__.py @@ -1,18 +1 @@ -def execute_before(func): - def wrapper(*args, **kwargs): - # 在这里执行需要提前运行的代码 - print("Executing code before the function") - # 然后调用原始函数 - return func(*args, **kwargs) - - return wrapper - - -@execute_before -def my_function(age): - print("My function") - print(age) - - -# 调用my_function将会先执行装饰器中的代码,然后再执行my_function -my_function(9999) +print('运行成功') \ No newline at end of file diff --git a/serve/serve/__pycache__/__init__.cpython-311.pyc b/serve/serve/__pycache__/__init__.cpython-311.pyc index 3cc6d5352e86042bf7290c760d526c2653023788..0cfd831d3e1cb118caf85e4929088bd73a6947b7 100644 GIT binary patch delta 152 zcmZ3%KAnkgIWI340}$Nz6iX9jn8+vLA_L@2XJBGTWk_LI#>l|18i*l)ks*aKm_d`N zln2Ovv46sgg+0$YCOqw$@2AOli?yIAGp}SN!)K7%$-0cC7QZ-ba`RJ4b5iY!*nnan iV~VAL#0O?ZM#dWqtPQLUc^4T(uP}&SfT1E5pgaJYM z<_DJL`Y#LDm0P*HTAAj0pN@Zg-0B@3_YObgPIvZBjy6w@wsMy1teeKfN2*(8)1@?} z8JJmDc*c~j7)pui)NoR^YdciW*_1t}L(JzjLv!-^wB>fEHke{rlvU@bUkJ?)Do8Jt z&4N<4m(#-lF0Fk7;ddQQrATXLu`OjfQl=$kzD46r=k3E*bm9FY1pZ13eGG+tl$=Ru zFn$kg&hbQM)3|hJCiAffI=TAxJObwM1TlEsgMUC6!tr{Rg)nZS`CLan`?nGP*UPh= zuEF_EtKeUjYUsW@ZX*+sHc7exRMzGv9TpPO-TbK4Y!?0eU^c&2D3mzeOtr;CM@+QD z#8=$Szglgq*8Rt?K#QWLSyYMF@Bhxi+~Op@P=BN)-Bc@Oy3Ate^Ch~6h8G}&c)}Ek ndoYH}Ak2D#K%yQX{0!i>adqGb0}0nd&6PI9IuL7(UO&-alqKQE diff --git a/serve/serve/models/feedback.py b/serve/serve/models/feedback.py index 989b7d4..e09c5c4 100644 --- a/serve/serve/models/feedback.py +++ b/serve/serve/models/feedback.py @@ -4,7 +4,7 @@ from mongoengine import Document, fields, DateTimeField class FeedbackModel(Document): - content = fields.StringField(max_length=30) + content = fields.StringField(max_length=400) employeeName = fields.StringField(max_length=30) status = fields.StringField(max_length=30) date = DateTimeField(default=datetime.now)