From 77049fdbd7a7840803fcee6f1857a82fa1ccbe86 Mon Sep 17 00:00:00 2001 From: xiaoxian521 <1923740402@qq.com> Date: Mon, 18 Apr 2022 11:15:46 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E5=90=8C=E6=AD=A5=E5=AE=8C=E6=95=B4?= =?UTF-8?q?=E7=89=88=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 22 +- pnpm-lock.yaml | 781 ++++++++++++++------------ src/layout/components/navbar.vue | 6 +- src/layout/components/sidebar/horizontal.vue | 12 +- src/layout/components/sidebar/mixNav.vue | 5 +- src/layout/components/sidebar/sidebarItem.vue | 2 +- src/layout/components/sidebar/vertical.vue | 1 + src/layout/hooks/nav.ts | 9 + src/mockProdServer.ts | 8 +- src/style/element-plus.scss | 7 +- src/style/sidebar.scss | 1 - src/utils/tree.ts | 56 ++ 12 files changed, 522 insertions(+), 388 deletions(-) diff --git a/package.json b/package.json index 6a5f65a..8b54b40 100644 --- a/package.json +++ b/package.json @@ -26,15 +26,15 @@ ], "dependencies": { "@ctrl/tinycolor": "^3.4.0", - "@pureadmin/components": "^1.0.2", - "@vueuse/core": "^8.2.0", + "@pureadmin/components": "^1.0.6", + "@vueuse/core": "^8.2.6", "@vueuse/motion": "^2.0.0-beta.12", - "@vueuse/shared": "^8.2.0", + "@vueuse/shared": "^8.2.6", "animate.css": "^4.1.1", "axios": "^0.26.1", "css-color-function": "^1.3.3", "dayjs": "^1.11.0", - "element-plus": "^2.1.8", + "element-plus": "^2.1.9", "element-resize-detector": "^1.2.3", "js-cookie": "^3.0.1", "lodash": "^4.17.21", @@ -49,8 +49,8 @@ "resize-observer-polyfill": "^1.5.1", "responsive-storage": "^1.0.11", "rgb-hex": "^4.0.0", - "vue": "^3.2.31", - "vue-i18n": "^9.2.0-beta.33", + "vue": "^3.2.33", + "vue-i18n": "^9.2.0-beta.35", "vue-router": "^4.0.14", "vue-types": "^4.1.1" }, @@ -74,9 +74,9 @@ "@types/qs": "^6.9.7", "@typescript-eslint/eslint-plugin": "^5.10.2", "@typescript-eslint/parser": "^5.10.2", - "@vitejs/plugin-legacy": "^1.8.0", + "@vitejs/plugin-legacy": "^1.8.1", "@vitejs/plugin-vue": "^2.3.1", - "@vitejs/plugin-vue-jsx": "^1.3.9", + "@vitejs/plugin-vue-jsx": "^1.3.10", "@vue/eslint-config-prettier": "^7.0.0", "@vue/eslint-config-typescript": "^10.0.0", "autoprefixer": "^10.4.2", @@ -104,12 +104,12 @@ "stylelint-config-standard": "^24.0.0", "stylelint-order": "^5.0.0", "typescript": "^4.6.3", - "unplugin-element-plus": "^0.3.2", - "vite": "^2.9.1", + "unplugin-element-plus": "^0.4.0", + "vite": "^2.9.5", "vite-plugin-mock": "^2.9.6", "vite-plugin-remove-console": "^0.0.7", "vite-plugin-style-import": "1.4.1", - "vite-plugin-windicss": "^1.8.3", + "vite-plugin-windicss": "^1.8.4", "vite-svg-loader": "2.2.0", "vue-eslint-parser": "^8.2.0", "windicss": "^3.5.1" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1297e7a..e21f3e7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ specifiers: "@iconify-icons/ri": ^1.2.1 "@iconify/vue": ^3.2.0 "@intlify/vite-plugin-vue-i18n": ^3.3.1 - "@pureadmin/components": ^1.0.2 + "@pureadmin/components": ^1.0.6 "@pureadmin/theme": ^0.0.1 "@types/element-resize-detector": 1.1.3 "@types/js-cookie": ^3.0.1 @@ -22,21 +22,21 @@ specifiers: "@types/qs": ^6.9.7 "@typescript-eslint/eslint-plugin": ^5.10.2 "@typescript-eslint/parser": ^5.10.2 - "@vitejs/plugin-legacy": ^1.8.0 + "@vitejs/plugin-legacy": ^1.8.1 "@vitejs/plugin-vue": ^2.3.1 - "@vitejs/plugin-vue-jsx": ^1.3.9 + "@vitejs/plugin-vue-jsx": ^1.3.10 "@vue/eslint-config-prettier": ^7.0.0 "@vue/eslint-config-typescript": ^10.0.0 - "@vueuse/core": ^8.2.0 + "@vueuse/core": ^8.2.6 "@vueuse/motion": ^2.0.0-beta.12 - "@vueuse/shared": ^8.2.0 + "@vueuse/shared": ^8.2.6 animate.css: ^4.1.1 autoprefixer: ^10.4.2 axios: ^0.26.1 cross-env: 7.0.3 css-color-function: ^1.3.3 dayjs: ^1.11.0 - element-plus: ^2.1.8 + element-plus: ^2.1.9 element-resize-detector: ^1.2.3 eslint: ^8.8.0 eslint-plugin-prettier: ^4.0.0 @@ -74,31 +74,31 @@ specifiers: stylelint-config-standard: ^24.0.0 stylelint-order: ^5.0.0 typescript: ^4.6.3 - unplugin-element-plus: ^0.3.2 - vite: ^2.9.1 + unplugin-element-plus: ^0.4.0 + vite: ^2.9.5 vite-plugin-mock: ^2.9.6 vite-plugin-remove-console: ^0.0.7 vite-plugin-style-import: 1.4.1 - vite-plugin-windicss: ^1.8.3 + vite-plugin-windicss: ^1.8.4 vite-svg-loader: 2.2.0 - vue: ^3.2.31 + vue: ^3.2.33 vue-eslint-parser: ^8.2.0 - vue-i18n: ^9.2.0-beta.33 + vue-i18n: ^9.2.0-beta.35 vue-router: ^4.0.14 vue-types: ^4.1.1 windicss: ^3.5.1 dependencies: "@ctrl/tinycolor": 3.4.0 - "@pureadmin/components": 1.0.2_vue@3.2.31 - "@vueuse/core": 8.2.0_vue@3.2.31 - "@vueuse/motion": 2.0.0-beta.12_vue@3.2.31 - "@vueuse/shared": 8.2.0_vue@3.2.31 + "@pureadmin/components": 1.0.6_vue@3.2.33 + "@vueuse/core": 8.2.6_vue@3.2.33 + "@vueuse/motion": 2.0.0-beta.12_vue@3.2.33 + "@vueuse/shared": 8.2.6_vue@3.2.33 animate.css: 4.1.1 axios: 0.26.1 css-color-function: 1.3.3 dayjs: 1.11.0 - element-plus: 2.1.8_1a412d14def5ff5ca1122000e4bee666 + element-plus: 2.1.9_vue@3.2.33 element-resize-detector: 1.2.4 js-cookie: 3.0.1 lodash: 4.17.21 @@ -108,15 +108,15 @@ dependencies: mockjs: 1.1.0 nprogress: 0.2.0 path: 0.12.7 - pinia: 2.0.13_typescript@4.6.3+vue@3.2.31 + pinia: 2.0.13_typescript@4.6.3+vue@3.2.33 qs: 6.10.3 resize-observer-polyfill: 1.5.1 - responsive-storage: 1.0.11_vue@3.2.31 + responsive-storage: 1.0.11_vue@3.2.33 rgb-hex: 4.0.0 - vue: 3.2.31 - vue-i18n: 9.2.0-beta.33_vue@3.2.31 - vue-router: 4.0.14_vue@3.2.31 - vue-types: 4.1.1_vue@3.2.31 + vue: 3.2.33 + vue-i18n: 9.2.0-beta.35_vue@3.2.33 + vue-router: 4.0.14_vue@3.2.33 + vue-types: 4.1.1_vue@3.2.33 devDependencies: "@commitlint/cli": 13.1.0 @@ -125,8 +125,8 @@ devDependencies: "@iconify-icons/fa": 1.2.2 "@iconify-icons/fa-solid": 1.2.2 "@iconify-icons/ri": 1.2.1 - "@iconify/vue": 3.2.0_vue@3.2.31 - "@intlify/vite-plugin-vue-i18n": 3.3.1_5e55492be6688dd52c71c76ed1867e7f + "@iconify/vue": 3.2.0_vue@3.2.33 + "@intlify/vite-plugin-vue-i18n": 3.3.1_3d08e1d9025840888da5ae870455a383 "@pureadmin/theme": 0.0.1 "@types/element-resize-detector": 1.1.3 "@types/js-cookie": 3.0.1 @@ -138,9 +138,9 @@ devDependencies: "@types/qs": 6.9.7 "@typescript-eslint/eslint-plugin": 5.15.0_8deb5df5f68df203b82d505eb95b6b75 "@typescript-eslint/parser": 5.15.0_eslint@8.11.0+typescript@4.6.3 - "@vitejs/plugin-legacy": 1.8.0_vite@2.9.1 - "@vitejs/plugin-vue": 2.3.1_vite@2.9.1+vue@3.2.31 - "@vitejs/plugin-vue-jsx": 1.3.9 + "@vitejs/plugin-legacy": 1.8.1_vite@2.9.5 + "@vitejs/plugin-vue": 2.3.1_vite@2.9.5+vue@3.2.33 + "@vitejs/plugin-vue-jsx": 1.3.10 "@vue/eslint-config-prettier": 7.0.0_eslint@8.11.0+prettier@2.6.0 "@vue/eslint-config-typescript": 10.0.0_67e26bb50fed2173443e3fe1262a69b2 autoprefixer: 10.4.4_postcss@8.4.12 @@ -168,12 +168,12 @@ devDependencies: stylelint-config-standard: 24.0.0_stylelint@14.6.0 stylelint-order: 5.0.0_stylelint@14.6.0 typescript: 4.6.3 - unplugin-element-plus: 0.3.2_rollup@2.70.1+vite@2.9.1 - vite: 2.9.1_sass@1.49.9 - vite-plugin-mock: 2.9.6_9cb7b45a435b0b365a3d11bf7a7969b0 + unplugin-element-plus: 0.4.0_rollup@2.70.1+vite@2.9.5 + vite: 2.9.5_sass@1.49.9 + vite-plugin-mock: 2.9.6_9bee6d01fd796cb52b526d4503041d36 vite-plugin-remove-console: 0.0.7 - vite-plugin-style-import: 1.4.1_vite@2.9.1 - vite-plugin-windicss: 1.8.3_vite@2.9.1 + vite-plugin-style-import: 1.4.1_vite@2.9.5 + vite-plugin-windicss: 1.8.4_vite@2.9.5 vite-svg-loader: 2.2.0 vue-eslint-parser: 8.3.0_eslint@8.11.0 windicss: 3.5.1 @@ -205,7 +205,7 @@ packages: } dev: false - /@ant-design/icons-vue/6.1.0_vue@3.2.31: + /@ant-design/icons-vue/6.1.0_vue@3.2.33: resolution: { integrity: sha512-EX6bYm56V+ZrKN7+3MT/ubDkvJ5rK/O2t380WFRflDcVFgsvl3NLH7Wxeau6R8DbrO5jWR6DSTC3B6gYFp77AA== @@ -215,13 +215,13 @@ packages: dependencies: "@ant-design/colors": 6.0.0 "@ant-design/icons-svg": 4.2.1 - vue: 3.2.31 + vue: 3.2.33 dev: false - /@antfu/utils/0.5.0: + /@antfu/utils/0.5.1: resolution: { - integrity: sha512-MrAQ/MrPSxbh1bBrmwJjORfJymw4IqSHFBXqvxaga3ZdDM+/zokYF8DjyJpSjY2QmpmgQrajDUBJOWrYeARfzA== + integrity: sha512-8Afo0+xvYe1K8Wm4xHTymfTkpzy36aaqDvhXIayUwl+mecMG9Xzl3XjXa6swG6Bk8FBeQ646RyvmsYt6+2Be9g== } dev: true @@ -243,25 +243,25 @@ packages: engines: { node: ">=6.9.0" } dev: true - /@babel/core/7.17.8: + /@babel/core/7.17.9: resolution: { - integrity: sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ== + integrity: sha512-5ug+SfZCpDAkVp9SFIZAzlW18rlzsOcJGaetCjkySnrXXDUw9AR8cDUm1iByTmdWM6yxX6/zycaV76w3YTF2gw== } engines: { node: ">=6.9.0" } dependencies: "@ampproject/remapping": 2.1.2 "@babel/code-frame": 7.16.7 - "@babel/generator": 7.17.7 - "@babel/helper-compilation-targets": 7.17.7_@babel+core@7.17.8 + "@babel/generator": 7.17.9 + "@babel/helper-compilation-targets": 7.17.7_@babel+core@7.17.9 "@babel/helper-module-transforms": 7.17.7 - "@babel/helpers": 7.17.8 - "@babel/parser": 7.17.8 + "@babel/helpers": 7.17.9 + "@babel/parser": 7.17.9 "@babel/template": 7.16.7 - "@babel/traverse": 7.17.3 + "@babel/traverse": 7.17.9 "@babel/types": 7.17.0 convert-source-map: 1.8.0 - debug: 4.3.3 + debug: 4.3.4 gensync: 1.0.0-beta.2 json5: 2.2.1 semver: 6.3.0 @@ -269,10 +269,10 @@ packages: - supports-color dev: true - /@babel/generator/7.17.7: + /@babel/generator/7.17.9: resolution: { - integrity: sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w== + integrity: sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ== } engines: { node: ">=6.9.0" } dependencies: @@ -291,7 +291,7 @@ packages: "@babel/types": 7.17.0 dev: true - /@babel/helper-compilation-targets/7.17.7_@babel+core@7.17.8: + /@babel/helper-compilation-targets/7.17.7_@babel+core@7.17.9: resolution: { integrity: sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w== @@ -301,25 +301,25 @@ packages: "@babel/core": ^7.0.0 dependencies: "@babel/compat-data": 7.17.7 - "@babel/core": 7.17.8 + "@babel/core": 7.17.9 "@babel/helper-validator-option": 7.16.7 browserslist: 4.20.2 semver: 6.3.0 dev: true - /@babel/helper-create-class-features-plugin/7.17.6_@babel+core@7.17.8: + /@babel/helper-create-class-features-plugin/7.17.9_@babel+core@7.17.9: resolution: { - integrity: sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg== + integrity: sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ== } engines: { node: ">=6.9.0" } peerDependencies: "@babel/core": ^7.0.0 dependencies: - "@babel/core": 7.17.8 + "@babel/core": 7.17.9 "@babel/helper-annotate-as-pure": 7.16.7 "@babel/helper-environment-visitor": 7.16.7 - "@babel/helper-function-name": 7.16.7 + "@babel/helper-function-name": 7.17.9 "@babel/helper-member-expression-to-functions": 7.17.7 "@babel/helper-optimise-call-expression": 7.16.7 "@babel/helper-replace-supers": 7.16.7 @@ -338,28 +338,17 @@ packages: "@babel/types": 7.17.0 dev: true - /@babel/helper-function-name/7.16.7: + /@babel/helper-function-name/7.17.9: resolution: { - integrity: sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA== + integrity: sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg== } engines: { node: ">=6.9.0" } dependencies: - "@babel/helper-get-function-arity": 7.16.7 "@babel/template": 7.16.7 "@babel/types": 7.17.0 dev: true - /@babel/helper-get-function-arity/7.16.7: - resolution: - { - integrity: sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw== - } - engines: { node: ">=6.9.0" } - dependencies: - "@babel/types": 7.17.0 - dev: true - /@babel/helper-hoist-variables/7.16.7: resolution: { @@ -403,7 +392,7 @@ packages: "@babel/helper-split-export-declaration": 7.16.7 "@babel/helper-validator-identifier": 7.16.7 "@babel/template": 7.16.7 - "@babel/traverse": 7.17.3 + "@babel/traverse": 7.17.9 "@babel/types": 7.17.0 transitivePeerDependencies: - supports-color @@ -437,7 +426,7 @@ packages: "@babel/helper-environment-visitor": 7.16.7 "@babel/helper-member-expression-to-functions": 7.17.7 "@babel/helper-optimise-call-expression": 7.16.7 - "@babel/traverse": 7.17.3 + "@babel/traverse": 7.17.9 "@babel/types": 7.17.0 transitivePeerDependencies: - supports-color @@ -479,15 +468,15 @@ packages: engines: { node: ">=6.9.0" } dev: true - /@babel/helpers/7.17.8: + /@babel/helpers/7.17.9: resolution: { - integrity: sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw== + integrity: sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q== } engines: { node: ">=6.9.0" } dependencies: "@babel/template": 7.16.7 - "@babel/traverse": 7.17.3 + "@babel/traverse": 7.17.9 "@babel/types": 7.17.0 transitivePeerDependencies: - supports-color @@ -512,6 +501,7 @@ packages: } engines: { node: ">=6.0.0" } hasBin: true + dev: true /@babel/parser/7.17.8: resolution: @@ -520,9 +510,18 @@ packages: } engines: { node: ">=6.0.0" } hasBin: true + dev: false + + /@babel/parser/7.17.9: + resolution: + { + integrity: sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg== + } + engines: { node: ">=6.0.0" } + hasBin: true dev: true - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.8: + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.9: resolution: { integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== @@ -530,11 +529,11 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.17.8 + "@babel/core": 7.17.9 "@babel/helper-plugin-utils": 7.16.7 dev: true - /@babel/plugin-syntax-jsx/7.16.7_@babel+core@7.17.8: + /@babel/plugin-syntax-jsx/7.16.7_@babel+core@7.17.9: resolution: { integrity: sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q== @@ -543,11 +542,11 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.17.8 + "@babel/core": 7.17.9 "@babel/helper-plugin-utils": 7.16.7 dev: true - /@babel/plugin-syntax-typescript/7.16.7_@babel+core@7.17.8: + /@babel/plugin-syntax-typescript/7.16.7_@babel+core@7.17.9: resolution: { integrity: sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A== @@ -556,11 +555,11 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.17.8 + "@babel/core": 7.17.9 "@babel/helper-plugin-utils": 7.16.7 dev: true - /@babel/plugin-transform-typescript/7.16.8_@babel+core@7.17.8: + /@babel/plugin-transform-typescript/7.16.8_@babel+core@7.17.9: resolution: { integrity: sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ== @@ -569,18 +568,18 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.17.8 - "@babel/helper-create-class-features-plugin": 7.17.6_@babel+core@7.17.8 + "@babel/core": 7.17.9 + "@babel/helper-create-class-features-plugin": 7.17.9_@babel+core@7.17.9 "@babel/helper-plugin-utils": 7.16.7 - "@babel/plugin-syntax-typescript": 7.16.7_@babel+core@7.17.8 + "@babel/plugin-syntax-typescript": 7.16.7_@babel+core@7.17.9 transitivePeerDependencies: - supports-color dev: true - /@babel/standalone/7.17.8: + /@babel/standalone/7.17.9: resolution: { - integrity: sha512-tr3SDpVnxR/fzrxyG+HZPAyEA9eTHZIAjy4eqrc7m+KBwsdo1YvTbUfJ6teWHQ177mk6GmdmltsIiOYCcvRPWA== + integrity: sha512-9wL9AtDlga8avxUrBvQJmhUtJWrelsUL0uV+TcP+49Sb6Pj8/bNIzQzU4dDp0NAPOvnZR/7msFIKsKoCl/W1/w== } engines: { node: ">=6.9.0" } dev: true @@ -593,26 +592,26 @@ packages: engines: { node: ">=6.9.0" } dependencies: "@babel/code-frame": 7.16.7 - "@babel/parser": 7.17.8 + "@babel/parser": 7.17.9 "@babel/types": 7.17.0 dev: true - /@babel/traverse/7.17.3: + /@babel/traverse/7.17.9: resolution: { - integrity: sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw== + integrity: sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw== } engines: { node: ">=6.9.0" } dependencies: "@babel/code-frame": 7.16.7 - "@babel/generator": 7.17.7 + "@babel/generator": 7.17.9 "@babel/helper-environment-visitor": 7.16.7 - "@babel/helper-function-name": 7.16.7 + "@babel/helper-function-name": 7.17.9 "@babel/helper-hoist-variables": 7.16.7 "@babel/helper-split-export-declaration": 7.16.7 - "@babel/parser": 7.17.8 + "@babel/parser": 7.17.9 "@babel/types": 7.17.0 - debug: 4.3.3 + debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -826,7 +825,7 @@ packages: engines: { node: ">=10" } dev: false - /@element-plus/icons-vue/1.1.4_vue@3.2.31: + /@element-plus/icons-vue/1.1.4_vue@3.2.33: resolution: { integrity: sha512-Iz/nHqdp1sFPmdzRwHkEQQA3lKvoObk8azgABZ81QUOpW9s/lUyQVUSh0tNtEPZXQlKwlSh7SPgoVxzrE0uuVQ== @@ -834,7 +833,7 @@ packages: peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.2.31 + vue: 3.2.33 dev: false /@endemolshinegroup/cosmiconfig-typescript-loader/3.0.2_ec5c0ebd3030a0a5109338876648df1b: @@ -955,7 +954,7 @@ packages: } dev: true - /@iconify/vue/3.2.0_vue@3.2.31: + /@iconify/vue/3.2.0_vue@3.2.33: resolution: { integrity: sha512-sBWkef1Pp3vjDfU92UjTnvN9BsJ5o4TVdIN8+Yx+TGEwLcujty7/vq1m9FhJ9D8/ZTAN2MttKojj80s6j4FqGg== @@ -963,10 +962,10 @@ packages: peerDependencies: vue: 3.x dependencies: - vue: 3.2.31 + vue: 3.2.33 dev: true - /@intlify/bundle-utils/3.0.0_vue-i18n@9.2.0-beta.33: + /@intlify/bundle-utils/3.0.0_vue-i18n@9.2.0-beta.35: resolution: { integrity: sha512-y43Z5Q3ZJvxqtD8xUH6U3yrlZeay7ZTqkzv1GQ4b0mGQtk5uptOT9Ra4qvGuUv8QyPQsortrA/OHWUD5ax5ZNQ== @@ -981,76 +980,55 @@ packages: vue-i18n: optional: true dependencies: - "@intlify/message-compiler": 9.2.0-beta.34 - "@intlify/shared": 9.2.0-beta.34 + "@intlify/message-compiler": 9.2.0-beta.35 + "@intlify/shared": 9.2.0-beta.35 jsonc-eslint-parser: 1.4.1 source-map: 0.6.1 - vue-i18n: 9.2.0-beta.33_vue@3.2.31 + vue-i18n: 9.2.0-beta.35_vue@3.2.33 yaml-eslint-parser: 0.3.2 dev: true - /@intlify/core-base/9.2.0-beta.33: + /@intlify/core-base/9.2.0-beta.35: resolution: { - integrity: sha512-8txC4+pIPg0foQkUfjUIT718JK6FV397rlg0Qn6w97W8T7eTjsU0nhgEI5R4vEr6T/diy1VmDZB/Kw+l6MgA5g== + integrity: sha512-53yuCpo2ov5OKdvBTvE5zKMo2clLVqNORwkcY9TUu0B+yrOeDwLWQnbPJnOoDu5KkRdbdXlMxnHNCpJ5vlGZ1g== } engines: { node: ">= 12" } dependencies: - "@intlify/devtools-if": 9.2.0-beta.33 - "@intlify/message-compiler": 9.2.0-beta.33 - "@intlify/shared": 9.2.0-beta.33 - "@intlify/vue-devtools": 9.2.0-beta.33 + "@intlify/devtools-if": 9.2.0-beta.35 + "@intlify/message-compiler": 9.2.0-beta.35 + "@intlify/shared": 9.2.0-beta.35 + "@intlify/vue-devtools": 9.2.0-beta.35 dev: false - /@intlify/devtools-if/9.2.0-beta.33: + /@intlify/devtools-if/9.2.0-beta.35: resolution: { - integrity: sha512-k2J9hPHFoGh/AbsHwwc+Oavi5J2ntAM2uayU76nb4kWHouLKSB4wuR8vwxg2URdRizMFUDugXPxgvsP8d+sq5A== + integrity: sha512-y3+7M+eS9mqeXTBa1QWAvt4nsjwWJ5G4xT+G3IFtd7Vb2CQHwli229n0avD+VdlDGwWCDWpLkny8QWtdNEYpOA== } engines: { node: ">= 12" } dependencies: - "@intlify/shared": 9.2.0-beta.33 + "@intlify/shared": 9.2.0-beta.35 dev: false - /@intlify/message-compiler/9.2.0-beta.33: + /@intlify/message-compiler/9.2.0-beta.35: resolution: { - integrity: sha512-+SICjFlnHSbRLZT+sNdBvOAQfcNX+fESyMmgPxC8HHWu4GLN2CoVQS4ACXb3QBZDKLVJBFhFGMnl+UXyJrno6g== + integrity: sha512-wYQCgnRtyJ40HK3bJTrszHDaxqDXZH+9Ps7RsXNuNwZ9hIb1cVkLiUNIbuJS/XSJ1kATJXA6K+4if6ZLb0Ozxw== } engines: { node: ">= 12" } dependencies: - "@intlify/shared": 9.2.0-beta.33 + "@intlify/shared": 9.2.0-beta.35 source-map: 0.6.1 - dev: false - /@intlify/message-compiler/9.2.0-beta.34: + /@intlify/shared/9.2.0-beta.35: resolution: { - integrity: sha512-l7JjkXJBW2l6cFZqPvI6oWU6QZn/i70agU6QB02W1O+6quFCFNpsiPswgYyQrmfHt4F4qYhLJUMZltIW/cqcbw== + integrity: sha512-DXf7xrwf08GKhr93XPQ8EgaEN0CIELl+mAS6SlRhi/aLtZv5HSGSMkz4M/ICwoWzFLSgOx/ZdBSasex19MMogg== } engines: { node: ">= 12" } - dependencies: - "@intlify/shared": 9.2.0-beta.34 - source-map: 0.6.1 - dev: true - /@intlify/shared/9.2.0-beta.33: - resolution: - { - integrity: sha512-HldlkV66vMt1vQsuUz4zjQ202C5KW6aHeIQhx7RxBO11i3E8V84dp5MG9epr9GZXVsrCAR56Ekj0HaTqksIRJA== - } - engines: { node: ">= 12" } - dev: false - - /@intlify/shared/9.2.0-beta.34: - resolution: - { - integrity: sha512-hbUKcVbTOkLVpnlSeZE1OPgEI7FpvhuZF/gb84xECTjXEImIa3u0fIcJKUUffv3dlAx8fMOE5xKgDzngidm0tw== - } - engines: { node: ">= 12" } - dev: true - - /@intlify/vite-plugin-vue-i18n/3.3.1_5e55492be6688dd52c71c76ed1867e7f: + /@intlify/vite-plugin-vue-i18n/3.3.1_3d08e1d9025840888da5ae870455a383: resolution: { integrity: sha512-b9HIUANzL4/LmrA5RqeiPabZl2/RiWNAJ90TVZ8kSi3APRZ4BbmwUAclKe8ip+1jCDhqaGO/qfAI7SbQ0Y76Uw== @@ -1066,27 +1044,27 @@ packages: vue-i18n: optional: true dependencies: - "@intlify/bundle-utils": 3.0.0_vue-i18n@9.2.0-beta.33 - "@intlify/shared": 9.2.0-beta.34 + "@intlify/bundle-utils": 3.0.0_vue-i18n@9.2.0-beta.35 + "@intlify/shared": 9.2.0-beta.35 "@rollup/pluginutils": 4.2.0 debug: 4.3.3 fast-glob: 3.2.11 source-map: 0.6.1 - vite: 2.9.1_sass@1.49.9 - vue-i18n: 9.2.0-beta.33_vue@3.2.31 + vite: 2.9.5_sass@1.49.9 + vue-i18n: 9.2.0-beta.35_vue@3.2.33 transitivePeerDependencies: - supports-color dev: true - /@intlify/vue-devtools/9.2.0-beta.33: + /@intlify/vue-devtools/9.2.0-beta.35: resolution: { - integrity: sha512-L6SlCiCuYGStwrTqlVXPv74RoLlUN8had7Nhx3ynyWDppLHFHATi7B3Sz1ENuub1TRJIOmOfdl3L5IV0WXFhoQ== + integrity: sha512-h7nf5F7AV4uKrr7zKTIyv8EOaIv4yAXuo7tvnFsp5uF8FO+kpBwWDm5csw9v9neyz42hiINJSP0Amou9M2ShEA== } engines: { node: ">= 12" } dependencies: - "@intlify/core-base": 9.2.0-beta.33 - "@intlify/shared": 9.2.0-beta.33 + "@intlify/core-base": 9.2.0-beta.35 + "@intlify/shared": 9.2.0-beta.35 dev: false /@jridgewell/resolve-uri/3.0.5: @@ -1151,17 +1129,17 @@ packages: } dev: false - /@pureadmin/components/1.0.2_vue@3.2.31: + /@pureadmin/components/1.0.6_vue@3.2.33: resolution: { - integrity: sha512-bNUA+FqiSiSa+u+dC6nII4ybT+9MMVX7KLM1GWM+p6XLvJpjGcaYt95chlFLeNs3LO8sNruxSPwafVqI/dhsZQ== + integrity: sha512-k+ZF/vsnLAZDkTGpBqZ44s9LTPZsCDFRnfNNXlGy7+TXInarzopuVWeQHGsPbHB3LPHcNd2/4MBjOq4NKYglpw== } peerDependencies: vue: ^3.2.0 dependencies: "@ant-design/icons-svg": 4.2.1 - "@ant-design/icons-vue": 6.1.0_vue@3.2.31 - vue: 3.2.31 + "@ant-design/icons-vue": 6.1.0_vue@3.2.33 + vue: 3.2.33 dev: false /@pureadmin/theme/0.0.1: @@ -1264,14 +1242,19 @@ packages: } dependencies: "@types/lodash": 4.14.180 - dev: true /@types/lodash/4.14.180: resolution: { integrity: sha512-XOKXa1KIxtNXgASAnwj7cnttJxS4fksBRywK/9LzRV5YxrF80BXZIGeQSuoESQ/VkUj30Ae0+YcuHc15wJCB2g== } - dev: true + + /@types/lodash/4.14.181: + resolution: + { + integrity: sha512-n3tyKthHJbkiWhDZs3DkhkCzt2MexYHXlX0td5iMplyfwketaOeKboEVBqzceH7juqvEg3q5oUoBFxSLu7zFag== + } + dev: false /@types/minimatch/3.0.5: resolution: @@ -1495,41 +1478,41 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /@vitejs/plugin-legacy/1.8.0_vite@2.9.1: + /@vitejs/plugin-legacy/1.8.1_vite@2.9.5: resolution: { - integrity: sha512-S3+uL1zp8GLUbmJAQk2wQbZLTyISKRFSMBwCFI3XQVRD3OZshqkiPyOKdRiSPlP9HoGz+q90kk+1qPm1tJRqCg== + integrity: sha512-kmBWKq7EeNvzS4AqPBqUKdoWG/NYQXh7StUFMWR3D21aN5Mfmar7CTO2a7K+bBxJH/vAL9gnnueA0wb7cycCmQ== } engines: { node: ">=12.0.0" } peerDependencies: vite: ^2.8.0 dependencies: - "@babel/standalone": 7.17.8 - core-js: 3.21.1 + "@babel/standalone": 7.17.9 + core-js: 3.22.0 magic-string: 0.26.1 regenerator-runtime: 0.13.9 systemjs: 6.12.1 - vite: 2.9.1_sass@1.49.9 + vite: 2.9.5_sass@1.49.9 dev: true - /@vitejs/plugin-vue-jsx/1.3.9: + /@vitejs/plugin-vue-jsx/1.3.10: resolution: { - integrity: sha512-aJpmBpAXM9jbVWaf7UR22/c0v/wfNPqOj0nBibuOndnrM8YmPAj4NnHEasguXxf0wVH00DinWqyzgZV8CZqEOQ== + integrity: sha512-Cf5zznh4yNMiEMBfTOztaDVDmK1XXfgxClzOSUVUc8WAmHzogrCUeM8B05ABzuGtg0D1amfng+mUmSIOFGP3Pw== } engines: { node: ">=12.0.0" } dependencies: - "@babel/core": 7.17.8 - "@babel/plugin-syntax-import-meta": 7.10.4_@babel+core@7.17.8 - "@babel/plugin-transform-typescript": 7.16.8_@babel+core@7.17.8 + "@babel/core": 7.17.9 + "@babel/plugin-syntax-import-meta": 7.10.4_@babel+core@7.17.9 + "@babel/plugin-transform-typescript": 7.16.8_@babel+core@7.17.9 "@rollup/pluginutils": 4.2.0 - "@vue/babel-plugin-jsx": 1.1.1_@babel+core@7.17.8 + "@vue/babel-plugin-jsx": 1.1.1_@babel+core@7.17.9 hash-sum: 2.0.0 transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-vue/2.3.1_vite@2.9.1+vue@3.2.31: + /@vitejs/plugin-vue/2.3.1_vite@2.9.5+vue@3.2.33: resolution: { integrity: sha512-YNzBt8+jt6bSwpt7LP890U1UcTOIZZxfpE5WOJ638PNxSEKOqAi0+FSKS0nVeukfdZ0Ai/H7AFd6k3hayfGZqQ== @@ -1539,8 +1522,8 @@ packages: vite: ^2.5.10 vue: ^3.2.25 dependencies: - vite: 2.9.1_sass@1.49.9 - vue: 3.2.31 + vite: 2.9.5_sass@1.49.9 + vue: 3.2.33 dev: true /@vue/babel-helper-vue-transform-on/1.0.2: @@ -1550,16 +1533,16 @@ packages: } dev: true - /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.17.8: + /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.17.9: resolution: { integrity: sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w== } dependencies: "@babel/helper-module-imports": 7.16.7 - "@babel/plugin-syntax-jsx": 7.16.7_@babel+core@7.17.8 + "@babel/plugin-syntax-jsx": 7.16.7_@babel+core@7.17.9 "@babel/template": 7.16.7 - "@babel/traverse": 7.17.3 + "@babel/traverse": 7.17.9 "@babel/types": 7.17.0 "@vue/babel-helper-vue-transform-on": 1.0.2 camelcase: 6.3.0 @@ -1580,6 +1563,19 @@ packages: "@vue/shared": 3.2.31 estree-walker: 2.0.2 source-map: 0.6.1 + dev: true + + /@vue/compiler-core/3.2.33: + resolution: + { + integrity: sha512-AAmr52ji3Zhk7IKIuigX2osWWsb2nQE5xsdFYjdnmtQ4gymmqXbjLvkSE174+fF3A3kstYrTgGkqgOEbsdLDpw== + } + dependencies: + "@babel/parser": 7.17.8 + "@vue/shared": 3.2.33 + estree-walker: 2.0.2 + source-map: 0.6.1 + dev: false /@vue/compiler-dom/3.2.31: resolution: @@ -1589,6 +1585,17 @@ packages: dependencies: "@vue/compiler-core": 3.2.31 "@vue/shared": 3.2.31 + dev: true + + /@vue/compiler-dom/3.2.33: + resolution: + { + integrity: sha512-GhiG1C8X98Xz9QUX/RlA6/kgPBWJkjq0Rq6//5XTAGSYrTMBgcLpP9+CnlUg1TFxnnCVughAG+KZl28XJqw8uQ== + } + dependencies: + "@vue/compiler-core": 3.2.33 + "@vue/shared": 3.2.33 + dev: false /@vue/compiler-sfc/3.2.31: resolution: @@ -1606,6 +1613,25 @@ packages: magic-string: 0.25.9 postcss: 8.4.12 source-map: 0.6.1 + dev: true + + /@vue/compiler-sfc/3.2.33: + resolution: + { + integrity: sha512-H8D0WqagCr295pQjUYyO8P3IejM3vEzeCO1apzByAEaAR/WimhMYczHfZVvlCE/9yBaEu/eu9RdiWr0kF8b71Q== + } + dependencies: + "@babel/parser": 7.17.8 + "@vue/compiler-core": 3.2.33 + "@vue/compiler-dom": 3.2.33 + "@vue/compiler-ssr": 3.2.33 + "@vue/reactivity-transform": 3.2.33 + "@vue/shared": 3.2.33 + estree-walker: 2.0.2 + magic-string: 0.25.9 + postcss: 8.4.12 + source-map: 0.6.1 + dev: false /@vue/compiler-ssr/3.2.31: resolution: @@ -1615,6 +1641,17 @@ packages: dependencies: "@vue/compiler-dom": 3.2.31 "@vue/shared": 3.2.31 + dev: true + + /@vue/compiler-ssr/3.2.33: + resolution: + { + integrity: sha512-XQh1Xdk3VquDpXsnoCd7JnMoWec9CfAzQDQsaMcSU79OrrO2PNR0ErlIjm/mGq3GmBfkQjzZACV+7GhfRB8xMQ== + } + dependencies: + "@vue/compiler-dom": 3.2.33 + "@vue/shared": 3.2.33 + dev: false /@vue/devtools-api/6.1.3: resolution: @@ -1676,48 +1713,62 @@ packages: "@vue/shared": 3.2.31 estree-walker: 2.0.2 magic-string: 0.25.9 + dev: true - /@vue/reactivity/3.2.31: + /@vue/reactivity-transform/3.2.33: resolution: { - integrity: sha512-HVr0l211gbhpEKYr2hYe7hRsV91uIVGFYNHj73njbARVGHQvIojkImKMaZNDdoDZOIkMsBc9a1sMqR+WZwfSCw== + integrity: sha512-4UL5KOIvSQb254aqenW4q34qMXbfZcmEsV/yVidLUgvwYQQ/D21bGX3DlgPUGI3c4C+iOnNmDCkIxkILoX/Pyw== } dependencies: - "@vue/shared": 3.2.31 + "@babel/parser": 7.17.8 + "@vue/compiler-core": 3.2.33 + "@vue/shared": 3.2.33 + estree-walker: 2.0.2 + magic-string: 0.25.9 dev: false - /@vue/runtime-core/3.2.31: + /@vue/reactivity/3.2.33: resolution: { - integrity: sha512-Kcog5XmSY7VHFEMuk4+Gap8gUssYMZ2+w+cmGI6OpZWYOEIcbE0TPzzPHi+8XTzAgx1w/ZxDFcXhZeXN5eKWsA== + integrity: sha512-62Sq0mp9/0bLmDuxuLD5CIaMG2susFAGARLuZ/5jkU1FCf9EDbwUuF+BO8Ub3Rbodx0ziIecM/NsmyjardBxfQ== } dependencies: - "@vue/reactivity": 3.2.31 - "@vue/shared": 3.2.31 + "@vue/shared": 3.2.33 dev: false - /@vue/runtime-dom/3.2.31: + /@vue/runtime-core/3.2.33: resolution: { - integrity: sha512-N+o0sICVLScUjfLG7u9u5XCjvmsexAiPt17GNnaWHJUfsKed5e85/A3SWgKxzlxx2SW/Hw7RQxzxbXez9PtY3g== + integrity: sha512-N2D2vfaXsBPhzCV3JsXQa2NECjxP3eXgZlFqKh4tgakp3iX6LCGv76DLlc+IfFZq+TW10Y8QUfeihXOupJ1dGw== } dependencies: - "@vue/runtime-core": 3.2.31 - "@vue/shared": 3.2.31 + "@vue/reactivity": 3.2.33 + "@vue/shared": 3.2.33 + dev: false + + /@vue/runtime-dom/3.2.33: + resolution: + { + integrity: sha512-LSrJ6W7CZTSUygX5s8aFkraDWlO6K4geOwA3quFF2O+hC3QuAMZt/0Xb7JKE3C4JD4pFwCSO7oCrZmZ0BIJUnw== + } + dependencies: + "@vue/runtime-core": 3.2.33 + "@vue/shared": 3.2.33 csstype: 2.6.20 dev: false - /@vue/server-renderer/3.2.31_vue@3.2.31: + /@vue/server-renderer/3.2.33_vue@3.2.33: resolution: { - integrity: sha512-8CN3Zj2HyR2LQQBHZ61HexF5NReqngLT3oahyiVRfSSvak+oAvVmu8iNLSu6XR77Ili2AOpnAt1y8ywjjqtmkg== + integrity: sha512-4jpJHRD4ORv8PlbYi+/MfP8ec1okz6rybe36MdpkDrGIdEItHEUyaHSKvz+ptNEyQpALmmVfRteHkU9F8vxOew== } peerDependencies: - vue: 3.2.31 + vue: 3.2.33 dependencies: - "@vue/compiler-ssr": 3.2.31 - "@vue/shared": 3.2.31 - vue: 3.2.31 + "@vue/compiler-ssr": 3.2.33 + "@vue/shared": 3.2.33 + vue: 3.2.33 dev: false /@vue/shared/3.2.31: @@ -1725,31 +1776,19 @@ packages: { integrity: sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ== } + dev: true - /@vueuse/core/8.2.0_vue@3.2.31: + /@vue/shared/3.2.33: resolution: { - integrity: sha512-89ZfKtFHz5ynfpWyFVXtK0yePJ2MZqFaOxnGeZn7cIp8KFbPRlu6Wsxi3gBkJNpjq+q9qbEh6MjV7QBvqCQ5Og== + integrity: sha512-UBc1Pg1T3yZ97vsA2ueER0F6GbJebLHYlEi4ou1H5YL4KWvMOOWwpYo9/QpWq93wxKG6Wo13IY74Hcn/f7c7Bg== } - peerDependencies: - "@vue/composition-api": ^1.1.0 - vue: ^2.6.0 || ^3.2.0 - peerDependenciesMeta: - "@vue/composition-api": - optional: true - vue: - optional: true - dependencies: - "@vueuse/metadata": 8.2.0 - "@vueuse/shared": 8.2.0_vue@3.2.31 - vue: 3.2.31 - vue-demi: 0.12.4_vue@3.2.31 dev: false - /@vueuse/core/8.2.4_vue@3.2.31: + /@vueuse/core/8.2.6_vue@3.2.33: resolution: { - integrity: sha512-K8DbVLErlHMnEOqy67BrRbDmWCd4Z9X0a1dL6fQdhABLXBydy69Tm7uF5ZUotAqib9sskItYFsAnLhvGSue6bg== + integrity: sha512-fzlpM3B5oVe+UhCT1mXlhG1Zxdq2lq1Z2AvddSB8+RxrsSFzII7DKfsQEz8Vop7Lzc++4m8drTNbhPovYoFqHw== } peerDependencies: "@vue/composition-api": ^1.1.0 @@ -1760,27 +1799,20 @@ packages: vue: optional: true dependencies: - "@vueuse/metadata": 8.2.4 - "@vueuse/shared": 8.2.4_vue@3.2.31 - vue: 3.2.31 - vue-demi: 0.12.4_vue@3.2.31 - dev: false - - /@vueuse/metadata/8.2.0: - resolution: - { - integrity: sha512-cbaezEccNuxQC+OiudG9VjZNg9/RbAAHkyuhC6+8Gsgsc+MvDhfn1NrV6NNTaldLlZgJFgUiYOkrf3JGTTTGXQ== - } + "@vueuse/metadata": 8.2.6 + "@vueuse/shared": 8.2.6_vue@3.2.33 + vue: 3.2.33 + vue-demi: 0.12.4_vue@3.2.33 dev: false - /@vueuse/metadata/8.2.4: + /@vueuse/metadata/8.2.6: resolution: { - integrity: sha512-mn4FLULZAHd6r6vo5hLz+99xzwlVDP9qeVtZGV2Ik40m0zETe2okUr3O1Yoz6FReUoc7KAPrf0/GFpWEXVDAnQ== + integrity: sha512-OBKtafCt+4RcEJlYDCjp1vl65pBCL2g4TmipEtdZ8/qphKlW6nakJbkY7XRN5grPmjqU99/ahJGtyGk5NHS2hw== } dev: false - /@vueuse/motion/2.0.0-beta.12_vue@3.2.31: + /@vueuse/motion/2.0.0-beta.12_vue@3.2.33: resolution: { integrity: sha512-cAZqXexLX6xo+H1N1Mv+wBSSqG4wB+BdjIuHQ50jwlelXCDxSi8gj0K/9nDS+aUZtWh6YMwS6UGCKg58jMVglA== @@ -1792,37 +1824,19 @@ packages: "@vue/composition-api": optional: true dependencies: - "@vueuse/core": 8.2.0_vue@3.2.31 - "@vueuse/shared": 8.2.0_vue@3.2.31 + "@vueuse/core": 8.2.6_vue@3.2.33 + "@vueuse/shared": 8.2.6_vue@3.2.33 framesync: 6.1.0 popmotion: 11.0.3 style-value-types: 5.1.0 - vue: 3.2.31 - vue-demi: 0.12.4_vue@3.2.31 - dev: false - - /@vueuse/shared/8.2.0_vue@3.2.31: - resolution: - { - integrity: sha512-dTw7EJZgZCgG9DoVAiz4LtmKnIFXuE/idUFzvqRAJLjbPiVJc+qQH5kDUdKHI3W1U9t//1mdasQEKONArburiQ== - } - peerDependencies: - "@vue/composition-api": ^1.1.0 - vue: ^2.6.0 || ^3.2.0 - peerDependenciesMeta: - "@vue/composition-api": - optional: true - vue: - optional: true - dependencies: - vue: 3.2.31 - vue-demi: 0.12.4_vue@3.2.31 + vue: 3.2.33 + vue-demi: 0.12.4_vue@3.2.33 dev: false - /@vueuse/shared/8.2.4_vue@3.2.31: + /@vueuse/shared/8.2.6_vue@3.2.33: resolution: { - integrity: sha512-sLkuZMEumsmEDYie3m6/nrk7SrLGlyUgtVn/0EJZ8Chaj1YfSmBQuLxNE0ruQ/6VZlqkx44jEZxcgbU7qPyAiw== + integrity: sha512-J/W4CMfdL8TahELuSOgtfVO4eQXTjhigp7dVWIBsLUVFCeY9d49gvHUcQN3y5xYLZ6iNP57TjTQjMMT/zhklkw== } peerDependencies: "@vue/composition-api": ^1.1.0 @@ -1833,35 +1847,35 @@ packages: vue: optional: true dependencies: - vue: 3.2.31 - vue-demi: 0.12.4_vue@3.2.31 + vue: 3.2.33 + vue-demi: 0.12.4_vue@3.2.33 dev: false - /@windicss/config/1.8.3: + /@windicss/config/1.8.4: resolution: { - integrity: sha512-1fvfZhRD7WfV/Xh6uIAYKIdbQWrwEgSdkFlHiLPzMDS44KjwNZILDzLAz9Y2W5H2K4MLGgGMnzGS89ECyjc0Ww== + integrity: sha512-i4fFGFfZoRess6WMkauykHC3PFd9xKYVx7lSuLfMK7sgo6x3+l4dY42GbsWMHyLqH1sTMfyt1LgfXSIKYJozSA== } dependencies: - debug: 4.3.3 + debug: 4.3.4 jiti: 1.13.0 windicss: 3.5.1 transitivePeerDependencies: - supports-color dev: true - /@windicss/plugin-utils/1.8.3: + /@windicss/plugin-utils/1.8.4: resolution: { - integrity: sha512-emlMeDt73uNV1ZofLTDogcxqL9aZ5uIRYkjeHlrWiaDozFbX6Jc+a6eRo9Ieaar3JUryl6AnecTPHAiFDl4IXg== + integrity: sha512-DqJVwAfzlgd8nYSNlmhXOey32pI8UwH7QiOWdFS/AR2O/q9oLDGHDn97Its/kZdfoyhi8ylwZNP2Pk0H7cihhQ== } dependencies: - "@antfu/utils": 0.5.0 - "@windicss/config": 1.8.3 - debug: 4.3.3 + "@antfu/utils": 0.5.1 + "@windicss/config": 1.8.4 + debug: 4.3.4 fast-glob: 3.2.11 - magic-string: 0.25.9 - micromatch: 4.0.4 + magic-string: 0.26.1 + micromatch: 4.0.5 windicss: 3.5.1 transitivePeerDependencies: - supports-color @@ -2618,10 +2632,10 @@ packages: safe-buffer: 5.1.2 dev: true - /core-js/3.21.1: + /core-js/3.22.0: resolution: { - integrity: sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig== + integrity: sha512-8h9jBweRjMiY+ORO7bdWSeWfHhLPO7whobj7Z2Bl0IDo00C228EdGgH7FE4jGumbEjzcFfkfW8bXgdkEDhnwHQ== } requiresBuild: true dev: true @@ -2890,6 +2904,21 @@ packages: ms: 2.1.2 dev: true + /debug/4.3.4: + resolution: + { + integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + } + engines: { node: ">=6.0" } + peerDependencies: + supports-color: "*" + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + dev: true + /decamelize-keys/1.1.0: resolution: { integrity: sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk= } engines: { node: ">=0.10.0" } @@ -3024,19 +3053,21 @@ packages: } dev: true - /element-plus/2.1.8_1a412d14def5ff5ca1122000e4bee666: + /element-plus/2.1.9_vue@3.2.33: resolution: { - integrity: sha512-hwFtzw0R5lKMhWf3oVvSU/ucfN8RiY8DRaRWo6LktX4RlWWA2QjKfDXtISBi5Rb303Ny4I0Sgz0CA1Fd4Z2GGg== + integrity: sha512-6mWqS3YrmJPnouWP4otzL8+MehfOnDFqDbcIdnmC07p+Z0JkWe/CVKc4Wky8AYC8nyDMUQyiZYvooCbqGuM7pg== } peerDependencies: vue: ^3.2.0 dependencies: "@ctrl/tinycolor": 3.4.0 - "@element-plus/icons-vue": 1.1.4_vue@3.2.31 + "@element-plus/icons-vue": 1.1.4_vue@3.2.33 "@floating-ui/dom": 0.4.4 "@popperjs/core": 2.11.5 - "@vueuse/core": 8.2.4_vue@3.2.31 + "@types/lodash": 4.14.181 + "@types/lodash-es": 4.17.6 + "@vueuse/core": 8.2.6_vue@3.2.33 async-validator: 4.0.7 dayjs: 1.11.0 escape-html: 1.0.3 @@ -3045,9 +3076,8 @@ packages: lodash-unified: 1.0.2_da03a4540fbd16bbaafbb96724306afd memoize-one: 6.0.0 normalize-wheel-es: 1.1.2 - vue: 3.2.31 + vue: 3.2.33 transitivePeerDependencies: - - "@types/lodash-es" - "@vue/composition-api" dev: false @@ -3115,10 +3145,10 @@ packages: is-arrayish: 0.2.1 dev: true - /es-module-lexer/0.10.4: + /es-module-lexer/0.10.5: resolution: { - integrity: sha512-n5bOGUnrmuCKyMkmHNtC1ObnUx8AgFcKWe2mbxb6jYzuK81W0Rk3Z//sCoGJuxWzos8R2w48TemGIFqZsTY6YA== + integrity: sha512-+7IwY/kiGAacQfY+YBhKMvEmyAJnw5grTUgjG85Pe7vcUI/6b7pZjZG8nQ7+48YhzEAEqrEgD2dCz/JIK+AYvw== } dev: true @@ -3129,10 +3159,10 @@ packages: } dev: true - /esbuild-android-64/0.14.29: + /esbuild-android-64/0.14.36: resolution: { - integrity: sha512-tJuaN33SVZyiHxRaVTo1pwW+rn3qetJX/SRuc/83rrKYtyZG0XfsQ1ao1nEudIt9w37ZSNXR236xEfm2C43sbw== + integrity: sha512-jwpBhF1jmo0tVCYC/ORzVN+hyVcNZUWuozGcLHfod0RJCedTDTvR4nwlTXdx1gtncDqjk33itjO+27OZHbiavw== } engines: { node: ">=12" } cpu: [x64] @@ -3141,10 +3171,10 @@ packages: dev: true optional: true - /esbuild-android-arm64/0.14.29: + /esbuild-android-arm64/0.14.36: resolution: { - integrity: sha512-D74dCv6yYnMTlofVy1JKiLM5JdVSQd60/rQfJSDP9qvRAI0laPXIG/IXY1RG6jobmFMUfL38PbFnCqyI/6fPXg== + integrity: sha512-/hYkyFe7x7Yapmfv4X/tBmyKnggUmdQmlvZ8ZlBnV4+PjisrEhAvC3yWpURuD9XoB8Wa1d5dGkTsF53pIvpjsg== } engines: { node: ">=12" } cpu: [arm64] @@ -3153,10 +3183,10 @@ packages: dev: true optional: true - /esbuild-darwin-64/0.14.29: + /esbuild-darwin-64/0.14.36: resolution: { - integrity: sha512-+CJaRvfTkzs9t+CjGa0Oa28WoXa7EeLutQhxus+fFcu0MHhsBhlmeWHac3Cc/Sf/xPi1b2ccDFfzGYJCfV0RrA== + integrity: sha512-kkl6qmV0dTpyIMKagluzYqlc1vO0ecgpviK/7jwPbRDEv5fejRTaBBEE2KxEQbTHcLhiiDbhG7d5UybZWo/1zQ== } engines: { node: ">=12" } cpu: [x64] @@ -3165,10 +3195,10 @@ packages: dev: true optional: true - /esbuild-darwin-arm64/0.14.29: + /esbuild-darwin-arm64/0.14.36: resolution: { - integrity: sha512-5Wgz/+zK+8X2ZW7vIbwoZ613Vfr4A8HmIs1XdzRmdC1kG0n5EG5fvKk/jUxhNlrYPx1gSY7XadQ3l4xAManPSw== + integrity: sha512-q8fY4r2Sx6P0Pr3VUm//eFYKVk07C5MHcEinU1BjyFnuYz4IxR/03uBbDwluR6ILIHnZTE7AkTUWIdidRi1Jjw== } engines: { node: ">=12" } cpu: [arm64] @@ -3177,10 +3207,10 @@ packages: dev: true optional: true - /esbuild-freebsd-64/0.14.29: + /esbuild-freebsd-64/0.14.36: resolution: { - integrity: sha512-VTfS7Bm9QA12JK1YXF8+WyYOfvD7WMpbArtDj6bGJ5Sy5xp01c/q70Arkn596aGcGj0TvQRplaaCIrfBG1Wdtg== + integrity: sha512-Hn8AYuxXXRptybPqoMkga4HRFE7/XmhtlQjXFHoAIhKUPPMeJH35GYEUWGbjteai9FLFvBAjEAlwEtSGxnqWww== } engines: { node: ">=12" } cpu: [x64] @@ -3189,10 +3219,10 @@ packages: dev: true optional: true - /esbuild-freebsd-arm64/0.14.29: + /esbuild-freebsd-arm64/0.14.36: resolution: { - integrity: sha512-WP5L4ejwLWWvd3Fo2J5mlXvG3zQHaw5N1KxFGnUc4+2ZFZknP0ST63i0IQhpJLgEJwnQpXv2uZlU1iWZjFqEIg== + integrity: sha512-S3C0attylLLRiCcHiJd036eDEMOY32+h8P+jJ3kTcfhJANNjP0TNBNL30TZmEdOSx/820HJFgRrqpNAvTbjnDA== } engines: { node: ">=12" } cpu: [arm64] @@ -3201,10 +3231,10 @@ packages: dev: true optional: true - /esbuild-linux-32/0.14.29: + /esbuild-linux-32/0.14.36: resolution: { - integrity: sha512-4myeOvFmQBWdI2U1dEBe2DCSpaZyjdQtmjUY11Zu2eQg4ynqLb8Y5mNjNU9UN063aVsCYYfbs8jbken/PjyidA== + integrity: sha512-Eh9OkyTrEZn9WGO4xkI3OPPpUX7p/3QYvdG0lL4rfr73Ap2HAr6D9lP59VMF64Ex01LhHSXwIsFG/8AQjh6eNw== } engines: { node: ">=12" } cpu: [ia32] @@ -3213,10 +3243,10 @@ packages: dev: true optional: true - /esbuild-linux-64/0.14.29: + /esbuild-linux-64/0.14.36: resolution: { - integrity: sha512-iaEuLhssReAKE7HMwxwFJFn7D/EXEs43fFy5CJeA4DGmU6JHh0qVJD2p/UP46DvUXLRKXsXw0i+kv5TdJ1w5pg== + integrity: sha512-vFVFS5ve7PuwlfgoWNyRccGDi2QTNkQo/2k5U5ttVD0jRFaMlc8UQee708fOZA6zTCDy5RWsT5MJw3sl2X6KDg== } engines: { node: ">=12" } cpu: [x64] @@ -3225,10 +3255,10 @@ packages: dev: true optional: true - /esbuild-linux-arm/0.14.29: + /esbuild-linux-arm/0.14.36: resolution: { - integrity: sha512-OXa9D9QL1hwrAnYYAHt/cXAuSCmoSqYfTW/0CEY0LgJNyTxJKtqc5mlwjAZAvgyjmha0auS/sQ0bXfGf2wAokQ== + integrity: sha512-NhgU4n+NCsYgt7Hy61PCquEz5aevI6VjQvxwBxtxrooXsxt5b2xtOUXYZe04JxqQo+XZk3d1gcr7pbV9MAQ/Lg== } engines: { node: ">=12" } cpu: [arm] @@ -3237,10 +3267,10 @@ packages: dev: true optional: true - /esbuild-linux-arm64/0.14.29: + /esbuild-linux-arm64/0.14.36: resolution: { - integrity: sha512-KYf7s8wDfUy+kjKymW3twyGT14OABjGHRkm9gPJ0z4BuvqljfOOUbq9qT3JYFnZJHOgkr29atT//hcdD0Pi7Mw== + integrity: sha512-24Vq1M7FdpSmaTYuu1w0Hdhiqkbto1I5Pjyi+4Cdw5fJKGlwQuw+hWynTcRI/cOZxBcBpP21gND7W27gHAiftw== } engines: { node: ">=12" } cpu: [arm64] @@ -3249,10 +3279,10 @@ packages: dev: true optional: true - /esbuild-linux-mips64le/0.14.29: + /esbuild-linux-mips64le/0.14.36: resolution: { - integrity: sha512-05jPtWQMsZ1aMGfHOvnR5KrTvigPbU35BtuItSSWLI2sJu5VrM8Pr9Owym4wPvA4153DFcOJ1EPN/2ujcDt54g== + integrity: sha512-hZUeTXvppJN+5rEz2EjsOFM9F1bZt7/d2FUM1lmQo//rXh1RTFYzhC0txn7WV0/jCC7SvrGRaRz0NMsRPf8SIA== } engines: { node: ">=12" } cpu: [mips64el] @@ -3261,10 +3291,10 @@ packages: dev: true optional: true - /esbuild-linux-ppc64le/0.14.29: + /esbuild-linux-ppc64le/0.14.36: resolution: { - integrity: sha512-FYhBqn4Ir9xG+f6B5VIQVbRuM4S6qwy29dDNYFPoxLRnwTEKToIYIUESN1qHyUmIbfO0YB4phG2JDV2JDN9Kgw== + integrity: sha512-1Bg3QgzZjO+QtPhP9VeIBhAduHEc2kzU43MzBnMwpLSZ890azr4/A9Dganun8nsqD/1TBcqhId0z4mFDO8FAvg== } engines: { node: ">=12" } cpu: [ppc64] @@ -3273,10 +3303,10 @@ packages: dev: true optional: true - /esbuild-linux-riscv64/0.14.29: + /esbuild-linux-riscv64/0.14.36: resolution: { - integrity: sha512-eqZMqPehkb4nZcffnuOpXJQdGURGd6GXQ4ZsDHSWyIUaA+V4FpMBe+5zMPtXRD2N4BtyzVvnBko6K8IWWr36ew== + integrity: sha512-dOE5pt3cOdqEhaufDRzNCHf5BSwxgygVak9UR7PH7KPVHwSTDAZHDoEjblxLqjJYpc5XaU9+gKJ9F8mp9r5I4A== } engines: { node: ">=12" } cpu: [riscv64] @@ -3285,10 +3315,10 @@ packages: dev: true optional: true - /esbuild-linux-s390x/0.14.29: + /esbuild-linux-s390x/0.14.36: resolution: { - integrity: sha512-o7EYajF1rC/4ho7kpSG3gENVx0o2SsHm7cJ5fvewWB/TEczWU7teDgusGSujxCYcMottE3zqa423VTglNTYhjg== + integrity: sha512-g4FMdh//BBGTfVHjF6MO7Cz8gqRoDPzXWxRvWkJoGroKA18G9m0wddvPbEqcQf5Tbt2vSc1CIgag7cXwTmoTXg== } engines: { node: ">=12" } cpu: [s390x] @@ -3297,10 +3327,10 @@ packages: dev: true optional: true - /esbuild-netbsd-64/0.14.29: + /esbuild-netbsd-64/0.14.36: resolution: { - integrity: sha512-/esN6tb6OBSot6+JxgeOZeBk6P8V/WdR3GKBFeFpSqhgw4wx7xWUqPrdx4XNpBVO7X4Ipw9SAqgBrWHlXfddww== + integrity: sha512-UB2bVImxkWk4vjnP62ehFNZ73lQY1xcnL5ZNYF3x0AG+j8HgdkNF05v67YJdCIuUJpBuTyCK8LORCYo9onSW+A== } engines: { node: ">=12" } cpu: [x64] @@ -3309,10 +3339,10 @@ packages: dev: true optional: true - /esbuild-openbsd-64/0.14.29: + /esbuild-openbsd-64/0.14.36: resolution: { - integrity: sha512-jUTdDzhEKrD0pLpjmk0UxwlfNJNg/D50vdwhrVcW/D26Vg0hVbthMfb19PJMatzclbK7cmgk1Nu0eNS+abzoHw== + integrity: sha512-NvGB2Chf8GxuleXRGk8e9zD3aSdRO5kLt9coTQbCg7WMGXeX471sBgh4kSg8pjx0yTXRt0MlrUDnjVYnetyivg== } engines: { node: ">=12" } cpu: [x64] @@ -3321,10 +3351,10 @@ packages: dev: true optional: true - /esbuild-sunos-64/0.14.29: + /esbuild-sunos-64/0.14.36: resolution: { - integrity: sha512-EfhQN/XO+TBHTbkxwsxwA7EfiTHFe+MNDfxcf0nj97moCppD9JHPq48MLtOaDcuvrTYOcrMdJVeqmmeQ7doTcg== + integrity: sha512-VkUZS5ftTSjhRjuRLp+v78auMO3PZBXu6xl4ajomGenEm2/rGuWlhFSjB7YbBNErOchj51Jb2OK8lKAo8qdmsQ== } engines: { node: ">=12" } cpu: [x64] @@ -3333,10 +3363,10 @@ packages: dev: true optional: true - /esbuild-windows-32/0.14.29: + /esbuild-windows-32/0.14.36: resolution: { - integrity: sha512-uoyb0YAJ6uWH4PYuYjfGNjvgLlb5t6b3zIaGmpWPOjgpr1Nb3SJtQiK4YCPGhONgfg2v6DcJgSbOteuKXhwqAw== + integrity: sha512-bIar+A6hdytJjZrDxfMBUSEHHLfx3ynoEZXx/39nxy86pX/w249WZm8Bm0dtOAByAf4Z6qV0LsnTIJHiIqbw0w== } engines: { node: ">=12" } cpu: [ia32] @@ -3345,10 +3375,10 @@ packages: dev: true optional: true - /esbuild-windows-64/0.14.29: + /esbuild-windows-64/0.14.36: resolution: { - integrity: sha512-X9cW/Wl95QjsH8WUyr3NqbmfdU72jCp71cH3pwPvI4CgBM2IeOUDdbt6oIGljPu2bf5eGDIo8K3Y3vvXCCTd8A== + integrity: sha512-+p4MuRZekVChAeueT1Y9LGkxrT5x7YYJxYE8ZOTcEfeUUN43vktSn6hUNsvxzzATrSgq5QqRdllkVBxWZg7KqQ== } engines: { node: ">=12" } cpu: [x64] @@ -3357,10 +3387,10 @@ packages: dev: true optional: true - /esbuild-windows-arm64/0.14.29: + /esbuild-windows-arm64/0.14.36: resolution: { - integrity: sha512-+O/PI+68fbUZPpl3eXhqGHTGK7DjLcexNnyJqtLZXOFwoAjaXlS5UBCvVcR3o2va+AqZTj8o6URaz8D2K+yfQQ== + integrity: sha512-fBB4WlDqV1m18EF/aheGYQkQZHfPHiHJSBYzXIo8yKehek+0BtBwo/4PNwKGJ5T0YK0oc8pBKjgwPbzSrPLb+Q== } engines: { node: ">=12" } cpu: [arm64] @@ -3378,35 +3408,35 @@ packages: requiresBuild: true dev: true - /esbuild/0.14.29: + /esbuild/0.14.36: resolution: { - integrity: sha512-SQS8cO8xFEqevYlrHt6exIhK853Me4nZ4aMW6ieysInLa0FMAL+AKs87HYNRtR2YWRcEIqoXAHh+Ytt5/66qpg== + integrity: sha512-HhFHPiRXGYOCRlrhpiVDYKcFJRdO0sBElZ668M4lh2ER0YgnkLxECuFe7uWCf23FrcLc59Pqr7dHkTqmRPDHmw== } engines: { node: ">=12" } hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-64: 0.14.29 - esbuild-android-arm64: 0.14.29 - esbuild-darwin-64: 0.14.29 - esbuild-darwin-arm64: 0.14.29 - esbuild-freebsd-64: 0.14.29 - esbuild-freebsd-arm64: 0.14.29 - esbuild-linux-32: 0.14.29 - esbuild-linux-64: 0.14.29 - esbuild-linux-arm: 0.14.29 - esbuild-linux-arm64: 0.14.29 - esbuild-linux-mips64le: 0.14.29 - esbuild-linux-ppc64le: 0.14.29 - esbuild-linux-riscv64: 0.14.29 - esbuild-linux-s390x: 0.14.29 - esbuild-netbsd-64: 0.14.29 - esbuild-openbsd-64: 0.14.29 - esbuild-sunos-64: 0.14.29 - esbuild-windows-32: 0.14.29 - esbuild-windows-64: 0.14.29 - esbuild-windows-arm64: 0.14.29 + esbuild-android-64: 0.14.36 + esbuild-android-arm64: 0.14.36 + esbuild-darwin-64: 0.14.36 + esbuild-darwin-arm64: 0.14.36 + esbuild-freebsd-64: 0.14.36 + esbuild-freebsd-arm64: 0.14.36 + esbuild-linux-32: 0.14.36 + esbuild-linux-64: 0.14.36 + esbuild-linux-arm: 0.14.36 + esbuild-linux-arm64: 0.14.36 + esbuild-linux-mips64le: 0.14.36 + esbuild-linux-ppc64le: 0.14.36 + esbuild-linux-riscv64: 0.14.36 + esbuild-linux-s390x: 0.14.36 + esbuild-netbsd-64: 0.14.36 + esbuild-openbsd-64: 0.14.36 + esbuild-sunos-64: 0.14.36 + esbuild-windows-32: 0.14.36 + esbuild-windows-64: 0.14.36 + esbuild-windows-arm64: 0.14.36 dev: true /escalade/3.1.1: @@ -4920,6 +4950,17 @@ packages: picomatch: 2.3.1 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 + /mimic-fn/2.1.0: resolution: { @@ -5368,7 +5409,7 @@ packages: engines: { node: ">=0.10.0" } dev: true - /pinia/2.0.13_typescript@4.6.3+vue@3.2.31: + /pinia/2.0.13_typescript@4.6.3+vue@3.2.33: resolution: { integrity: sha512-B7rSqm1xNpwcPMnqns8/gVBfbbi7lWTByzS6aPZ4JOXSJD4Y531rZHDCoYWBwLyHY/8hWnXljgiXp6rRyrofcw== @@ -5385,8 +5426,8 @@ packages: dependencies: "@vue/devtools-api": 6.1.4 typescript: 4.6.3 - vue: 3.2.31 - vue-demi: 0.12.4_vue@3.2.31 + vue: 3.2.33 + vue-demi: 0.12.4_vue@3.2.33 dev: false /please-upgrade-node/3.2.0: @@ -6107,7 +6148,7 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: true - /responsive-storage/1.0.11_vue@3.2.31: + /responsive-storage/1.0.11_vue@3.2.33: resolution: { integrity: sha512-XY/21b7FKCXwBWGLuxp5KUQOAh8jOTsdfRMz0RVE9P+HhK4oYXKcNESDLxE1mD5MWPg/i+k4SGogro5daMrE9A== @@ -6115,7 +6156,7 @@ packages: peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.2.31 + vue: 3.2.33 dev: false /restore-cursor/3.1.0: @@ -6957,17 +6998,17 @@ packages: engines: { node: ">= 0.8" } dev: true - /unplugin-element-plus/0.3.2_rollup@2.70.1+vite@2.9.1: + /unplugin-element-plus/0.4.0_rollup@2.70.1+vite@2.9.5: resolution: { - integrity: sha512-/oPbLA1ByrZ3VvN3jrVtVZcGJ147+ccyrL1w9d8wNLTTMH+buxdtiMQQv9R7Muz22ocJvebXZzlRVlA/JeeVPA== + integrity: sha512-iE4EZu8pp5Vz/qb9r45sCNSz9Px6KOthBpe6gFBV1E60g9A45HS+JhwAaj4Zki8HZ0YGW3LyrsBCrd+XhOypnQ== } - engines: { node: ">=12.20.0" } + engines: { node: ">=14.17.0" } dependencies: "@rollup/pluginutils": 4.2.0 - es-module-lexer: 0.10.4 + es-module-lexer: 0.10.5 magic-string: 0.26.1 - unplugin: 0.3.3_rollup@2.70.1+vite@2.9.1 + unplugin: 0.6.2_rollup@2.70.1+vite@2.9.5 transitivePeerDependencies: - esbuild - rollup @@ -6975,10 +7016,10 @@ packages: - webpack dev: true - /unplugin/0.3.3_rollup@2.70.1+vite@2.9.1: + /unplugin/0.6.2_rollup@2.70.1+vite@2.9.5: resolution: { - integrity: sha512-WjZWpUqqcYPQ/efR00Zm2m1+J1LitwoZ4uhHV4VdZ+IpW0Nh/qnDYtVf+nLhozXdGxslMPecOshVR7NiWFl4gA== + integrity: sha512-+QONc2uBFQbeo4x5mlJHjTKjR6pmuchMpGVrWhwdGFFMb4ttFZ4E9KqhOOrNcm3Q8NNyB1vJ4s5e36IZC7UWYw== } peerDependencies: esbuild: ">=0.13" @@ -6995,8 +7036,10 @@ packages: webpack: optional: true dependencies: + chokidar: 3.5.3 rollup: 2.70.1 - vite: 2.9.1_sass@1.49.9 + vite: 2.9.5_sass@1.49.9 + webpack-sources: 3.2.3 webpack-virtual-modules: 0.4.3 dev: true @@ -7070,7 +7113,7 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-plugin-mock/2.9.6_9cb7b45a435b0b365a3d11bf7a7969b0: + /vite-plugin-mock/2.9.6_9bee6d01fd796cb52b526d4503041d36: resolution: { integrity: sha512-/Rm59oPppe/ncbkSrUuAxIQihlI2YcBmnbR4ST1RA2VzM1C0tEQc1KlbQvnUGhXECAGTaQN2JyasiwXP6EtKgg== @@ -7090,7 +7133,7 @@ packages: fast-glob: 3.2.11 mockjs: 1.1.0 path-to-regexp: 6.2.0 - vite: 2.9.1_sass@1.49.9 + vite: 2.9.5_sass@1.49.9 transitivePeerDependencies: - rollup - supports-color @@ -7103,7 +7146,7 @@ packages: } dev: true - /vite-plugin-style-import/1.4.1_vite@2.9.1: + /vite-plugin-style-import/1.4.1_vite@2.9.5: resolution: { integrity: sha512-lJCRvm7+So0hHdnSJiJPg9gD5mxtL6YY0jmhEph+k7ArpsyvqOh6han2kG5htbWWDZxHkUN9d1BuTFL//yCLLQ== @@ -7117,23 +7160,23 @@ packages: es-module-lexer: 0.9.3 fs-extra: 10.0.1 magic-string: 0.25.9 - vite: 2.9.1_sass@1.49.9 + vite: 2.9.5_sass@1.49.9 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-windicss/1.8.3_vite@2.9.1: + /vite-plugin-windicss/1.8.4_vite@2.9.5: resolution: { - integrity: sha512-RIw2GD6H6cKNE8wZXVOBs4L1uTicVS0FaAkeqXvy1oyuXLC4SXmvnzEuoK0+qFuWJjW0ECNwE8eU+ZZhzNQKUg== + integrity: sha512-LSZAO8BZn3x406GRbYX5t5ONXXJVdqiQtN1qrznLA/Dy5/NzZVhfcrL6N1qEYYO7HsCDT4pLAjTzObvDnM9Y8A== } peerDependencies: vite: ^2.0.1 dependencies: - "@windicss/plugin-utils": 1.8.3 - debug: 4.3.3 + "@windicss/plugin-utils": 1.8.4 + debug: 4.3.4 kolorist: 1.5.1 - vite: 2.9.1_sass@1.49.9 + vite: 2.9.5_sass@1.49.9 windicss: 3.5.1 transitivePeerDependencies: - supports-color @@ -7149,10 +7192,10 @@ packages: svgo: 2.8.0 dev: true - /vite/2.9.1_sass@1.49.9: + /vite/2.9.5_sass@1.49.9: resolution: { - integrity: sha512-vSlsSdOYGcYEJfkQ/NeLXgnRv5zZfpAsdztkIrs7AZHV8RCMZQkwjo4DS5BnrYTqoWqLoUe1Cah4aVO4oNNqCQ== + integrity: sha512-dvMN64X2YEQgSXF1lYabKXw3BbN6e+BL67+P3Vy4MacnY+UzT1AfkHiioFSi9+uiDUiaDy7Ax/LQqivk6orilg== } engines: { node: ">=12.2.0" } hasBin: true @@ -7168,7 +7211,7 @@ packages: stylus: optional: true dependencies: - esbuild: 0.14.29 + esbuild: 0.14.36 postcss: 8.4.12 resolve: 1.22.0 rollup: 2.70.1 @@ -7177,7 +7220,7 @@ packages: fsevents: 2.3.2 dev: true - /vue-demi/0.12.4_vue@3.2.31: + /vue-demi/0.12.4_vue@3.2.33: resolution: { integrity: sha512-ztPDkFt0TSUdoq1ZI6oD730vgztBkiByhUW7L1cOTebiSBqSYfSQgnhYakYigBkyAybqCTH7h44yZuDJf2xILQ== @@ -7192,7 +7235,7 @@ packages: "@vue/composition-api": optional: true dependencies: - vue: 3.2.31 + vue: 3.2.33 dev: false /vue-eslint-parser/8.3.0_eslint@8.11.0: @@ -7216,23 +7259,23 @@ packages: - supports-color dev: true - /vue-i18n/9.2.0-beta.33_vue@3.2.31: + /vue-i18n/9.2.0-beta.35_vue@3.2.33: resolution: { - integrity: sha512-9pdffijCCGvOTVVgxvTVMeQYiwzuZXftjRbK2WLVJA14TYFgTmhOyVr/8a6Li0SO+4ketPzyeHo24Km+AajjPQ== + integrity: sha512-kTYzZSB3B/ar3M9RfQ0KAyTGfvRw544qVzY++/sNV4stOKG6NxIDOdHdYTfVEXTSkczFwoZHTKXTWNVpx+GuHA== } engines: { node: ">= 12" } peerDependencies: vue: ^3.0.0 dependencies: - "@intlify/core-base": 9.2.0-beta.33 - "@intlify/shared": 9.2.0-beta.33 - "@intlify/vue-devtools": 9.2.0-beta.33 - "@vue/devtools-api": 6.1.3 - vue: 3.2.31 + "@intlify/core-base": 9.2.0-beta.35 + "@intlify/shared": 9.2.0-beta.35 + "@intlify/vue-devtools": 9.2.0-beta.35 + "@vue/devtools-api": 6.1.4 + vue: 3.2.33 dev: false - /vue-router/4.0.14_vue@3.2.31: + /vue-router/4.0.14_vue@3.2.33: resolution: { integrity: sha512-wAO6zF9zxA3u+7AkMPqw9LjoUCjSxfFvINQj3E/DceTt6uEz1XZLraDhdg2EYmvVwTBSGlLYsUw8bDmx0754Mw== @@ -7241,10 +7284,10 @@ packages: vue: ^3.2.0 dependencies: "@vue/devtools-api": 6.1.3 - vue: 3.2.31 + vue: 3.2.33 dev: false - /vue-types/4.1.1_vue@3.2.31: + /vue-types/4.1.1_vue@3.2.33: resolution: { integrity: sha512-Jq2GZ/w6rExJbLA/h7nHBFLciu+YNekgox0DB64wN1snZ4IIJMq+qnqp1/vE4fc7vEjZcP5KGhLzkkSjIHLRzw== @@ -7254,22 +7297,30 @@ packages: vue: ^2.0.0 || ^3.0.0 dependencies: is-plain-object: 5.0.0 - vue: 3.2.31 + vue: 3.2.33 dev: false - /vue/3.2.31: + /vue/3.2.33: resolution: { - integrity: sha512-odT3W2tcffTiQCy57nOT93INw1auq5lYLLYtWpPYQQYQOOdHiqFct9Xhna6GJ+pJQaF67yZABraH47oywkJgFw== + integrity: sha512-si1ExAlDUrLSIg/V7D/GgA4twJwfsfgG+t9w10z38HhL/HA07132pUQ2KuwAo8qbCyMJ9e6OqrmWrOCr+jW7ZQ== } dependencies: - "@vue/compiler-dom": 3.2.31 - "@vue/compiler-sfc": 3.2.31 - "@vue/runtime-dom": 3.2.31 - "@vue/server-renderer": 3.2.31_vue@3.2.31 - "@vue/shared": 3.2.31 + "@vue/compiler-dom": 3.2.33 + "@vue/compiler-sfc": 3.2.33 + "@vue/runtime-dom": 3.2.33 + "@vue/server-renderer": 3.2.33_vue@3.2.33 + "@vue/shared": 3.2.33 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.4.3: resolution: { diff --git a/src/layout/components/navbar.vue b/src/layout/components/navbar.vue index d6e0057..6586e64 100644 --- a/src/layout/components/navbar.vue +++ b/src/layout/components/navbar.vue @@ -24,6 +24,7 @@ const { toggleSideBar, pureApp, username, + avatarsStyle, getDropdownItemStyle } = useNav(); @@ -93,8 +94,8 @@ function translationEn() { - -

{{ username }}

+ +

{{ username }}