diff --git a/package.json b/package.json index ac0435f3d..ff6c52673 100644 --- a/package.json +++ b/package.json @@ -31,9 +31,10 @@ "@logicflow/core": "^1.1.16", "@logicflow/extension": "^1.1.16", "@pureadmin/components": "^1.0.6", - "@vueuse/core": "^8.5.0", + "@pureadmin/table": "^0.0.1", + "@vueuse/core": "^8.7.4", "@vueuse/motion": "^2.0.0-beta.12", - "@vueuse/shared": "^8.5.0", + "@vueuse/shared": "^8.7.4", "@wangeditor/editor": "^5.0.1", "@wangeditor/editor-for-vue": "^5.1.10", "animate.css": "^4.1.1", @@ -41,10 +42,10 @@ "china-area-data": "^5.0.1", "cropperjs": "^1.5.12", "css-color-function": "^1.3.3", - "dayjs": "^1.11.2", + "dayjs": "^1.11.3", "driver.js": "^0.9.8", - "echarts": "^5.3.2", - "element-plus": "^2.2.2", + "echarts": "^5.3.3", + "element-plus": "^2.2.6", "element-resize-detector": "^1.2.3", "js-cookie": "^3.0.1", "jsbarcode": "^3.11.5", @@ -63,9 +64,9 @@ "rgb-hex": "^4.0.0", "swiper": "^8.1.4", "v-contextmenu": "3.0.0", - "vue": "^3.2.36", + "vue": "^3.2.37", "vue-form-create2": "^1.2.8", - "vue-i18n": "^9.2.0-beta.35", + "vue-i18n": "^9.2.0-beta.36", "vue-json-pretty": "^2.0.2", "vue-pdf-embed": "^1.1.2", "vue-router": "^4.0.15", @@ -91,7 +92,7 @@ "@iconify-icons/uil": "^1.2.1", "@iconify/vue": "^3.2.1", "@intlify/vite-plugin-vue-i18n": "^3.4.0", - "@pureadmin/theme": "^2.0.0", + "@pureadmin/theme": "^2.4.0", "@types/element-resize-detector": "1.1.3", "@types/js-cookie": "^3.0.1", "@types/lodash": "^4.14.180", @@ -134,9 +135,9 @@ "stylelint-config-standard": "^24.0.0", "stylelint-order": "^5.0.0", "typescript": "^4.6.3", - "unocss": "^0.33.4", + "unocss": "^0.39.3", "unplugin-vue-define-options": "^0.6.1", - "vite": "^2.9.9", + "vite": "^2.9.12", "vite-plugin-mock": "^2.9.6", "vite-plugin-remove-console": "^0.0.7", "vite-svg-loader": "^3.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cde4f2ad6..7dd13f3c5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,7 +19,8 @@ specifiers: "@logicflow/core": ^1.1.16 "@logicflow/extension": ^1.1.16 "@pureadmin/components": ^1.0.6 - "@pureadmin/theme": ^2.0.0 + "@pureadmin/table": ^0.0.1 + "@pureadmin/theme": ^2.4.0 "@types/element-resize-detector": 1.1.3 "@types/js-cookie": ^3.0.1 "@types/lodash": ^4.14.180 @@ -36,9 +37,9 @@ specifiers: "@vitejs/plugin-vue-jsx": ^1.3.10 "@vue/eslint-config-prettier": ^7.0.0 "@vue/eslint-config-typescript": ^10.0.0 - "@vueuse/core": ^8.5.0 + "@vueuse/core": ^8.7.4 "@vueuse/motion": ^2.0.0-beta.12 - "@vueuse/shared": ^8.5.0 + "@vueuse/shared": ^8.7.4 "@wangeditor/editor": ^5.0.1 "@wangeditor/editor-for-vue": ^5.1.10 animate.css: ^4.1.1 @@ -48,10 +49,10 @@ specifiers: cropperjs: ^1.5.12 cross-env: 7.0.3 css-color-function: ^1.3.3 - dayjs: ^1.11.2 + dayjs: ^1.11.3 driver.js: ^0.9.8 - echarts: ^5.3.2 - element-plus: ^2.2.2 + echarts: ^5.3.3 + element-plus: ^2.2.6 element-resize-detector: ^1.2.3 eslint: ^8.8.0 eslint-plugin-prettier: ^4.0.0 @@ -93,17 +94,17 @@ specifiers: stylelint-order: ^5.0.0 swiper: ^8.1.4 typescript: ^4.6.3 - unocss: ^0.33.4 + unocss: ^0.39.3 unplugin-vue-define-options: ^0.6.1 v-contextmenu: 3.0.0 - vite: ^2.9.9 + vite: ^2.9.12 vite-plugin-mock: ^2.9.6 vite-plugin-remove-console: ^0.0.7 vite-svg-loader: ^3.3.0 - vue: ^3.2.36 + vue: ^3.2.37 vue-eslint-parser: ^8.2.0 vue-form-create2: ^1.2.8 - vue-i18n: ^9.2.0-beta.35 + vue-i18n: ^9.2.0-beta.36 vue-json-pretty: ^2.0.2 vue-pdf-embed: ^1.1.2 vue-router: ^4.0.15 @@ -120,21 +121,22 @@ dependencies: "@ctrl/tinycolor": 3.4.1 "@logicflow/core": 1.1.16 "@logicflow/extension": 1.1.16 - "@pureadmin/components": 1.0.6_vue@3.2.36 - "@vueuse/core": 8.5.0_vue@3.2.36 - "@vueuse/motion": 2.0.0-beta.12_vue@3.2.36 - "@vueuse/shared": 8.5.0_vue@3.2.36 + "@pureadmin/components": 1.0.6_vue@3.2.37 + "@pureadmin/table": 0.0.1 + "@vueuse/core": 8.7.4_vue@3.2.37 + "@vueuse/motion": 2.0.0-beta.12_vue@3.2.37 + "@vueuse/shared": 8.7.4_vue@3.2.37 "@wangeditor/editor": 5.0.1 - "@wangeditor/editor-for-vue": 5.1.11_b68c883c164a2ef77ef0756310539f59 + "@wangeditor/editor-for-vue": 5.1.11_c4c65be4d3d5c943ff174ef2fe898c96 animate.css: 4.1.1 axios: 0.27.2 china-area-data: 5.0.1 cropperjs: 1.5.12 css-color-function: 1.3.3 - dayjs: 1.11.2 + dayjs: 1.11.3 driver.js: 0.9.8 - echarts: 5.3.2 - element-plus: 2.2.2_vue@3.2.36 + echarts: 5.3.3 + element-plus: 2.2.6_vue@3.2.37 element-resize-detector: 1.2.4 js-cookie: 3.0.1 jsbarcode: 3.11.5 @@ -145,24 +147,24 @@ dependencies: mockjs: 1.1.0 nprogress: 0.2.0 path: 0.12.7 - pinia: 2.0.14_typescript@4.6.4+vue@3.2.36 + pinia: 2.0.14_typescript@4.6.4+vue@3.2.37 qrcode: 1.5.0 qs: 6.10.3 resize-observer-polyfill: 1.5.1 - responsive-storage: 1.0.11_vue@3.2.36 + responsive-storage: 1.0.11_vue@3.2.37 rgb-hex: 4.0.0 swiper: 8.1.4 - v-contextmenu: 3.0.0_vue@3.2.36 - vue: 3.2.36 + v-contextmenu: 3.0.0_vue@3.2.37 + vue: 3.2.37 vue-form-create2: 1.2.9 - vue-i18n: 9.2.0-beta.35_vue@3.2.36 - vue-json-pretty: 2.0.6_vue@3.2.36 - vue-pdf-embed: 1.1.2_vue@3.2.36 - vue-router: 4.0.15_vue@3.2.36 - vue-types: 4.1.1_vue@3.2.36 - vue-virtual-scroller: 2.0.0-alpha.1_vue@3.2.36 - vuedraggable: 4.1.0_vue@3.2.36 - vxe-table: 4.2.3_vue@3.2.36+xe-utils@3.5.4 + vue-i18n: 9.2.0-beta.36_vue@3.2.37 + vue-json-pretty: 2.0.6_vue@3.2.37 + vue-pdf-embed: 1.1.2_vue@3.2.37 + vue-router: 4.0.15_vue@3.2.37 + vue-types: 4.1.1_vue@3.2.37 + vue-virtual-scroller: 2.0.0-alpha.1_vue@3.2.37 + vuedraggable: 4.1.0_vue@3.2.37 + vxe-table: 4.2.3_vue@3.2.37+xe-utils@3.5.4 xe-utils: 3.5.4 xgplayer: 2.31.6 xlsx: 0.18.5 @@ -179,9 +181,9 @@ devDependencies: "@iconify-icons/mdi": 1.2.11 "@iconify-icons/ri": 1.2.1 "@iconify-icons/uil": 1.2.1 - "@iconify/vue": 3.2.1_vue@3.2.36 - "@intlify/vite-plugin-vue-i18n": 3.4.0_2953886ef562a41127ff9a4083619d3a - "@pureadmin/theme": 2.0.0 + "@iconify/vue": 3.2.1_vue@3.2.37 + "@intlify/vite-plugin-vue-i18n": 3.4.0_4db44fd47112c2f2339201f09f303201 + "@pureadmin/theme": 2.4.0 "@types/element-resize-detector": 1.1.3 "@types/js-cookie": 3.0.2 "@types/lodash": 4.14.182 @@ -193,8 +195,8 @@ devDependencies: "@types/qs": 6.9.7 "@typescript-eslint/eslint-plugin": 5.23.0_17b6d2ce7129f0b36f2c30ae592c16e7 "@typescript-eslint/parser": 5.23.0_eslint@8.15.0+typescript@4.6.4 - "@vitejs/plugin-legacy": 1.8.2_vite@2.9.9 - "@vitejs/plugin-vue": 2.3.3_vite@2.9.9+vue@3.2.36 + "@vitejs/plugin-legacy": 1.8.2_vite@2.9.12 + "@vitejs/plugin-vue": 2.3.3_vite@2.9.12+vue@3.2.37 "@vitejs/plugin-vue-jsx": 1.3.10 "@vue/eslint-config-prettier": 7.0.0_eslint@8.15.0+prettier@2.6.2 "@vue/eslint-config-typescript": 10.0.0_7f105dc3ebd31cec885fdbbd30d5cc4c @@ -224,10 +226,10 @@ devDependencies: stylelint-config-standard: 24.0.0_stylelint@14.8.2 stylelint-order: 5.0.0_stylelint@14.8.2 typescript: 4.6.4 - unocss: 0.33.4_vite@2.9.9 - unplugin-vue-define-options: 0.6.1_45b95ec7a40139e0d040f7c2d0305fbb - vite: 2.9.9_sass@1.51.0 - vite-plugin-mock: 2.9.6_95c4cc53f4075e6399c4c5caf758f11f + unocss: 0.39.3_vite@2.9.12 + unplugin-vue-define-options: 0.6.1_1faebec15bfd13576036847e0ecec82b + vite: 2.9.12_sass@1.51.0 + vite-plugin-mock: 2.9.6_9f4d6c9d28564cba275b50667d1a1ad4 vite-plugin-remove-console: 0.0.7 vite-svg-loader: 3.3.0 vue-eslint-parser: 8.3.0_eslint@8.15.0 @@ -267,7 +269,7 @@ packages: } dev: false - /@ant-design/icons-vue/6.1.0_vue@3.2.36: + /@ant-design/icons-vue/6.1.0_vue@3.2.37: resolution: { integrity: sha512-EX6bYm56V+ZrKN7+3MT/ubDkvJ5rK/O2t380WFRflDcVFgsvl3NLH7Wxeau6R8DbrO5jWR6DSTC3B6gYFp77AA== @@ -277,7 +279,7 @@ packages: dependencies: "@ant-design/colors": 6.0.0 "@ant-design/icons-svg": 4.2.1 - vue: 3.2.36 + vue: 3.2.37 dev: false /@antfu/install-pkg/0.1.0: @@ -899,15 +901,15 @@ packages: engines: { node: ">=10" } dev: false - /@element-plus/icons-vue/1.1.4_vue@3.2.36: + /@element-plus/icons-vue/2.0.6_vue@3.2.37: resolution: { - integrity: sha512-Iz/nHqdp1sFPmdzRwHkEQQA3lKvoObk8azgABZ81QUOpW9s/lUyQVUSh0tNtEPZXQlKwlSh7SPgoVxzrE0uuVQ== + integrity: sha512-lPpG8hYkjL/Z97DH5Ei6w6o22Z4YdNglWCNYOPcB33JCF2A4wye6HFgSI7hEt9zdLyxlSpiqtgf9XcYU+m5mew== } peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.2.36 + vue: 3.2.37 dev: false /@endemolshinegroup/cosmiconfig-typescript-loader/3.0.2_240953bde0fc81a855f7b4b522af054d: @@ -956,20 +958,20 @@ packages: engines: { node: ">=14.0.0", npm: ">=6.0.0" } dev: true - /@floating-ui/core/0.7.1: + /@floating-ui/core/0.7.3: resolution: { - integrity: sha512-grcqEmI8DTIolufpxhJagVeJmvloxBXE6xxSrVnSXz/Wz1uUIsC85ad+UNBqAoBOvzLxE42wvDj3YkmSGqWRxA== + integrity: sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg== } dev: false - /@floating-ui/dom/0.5.1: + /@floating-ui/dom/0.5.3: resolution: { - integrity: sha512-dkPSy5JPiQEtljc3VpG9lauYctxfLlqj/8N9f+lmsR92gQaSVMAWuBbFBH2keY5DmdQn3p4Dv1dQd+e8osH+/g== + integrity: sha512-vpjWB1uC7rajvgA58uzlJZgtWqrdDQLw+XVA3w63ZTmsWwRmVd0Gl5Dy9VMAViI9cP7hBWaJt23Jy3AVgVYnoQ== } dependencies: - "@floating-ui/core": 0.7.1 + "@floating-ui/core": 0.7.3 dev: false /@humanwhocodes/config-array/0.9.5: @@ -1072,10 +1074,10 @@ packages: } dev: true - /@iconify/utils/1.0.32: + /@iconify/utils/1.0.33: resolution: { - integrity: sha512-m+rnw7qKHq/XF7DAi4BcFoEAcXBfqqMgQJh8brGEHeqE/RUvgDMjmxsHgWnVpFsG+VmjGyAiI7nwXdliCwEU0Q== + integrity: sha512-vGeAqo7aGPxOQmGdVoXFUOuyN+0V7Lcrx2EvaiRjxUD1x6Om0Tvq2bdm7E24l2Pz++4S0mWMCVFXe/17EtKImQ== } dependencies: "@antfu/install-pkg": 0.1.0 @@ -1088,7 +1090,7 @@ packages: - supports-color dev: true - /@iconify/vue/3.2.1_vue@3.2.36: + /@iconify/vue/3.2.1_vue@3.2.37: resolution: { integrity: sha512-c4R6ZgFo1JrJ8aPMMgOPgfU7lBswihMGR+yWe/P4ZukC3kTkeT4+lkt9Pc/itVFMkwva/S/7u9YofmYv57fnNQ== @@ -1096,10 +1098,10 @@ packages: peerDependencies: vue: 3.x dependencies: - vue: 3.2.36 + vue: 3.2.37 dev: true - /@intlify/bundle-utils/2.2.2_vue-i18n@9.2.0-beta.35: + /@intlify/bundle-utils/2.2.2_vue-i18n@9.2.0-beta.36: resolution: { integrity: sha512-vngkvlIVV8ZJoyC5VqMvqJd2nvsx+qMN7pQjPiPjOrVndeiR7Dlue0k86Q8FsFUzyksW3HJZZi833ldxwbFzTA== @@ -1118,31 +1120,31 @@ packages: "@intlify/shared": 9.1.10 jsonc-eslint-parser: 1.4.1 source-map: 0.6.1 - vue-i18n: 9.2.0-beta.35_vue@3.2.36 + vue-i18n: 9.2.0-beta.36_vue@3.2.37 yaml-eslint-parser: 0.3.2 dev: true - /@intlify/core-base/9.2.0-beta.35: + /@intlify/core-base/9.2.0-beta.36: resolution: { - integrity: sha512-53yuCpo2ov5OKdvBTvE5zKMo2clLVqNORwkcY9TUu0B+yrOeDwLWQnbPJnOoDu5KkRdbdXlMxnHNCpJ5vlGZ1g== + integrity: sha512-PGYUdWUgb+1Do9Ol/4csHTKxu0cNIOGhJSHZZxSb5tI9k3YkejCFBRIlKBokF5rK8OX4LDboJ6tDXeSwt1hO3g== } engines: { node: ">= 12" } dependencies: - "@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 + "@intlify/devtools-if": 9.2.0-beta.36 + "@intlify/message-compiler": 9.2.0-beta.36 + "@intlify/shared": 9.2.0-beta.36 + "@intlify/vue-devtools": 9.2.0-beta.36 dev: false - /@intlify/devtools-if/9.2.0-beta.35: + /@intlify/devtools-if/9.2.0-beta.36: resolution: { - integrity: sha512-y3+7M+eS9mqeXTBa1QWAvt4nsjwWJ5G4xT+G3IFtd7Vb2CQHwli229n0avD+VdlDGwWCDWpLkny8QWtdNEYpOA== + integrity: sha512-UbU4xtHu87WnlimdCycRS4DZbEu8X31bCDJwdm7ShM+9WvCjFEttnD0KDyviIwblzTvJOtGRQ60R7zDgCOFz5Q== } engines: { node: ">= 12" } dependencies: - "@intlify/shared": 9.2.0-beta.35 + "@intlify/shared": 9.2.0-beta.36 dev: false /@intlify/message-compiler/9.1.10: @@ -1157,14 +1159,14 @@ packages: source-map: 0.6.1 dev: true - /@intlify/message-compiler/9.2.0-beta.35: + /@intlify/message-compiler/9.2.0-beta.36: resolution: { - integrity: sha512-wYQCgnRtyJ40HK3bJTrszHDaxqDXZH+9Ps7RsXNuNwZ9hIb1cVkLiUNIbuJS/XSJ1kATJXA6K+4if6ZLb0Ozxw== + integrity: sha512-u4EwW/U9Mc50G7vM1p24UQ3aPrrkm0eM60xKRLVib1XKpH+TK8taLeetSVPI/8mNOBkLNpXmysMfhD3HlsXHIA== } engines: { node: ">= 12" } dependencies: - "@intlify/shared": 9.2.0-beta.35 + "@intlify/shared": 9.2.0-beta.36 source-map: 0.6.1 dev: false @@ -1184,15 +1186,15 @@ packages: engines: { node: ">= 10" } dev: true - /@intlify/shared/9.2.0-beta.35: + /@intlify/shared/9.2.0-beta.36: resolution: { - integrity: sha512-DXf7xrwf08GKhr93XPQ8EgaEN0CIELl+mAS6SlRhi/aLtZv5HSGSMkz4M/ICwoWzFLSgOx/ZdBSasex19MMogg== + integrity: sha512-+IXLiQ0V+9muzEf7RT9t9wEh6hNIK+kq+34Lce8W+DYny/jaFxPWIU4REYja3xC16kV7q+fz4I3vFz03gh7ysA== } engines: { node: ">= 12" } dev: false - /@intlify/vite-plugin-vue-i18n/3.4.0_2953886ef562a41127ff9a4083619d3a: + /@intlify/vite-plugin-vue-i18n/3.4.0_4db44fd47112c2f2339201f09f303201: resolution: { integrity: sha512-XXcZBgwJ+3FRu11c4ARoY9N00kElPii0/jNZ49qR045Ka7/YGCwb1Ku14BBlMSEHiHDSjLQknLwrJKSQGVZLyA== @@ -1208,27 +1210,27 @@ packages: vue-i18n: optional: true dependencies: - "@intlify/bundle-utils": 2.2.2_vue-i18n@9.2.0-beta.35 + "@intlify/bundle-utils": 2.2.2_vue-i18n@9.2.0-beta.36 "@intlify/shared": 9.1.10 "@rollup/pluginutils": 4.2.1 debug: 4.3.4 fast-glob: 3.2.11 source-map: 0.6.1 - vite: 2.9.9_sass@1.51.0 - vue-i18n: 9.2.0-beta.35_vue@3.2.36 + vite: 2.9.12_sass@1.51.0 + vue-i18n: 9.2.0-beta.36_vue@3.2.37 transitivePeerDependencies: - supports-color dev: true - /@intlify/vue-devtools/9.2.0-beta.35: + /@intlify/vue-devtools/9.2.0-beta.36: resolution: { - integrity: sha512-h7nf5F7AV4uKrr7zKTIyv8EOaIv4yAXuo7tvnFsp5uF8FO+kpBwWDm5csw9v9neyz42hiINJSP0Amou9M2ShEA== + integrity: sha512-g2aPb9Gy5z4prF3Lmj+ag6/ujzNFJd6CPrUxFKprljWhmxlpf83+xEaoZkbl3zog5Nq5GKF4hU3xLDwnIjGGRA== } engines: { node: ">= 12" } dependencies: - "@intlify/core-base": 9.2.0-beta.35 - "@intlify/shared": 9.2.0-beta.35 + "@intlify/core-base": 9.2.0-beta.36 + "@intlify/shared": 9.2.0-beta.36 dev: false /@jridgewell/gen-mapping/0.1.1: @@ -1334,7 +1336,7 @@ packages: } dev: true - /@pureadmin/components/1.0.6_vue@3.2.36: + /@pureadmin/components/1.0.6_vue@3.2.37: resolution: { integrity: sha512-k+ZF/vsnLAZDkTGpBqZ44s9LTPZsCDFRnfNNXlGy7+TXInarzopuVWeQHGsPbHB3LPHcNd2/4MBjOq4NKYglpw== @@ -1343,14 +1345,26 @@ packages: vue: ^3.2.0 dependencies: "@ant-design/icons-svg": 4.2.1 - "@ant-design/icons-vue": 6.1.0_vue@3.2.36 - vue: 3.2.36 + "@ant-design/icons-vue": 6.1.0_vue@3.2.37 + vue: 3.2.37 dev: false - /@pureadmin/theme/2.0.0: + /@pureadmin/table/0.0.1: resolution: { - integrity: sha512-XiRVDLs+fIlPY5XTrZ6q87JuiHYa5YmAVumUlsAxi6dsyWAKFvRTnTgh5lYlfehfnLr22cA9HYnA4Kmd1EwyLA== + integrity: sha512-1/4gHelsRtDMfOVjVhpMcHl3Q1i/OghuUG4bwKOOZdnbFaP08lcCpY4T0Xf16ZYmk6INas4fWcnHicl0Tu1/eg== + } + dependencies: + element-plus: 2.2.6_vue@3.2.37 + vue: 3.2.37 + transitivePeerDependencies: + - "@vue/composition-api" + dev: false + + /@pureadmin/theme/2.4.0: + resolution: + { + integrity: sha512-aqX2O5WpqOCUiy6jhle92Pj7gDqF1/cHPWD+fWcDmmgmV7l7zqEDMWmZI1Iueg55fGxR39D400LaD2VrE8ihGA== } dependencies: "@zougt/some-loader-utils": 1.4.3 @@ -1721,17 +1735,17 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /@unocss/cli/0.33.4: + /@unocss/cli/0.39.3: resolution: { - integrity: sha512-r3nNWfSLyr5JeL+X/jRJRHFQtcJJLtpXtfHT/IgnPrrFjig7xZs+aLJEhQUgL4kvIdjX1kmPRCtu/N9xNsM8bA== + integrity: sha512-h+qq76CJTkV7GYBSQ3vSJCn/jewFzBVh8owMYH3B1ROe5D1mCev2INYvHlsQsVVoyxnccBeuZ6st6OK56VyDjA== } engines: { node: ">=14" } hasBin: true dependencies: - "@unocss/config": 0.33.4 - "@unocss/core": 0.33.4 - "@unocss/preset-uno": 0.33.4 + "@unocss/config": 0.39.3 + "@unocss/core": 0.39.3 + "@unocss/preset-uno": 0.39.3 cac: 6.7.12 chokidar: 3.5.3 colorette: 2.0.16 @@ -1741,162 +1755,172 @@ packages: perfect-debounce: 0.1.3 dev: true - /@unocss/config/0.33.4: + /@unocss/config/0.39.3: resolution: { - integrity: sha512-mFwNwKycvDk9Pa1BhwEhRGG7rV2sWP8UuubnDQqBFCfx+pe6MAbULbImU+QOUNE6WMqhcA7Ny2L+MMF7CVx9kA== + integrity: sha512-qyxjUUdi+D/vS4Snhoj0uW8ErKlfZCKdjJ+ntwnJK3c8dxAp/IuicE+6ukcLfHxT0kAw1xaRlNwamtL3MgcX/A== } engines: { node: ">=14" } dependencies: - "@unocss/core": 0.33.4 + "@unocss/core": 0.39.3 unconfig: 0.3.4 dev: true - /@unocss/core/0.33.4: + /@unocss/core/0.39.3: resolution: { - integrity: sha512-wI8XzlBUV/doEuMxWt26C52yvcbiw5ss0yHwW6Oq7KAjT8kwdyAAYQDbRB/rATirhY50n5P7xkyc5VY+9YiI6g== + integrity: sha512-8MnXKHNtp6xgsFIaFtWctnbsT60c8JSlxXA7XbGxEztOmSEhpZmLeLGe5AgmEGPH6MssqJtI0DCeTbzbbtOjfw== } dev: true - /@unocss/inspector/0.33.4: + /@unocss/inspector/0.39.3: resolution: { - integrity: sha512-YWMCQ/9Po1kil+wh8v/bKZvUqAZdgpbvQMP+LOGE2pLIT/NZmtAiag2KC8gPV6fi8imuUjuqPlmYc8C+bwhUCg== + integrity: sha512-j7U04I07sqK63+3cA7oju/hoGOkdN+/hAwGYkCgWGNj+HwxiU7TTEVg0qZ1FAUU/GyyI9G/c4RIpwei9dLVz9w== } dependencies: gzip-size: 6.0.0 sirv: 2.0.2 dev: true - /@unocss/preset-attributify/0.33.4: + /@unocss/preset-attributify/0.39.3: resolution: { - integrity: sha512-kxVLmjR1HKr5PLKdzQpbE9SHvyWc+hJBnrwtkLqoWAExn8Xl2u/i/R+KdfWnwhzitPNQuNsibunc11S8pTGwIA== + integrity: sha512-SZWWUfTTKyHHqlF9x6aZ+BFMIiwOsUTP4NXS3/rIroqzfvVDZtGS6/a7RVBl+M74wjqSWB/DDeS9kQiH2L/CIg== } dependencies: - "@unocss/core": 0.33.4 + "@unocss/core": 0.39.3 dev: true - /@unocss/preset-icons/0.33.4: + /@unocss/preset-icons/0.39.3: resolution: { - integrity: sha512-jaUNd9c/fN+zmZNk9TTGkr6Mq1FDiDS00AkzBa5b7wMLJKZUcM78J+M8VpFvUTobUoCrTsyBKAg0B9TzofUVNg== + integrity: sha512-zMTfP3pVaN2WREWY36adsY62gEm51R0CZd7v0gHOlltEG6kT1UCeyIQwOtn48wHRCesy92f70R6RIR3rwSVaCQ== } dependencies: - "@iconify/utils": 1.0.32 - "@unocss/core": 0.33.4 + "@iconify/utils": 1.0.33 + "@unocss/core": 0.39.3 + ohmyfetch: 0.4.18 transitivePeerDependencies: - supports-color dev: true - /@unocss/preset-mini/0.33.4: + /@unocss/preset-mini/0.39.3: resolution: { - integrity: sha512-hfY/n3unJ+OyKNadULfyPIcIv4wEMf7oeVe0rJ3su+Hlf+b+a6nGHqSkoZ3YjlGzcNXc2rX5plDBmx5fdCratQ== + integrity: sha512-XCxp3mwWsEpCo0cIJA3tLrWqdAL09gP3wv9iGh4H9o0fIPlYXjVTC1WtUHkv3C09LdZ+MH/9Ja/KqnVf3bNROA== } dependencies: - "@unocss/core": 0.33.4 + "@unocss/core": 0.39.3 dev: true - /@unocss/preset-typography/0.33.4: + /@unocss/preset-tagify/0.39.3: resolution: { - integrity: sha512-lbOGF7PefFMlUDs7OYQBXfyXDVUvlNTt4MTuR3avg9zTM7k6maWXbQLbla5zBCOBQgSQzEiKc5mkhO9zJ7Ulxg== + integrity: sha512-OXE47cS/tiL92ZThgLOpbSFy7MPZ4upE4ZX1m9pnCaWzX7LBzp8Gw0DM+dF3IYdIfJpmU4R6b53ME8SchofuHA== } dependencies: - "@unocss/core": 0.33.4 + "@unocss/core": 0.39.3 dev: true - /@unocss/preset-uno/0.33.4: + /@unocss/preset-typography/0.39.3: resolution: { - integrity: sha512-64zuTvaCiEBaTpFC0Idd4/9IG/U7hrXtx5lv38Vki3/N4Zxes5f8DXd8vi/qrGFVcCI5yV3Qw2Phr8ghFdVdvw== + integrity: sha512-jTJOA87bEkU0RGMPSFZK3Zobr2fgkqKCYDczTjPbCiZ8UzlMJnWrpsNTN9f4UI0b6Ck8sXtMtW8sRrJsEll9jg== } dependencies: - "@unocss/core": 0.33.4 - "@unocss/preset-mini": 0.33.4 - "@unocss/preset-wind": 0.33.4 + "@unocss/core": 0.39.3 dev: true - /@unocss/preset-web-fonts/0.33.4: + /@unocss/preset-uno/0.39.3: resolution: { - integrity: sha512-RBRJtpaB1ZNK+g5QFtIrcAOBjJMDmNo3P17tEstv47ml9VFwiQJPT3KF4Fmp2eHSSIBGJbwnFGfZ0/G8bUOdSw== + integrity: sha512-EADVFqx5x4te/teqwjHb025FIy/T0QXafcVDRwUijS6OOqm5rZ7fXd/hu41XYYn3B802r/g4bDC2wO+7foNVwA== } dependencies: - "@unocss/core": 0.33.4 - ohmyfetch: 0.4.17 + "@unocss/core": 0.39.3 + "@unocss/preset-mini": 0.39.3 + "@unocss/preset-wind": 0.39.3 dev: true - /@unocss/preset-wind/0.33.4: + /@unocss/preset-web-fonts/0.39.3: resolution: { - integrity: sha512-JN8zxY54PnKfBYWOZylhbB586qgsl2EufKuee02ObKgR/k+ll2d3DX4zod3do/EuUW3541L3ajfk94LKxyBdeA== + integrity: sha512-b23nmEGHbfvC/PCv0m0BGqFt2zX8J9ekwjfmEL1Bk1C0KL2voYGSdbSm0I8iO6sKb1CLy6qy71N/CuGtIE3FJA== } dependencies: - "@unocss/core": 0.33.4 - "@unocss/preset-mini": 0.33.4 + "@unocss/core": 0.39.3 + ohmyfetch: 0.4.18 dev: true - /@unocss/reset/0.33.4: + /@unocss/preset-wind/0.39.3: resolution: { - integrity: sha512-5kqDu1WcZk9i0TPgLw6Un6BsZUR2jEDGIxAntgpmVTWhc5IUBTrORWw+9NMZAY1pea/WXTEWHxGQpQUaUQ7Sdw== - } - dev: true - - /@unocss/scope/0.33.4: - resolution: - { - integrity: sha512-/81YmiMo4ae//lMR1eMKCX6FcU2rRCEEWc0gqhpoFicKaAkh1/F+upD7F3V5QBV2w+VIl6NXVx9LuYhf+bMQ6Q== - } - dev: true - - /@unocss/transformer-compile-class/0.33.4: - resolution: - { - integrity: sha512-LhCzF8a+WnCzEQatRBe6VJDAkYl77TEEcW0kkEnZEon25gwtZ6Eg4yFXDLotDJb6hfJn2ph9QLpralESldCrGQ== + integrity: sha512-kjMgPxt4xfmiliodKTbotJDSAqAOCy25f1jdIj9CjjFjwYsUAuiYi8UgPsEi550Bj5BlBEHFn/RhcMGvinzY8A== } dependencies: - "@unocss/core": 0.33.4 + "@unocss/core": 0.39.3 + "@unocss/preset-mini": 0.39.3 dev: true - /@unocss/transformer-directives/0.33.4: + /@unocss/reset/0.39.3: resolution: { - integrity: sha512-jsIfOrUHeOZGrKHBSzZ022MRg+cyg/MJUFyupr0shuKkI4rZEJDF3y8R7+i46FKo19oL8kEWpz9Zb67gJwN7Kw== + integrity: sha512-hW3gZ3lsu6N58XEG7m1dprt15fN0xkYjAo7vSp8eT3/p7h5HE7wNgU2v9ttGBC3B2z4AWHGdspfmaH3sR8lCJw== + } + dev: true + + /@unocss/scope/0.39.3: + resolution: + { + integrity: sha512-ex2QDRgBQ5mTwBcXtCWdTDPl6/HrBv0asDWVXXv7ezjxcByJjMrHj64gMvUbAcGAoX2ic7hIEUT3Ju5i6knKFw== + } + dev: true + + /@unocss/transformer-compile-class/0.39.3: + resolution: + { + integrity: sha512-OmYP0uk+DGR5kc2T+teL6CLNj/sRxbY3SmlPx2kDbsRLc5gFccQryjj4bBk6QNOKxP5OGJpAqcw1y1JctvRgog== } dependencies: - "@unocss/core": 0.33.4 + "@unocss/core": 0.39.3 + dev: true + + /@unocss/transformer-directives/0.39.3: + resolution: + { + integrity: sha512-E1wzZaR6rIBQNemgDi9LoljtkYcOSiKGMUTz6kRGoxVBzaYE6Ji/YKbb22lKd6vLOFnRyCxzPHdzY9qvvl5D6w== + } + dependencies: + "@unocss/core": 0.39.3 css-tree: 2.1.0 dev: true - /@unocss/transformer-variant-group/0.33.4: + /@unocss/transformer-variant-group/0.39.3: resolution: { - integrity: sha512-6ZI6hBWDqqU49SmP9+8d2VXnKJbzSl7YhoNN/DfyZdrSYYdfsaI2ymkiOSB0IEK5nYOpVHNtLt6l4LVTWq4XYQ== + integrity: sha512-YoYz87qSSEvXXUkgHbO2kz/M03dbZuedjDvvWXsBAvj20MQFpkZpbNHYf2DJ+EkO/WXd+KEF2HBwlgoANcZlaw== } dependencies: - "@unocss/core": 0.33.4 + "@unocss/core": 0.39.3 dev: true - /@unocss/vite/0.33.4_vite@2.9.9: + /@unocss/vite/0.39.3_vite@2.9.12: resolution: { - integrity: sha512-y8I99gVhs35rQShIfBl48M1G9SNNqEP/7EMMXd3NgA4cfLR//ElfdTrKZFuglJMng3FZeyUycdFTHN90dlX1yQ== + integrity: sha512-JT21v6ZwLCHPGVfjoWsOdSkMhFNiW2robhQke33WLlRGyT5U4K1SWLxNk+XPDbFdP+WZdcVJi5W5yG8Mm27WBw== } peerDependencies: vite: ^2.9.0 dependencies: "@rollup/pluginutils": 4.2.1 - "@unocss/config": 0.33.4 - "@unocss/core": 0.33.4 - "@unocss/inspector": 0.33.4 - "@unocss/scope": 0.33.4 - "@unocss/transformer-directives": 0.33.4 + "@unocss/config": 0.39.3 + "@unocss/core": 0.39.3 + "@unocss/inspector": 0.39.3 + "@unocss/scope": 0.39.3 + "@unocss/transformer-directives": 0.39.3 magic-string: 0.26.2 - vite: 2.9.9_sass@1.51.0 + vite: 2.9.12_sass@1.51.0 dev: true /@uppy/companion-client/2.0.6: @@ -1955,7 +1979,7 @@ packages: nanoid: 3.3.4 dev: false - /@vitejs/plugin-legacy/1.8.2_vite@2.9.9: + /@vitejs/plugin-legacy/1.8.2_vite@2.9.12: resolution: { integrity: sha512-NCOKU+pU+cxLMR9P9RTolEuOK+h+zYBXlknj+zGcKSj/NXBZYgA1GAH1FnO4zijoWRiTaiOm2ha9LQrELE7XHg== @@ -1969,7 +1993,7 @@ packages: magic-string: 0.26.1 regenerator-runtime: 0.13.9 systemjs: 6.12.1 - vite: 2.9.9_sass@1.51.0 + vite: 2.9.12_sass@1.51.0 dev: true /@vitejs/plugin-vue-jsx/1.3.10: @@ -1989,7 +2013,7 @@ packages: - supports-color dev: true - /@vitejs/plugin-vue/2.3.3_vite@2.9.9+vue@3.2.36: + /@vitejs/plugin-vue/2.3.3_vite@2.9.12+vue@3.2.37: resolution: { integrity: sha512-SmQLDyhz+6lGJhPELsBdzXGc+AcaT8stgkbiTFGpXPe8Tl1tJaBw1A6pxDqDuRsVkD8uscrkx3hA7QDOoKYtyw== @@ -1999,8 +2023,8 @@ packages: vite: ^2.5.10 vue: ^3.2.25 dependencies: - vite: 2.9.9_sass@1.51.0 - vue: 3.2.36 + vite: 2.9.12_sass@1.51.0 + vue: 3.2.37 dev: true /@vue/babel-helper-vue-transform-on/1.0.2: @@ -2042,14 +2066,14 @@ packages: source-map: 0.6.1 dev: true - /@vue/compiler-core/3.2.36: + /@vue/compiler-core/3.2.37: resolution: { - integrity: sha512-bbyZM5hvBicv0PW3KUfVi+x3ylHnfKG7DOn5wM+f2OztTzTjLEyBb/5yrarIYpmnGitVGbjZqDbODyW4iK8hqw== + integrity: sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg== } dependencies: "@babel/parser": 7.17.10 - "@vue/shared": 3.2.36 + "@vue/shared": 3.2.37 estree-walker: 2.0.2 source-map: 0.6.1 dev: false @@ -2064,14 +2088,14 @@ packages: "@vue/shared": 3.2.33 dev: true - /@vue/compiler-dom/3.2.36: + /@vue/compiler-dom/3.2.37: resolution: { - integrity: sha512-tcOTAOiW4s24QLnq+ON6J+GRONXJ+A/mqKCORi0LSlIh8XQlNnlm24y8xIL8la+ZDgkdbjarQ9ZqYSvEja6gVA== + integrity: sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ== } dependencies: - "@vue/compiler-core": 3.2.36 - "@vue/shared": 3.2.36 + "@vue/compiler-core": 3.2.37 + "@vue/shared": 3.2.37 dev: false /@vue/compiler-sfc/3.2.33: @@ -2092,18 +2116,18 @@ packages: source-map: 0.6.1 dev: true - /@vue/compiler-sfc/3.2.36: + /@vue/compiler-sfc/3.2.37: resolution: { - integrity: sha512-AvGb4bTj4W8uQ4BqaSxo7UwTEqX5utdRSMyHy58OragWlt8nEACQ9mIeQh3K4di4/SX+41+pJrLIY01lHAOFOA== + integrity: sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg== } dependencies: "@babel/parser": 7.17.10 - "@vue/compiler-core": 3.2.36 - "@vue/compiler-dom": 3.2.36 - "@vue/compiler-ssr": 3.2.36 - "@vue/reactivity-transform": 3.2.36 - "@vue/shared": 3.2.36 + "@vue/compiler-core": 3.2.37 + "@vue/compiler-dom": 3.2.37 + "@vue/compiler-ssr": 3.2.37 + "@vue/reactivity-transform": 3.2.37 + "@vue/shared": 3.2.37 estree-walker: 2.0.2 magic-string: 0.25.9 postcss: 8.4.13 @@ -2120,14 +2144,14 @@ packages: "@vue/shared": 3.2.33 dev: true - /@vue/compiler-ssr/3.2.36: + /@vue/compiler-ssr/3.2.37: resolution: { - integrity: sha512-+KugInUFRvOxEdLkZwE+W43BqHyhBh0jpYXhmqw1xGq2dmE6J9eZ8UUSOKNhdHtQ/iNLWWeK/wPZkVLUf3YGaw== + integrity: sha512-7mQJD7HdXxQjktmsWp/J67lThEIcxLemz1Vb5I6rYJHR5vI+lON3nPGOH3ubmbvYGt8xEUaAr1j7/tIFWiEOqw== } dependencies: - "@vue/compiler-dom": 3.2.36 - "@vue/shared": 3.2.36 + "@vue/compiler-dom": 3.2.37 + "@vue/shared": 3.2.37 dev: false /@vue/devtools-api/6.1.4: @@ -2161,6 +2185,10 @@ packages: peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 eslint-plugin-vue: ^8.0.1 + typescript: "*" + peerDependenciesMeta: + typescript: + optional: true dependencies: "@typescript-eslint/eslint-plugin": 5.23.0_17b6d2ce7129f0b36f2c30ae592c16e7 "@typescript-eslint/parser": 5.23.0_eslint@8.15.0+typescript@4.6.4 @@ -2170,7 +2198,6 @@ packages: vue-eslint-parser: 8.3.0_eslint@8.15.0 transitivePeerDependencies: - supports-color - - typescript dev: true /@vue/reactivity-transform/3.2.33: @@ -2186,60 +2213,60 @@ packages: magic-string: 0.25.9 dev: true - /@vue/reactivity-transform/3.2.36: + /@vue/reactivity-transform/3.2.37: resolution: { - integrity: sha512-Jk5o2BhpODC9XTA7o4EL8hSJ4JyrFWErLtClG3NH8wDS7ri9jBDWxI7/549T7JY9uilKsaNM+4pJASLj5dtRwA== + integrity: sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg== } dependencies: "@babel/parser": 7.17.10 - "@vue/compiler-core": 3.2.36 - "@vue/shared": 3.2.36 + "@vue/compiler-core": 3.2.37 + "@vue/shared": 3.2.37 estree-walker: 2.0.2 magic-string: 0.25.9 dev: false - /@vue/reactivity/3.2.36: + /@vue/reactivity/3.2.37: resolution: { - integrity: sha512-c2qvopo0crh9A4GXi2/2kfGYMxsJW4tVILrqRPydVGZHhq0fnzy6qmclWOhBFckEhmyxmpHpdJtIRYGeKcuhnA== + integrity: sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A== } dependencies: - "@vue/shared": 3.2.36 + "@vue/shared": 3.2.37 dev: false - /@vue/runtime-core/3.2.36: + /@vue/runtime-core/3.2.37: resolution: { - integrity: sha512-PTWBD+Lub+1U3/KhbCExrfxyS14hstLX+cBboxVHaz+kXoiDLNDEYAovPtxeTutbqtClIXtft+wcGdC+FUQ9qQ== + integrity: sha512-JPcd9kFyEdXLl/i0ClS7lwgcs0QpUAWj+SKX2ZC3ANKi1U4DOtiEr6cRqFXsPwY5u1L9fAjkinIdB8Rz3FoYNQ== } dependencies: - "@vue/reactivity": 3.2.36 - "@vue/shared": 3.2.36 + "@vue/reactivity": 3.2.37 + "@vue/shared": 3.2.37 dev: false - /@vue/runtime-dom/3.2.36: + /@vue/runtime-dom/3.2.37: resolution: { - integrity: sha512-gYPYblm7QXHVuBohqNRRT7Wez0f2Mx2D40rb4fleehrJU9CnkjG0phhcGEZFfGwCmHZRqBCRgbFWE98bPULqkg== + integrity: sha512-HimKdh9BepShW6YozwRKAYjYQWg9mQn63RGEiSswMbW+ssIht1MILYlVGkAGGQbkhSh31PCdoUcfiu4apXJoPw== } dependencies: - "@vue/runtime-core": 3.2.36 - "@vue/shared": 3.2.36 + "@vue/runtime-core": 3.2.37 + "@vue/shared": 3.2.37 csstype: 2.6.20 dev: false - /@vue/server-renderer/3.2.36_vue@3.2.36: + /@vue/server-renderer/3.2.37_vue@3.2.37: resolution: { - integrity: sha512-uZE0+jfye6yYXWvAQYeHZv+f50sRryvy16uiqzk3jn8hEY8zTjI+rzlmZSGoE915k+W/Ol9XSw6vxOUD8dGkUg== + integrity: sha512-kLITEJvaYgZQ2h47hIzPh2K3jG8c1zCVbp/o/bzQOyvzaKiCquKS7AaioPI28GNxIsE/zSx+EwWYsNxDCX95MA== } peerDependencies: - vue: 3.2.36 + vue: 3.2.37 dependencies: - "@vue/compiler-ssr": 3.2.36 - "@vue/shared": 3.2.36 - vue: 3.2.36 + "@vue/compiler-ssr": 3.2.37 + "@vue/shared": 3.2.37 + vue: 3.2.37 dev: false /@vue/shared/3.2.33: @@ -2249,17 +2276,17 @@ packages: } dev: true - /@vue/shared/3.2.36: + /@vue/shared/3.2.37: resolution: { - integrity: sha512-JtB41wXl7Au3+Nl3gD16Cfpj7k/6aCroZ6BbOiCMFCMvrOpkg/qQUXTso2XowaNqBbnkuGHurLAqkLBxNGc1hQ== + integrity: sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw== } dev: false - /@vueuse/core/8.5.0_vue@3.2.36: + /@vueuse/core/8.7.4_vue@3.2.37: resolution: { - integrity: sha512-VEJ6sGNsPlUp0o9BGda2YISvDZbhWJSOJu5zlp2TufRGVrLcYUKr31jyFEOj6RXzG3k/H4aCYeZyjpItfU8glw== + integrity: sha512-dQgxjb79PDcizlaclgCkCzNoqNv12PnbXxUOFL9VacakmD/ACoSMWwTpcG3HKoDoYyl2V3kSW/8AkvXGEYEGFA== } peerDependencies: "@vue/composition-api": ^1.1.0 @@ -2270,20 +2297,20 @@ packages: vue: optional: true dependencies: - "@vueuse/metadata": 8.5.0 - "@vueuse/shared": 8.5.0_vue@3.2.36 - vue: 3.2.36 - vue-demi: 0.12.5_vue@3.2.36 + "@vueuse/metadata": 8.7.4 + "@vueuse/shared": 8.7.4_vue@3.2.37 + vue: 3.2.37 + vue-demi: 0.12.5_vue@3.2.37 dev: false - /@vueuse/metadata/8.5.0: + /@vueuse/metadata/8.7.4: resolution: { - integrity: sha512-WxsD+Cd+bn+HcjpY6Dl9FJ8ywTRTT9pTwk3bCQpzEhXVYAyNczKDSahk50fCfIJKeWHhyI4B2+/ZEOxQAkUr0g== + integrity: sha512-CwEYS6/M6JDxk9D1mUsZq3F0VnYnf39rAxOytP58vb4BrhmPKEVfiSpvxuYcJimU9ccT/xjWhwBnsdGC2H9mIQ== } dev: false - /@vueuse/motion/2.0.0-beta.12_vue@3.2.36: + /@vueuse/motion/2.0.0-beta.12_vue@3.2.37: resolution: { integrity: sha512-cAZqXexLX6xo+H1N1Mv+wBSSqG4wB+BdjIuHQ50jwlelXCDxSi8gj0K/9nDS+aUZtWh6YMwS6UGCKg58jMVglA== @@ -2295,19 +2322,19 @@ packages: "@vue/composition-api": optional: true dependencies: - "@vueuse/core": 8.5.0_vue@3.2.36 - "@vueuse/shared": 8.5.0_vue@3.2.36 + "@vueuse/core": 8.7.4_vue@3.2.37 + "@vueuse/shared": 8.7.4_vue@3.2.37 framesync: 6.1.0 popmotion: 11.0.3 style-value-types: 5.1.0 - vue: 3.2.36 - vue-demi: 0.12.5_vue@3.2.36 + vue: 3.2.37 + vue-demi: 0.12.5_vue@3.2.37 dev: false - /@vueuse/shared/8.5.0_vue@3.2.36: + /@vueuse/shared/8.7.4_vue@3.2.37: resolution: { - integrity: sha512-qKG+SZb44VvGD4dU5cQ63z4JE2Yk39hQUecR0a9sEdJA01cx+XrxAvFKJfPooxwoiqalAVw/ktWK6xbyc/jS3g== + integrity: sha512-QhwTEd2Gr/8ZliWVEM8sbMUkXtVVV1Mt1mOkCnIbIN33D/V28FwGKUKqEPGZZCXuJchARnun/J1TAiT/UmZd1w== } peerDependencies: "@vue/composition-api": ^1.1.0 @@ -2318,8 +2345,8 @@ packages: vue: optional: true dependencies: - vue: 3.2.36 - vue-demi: 0.12.5_vue@3.2.36 + vue: 3.2.37 + vue-demi: 0.12.5_vue@3.2.37 dev: false /@wangeditor/basic-modules/1.0.1_e981500742c304daee1f7c47d407f2ac: @@ -2405,7 +2432,7 @@ packages: snabbdom: 3.5.0 dev: false - /@wangeditor/editor-for-vue/5.1.11_b68c883c164a2ef77ef0756310539f59: + /@wangeditor/editor-for-vue/5.1.11_c4c65be4d3d5c943ff174ef2fe898c96: resolution: { integrity: sha512-gzo6A9VMWKUVgOTtucNTplb7K1KUvnBoQ76AaB5vmh+9LXv+6jAI4QXADH46PVGwvQJcQ3zqZ/P1pIj/QthjYQ== @@ -2415,7 +2442,7 @@ packages: vue: ^3.0.5 dependencies: "@wangeditor/editor": 5.0.1 - vue: 3.2.36 + vue: 3.2.37 dev: false /@wangeditor/editor/5.0.1: @@ -2543,8 +2570,8 @@ packages: dependencies: cac: 6.7.12 color: 4.2.3 - cssnano: 5.1.8_postcss@8.4.13 - cssnano-preset-lite: 2.1.2_postcss@8.4.13 + cssnano: 5.1.12_postcss@8.4.13 + cssnano-preset-lite: 2.1.3_postcss@8.4.13 fs-extra: 10.1.0 postcss: 8.4.13 prettier: 2.6.2 @@ -2707,7 +2734,7 @@ packages: dependencies: color-convert: 2.0.1 - /ant-design-vue/3.2.3_vue@3.2.36: + /ant-design-vue/3.2.3_vue@3.2.37: resolution: { integrity: sha512-yjb+YKfh+61zrdY2DSLzrcGkU9ICn9NKWZJa4PzeA+xaZu/f+tjmaUFbI0K0FZgLQANoVM3FZKP/r/IaFlhlmg== @@ -2716,13 +2743,13 @@ packages: vue: ">=3.2.0" dependencies: "@ant-design/colors": 6.0.0 - "@ant-design/icons-vue": 6.1.0_vue@3.2.36 + "@ant-design/icons-vue": 6.1.0_vue@3.2.37 "@babel/runtime": 7.17.9 "@ctrl/tinycolor": 3.4.1 "@simonwep/pickr": 1.8.2 array-tree-filter: 2.1.0 async-validator: 4.1.1 - dayjs: 1.11.2 + dayjs: 1.11.3 dom-align: 1.12.3 dom-scroll-into-view: 2.0.1 lodash: 4.17.21 @@ -2730,8 +2757,8 @@ packages: resize-observer-polyfill: 1.5.1 scroll-into-view-if-needed: 2.2.29 shallow-equal: 1.2.1 - vue: 3.2.36 - vue-types: 3.0.2_vue@3.2.36 + vue: 3.2.37 + vue-types: 3.0.2_vue@3.2.37 warning: 4.0.3 dev: false @@ -3292,6 +3319,8 @@ packages: finalhandler: 1.1.2 parseurl: 1.3.3 utils-merge: 1.0.1 + transitivePeerDependencies: + - supports-color dev: true /consola/2.15.3: @@ -3431,12 +3460,14 @@ packages: color: 0.11.4 debug: 3.2.7 rgb: 0.1.0 + transitivePeerDependencies: + - supports-color dev: false - /css-declaration-sorter/6.2.2_postcss@8.4.13: + /css-declaration-sorter/6.3.0_postcss@8.4.13: resolution: { - integrity: sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg== + integrity: sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og== } engines: { node: ^10 || ^12 || >=14 } peerDependencies: @@ -3505,51 +3536,51 @@ packages: hasBin: true dev: true - /cssnano-preset-default/5.2.8_postcss@8.4.13: + /cssnano-preset-default/5.2.12_postcss@8.4.13: resolution: { - integrity: sha512-6xQXUhTAPupvib3KC0Gl0d1jIwGFcJyuWQiMcA6grprGdmIzt1cxG5z78VuZu6DRRS6qin6ETkQsH6ixxb/SQw== + integrity: sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: postcss: ^8.2.15 dependencies: - css-declaration-sorter: 6.2.2_postcss@8.4.13 + css-declaration-sorter: 6.3.0_postcss@8.4.13 cssnano-utils: 3.1.0_postcss@8.4.13 postcss: 8.4.13 postcss-calc: 8.2.4_postcss@8.4.13 postcss-colormin: 5.3.0_postcss@8.4.13 - postcss-convert-values: 5.1.1_postcss@8.4.13 - postcss-discard-comments: 5.1.1_postcss@8.4.13 + postcss-convert-values: 5.1.2_postcss@8.4.13 + postcss-discard-comments: 5.1.2_postcss@8.4.13 postcss-discard-duplicates: 5.1.0_postcss@8.4.13 postcss-discard-empty: 5.1.1_postcss@8.4.13 postcss-discard-overridden: 5.1.0_postcss@8.4.13 - postcss-merge-longhand: 5.1.4_postcss@8.4.13 - postcss-merge-rules: 5.1.1_postcss@8.4.13 + postcss-merge-longhand: 5.1.6_postcss@8.4.13 + postcss-merge-rules: 5.1.2_postcss@8.4.13 postcss-minify-font-values: 5.1.0_postcss@8.4.13 postcss-minify-gradients: 5.1.1_postcss@8.4.13 postcss-minify-params: 5.1.3_postcss@8.4.13 - postcss-minify-selectors: 5.2.0_postcss@8.4.13 + postcss-minify-selectors: 5.2.1_postcss@8.4.13 postcss-normalize-charset: 5.1.0_postcss@8.4.13 postcss-normalize-display-values: 5.1.0_postcss@8.4.13 - postcss-normalize-positions: 5.1.0_postcss@8.4.13 - postcss-normalize-repeat-style: 5.1.0_postcss@8.4.13 + postcss-normalize-positions: 5.1.1_postcss@8.4.13 + postcss-normalize-repeat-style: 5.1.1_postcss@8.4.13 postcss-normalize-string: 5.1.0_postcss@8.4.13 postcss-normalize-timing-functions: 5.1.0_postcss@8.4.13 postcss-normalize-unicode: 5.1.0_postcss@8.4.13 postcss-normalize-url: 5.1.0_postcss@8.4.13 postcss-normalize-whitespace: 5.1.1_postcss@8.4.13 - postcss-ordered-values: 5.1.1_postcss@8.4.13 + postcss-ordered-values: 5.1.3_postcss@8.4.13 postcss-reduce-initial: 5.1.0_postcss@8.4.13 postcss-reduce-transforms: 5.1.0_postcss@8.4.13 postcss-svgo: 5.1.0_postcss@8.4.13 postcss-unique-selectors: 5.1.1_postcss@8.4.13 dev: true - /cssnano-preset-lite/2.1.2_postcss@8.4.13: + /cssnano-preset-lite/2.1.3_postcss@8.4.13: resolution: { - integrity: sha512-2QKlBCXL+73FKEO5GasclObEil3smr38cVk6/56u60+ub5C0UK681CDJdgrA5fx84e+Q5S48LYGxg3xjOFDEmg== + integrity: sha512-samvnCll/DUVZu0Qc+JH36nt7dlaOT7WjOgg8SbLJ78sp51JZ12s2hyerxrarjPBG4O53rErUtOY2IYLYgBGEQ== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: @@ -3557,7 +3588,7 @@ packages: dependencies: cssnano-utils: 3.1.0_postcss@8.4.13 postcss: 8.4.13 - postcss-discard-comments: 5.1.1_postcss@8.4.13 + postcss-discard-comments: 5.1.2_postcss@8.4.13 postcss-discard-empty: 5.1.1_postcss@8.4.13 postcss-normalize-whitespace: 5.1.1_postcss@8.4.13 dev: true @@ -3574,16 +3605,16 @@ packages: postcss: 8.4.13 dev: true - /cssnano/5.1.8_postcss@8.4.13: + /cssnano/5.1.12_postcss@8.4.13: resolution: { - integrity: sha512-5lma/yQlK+6eOHSUqNAS11b4/fbiuasoxmCHoVYxSg6lQsyX7bGGIqiLi4o3Pe2CrUTrgcD2udW7JIgzC2806g== + integrity: sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-preset-default: 5.2.8_postcss@8.4.13 + cssnano-preset-default: 5.2.12_postcss@8.4.13 lilconfig: 2.0.5 postcss: 8.4.13 yaml: 1.10.2 @@ -3633,10 +3664,10 @@ packages: engines: { node: ">=8" } dev: true - /dayjs/1.11.2: + /dayjs/1.11.3: resolution: { - integrity: sha512-F4LXf1OeU9hrSYRPTTj/6FbO4HTjPKXvEIC1P2kcnFurViINCVk3ZV0xAS3XVx9MkMsXbbqlK6hjseaYbgKEHw== + integrity: sha512-xxwlswWOlGhzgQ4TKzASQkUhqERI3egRNqgV4ScR8wlANA/A9tZ7miXa44vTTKEq5l7vWoL5G57bG3zA+Kow0A== } dev: false @@ -3645,6 +3676,11 @@ packages: { integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== } + peerDependencies: + supports-color: "*" + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.0.0 dev: true @@ -3654,6 +3690,11 @@ packages: { integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== } + peerDependencies: + supports-color: "*" + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.3 dev: false @@ -3871,14 +3912,14 @@ packages: } dev: true - /echarts/5.3.2: + /echarts/5.3.3: resolution: { - integrity: sha512-LWCt7ohOKdJqyiBJ0OGBmE9szLdfA9sGcsMEi+GGoc6+Xo75C+BkcT/6NNGRHAWtnQl2fNow05AQjznpap28TQ== + integrity: sha512-BRw2serInRwO5SIwRviZ6Xgm5Lb7irgz+sLiFMmy/HOaf4SQ+7oYqxKzRHAKp4xHQ05AuHw1xvoQWJjDQq/FGw== } dependencies: tslib: 2.3.0 - zrender: 5.3.1 + zrender: 5.3.2 dev: false /ee-first/1.1.1: @@ -3892,30 +3933,30 @@ packages: } dev: true - /element-plus/2.2.2_vue@3.2.36: + /element-plus/2.2.6_vue@3.2.37: resolution: { - integrity: sha512-yGcj2Ayb0jZO1WbI51tHJ4efhlfWKlBqqGtWbzhq+tcpfaKzJZN+IHRouuFasqn0ZV3tWCDu1jggDR1+9y7XfQ== + integrity: sha512-N9G4yWSxDt1YtreCJgt7UaSsXKuR4Fzb3ThzlBjbGDYDhcHijsrLL3qkdLZgeoSB13LRyr9pgP1ljNXdaYGa+g== } peerDependencies: vue: ^3.2.0 dependencies: "@ctrl/tinycolor": 3.4.1 - "@element-plus/icons-vue": 1.1.4_vue@3.2.36 - "@floating-ui/dom": 0.5.1 + "@element-plus/icons-vue": 2.0.6_vue@3.2.37 + "@floating-ui/dom": 0.5.3 "@popperjs/core": /@sxzz/popperjs-es/2.11.7 "@types/lodash": 4.14.182 "@types/lodash-es": 4.17.6 - "@vueuse/core": 8.5.0_vue@3.2.36 + "@vueuse/core": 8.7.4_vue@3.2.37 async-validator: 4.1.1 - dayjs: 1.11.2 + dayjs: 1.11.3 escape-html: 1.0.3 lodash: 4.17.21 lodash-es: 4.17.21 lodash-unified: 1.0.2_da03a4540fbd16bbaafbb96724306afd memoize-one: 6.0.0 normalize-wheel-es: 1.1.2 - vue: 3.2.36 + vue: 3.2.37 transitivePeerDependencies: - "@vue/composition-api" dev: false @@ -4021,10 +4062,10 @@ packages: ext: 1.6.0 dev: false - /esbuild-android-64/0.14.39: + /esbuild-android-64/0.14.47: resolution: { - integrity: sha512-EJOu04p9WgZk0UoKTqLId9VnIsotmI/Z98EXrKURGb3LPNunkeffqQIkjS2cAvidh+OK5uVrXaIP229zK6GvhQ== + integrity: sha512-R13Bd9+tqLVFndncMHssZrPWe6/0Kpv2/dt4aA69soX4PRxlzsVpCvoJeFE8sOEoeVEiBkI0myjlkDodXlHa0g== } engines: { node: ">=12" } cpu: [x64] @@ -4033,10 +4074,10 @@ packages: dev: true optional: true - /esbuild-android-arm64/0.14.39: + /esbuild-android-arm64/0.14.47: resolution: { - integrity: sha512-+twajJqO7n3MrCz9e+2lVOnFplRsaGRwsq1KL/uOy7xK7QdRSprRQcObGDeDZUZsacD5gUkk6OiHiYp6RzU3CA== + integrity: sha512-OkwOjj7ts4lBp/TL6hdd8HftIzOy/pdtbrNA4+0oVWgGG64HrdVzAF5gxtJufAPOsEjkyh1oIYvKAUinKKQRSQ== } engines: { node: ">=12" } cpu: [arm64] @@ -4045,10 +4086,10 @@ packages: dev: true optional: true - /esbuild-darwin-64/0.14.39: + /esbuild-darwin-64/0.14.47: resolution: { - integrity: sha512-ImT6eUw3kcGcHoUxEcdBpi6LfTRWaV6+qf32iYYAfwOeV+XaQ/Xp5XQIBiijLeo+LpGci9M0FVec09nUw41a5g== + integrity: sha512-R6oaW0y5/u6Eccti/TS6c/2c1xYTb1izwK3gajJwi4vIfNs1s8B1dQzI1UiC9T61YovOQVuePDcfqHLT3mUZJA== } engines: { node: ">=12" } cpu: [x64] @@ -4057,10 +4098,10 @@ packages: dev: true optional: true - /esbuild-darwin-arm64/0.14.39: + /esbuild-darwin-arm64/0.14.47: resolution: { - integrity: sha512-/fcQ5UhE05OiT+bW5v7/up1bDsnvaRZPJxXwzXsMRrr7rZqPa85vayrD723oWMT64dhrgWeA3FIneF8yER0XTw== + integrity: sha512-seCmearlQyvdvM/noz1L9+qblC5vcBrhUaOoLEDDoLInF/VQ9IkobGiLlyTPYP5dW1YD4LXhtBgOyevoIHGGnw== } engines: { node: ">=12" } cpu: [arm64] @@ -4069,10 +4110,10 @@ packages: dev: true optional: true - /esbuild-freebsd-64/0.14.39: + /esbuild-freebsd-64/0.14.47: resolution: { - integrity: sha512-oMNH8lJI4wtgN5oxuFP7BQ22vgB/e3Tl5Woehcd6i2r6F3TszpCnNl8wo2d/KvyQ4zvLvCWAlRciumhQg88+kQ== + integrity: sha512-ZH8K2Q8/Ux5kXXvQMDsJcxvkIwut69KVrYQhza/ptkW50DC089bCVrJZZ3sKzIoOx+YPTrmsZvqeZERjyYrlvQ== } engines: { node: ">=12" } cpu: [x64] @@ -4081,10 +4122,10 @@ packages: dev: true optional: true - /esbuild-freebsd-arm64/0.14.39: + /esbuild-freebsd-arm64/0.14.47: resolution: { - integrity: sha512-1GHK7kwk57ukY2yI4ILWKJXaxfr+8HcM/r/JKCGCPziIVlL+Wi7RbJ2OzMcTKZ1HpvEqCTBT/J6cO4ZEwW4Ypg== + integrity: sha512-ZJMQAJQsIOhn3XTm7MPQfCzEu5b9STNC+s90zMWe2afy9EwnHV7Ov7ohEMv2lyWlc2pjqLW8QJnz2r0KZmeAEQ== } engines: { node: ">=12" } cpu: [arm64] @@ -4093,10 +4134,10 @@ packages: dev: true optional: true - /esbuild-linux-32/0.14.39: + /esbuild-linux-32/0.14.47: resolution: { - integrity: sha512-g97Sbb6g4zfRLIxHgW2pc393DjnkTRMeq3N1rmjDUABxpx8SjocK4jLen+/mq55G46eE2TA0MkJ4R3SpKMu7dg== + integrity: sha512-FxZOCKoEDPRYvq300lsWCTv1kcHgiiZfNrPtEhFAiqD7QZaXrad8LxyJ8fXGcWzIFzRiYZVtB3ttvITBvAFhKw== } engines: { node: ">=12" } cpu: [ia32] @@ -4105,10 +4146,10 @@ packages: dev: true optional: true - /esbuild-linux-64/0.14.39: + /esbuild-linux-64/0.14.47: resolution: { - integrity: sha512-4tcgFDYWdI+UbNMGlua9u1Zhu0N5R6u9tl5WOM8aVnNX143JZoBZLpCuUr5lCKhnD0SCO+5gUyMfupGrHtfggQ== + integrity: sha512-nFNOk9vWVfvWYF9YNYksZptgQAdstnDCMtR6m42l5Wfugbzu11VpMCY9XrD4yFxvPo9zmzcoUL/88y0lfJZJJw== } engines: { node: ">=12" } cpu: [x64] @@ -4117,10 +4158,10 @@ packages: dev: true optional: true - /esbuild-linux-arm/0.14.39: + /esbuild-linux-arm/0.14.47: resolution: { - integrity: sha512-t0Hn1kWVx5UpCzAJkKRfHeYOLyFnXwYynIkK54/h3tbMweGI7dj400D1k0Vvtj2u1P+JTRT9tx3AjtLEMmfVBQ== + integrity: sha512-ZGE1Bqg/gPRXrBpgpvH81tQHpiaGxa8c9Rx/XOylkIl2ypLuOcawXEAo8ls+5DFCcRGt/o3sV+PzpAFZobOsmA== } engines: { node: ">=12" } cpu: [arm] @@ -4129,10 +4170,10 @@ packages: dev: true optional: true - /esbuild-linux-arm64/0.14.39: + /esbuild-linux-arm64/0.14.47: resolution: { - integrity: sha512-23pc8MlD2D6Px1mV8GMglZlKgwgNKAO8gsgsLLcXWSs9lQsCYkIlMo/2Ycfo5JrDIbLdwgP8D2vpfH2KcBqrDQ== + integrity: sha512-ywfme6HVrhWcevzmsufjd4iT3PxTfCX9HOdxA7Hd+/ZM23Y9nXeb+vG6AyA6jgq/JovkcqRHcL9XwRNpWG6XRw== } engines: { node: ">=12" } cpu: [arm64] @@ -4141,10 +4182,10 @@ packages: dev: true optional: true - /esbuild-linux-mips64le/0.14.39: + /esbuild-linux-mips64le/0.14.47: resolution: { - integrity: sha512-epwlYgVdbmkuRr5n4es3B+yDI0I2e/nxhKejT9H0OLxFAlMkeQZxSpxATpDc9m8NqRci6Kwyb/SfmD1koG2Zuw== + integrity: sha512-mg3D8YndZ1LvUiEdDYR3OsmeyAew4MA/dvaEJxvyygahWmpv1SlEEnhEZlhPokjsUMfRagzsEF/d/2XF+kTQGg== } engines: { node: ">=12" } cpu: [mips64el] @@ -4153,10 +4194,10 @@ packages: dev: true optional: true - /esbuild-linux-ppc64le/0.14.39: + /esbuild-linux-ppc64le/0.14.47: resolution: { - integrity: sha512-W/5ezaq+rQiQBThIjLMNjsuhPHg+ApVAdTz2LvcuesZFMsJoQAW2hutoyg47XxpWi7aEjJGrkS26qCJKhRn3QQ== + integrity: sha512-WER+f3+szmnZiWoK6AsrTKGoJoErG2LlauSmk73LEZFQ/iWC+KhhDsOkn1xBUpzXWsxN9THmQFltLoaFEH8F8w== } engines: { node: ">=12" } cpu: [ppc64] @@ -4165,10 +4206,10 @@ packages: dev: true optional: true - /esbuild-linux-riscv64/0.14.39: + /esbuild-linux-riscv64/0.14.47: resolution: { - integrity: sha512-IS48xeokcCTKeQIOke2O0t9t14HPvwnZcy+5baG13Z1wxs9ZrC5ig5ypEQQh4QMKxURD5TpCLHw2W42CLuVZaA== + integrity: sha512-1fI6bP3A3rvI9BsaaXbMoaOjLE3lVkJtLxsgLHqlBhLlBVY7UqffWBvkrX/9zfPhhVMd9ZRFiaqXnB1T7BsL2g== } engines: { node: ">=12" } cpu: [riscv64] @@ -4177,10 +4218,10 @@ packages: dev: true optional: true - /esbuild-linux-s390x/0.14.39: + /esbuild-linux-s390x/0.14.47: resolution: { - integrity: sha512-zEfunpqR8sMomqXhNTFEKDs+ik7HC01m3M60MsEjZOqaywHu5e5682fMsqOlZbesEAAaO9aAtRBsU7CHnSZWyA== + integrity: sha512-eZrWzy0xFAhki1CWRGnhsHVz7IlSKX6yT2tj2Eg8lhAwlRE5E96Hsb0M1mPSE1dHGpt1QVwwVivXIAacF/G6mw== } engines: { node: ">=12" } cpu: [s390x] @@ -4189,10 +4230,10 @@ packages: dev: true optional: true - /esbuild-netbsd-64/0.14.39: + /esbuild-netbsd-64/0.14.47: resolution: { - integrity: sha512-Uo2suJBSIlrZCe4E0k75VDIFJWfZy+bOV6ih3T4MVMRJh1lHJ2UyGoaX4bOxomYN3t+IakHPyEoln1+qJ1qYaA== + integrity: sha512-Qjdjr+KQQVH5Q2Q1r6HBYswFTToPpss3gqCiSw2Fpq/ua8+eXSQyAMG+UvULPqXceOwpnPo4smyZyHdlkcPppQ== } engines: { node: ">=12" } cpu: [x64] @@ -4201,10 +4242,10 @@ packages: dev: true optional: true - /esbuild-openbsd-64/0.14.39: + /esbuild-openbsd-64/0.14.47: resolution: { - integrity: sha512-secQU+EpgUPpYjJe3OecoeGKVvRMLeKUxSMGHnK+aK5uQM3n1FPXNJzyz1LHFOo0WOyw+uoCxBYdM4O10oaCAA== + integrity: sha512-QpgN8ofL7B9z8g5zZqJE+eFvD1LehRlxr25PBkjyyasakm4599iroUpaj96rdqRlO2ShuyqwJdr+oNqWwTUmQw== } engines: { node: ">=12" } cpu: [x64] @@ -4213,10 +4254,10 @@ packages: dev: true optional: true - /esbuild-sunos-64/0.14.39: + /esbuild-sunos-64/0.14.47: resolution: { - integrity: sha512-qHq0t5gePEDm2nqZLb+35p/qkaXVS7oIe32R0ECh2HOdiXXkj/1uQI9IRogGqKkK+QjDG+DhwiUw7QoHur/Rwg== + integrity: sha512-uOeSgLUwukLioAJOiGYm3kNl+1wJjgJA8R671GYgcPgCx7QR73zfvYqXFFcIO93/nBdIbt5hd8RItqbbf3HtAQ== } engines: { node: ">=12" } cpu: [x64] @@ -4225,10 +4266,10 @@ packages: dev: true optional: true - /esbuild-windows-32/0.14.39: + /esbuild-windows-32/0.14.47: resolution: { - integrity: sha512-XPjwp2OgtEX0JnOlTgT6E5txbRp6Uw54Isorm3CwOtloJazeIWXuiwK0ONJBVb/CGbiCpS7iP2UahGgd2p1x+Q== + integrity: sha512-H0fWsLTp2WBfKLBgwYT4OTfFly4Im/8B5f3ojDv1Kx//kiubVY0IQunP2Koc/fr/0wI7hj3IiBDbSrmKlrNgLQ== } engines: { node: ">=12" } cpu: [ia32] @@ -4237,10 +4278,10 @@ packages: dev: true optional: true - /esbuild-windows-64/0.14.39: + /esbuild-windows-64/0.14.47: resolution: { - integrity: sha512-E2wm+5FwCcLpKsBHRw28bSYQw0Ikxb7zIMxw3OPAkiaQhLVr3dnVO8DofmbWhhf6b97bWzg37iSZ45ZDpLw7Ow== + integrity: sha512-/Pk5jIEH34T68r8PweKRi77W49KwanZ8X6lr3vDAtOlH5EumPE4pBHqkCUdELanvsT14yMXLQ/C/8XPi1pAtkQ== } engines: { node: ">=12" } cpu: [x64] @@ -4249,10 +4290,10 @@ packages: dev: true optional: true - /esbuild-windows-arm64/0.14.39: + /esbuild-windows-arm64/0.14.47: resolution: { - integrity: sha512-sBZQz5D+Gd0EQ09tZRnz/PpVdLwvp/ufMtJ1iDFYddDaPpZXKqPyaxfYBLs3ueiaksQ26GGa7sci0OqFzNs7KA== + integrity: sha512-HFSW2lnp62fl86/qPQlqw6asIwCnEsEoNIL1h2uVMgakddf+vUuMcCbtUY1i8sst7KkgHrVKCJQB33YhhOweCQ== } engines: { node: ">=12" } cpu: [arm64] @@ -4270,35 +4311,35 @@ packages: requiresBuild: true dev: true - /esbuild/0.14.39: + /esbuild/0.14.47: resolution: { - integrity: sha512-2kKujuzvRWYtwvNjYDY444LQIA3TyJhJIX3Yo4+qkFlDDtGlSicWgeHVJqMUP/2sSfH10PGwfsj+O2ro1m10xQ== + integrity: sha512-wI4ZiIfFxpkuxB8ju4MHrGwGLyp1+awEHAHVpx6w7a+1pmYIq8T9FGEVVwFo0iFierDoMj++Xq69GXWYn2EiwA== } engines: { node: ">=12" } hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-64: 0.14.39 - esbuild-android-arm64: 0.14.39 - esbuild-darwin-64: 0.14.39 - esbuild-darwin-arm64: 0.14.39 - esbuild-freebsd-64: 0.14.39 - esbuild-freebsd-arm64: 0.14.39 - esbuild-linux-32: 0.14.39 - esbuild-linux-64: 0.14.39 - esbuild-linux-arm: 0.14.39 - esbuild-linux-arm64: 0.14.39 - esbuild-linux-mips64le: 0.14.39 - esbuild-linux-ppc64le: 0.14.39 - esbuild-linux-riscv64: 0.14.39 - esbuild-linux-s390x: 0.14.39 - esbuild-netbsd-64: 0.14.39 - esbuild-openbsd-64: 0.14.39 - esbuild-sunos-64: 0.14.39 - esbuild-windows-32: 0.14.39 - esbuild-windows-64: 0.14.39 - esbuild-windows-arm64: 0.14.39 + esbuild-android-64: 0.14.47 + esbuild-android-arm64: 0.14.47 + esbuild-darwin-64: 0.14.47 + esbuild-darwin-arm64: 0.14.47 + esbuild-freebsd-64: 0.14.47 + esbuild-freebsd-arm64: 0.14.47 + esbuild-linux-32: 0.14.47 + esbuild-linux-64: 0.14.47 + esbuild-linux-arm: 0.14.47 + esbuild-linux-arm64: 0.14.47 + esbuild-linux-mips64le: 0.14.47 + esbuild-linux-ppc64le: 0.14.47 + esbuild-linux-riscv64: 0.14.47 + esbuild-linux-s390x: 0.14.47 + esbuild-netbsd-64: 0.14.47 + esbuild-openbsd-64: 0.14.47 + esbuild-sunos-64: 0.14.47 + esbuild-windows-32: 0.14.47 + esbuild-windows-64: 0.14.47 + esbuild-windows-arm64: 0.14.47 dev: true /escalade/3.1.1: @@ -4310,7 +4351,10 @@ packages: dev: true /escape-html/1.0.3: - resolution: { integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= } + resolution: + { + integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== + } /escape-string-regexp/1.0.5: resolution: { integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= } @@ -4763,6 +4807,8 @@ packages: parseurl: 1.3.3 statuses: 1.5.0 unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color dev: true /find-up/4.1.0: @@ -5514,10 +5560,10 @@ packages: resolution: { integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= } dev: true - /jiti/1.13.0: + /jiti/1.14.0: resolution: { - integrity: sha512-/n9mNxZj/HDSrincJ6RP+L+yXbpnB8FybySBa+IjIaoH9FIxBbrbRT5XUbe8R7zuVM2AQqNMNDDqz0bzx3znOQ== + integrity: sha512-4IwstlaKQc9vCTC+qUXLM1hajy2ImiL9KnLvVYiaHOtS/v3wRjhLlGl121AmgDgx/O43uKmxownJghS5XMya2A== } hasBin: true dev: true @@ -5803,7 +5849,10 @@ packages: dev: false /lodash.memoize/4.1.2: - resolution: { integrity: sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= } + resolution: + { + integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== + } dev: true /lodash.merge/4.6.2: @@ -5826,7 +5875,10 @@ packages: dev: true /lodash.uniq/4.5.0: - resolution: { integrity: sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= } + resolution: + { + integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== + } dev: true /lodash/4.17.21: @@ -6122,10 +6174,10 @@ packages: engines: { node: ">=4" } dev: true - /mrmime/1.0.0: + /mrmime/1.0.1: resolution: { - integrity: sha512-a70zx7zFfVO7XpnQ2IX1Myh9yY4UYvfld/dikWRnsXxbyvMcfz+u6UfgNAtH+k2QqtJuzVpv6eLTx1G2+WKZbQ== + integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw== } engines: { node: ">=10" } dev: true @@ -6195,10 +6247,10 @@ packages: } dev: false - /node-fetch-native/0.1.3: + /node-fetch-native/0.1.4: resolution: { - integrity: sha512-Jf1IQZdovUIv9E+5avmN6Sf+bND+rnMlODnBQhdE2VRyuWP9WgqZb/KEgPekh19DAN1X2C4vbS1VCOaz2OH19g== + integrity: sha512-10EKpOCQPXwZVFh3U1ptOMWBgKTbsN7Vvo6WVKt5pw4hp8zbv6ZVBZPlXw+5M6Tyi1oc1iD4/sNPd71KYA16tQ== } dev: true @@ -6296,16 +6348,16 @@ packages: } dev: false - /ohmyfetch/0.4.17: + /ohmyfetch/0.4.18: resolution: { - integrity: sha512-jUpCDJIDlTZdS4PE3veoHIXoUSm2NRJfFMIROd29/qeOsbJEoEYBzJ6re+W1hskc44ej11IL//scfhckIcCN8Q== + integrity: sha512-MslzNrQzBLtZHmiZBI8QMOcMpdNFlK61OJ34nFNFynZ4v+4BonfCQ7VIN4EGXvGGq5zhDzgdJoY3o9S1l2T7KQ== } dependencies: destr: 1.1.1 - node-fetch-native: 0.1.3 + node-fetch-native: 0.1.4 ufo: 0.8.4 - undici: 5.2.0 + undici: 5.5.1 dev: true /on-finished/2.3.0: @@ -6526,7 +6578,7 @@ packages: engines: { node: ">=0.10.0" } dev: true - /pinia/2.0.14_typescript@4.6.4+vue@3.2.36: + /pinia/2.0.14_typescript@4.6.4+vue@3.2.37: resolution: { integrity: sha512-0nPuZR4TetT/WcLN+feMSjWJku3SQU7dBbXC6uw+R6FLQJCsg+/0pzXyD82T1FmAYe0lsx+jnEDQ1BLgkRKlxA== @@ -6543,8 +6595,8 @@ packages: dependencies: "@vue/devtools-api": 6.1.4 typescript: 4.6.4 - vue: 3.2.36 - vue-demi: 0.12.5_vue@3.2.36 + vue: 3.2.37 + vue-demi: 0.12.5_vue@3.2.37 dev: false /please-upgrade-node/3.2.0: @@ -6605,10 +6657,10 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-convert-values/5.1.1_postcss@8.4.13: + /postcss-convert-values/5.1.2_postcss@8.4.13: resolution: { - integrity: sha512-UjcYfl3wJJdcabGKk8lgetPvhi1Et7VDc3sYr9EyhNBeB00YD4vHgPBp+oMVoG/dDWCc6ASbmzPNV6jADTwh8Q== + integrity: sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: @@ -6619,10 +6671,10 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-discard-comments/5.1.1_postcss@8.4.13: + /postcss-discard-comments/5.1.2_postcss@8.4.13: resolution: { - integrity: sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ== + integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: @@ -6698,10 +6750,10 @@ packages: resolution: { integrity: sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ= } dev: true - /postcss-merge-longhand/5.1.4_postcss@8.4.13: + /postcss-merge-longhand/5.1.6_postcss@8.4.13: resolution: { - integrity: sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA== + integrity: sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: @@ -6712,10 +6764,10 @@ packages: stylehacks: 5.1.0_postcss@8.4.13 dev: true - /postcss-merge-rules/5.1.1_postcss@8.4.13: + /postcss-merge-rules/5.1.2_postcss@8.4.13: resolution: { - integrity: sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww== + integrity: sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: @@ -6771,10 +6823,10 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-minify-selectors/5.2.0_postcss@8.4.13: + /postcss-minify-selectors/5.2.1_postcss@8.4.13: resolution: { - integrity: sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA== + integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: @@ -6809,10 +6861,10 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-positions/5.1.0_postcss@8.4.13: + /postcss-normalize-positions/5.1.1_postcss@8.4.13: resolution: { - integrity: sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ== + integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: @@ -6822,10 +6874,10 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-repeat-style/5.1.0_postcss@8.4.13: + /postcss-normalize-repeat-style/5.1.1_postcss@8.4.13: resolution: { - integrity: sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw== + integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: @@ -6902,10 +6954,10 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-ordered-values/5.1.1_postcss@8.4.13: + /postcss-ordered-values/5.1.3_postcss@8.4.13: resolution: { - integrity: sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw== + integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: @@ -7308,7 +7360,7 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: true - /responsive-storage/1.0.11_vue@3.2.36: + /responsive-storage/1.0.11_vue@3.2.37: resolution: { integrity: sha512-XY/21b7FKCXwBWGLuxp5KUQOAh8jOTsdfRMz0RVE9P+HhK4oYXKcNESDLxE1mD5MWPg/i+k4SGogro5daMrE9A== @@ -7316,7 +7368,7 @@ packages: peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.2.36 + vue: 3.2.37 dev: false /restore-cursor/3.1.0: @@ -7540,7 +7592,10 @@ packages: dev: true /simple-swizzle/0.2.2: - resolution: { integrity: sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= } + resolution: + { + integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg== + } dependencies: is-arrayish: 0.3.2 dev: true @@ -7553,7 +7608,7 @@ packages: engines: { node: ">= 10" } dependencies: "@polka/url": 1.0.0-next.21 - mrmime: 1.0.0 + mrmime: 1.0.1 totalist: 3.0.0 dev: true @@ -7645,7 +7700,10 @@ packages: dev: true /source-map/0.1.43: - resolution: { integrity: sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y= } + resolution: + { + integrity: sha512-VtCvB9SIQhk3aF6h+N85EaqIaBFIAfZ9Cu+NJHHVvc8BbEcnvDcFw6sqQ2dQrT6SlOrZq3tIvyD9+EGq/lJryQ== + } engines: { node: ">=0.8.0" } dependencies: amdefine: 1.0.1 @@ -7768,7 +7826,10 @@ packages: dev: true /string-hash/1.1.3: - resolution: { integrity: sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs= } + resolution: + { + integrity: sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A== + } dev: true /string-width/4.2.3: @@ -8286,13 +8347,13 @@ packages: dependencies: "@antfu/utils": 0.5.2 defu: 6.0.0 - jiti: 1.13.0 + jiti: 1.14.0 dev: true - /undici/5.2.0: + /undici/5.5.1: resolution: { - integrity: sha512-XY6+NS3WH9b3TKOHeNz2CjR+qrVz/k4fO9g3etPpLozRvULoQmZ1+dk9JbIz40ehn27xzFk4jYVU2MU3Nle62A== + integrity: sha512-MEvryPLf18HvlCbLSzCW0U00IMftKGI5udnjrQbC5D4P0Hodwffhv+iGfWuJwg16Y/TK11ZFK8i+BPVW2z/eAw== } engines: { node: ">=12.18" } dev: true @@ -8331,27 +8392,33 @@ packages: engines: { node: ">= 10.0.0" } dev: true - /unocss/0.33.4_vite@2.9.9: + /unocss/0.39.3_vite@2.9.12: resolution: { - integrity: sha512-FZHuWa+6U34gvTT+ZPR/sLpuoQAQlhw5HRTSF1a4k0pVueyaTVl5VjQ41Wa7EX4PjKaf0DNiAdMj9y7akbj+7A== + integrity: sha512-+BZazovI1A+jlW0+GuSSABHQjBLpu2sQkLXriBTdZiPYZAqJJdiWHuQ6VPzF4Al5WM4VPpOgX5mUYWusJ813qw== } engines: { node: ">=14" } + peerDependencies: + "@unocss/webpack": 0.39.3 + peerDependenciesMeta: + "@unocss/webpack": + optional: true dependencies: - "@unocss/cli": 0.33.4 - "@unocss/core": 0.33.4 - "@unocss/preset-attributify": 0.33.4 - "@unocss/preset-icons": 0.33.4 - "@unocss/preset-mini": 0.33.4 - "@unocss/preset-typography": 0.33.4 - "@unocss/preset-uno": 0.33.4 - "@unocss/preset-web-fonts": 0.33.4 - "@unocss/preset-wind": 0.33.4 - "@unocss/reset": 0.33.4 - "@unocss/transformer-compile-class": 0.33.4 - "@unocss/transformer-directives": 0.33.4 - "@unocss/transformer-variant-group": 0.33.4 - "@unocss/vite": 0.33.4_vite@2.9.9 + "@unocss/cli": 0.39.3 + "@unocss/core": 0.39.3 + "@unocss/preset-attributify": 0.39.3 + "@unocss/preset-icons": 0.39.3 + "@unocss/preset-mini": 0.39.3 + "@unocss/preset-tagify": 0.39.3 + "@unocss/preset-typography": 0.39.3 + "@unocss/preset-uno": 0.39.3 + "@unocss/preset-web-fonts": 0.39.3 + "@unocss/preset-wind": 0.39.3 + "@unocss/reset": 0.39.3 + "@unocss/transformer-compile-class": 0.39.3 + "@unocss/transformer-directives": 0.39.3 + "@unocss/transformer-variant-group": 0.39.3 + "@unocss/vite": 0.39.3_vite@2.9.12 transitivePeerDependencies: - supports-color - vite @@ -8362,7 +8429,7 @@ packages: engines: { node: ">= 0.8" } dev: true - /unplugin-vue-define-options/0.6.1_45b95ec7a40139e0d040f7c2d0305fbb: + /unplugin-vue-define-options/0.6.1_1faebec15bfd13576036847e0ecec82b: resolution: { integrity: sha512-YZQxE3vC7Tb4Ev10blfYPC23hR3t8UNynoVSt2bY9GtHB2usxpywPQqRj7xdUtuj6JsDfrZ9wRKKbEkcMEXI1A== @@ -8373,8 +8440,8 @@ packages: dependencies: "@rollup/pluginutils": 4.2.1 "@vue/compiler-sfc": 3.2.33 - unplugin: 0.6.3_rollup@2.72.1+vite@2.9.9 - vue: 3.2.36 + unplugin: 0.6.3_rollup@2.72.1+vite@2.9.12 + vue: 3.2.37 transitivePeerDependencies: - esbuild - rollup @@ -8382,7 +8449,7 @@ packages: - webpack dev: true - /unplugin/0.6.3_rollup@2.72.1+vite@2.9.9: + /unplugin/0.6.3_rollup@2.72.1+vite@2.9.12: resolution: { integrity: sha512-CoW88FQfCW/yabVc4bLrjikN9HC8dEvMU4O7B6K2jsYMPK0l6iAnd9dpJwqGcmXJKRCU9vwSsy653qg+RK0G6A== @@ -8404,7 +8471,7 @@ packages: dependencies: chokidar: 3.5.3 rollup: 2.72.1 - vite: 2.9.9_sass@1.51.0 + vite: 2.9.12_sass@1.51.0 webpack-sources: 3.2.3 webpack-virtual-modules: 0.4.3 dev: true @@ -8443,7 +8510,7 @@ packages: } hasBin: true - /v-contextmenu/3.0.0_vue@3.2.36: + /v-contextmenu/3.0.0_vue@3.2.37: resolution: { integrity: sha512-zi38JxmTt66TmljgV1JbfEa9WvoQkpzRuEwZK7Tjb2XoRejbWLozQtkyTWXJa6x6Y3FrVDfgT36w01gpTpo41A== @@ -8452,7 +8519,7 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.2.36 + vue: 3.2.37 dev: false /v8-compile-cache/2.3.0: @@ -8472,7 +8539,7 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-plugin-mock/2.9.6_95c4cc53f4075e6399c4c5caf758f11f: + /vite-plugin-mock/2.9.6_9f4d6c9d28564cba275b50667d1a1ad4: resolution: { integrity: sha512-/Rm59oPppe/ncbkSrUuAxIQihlI2YcBmnbR4ST1RA2VzM1C0tEQc1KlbQvnUGhXECAGTaQN2JyasiwXP6EtKgg== @@ -8492,7 +8559,7 @@ packages: fast-glob: 3.2.11 mockjs: 1.1.0 path-to-regexp: 6.2.1 - vite: 2.9.9_sass@1.51.0 + vite: 2.9.12_sass@1.51.0 transitivePeerDependencies: - rollup - supports-color @@ -8515,10 +8582,10 @@ packages: svgo: 2.8.0 dev: true - /vite/2.9.9_sass@1.51.0: + /vite/2.9.12_sass@1.51.0: resolution: { - integrity: sha512-ffaam+NgHfbEmfw/Vuh6BHKKlI/XIAhxE5QSS7gFLIngxg171mg1P3a4LSRME0z2ZU1ScxoKzphkipcYwSD5Ew== + integrity: sha512-suxC36dQo9Rq1qMB2qiRorNJtJAdxguu5TMvBHOc/F370KvqAe9t48vYp+/TbPKRNrMh/J55tOUmkuIqstZaew== } engines: { node: ">=12.2.0" } hasBin: true @@ -8534,7 +8601,7 @@ packages: stylus: optional: true dependencies: - esbuild: 0.14.39 + esbuild: 0.14.47 postcss: 8.4.13 resolve: 1.22.0 rollup: 2.72.1 @@ -8543,7 +8610,7 @@ packages: fsevents: 2.3.2 dev: true - /vue-demi/0.12.5_vue@3.2.36: + /vue-demi/0.12.5_vue@3.2.37: resolution: { integrity: sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q== @@ -8558,7 +8625,7 @@ packages: "@vue/composition-api": optional: true dependencies: - vue: 3.2.36 + vue: 3.2.37 dev: false /vue-eslint-parser/8.3.0_eslint@8.15.0: @@ -8589,35 +8656,35 @@ packages: } dependencies: ace-builds: 1.4.14 - ant-design-vue: 3.2.3_vue@3.2.36 + ant-design-vue: 3.2.3_vue@3.2.37 core-js: 3.22.5 - element-plus: 2.2.2_vue@3.2.36 + element-plus: 2.2.6_vue@3.2.37 lodash: 4.17.21 uuid: 8.3.2 - vue: 3.2.36 - vuedraggable: 4.1.0_vue@3.2.36 + vue: 3.2.37 + vuedraggable: 4.1.0_vue@3.2.37 wangeditor: 4.7.15 transitivePeerDependencies: - "@vue/composition-api" dev: false - /vue-i18n/9.2.0-beta.35_vue@3.2.36: + /vue-i18n/9.2.0-beta.36_vue@3.2.37: resolution: { - integrity: sha512-kTYzZSB3B/ar3M9RfQ0KAyTGfvRw544qVzY++/sNV4stOKG6NxIDOdHdYTfVEXTSkczFwoZHTKXTWNVpx+GuHA== + integrity: sha512-xdMBEFic9hUQ+i95gDfNx1UKzfGO7mptQfGOpfLZ2g9lR1yiFUaFEj42S2Epg5l1tDc9/NU4SE1eYcwHXcmluw== } engines: { node: ">= 12" } peerDependencies: vue: ^3.0.0 dependencies: - "@intlify/core-base": 9.2.0-beta.35 - "@intlify/shared": 9.2.0-beta.35 - "@intlify/vue-devtools": 9.2.0-beta.35 + "@intlify/core-base": 9.2.0-beta.36 + "@intlify/shared": 9.2.0-beta.36 + "@intlify/vue-devtools": 9.2.0-beta.36 "@vue/devtools-api": 6.1.4 - vue: 3.2.36 + vue: 3.2.37 dev: false - /vue-json-pretty/2.0.6_vue@3.2.36: + /vue-json-pretty/2.0.6_vue@3.2.37: resolution: { integrity: sha512-aVdxw8ZRGR/Uj8GEaJ1/W2Ks/MdCfv5t2HRbbd+ICp3nL7msKRLN+1qOkSzaMvDygbDPxGhwUHBxZz8nxP+r3A== @@ -8626,10 +8693,10 @@ packages: peerDependencies: vue: ">=3.0.0" dependencies: - vue: 3.2.36 + vue: 3.2.37 dev: false - /vue-observe-visibility/2.0.0-alpha.1_vue@3.2.36: + /vue-observe-visibility/2.0.0-alpha.1_vue@3.2.37: resolution: { integrity: sha512-flFbp/gs9pZniXR6fans8smv1kDScJ8RS7rEpMjhVabiKeq7Qz3D9+eGsypncjfIyyU84saU88XZ0zjbD6Gq/g== @@ -8637,10 +8704,10 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.2.36 + vue: 3.2.37 dev: false - /vue-pdf-embed/1.1.2_vue@3.2.36: + /vue-pdf-embed/1.1.2_vue@3.2.37: resolution: { integrity: sha512-puXchZBqS3I/h+rPmqDYxMfE+UKtpOk2aRtGcl/BOgexNEPAggt1AghNOl8bmI/NY6M1+dS7YClQvWMvb9DJCA== @@ -8648,10 +8715,10 @@ packages: peerDependencies: vue: ^2.x || ^3.x dependencies: - vue: 3.2.36 + vue: 3.2.37 dev: false - /vue-resize/2.0.0-alpha.1_vue@3.2.36: + /vue-resize/2.0.0-alpha.1_vue@3.2.37: resolution: { integrity: sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg== @@ -8659,10 +8726,10 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.2.36 + vue: 3.2.37 dev: false - /vue-router/4.0.15_vue@3.2.36: + /vue-router/4.0.15_vue@3.2.37: resolution: { integrity: sha512-xa+pIN9ZqORdIW1MkN2+d9Ui2pCM1b/UMgwYUCZOiFYHAvz/slKKBDha8DLrh5aCG/RibtrpyhKjKOZ85tYyWg== @@ -8671,10 +8738,10 @@ packages: vue: ^3.2.0 dependencies: "@vue/devtools-api": 6.1.4 - vue: 3.2.36 + vue: 3.2.37 dev: false - /vue-types/3.0.2_vue@3.2.36: + /vue-types/3.0.2_vue@3.2.37: resolution: { integrity: sha512-IwUC0Aq2zwaXqy74h4WCvFCUtoV0iSWr0snWnE9TnU18S66GAQyqQbRf2qfJtUuiFsBf6qp0MEwdonlwznlcrw== @@ -8684,10 +8751,10 @@ packages: vue: ^3.0.0 dependencies: is-plain-object: 3.0.1 - vue: 3.2.36 + vue: 3.2.37 dev: false - /vue-types/4.1.1_vue@3.2.36: + /vue-types/4.1.1_vue@3.2.37: resolution: { integrity: sha512-Jq2GZ/w6rExJbLA/h7nHBFLciu+YNekgox0DB64wN1snZ4IIJMq+qnqp1/vE4fc7vEjZcP5KGhLzkkSjIHLRzw== @@ -8697,10 +8764,10 @@ packages: vue: ^2.0.0 || ^3.0.0 dependencies: is-plain-object: 5.0.0 - vue: 3.2.36 + vue: 3.2.37 dev: false - /vue-virtual-scroller/2.0.0-alpha.1_vue@3.2.36: + /vue-virtual-scroller/2.0.0-alpha.1_vue@3.2.37: resolution: { integrity: sha512-Mn5w3Qe06t7c3Imm2RHD43RACab1CCWplpdgzq+/FWJcpQtcGKd5vDep8i+nIwFtzFLsWAqEK0RzM7KrfAcBng== @@ -8709,25 +8776,25 @@ packages: vue: ^3.0.11 dependencies: mitt: 2.1.0 - vue: 3.2.36 - vue-observe-visibility: 2.0.0-alpha.1_vue@3.2.36 - vue-resize: 2.0.0-alpha.1_vue@3.2.36 + vue: 3.2.37 + vue-observe-visibility: 2.0.0-alpha.1_vue@3.2.37 + vue-resize: 2.0.0-alpha.1_vue@3.2.37 dev: false - /vue/3.2.36: + /vue/3.2.37: resolution: { - integrity: sha512-5yTXmrE6gW8IQgttzHW5bfBiFA6mx35ZXHjGLDmKYzW6MMmYvCwuKybANRepwkMYeXw2v1buGg3/lPICY5YlZw== + integrity: sha512-bOKEZxrm8Eh+fveCqS1/NkG/n6aMidsI6hahas7pa0w/l7jkbssJVsRhVDs07IdDq7h9KHswZOgItnwJAgtVtQ== } dependencies: - "@vue/compiler-dom": 3.2.36 - "@vue/compiler-sfc": 3.2.36 - "@vue/runtime-dom": 3.2.36 - "@vue/server-renderer": 3.2.36_vue@3.2.36 - "@vue/shared": 3.2.36 + "@vue/compiler-dom": 3.2.37 + "@vue/compiler-sfc": 3.2.37 + "@vue/runtime-dom": 3.2.37 + "@vue/server-renderer": 3.2.37_vue@3.2.37 + "@vue/shared": 3.2.37 dev: false - /vuedraggable/4.1.0_vue@3.2.36: + /vuedraggable/4.1.0_vue@3.2.37: resolution: { integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww== @@ -8736,10 +8803,10 @@ packages: vue: ^3.0.1 dependencies: sortablejs: 1.14.0 - vue: 3.2.36 + vue: 3.2.37 dev: false - /vxe-table/4.2.3_vue@3.2.36+xe-utils@3.5.4: + /vxe-table/4.2.3_vue@3.2.37+xe-utils@3.5.4: resolution: { integrity: sha512-sbW9yZ763/ArOpJXRyBJwPKShU0za4lq5WJYdzF+O73yqdhmSUJ/cFuf3E/JJ/DxD/rk3BdV7/jDaFR6YBDyIQ== @@ -8748,7 +8815,7 @@ packages: vue: ^3.2.2 xe-utils: ^3.5.0 dependencies: - vue: 3.2.36 + vue: 3.2.37 xe-utils: 3.5.4 dev: false @@ -9049,10 +9116,10 @@ packages: engines: { node: ">=10" } dev: true - /zrender/5.3.1: + /zrender/5.3.2: resolution: { - integrity: sha512-7olqIjy0gWfznKr6vgfnGBk7y4UtdMvdwFmK92vVQsQeDPyzkHW1OlrLEKg6GHz1W5ePf0FeN1q2vkl/HFqhXw== + integrity: sha512-8IiYdfwHj2rx0UeIGZGGU4WEVSDEdeVCaIg/fomejg1Xu6OifAL1GVzIPHg2D+MyUkbNgPWji90t0a8IDk+39w== } dependencies: tslib: 2.3.0 diff --git a/src/views/system/role/columns.tsx b/src/views/system/role/columns.tsx new file mode 100644 index 000000000..3babbca2f --- /dev/null +++ b/src/views/system/role/columns.tsx @@ -0,0 +1,125 @@ +import { ref } from "vue"; +import dayjs from "dayjs"; +import { ElMessageBox } from "element-plus"; +import { Switch, message } from "@pureadmin/components"; + +export function useColumns() { + const switchLoadMap = ref({}); + + const columns = ref([ + { + type: "selection", + width: 55, + hide: ({ checkList }) => !checkList.includes("勾选列") + }, + { + label: "序号", + type: "index", + width: 70, + hide: ({ checkList }) => !checkList.includes("序号列") + }, + { + label: "角色编号", + prop: "id" + }, + { + label: "角色名称", + prop: "name" + }, + { + label: "角色标识", + prop: "code" + }, + { + label: "角色类型", + prop: "type", + cellRenderer: ({ row, props }) => ( + + {row.type === 1 ? "内置" : "自定义"} + + ) + }, + { + label: "显示顺序", + prop: "sort" + }, + { + label: "状态", + prop: "status", + width: 130, + cellRenderer: scope => ( + onChange(scope)} + /> + ) + }, + { + label: "创建时间", + width: "180", + prop: "createTime", + formatter: ({ createTime }) => + dayjs(createTime).format("YYYY-MM-DD HH:mm:ss") + }, + { + label: "操作", + fixed: "right", + width: "180", + slot: "operation" + } + ]); + + function onChange({ row, index }) { + ElMessageBox.confirm( + `确认要${ + row.status === 0 ? "停用" : "启用" + }${ + row.name + }角色吗?`, + "系统提示", + { + confirmButtonText: "确定", + cancelButtonText: "取消", + type: "warning", + dangerouslyUseHTMLString: true, + draggable: true + } + ) + .then(() => { + switchLoadMap.value[index] = Object.assign( + {}, + switchLoadMap.value[index], + { + loading: true + } + ); + setTimeout(() => { + switchLoadMap.value[index] = Object.assign( + {}, + switchLoadMap.value[index], + { + loading: false + } + ); + message.success("已成功修改角色状态"); + }, 300); + }) + .catch(() => { + row.status === 0 ? (row.status = 1) : (row.status = 0); + }); + } + + return { + columns + }; +} diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue index 7b8483277..231c03009 100644 --- a/src/views/system/role/index.vue +++ b/src/views/system/role/index.vue @@ -1,10 +1,10 @@ -