From df71c7f75c80f74d5fb6d2e6ce2274fcd2a826ec Mon Sep 17 00:00:00 2001 From: xiaoxian521 <1923740402@qq.com> Date: Fri, 11 Nov 2022 03:36:18 +0800 Subject: [PATCH] chore: update dependencies --- .eslintignore | 5 +- build/plugins.ts | 4 +- package.json | 46 +- pnpm-lock.yaml | 1784 ++++++++++------- src/components/ReFlop/src/index.vue | 20 +- src/components/ReFlowChart/src/Control.vue | 6 +- src/components/ReFlowChart/src/NodePanel.vue | 2 +- src/components/ReIcon/src/Select.vue | 22 +- src/components/ReMap/src/Amap.vue | 12 +- src/components/ReSeamlessScroll/src/index.vue | 69 +- src/layout/components/notice/index.vue | 2 +- src/layout/components/notice/noticeItem.vue | 4 +- src/layout/components/panel/index.vue | 2 +- src/layout/components/setting/index.vue | 8 +- src/layout/components/sidebar/mixNav.vue | 2 +- src/layout/components/sidebar/vertical.vue | 2 +- src/layout/components/tag/index.vue | 12 +- src/layout/index.vue | 2 +- src/views/able/download.vue | 2 +- src/views/able/icon-select.vue | 2 +- src/views/able/line-tree.vue | 8 +- src/views/able/menu-tree.vue | 8 +- src/views/able/pdf.vue | 19 +- src/views/able/print.vue | 2 +- src/views/able/swiper.vue | 21 +- src/views/able/watermark.vue | 4 +- src/views/components/cropping/index.vue | 8 +- src/views/components/draggable/index.vue | 6 +- .../components/seamless-scroll/index.vue | 4 +- src/views/components/selector/index.vue | 4 +- src/views/flow-chart/index.vue | 10 +- src/views/nested/menu1/menu1-1/index.vue | 2 +- .../nested/menu1/menu1-2/menu1-2-1/index.vue | 2 +- .../nested/menu1/menu1-2/menu1-2-2/index.vue | 2 +- src/views/nested/menu1/menu1-3/index.vue | 2 +- src/views/nested/menu2/index.vue | 2 +- src/views/permission/button/index.vue | 2 +- src/views/permission/page/index.vue | 4 +- src/views/system/dept/index.vue | 6 +- src/views/system/dict/index.vue | 4 +- src/views/system/role/index.vue | 6 +- src/views/system/user/index.vue | 6 +- src/views/system/user/tree.vue | 8 +- src/views/tabs/index.vue | 8 +- src/views/welcome/components/Bar.vue | 2 +- src/views/welcome/components/Infinite.vue | 4 +- src/views/welcome/components/Line.vue | 2 +- src/views/welcome/components/Pie.vue | 2 +- src/views/welcome/index.vue | 4 +- tsconfig.json | 4 +- 50 files changed, 1229 insertions(+), 945 deletions(-) diff --git a/.eslintignore b/.eslintignore index d1cfbc86b..a95ef27a0 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,10 +1,13 @@ public dist *.d.ts +/src/assets package.json .eslintrc.js .prettierrc.js commitlint.config.js postcss.config.js tailwind.config.js -stylelint.config.js \ No newline at end of file +stylelint.config.js +src/components/ReSplitPane/iconfont +src/components/ReFlowChart/src/assets/iconfont \ No newline at end of file diff --git a/build/plugins.ts b/build/plugins.ts index 4100e147c..94319dca7 100644 --- a/build/plugins.ts +++ b/build/plugins.ts @@ -5,13 +5,13 @@ import { viteBuildInfo } from "./info"; import svgLoader from "vite-svg-loader"; import legacy from "@vitejs/plugin-legacy"; import vueJsx from "@vitejs/plugin-vue-jsx"; +import VueMacros from "unplugin-vue-macros/vite"; import { viteMockServe } from "vite-plugin-mock"; import { configCompressPlugin } from "./compress"; import VueI18n from "@intlify/vite-plugin-vue-i18n"; import { visualizer } from "rollup-plugin-visualizer"; import removeConsole from "vite-plugin-remove-console"; import themePreprocessorPlugin from "@pureadmin/theme"; -import DefineOptions from "unplugin-vue-define-options/vite"; import { genScssMultipleScopeVars } from "../src/layout/theme"; export function getPluginsList( @@ -34,7 +34,7 @@ export function getPluginsList( vueJsx(), VITE_CDN ? cdn : null, configCompressPlugin(VITE_COMPRESSION), - DefineOptions(), + VueMacros(), // 线上环境删除console removeConsole({ external: ["src/assets/iconfont/iconfont.js"] }), viteBuildInfo(), diff --git a/package.json b/package.json index 5e11b5700..5dbc6e2ad 100644 --- a/package.json +++ b/package.json @@ -49,8 +49,8 @@ "driver.js": "^0.9.8", "echarts": "^5.4.0", "el-table-infinite-scroll": "^3.0.1", - "element-plus": "^2.2.18", - "element-resize-detector": "^1.2.3", + "element-plus": "^2.2.20", + "element-resize-detector": "^1.2.4", "js-cookie": "^3.0.1", "jsbarcode": "^3.11.5", "lodash": "^4.17.21", @@ -69,7 +69,7 @@ "swiper": "^8.4.4", "typeit": "^8.7.0", "v-contextmenu": "3.0.0", - "vue": "^3.2.40", + "vue": "^3.2.44", "vue-i18n": "^9.2.2", "vue-json-pretty": "^2.2.2", "vue-pdf-embed": "^1.1.4", @@ -95,33 +95,33 @@ "@iconify-icons/mdi": "^1.2.8", "@iconify-icons/ri": "^1.2.3", "@iconify-icons/uil": "^1.2.2", - "@iconify/vue": "^3.2.1", + "@iconify/vue": "^4.0.0", "@intlify/vite-plugin-vue-i18n": "^6.0.3", "@pureadmin/theme": "^2.4.0", "@types/element-resize-detector": "1.1.3", "@types/js-cookie": "^3.0.1", "@types/lodash": "^4.14.180", "@types/lodash-es": "^4.17.6", - "@types/mockjs": "1.0.3", - "@types/node": "14.14.14", + "@types/mockjs": "^1.0.7", + "@types/node": "^18.11.9", "@types/nprogress": "0.2.0", "@types/qrcode": "^1.4.2", "@types/qs": "^6.9.7", "@types/sortablejs": "^1.13.0", - "@typescript-eslint/eslint-plugin": "^5.10.2", - "@typescript-eslint/parser": "^5.10.2", - "@vitejs/plugin-legacy": "^2.2.0", - "@vitejs/plugin-vue": "^3.1.2", - "@vitejs/plugin-vue-jsx": "^2.0.1", + "@typescript-eslint/eslint-plugin": "^5.42.1", + "@typescript-eslint/parser": "^5.42.1", + "@vitejs/plugin-legacy": "^2.3.1", + "@vitejs/plugin-vue": "^3.2.0", + "@vitejs/plugin-vue-jsx": "^2.1.1", "@vue/eslint-config-prettier": "^7.0.0", - "@vue/eslint-config-typescript": "^10.0.0", - "@vue/runtime-core": "^3.2.40", + "@vue/eslint-config-typescript": "^11.0.2", + "@vue/runtime-core": "^3.2.44", "autoprefixer": "^10.4.13", "cloc": "^2.10.0", "cssnano": "^5.1.14", "eslint": "^8.8.0", "eslint-plugin-prettier": "^4.0.0", - "eslint-plugin-vue": "^8.4.1", + "eslint-plugin-vue": "^9.7.0", "font-awesome": "^4.7.0", "husky": "^7.0.4", "lint-staged": "11.1.2", @@ -134,26 +134,26 @@ "pretty-quick": "3.1.1", "rimraf": "3.0.2", "rollup-plugin-visualizer": "^5.8.3", - "sass": "^1.53.0", - "sass-loader": "^13.0.2", + "sass": "^1.56.1", + "sass-loader": "^13.2.0", "stylelint": "^14.3.0", "stylelint-config-html": "^1.0.0", "stylelint-config-prettier": "^9.0.3", - "stylelint-config-recommended": "^6.0.0", - "stylelint-config-standard": "^24.0.0", + "stylelint-config-recommended": "^9.0.0", + "stylelint-config-standard": "^29.0.0", "stylelint-order": "^5.0.0", "tailwindcss": "^3.2.2", "terser": "^5.15.1", - "typescript": "^4.7.4", - "unplugin-vue-define-options": "0.7.3", - "vite": "^3.1.8", + "typescript": "^4.8.4", + "unplugin-vue-macros": "^0.16.2", + "vite": "3.1.8", "vite-plugin-cdn-import": "^0.3.5", "vite-plugin-compression": "^0.5.1", "vite-plugin-mock": "^2.9.6", "vite-plugin-remove-console": "^1.2.0", "vite-svg-loader": "^3.6.0", - "vue-eslint-parser": "^8.2.0", - "vue-tsc": "^0.40.13" + "vue-eslint-parser": "^9.1.0", + "vue-tsc": "^1.0.9" }, "pnpm": { "peerDependencyRules": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e47bf9894..3b6cf8c5b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: 5.3 +lockfileVersion: 5.4 specifiers: "@amap/amap-jsapi-loader": ^1.0.1 @@ -14,7 +14,7 @@ specifiers: "@iconify-icons/mdi": ^1.2.8 "@iconify-icons/ri": ^1.2.3 "@iconify-icons/uil": ^1.2.2 - "@iconify/vue": ^3.2.1 + "@iconify/vue": ^4.0.0 "@intlify/vite-plugin-vue-i18n": ^6.0.3 "@logicflow/core": ^1.1.24 "@logicflow/extension": ^1.1.24 @@ -27,20 +27,20 @@ specifiers: "@types/js-cookie": ^3.0.1 "@types/lodash": ^4.14.180 "@types/lodash-es": ^4.17.6 - "@types/mockjs": 1.0.3 - "@types/node": 14.14.14 + "@types/mockjs": ^1.0.7 + "@types/node": ^18.11.9 "@types/nprogress": 0.2.0 "@types/qrcode": ^1.4.2 "@types/qs": ^6.9.7 "@types/sortablejs": ^1.13.0 - "@typescript-eslint/eslint-plugin": ^5.10.2 - "@typescript-eslint/parser": ^5.10.2 - "@vitejs/plugin-legacy": ^2.2.0 - "@vitejs/plugin-vue": ^3.1.2 - "@vitejs/plugin-vue-jsx": ^2.0.1 + "@typescript-eslint/eslint-plugin": ^5.42.1 + "@typescript-eslint/parser": ^5.42.1 + "@vitejs/plugin-legacy": ^2.3.1 + "@vitejs/plugin-vue": ^3.2.0 + "@vitejs/plugin-vue-jsx": ^2.1.1 "@vue/eslint-config-prettier": ^7.0.0 - "@vue/eslint-config-typescript": ^10.0.0 - "@vue/runtime-core": ^3.2.40 + "@vue/eslint-config-typescript": ^11.0.2 + "@vue/runtime-core": ^3.2.44 "@vueuse/core": ^9.4.0 "@vueuse/motion": ^2.0.0-beta.12 "@vueuse/shared": ^9.4.0 @@ -57,11 +57,11 @@ specifiers: driver.js: ^0.9.8 echarts: ^5.4.0 el-table-infinite-scroll: ^3.0.1 - element-plus: ^2.2.18 - element-resize-detector: ^1.2.3 + element-plus: ^2.2.20 + element-resize-detector: ^1.2.4 eslint: ^8.8.0 eslint-plugin-prettier: ^4.0.0 - eslint-plugin-vue: ^8.4.1 + eslint-plugin-vue: ^9.7.0 font-awesome: ^4.7.0 husky: ^7.0.4 js-cookie: ^3.0.1 @@ -88,35 +88,35 @@ specifiers: responsive-storage: ^2.1.0 rimraf: 3.0.2 rollup-plugin-visualizer: ^5.8.3 - sass: ^1.53.0 - sass-loader: ^13.0.2 + sass: ^1.56.1 + sass-loader: ^13.2.0 sortablejs: ^1.15.0 stylelint: ^14.3.0 stylelint-config-html: ^1.0.0 stylelint-config-prettier: ^9.0.3 - stylelint-config-recommended: ^6.0.0 - stylelint-config-standard: ^24.0.0 + stylelint-config-recommended: ^9.0.0 + stylelint-config-standard: ^29.0.0 stylelint-order: ^5.0.0 swiper: ^8.4.4 tailwindcss: ^3.2.2 terser: ^5.15.1 typeit: ^8.7.0 - typescript: ^4.7.4 - unplugin-vue-define-options: 0.7.3 + typescript: ^4.8.4 + unplugin-vue-macros: ^0.16.2 v-contextmenu: 3.0.0 - vite: ^3.1.8 + vite: 3.1.8 vite-plugin-cdn-import: ^0.3.5 vite-plugin-compression: ^0.5.1 vite-plugin-mock: ^2.9.6 vite-plugin-remove-console: ^1.2.0 vite-svg-loader: ^3.6.0 - vue: ^3.2.40 - vue-eslint-parser: ^8.2.0 + vue: ^3.2.44 + vue-eslint-parser: ^9.1.0 vue-i18n: ^9.2.2 vue-json-pretty: ^2.2.2 vue-pdf-embed: ^1.1.4 vue-router: ^4.1.6 - vue-tsc: ^0.40.13 + vue-tsc: ^1.0.9 vue-types: ^4.2.1 vue-virtual-scroller: ^2.0.0-alpha.1 vue3-danmaku: ^1.0.0 @@ -129,37 +129,37 @@ specifiers: dependencies: "@amap/amap-jsapi-loader": 1.0.1 "@ctrl/tinycolor": 3.4.1 - "@logicflow/core": 1.1.29 - "@logicflow/extension": 1.1.29 - "@pureadmin/components": 1.1.0_vue@3.2.40 - "@pureadmin/descriptions": 1.1.0 + "@logicflow/core": 1.1.30 + "@logicflow/extension": 1.1.30 + "@pureadmin/components": 1.1.0_vue@3.2.44 + "@pureadmin/descriptions": 1.1.1 "@pureadmin/table": 1.2.0 - "@pureadmin/utils": 1.1.5_888d42e6b1d4aaf209a7326195b5949d - "@vueuse/core": 9.4.0_vue@3.2.40 - "@vueuse/motion": 2.0.0-beta.12_vue@3.2.40 - "@vueuse/shared": 9.4.0_vue@3.2.40 - "@wangeditor/editor": 5.1.21 - "@wangeditor/editor-for-vue": 5.1.12_671b67f2147af6cd32d57e9d16d7b064 + "@pureadmin/utils": 1.1.5_7rybwavjbcre2phesfdupqg3nu + "@vueuse/core": 9.5.0_vue@3.2.44 + "@vueuse/motion": 2.0.0-beta.12_vue@3.2.44 + "@vueuse/shared": 9.5.0_vue@3.2.44 + "@wangeditor/editor": 5.1.22 + "@wangeditor/editor-for-vue": 5.1.12_su3dw7bmszfjg67suaojchptby animate.css: 4.1.1 axios: 1.1.3 china-area-data: 5.0.1 cropperjs: 1.5.12 - dayjs: 1.11.5 + dayjs: 1.11.6 driver.js: 0.9.8 echarts: 5.4.0 el-table-infinite-scroll: 3.0.1 - element-plus: 2.2.18_vue@3.2.40 + element-plus: 2.2.20_vue@3.2.44 element-resize-detector: 1.2.4 js-cookie: 3.0.1 jsbarcode: 3.11.5 lodash: 4.17.21 lodash-es: 4.17.21 - lodash-unified: 1.0.2_da03a4540fbd16bbaafbb96724306afd + lodash-unified: 1.0.3_3ib2ivapxullxkx3xftsimdk7u mitt: 3.0.0 mockjs: 1.1.0 nprogress: 0.2.0 path: 0.12.7 - pinia: 2.0.23_typescript@4.8.4+vue@3.2.40 + pinia: 2.0.23_d45o5shxrtvj6wh4y524t7cqnm qrcode: 1.5.1 qs: 6.11.0 resize-observer-polyfill: 1.5.1 @@ -167,17 +167,17 @@ dependencies: sortablejs: 1.15.0 swiper: 8.4.4 typeit: 8.7.0 - v-contextmenu: 3.0.0_vue@3.2.40 - vue: 3.2.40 - vue-i18n: 9.2.2_vue@3.2.40 - vue-json-pretty: 2.2.2_vue@3.2.40 - vue-pdf-embed: 1.1.4_vue@3.2.40 - vue-router: 4.1.6_vue@3.2.40 - vue-types: 4.2.1_vue@3.2.40 - vue-virtual-scroller: 2.0.0-alpha.1_vue@3.2.40 - vue3-danmaku: 1.0.0_vue@3.2.40 - vuedraggable: 4.1.0_vue@3.2.40 - vxe-table: 4.3.5_vue@3.2.40+xe-utils@3.5.7 + v-contextmenu: 3.0.0_vue@3.2.44 + vue: 3.2.44 + vue-i18n: 9.2.2_vue@3.2.44 + vue-json-pretty: 2.2.3_vue@3.2.44 + vue-pdf-embed: 1.1.5_vue@3.2.44 + vue-router: 4.1.6_vue@3.2.44 + vue-types: 4.2.1_vue@3.2.44 + vue-virtual-scroller: 2.0.0-beta.3_vue@3.2.44 + vue3-danmaku: 1.0.0_vue@3.2.44 + vuedraggable: 4.1.0_vue@3.2.44 + vxe-table: 4.3.5_vue@3.2.44+xe-utils@3.5.7 xe-utils: 3.5.7 xgplayer: 2.32.1 xlsx: 0.18.5 @@ -185,42 +185,42 @@ dependencies: devDependencies: "@commitlint/cli": 13.1.0 "@commitlint/config-conventional": 13.1.0 - "@faker-js/faker": 7.5.0 - "@iconify-icons/carbon": 1.2.10 - "@iconify-icons/ep": 1.2.8 + "@faker-js/faker": 7.6.0 + "@iconify-icons/carbon": 1.2.11 + "@iconify-icons/ep": 1.2.9 "@iconify-icons/fa": 1.2.3 "@iconify-icons/fa-solid": 1.2.3 "@iconify-icons/fluent": 1.2.17 - "@iconify-icons/mdi": 1.2.31 + "@iconify-icons/mdi": 1.2.32 "@iconify-icons/ri": 1.2.3 "@iconify-icons/uil": 1.2.2 - "@iconify/vue": 3.2.1_vue@3.2.40 + "@iconify/vue": 4.0.0_vue@3.2.44 "@intlify/vite-plugin-vue-i18n": 6.0.3_vite@3.1.8+vue-i18n@9.2.2 "@pureadmin/theme": 2.4.0 "@types/element-resize-detector": 1.1.3 "@types/js-cookie": 3.0.2 - "@types/lodash": 4.14.186 + "@types/lodash": 4.14.188 "@types/lodash-es": 4.17.6 - "@types/mockjs": 1.0.3 - "@types/node": 14.14.14 + "@types/mockjs": 1.0.7 + "@types/node": 18.11.9 "@types/nprogress": 0.2.0 "@types/qrcode": 1.5.0 "@types/qs": 6.9.7 "@types/sortablejs": 1.15.0 - "@typescript-eslint/eslint-plugin": 5.39.0_1147f3ed0a9e510f1c5601e9a85ce93e - "@typescript-eslint/parser": 5.39.0_eslint@8.25.0+typescript@4.8.4 - "@vitejs/plugin-legacy": 2.2.0_terser@5.15.1+vite@3.1.8 - "@vitejs/plugin-vue": 3.1.2_vite@3.1.8+vue@3.2.40 - "@vitejs/plugin-vue-jsx": 2.0.1_vite@3.1.8+vue@3.2.40 - "@vue/eslint-config-prettier": 7.0.0_eslint@8.25.0+prettier@2.7.1 - "@vue/eslint-config-typescript": 10.0.0_07d3deb2283d82fbf0376bf257049d49 - "@vue/runtime-core": 3.2.40 + "@typescript-eslint/eslint-plugin": 5.42.1_2udltptbznfmezdozpdoa2aemq + "@typescript-eslint/parser": 5.42.1_rmayb2veg2btbq6mbmnyivgasy + "@vitejs/plugin-legacy": 2.3.1_terser@5.15.1+vite@3.1.8 + "@vitejs/plugin-vue": 3.2.0_vite@3.1.8+vue@3.2.44 + "@vitejs/plugin-vue-jsx": 2.1.1_vite@3.1.8+vue@3.2.44 + "@vue/eslint-config-prettier": 7.0.0_mbd4zptqpjbepwpyh2zbtslqey + "@vue/eslint-config-typescript": 11.0.2_ykuth4hqtpqqhzrv7pgjq6rjby + "@vue/runtime-core": 3.2.44 autoprefixer: 10.4.13_postcss@8.4.18 cloc: 2.10.0 cssnano: 5.1.14_postcss@8.4.18 - eslint: 8.25.0 - eslint-plugin-prettier: 4.2.1_eslint@8.25.0+prettier@2.7.1 - eslint-plugin-vue: 8.7.1_eslint@8.25.0 + eslint: 8.27.0 + eslint-plugin-prettier: 4.2.1_mbd4zptqpjbepwpyh2zbtslqey + eslint-plugin-vue: 9.7.0_eslint@8.27.0 font-awesome: 4.7.0 husky: 7.0.4 lint-staged: 11.1.2 @@ -233,26 +233,26 @@ devDependencies: pretty-quick: 3.1.1_prettier@2.7.1 rimraf: 3.0.2 rollup-plugin-visualizer: 5.8.3 - sass: 1.55.0 - sass-loader: 13.1.0_sass@1.55.0 - stylelint: 14.13.0 - stylelint-config-html: 1.1.0_b9c99d24315b3a6965b56c7031c3b115 - stylelint-config-prettier: 9.0.3_stylelint@14.13.0 - stylelint-config-recommended: 6.0.0_stylelint@14.13.0 - stylelint-config-standard: 24.0.0_stylelint@14.13.0 - stylelint-order: 5.0.0_stylelint@14.13.0 - tailwindcss: 3.2.2 + sass: 1.56.1 + sass-loader: 13.2.0_sass@1.56.1 + stylelint: 14.14.1 + stylelint-config-html: 1.1.0_a4i6jbpfaxelx4fvjhtlgvxx6i + stylelint-config-prettier: 9.0.4_stylelint@14.14.1 + stylelint-config-recommended: 9.0.0_stylelint@14.14.1 + stylelint-config-standard: 29.0.0_stylelint@14.14.1 + stylelint-order: 5.0.0_stylelint@14.14.1 + tailwindcss: 3.2.3 terser: 5.15.1 typescript: 4.8.4 - unplugin-vue-define-options: 0.7.3_vite@3.1.8+vue@3.2.40 - vite: 3.1.8_sass@1.55.0+terser@5.15.1 + unplugin-vue-macros: 0.16.2_bxp547gjlvzj46ep3ghtmaapae + vite: 3.1.8_sass@1.56.1+terser@5.15.1 vite-plugin-cdn-import: 0.3.5 vite-plugin-compression: 0.5.1_vite@3.1.8 vite-plugin-mock: 2.9.6_mockjs@1.1.0+vite@3.1.8 - vite-plugin-remove-console: 1.2.0 + vite-plugin-remove-console: 1.3.0 vite-svg-loader: 3.6.0 - vue-eslint-parser: 8.3.0_eslint@8.25.0 - vue-tsc: 0.40.13_typescript@4.8.4 + vue-eslint-parser: 9.1.0_eslint@8.27.0 + vue-tsc: 1.0.9_typescript@4.8.4 packages: /@amap/amap-jsapi-loader/1.0.1: @@ -270,7 +270,7 @@ packages: engines: { node: ">=6.0.0" } dependencies: "@jridgewell/gen-mapping": 0.1.1 - "@jridgewell/trace-mapping": 0.3.16 + "@jridgewell/trace-mapping": 0.3.17 dev: true /@ant-design/colors/6.0.0: @@ -289,7 +289,7 @@ packages: } dev: false - /@ant-design/icons-vue/6.1.0_vue@3.2.40: + /@ant-design/icons-vue/6.1.0_vue@3.2.44: resolution: { integrity: sha512-EX6bYm56V+ZrKN7+3MT/ubDkvJ5rK/O2t380WFRflDcVFgsvl3NLH7Wxeau6R8DbrO5jWR6DSTC3B6gYFp77AA== @@ -299,9 +299,16 @@ packages: dependencies: "@ant-design/colors": 6.0.0 "@ant-design/icons-svg": 4.2.1 - vue: 3.2.40 + vue: 3.2.44 dev: false + /@antfu/utils/0.6.3: + resolution: + { + integrity: sha512-sEYpyyKUPOew9QsXZ8feRVMzW6DWLviwOl+/ap06UQW02A8Srbc95CPHVm4eUbiBzBgD46eyIT+przv//KSSlQ== + } + dev: true + /@babel/code-frame/7.18.6: resolution: { @@ -312,32 +319,32 @@ packages: "@babel/highlight": 7.18.6 dev: true - /@babel/compat-data/7.19.3: + /@babel/compat-data/7.20.1: resolution: { - integrity: sha512-prBHMK4JYYK+wDjJF1q99KK4JLL+egWS4nmNqdlMUgCExMZ+iZW0hGhyC3VEbsPjvaN0TBhW//VIFwBrk8sEiw== + integrity: sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ== } engines: { node: ">=6.9.0" } dev: true - /@babel/core/7.19.3: + /@babel/core/7.20.2: resolution: { - integrity: sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ== + integrity: sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g== } engines: { node: ">=6.9.0" } dependencies: "@ampproject/remapping": 2.2.0 "@babel/code-frame": 7.18.6 - "@babel/generator": 7.19.3 - "@babel/helper-compilation-targets": 7.19.3_@babel+core@7.19.3 - "@babel/helper-module-transforms": 7.19.0 - "@babel/helpers": 7.19.0 - "@babel/parser": 7.19.3 + "@babel/generator": 7.20.4 + "@babel/helper-compilation-targets": 7.20.0_@babel+core@7.20.2 + "@babel/helper-module-transforms": 7.20.2 + "@babel/helpers": 7.20.1 + "@babel/parser": 7.20.3 "@babel/template": 7.18.10 - "@babel/traverse": 7.19.3 - "@babel/types": 7.19.3 - convert-source-map: 1.8.0 + "@babel/traverse": 7.20.1 + "@babel/types": 7.20.2 + convert-source-map: 1.9.0 debug: 4.3.4 gensync: 1.0.0-beta.2 json5: 2.2.1 @@ -346,14 +353,14 @@ packages: - supports-color dev: true - /@babel/generator/7.19.3: + /@babel/generator/7.20.4: resolution: { - integrity: sha512-fqVZnmp1ncvZU757UzDheKZpfPgatqY59XtW2/j/18H7u76akb8xqvjw82f+i2UKd/ksYsSick/BCLQUUtJ/qQ== + integrity: sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA== } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.19.3 + "@babel/types": 7.20.2 "@jridgewell/gen-mapping": 0.3.2 jsesc: 2.5.2 dev: true @@ -365,35 +372,35 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.19.3 + "@babel/types": 7.20.2 dev: true - /@babel/helper-compilation-targets/7.19.3_@babel+core@7.19.3: + /@babel/helper-compilation-targets/7.20.0_@babel+core@7.20.2: resolution: { - integrity: sha512-65ESqLGyGmLvgR0mst5AdW1FkNlj9rQsCKduzEoEPhBCDFGXvz2jW6bXFG6i0/MrV2s7hhXjjb2yAzcPuQlLwg== + integrity: sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ== } engines: { node: ">=6.9.0" } peerDependencies: "@babel/core": ^7.0.0 dependencies: - "@babel/compat-data": 7.19.3 - "@babel/core": 7.19.3 + "@babel/compat-data": 7.20.1 + "@babel/core": 7.20.2 "@babel/helper-validator-option": 7.18.6 browserslist: 4.21.4 semver: 6.3.0 dev: true - /@babel/helper-create-class-features-plugin/7.19.0_@babel+core@7.19.3: + /@babel/helper-create-class-features-plugin/7.20.2_@babel+core@7.20.2: resolution: { - integrity: sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw== + integrity: sha512-k22GoYRAHPYr9I+Gvy2ZQlAe5mGy8BqWst2wRt8cwIufWTxrsVshhIBvYNqC80N0GSFWTsqRVexOtfzlgOEDvA== } engines: { node: ">=6.9.0" } peerDependencies: "@babel/core": ^7.0.0 dependencies: - "@babel/core": 7.19.3 + "@babel/core": 7.20.2 "@babel/helper-annotate-as-pure": 7.18.6 "@babel/helper-environment-visitor": 7.18.9 "@babel/helper-function-name": 7.19.0 @@ -421,7 +428,7 @@ packages: engines: { node: ">=6.9.0" } dependencies: "@babel/template": 7.18.10 - "@babel/types": 7.19.3 + "@babel/types": 7.20.2 dev: true /@babel/helper-hoist-variables/7.18.6: @@ -431,7 +438,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.19.3 + "@babel/types": 7.20.2 dev: true /@babel/helper-member-expression-to-functions/7.18.9: @@ -441,7 +448,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.19.3 + "@babel/types": 7.20.2 dev: true /@babel/helper-module-imports/7.18.6: @@ -451,24 +458,24 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.19.3 + "@babel/types": 7.20.2 dev: true - /@babel/helper-module-transforms/7.19.0: + /@babel/helper-module-transforms/7.20.2: resolution: { - integrity: sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ== + integrity: sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA== } engines: { node: ">=6.9.0" } dependencies: "@babel/helper-environment-visitor": 7.18.9 "@babel/helper-module-imports": 7.18.6 - "@babel/helper-simple-access": 7.18.6 + "@babel/helper-simple-access": 7.20.2 "@babel/helper-split-export-declaration": 7.18.6 "@babel/helper-validator-identifier": 7.19.1 "@babel/template": 7.18.10 - "@babel/traverse": 7.19.3 - "@babel/types": 7.19.3 + "@babel/traverse": 7.20.1 + "@babel/types": 7.20.2 transitivePeerDependencies: - supports-color dev: true @@ -480,13 +487,13 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.19.3 + "@babel/types": 7.20.2 dev: true - /@babel/helper-plugin-utils/7.19.0: + /@babel/helper-plugin-utils/7.20.2: resolution: { - integrity: sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw== + integrity: sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ== } engines: { node: ">=6.9.0" } dev: true @@ -501,20 +508,20 @@ packages: "@babel/helper-environment-visitor": 7.18.9 "@babel/helper-member-expression-to-functions": 7.18.9 "@babel/helper-optimise-call-expression": 7.18.6 - "@babel/traverse": 7.19.3 - "@babel/types": 7.19.3 + "@babel/traverse": 7.20.1 + "@babel/types": 7.20.2 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-simple-access/7.18.6: + /@babel/helper-simple-access/7.20.2: resolution: { - integrity: sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g== + integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA== } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.19.3 + "@babel/types": 7.20.2 dev: true /@babel/helper-split-export-declaration/7.18.6: @@ -524,13 +531,13 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.19.3 + "@babel/types": 7.20.2 dev: true - /@babel/helper-string-parser/7.18.10: + /@babel/helper-string-parser/7.19.4: resolution: { - integrity: sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw== + integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw== } engines: { node: ">=6.9.0" } @@ -549,16 +556,16 @@ packages: engines: { node: ">=6.9.0" } dev: true - /@babel/helpers/7.19.0: + /@babel/helpers/7.20.1: resolution: { - integrity: sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg== + integrity: sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg== } engines: { node: ">=6.9.0" } dependencies: "@babel/template": 7.18.10 - "@babel/traverse": 7.19.3 - "@babel/types": 7.19.3 + "@babel/traverse": 7.20.1 + "@babel/types": 7.20.2 transitivePeerDependencies: - supports-color dev: true @@ -575,29 +582,17 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser/7.19.3: + /@babel/parser/7.20.3: resolution: { - integrity: sha512-pJ9xOlNWHiy9+FuFP09DEAFbAn4JskgRsVcc169w2xRBC3FRGuQEwjeIMMND9L2zc0iEhO/tGv4Zq+km+hxNpQ== + integrity: sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg== } engines: { node: ">=6.0.0" } hasBin: true dependencies: - "@babel/types": 7.19.3 + "@babel/types": 7.20.2 - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.19.3: - resolution: - { - integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== - } - peerDependencies: - "@babel/core": ^7.0.0-0 - dependencies: - "@babel/core": 7.19.3 - "@babel/helper-plugin-utils": 7.19.0 - dev: true - - /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.19.3: + /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.20.2: resolution: { integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q== @@ -606,54 +601,54 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.19.3 - "@babel/helper-plugin-utils": 7.19.0 + "@babel/core": 7.20.2 + "@babel/helper-plugin-utils": 7.20.2 dev: true - /@babel/plugin-syntax-typescript/7.18.6_@babel+core@7.19.3: + /@babel/plugin-syntax-typescript/7.20.0_@babel+core@7.20.2: resolution: { - integrity: sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA== + integrity: sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ== } engines: { node: ">=6.9.0" } peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.19.3 - "@babel/helper-plugin-utils": 7.19.0 + "@babel/core": 7.20.2 + "@babel/helper-plugin-utils": 7.20.2 dev: true - /@babel/plugin-transform-typescript/7.19.3_@babel+core@7.19.3: + /@babel/plugin-transform-typescript/7.20.2_@babel+core@7.20.2: resolution: { - integrity: sha512-z6fnuK9ve9u/0X0rRvI9MY0xg+DOUaABDYOe+/SQTxtlptaBB/V9JIUxJn6xp3lMBeb9qe8xSFmHU35oZDXD+w== + integrity: sha512-jvS+ngBfrnTUBfOQq8NfGnSbF9BrqlR6hjJ2yVxMkmO5nL/cdifNbI30EfjRlN4g5wYWNnMPyj5Sa6R1pbLeag== } engines: { node: ">=6.9.0" } peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.19.3 - "@babel/helper-create-class-features-plugin": 7.19.0_@babel+core@7.19.3 - "@babel/helper-plugin-utils": 7.19.0 - "@babel/plugin-syntax-typescript": 7.18.6_@babel+core@7.19.3 + "@babel/core": 7.20.2 + "@babel/helper-create-class-features-plugin": 7.20.2_@babel+core@7.20.2 + "@babel/helper-plugin-utils": 7.20.2 + "@babel/plugin-syntax-typescript": 7.20.0_@babel+core@7.20.2 transitivePeerDependencies: - supports-color dev: true - /@babel/runtime/7.19.0: + /@babel/runtime/7.20.1: resolution: { - integrity: sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA== + integrity: sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg== } engines: { node: ">=6.9.0" } dependencies: - regenerator-runtime: 0.13.9 + regenerator-runtime: 0.13.10 dev: false - /@babel/standalone/7.19.3: + /@babel/standalone/7.20.4: resolution: { - integrity: sha512-zSdDx28L6f27Y59OMrl8mBbtyB/cpIGlHm7wVOHlcmUTpD10AiUILkekZATkkpsuTagTWezdJmUaeY8P2SONUA== + integrity: sha512-27bv4h47jbaFZ7+e7gT1VEo9PNL1ynxqUX6/BERLz1qxm/5gzpbcHX+47VnSeYHyEyGZkRznpSOd8zPBhiz6tw== } engines: { node: ">=6.9.0" } dev: true @@ -666,39 +661,39 @@ packages: engines: { node: ">=6.9.0" } dependencies: "@babel/code-frame": 7.18.6 - "@babel/parser": 7.19.3 - "@babel/types": 7.19.3 + "@babel/parser": 7.20.3 + "@babel/types": 7.20.2 dev: true - /@babel/traverse/7.19.3: + /@babel/traverse/7.20.1: resolution: { - integrity: sha512-qh5yf6149zhq2sgIXmwjnsvmnNQC2iw70UFjp4olxucKrWd/dvlUsBI88VSLUsnMNF7/vnOiA+nk1+yLoCqROQ== + integrity: sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA== } engines: { node: ">=6.9.0" } dependencies: "@babel/code-frame": 7.18.6 - "@babel/generator": 7.19.3 + "@babel/generator": 7.20.4 "@babel/helper-environment-visitor": 7.18.9 "@babel/helper-function-name": 7.19.0 "@babel/helper-hoist-variables": 7.18.6 "@babel/helper-split-export-declaration": 7.18.6 - "@babel/parser": 7.19.3 - "@babel/types": 7.19.3 + "@babel/parser": 7.20.3 + "@babel/types": 7.20.2 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/types/7.19.3: + /@babel/types/7.20.2: resolution: { - integrity: sha512-hGCaQzIY22DJlDh9CH7NOxgKkFjBk0Cw9xDO1Xmh2151ti7wiGfQ3LauXzL4HP1fmFlTX6XjpRETTpUcv7wQLw== + integrity: sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog== } engines: { node: ">=6.9.0" } dependencies: - "@babel/helper-string-parser": 7.18.10 + "@babel/helper-string-parser": 7.19.4 "@babel/helper-validator-identifier": 7.19.1 to-fast-properties: 2.0.0 @@ -718,7 +713,7 @@ packages: lodash: 4.17.21 resolve-from: 5.0.0 resolve-global: 1.0.0 - yargs: 17.6.0 + yargs: 17.6.2 dev: true /@commitlint/config-conventional/13.1.0: @@ -795,7 +790,7 @@ packages: "@commitlint/execute-rule": 13.2.0 "@commitlint/resolve-extends": 13.2.0 "@commitlint/types": 13.2.0 - "@endemolshinegroup/cosmiconfig-typescript-loader": 3.0.2_72d781bdd7b0c1239c8cb5d589ccc43e + "@endemolshinegroup/cosmiconfig-typescript-loader": 3.0.2_ollydpoxwdashhemwxkyttgehy chalk: 4.1.2 cosmiconfig: 7.0.1 lodash: 4.17.21 @@ -891,7 +886,7 @@ packages: chalk: 4.1.2 dev: true - /@csstools/selector-specificity/2.0.2_1d546e2941f6b4ca889831b9fbdc79d8: + /@csstools/selector-specificity/2.0.2_dvkg4kkb622mvceygg47xxdz3a: resolution: { integrity: sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg== @@ -913,18 +908,18 @@ packages: engines: { node: ">=10" } dev: false - /@element-plus/icons-vue/2.0.9_vue@3.2.40: + /@element-plus/icons-vue/2.0.10_vue@3.2.44: resolution: { - integrity: sha512-okdrwiVeKBmW41Hkl0eMrXDjzJwhQMuKiBOu17rOszqM+LS/yBYpNQNV5Jvoh06Wc+89fMmb/uhzf8NZuDuUaQ== + integrity: sha512-ygEZ1mwPjcPo/OulhzLE7mtDrQBWI8vZzEWSNB2W/RNCRjoQGwbaK4N8lV4rid7Ts4qvySU3njMN7YCiSlSaTQ== } peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.2.40 + vue: 3.2.44 dev: false - /@endemolshinegroup/cosmiconfig-typescript-loader/3.0.2_72d781bdd7b0c1239c8cb5d589ccc43e: + /@endemolshinegroup/cosmiconfig-typescript-loader/3.0.2_ollydpoxwdashhemwxkyttgehy: resolution: { integrity: sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA== @@ -937,15 +932,15 @@ packages: lodash.get: 4.4.2 make-error: 1.3.6 ts-node: 9.1.1_typescript@4.8.4 - tslib: 2.4.0 + tslib: 2.4.1 transitivePeerDependencies: - typescript dev: true - /@esbuild/android-arm/0.15.10: + /@esbuild/android-arm/0.15.13: resolution: { - integrity: sha512-FNONeQPy/ox+5NBkcSbYJxoXj9GWu8gVGJTVmUyoOCKQFDTrHVKgNSzChdNt0I8Aj/iKcsDf2r9BFwv+FSNUXg== + integrity: sha512-RY2fVI8O0iFUNvZirXaQ1vMvK0xhCcl0gqRj74Z6yEiO1zAUa7hbsdwZM1kzqbxHK7LFyMizipfXT3JME+12Hw== } engines: { node: ">=12" } cpu: [arm] @@ -954,10 +949,10 @@ packages: dev: true optional: true - /@esbuild/linux-loong64/0.15.10: + /@esbuild/linux-loong64/0.15.13: resolution: { - integrity: sha512-w0Ou3Z83LOYEkwaui2M8VwIp+nLi/NA60lBLMvaJ+vXVMcsARYdEzLNE7RSm4+lSg4zq4d7fAVuzk7PNQ5JFgg== + integrity: sha512-+BoyIm4I8uJmH/QDIH0fu7MG0AEx9OXEDXnqptXCwKOlOqZiS4iraH1Nr7/ObLMokW3sOCeBNyD68ATcV9b9Ag== } engines: { node: ">=12" } cpu: [loong64] @@ -975,7 +970,7 @@ packages: dependencies: ajv: 6.12.6 debug: 4.3.4 - espree: 9.4.0 + espree: 9.4.1 globals: 13.17.0 ignore: 5.2.0 import-fresh: 3.3.0 @@ -986,10 +981,10 @@ packages: - supports-color dev: true - /@faker-js/faker/7.5.0: + /@faker-js/faker/7.6.0: resolution: { - integrity: sha512-8wNUCCUHvfvI0gQpDUho/3gPzABffnCn5um65F8dzQ86zz6dlt4+nmAA7PQUc8L+eH+9RgR/qzy5N/8kN0Ozdw== + integrity: sha512-XK6BTq1NDMo9Xqw/YkYyGjSsg44fbNwYRx7QK2CuoQgyy+f1rrTDHoExVM5PsyXCtfl2vs2vVJ0MN0yN6LppRw== } engines: { node: ">=14.0.0", npm: ">=6.0.0" } dev: true @@ -1001,19 +996,19 @@ packages: } dev: false - /@floating-ui/dom/1.0.2: + /@floating-ui/dom/1.0.4: resolution: { - integrity: sha512-5X9WSvZ8/fjy3gDu8yx9HAA4KG1lazUN2P4/VnaXLxTO9Dz53HI1oYoh1OlhqFNlHgGDiwFX5WhFCc2ljbW3yA== + integrity: sha512-maYJRv+sAXTy4K9mzdv0JPyNW5YPVHrqtY90tEdI6XNpuLOP26Ci2pfwPsKBA/Wh4Z3FX5sUrtUFTdMYj9v+ug== } dependencies: "@floating-ui/core": 1.0.1 dev: false - /@humanwhocodes/config-array/0.10.7: + /@humanwhocodes/config-array/0.11.7: resolution: { - integrity: sha512-MDl6D6sBsaV452/QSdX+4CXIjZhIcI0PELsxUjk4U828yd58vk3bTIvk/6w5FY+4hIy9sLW0sfrV7K7Kc++j/w== + integrity: sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw== } engines: { node: ">=10.10.0" } dependencies: @@ -1039,19 +1034,19 @@ packages: } dev: true - /@iconify-icons/carbon/1.2.10: + /@iconify-icons/carbon/1.2.11: resolution: { - integrity: sha512-VlNfkv5nfwyU1jzInRMuZ1J7CLZoyNxNy6IpeMUmVgpAXyOFXmznAVxweBPAUjHLvoPfvwmBpyTK1xDIxjVUcA== + integrity: sha512-7aHMFpb1uUL1nOXttU2wtkUybkjzc3H2/YBm8rB7PIBmIRRQ1F3y4CT2niLNiI14fVEIENfdPjUwom2X3uWeSw== } dependencies: "@iconify/types": 2.0.0 dev: true - /@iconify-icons/ep/1.2.8: + /@iconify-icons/ep/1.2.9: resolution: { - integrity: sha512-Kqo/WCveGmVAUzH/egRvfoxvaxPnxObzTgY6e9PqwPL6IaiRlFMdfBFxpiZvlnSv7qum0xryDqFsPhCamheRYg== + integrity: sha512-oDVLB8E/qHWfJzWlYW70N06E2L4mLB/1q6yoDk6KqJGWRV+KlyDHOem/yXWqUiU9ddmnBHFz/mGF7+3NJ2bJHQ== } dependencies: "@iconify/types": 2.0.0 @@ -1084,10 +1079,10 @@ packages: "@iconify/types": 2.0.0 dev: true - /@iconify-icons/mdi/1.2.31: + /@iconify-icons/mdi/1.2.32: resolution: { - integrity: sha512-jlNSKo7j4Exh2gmt5En1x1j51O0Iiqgdg/V+ePlan187hzEacI7jrKWp7kCPgDfc1JGcIe9P0jN0Txn4aRz4Zw== + integrity: sha512-LLXgR3qQVJdoXbv48d3iMWeQvMZOuSNRVdM/8tQeuepoGdmZXxgbPuLSPoe1s+DTP2N4aKRgsFKmz+Y9GyNAYg== } dependencies: "@iconify/types": 2.0.0 @@ -1118,15 +1113,16 @@ packages: } dev: true - /@iconify/vue/3.2.1_vue@3.2.40: + /@iconify/vue/4.0.0_vue@3.2.44: resolution: { - integrity: sha512-c4R6ZgFo1JrJ8aPMMgOPgfU7lBswihMGR+yWe/P4ZukC3kTkeT4+lkt9Pc/itVFMkwva/S/7u9YofmYv57fnNQ== + integrity: sha512-73z81Yf2HISfehu3qvN9GqL1OnUO7wEMKkiFwVGJ2pqAdGCR8FrVylhRhka+6U+gFLlng0ynnT20svk3jJYwow== } peerDependencies: - vue: 3.x + vue: ">=3" dependencies: - vue: 3.2.40 + "@iconify/types": 2.0.0 + vue: 3.2.44 dev: true /@intlify/bundle-utils/3.2.1_vue-i18n@9.2.2: @@ -1148,7 +1144,7 @@ packages: "@intlify/shared": 9.3.0-beta.6 jsonc-eslint-parser: 1.4.1 source-map: 0.6.1 - vue-i18n: 9.2.2_vue@3.2.40 + vue-i18n: 9.2.2_vue@3.2.44 yaml-eslint-parser: 0.3.2 dev: true @@ -1237,8 +1233,8 @@ packages: debug: 4.3.4 fast-glob: 3.2.12 source-map: 0.6.1 - vite: 3.1.8_sass@1.55.0+terser@5.15.1 - vue-i18n: 9.2.2_vue@3.2.40 + vite: 3.1.8_sass@1.56.1+terser@5.15.1 + vue-i18n: 9.2.2_vue@3.2.44 transitivePeerDependencies: - supports-color dev: true @@ -1274,7 +1270,7 @@ packages: dependencies: "@jridgewell/set-array": 1.1.2 "@jridgewell/sourcemap-codec": 1.4.14 - "@jridgewell/trace-mapping": 0.3.16 + "@jridgewell/trace-mapping": 0.3.17 dev: true /@jridgewell/resolve-uri/3.1.0: @@ -1300,7 +1296,7 @@ packages: } dependencies: "@jridgewell/gen-mapping": 0.3.2 - "@jridgewell/trace-mapping": 0.3.16 + "@jridgewell/trace-mapping": 0.3.17 dev: true /@jridgewell/sourcemap-codec/1.4.14: @@ -1310,36 +1306,36 @@ packages: } dev: true - /@jridgewell/trace-mapping/0.3.16: + /@jridgewell/trace-mapping/0.3.17: resolution: { - integrity: sha512-LCQ+NeThyJ4k1W2d+vIKdxuSt9R3pQSZ4P92m7EakaYuXcVWbHuT5bjNcqLd4Rdgi6xYWYDvBJZJLZSLanjDcA== + integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g== } dependencies: "@jridgewell/resolve-uri": 3.1.0 "@jridgewell/sourcemap-codec": 1.4.14 dev: true - /@logicflow/core/1.1.29: + /@logicflow/core/1.1.30: resolution: { - integrity: sha512-VD2yyAbc5OtI0VjHB7HXxvahYcgGYW/ZPfe02hCkjf8QkW+t3tazXs3p9MmRn+TQEoK3fmJiIkSKRXUWuM+emQ== + integrity: sha512-42W7L8BwkVWOXk9Sp4NOWcdciB/1wnV3PbOTZRttPXA44ObB64rXHa/CdWvTzQdw6sITr1LCL2C3Y2z7eeoroQ== } dependencies: - "@types/mousetrap": 1.6.9 + "@types/mousetrap": 1.6.10 mousetrap: 1.6.5 - preact: 10.11.1 + preact: 10.11.2 dev: false - /@logicflow/extension/1.1.29: + /@logicflow/extension/1.1.30: resolution: { - integrity: sha512-pDXW28HfVkuVwKKQGnDBiQPtTg6f1sn17k6mLFlm6BmjEB+7/+9EROPM4/ihwa0aki9p6hCQLiyzFkYvan8g+g== + integrity: sha512-zgKSMz14gpeTWA50HCmDibq0NUqdBDRS6EO7iAlx7G7ZCnuM2T0zdpf8x6yAdZRNl6ewsd1ckgoNJGZ3IZUy8A== } dependencies: - "@logicflow/core": 1.1.29 + "@logicflow/core": 1.1.30 ids: 1.0.0 - preact: 10.11.1 + preact: 10.11.2 dev: false /@nodelib/fs.scandir/2.1.5: @@ -1372,7 +1368,7 @@ packages: fastq: 1.13.0 dev: true - /@pureadmin/components/1.1.0_vue@3.2.40: + /@pureadmin/components/1.1.0_vue@3.2.44: resolution: { integrity: sha512-Y7FCUVQVkZ2P3K/3vLrfQOfpjbf8g0TDPUWuFUlaq6aIW3BRduiVfqn4k/r3TX6LtasxGvgnJ/TO9tGed5VlTg== @@ -1381,19 +1377,19 @@ packages: vue: ^3.2.0 dependencies: "@ant-design/icons-svg": 4.2.1 - "@ant-design/icons-vue": 6.1.0_vue@3.2.40 - vue: 3.2.40 + "@ant-design/icons-vue": 6.1.0_vue@3.2.44 + vue: 3.2.44 dev: false - /@pureadmin/descriptions/1.1.0: + /@pureadmin/descriptions/1.1.1: resolution: { - integrity: sha512-Bi6lasPjc8P61kMcCXZjCd9ne99rj+whwUJ1ulKQX7JFupBhjo71Vu0TV5I7oEN52lZuvV1+F0EhJlEoIHpGFQ== + integrity: sha512-4BHLKomLU/LxGs5EUA+h+aKNrJEkhrU6+QE8VoWfJZ8VTU6ddvFLT/Pi4WuO5CWNXM9ZjqvHLFFVwEPlKntqtg== } dependencies: - "@element-plus/icons-vue": 2.0.9_vue@3.2.40 - element-plus: 2.2.18_vue@3.2.40 - vue: 3.2.40 + "@element-plus/icons-vue": 2.0.10_vue@3.2.44 + element-plus: 2.2.20_vue@3.2.44 + vue: 3.2.44 transitivePeerDependencies: - "@vue/composition-api" dev: false @@ -1404,8 +1400,8 @@ packages: integrity: sha512-mJBpMj0YkaqTM5TDz+ek/f8h74qRLhDc/gLJhBq0wpyfCgG++Jd/9i+QUj8gedA5oN8IL6LOSFbcvlGDYxHgkw== } dependencies: - element-plus: 2.2.18_vue@3.2.40 - vue: 3.2.40 + element-plus: 2.2.20_vue@3.2.44 + vue: 3.2.44 transitivePeerDependencies: - "@vue/composition-api" dev: false @@ -1421,7 +1417,7 @@ packages: string-hash: 1.1.3 dev: true - /@pureadmin/utils/1.1.5_888d42e6b1d4aaf209a7326195b5949d: + /@pureadmin/utils/1.1.5_7rybwavjbcre2phesfdupqg3nu: resolution: { integrity: sha512-5nQZyFAbs59gkMBj0WLox7BlY7llILR/ENo2QNEKW6avMt8sDL1+858EFjEbELl6enPsVvJpoCTxatmZzVjyAw== @@ -1438,9 +1434,9 @@ packages: vue: optional: true dependencies: - dayjs: 1.11.5 + dayjs: 1.11.6 echarts: 5.4.0 - vue: 3.2.40 + vue: 3.2.44 dev: false /@rollup/plugin-node-resolve/13.3.0: @@ -1527,6 +1523,13 @@ packages: } dev: true + /@types/estree/1.0.0: + resolution: + { + integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ== + } + dev: true + /@types/event-emitter/0.3.3: resolution: { @@ -1554,12 +1557,12 @@ packages: integrity: sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg== } dependencies: - "@types/lodash": 4.14.186 + "@types/lodash": 4.14.188 - /@types/lodash/4.14.186: + /@types/lodash/4.14.188: resolution: { - integrity: sha512-eHcVlLXP0c2FlMPm56ITode2AgLMSa6aJ05JTTbYbI+7EMkCEE5qk2E41d5g2lCVTqRe0GnnRFurmlCsDODrPw== + integrity: sha512-zmEmF5OIM3rb7SbLCFYoQhO4dGt2FRM9AMkxvA3LaADOF1n8in/zGJlWji9fmafLoNyz+FoL6FE0SLtGIArD7w== } /@types/minimatch/3.0.5: @@ -1576,13 +1579,6 @@ packages: } dev: true - /@types/mockjs/1.0.3: - resolution: - { - integrity: sha512-OlwyyyoY81P8f7FU0zILUPxqQQ3/W+CwbqI6dWvOxaH8w948fAl1+hOG9C9ZgJcwzG+aloJcsastY4c4p91R1Q== - } - dev: true - /@types/mockjs/1.0.7: resolution: { @@ -1590,17 +1586,17 @@ packages: } dev: true - /@types/mousetrap/1.6.9: + /@types/mousetrap/1.6.10: resolution: { - integrity: sha512-HUAiN65VsRXyFCTicolwb5+I7FM6f72zjMWr+ajGk+YTvzBgXqa2A5U7d+rtsouAkunJ5U4Sb5lNJjo9w+nmXg== + integrity: sha512-MY9CcBNaR304SnweEZgJB/YsNcaeJk/7v6gtDi3yPCCVdszN9+BIqOVlsTMqUHMmdxM4DObve+0g0SBmr5EHdw== } dev: false - /@types/node/14.14.14: + /@types/node/18.11.9: resolution: { - integrity: sha512-UHnOPWVWV1z+VV8k6L1HhG7UbGBgIdghqF3l9Ny9ApPghbjICXkUJSd/b9gOgQfjM1r+37cipdw/HJ3F6ICEnQ== + integrity: sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg== } dev: true @@ -1631,7 +1627,7 @@ packages: integrity: sha512-x5ilHXRxUPIMfjtM+1vf/GPTRWZ81nqscursm5gMznJeK9M0YnZ1c3bEvRLQ0zSSgedLx1J6MGL231ObQGGhaA== } dependencies: - "@types/node": 14.14.14 + "@types/node": 18.11.9 dev: true /@types/qs/6.9.7: @@ -1647,7 +1643,14 @@ packages: integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== } dependencies: - "@types/node": 14.14.14 + "@types/node": 18.11.9 + dev: true + + /@types/semver/7.3.13: + resolution: + { + integrity: sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw== + } dev: true /@types/sortablejs/1.15.0: @@ -1671,10 +1674,10 @@ packages: } dev: false - /@typescript-eslint/eslint-plugin/5.39.0_1147f3ed0a9e510f1c5601e9a85ce93e: + /@typescript-eslint/eslint-plugin/5.42.1_2udltptbznfmezdozpdoa2aemq: resolution: { - integrity: sha512-xVfKOkBm5iWMNGKQ2fwX5GVgBuHmZBO1tCRwXmY5oAIsPscfwm2UADDuNB8ZVYCtpQvJK4xpjrK7jEhcJ0zY9A== + integrity: sha512-LyR6x784JCiJ1j6sH5Y0K6cdExqCCm8DJUTcwG5ThNXJj/G8o5E56u5EdG4SLy+bZAwZBswC+GYn3eGdttBVCg== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -1685,13 +1688,14 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/parser": 5.39.0_eslint@8.25.0+typescript@4.8.4 - "@typescript-eslint/scope-manager": 5.39.0 - "@typescript-eslint/type-utils": 5.39.0_eslint@8.25.0+typescript@4.8.4 - "@typescript-eslint/utils": 5.39.0_eslint@8.25.0+typescript@4.8.4 + "@typescript-eslint/parser": 5.42.1_rmayb2veg2btbq6mbmnyivgasy + "@typescript-eslint/scope-manager": 5.42.1 + "@typescript-eslint/type-utils": 5.42.1_rmayb2veg2btbq6mbmnyivgasy + "@typescript-eslint/utils": 5.42.1_rmayb2veg2btbq6mbmnyivgasy debug: 4.3.4 - eslint: 8.25.0 + eslint: 8.27.0 ignore: 5.2.0 + natural-compare-lite: 1.4.0 regexpp: 3.2.0 semver: 7.3.8 tsutils: 3.21.0_typescript@4.8.4 @@ -1700,10 +1704,10 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.39.0_eslint@8.25.0+typescript@4.8.4: + /@typescript-eslint/parser/5.42.1_rmayb2veg2btbq6mbmnyivgasy: resolution: { - integrity: sha512-PhxLjrZnHShe431sBAGHaNe6BDdxAASDySgsBCGxcBecVCi8NQWxQZMcizNA4g0pN51bBAn/FUfkWG3SDVcGlA== + integrity: sha512-kAV+NiNBWVQDY9gDJDToTE/NO8BHi4f6b7zTsVAJoTkmB/zlfOpiEVBzHOKtlgTndCKe8vj9F/PuolemZSh50Q== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -1713,31 +1717,31 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/scope-manager": 5.39.0 - "@typescript-eslint/types": 5.39.0 - "@typescript-eslint/typescript-estree": 5.39.0_typescript@4.8.4 + "@typescript-eslint/scope-manager": 5.42.1 + "@typescript-eslint/types": 5.42.1 + "@typescript-eslint/typescript-estree": 5.42.1_typescript@4.8.4 debug: 4.3.4 - eslint: 8.25.0 + eslint: 8.27.0 typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.39.0: + /@typescript-eslint/scope-manager/5.42.1: resolution: { - integrity: sha512-/I13vAqmG3dyqMVSZPjsbuNQlYS082Y7OMkwhCfLXYsmlI0ca4nkL7wJ/4gjX70LD4P8Hnw1JywUVVAwepURBw== + integrity: sha512-QAZY/CBP1Emx4rzxurgqj3rUinfsh/6mvuKbLNMfJMMKYLRBfweus8brgXF8f64ABkIZ3zdj2/rYYtF8eiuksQ== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - "@typescript-eslint/types": 5.39.0 - "@typescript-eslint/visitor-keys": 5.39.0 + "@typescript-eslint/types": 5.42.1 + "@typescript-eslint/visitor-keys": 5.42.1 dev: true - /@typescript-eslint/type-utils/5.39.0_eslint@8.25.0+typescript@4.8.4: + /@typescript-eslint/type-utils/5.42.1_rmayb2veg2btbq6mbmnyivgasy: resolution: { - integrity: sha512-KJHJkOothljQWzR3t/GunL0TPKY+fGJtnpl+pX+sJ0YiKTz3q2Zr87SGTmFqsCMFrLt5E0+o+S6eQY0FAXj9uA== + integrity: sha512-WWiMChneex5w4xPIX56SSnQQo0tEOy5ZV2dqmj8Z371LJ0E+aymWD25JQ/l4FOuuX+Q49A7pzh/CGIQflxMVXg== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -1747,28 +1751,28 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/typescript-estree": 5.39.0_typescript@4.8.4 - "@typescript-eslint/utils": 5.39.0_eslint@8.25.0+typescript@4.8.4 + "@typescript-eslint/typescript-estree": 5.42.1_typescript@4.8.4 + "@typescript-eslint/utils": 5.42.1_rmayb2veg2btbq6mbmnyivgasy debug: 4.3.4 - eslint: 8.25.0 + eslint: 8.27.0 tsutils: 3.21.0_typescript@4.8.4 typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types/5.39.0: + /@typescript-eslint/types/5.42.1: resolution: { - integrity: sha512-gQMZrnfEBFXK38hYqt8Lkwt8f4U6yq+2H5VDSgP/qiTzC8Nw8JO3OuSUOQ2qW37S/dlwdkHDntkZM6SQhKyPhw== + integrity: sha512-Qrco9dsFF5lhalz+lLFtxs3ui1/YfC6NdXu+RAGBa8uSfn01cjO7ssCsjIsUs484vny9Xm699FSKwpkCcqwWwA== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true - /@typescript-eslint/typescript-estree/5.39.0_typescript@4.8.4: + /@typescript-eslint/typescript-estree/5.42.1_typescript@4.8.4: resolution: { - integrity: sha512-qLFQP0f398sdnogJoLtd43pUgB18Q50QSA+BTE5h3sUxySzbWDpTSdgt4UyxNSozY/oDK2ta6HVAzvGgq8JYnA== + integrity: sha512-qElc0bDOuO0B8wDhhW4mYVgi/LZL+igPwXtV87n69/kYC/7NG3MES0jHxJNCr4EP7kY1XVsRy8C/u3DYeTKQmw== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -1777,8 +1781,8 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/types": 5.39.0 - "@typescript-eslint/visitor-keys": 5.39.0 + "@typescript-eslint/types": 5.42.1 + "@typescript-eslint/visitor-keys": 5.42.1 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -1789,35 +1793,37 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.39.0_eslint@8.25.0+typescript@4.8.4: + /@typescript-eslint/utils/5.42.1_rmayb2veg2btbq6mbmnyivgasy: resolution: { - integrity: sha512-+DnY5jkpOpgj+EBtYPyHRjXampJfC0yUZZzfzLuUWVZvCuKqSdJVC8UhdWipIw7VKNTfwfAPiOWzYkAwuIhiAg== + integrity: sha512-Gxvf12xSp3iYZd/fLqiQRD4uKZjDNR01bQ+j8zvhPjpsZ4HmvEFL/tC4amGNyxN9Rq+iqvpHLhlqx6KTxz9ZyQ== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: "@types/json-schema": 7.0.11 - "@typescript-eslint/scope-manager": 5.39.0 - "@typescript-eslint/types": 5.39.0 - "@typescript-eslint/typescript-estree": 5.39.0_typescript@4.8.4 - eslint: 8.25.0 + "@types/semver": 7.3.13 + "@typescript-eslint/scope-manager": 5.42.1 + "@typescript-eslint/types": 5.42.1 + "@typescript-eslint/typescript-estree": 5.42.1_typescript@4.8.4 + eslint: 8.27.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.25.0 + eslint-utils: 3.0.0_eslint@8.27.0 + semver: 7.3.8 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys/5.39.0: + /@typescript-eslint/visitor-keys/5.42.1: resolution: { - integrity: sha512-yyE3RPwOG+XJBLrhvsxAidUgybJVQ/hG8BhiJo0k8JSAYfk/CshVcxf0HwP4Jt7WZZ6vLmxdo1p6EyN3tzFTkg== + integrity: sha512-LOQtSF4z+hejmpUvitPlc4hA7ERGoj2BVkesOcG91HCn8edLGUXbTrErmutmPbl8Bo9HjAvOO/zBKQHExXNA2A== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - "@typescript-eslint/types": 5.39.0 + "@typescript-eslint/types": 5.42.1 eslint-visitor-keys: 3.3.0 dev: true @@ -1844,7 +1850,7 @@ packages: mime-match: 1.0.2 namespace-emitter: 2.0.1 nanoid: 3.3.4 - preact: 10.11.1 + preact: 10.11.2 dev: false /@uppy/store-default/2.1.1: @@ -1877,110 +1883,286 @@ packages: nanoid: 3.3.4 dev: false - /@vitejs/plugin-legacy/2.2.0_terser@5.15.1+vite@3.1.8: + /@vitejs/plugin-legacy/2.3.1_terser@5.15.1+vite@3.1.8: resolution: { - integrity: sha512-xkSXZl2LNk0KKyo5CJknNW84mSlmHIClFzsBuFXkX3yBt+Lr8UO/n4QOg2X7+jvurgBRies9FRn3ZvMem+TmIg== + integrity: sha512-J5KaGBlSt2tEYPVjM/C8dA6DkRzkFkbPe+Xb4IX5G+XOV5OGbVAfkMjKywdrkO3gGynO8S98i71Lmsff4cWkCQ== } engines: { node: ^14.18.0 || >=16.0.0 } peerDependencies: terser: ^5.4.0 vite: ^3.0.0 dependencies: - "@babel/standalone": 7.19.3 - core-js: 3.25.5 - magic-string: 0.26.6 - regenerator-runtime: 0.13.9 + "@babel/standalone": 7.20.4 + core-js: 3.26.0 + magic-string: 0.26.7 + regenerator-runtime: 0.13.10 systemjs: 6.13.0 terser: 5.15.1 - vite: 3.1.8_sass@1.55.0+terser@5.15.1 + vite: 3.1.8_sass@1.56.1+terser@5.15.1 dev: true - /@vitejs/plugin-vue-jsx/2.0.1_vite@3.1.8+vue@3.2.40: + /@vitejs/plugin-vue-jsx/2.1.1_vite@3.1.8+vue@3.2.44: resolution: { - integrity: sha512-lmiR1k9+lrF7LMczO0pxtQ8mOn6XeppJDHxnpxkJQpT5SiKz4SKhKdeNstXaTNuR8qZhUo5X0pJlcocn72Y4Jg== + integrity: sha512-JgDhxstQlwnHBvZ1BSnU5mbmyQ14/t5JhREc6YH5kWyu2QdAAOsLF6xgHoIWarj8tddaiwFrNzLbWJPudpXKYA== } engines: { node: ^14.18.0 || >=16.0.0 } peerDependencies: vite: ^3.0.0 vue: ^3.0.0 dependencies: - "@babel/core": 7.19.3 - "@babel/plugin-syntax-import-meta": 7.10.4_@babel+core@7.19.3 - "@babel/plugin-transform-typescript": 7.19.3_@babel+core@7.19.3 - "@vue/babel-plugin-jsx": 1.1.1_@babel+core@7.19.3 - vite: 3.1.8_sass@1.55.0+terser@5.15.1 - vue: 3.2.40 + "@babel/core": 7.20.2 + "@babel/plugin-transform-typescript": 7.20.2_@babel+core@7.20.2 + "@vue/babel-plugin-jsx": 1.1.1_@babel+core@7.20.2 + vite: 3.1.8_sass@1.56.1+terser@5.15.1 + vue: 3.2.44 transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-vue/3.1.2_vite@3.1.8+vue@3.2.40: + /@vitejs/plugin-vue/3.2.0_vite@3.1.8+vue@3.2.44: resolution: { - integrity: sha512-3zxKNlvA3oNaKDYX0NBclgxTQ1xaFdL7PzwF6zj9tGFziKwmBa3Q/6XcJQxudlT81WxDjEhHmevvIC4Orc1LhQ== + integrity: sha512-E0tnaL4fr+qkdCNxJ+Xd0yM31UwMkQje76fsDVBBUCoGOUPexu2VDUYHL8P4CwV+zMvWw6nlRw19OnRKmYAJpw== } engines: { node: ^14.18.0 || >=16.0.0 } peerDependencies: vite: ^3.0.0 vue: ^3.2.25 dependencies: - vite: 3.1.8_sass@1.55.0+terser@5.15.1 - vue: 3.2.40 + vite: 3.1.8_sass@1.56.1+terser@5.15.1 + vue: 3.2.44 dev: true - /@volar/code-gen/0.40.13: + /@volar/language-core/1.0.9: resolution: { - integrity: sha512-4gShBWuMce868OVvgyA1cU5WxHbjfEme18Tw6uVMfweZCF5fB2KECG0iPrA9D54vHk3FeHarODNwgIaaFfUBlA== + integrity: sha512-5Fty3slLet6svXiJw2YxhYeo6c7wFdtILrql5bZymYLM+HbiZtJbryW1YnUEKAP7MO9Mbeh+TNH4Z0HFxHgIqw== } dependencies: - "@volar/source-map": 0.40.13 + "@volar/source-map": 1.0.9 + "@vue/reactivity": 3.2.44 + muggle-string: 0.1.0 dev: true - /@volar/source-map/0.40.13: + /@volar/source-map/1.0.9: resolution: { - integrity: sha512-dbdkAB2Nxb0wLjAY5O64o3ywVWlAGONnBIoKAkXSf6qkGZM+nJxcizsoiI66K+RHQG0XqlyvjDizfnTxr+6PWg== + integrity: sha512-fazB/vy5ZEJ3yKx4fabJyGNI3CBkdLkfEIRVu6+1P3VixK0Mn+eqyUIkLBrzGYaeFM3GybhCLCvsVdNz0Fu/CQ== } dependencies: - "@vue/reactivity": 3.2.38 + muggle-string: 0.1.0 dev: true - /@volar/typescript-faster/0.40.13: + /@volar/typescript/1.0.9: resolution: { - integrity: sha512-uy+TlcFkKoNlKEnxA4x5acxdxLyVDIXGSc8cYDNXpPKjBKXrQaetzCzlO3kVBqu1VLMxKNGJMTKn35mo+ILQmw== + integrity: sha512-dVziu+ShQUWuMukM6bvK2v2O446/gG6l1XkTh2vfkccw1IzjfbiP1TWQoNo1ipTfZOtu5YJGYAx+o5HNrGXWfQ== } dependencies: - semver: 7.3.8 + "@volar/language-core": 1.0.9 dev: true - /@volar/vue-language-core/0.40.13: + /@volar/vue-language-core/1.0.9: resolution: { - integrity: sha512-QkCb8msi2KUitTdM6Y4kAb7/ZlEvuLcbBFOC2PLBlFuoZwyxvSP7c/dBGmKGtJlEvMX0LdCyrg5V2aBYxD38/Q== + integrity: sha512-tofNoR8ShPFenHT1YVMuvoXtXWwoQE+fiXVqSmW0dSKZqEDjWQ3YeXSd0a6aqyKaIbvR7kWWGp34WbpQlwf9Ww== } dependencies: - "@volar/code-gen": 0.40.13 - "@volar/source-map": 0.40.13 - "@vue/compiler-core": 3.2.40 - "@vue/compiler-dom": 3.2.40 - "@vue/compiler-sfc": 3.2.40 - "@vue/reactivity": 3.2.40 - "@vue/shared": 3.2.40 + "@volar/language-core": 1.0.9 + "@volar/source-map": 1.0.9 + "@vue/compiler-dom": 3.2.44 + "@vue/compiler-sfc": 3.2.44 + "@vue/reactivity": 3.2.44 + "@vue/shared": 3.2.44 + minimatch: 5.1.0 + vue-template-compiler: 2.7.14 dev: true - /@volar/vue-typescript/0.40.13: + /@volar/vue-typescript/1.0.9: resolution: { - integrity: sha512-o7bNztwjs8JmbQjVkrnbZUOfm7q4B8ZYssETISN1tRaBdun6cfNqgpkvDYd+VUBh1O4CdksvN+5BUNnwAz4oCQ== + integrity: sha512-ZLe4y9YNbviACa7uAMCilzxA76gbbSlKfjspXBzk6fCobd8QCIig+VyDYcjANIlm2HhgSCX8jYTzhCKlegh4mw== } dependencies: - "@volar/code-gen": 0.40.13 - "@volar/typescript-faster": 0.40.13 - "@volar/vue-language-core": 0.40.13 + "@volar/typescript": 1.0.9 + "@volar/vue-language-core": 1.0.9 + dev: true + + /@vue-macros/api/0.1.2: + resolution: + { + integrity: sha512-NuhWgOmxwmdHtGVhucLaRSJPymmr8Phabw2PuV8mLp7pRmjibp+99+RWF6IwXCNqVnEDYt3MwcEzTvPSzRcqjA== + } + engines: { node: ">=14.19.0" } + dependencies: + "@babel/types": 7.20.2 + "@vue-macros/common": 0.13.3 + dev: true + + /@vue-macros/better-define/0.1.0: + resolution: + { + integrity: sha512-ujuB6G/1+/2Y789CGZegyyRzGoW8bTWzGUXgpNPiIF9H+o3r+1/Ksd1wYC9J08jZrtaXh9q4a6m6b0otbABQ8g== + } + engines: { node: ">=14.19.0" } + dependencies: + "@rollup/pluginutils": 4.2.1 + "@vue-macros/api": 0.1.2 + "@vue-macros/common": 0.13.3 + unplugin: 0.10.2 + dev: true + + /@vue-macros/common/0.13.3: + resolution: + { + integrity: sha512-pV9UFwGZs7ddbAmJI5PZvNA2ZlNESQD81jOJM1wmwLnta66K8m0RQuJK2X/tdy7Avpm/p62M8opwbWyfXsBk4w== + } + engines: { node: ">=14.19.0" } + dependencies: + "@babel/types": 7.20.2 + "@vue/compiler-sfc": 3.2.44 + magic-string: 0.26.7 + dev: true + + /@vue-macros/define-model/0.13.8_@vueuse+core@9.5.0: + resolution: + { + integrity: sha512-B/cV6n8wRRxwY4GLNo2q/YUzwYDR3Kbt2cI7Bxb51VRCxZexRqOazn5ZB8I9LdBwBLEenOX/3gRrHW3FApkRww== + } + engines: { node: ">=14.19.0" } + peerDependencies: + "@vueuse/core": ^9.0.0 + peerDependenciesMeta: + "@vueuse/core": + optional: true + dependencies: + "@rollup/pluginutils": 4.2.1 + "@vue-macros/common": 0.13.3 + "@vueuse/core": 9.5.0_vue@3.2.44 + ast-walker-scope: 0.3.0 + unplugin: 0.10.2 + dev: true + + /@vue-macros/define-props/0.0.2_vue@3.2.44: + resolution: + { + integrity: sha512-OfqC+xlN+0/koBPr4HbCJUsRbPhyOqJR2TJdeb0efTewyEljxskqh3ZCGzE4RusX+yzqTrzePlxWTcb1akNr8Q== + } + engines: { node: ">=14.19.0" } + peerDependencies: + vue: ^3.2.25 + dependencies: + "@rollup/pluginutils": 4.2.1 + "@vue-macros/common": 0.13.3 + unplugin: 0.10.2 + vue: 3.2.44 + dev: true + + /@vue-macros/define-render/0.13.8_vue@3.2.44: + resolution: + { + integrity: sha512-a1FIGgTuvLN5gfbh7/dtYLSaXPBYLu33l2sc0auc55uNXqB6qXGzxu/12bEskONhYcx1BBwsqjWiSFbSJ3yLbg== + } + engines: { node: ">=14.19.0" } + peerDependencies: + vue: ^2.7.0 || ^3.0.0 + dependencies: + "@rollup/pluginutils": 4.2.1 + "@vue-macros/common": 0.13.3 + unplugin: 0.10.2 + vue: 3.2.44 + dev: true + + /@vue-macros/define-slots/0.0.5_vue@3.2.44: + resolution: + { + integrity: sha512-+CS2MTH1fBeHbiZzThn6aXmrcbPRiuG29yWI6ugMarpIxwvVWXrPcvrWSE2BK/FSwcCR9Xfz7rETIo+BSjdo6A== + } + engines: { node: ">=14.19.0" } + peerDependencies: + vue: ^2.7.0 || ^3.0.0 + dependencies: + "@rollup/pluginutils": 4.2.1 + "@vue-macros/common": 0.13.3 + unplugin: 0.10.2 + vue: 3.2.44 + dev: true + + /@vue-macros/hoist-static/0.12.7: + resolution: + { + integrity: sha512-YRQ1zcy/sH13dgURk4PtazrLzMMnRDwg2N5xyeozaUWNczJmC65OWA5W9wK60WcxHu4pHRR/p7x+jive/bui9w== + } + engines: { node: ">=14.19.0" } + dependencies: + "@rollup/pluginutils": 4.2.1 + "@vue-macros/common": 0.13.3 + unplugin: 0.10.2 + dev: true + + /@vue-macros/named-template/0.0.5_vite@3.1.8+vue@3.2.44: + resolution: + { + integrity: sha512-bZRUljNyvOOqeE9dyqXvKPQCLUCcPt1EkThmXqSbxagV29ohyviF8+CCs/8OdmNygLTBIChjP8DexQ3nUIFzUg== + } + engines: { node: ">=14.19.0" } + dependencies: + "@rollup/pluginutils": 4.2.1 + "@vitejs/plugin-vue": 3.2.0_vite@3.1.8+vue@3.2.44 + "@vue-macros/common": 0.13.3 + "@vue/compiler-dom": 3.2.44 + unplugin: 0.10.2 + unplugin-combine: 0.2.8_vite@3.1.8 + transitivePeerDependencies: + - esbuild + - rollup + - vite + - vue + - webpack + dev: true + + /@vue-macros/setup-component/0.12.7_vite@3.1.8: + resolution: + { + integrity: sha512-L0WkJgw0QDwZh4tOjjKIDR0DMIybiOunsaxVqkJjicTb2YaiRUSLq4Wadl8Ttrsd0IEfI51CSlg7Sx0/dKLrlQ== + } + engines: { node: ">=14.19.0" } + dependencies: + "@rollup/pluginutils": 4.2.1 + "@vue-macros/common": 0.13.3 + unplugin: 0.10.2 + unplugin-combine: 0.2.8_vite@3.1.8 + transitivePeerDependencies: + - esbuild + - rollup + - vite + - webpack + dev: true + + /@vue-macros/setup-sfc/0.12.7: + resolution: + { + integrity: sha512-2RyeAEanl2MLeIoyfBKWSpJgXHjAazubF02hO7nbDCf2FgKqWB0Vu8NwyMZaQPNCWJuE4azLEodg8XBMJxyUKg== + } + engines: { node: ">=14.19.0" } + dependencies: + "@rollup/pluginutils": 4.2.1 + "@vue-macros/common": 0.13.3 + unplugin: 0.10.2 + dev: true + + /@vue-macros/short-emits/0.12.8: + resolution: + { + integrity: sha512-av/dqgPtU4EomWHHJPbGeuoYavCX2QTE0cd7Ka0dSuXuGgMhTN7feOv+sqsN8003yfOaPSBt6R+N/fy+T99GMA== + } + engines: { node: ">=14.19.0" } + dependencies: + "@rollup/pluginutils": 4.2.1 + "@vue-macros/common": 0.13.3 + unplugin: 0.10.2 dev: true /@vue/babel-helper-vue-transform-on/1.0.2: @@ -1990,17 +2172,17 @@ packages: } dev: true - /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.19.3: + /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.20.2: resolution: { integrity: sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w== } dependencies: "@babel/helper-module-imports": 7.18.6 - "@babel/plugin-syntax-jsx": 7.18.6_@babel+core@7.19.3 + "@babel/plugin-syntax-jsx": 7.18.6_@babel+core@7.20.2 "@babel/template": 7.18.10 - "@babel/traverse": 7.19.3 - "@babel/types": 7.19.3 + "@babel/traverse": 7.20.1 + "@babel/types": 7.20.2 "@vue/babel-helper-vue-transform-on": 1.0.2 camelcase: 6.3.0 html-tags: 3.2.0 @@ -2010,58 +2192,51 @@ packages: - supports-color dev: true - /@vue/compiler-core/3.2.40: + /@vue/compiler-core/3.2.44: resolution: { - integrity: sha512-2Dc3Stk0J/VyQ4OUr2yEC53kU28614lZS+bnrCbFSAIftBJ40g/2yQzf4mPBiFuqguMB7hyHaujdgZAQ67kZYA== + integrity: sha512-TwzeVSnaklb8wIvMtwtkPkt9wnU+XD70xJ7N9+eIHtjKAG7OoZttm+14ZL6vWOL+2RcMtSZ+cYH+gvkUqsrmSQ== } dependencies: - "@babel/parser": 7.19.3 - "@vue/shared": 3.2.40 + "@babel/parser": 7.20.3 + "@vue/shared": 3.2.44 estree-walker: 2.0.2 source-map: 0.6.1 - /@vue/compiler-dom/3.2.40: + /@vue/compiler-dom/3.2.44: resolution: { - integrity: sha512-OZCNyYVC2LQJy4H7h0o28rtk+4v+HMQygRTpmibGoG9wZyomQiS5otU7qo3Wlq5UfHDw2RFwxb9BJgKjVpjrQw== + integrity: sha512-wPDR+gOn2Qi7SudPJ+gE62vuO/aKXIiIFALvHpztXmDdbAHGy3CDfmBgOGchTgTlSeDJHe9olEMkgOdmyXTjUg== } dependencies: - "@vue/compiler-core": 3.2.40 - "@vue/shared": 3.2.40 + "@vue/compiler-core": 3.2.44 + "@vue/shared": 3.2.44 - /@vue/compiler-sfc/3.2.40: + /@vue/compiler-sfc/3.2.44: resolution: { - integrity: sha512-tzqwniIN1fu1PDHC3CpqY/dPCfN/RN1thpBC+g69kJcrl7mbGiHKNwbA6kJ3XKKy8R6JLKqcpVugqN4HkeBFFg== + integrity: sha512-8cFZcUWlrtnfM/GlRwYJdlfgbEOy0OZ/osLDU3h/wJu24HuYAc7QIML1USaKqiZzkjOaTd4y8mvYvcWXq3o5dA== } dependencies: - "@babel/parser": 7.19.3 - "@vue/compiler-core": 3.2.40 - "@vue/compiler-dom": 3.2.40 - "@vue/compiler-ssr": 3.2.40 - "@vue/reactivity-transform": 3.2.40 - "@vue/shared": 3.2.40 + "@babel/parser": 7.20.3 + "@vue/compiler-core": 3.2.44 + "@vue/compiler-dom": 3.2.44 + "@vue/compiler-ssr": 3.2.44 + "@vue/reactivity-transform": 3.2.44 + "@vue/shared": 3.2.44 estree-walker: 2.0.2 magic-string: 0.25.9 postcss: 8.4.18 source-map: 0.6.1 - /@vue/compiler-ssr/3.2.40: + /@vue/compiler-ssr/3.2.44: resolution: { - integrity: sha512-80cQcgasKjrPPuKcxwuCx7feq+wC6oFl5YaKSee9pV3DNq+6fmCVwEEC3vvkf/E2aI76rIJSOYHsWSEIxK74oQ== + integrity: sha512-tAkUFLgvxds3l5KPyAH77OIYrEeLngNYQfWA9GocHiy2nlyajjqAH/Jq93Bq29Y20GeJzblmRp9DVYCVkJ5Rsw== } dependencies: - "@vue/compiler-dom": 3.2.40 - "@vue/shared": 3.2.40 - - /@vue/devtools-api/6.4.4: - resolution: - { - integrity: sha512-Ku31WzpOV/8cruFaXaEZKF81WkNnvCSlBY4eOGtz5WMSdJvX1v1WWlSMGZeqUwPtQ27ZZz7B62erEMq8JDjcXw== - } - dev: false + "@vue/compiler-dom": 3.2.44 + "@vue/shared": 3.2.44 /@vue/devtools-api/6.4.5: resolution: @@ -2070,7 +2245,7 @@ packages: } dev: false - /@vue/eslint-config-prettier/7.0.0_eslint@8.25.0+prettier@2.7.1: + /@vue/eslint-config-prettier/7.0.0_mbd4zptqpjbepwpyh2zbtslqey: resolution: { integrity: sha512-/CTc6ML3Wta1tCe1gUeO0EYnVXfo3nJXsIhZ8WJr3sov+cGASr6yuiibJTL6lmIBm7GobopToOuB3B6AWyV0Iw== @@ -2079,112 +2254,96 @@ packages: eslint: ">= 7.28.0" prettier: ">= 2.0.0" dependencies: - eslint: 8.25.0 - eslint-config-prettier: 8.5.0_eslint@8.25.0 - eslint-plugin-prettier: 4.2.1_3d430c1653672911bd9e295f62a81c27 + eslint: 8.27.0 + eslint-config-prettier: 8.5.0_eslint@8.27.0 + eslint-plugin-prettier: 4.2.1_v7o5sx5x3wbs57ifz6wc4f76we prettier: 2.7.1 dev: true - /@vue/eslint-config-typescript/10.0.0_07d3deb2283d82fbf0376bf257049d49: + /@vue/eslint-config-typescript/11.0.2_ykuth4hqtpqqhzrv7pgjq6rjby: resolution: { - integrity: sha512-F94cL8ug3FaYXlCfU5/wiGjk1qeadmoBpRGAOBq+qre3Smdupa59dd6ZJrsfRODpsMPyTG7330juMDsUvpZ3Rw== + integrity: sha512-EiKud1NqlWmSapBFkeSrE994qpKx7/27uCGnhdqzllYDpQZroyX/O6bwjEpeuyKamvLbsGdO6PMR2faIf+zFnw== } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + engines: { node: ^14.17.0 || >=16.0.0 } peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 - eslint-plugin-vue: ^8.0.1 + eslint-plugin-vue: ^9.0.0 typescript: "*" peerDependenciesMeta: typescript: optional: true dependencies: - "@typescript-eslint/eslint-plugin": 5.39.0_1147f3ed0a9e510f1c5601e9a85ce93e - "@typescript-eslint/parser": 5.39.0_eslint@8.25.0+typescript@4.8.4 - eslint: 8.25.0 - eslint-plugin-vue: 8.7.1_eslint@8.25.0 + "@typescript-eslint/eslint-plugin": 5.42.1_2udltptbznfmezdozpdoa2aemq + "@typescript-eslint/parser": 5.42.1_rmayb2veg2btbq6mbmnyivgasy + eslint: 8.27.0 + eslint-plugin-vue: 9.7.0_eslint@8.27.0 typescript: 4.8.4 - vue-eslint-parser: 8.3.0_eslint@8.25.0 + vue-eslint-parser: 9.1.0_eslint@8.27.0 transitivePeerDependencies: - supports-color dev: true - /@vue/reactivity-transform/3.2.40: + /@vue/reactivity-transform/3.2.44: resolution: { - integrity: sha512-HQUCVwEaacq6fGEsg2NUuGKIhUveMCjOk8jGHqLXPI2w6zFoPrlQhwWEaINTv5kkZDXKEnCijAp+4gNEHG03yw== + integrity: sha512-WGbEiXaS2qAOTS9Z3kKk2Nk4bi8OUl73Sih+h0XV9RTUATnaJSEQedveHUDQnHyXiZwyBMKosrxJg8aThHO/rw== } dependencies: - "@babel/parser": 7.19.3 - "@vue/compiler-core": 3.2.40 - "@vue/shared": 3.2.40 + "@babel/parser": 7.20.3 + "@vue/compiler-core": 3.2.44 + "@vue/shared": 3.2.44 estree-walker: 2.0.2 magic-string: 0.25.9 - /@vue/reactivity/3.2.38: + /@vue/reactivity/3.2.44: resolution: { - integrity: sha512-6L4myYcH9HG2M25co7/BSo0skKFHpAN8PhkNPM4xRVkyGl1K5M3Jx4rp5bsYhvYze2K4+l+pioN4e6ZwFLUVtw== + integrity: sha512-Fe0s52fTsPl+RSdvoqUZ3HRKlaVsKhIh1mea5EWOedFvZCjnymzlj3YC1wZMxi89qXRFSdEASVA/BWUGypk0Ig== } dependencies: - "@vue/shared": 3.2.38 - dev: true + "@vue/shared": 3.2.44 - /@vue/reactivity/3.2.40: + /@vue/runtime-core/3.2.44: resolution: { - integrity: sha512-N9qgGLlZmtUBMHF9xDT4EkD9RdXde1Xbveb+niWMXuHVWQP5BzgRmE3SFyUBBcyayG4y1lhoz+lphGRRxxK4RA== + integrity: sha512-uwEV1cttL33k2dC+CNGYhKEYqGejT9KmgQ+4n/LmYUfZ1Gorl8F32DlIX+1pANyGHL1tBAisqHDxKyQBp2oBNA== } dependencies: - "@vue/shared": 3.2.40 + "@vue/reactivity": 3.2.44 + "@vue/shared": 3.2.44 - /@vue/runtime-core/3.2.40: + /@vue/runtime-dom/3.2.44: resolution: { - integrity: sha512-U1+rWf0H8xK8aBUZhnrN97yoZfHbjgw/bGUzfgKPJl69/mXDuSg8CbdBYBn6VVQdR947vWneQBFzdhasyzMUKg== + integrity: sha512-LDzNwXpU/nSpxrLk5jS0bfStgt88msgsgFzj6vHrl7es3QktIrCGybQS5CB/p/TO0q98iAiYtEVmi+Lej7Vgjg== } dependencies: - "@vue/reactivity": 3.2.40 - "@vue/shared": 3.2.40 - - /@vue/runtime-dom/3.2.40: - resolution: - { - integrity: sha512-AO2HMQ+0s2+MCec8hXAhxMgWhFhOPJ/CyRXnmTJ6XIOnJFLrH5Iq3TNwvVcODGR295jy77I6dWPj+wvFoSYaww== - } - dependencies: - "@vue/runtime-core": 3.2.40 - "@vue/shared": 3.2.40 + "@vue/runtime-core": 3.2.44 + "@vue/shared": 3.2.44 csstype: 2.6.21 dev: false - /@vue/server-renderer/3.2.40_vue@3.2.40: + /@vue/server-renderer/3.2.44_vue@3.2.44: resolution: { - integrity: sha512-gtUcpRwrXOJPJ4qyBpU3EyxQa4EkV8I4f8VrDePcGCPe4O/hd0BPS7v9OgjIQob6Ap8VDz9G+mGTKazE45/95w== + integrity: sha512-3+ArN07UgOAdbGKIp3uVqeC3bnR3J324QNjPR6vxHbLrTlkibFv8QNled/ux3fVq0KDCkVVKGOKB2V4sCIYOgg== } peerDependencies: - vue: 3.2.40 + vue: 3.2.44 dependencies: - "@vue/compiler-ssr": 3.2.40 - "@vue/shared": 3.2.40 - vue: 3.2.40 + "@vue/compiler-ssr": 3.2.44 + "@vue/shared": 3.2.44 + vue: 3.2.44 dev: false - /@vue/shared/3.2.38: + /@vue/shared/3.2.44: resolution: { - integrity: sha512-dTyhTIRmGXBjxJE+skC8tTWCGLCVc4wQgRRLt8+O9p5ewBAjoBwtCAkLPrtToSr1xltoe3st21Pv953aOZ7alg== - } - dev: true - - /@vue/shared/3.2.40: - resolution: - { - integrity: sha512-0PLQ6RUtZM0vO3teRfzGi4ltLUO5aO+kLgwh4Um3THSR03rpQWLTuRCkuO5A41ITzwdWeKdPHtSARuPkoo5pCQ== + integrity: sha512-mGZ44bnn0zpZ36nXtxbrBPno43yr96wjQE1dBEKS1Sieugt27HS4OGZVBRIgsdGzosB7vqZAvu0ttu1FDVdolA== } - /@vueuse/core/8.9.4_vue@3.2.40: + /@vueuse/core/8.9.4_vue@3.2.44: resolution: { integrity: sha512-B/Mdj9TK1peFyWaPof+Zf/mP9XuGAngaJZBwPaXBvU3aCTZlx3ltlrFFFyMV4iGBwsjSCeUCgZrtkEj9dS2Y3Q== @@ -2200,21 +2359,21 @@ packages: dependencies: "@types/web-bluetooth": 0.0.14 "@vueuse/metadata": 8.9.4 - "@vueuse/shared": 8.9.4_vue@3.2.40 - vue: 3.2.40 - vue-demi: 0.13.11_vue@3.2.40 + "@vueuse/shared": 8.9.4_vue@3.2.44 + vue: 3.2.44 + vue-demi: 0.13.11_vue@3.2.44 dev: false - /@vueuse/core/9.4.0_vue@3.2.40: + /@vueuse/core/9.5.0_vue@3.2.44: resolution: { - integrity: sha512-JzgenGj1ZF2BHOen5rsFiAyyI9sXAv7aKhNLlm9b7SwYQeKTcxTWdhudonURCSP3Egl9NQaRBzes2lv/1JUt/Q== + integrity: sha512-6GsWBsJHEb3sYw15mbLrcbslAVY45pkzjJYTKYKCXv88z7srAF0VEW0q+oXKsl58tCbqooplInahXFg8Yo1m4w== } dependencies: "@types/web-bluetooth": 0.0.16 - "@vueuse/metadata": 9.4.0 - "@vueuse/shared": 9.4.0_vue@3.2.40 - vue-demi: 0.13.11_vue@3.2.40 + "@vueuse/metadata": 9.5.0 + "@vueuse/shared": 9.5.0_vue@3.2.44 + vue-demi: 0.13.11_vue@3.2.44 transitivePeerDependencies: - "@vue/composition-api" - vue @@ -2227,14 +2386,14 @@ packages: } dev: false - /@vueuse/metadata/9.4.0: + /@vueuse/metadata/9.5.0: resolution: { - integrity: sha512-7GKMdGAsJyQJl35MYOz/RDpP0FxuiZBRDSN79QIPbdqYx4Sd0sVTnIC68KJ6Oln0t0SouvSUMvRHuno216Ud2Q== + integrity: sha512-4M1AyPZmIv41pym+K5+4wup3bKuYebbH8w8BROY1hmT7rIwcyS4tEL+UsGz0Hiu1FCOxcoBrwtAizc0YmBJjyQ== } dev: false - /@vueuse/motion/2.0.0-beta.12_vue@3.2.40: + /@vueuse/motion/2.0.0-beta.12_vue@3.2.44: resolution: { integrity: sha512-cAZqXexLX6xo+H1N1Mv+wBSSqG4wB+BdjIuHQ50jwlelXCDxSi8gj0K/9nDS+aUZtWh6YMwS6UGCKg58jMVglA== @@ -2246,16 +2405,16 @@ packages: "@vue/composition-api": optional: true dependencies: - "@vueuse/core": 8.9.4_vue@3.2.40 - "@vueuse/shared": 8.9.4_vue@3.2.40 + "@vueuse/core": 8.9.4_vue@3.2.44 + "@vueuse/shared": 8.9.4_vue@3.2.44 framesync: 6.1.2 popmotion: 11.0.5 style-value-types: 5.1.2 - vue: 3.2.40 - vue-demi: 0.13.11_vue@3.2.40 + vue: 3.2.44 + vue-demi: 0.13.11_vue@3.2.44 dev: false - /@vueuse/shared/8.9.4_vue@3.2.40: + /@vueuse/shared/8.9.4_vue@3.2.44: resolution: { integrity: sha512-wt+T30c4K6dGRMVqPddexEVLa28YwxW5OFIPmzUHICjphfAuBFTTdDoyqREZNDOFJZ44ARH1WWQNCUK8koJ+Ag== @@ -2269,23 +2428,23 @@ packages: vue: optional: true dependencies: - vue: 3.2.40 - vue-demi: 0.13.11_vue@3.2.40 + vue: 3.2.44 + vue-demi: 0.13.11_vue@3.2.44 dev: false - /@vueuse/shared/9.4.0_vue@3.2.40: + /@vueuse/shared/9.5.0_vue@3.2.44: resolution: { - integrity: sha512-fTuem51KwMCnqUKkI8B57qAIMcFovtGgsCtAeqxIzH3i6nE9VYge+gVfneNHAAy7lj8twbkNfqQSygOPJTm4tQ== + integrity: sha512-HnnCWU1Vg9CVWRCcI8ohDKDRB2Sc4bTgT1XAIaoLSfVHHn+TKbrox6pd3klCSw4UDxkhDfOk8cAdcK+Z5KleCA== } dependencies: - vue-demi: 0.13.11_vue@3.2.40 + vue-demi: 0.13.11_vue@3.2.44 transitivePeerDependencies: - "@vue/composition-api" - vue dev: false - /@wangeditor/basic-modules/1.1.6_8e9c3f2d53e24946235186f566b5df7d: + /@wangeditor/basic-modules/1.1.6_o6rq7lyzv5eg7j3353bh3hudbm: resolution: { integrity: sha512-wckcFm/kEAHpTn7dTmN0+7POFoygqt9bZdNHJUkdKObXtAerml8RdjrkHRcwJFCkSELbrNK63fvkwS0+FsabfA== @@ -2298,7 +2457,7 @@ packages: slate: ^0.72.0 snabbdom: ^3.1.0 dependencies: - "@wangeditor/core": 1.1.17_83942e33b1d7a7a6aab922626cc5c0f9 + "@wangeditor/core": 1.1.18_qokc4m5r26t2nkvzejrgzroa7e dom7: 3.0.0 is-url: 1.2.4 lodash.throttle: 4.1.1 @@ -2307,7 +2466,7 @@ packages: snabbdom: 3.5.1 dev: false - /@wangeditor/code-highlight/1.0.3_09ee01fa17e2225308c1a4102713ffcf: + /@wangeditor/code-highlight/1.0.3_l7btiqc6jwjbtk5j6zx52mrhj4: resolution: { integrity: sha512-iazHwO14XpCuIWJNTQTikqUhGKyqj+dUNWJ9288Oym9M2xMVHvnsOmDU2sgUDWVy+pOLojReMPgXCsvvNlOOhw== @@ -2318,17 +2477,17 @@ packages: slate: ^0.72.0 snabbdom: ^3.1.0 dependencies: - "@wangeditor/core": 1.1.17_83942e33b1d7a7a6aab922626cc5c0f9 + "@wangeditor/core": 1.1.18_qokc4m5r26t2nkvzejrgzroa7e dom7: 3.0.0 prismjs: 1.29.0 slate: 0.72.8 snabbdom: 3.5.1 dev: false - /@wangeditor/core/1.1.17_83942e33b1d7a7a6aab922626cc5c0f9: + /@wangeditor/core/1.1.18_qokc4m5r26t2nkvzejrgzroa7e: resolution: { - integrity: sha512-u0jThy5qrpZo969LNykhb2fpHxEO6p3eKIeouZVnWpA2k9WjbOwtG35bmsUSQhjI5eb316t0ijJhaO4aDfwpuw== + integrity: sha512-GZsW/8tm2Hc2hZKX8BZP9PO7vTZll9YXsOt+jKck3D2bj9nk4T0FZymuE5fq9ZHdo+MwLiXBHXS/D1SIGlVnGQ== } peerDependencies: "@uppy/core": ^2.1.1 @@ -2368,7 +2527,7 @@ packages: snabbdom: 3.5.1 dev: false - /@wangeditor/editor-for-vue/5.1.12_671b67f2147af6cd32d57e9d16d7b064: + /@wangeditor/editor-for-vue/5.1.12_su3dw7bmszfjg67suaojchptby: resolution: { integrity: sha512-0Ds3D8I+xnpNWezAeO7HmPRgTfUxHLMd9JKcIw+QzvSmhC5xUHbpCcLU+KLmeBKTR/zffnS5GQo6qi3GhTMJWQ== @@ -2377,25 +2536,25 @@ packages: "@wangeditor/editor": ">=5.1.0" vue: ^3.0.5 dependencies: - "@wangeditor/editor": 5.1.21 - vue: 3.2.40 + "@wangeditor/editor": 5.1.22 + vue: 3.2.44 dev: false - /@wangeditor/editor/5.1.21: + /@wangeditor/editor/5.1.22: resolution: { - integrity: sha512-fGMWXA3w/i72lRFvScQ/CaEiWE5nGlAzej6R33vOhJCArQZk8EMgCVEGh+jiqKA900NeXDTXRW+4mfuYjGv1ow== + integrity: sha512-Bg+NakUvg6+UvkRT/xD9a0zMhPy/4kwhiv8Hp93csa4dg2u/dlZORRTjJCWaWmVK82PrtBG3VAcuw3rPdQCfag== } dependencies: "@uppy/core": 2.3.4 "@uppy/xhr-upload": 2.1.3_@uppy+core@2.3.4 - "@wangeditor/basic-modules": 1.1.6_8e9c3f2d53e24946235186f566b5df7d - "@wangeditor/code-highlight": 1.0.3_09ee01fa17e2225308c1a4102713ffcf - "@wangeditor/core": 1.1.17_83942e33b1d7a7a6aab922626cc5c0f9 - "@wangeditor/list-module": 1.0.5_09ee01fa17e2225308c1a4102713ffcf - "@wangeditor/table-module": 1.1.4_525e8752da7b7ef13fcac1d5a4016600 - "@wangeditor/upload-image-module": 1.0.2_336cc64bbdb395b57ea48f5d2b9e116f - "@wangeditor/video-module": 1.1.4_3c8f5193f1074f961b626ddee7c314e9 + "@wangeditor/basic-modules": 1.1.6_o6rq7lyzv5eg7j3353bh3hudbm + "@wangeditor/code-highlight": 1.0.3_l7btiqc6jwjbtk5j6zx52mrhj4 + "@wangeditor/core": 1.1.18_qokc4m5r26t2nkvzejrgzroa7e + "@wangeditor/list-module": 1.0.5_l7btiqc6jwjbtk5j6zx52mrhj4 + "@wangeditor/table-module": 1.1.4_lwgnfhttvljctbijfdv636yew4 + "@wangeditor/upload-image-module": 1.0.2_pknk2k7txbsal4ptocd5fojeuq + "@wangeditor/video-module": 1.1.4_i7nsf6mii7znnnswtj7jlro46u dom7: 3.0.0 is-hotkey: 0.2.0 lodash.camelcase: 4.3.0 @@ -2410,7 +2569,7 @@ packages: snabbdom: 3.5.1 dev: false - /@wangeditor/list-module/1.0.5_09ee01fa17e2225308c1a4102713ffcf: + /@wangeditor/list-module/1.0.5_l7btiqc6jwjbtk5j6zx52mrhj4: resolution: { integrity: sha512-uDuYTP6DVhcYf7mF1pTlmNn5jOb4QtcVhYwSSAkyg09zqxI1qBqsfUnveeDeDqIuptSJhkh81cyxi+MF8sEPOQ== @@ -2421,13 +2580,13 @@ packages: slate: ^0.72.0 snabbdom: ^3.1.0 dependencies: - "@wangeditor/core": 1.1.17_83942e33b1d7a7a6aab922626cc5c0f9 + "@wangeditor/core": 1.1.18_qokc4m5r26t2nkvzejrgzroa7e dom7: 3.0.0 slate: 0.72.8 snabbdom: 3.5.1 dev: false - /@wangeditor/table-module/1.1.4_525e8752da7b7ef13fcac1d5a4016600: + /@wangeditor/table-module/1.1.4_lwgnfhttvljctbijfdv636yew4: resolution: { integrity: sha512-5saanU9xuEocxaemGdNi9t8MCDSucnykEC6jtuiT72kt+/Hhh4nERYx1J20OPsTCCdVr7hIyQenFD1iSRkIQ6w== @@ -2441,7 +2600,7 @@ packages: slate: ^0.72.0 snabbdom: ^3.1.0 dependencies: - "@wangeditor/core": 1.1.17_83942e33b1d7a7a6aab922626cc5c0f9 + "@wangeditor/core": 1.1.18_qokc4m5r26t2nkvzejrgzroa7e dom7: 3.0.0 lodash.isequal: 4.5.0 lodash.throttle: 4.1.1 @@ -2450,7 +2609,7 @@ packages: snabbdom: 3.5.1 dev: false - /@wangeditor/upload-image-module/1.0.2_336cc64bbdb395b57ea48f5d2b9e116f: + /@wangeditor/upload-image-module/1.0.2_pknk2k7txbsal4ptocd5fojeuq: resolution: { integrity: sha512-z81lk/v71OwPDYeQDxj6cVr81aDP90aFuywb8nPD6eQeECtOymrqRODjpO6VGvCVxVck8nUxBHtbxKtjgcwyiA== @@ -2467,15 +2626,15 @@ packages: dependencies: "@uppy/core": 2.3.4 "@uppy/xhr-upload": 2.1.3_@uppy+core@2.3.4 - "@wangeditor/basic-modules": 1.1.6_8e9c3f2d53e24946235186f566b5df7d - "@wangeditor/core": 1.1.17_83942e33b1d7a7a6aab922626cc5c0f9 + "@wangeditor/basic-modules": 1.1.6_o6rq7lyzv5eg7j3353bh3hudbm + "@wangeditor/core": 1.1.18_qokc4m5r26t2nkvzejrgzroa7e dom7: 3.0.0 lodash.foreach: 4.5.0 slate: 0.72.8 snabbdom: 3.5.1 dev: false - /@wangeditor/video-module/1.1.4_3c8f5193f1074f961b626ddee7c314e9: + /@wangeditor/video-module/1.1.4_i7nsf6mii7znnnswtj7jlro46u: resolution: { integrity: sha512-ZdodDPqKQrgx3IwWu4ZiQmXI8EXZ3hm2/fM6E3t5dB8tCaIGWQZhmqd6P5knfkRAd3z2+YRSRbxOGfoRSp/rLg== @@ -2491,7 +2650,7 @@ packages: dependencies: "@uppy/core": 2.3.4 "@uppy/xhr-upload": 2.1.3_@uppy+core@2.3.4 - "@wangeditor/core": 1.1.17_83942e33b1d7a7a6aab922626cc5c0f9 + "@wangeditor/core": 1.1.18_qokc4m5r26t2nkvzejrgzroa7e dom7: 3.0.0 nanoid: 3.3.4 slate: 0.72.8 @@ -2538,7 +2697,7 @@ packages: acorn: 7.4.1 dev: true - /acorn-jsx/5.3.2_acorn@8.8.0: + /acorn-jsx/5.3.2_acorn@8.8.1: resolution: { integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== @@ -2546,7 +2705,7 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.8.0 + acorn: 8.8.1 dev: true /acorn-node/1.8.2: @@ -2577,10 +2736,10 @@ packages: hasBin: true dev: true - /acorn/8.8.0: + /acorn/8.8.1: resolution: { - integrity: sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w== + integrity: sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA== } engines: { node: ">=0.4.0" } hasBin: true @@ -2758,6 +2917,17 @@ packages: engines: { node: ">=8" } dev: true + /ast-walker-scope/0.3.0: + resolution: + { + integrity: sha512-bsOBv3jB+1kGaxwPHhkLiagS+75KfzEqtkNWvATgMGtXM6kJZG3PlG4fYQFMiHeLpoAkwc6G61w07+hEXx39aA== + } + engines: { node: ">=14.19.0" } + dependencies: + "@babel/parser": 7.20.3 + "@babel/types": 7.20.2 + dev: true + /astral-regex/2.0.0: resolution: { @@ -2827,7 +2997,10 @@ packages: dev: true /batch-processor/1.0.0: - resolution: { integrity: sha1-dclcMrdI4IUNEMKxaPa9vpiRrOg= } + resolution: + { + integrity: sha512-xoLQD8gmmR32MeuBHgH0Tzd5PuSZx71ZsbhVxOCRbgktZEPe4SQy7s9Z50uPp0F/f7iw2XmkHN2xkgbMfckMDA== + } dev: false /binary-extensions/2.2.0: @@ -2855,6 +3028,15 @@ packages: concat-map: 0.0.1 dev: true + /brace-expansion/2.0.1: + resolution: + { + integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== + } + dependencies: + balanced-match: 1.0.2 + dev: true + /braces/3.0.2: resolution: { @@ -2874,7 +3056,7 @@ packages: hasBin: true dependencies: caniuse-lite: 1.0.30001431 - electron-to-chromium: 1.4.276 + electron-to-chromium: 1.4.284 node-releases: 2.0.6 update-browserslist-db: 1.0.10_browserslist@4.21.4 dev: true @@ -3225,7 +3407,10 @@ packages: dev: false /concat-map/0.0.1: - resolution: { integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= } + resolution: + { + integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + } dev: true /connect/3.7.0: @@ -3282,19 +3467,17 @@ packages: through2: 4.0.2 dev: true - /convert-source-map/1.8.0: + /convert-source-map/1.9.0: resolution: { - integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== + integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== } - dependencies: - safe-buffer: 5.1.2 dev: true - /core-js/3.25.5: + /core-js/3.26.0: resolution: { - integrity: sha512-nbm6eZSjm+ZuBQxCUPQKQCoUEfFOXjUZ8dTTyikyKaWrTYmAVbykQfwsKE5dBK88u3QCkCrzsx/PPlKfhsvgpw== + integrity: sha512-+DkDrhoR4Y0PxDz6rurahuB+I45OsEUv8E1maPTB6OuHRohMMcznBq9TMpdpDMm/hUPob/mJJS3PqgbHpMTQgw== } requiresBuild: true @@ -3519,10 +3702,10 @@ packages: type: 1.2.0 dev: false - /danmu.js/1.1.2: + /danmu.js/1.1.5: resolution: { - integrity: sha512-QbJYDP7qJ70fZgq+2bm2xj4jLNymC1wYKfb8cM8Y89w3GRdbCgxV39Znoj45AWU3WYzK/CVN7papo+BmoJ7RjQ== + integrity: sha512-/ZaP2JMfT9VG2iFBu3uRLPvXjE1VJsvXRlR3ITBqijAbBcrf9fqQvy1WGa9GbLuZaFluO8U6hMx7rT9Tiimqcg== } dependencies: event-emitter: 0.3.5 @@ -3536,13 +3719,20 @@ packages: engines: { node: ">=8" } dev: true - /dayjs/1.11.5: + /dayjs/1.11.6: resolution: { - integrity: sha512-CAdX5Q3YW3Gclyo5Vpqkgpj8fSdLQcRuzfX6mC6Phy0nfJ0eGYOeS7m4mt2plDWLAtA4TqTakvbboHvUxfe4iA== + integrity: sha512-zZbY5giJAinCG+7AGaw0wIhNZ6J8AhWuSXKvuc1KAyMiRsvGQWqh4L+MomvhdAYjN+lqvVCMq1I41e3YHvXkyQ== } dev: false + /de-indent/1.0.2: + resolution: + { + integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg== + } + dev: true + /debug/2.6.9: resolution: { @@ -3572,10 +3762,10 @@ packages: ms: 2.1.2 dev: true - /decamelize-keys/1.1.0: + /decamelize-keys/1.1.1: resolution: { - integrity: sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg== + integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg== } engines: { node: ">=0.10.0" } dependencies: @@ -3790,7 +3980,10 @@ packages: dev: true /downloadjs/1.4.7: - resolution: { integrity: sha1-9p+W+UDg0FU9rCkROYZaPNAQHjw= } + resolution: + { + integrity: sha512-LN1gO7+u9xjU5oEScGFKvXhYf7Y/empUIIEAGBs1LzUq/rg5duiDrkuH5A2lQGd5jfMOb9X9usDa2oVXwJ0U/Q== + } dev: false /draggabilly/2.4.1: @@ -3833,44 +4026,44 @@ packages: integrity: sha512-A5zeqo0us1mzAi+bvQsluex2V4BSEf/2a4FuZzkluJWsoqNCIexRVnxcgWVRl/8HaAK9nLGLnkAb//Xox+eLOg== } dependencies: - core-js: 3.25.5 - element-plus: 2.2.18_vue@3.2.40 - vue: 3.2.40 + core-js: 3.26.0 + element-plus: 2.2.20_vue@3.2.44 + vue: 3.2.44 transitivePeerDependencies: - "@vue/composition-api" dev: false - /electron-to-chromium/1.4.276: + /electron-to-chromium/1.4.284: resolution: { - integrity: sha512-EpuHPqu8YhonqLBXHoU6hDJCD98FCe6KDoet3/gY1qsQ6usjJoHqBH2YIVs8FXaAtHwVL8Uqa/fsYao/vq9VWQ== + integrity: sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA== } dev: true - /element-plus/2.2.18_vue@3.2.40: + /element-plus/2.2.20_vue@3.2.44: resolution: { - integrity: sha512-2pK2zmVOwP14eFl3rGoR+3BWJwDyO+DZCvzjQ8L6qjUR+hVKwFhgxIcSkKJatbcHFw5Xui6UyN20jV+gQP7mLg== + integrity: sha512-ludShd3f5kNRY4FLzeoNitLcwZ4qs2M/zwKeyeE7rUzZJAQ0BZtcT3SvZoEoBLmgxw9jHoonl4WIwon4UzhyRA== } peerDependencies: vue: ^3.2.0 dependencies: "@ctrl/tinycolor": 3.4.1 - "@element-plus/icons-vue": 2.0.9_vue@3.2.40 - "@floating-ui/dom": 1.0.2 + "@element-plus/icons-vue": 2.0.10_vue@3.2.44 + "@floating-ui/dom": 1.0.4 "@popperjs/core": /@sxzz/popperjs-es/2.11.7 - "@types/lodash": 4.14.186 + "@types/lodash": 4.14.188 "@types/lodash-es": 4.17.6 - "@vueuse/core": 9.4.0_vue@3.2.40 + "@vueuse/core": 9.5.0_vue@3.2.44 async-validator: 4.2.5 - dayjs: 1.11.5 + dayjs: 1.11.6 escape-html: 1.0.3 lodash: 4.17.21 lodash-es: 4.17.21 - lodash-unified: 1.0.2_da03a4540fbd16bbaafbb96724306afd + lodash-unified: 1.0.3_3ib2ivapxullxkx3xftsimdk7u memoize-one: 6.0.0 normalize-wheel-es: 1.2.0 - vue: 3.2.40 + vue: 3.2.44 transitivePeerDependencies: - "@vue/composition-api" dev: false @@ -3982,10 +4175,10 @@ packages: ext: 1.7.0 dev: false - /esbuild-android-64/0.15.10: + /esbuild-android-64/0.15.13: resolution: { - integrity: sha512-UI7krF8OYO1N7JYTgLT9ML5j4+45ra3amLZKx7LO3lmLt1Ibn8t3aZbX5Pu4BjWiqDuJ3m/hsvhPhK/5Y/YpnA== + integrity: sha512-yRorukXBlokwTip+Sy4MYskLhJsO0Kn0/Fj43s1krVblfwP+hMD37a4Wmg139GEsMLl+vh8WXp2mq/cTA9J97g== } engines: { node: ">=12" } cpu: [x64] @@ -3994,10 +4187,10 @@ packages: dev: true optional: true - /esbuild-android-arm64/0.15.10: + /esbuild-android-arm64/0.15.13: resolution: { - integrity: sha512-EOt55D6xBk5O05AK8brXUbZmoFj4chM8u3riGflLa6ziEoVvNjRdD7Cnp82NHQGfSHgYR06XsPI8/sMuA/cUwg== + integrity: sha512-TKzyymLD6PiVeyYa4c5wdPw87BeAiTXNtK6amWUcXZxkV51gOk5u5qzmDaYSwiWeecSNHamFsaFjLoi32QR5/w== } engines: { node: ">=12" } cpu: [arm64] @@ -4006,10 +4199,10 @@ packages: dev: true optional: true - /esbuild-darwin-64/0.15.10: + /esbuild-darwin-64/0.15.13: resolution: { - integrity: sha512-hbDJugTicqIm+WKZgp208d7FcXcaK8j2c0l+fqSJ3d2AzQAfjEYDRM3Z2oMeqSJ9uFxyj/muSACLdix7oTstRA== + integrity: sha512-WAx7c2DaOS6CrRcoYCgXgkXDliLnFv3pQLV6GeW1YcGEZq2Gnl8s9Pg7ahValZkpOa0iE/ojRVQ87sbUhF1Cbg== } engines: { node: ">=12" } cpu: [x64] @@ -4018,10 +4211,10 @@ packages: dev: true optional: true - /esbuild-darwin-arm64/0.15.10: + /esbuild-darwin-arm64/0.15.13: resolution: { - integrity: sha512-M1t5+Kj4IgSbYmunf2BB6EKLkWUq+XlqaFRiGOk8bmBapu9bCDrxjf4kUnWn59Dka3I27EiuHBKd1rSO4osLFQ== + integrity: sha512-U6jFsPfSSxC3V1CLiQqwvDuj3GGrtQNB3P3nNC3+q99EKf94UGpsG9l4CQ83zBs1NHrk1rtCSYT0+KfK5LsD8A== } engines: { node: ">=12" } cpu: [arm64] @@ -4030,10 +4223,10 @@ packages: dev: true optional: true - /esbuild-freebsd-64/0.15.10: + /esbuild-freebsd-64/0.15.13: resolution: { - integrity: sha512-KMBFMa7C8oc97nqDdoZwtDBX7gfpolkk6Bcmj6YFMrtCMVgoU/x2DI1p74DmYl7CSS6Ppa3xgemrLrr5IjIn0w== + integrity: sha512-whItJgDiOXaDG/idy75qqevIpZjnReZkMGCgQaBWZuKHoElDJC1rh7MpoUgupMcdfOd+PgdEwNQW9DAE6i8wyA== } engines: { node: ">=12" } cpu: [x64] @@ -4042,10 +4235,10 @@ packages: dev: true optional: true - /esbuild-freebsd-arm64/0.15.10: + /esbuild-freebsd-arm64/0.15.13: resolution: { - integrity: sha512-m2KNbuCX13yQqLlbSojFMHpewbn8wW5uDS6DxRpmaZKzyq8Dbsku6hHvh2U+BcLwWY4mpgXzFUoENEf7IcioGg== + integrity: sha512-6pCSWt8mLUbPtygv7cufV0sZLeylaMwS5Fznj6Rsx9G2AJJsAjQ9ifA+0rQEIg7DwJmi9it+WjzNTEAzzdoM3Q== } engines: { node: ">=12" } cpu: [arm64] @@ -4054,10 +4247,10 @@ packages: dev: true optional: true - /esbuild-linux-32/0.15.10: + /esbuild-linux-32/0.15.13: resolution: { - integrity: sha512-guXrwSYFAvNkuQ39FNeV4sNkNms1bLlA5vF1H0cazZBOLdLFIny6BhT+TUbK/hdByMQhtWQ5jI9VAmPKbVPu1w== + integrity: sha512-VbZdWOEdrJiYApm2kkxoTOgsoCO1krBZ3quHdYk3g3ivWaMwNIVPIfEE0f0XQQ0u5pJtBsnk2/7OPiCFIPOe/w== } engines: { node: ">=12" } cpu: [ia32] @@ -4066,10 +4259,10 @@ packages: dev: true optional: true - /esbuild-linux-64/0.15.10: + /esbuild-linux-64/0.15.13: resolution: { - integrity: sha512-jd8XfaSJeucMpD63YNMO1JCrdJhckHWcMv6O233bL4l6ogQKQOxBYSRP/XLWP+6kVTu0obXovuckJDcA0DKtQA== + integrity: sha512-rXmnArVNio6yANSqDQlIO4WiP+Cv7+9EuAHNnag7rByAqFVuRusLbGi2697A5dFPNXoO//IiogVwi3AdcfPC6A== } engines: { node: ">=12" } cpu: [x64] @@ -4078,10 +4271,10 @@ packages: dev: true optional: true - /esbuild-linux-arm/0.15.10: + /esbuild-linux-arm/0.15.13: resolution: { - integrity: sha512-6N8vThLL/Lysy9y4Ex8XoLQAlbZKUyExCWyayGi2KgTBelKpPgj6RZnUaKri0dHNPGgReJriKVU6+KDGQwn10A== + integrity: sha512-Ac6LpfmJO8WhCMQmO253xX2IU2B3wPDbl4IvR0hnqcPrdfCaUa2j/lLMGTjmQ4W5JsJIdHEdW12dG8lFS0MbxQ== } engines: { node: ">=12" } cpu: [arm] @@ -4090,10 +4283,10 @@ packages: dev: true optional: true - /esbuild-linux-arm64/0.15.10: + /esbuild-linux-arm64/0.15.13: resolution: { - integrity: sha512-GByBi4fgkvZFTHFDYNftu1DQ1GzR23jws0oWyCfhnI7eMOe+wgwWrc78dbNk709Ivdr/evefm2PJiUBMiusS1A== + integrity: sha512-alEMGU4Z+d17U7KQQw2IV8tQycO6T+rOrgW8OS22Ua25x6kHxoG6Ngry6Aq6uranC+pNWNMB6aHFPh7aTQdORQ== } engines: { node: ">=12" } cpu: [arm64] @@ -4102,10 +4295,10 @@ packages: dev: true optional: true - /esbuild-linux-mips64le/0.15.10: + /esbuild-linux-mips64le/0.15.13: resolution: { - integrity: sha512-BxP+LbaGVGIdQNJUNF7qpYjEGWb0YyHVSKqYKrn+pTwH/SiHUxFyJYSP3pqkku61olQiSBnSmWZ+YUpj78Tw7Q== + integrity: sha512-47PgmyYEu+yN5rD/MbwS6DxP2FSGPo4Uxg5LwIdxTiyGC2XKwHhHyW7YYEDlSuXLQXEdTO7mYe8zQ74czP7W8A== } engines: { node: ">=12" } cpu: [mips64el] @@ -4114,10 +4307,10 @@ packages: dev: true optional: true - /esbuild-linux-ppc64le/0.15.10: + /esbuild-linux-ppc64le/0.15.13: resolution: { - integrity: sha512-LoSQCd6498PmninNgqd/BR7z3Bsk/mabImBWuQ4wQgmQEeanzWd5BQU2aNi9mBURCLgyheuZS6Xhrw5luw3OkQ== + integrity: sha512-z6n28h2+PC1Ayle9DjKoBRcx/4cxHoOa2e689e2aDJSaKug3jXcQw7mM+GLg+9ydYoNzj8QxNL8ihOv/OnezhA== } engines: { node: ">=12" } cpu: [ppc64] @@ -4126,10 +4319,10 @@ packages: dev: true optional: true - /esbuild-linux-riscv64/0.15.10: + /esbuild-linux-riscv64/0.15.13: resolution: { - integrity: sha512-Lrl9Cr2YROvPV4wmZ1/g48httE8z/5SCiXIyebiB5N8VT7pX3t6meI7TQVHw/wQpqP/AF4SksDuFImPTM7Z32Q== + integrity: sha512-+Lu4zuuXuQhgLUGyZloWCqTslcCAjMZH1k3Xc9MSEJEpEFdpsSU0sRDXAnk18FKOfEjhu4YMGaykx9xjtpA6ow== } engines: { node: ">=12" } cpu: [riscv64] @@ -4138,10 +4331,10 @@ packages: dev: true optional: true - /esbuild-linux-s390x/0.15.10: + /esbuild-linux-s390x/0.15.13: resolution: { - integrity: sha512-ReP+6q3eLVVP2lpRrvl5EodKX7EZ1bS1/z5j6hsluAlZP5aHhk6ghT6Cq3IANvvDdscMMCB4QEbI+AjtvoOFpA== + integrity: sha512-BMeXRljruf7J0TMxD5CIXS65y7puiZkAh+s4XFV9qy16SxOuMhxhVIXYLnbdfLrsYGFzx7U9mcdpFWkkvy/Uag== } engines: { node: ">=12" } cpu: [s390x] @@ -4150,10 +4343,10 @@ packages: dev: true optional: true - /esbuild-netbsd-64/0.15.10: + /esbuild-netbsd-64/0.15.13: resolution: { - integrity: sha512-iGDYtJCMCqldMskQ4eIV+QSS/CuT7xyy9i2/FjpKvxAuCzrESZXiA1L64YNj6/afuzfBe9i8m/uDkFHy257hTw== + integrity: sha512-EHj9QZOTel581JPj7UO3xYbltFTYnHy+SIqJVq6yd3KkCrsHRbapiPb0Lx3EOOtybBEE9EyqbmfW1NlSDsSzvQ== } engines: { node: ">=12" } cpu: [x64] @@ -4162,10 +4355,10 @@ packages: dev: true optional: true - /esbuild-openbsd-64/0.15.10: + /esbuild-openbsd-64/0.15.13: resolution: { - integrity: sha512-ftMMIwHWrnrYnvuJQRJs/Smlcb28F9ICGde/P3FUTCgDDM0N7WA0o9uOR38f5Xe2/OhNCgkjNeb7QeaE3cyWkQ== + integrity: sha512-nkuDlIjF/sfUhfx8SKq0+U+Fgx5K9JcPq1mUodnxI0x4kBdCv46rOGWbuJ6eof2n3wdoCLccOoJAbg9ba/bT2w== } engines: { node: ">=12" } cpu: [x64] @@ -4174,10 +4367,10 @@ packages: dev: true optional: true - /esbuild-sunos-64/0.15.10: + /esbuild-sunos-64/0.15.13: resolution: { - integrity: sha512-mf7hBL9Uo2gcy2r3rUFMjVpTaGpFJJE5QTDDqUFf1632FxteYANffDZmKbqX0PfeQ2XjUDE604IcE7OJeoHiyg== + integrity: sha512-jVeu2GfxZQ++6lRdY43CS0Tm/r4WuQQ0Pdsrxbw+aOrHQPHV0+LNOLnvbN28M7BSUGnJnHkHm2HozGgNGyeIRw== } engines: { node: ">=12" } cpu: [x64] @@ -4186,10 +4379,10 @@ packages: dev: true optional: true - /esbuild-windows-32/0.15.10: + /esbuild-windows-32/0.15.13: resolution: { - integrity: sha512-ttFVo+Cg8b5+qHmZHbEc8Vl17kCleHhLzgT8X04y8zudEApo0PxPg9Mz8Z2cKH1bCYlve1XL8LkyXGFjtUYeGg== + integrity: sha512-XoF2iBf0wnqo16SDq+aDGi/+QbaLFpkiRarPVssMh9KYbFNCqPLlGAWwDvxEVz+ywX6Si37J2AKm+AXq1kC0JA== } engines: { node: ">=12" } cpu: [ia32] @@ -4198,10 +4391,10 @@ packages: dev: true optional: true - /esbuild-windows-64/0.15.10: + /esbuild-windows-64/0.15.13: resolution: { - integrity: sha512-2H0gdsyHi5x+8lbng3hLbxDWR7mKHWh5BXZGKVG830KUmXOOWFE2YKJ4tHRkejRduOGDrBvHBriYsGtmTv3ntA== + integrity: sha512-Et6htEfGycjDrtqb2ng6nT+baesZPYQIW+HUEHK4D1ncggNrDNk3yoboYQ5KtiVrw/JaDMNttz8rrPubV/fvPQ== } engines: { node: ">=12" } cpu: [x64] @@ -4210,10 +4403,10 @@ packages: dev: true optional: true - /esbuild-windows-arm64/0.15.10: + /esbuild-windows-arm64/0.15.13: resolution: { - integrity: sha512-S+th4F+F8VLsHLR0zrUcG+Et4hx0RKgK1eyHc08kztmLOES8BWwMiaGdoW9hiXuzznXQ0I/Fg904MNbr11Nktw== + integrity: sha512-3bv7tqntThQC9SWLRouMDmZnlOukBhOCTlkzNqzGCmrkCJI7io5LLjwJBOVY6kOUlIvdxbooNZwjtBvj+7uuVg== } engines: { node: ">=12" } cpu: [arm64] @@ -4231,37 +4424,37 @@ packages: requiresBuild: true dev: true - /esbuild/0.15.10: + /esbuild/0.15.13: resolution: { - integrity: sha512-N7wBhfJ/E5fzn/SpNgX+oW2RLRjwaL8Y0ezqNqhjD6w0H2p0rDuEz2FKZqpqLnO8DCaWumKe8dsC/ljvVSSxng== + integrity: sha512-Cu3SC84oyzzhrK/YyN4iEVy2jZu5t2fz66HEOShHURcjSkOSAVL8C/gfUT+lDJxkVHpg8GZ10DD0rMHRPqMFaQ== } engines: { node: ">=12" } hasBin: true requiresBuild: true optionalDependencies: - "@esbuild/android-arm": 0.15.10 - "@esbuild/linux-loong64": 0.15.10 - esbuild-android-64: 0.15.10 - esbuild-android-arm64: 0.15.10 - esbuild-darwin-64: 0.15.10 - esbuild-darwin-arm64: 0.15.10 - esbuild-freebsd-64: 0.15.10 - esbuild-freebsd-arm64: 0.15.10 - esbuild-linux-32: 0.15.10 - esbuild-linux-64: 0.15.10 - esbuild-linux-arm: 0.15.10 - esbuild-linux-arm64: 0.15.10 - esbuild-linux-mips64le: 0.15.10 - esbuild-linux-ppc64le: 0.15.10 - esbuild-linux-riscv64: 0.15.10 - esbuild-linux-s390x: 0.15.10 - esbuild-netbsd-64: 0.15.10 - esbuild-openbsd-64: 0.15.10 - esbuild-sunos-64: 0.15.10 - esbuild-windows-32: 0.15.10 - esbuild-windows-64: 0.15.10 - esbuild-windows-arm64: 0.15.10 + "@esbuild/android-arm": 0.15.13 + "@esbuild/linux-loong64": 0.15.13 + esbuild-android-64: 0.15.13 + esbuild-android-arm64: 0.15.13 + esbuild-darwin-64: 0.15.13 + esbuild-darwin-arm64: 0.15.13 + esbuild-freebsd-64: 0.15.13 + esbuild-freebsd-arm64: 0.15.13 + esbuild-linux-32: 0.15.13 + esbuild-linux-64: 0.15.13 + esbuild-linux-arm: 0.15.13 + esbuild-linux-arm64: 0.15.13 + esbuild-linux-mips64le: 0.15.13 + esbuild-linux-ppc64le: 0.15.13 + esbuild-linux-riscv64: 0.15.13 + esbuild-linux-s390x: 0.15.13 + esbuild-netbsd-64: 0.15.13 + esbuild-openbsd-64: 0.15.13 + esbuild-sunos-64: 0.15.13 + esbuild-windows-32: 0.15.13 + esbuild-windows-64: 0.15.13 + esbuild-windows-arm64: 0.15.13 dev: true /escalade/3.1.1: @@ -4293,7 +4486,7 @@ packages: engines: { node: ">=10" } dev: true - /eslint-config-prettier/8.5.0_eslint@8.25.0: + /eslint-config-prettier/8.5.0_eslint@8.27.0: resolution: { integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q== @@ -4302,10 +4495,10 @@ packages: peerDependencies: eslint: ">=7.0.0" dependencies: - eslint: 8.25.0 + eslint: 8.27.0 dev: true - /eslint-plugin-prettier/4.2.1_3d430c1653672911bd9e295f62a81c27: + /eslint-plugin-prettier/4.2.1_mbd4zptqpjbepwpyh2zbtslqey: resolution: { integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ== @@ -4319,13 +4512,12 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.25.0 - eslint-config-prettier: 8.5.0_eslint@8.25.0 + eslint: 8.27.0 prettier: 2.7.1 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-prettier/4.2.1_eslint@8.25.0+prettier@2.7.1: + /eslint-plugin-prettier/4.2.1_v7o5sx5x3wbs57ifz6wc4f76we: resolution: { integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ== @@ -4339,27 +4531,29 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.25.0 + eslint: 8.27.0 + eslint-config-prettier: 8.5.0_eslint@8.27.0 prettier: 2.7.1 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-vue/8.7.1_eslint@8.25.0: + /eslint-plugin-vue/9.7.0_eslint@8.27.0: resolution: { - integrity: sha512-28sbtm4l4cOzoO1LtzQPxfxhQABararUb1JtqusQqObJpWX2e/gmVyeYVfepizPFne0Q5cILkYGiBoV36L12Wg== + integrity: sha512-DrOO3WZCZEwcLsnd3ohFwqCoipGRSTKTBTnLwdhqAbYZtzWl0o7D+D8ZhlmiZvABKTEl8AFsqH1GHGdybyoQmw== } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + engines: { node: ^14.17.0 || >=16.0.0 } peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.25.0 - eslint-utils: 3.0.0_eslint@8.25.0 + eslint: 8.27.0 + eslint-utils: 3.0.0_eslint@8.27.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.10 semver: 7.3.8 - vue-eslint-parser: 8.3.0_eslint@8.25.0 + vue-eslint-parser: 9.1.0_eslint@8.27.0 + xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color dev: true @@ -4396,7 +4590,7 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.25.0: + /eslint-utils/3.0.0_eslint@8.27.0: resolution: { integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== @@ -4405,7 +4599,7 @@ packages: peerDependencies: eslint: ">=5" dependencies: - eslint: 8.25.0 + eslint: 8.27.0 eslint-visitor-keys: 2.1.0 dev: true @@ -4433,17 +4627,18 @@ packages: engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true - /eslint/8.25.0: + /eslint/8.27.0: resolution: { - integrity: sha512-DVlJOZ4Pn50zcKW5bYH7GQK/9MsoQG2d5eDH0ebEkE8PbgzTTmtt/VTH9GGJ4BfeZCpBLqFfvsjX35UacUL83A== + integrity: sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } hasBin: true dependencies: "@eslint/eslintrc": 1.3.3 - "@humanwhocodes/config-array": 0.10.7 + "@humanwhocodes/config-array": 0.11.7 "@humanwhocodes/module-importer": 1.0.1 + "@nodelib/fs.walk": 1.2.8 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 @@ -4451,9 +4646,9 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.25.0 + eslint-utils: 3.0.0_eslint@8.27.0 eslint-visitor-keys: 3.3.0 - espree: 9.4.0 + espree: 9.4.1 esquery: 1.4.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -4461,12 +4656,12 @@ packages: find-up: 5.0.0 glob-parent: 6.0.2 globals: 13.17.0 - globby: 11.1.0 grapheme-splitter: 1.0.4 ignore: 5.2.0 import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 + is-path-inside: 3.0.3 js-sdsl: 4.1.5 js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 @@ -4495,15 +4690,15 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /espree/9.4.0: + /espree/9.4.1: resolution: { - integrity: sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw== + integrity: sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - acorn: 8.8.0 - acorn-jsx: 5.3.2_acorn@8.8.0 + acorn: 8.8.1 + acorn-jsx: 5.3.2_acorn@8.8.1 eslint-visitor-keys: 3.3.0 dev: true @@ -4883,7 +5078,10 @@ packages: } /generate-source-map/0.0.5: - resolution: { integrity: sha1-8SVfMWU8sCMeZxOn3IN1r08zpQk= } + resolution: + { + integrity: sha512-jqiE7f3FEaeMcjnMSEYLjMa39bdx+RrrdfhxdJpMm9S/8IugHF4vLQLZ9sxHylWyxpsBILukC/l/7B0/O0zhNg== + } dependencies: esprima: 1.2.5 source-map: 0.1.43 @@ -5121,6 +5319,14 @@ packages: dependencies: function-bind: 1.1.1 + /he/1.2.0: + resolution: + { + integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + } + hasBin: true + dev: true + /hey-listen/1.0.8: resolution: { @@ -5203,7 +5409,7 @@ packages: integrity: sha512-yCMYTMEJ9ihCwEQQ3phLo7I/Pwycf8uAx+sRHwwk5U9Aui/IZYgQRyMqXafQOw5QQ7DM1Z+WyEXWIqSuJHhG2A== } dependencies: - "@babel/runtime": 7.19.0 + "@babel/runtime": 7.20.1 dev: false /ids/1.0.0: @@ -5221,10 +5427,10 @@ packages: engines: { node: ">= 4" } dev: true - /immer/9.0.15: + /immer/9.0.16: resolution: { - integrity: sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ== + integrity: sha512-qenGE7CstVm1NrHQbMh8YaSzTZTFNP3zPqr3YU0S0UY441j4bJTg4A2Hh5KAhwgaiU6ZZ1Ar6y/2f4TblnMReQ== } dev: false @@ -5335,10 +5541,10 @@ packages: builtin-modules: 3.3.0 dev: true - /is-core-module/2.10.0: + /is-core-module/2.11.0: resolution: { - integrity: sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg== + integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw== } dependencies: has: 1.0.3 @@ -5416,6 +5622,14 @@ packages: engines: { node: ">=8" } dev: true + /is-path-inside/3.0.3: + resolution: + { + integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== + } + engines: { node: ">=8" } + dev: true + /is-plain-obj/1.1.0: resolution: { @@ -5437,7 +5651,7 @@ packages: integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ== } dependencies: - "@types/estree": 0.0.39 + "@types/estree": 1.0.0 dev: true /is-regexp/1.0.0: @@ -5649,10 +5863,10 @@ packages: engines: { node: ">= 8" } dev: true - /known-css-properties/0.25.0: + /known-css-properties/0.26.0: resolution: { - integrity: sha512-b0/9J1O9Jcyik1GC6KC42hJ41jKwdO/Mq8Mdo5sYN+IuRTXs2YFHZC3kZSx6ueusqa95x3wLYe/ytKjbAfGixA== + integrity: sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg== } dev: true @@ -5730,6 +5944,14 @@ packages: wrap-ansi: 7.0.0 dev: true + /local-pkg/0.4.2: + resolution: + { + integrity: sha512-mlERgSPrbxU3BP4qBqAvvwlgW4MTg78iwJdGGnv7kibKjWcJksrG3t6LB5lXI93wXRDvG4NpUgJFmTG4T6rdrg== + } + engines: { node: ">=14" } + dev: true + /locate-path/5.0.0: resolution: { @@ -5756,10 +5978,10 @@ packages: } dev: false - /lodash-unified/1.0.2_da03a4540fbd16bbaafbb96724306afd: + /lodash-unified/1.0.3_3ib2ivapxullxkx3xftsimdk7u: resolution: { - integrity: sha512-OGbEy+1P+UT26CYi4opY4gebD8cWRDxAT6MAObIVQMiqYdxZr1g3QHWCToVsm31x2NkLS4K3+MC2qInaRMa39g== + integrity: sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ== } peerDependencies: "@types/lodash-es": "*" @@ -5903,10 +6125,10 @@ packages: dependencies: sourcemap-codec: 1.4.8 - /magic-string/0.26.6: + /magic-string/0.26.7: resolution: { - integrity: sha512-6d+3bFybzyQFJYSoRsl9ZC0wheze8M1LrQC7tNMRqXR4izUTDOLMd9BtSuExK9iAukFh+s5K0WAhc/dlQ+HKYA== + integrity: sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow== } engines: { node: ">=12" } dependencies: @@ -5966,7 +6188,7 @@ packages: dependencies: "@types/minimist": 1.2.2 camelcase-keys: 6.2.2 - decamelize-keys: 1.1.0 + decamelize-keys: 1.1.1 hard-rejection: 2.1.0 minimist-options: 4.1.0 normalize-package-data: 3.0.3 @@ -5987,7 +6209,7 @@ packages: "@types/minimist": 1.2.2 camelcase-keys: 6.2.2 decamelize: 1.2.0 - decamelize-keys: 1.1.0 + decamelize-keys: 1.1.1 hard-rejection: 2.1.0 minimist-options: 4.1.0 normalize-package-data: 3.0.3 @@ -6076,6 +6298,16 @@ packages: brace-expansion: 1.1.11 dev: true + /minimatch/5.1.0: + resolution: + { + integrity: sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg== + } + engines: { node: ">=10" } + dependencies: + brace-expansion: 2.0.1 + dev: true + /minimist-options/4.1.0: resolution: { @@ -6148,6 +6380,13 @@ packages: } dev: true + /muggle-string/0.1.0: + resolution: + { + integrity: sha512-Tr1knR3d2mKvvWthlk7202rywKbiOm4rVFLsfAaSIhJ6dt9o47W4S+JMtWhd/PW9Wrdew2/S2fSvhz3E2gkfEg== + } + dev: true + /multimatch/4.0.0: resolution: { @@ -6177,6 +6416,13 @@ packages: engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } hasBin: true + /natural-compare-lite/1.4.0: + resolution: + { + integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g== + } + dev: true + /natural-compare/1.4.0: resolution: { @@ -6225,7 +6471,7 @@ packages: engines: { node: ">=10" } dependencies: hosted-git-info: 4.1.0 - is-core-module: 2.10.0 + is-core-module: 2.11.0 semver: 7.3.8 validate-npm-package-license: 3.0.4 dev: true @@ -6521,7 +6767,7 @@ packages: engines: { node: ">=0.10.0" } dev: true - /pinia/2.0.23_typescript@4.8.4+vue@3.2.40: + /pinia/2.0.23_d45o5shxrtvj6wh4y524t7cqnm: resolution: { integrity: sha512-N15hFf4o5STrxpNrib1IEb1GOArvPYf1zPvQVRGOO1G1d74Ak0J0lVyalX/SmrzdT4Q0nlEFjbURsmBmIGUR5Q== @@ -6536,10 +6782,10 @@ packages: typescript: optional: true dependencies: - "@vue/devtools-api": 6.4.4 + "@vue/devtools-api": 6.4.5 typescript: 4.8.4 - vue: 3.2.40 - vue-demi: 0.13.11_vue@3.2.40 + vue: 3.2.44 + vue-demi: 0.13.11_vue@3.2.44 dev: false /please-upgrade-node/3.2.0: @@ -7101,10 +7347,10 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 - /preact/10.11.1: + /preact/10.11.2: resolution: { - integrity: sha512-1Wz5PCRm6Fg+6BTXWJHhX4wRK9MZbZBHuwBqfZlOdVm2NqPe8/rjYpufvYCwJSGb9layyzB2jTTXfpCTynLqFQ== + integrity: sha512-skAwGDFmgxhq1DCBHke/9e12ewkhc7WYwjuhHB8HHS8zkdtITXLRmUMTeol2ldxvLwYtwbFeifZ9uDDWuyL4Iw== } dev: false @@ -7317,10 +7563,10 @@ packages: strip-indent: 3.0.0 dev: true - /regenerator-runtime/0.13.9: + /regenerator-runtime/0.13.10: resolution: { - integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== + integrity: sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw== } /regexpp/3.2.0: @@ -7393,7 +7639,7 @@ packages: } hasBin: true dependencies: - is-core-module: 2.10.0 + is-core-module: 2.11.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: true @@ -7473,7 +7719,7 @@ packages: dependencies: open: 8.4.0 source-map: 0.7.4 - yargs: 17.6.0 + yargs: 17.6.2 dev: true /rollup/2.78.1: @@ -7502,14 +7748,7 @@ packages: integrity: sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA== } dependencies: - tslib: 2.4.0 - dev: true - - /safe-buffer/5.1.2: - resolution: - { - integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - } + tslib: 2.4.1 dev: true /safe-buffer/5.2.1: @@ -7519,15 +7758,15 @@ packages: } dev: true - /sass-loader/13.1.0_sass@1.55.0: + /sass-loader/13.2.0_sass@1.56.1: resolution: { - integrity: sha512-tZS1RJQ2n2+QNyf3CCAo1H562WjL/5AM6Gi8YcPVVoNxQX8d19mx8E+8fRrMWsyc93ZL6Q8vZDSM0FHVTJaVnQ== + integrity: sha512-JWEp48djQA4nbZxmgC02/Wh0eroSUutulROUusYJO9P9zltRbNN80JCBHqRGzjd4cmZCa/r88xgfkjGD0TXsHg== } engines: { node: ">= 14.15.0" } peerDependencies: fibers: ">= 3.1.0" - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 sass: ^1.3.0 sass-embedded: "*" webpack: ^5.0.0 @@ -7545,13 +7784,13 @@ packages: dependencies: klona: 2.0.5 neo-async: 2.6.2 - sass: 1.55.0 + sass: 1.56.1 dev: true - /sass/1.55.0: + /sass/1.56.1: resolution: { - integrity: sha512-Pk+PMy7OGLs9WaxZGJMn7S96dvlyVBwwtToX895WmCpAOr5YiJYEUJfiJidMuKb613z2xNWcXCHEuOvjZbqC6A== + integrity: sha512-VpEyKpyBPCxE7qGDtOcdJ6fFbcpOM+Emu7uZLxVrkX8KVU/Dp5UF7WLvzqRuUhB6mqqQt1xffLoG+AndxTZrCQ== } engines: { node: ">=12.0.0" } hasBin: true @@ -7693,7 +7932,7 @@ packages: integrity: sha512-/nJwTswQgnRurpK+bGJFH1oM7naD5qDmHd89JyiKNT2oOKD8marW0QSBtuFnwEbL5aGCS8AmrhXQgNOsn4osAw== } dependencies: - immer: 9.0.15 + immer: 9.0.16 is-plain-object: 5.0.0 tiny-warning: 1.0.3 dev: false @@ -7988,7 +8227,7 @@ packages: postcss-selector-parser: 6.0.10 dev: true - /stylelint-config-html/1.1.0_b9c99d24315b3a6965b56c7031c3b115: + /stylelint-config-html/1.1.0_a4i6jbpfaxelx4fvjhtlgvxx6i: resolution: { integrity: sha512-IZv4IVESjKLumUGi+HWeb7skgO6/g4VMuAYrJdlqQFndgbj6WJAXPhaysvBiXefX79upBdQVumgYcdd17gCpjQ== @@ -7999,46 +8238,46 @@ packages: stylelint: ">=14.0.0" dependencies: postcss-html: 1.5.0 - stylelint: 14.13.0 + stylelint: 14.14.1 dev: true - /stylelint-config-prettier/9.0.3_stylelint@14.13.0: + /stylelint-config-prettier/9.0.4_stylelint@14.14.1: resolution: { - integrity: sha512-5n9gUDp/n5tTMCq1GLqSpA30w2sqWITSSEiAWQlpxkKGAUbjcemQ0nbkRvRUa0B1LgD3+hCvdL7B1eTxy1QHJg== + integrity: sha512-38nIGTGpFOiK5LjJ8Ma1yUgpKENxoKSOhbDNSemY7Ep0VsJoXIW9Iq/2hSt699oB9tReynfWicTAoIHiq8Rvbg== } engines: { node: ">= 12" } hasBin: true peerDependencies: stylelint: ">=11.0.0" dependencies: - stylelint: 14.13.0 + stylelint: 14.14.1 dev: true - /stylelint-config-recommended/6.0.0_stylelint@14.13.0: + /stylelint-config-recommended/9.0.0_stylelint@14.14.1: resolution: { - integrity: sha512-ZorSSdyMcxWpROYUvLEMm0vSZud2uB7tX1hzBZwvVY9SV/uly4AvvJPPhCcymZL3fcQhEQG5AELmrxWqtmzacw== + integrity: sha512-9YQSrJq4NvvRuTbzDsWX3rrFOzOlYBmZP+o513BJN/yfEmGSr0AxdvrWs0P/ilSpVV/wisamAHu5XSk8Rcf4CQ== } peerDependencies: - stylelint: ^14.0.0 + stylelint: ^14.10.0 dependencies: - stylelint: 14.13.0 + stylelint: 14.14.1 dev: true - /stylelint-config-standard/24.0.0_stylelint@14.13.0: + /stylelint-config-standard/29.0.0_stylelint@14.14.1: resolution: { - integrity: sha512-+RtU7fbNT+VlNbdXJvnjc3USNPZRiRVp/d2DxOF/vBDDTi0kH5RX2Ny6errdtZJH3boO+bmqIYEllEmok4jiuw== + integrity: sha512-uy8tZLbfq6ZrXy4JKu3W+7lYLgRQBxYTUUB88vPgQ+ZzAxdrvcaSUW9hOMNLYBnwH+9Kkj19M2DHdZ4gKwI7tg== } peerDependencies: - stylelint: ^14.0.0 + stylelint: ^14.14.0 dependencies: - stylelint: 14.13.0 - stylelint-config-recommended: 6.0.0_stylelint@14.13.0 + stylelint: 14.14.1 + stylelint-config-recommended: 9.0.0_stylelint@14.14.1 dev: true - /stylelint-order/5.0.0_stylelint@14.13.0: + /stylelint-order/5.0.0_stylelint@14.14.1: resolution: { integrity: sha512-OWQ7pmicXufDw5BlRqzdz3fkGKJPgLyDwD1rFY3AIEfIH/LQY38Vu/85v8/up0I+VPiuGRwbc2Hg3zLAsJaiyw== @@ -8048,18 +8287,18 @@ packages: dependencies: postcss: 8.4.18 postcss-sorting: 7.0.1_postcss@8.4.18 - stylelint: 14.13.0 + stylelint: 14.14.1 dev: true - /stylelint/14.13.0: + /stylelint/14.14.1: resolution: { - integrity: sha512-NJSAdloiAB/jgVJKxMR90mWlctvmeBFGFVUvyKngi9+j/qPSJ5ZB+u8jOmGbLTnS7OHrII9NFGehPRyar8U5vg== + integrity: sha512-Jnftu+lSD8cSpcV/+Z2nfgfgFpTIS1FcujezXPngtoIQ6wtwutL22MsNE0dJuMiM1h1790g2qIjAyUZCMrX4sw== } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } hasBin: true dependencies: - "@csstools/selector-specificity": 2.0.2_1d546e2941f6b4ca889831b9fbdc79d8 + "@csstools/selector-specificity": 2.0.2_dvkg4kkb622mvceygg47xxdz3a balanced-match: 2.0.0 colord: 2.9.3 cosmiconfig: 7.0.1 @@ -8076,7 +8315,7 @@ packages: import-lazy: 4.0.0 imurmurhash: 0.1.4 is-plain-object: 5.0.0 - known-css-properties: 0.25.0 + known-css-properties: 0.26.0 mathml-tag-names: 2.1.3 meow: 9.0.0 micromatch: 4.0.5 @@ -8094,7 +8333,7 @@ packages: style-search: 0.1.0 supports-hyperlinks: 2.3.0 svg-tags: 1.0.0 - table: 6.8.0 + table: 6.8.1 v8-compile-cache: 2.3.0 write-file-atomic: 4.0.2 transitivePeerDependencies: @@ -8182,10 +8421,10 @@ packages: } dev: true - /table/6.8.0: + /table/6.8.1: resolution: { - integrity: sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA== + integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA== } engines: { node: ">=10.0.0" } dependencies: @@ -8196,10 +8435,10 @@ packages: strip-ansi: 6.0.1 dev: true - /tailwindcss/3.2.2: + /tailwindcss/3.2.3: resolution: { - integrity: sha512-c2GtSdqg+harR4QeoTmex0Ngfg8IIHNeLQH5yr2B9uZbZR1Xt1rYbjWOWTcj3YLTZhrmZnPowoQDbSRFyZHQ5Q== + integrity: sha512-Xt9D4PK4zuuQCEB8bwK9JUCKmTgUwyac/6b0/42Vqhgl6YJkep+Wf5wq+5uXYfmrupdAD0YY2NY1hyZp1HjRrg== } engines: { node: ">=12.13.0" } hasBin: true @@ -8240,7 +8479,7 @@ packages: hasBin: true dependencies: "@jridgewell/source-map": 0.3.2 - acorn: 8.8.0 + acorn: 8.8.1 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -8346,6 +8585,14 @@ packages: { integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== } + dev: false + + /tslib/2.4.1: + resolution: + { + integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA== + } + dev: true /tsutils/3.21.0_typescript@4.8.4: resolution: @@ -8483,35 +8730,16 @@ packages: engines: { node: ">= 0.8" } dev: true - /unplugin-vue-define-options/0.7.3_vite@3.1.8+vue@3.2.40: + /unplugin-combine/0.2.8_vite@3.1.8: resolution: { - integrity: sha512-VbexYR8m2v/TLi49+F7Yf3rO2EyS0EkrXjJxqym6W0NxOzom9zdmRUR+av4UAu4GruhMumJc/9ITS1Wj+rozjg== + integrity: sha512-Z38AC/TEjXbVyZ5HjVqo+lADj0/dcfwWC0Z4y0LNhybJzJQwmcMxm+ZsqHY3faauj4YigmlRMdptR5JEW9RuLg== } engines: { node: ">=14.19.0" } - peerDependencies: - vue: ^3.2.25 - dependencies: - "@rollup/pluginutils": 4.2.1 - "@vue/compiler-sfc": 3.2.40 - unplugin: 0.8.1_vite@3.1.8 - vue: 3.2.40 - transitivePeerDependencies: - - esbuild - - rollup - - vite - - webpack - dev: true - - /unplugin/0.8.1_vite@3.1.8: - resolution: - { - integrity: sha512-o7rUZoPLG1fH4LKinWgb77gDtTE6mw/iry0Pq0Z5UPvZ9+HZ1/4+7fic7t58s8/CGkPrDpGq+RltO+DmswcR4g== - } peerDependencies: esbuild: ">=0.13" rollup: ^2.50.0 - vite: ^2.3.0 || ^3.0.0-0 + vite: ^2.3.0 || ^3.0.0 webpack: 4 || 5 peerDependenciesMeta: esbuild: @@ -8523,11 +8751,66 @@ packages: webpack: optional: true dependencies: - acorn: 8.8.0 + "@antfu/utils": 0.6.3 + unplugin: 0.10.2 + vite: 3.1.8_sass@1.56.1+terser@5.15.1 + dev: true + + /unplugin-vue-define-options/0.12.7: + resolution: + { + integrity: sha512-relFORVPLDs4dd3ogEti5YyAqQ62XEieRgLu/OrDIRZdSZQ942pydf9ilfLFiFwCUt+EES/2Xl4EERtgP1T/og== + } + engines: { node: ">=14.19.0" } + dependencies: + "@rollup/pluginutils": 4.2.1 + "@vue-macros/common": 0.13.3 + ast-walker-scope: 0.3.0 + unplugin: 0.10.2 + dev: true + + /unplugin-vue-macros/0.16.2_bxp547gjlvzj46ep3ghtmaapae: + resolution: + { + integrity: sha512-uNfjIXVUYBujbjJUcjXreE6zipZlPAIEMsx6bc/5qygwTfdvkJeHCAvvxrl0c8hdcT5/18OV2VDdwI60vCh56g== + } + engines: { node: ">=14.19.0" } + peerDependencies: + vue: ^2.7.0 || ^3.2.25 + dependencies: + "@rollup/pluginutils": 4.2.1 + "@vue-macros/better-define": 0.1.0 + "@vue-macros/define-model": 0.13.8_@vueuse+core@9.5.0 + "@vue-macros/define-props": 0.0.2_vue@3.2.44 + "@vue-macros/define-render": 0.13.8_vue@3.2.44 + "@vue-macros/define-slots": 0.0.5_vue@3.2.44 + "@vue-macros/hoist-static": 0.12.7 + "@vue-macros/named-template": 0.0.5_vite@3.1.8+vue@3.2.44 + "@vue-macros/setup-component": 0.12.7_vite@3.1.8 + "@vue-macros/setup-sfc": 0.12.7 + "@vue-macros/short-emits": 0.12.8 + local-pkg: 0.4.2 + unplugin-combine: 0.2.8_vite@3.1.8 + unplugin-vue-define-options: 0.12.7 + vue: 3.2.44 + transitivePeerDependencies: + - "@vueuse/core" + - esbuild + - rollup + - vite + - webpack + dev: true + + /unplugin/0.10.2: + resolution: + { + integrity: sha512-6rk7GUa4ICYjae5PrAllvcDeuT8pA9+j5J5EkxbMFaV+SalHhxZ7X2dohMzu6C3XzsMT+6jwR/+pwPNR3uK9MA== + } + dependencies: + acorn: 8.8.1 chokidar: 3.5.3 - vite: 3.1.8_sass@1.55.0+terser@5.15.1 webpack-sources: 3.2.3 - webpack-virtual-modules: 0.4.5 + webpack-virtual-modules: 0.4.6 dev: true /update-browserslist-db/1.0.10_browserslist@4.21.4: @@ -8570,7 +8853,10 @@ packages: dev: false /utils-merge/1.0.1: - resolution: { integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= } + resolution: + { + integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== + } engines: { node: ">= 0.4.0" } dev: true @@ -8582,7 +8868,7 @@ packages: hasBin: true dev: true - /v-contextmenu/3.0.0_vue@3.2.40: + /v-contextmenu/3.0.0_vue@3.2.44: resolution: { integrity: sha512-zi38JxmTt66TmljgV1JbfEa9WvoQkpzRuEwZK7Tjb2XoRejbWLozQtkyTWXJa6x6Y3FrVDfgT36w01gpTpo41A== @@ -8591,7 +8877,7 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.2.40 + vue: 3.2.44 dev: false /v8-compile-cache/2.3.0: @@ -8633,7 +8919,7 @@ packages: chalk: 4.1.2 debug: 4.3.4 fs-extra: 10.1.0 - vite: 3.1.8_sass@1.55.0+terser@5.15.1 + vite: 3.1.8_sass@1.56.1+terser@5.15.1 transitivePeerDependencies: - supports-color dev: true @@ -8658,16 +8944,16 @@ packages: fast-glob: 3.2.12 mockjs: 1.1.0 path-to-regexp: 6.2.1 - vite: 3.1.8_sass@1.55.0+terser@5.15.1 + vite: 3.1.8_sass@1.56.1+terser@5.15.1 transitivePeerDependencies: - rollup - supports-color dev: true - /vite-plugin-remove-console/1.2.0: + /vite-plugin-remove-console/1.3.0: resolution: { - integrity: sha512-1fm50pJswSeTJZZ6wBPp9Q0xUhdMqo5+drd39XRVrJ/9LmSvZ90JXf1P7P68aCTNJSf6C1KTAo7sq0PctYZURg== + integrity: sha512-5a/OLYB6yNRHMuHj9rBQRYMQ1NBKffxA8BaD77urUBLcGOWMHFHALjh6C26wZfZd41KytSwLp6DhvNKU78mNJg== } dev: true @@ -8677,11 +8963,11 @@ packages: integrity: sha512-bZJffcgCREW57kNkgMhuNqeDznWXyQwJ3wKrRhHLMMzwDnP5jr3vXW3cqsmquRR7VTP5mLdKj1/zzPPooGUuPw== } dependencies: - "@vue/compiler-sfc": 3.2.40 + "@vue/compiler-sfc": 3.2.44 svgo: 2.8.0 dev: true - /vite/3.1.8_sass@1.55.0+terser@5.15.1: + /vite/3.1.8_sass@1.56.1+terser@5.15.1: resolution: { integrity: sha512-m7jJe3nufUbuOfotkntGFupinL/fmuTNuQmiVE7cH2IZMuf4UbfbGYMUT3jVWgGYuRVLY9j8NnrRqgw5rr5QTg== @@ -8703,17 +8989,17 @@ packages: terser: optional: true dependencies: - esbuild: 0.15.10 + esbuild: 0.15.13 postcss: 8.4.18 resolve: 1.22.1 rollup: 2.78.1 - sass: 1.55.0 + sass: 1.56.1 terser: 5.15.1 optionalDependencies: fsevents: 2.3.2 dev: true - /vue-demi/0.13.11_vue@3.2.40: + /vue-demi/0.13.11_vue@3.2.44: resolution: { integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A== @@ -8728,23 +9014,23 @@ packages: "@vue/composition-api": optional: true dependencies: - vue: 3.2.40 + vue: 3.2.44 dev: false - /vue-eslint-parser/8.3.0_eslint@8.25.0: + /vue-eslint-parser/9.1.0_eslint@8.27.0: resolution: { - integrity: sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g== + integrity: sha512-NGn/iQy8/Wb7RrRa4aRkokyCZfOUWk19OP5HP6JEozQFX5AoS/t+Z0ZN7FY4LlmWc4FNI922V7cvX28zctN8dQ== } - engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + engines: { node: ^14.17.0 || >=16.0.0 } peerDependencies: eslint: ">=6.0.0" dependencies: debug: 4.3.4 - eslint: 8.25.0 + eslint: 8.27.0 eslint-scope: 7.1.1 eslint-visitor-keys: 3.3.0 - espree: 9.4.0 + espree: 9.4.1 esquery: 1.4.0 lodash: 4.17.21 semver: 7.3.8 @@ -8752,7 +9038,7 @@ packages: - supports-color dev: true - /vue-i18n/9.2.2_vue@3.2.40: + /vue-i18n/9.2.2_vue@3.2.44: resolution: { integrity: sha512-yswpwtj89rTBhegUAv9Mu37LNznyu3NpyLQmozF3i1hYOhwpG8RjcjIFIIfnu+2MDZJGSZPXaKWvnQA71Yv9TQ== @@ -8764,23 +9050,23 @@ packages: "@intlify/core-base": 9.2.2 "@intlify/shared": 9.2.2 "@intlify/vue-devtools": 9.2.2 - "@vue/devtools-api": 6.4.4 - vue: 3.2.40 + "@vue/devtools-api": 6.4.5 + vue: 3.2.44 dev: false - /vue-json-pretty/2.2.2_vue@3.2.40: + /vue-json-pretty/2.2.3_vue@3.2.44: resolution: { - integrity: sha512-eZkcJKrzGmKNto0ZqTjUkIFP1SMaoDxW6VLtRj0awmIqpN7glFZLBm5tNYMJcdgTGweDp4zIPyvaewZVs3Exvg== + integrity: sha512-tJo+4eFclQBt3gJ6EELXNdvo50wDKTZYthwmLpy9YS7UDldeJln5ff+IpdmUglfk+FqLVOX/re0+Ni/EOUPZgw== } engines: { node: ">= 10.0.0", npm: ">= 5.0.0" } peerDependencies: vue: ">=3.0.0" dependencies: - vue: 3.2.40 + vue: 3.2.44 dev: false - /vue-observe-visibility/2.0.0-alpha.1_vue@3.2.40: + /vue-observe-visibility/2.0.0-alpha.1_vue@3.2.44: resolution: { integrity: sha512-flFbp/gs9pZniXR6fans8smv1kDScJ8RS7rEpMjhVabiKeq7Qz3D9+eGsypncjfIyyU84saU88XZ0zjbD6Gq/g== @@ -8788,21 +9074,21 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.2.40 + vue: 3.2.44 dev: false - /vue-pdf-embed/1.1.4_vue@3.2.40: + /vue-pdf-embed/1.1.5_vue@3.2.44: resolution: { - integrity: sha512-d4c7nM3LneWUiL4MssIyPHfGgVMRPh4Z7UgLsXMZ+lbAtH/6SBUFHdzZQLY2BASdh16BM/v6YCbmtQU+KIQdrg== + integrity: sha512-aOUKlPFML9abOmFJgCuDujzcXmjN1Ck3X3vt0h2N/EGZYASS9TRXu96s+NzwZDr13iTZ8LGskLOzzXvf7FIpwQ== } peerDependencies: vue: ^2.x || ^3.x dependencies: - vue: 3.2.40 + vue: 3.2.44 dev: false - /vue-resize/2.0.0-alpha.1_vue@3.2.40: + /vue-resize/2.0.0-alpha.1_vue@3.2.44: resolution: { integrity: sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg== @@ -8810,10 +9096,10 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.2.40 + vue: 3.2.44 dev: false - /vue-router/4.1.6_vue@3.2.40: + /vue-router/4.1.6_vue@3.2.44: resolution: { integrity: sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ== @@ -8822,24 +9108,34 @@ packages: vue: ^3.2.0 dependencies: "@vue/devtools-api": 6.4.5 - vue: 3.2.40 + vue: 3.2.44 dev: false - /vue-tsc/0.40.13_typescript@4.8.4: + /vue-template-compiler/2.7.14: resolution: { - integrity: sha512-xzuN3g5PnKfJcNrLv4+mAjteMd5wLm5fRhW0034OfNJZY4WhB07vhngea/XeGn7wNYt16r7syonzvW/54dcNiA== + integrity: sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ== + } + dependencies: + de-indent: 1.0.2 + he: 1.2.0 + dev: true + + /vue-tsc/1.0.9_typescript@4.8.4: + resolution: + { + integrity: sha512-vRmHD1K6DmBymNhoHjQy/aYKTRQNLGOu2/ESasChG9Vy113K6CdP0NlhR0bzgFJfv2eFB9Ez/9L5kIciUajBxQ== } hasBin: true peerDependencies: typescript: "*" dependencies: - "@volar/vue-language-core": 0.40.13 - "@volar/vue-typescript": 0.40.13 + "@volar/vue-language-core": 1.0.9 + "@volar/vue-typescript": 1.0.9 typescript: 4.8.4 dev: true - /vue-types/4.2.1_vue@3.2.40: + /vue-types/4.2.1_vue@3.2.44: resolution: { integrity: sha512-DNQZmJuOvovLUIp0BENRkdnZHbI0V4e2mNvjAZOAXKD56YGvRchtUYOXA/XqTxdv7Ng5SJLZqRKRpAhm5NLaPQ== @@ -8849,37 +9145,37 @@ packages: vue: ^2.0.0 || ^3.0.0 dependencies: is-plain-object: 5.0.0 - vue: 3.2.40 + vue: 3.2.44 dev: false - /vue-virtual-scroller/2.0.0-alpha.1_vue@3.2.40: + /vue-virtual-scroller/2.0.0-beta.3_vue@3.2.44: resolution: { - integrity: sha512-Mn5w3Qe06t7c3Imm2RHD43RACab1CCWplpdgzq+/FWJcpQtcGKd5vDep8i+nIwFtzFLsWAqEK0RzM7KrfAcBng== + integrity: sha512-k0hTAkZRmm3TXpfhW5Ig1fd8VV7+CmgnkebbQ4Uw6wnuQF52YJoaMQTFD3IV/Qi2WNadDB4ETrLUbVdnWboSjg== } peerDependencies: - vue: ^3.0.11 + vue: ^3.2.0 dependencies: mitt: 2.1.0 - vue: 3.2.40 - vue-observe-visibility: 2.0.0-alpha.1_vue@3.2.40 - vue-resize: 2.0.0-alpha.1_vue@3.2.40 + vue: 3.2.44 + vue-observe-visibility: 2.0.0-alpha.1_vue@3.2.44 + vue-resize: 2.0.0-alpha.1_vue@3.2.44 dev: false - /vue/3.2.40: + /vue/3.2.44: resolution: { - integrity: sha512-1mGHulzUbl2Nk3pfvI5aXYYyJUs1nm4kyvuz38u4xlQkLUn1i2R7nDbI4TufECmY8v1qNBHYy62bCaM+3cHP2A== + integrity: sha512-nyNtFDh+0TpRgYCUVfPD1mJ9PpIsCPXaOF4DeGNIT5vQ4X23ykflGq3Sy2P+tEt1/pQZxZnAysuRKwyhNj+Cjw== } dependencies: - "@vue/compiler-dom": 3.2.40 - "@vue/compiler-sfc": 3.2.40 - "@vue/runtime-dom": 3.2.40 - "@vue/server-renderer": 3.2.40_vue@3.2.40 - "@vue/shared": 3.2.40 + "@vue/compiler-dom": 3.2.44 + "@vue/compiler-sfc": 3.2.44 + "@vue/runtime-dom": 3.2.44 + "@vue/server-renderer": 3.2.44_vue@3.2.44 + "@vue/shared": 3.2.44 dev: false - /vue3-danmaku/1.0.0_vue@3.2.40: + /vue3-danmaku/1.0.0_vue@3.2.44: resolution: { integrity: sha512-1DVPQeQBdv/iGyuumebZLKPHcfvSgPwxe/ExKF1jc/dJ3MINbXkw23iIajE8JKNvttagOX7eZnuwWnQ4ug8pqg== @@ -8887,10 +9183,10 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.2.40 + vue: 3.2.44 dev: false - /vuedraggable/4.1.0_vue@3.2.40: + /vuedraggable/4.1.0_vue@3.2.44: resolution: { integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww== @@ -8899,10 +9195,10 @@ packages: vue: ^3.0.1 dependencies: sortablejs: 1.14.0 - vue: 3.2.40 + vue: 3.2.44 dev: false - /vxe-table/4.3.5_vue@3.2.40+xe-utils@3.5.7: + /vxe-table/4.3.5_vue@3.2.44+xe-utils@3.5.7: resolution: { integrity: sha512-JEvGAs7SBN1rWn5f2tkoRiXd/rAT7RfnDTTlFsHsTtASiUTKNTISI2WBsVeLkkNRTs0SXh6FgrYsIPO2soSBXA== @@ -8911,7 +9207,7 @@ packages: vue: ^3.2.28 xe-utils: ^3.5.0 dependencies: - vue: 3.2.40 + vue: 3.2.44 xe-utils: 3.5.7 dev: false @@ -8923,10 +9219,10 @@ packages: engines: { node: ">=10.13.0" } dev: true - /webpack-virtual-modules/0.4.5: + /webpack-virtual-modules/0.4.6: resolution: { - integrity: sha512-8bWq0Iluiv9lVf9YaqWQ9+liNgXSHICm+rg544yRgGYaR8yXZTVBaHZkINZSB2yZSWo4b0F6MIxqJezVfOEAlg== + integrity: sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA== } dev: true @@ -9056,7 +9352,7 @@ packages: dependencies: chalk: 2.4.2 commander: 2.20.3 - danmu.js: 1.1.2 + danmu.js: 1.1.5 downloadjs: 1.4.7 draggabilly: 2.4.1 event-emitter: 0.3.5 @@ -9081,6 +9377,14 @@ packages: word: 0.3.0 dev: false + /xml-name-validator/4.0.0: + resolution: + { + integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw== + } + engines: { node: ">=12" } + dev: true + /xtend/4.0.2: resolution: { @@ -9177,10 +9481,10 @@ packages: yargs-parser: 18.1.3 dev: false - /yargs/17.6.0: + /yargs/17.6.2: resolution: { - integrity: sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g== + integrity: sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw== } engines: { node: ">=12" } dependencies: diff --git a/src/components/ReFlop/src/index.vue b/src/components/ReFlop/src/index.vue index 1e448e7fa..0070967d6 100644 --- a/src/components/ReFlop/src/index.vue +++ b/src/components/ReFlop/src/index.vue @@ -3,8 +3,8 @@ import { ref, unref, nextTick, onUnmounted } from "vue"; import { templateRef } from "@vueuse/core"; import flippers from "./filpper"; -let timer = ref(null); -let flipObjs = ref([]); +const timer = ref(null); +const flipObjs = ref([]); const flipperHour1 = templateRef("flipperHour1", null); const flipperHour2 = templateRef("flipperHour2", null); @@ -15,8 +15,8 @@ const flipperSecond2 = templateRef("flipperSecond2", null); // 初始化数字 const init = () => { - let now = new Date(); - let nowTimeStr = formatDate(new Date(now.getTime()), "hhiiss"); + const now = new Date(); + const nowTimeStr = formatDate(new Date(now.getTime()), "hhiiss"); for (let i = 0; i < flipObjs.value.length; i++) { flipObjs?.value[i]?.setFront(nowTimeStr[i]); } @@ -26,9 +26,9 @@ const init = () => { const run = () => { timer.value = setInterval(() => { // 获取当前时间 - let now = new Date(); - let nowTimeStr = formatDate(new Date(now.getTime() - 1000), "hhiiss"); - let nextTimeStr = formatDate(now, "hhiiss"); + const now = new Date(); + const nowTimeStr = formatDate(new Date(now.getTime() - 1000), "hhiiss"); + const nextTimeStr = formatDate(now, "hhiiss"); for (let i = 0; i < flipObjs.value.length; i++) { if (nowTimeStr[i] === nextTimeStr[i]) { continue; @@ -52,17 +52,17 @@ const formatDate = (date: Date, dateFormat: string) => { ); } // 格式化月、日、时、分、秒 - let o = { + const o = { "m+": date.getMonth() + 1, "d+": date.getDate(), "h+": date.getHours(), "i+": date.getMinutes(), "s+": date.getSeconds() }; - for (let k in o) { + for (const k in o) { if (new RegExp(`(${k})`).test(dateFormat)) { // 取出对应的值 - let str = o[k] + ""; + const str = o[k] + ""; /* 根据设置的格式,输出对应的字符 * 例如: 早上8时,hh => 08,h => 8 * 但是,当数字>=10时,无论格式为一位还是多位,不做截取,这是与年份格式化不一致的地方 diff --git a/src/components/ReFlowChart/src/Control.vue b/src/components/ReFlowChart/src/Control.vue index 1496b3ef2..6055e6f7c 100644 --- a/src/components/ReFlowChart/src/Control.vue +++ b/src/components/ReFlowChart/src/Control.vue @@ -19,8 +19,8 @@ const emit = defineEmits<{ const controlButton3 = templateRef("controlButton3", null); const controlButton4 = templateRef("controlButton4", null); -let focusIndex = ref(-1); -let titleLists = ref([ +const focusIndex = ref(-1); +const titleLists = ref([ { icon: "icon-zoom-out-hs", text: "缩小", @@ -68,7 +68,7 @@ let titleLists = ref([ const onControl = (item, key) => { ["zoom", "zoom", "resetZoom", "undo", "redo", "getSnapshot"].forEach( (v, i) => { - let domControl = props.lf; + const domControl = props.lf; if (key === 1) { domControl.zoom(true); } diff --git a/src/components/ReFlowChart/src/NodePanel.vue b/src/components/ReFlowChart/src/NodePanel.vue index 1b698f032..6a1a094b8 100644 --- a/src/components/ReFlowChart/src/NodePanel.vue +++ b/src/components/ReFlowChart/src/NodePanel.vue @@ -18,7 +18,7 @@ const props = withDefaults(defineProps(), { nodeList: null }); -let properties = ref({ +const properties = ref({ a: "efrwe", b: "wewe" }); diff --git a/src/components/ReIcon/src/Select.vue b/src/components/ReIcon/src/Select.vue index 36d22ab43..37f80db98 100644 --- a/src/components/ReIcon/src/Select.vue +++ b/src/components/ReIcon/src/Select.vue @@ -16,21 +16,21 @@ const props = defineProps({ }); const emit = defineEmits<{ (e: "update:modelValue", v: string) }>(); -let visible = ref(false); -let inputValue = toRef(props, "modelValue"); -let iconList = ref(IconJson); -let icon = ref("add-location"); -let currentActiveType = ref("ep:"); +const visible = ref(false); +const inputValue = toRef(props, "modelValue"); +const iconList = ref(IconJson); +const icon = ref("add-location"); +const currentActiveType = ref("ep:"); // 深拷贝图标数据,前端做搜索 -let copyIconList = cloneDeep(iconList.value); +const copyIconList = cloneDeep(iconList.value); -let pageSize = ref(96); -let currentPage = ref(1); +const pageSize = ref(96); +const currentPage = ref(1); // 搜索条件 -let filterValue = ref(""); +const filterValue = ref(""); -let tabsList = [ +const tabsList = [ { label: "Element Plus", name: "ep:" @@ -45,7 +45,7 @@ let tabsList = [ } ]; -let pageList = computed(() => { +const pageList = computed(() => { if (currentPage.value === 1) { return copyIconList[currentActiveType.value] .filter(v => v.includes(filterValue.value)) diff --git a/src/components/ReMap/src/Amap.vue b/src/components/ReMap/src/Amap.vue index 7e6672320..8f8bd5bff 100644 --- a/src/components/ReMap/src/Amap.vue +++ b/src/components/ReMap/src/Amap.vue @@ -39,8 +39,8 @@ const complete = (): void => { onBeforeMount(() => { if (!instance) return; - let { MapConfigure } = instance.appContext.config.globalProperties.$config; - let { options } = MapConfigure; + const { MapConfigure } = instance.appContext.config.globalProperties.$config; + const { options } = MapConfigure; AMapLoader.load({ key: MapConfigure.amapKey, @@ -67,10 +67,10 @@ onBeforeMount(() => { gridSize: 80, maxZoom: 14, renderMarker(ctx) { - let { marker, data } = ctx; + const { marker, data } = ctx; if (Array.isArray(data) && data[0]) { - var { driver, plateNumber, orientation } = data[0]; - var content = ``; marker.setContent(content); @@ -93,7 +93,7 @@ onBeforeMount(() => { // 获取模拟车辆信息 mapJson() .then(({ data }) => { - let points: object = data.map(v => { + const points: object = data.map(v => { return { lnglat: [v.lng, v.lat], ...v diff --git a/src/components/ReSeamlessScroll/src/index.vue b/src/components/ReSeamlessScroll/src/index.vue index 324d3e8d6..0706bfbd0 100644 --- a/src/components/ReSeamlessScroll/src/index.vue +++ b/src/components/ReSeamlessScroll/src/index.vue @@ -28,16 +28,16 @@ const emit = defineEmits<{ (e: "scrollEnd"): void; }>(); -let xPos = ref(0); -let yPos = ref(0); -let delay = ref(0); -let height = ref(0); +const xPos = ref(0); +const yPos = ref(0); +const delay = ref(0); +const height = ref(0); // 外容器宽度 -let width = ref(0); +const width = ref(0); // 内容实际宽度 -let realBoxWidth = ref(0); -let realBoxHeight = ref(0); -let copyHtml = ref(""); +const realBoxWidth = ref(0); +const realBoxHeight = ref(0); +const copyHtml = ref(""); // single 单步滚动的定时器 let singleWaitTime = null; // move动画的animationFrame定时器 @@ -52,7 +52,7 @@ let isHover = false; let ease = "ease-in"; // eslint-disable-next-line vue/no-setup-props-destructure -let { classOption } = props; +const { classOption } = props; if (classOption["key"] === undefined) { classOption["key"] = 0; @@ -68,15 +68,15 @@ const realBox = templateRef( null ); -let leftSwitchState = computed(() => { +const leftSwitchState = computed(() => { return unref(xPos) < 0; }); -let rightSwitchState = computed(() => { +const rightSwitchState = computed(() => { return Math.abs(unref(xPos)) < unref(realBoxWidth) - unref(width); }); -let defaultOption = computed(() => { +const defaultOption = computed(() => { return { //步长 step: 1, @@ -105,7 +105,7 @@ let defaultOption = computed(() => { }; }); -let options = computed(() => { +const options = computed(() => { // @ts-expect-error return copyObj({}, unref(defaultOption), classOption); }); @@ -114,11 +114,11 @@ const leftSwitchClass = computed(() => { return unref(leftSwitchState) ? "" : unref(options).switchDisabledClass; }); -let rightSwitchClass = computed(() => { +const rightSwitchClass = computed(() => { return unref(rightSwitchState) ? "" : unref(options).switchDisabledClass; }); -let leftSwitch = computed((): CSSProperties => { +const leftSwitch = computed((): CSSProperties => { return { position: "absolute", margin: `${unref(height) / 2}px 0 0 -${unref(options).switchOffset}px`, @@ -126,7 +126,7 @@ let leftSwitch = computed((): CSSProperties => { }; }); -let rightSwitch = computed((): CSSProperties => { +const rightSwitch = computed((): CSSProperties => { return { position: "absolute", margin: `${unref(height) / 2}px 0 0 ${ @@ -136,19 +136,19 @@ let rightSwitch = computed((): CSSProperties => { }; }); -let isHorizontal = computed(() => { +const isHorizontal = computed(() => { return ( unref(options).direction !== "bottom" && unref(options).direction !== "top" ); }); -let float = computed((): CSSProperties => { +const float = computed((): CSSProperties => { return unref(isHorizontal) ? { float: "left", overflow: "hidden" } : { overflow: "hidden" }; }); -let pos = computed(() => { +const pos = computed(() => { return { transform: `translate(${unref(xPos)}px,${unref(yPos)}px)`, transition: `all ${ease} ${unref(delay)}ms`, @@ -156,45 +156,45 @@ let pos = computed(() => { }; }); -let navigation = computed(() => { +const navigation = computed(() => { return unref(options).navigation; }); -let autoPlay = computed(() => { +const autoPlay = computed(() => { if (unref(navigation)) return false; return unref(options).autoPlay; }); -let scrollSwitch = computed(() => { +const scrollSwitch = computed(() => { // 从 props 解构出来的 属性 不再具有响应性. return (props.data as any).length >= unref(options).limitMoveNum; }); -let hoverStopSwitch = computed(() => { +const hoverStopSwitch = computed(() => { return unref(options).hoverStop && unref(autoPlay) && unref(scrollSwitch); }); -let canTouchScroll = computed(() => { +const canTouchScroll = computed(() => { return unref(options).openTouch; }); -let baseFontSize = computed(() => { +const baseFontSize = computed(() => { return unref(options).isSingleRemUnit ? parseInt(window.getComputedStyle(document.documentElement, null).fontSize) : 1; }); -let realSingleStopWidth = computed(() => { +const realSingleStopWidth = computed(() => { return unref(options).singleWidth * unref(baseFontSize); }); -let realSingleStopHeight = computed(() => { +const realSingleStopHeight = computed(() => { return unref(options).singleHeight * unref(baseFontSize); }); -let step = computed(() => { +const step = computed(() => { let singleStep; - let step = unref(options).step; + const step = unref(options).step; if (unref(isHorizontal)) { singleStep = unref(realSingleStopWidth); } else { @@ -275,7 +275,7 @@ function touchMove(e) { return; const touch = e.targetTouches[0]; const { direction } = unref(options); - let endPos = { + const endPos = { x: touch.pageX - startPos.x, y: touch.pageY - startPos.y }; @@ -300,18 +300,19 @@ function touchMove(e) { function touchEnd() { if (!unref(canTouchScroll)) return; - let timer; + // eslint-disable-next-line prefer-const + let timer: any; const direction = unref(options).direction; delay.value = 50; if (direction === "top") { if (unref(yPos) > 0) yPos.value = 0; } else if (direction === "bottom") { - let h = (unref(realBoxHeight) / 2) * -1; + const h = (unref(realBoxHeight) / 2) * -1; if (unref(yPos) < h) yPos.value = h; } else if (direction === "left") { if (unref(xPos) > 0) xPos.value = 0; } else if (direction === "right") { - let w = unref(realBoxWidth) * -1; + const w = unref(realBoxWidth) * -1; if (unref(xPos) < w) xPos.value = w; } if (timer) clearTimeout(timer); @@ -339,7 +340,7 @@ function scrollMove() { const h = unref(realBoxHeight) / 2; //宽度 const w = unref(realBoxWidth) / 2; - let { direction, waitTime } = unref(options); + const { direction, waitTime } = unref(options); if (direction === "top") { // 上 if (Math.abs(unref(yPos)) >= h) { diff --git a/src/layout/components/notice/index.vue b/src/layout/components/notice/index.vue index fbce59d96..e41ff0488 100644 --- a/src/layout/components/notice/index.vue +++ b/src/layout/components/notice/index.vue @@ -9,7 +9,7 @@ const dropdownDom = templateRef("dropdownDom", null); const activeName = ref(noticesData[0].name); const notices = ref(noticesData); -let noticesNum = ref(0); +const noticesNum = ref(0); notices.value.forEach(notice => { noticesNum.value += notice.list.length; }); diff --git a/src/layout/components/notice/noticeItem.vue b/src/layout/components/notice/noticeItem.vue index fe6de2f75..7055eadfe 100644 --- a/src/layout/components/notice/noticeItem.vue +++ b/src/layout/components/notice/noticeItem.vue @@ -24,11 +24,11 @@ function hoverTitle() { function hoverDescription(event, description) { // currentWidth 为文本在页面中所占的宽度,创建标签,加入到页面,获取currentWidth ,最后在移除 - let tempTag = document.createElement("span"); + const tempTag = document.createElement("span"); tempTag.innerText = description; tempTag.className = "getDescriptionWidth"; document.querySelector("body").appendChild(tempTag); - let currentWidth = ( + const currentWidth = ( document.querySelector(".getDescriptionWidth") as HTMLSpanElement ).offsetWidth; document.querySelector(".getDescriptionWidth").remove(); diff --git a/src/layout/components/panel/index.vue b/src/layout/components/panel/index.vue index 2a53f618a..ac9f27db2 100644 --- a/src/layout/components/panel/index.vue +++ b/src/layout/components/panel/index.vue @@ -3,7 +3,7 @@ import { ref } from "vue"; import { onClickOutside } from "@vueuse/core"; import { emitter } from "@/utils/mitt"; -let show = ref(false); +const show = ref(false); const target = ref(null); onClickOutside(target, (event: any) => { if (event.clientX > target.value.offsetLeft) return; diff --git a/src/layout/components/setting/index.vue b/src/layout/components/setting/index.vue index f30d7c907..68247a403 100644 --- a/src/layout/components/setting/index.vue +++ b/src/layout/components/setting/index.vue @@ -54,8 +54,8 @@ const { /* body添加layout属性,作用于src/style/sidebar.scss */ if (unref(layoutTheme)) { - let layout = unref(layoutTheme).layout; - let theme = unref(layoutTheme).theme; + const layout = unref(layoutTheme).layout; + const theme = unref(layoutTheme).theme; toggleTheme({ scopeName: `layout-theme-${theme}` }); @@ -119,13 +119,13 @@ const weekChange = (value): void => { }; const tagsChange = () => { - let showVal = settings.tabsVal; + const showVal = settings.tabsVal; storageConfigureChange("hideTabs", showVal); emitter.emit("tagViewsChange", showVal as unknown as string); }; const multiTagsCacheChange = () => { - let multiTagsCache = settings.multiTagsCache; + const multiTagsCache = settings.multiTagsCache; storageConfigureChange("multiTagsCache", multiTagsCache); useMultiTagsStoreHook().multiTagsCacheChange(multiTagsCache); }; diff --git a/src/layout/components/sidebar/mixNav.vue b/src/layout/components/sidebar/mixNav.vue index 49f0cae39..d2da7ed6b 100644 --- a/src/layout/components/sidebar/mixNav.vue +++ b/src/layout/components/sidebar/mixNav.vue @@ -11,7 +11,7 @@ import { usePermissionStoreHook } from "@/store/modules/permission"; import globalization from "@/assets/svg/globalization.svg?component"; const menuRef = ref(); -let defaultActive = ref(null); +const defaultActive = ref(null); const { t, route, locale, translationCh, translationEn } = useTranslationLang(menuRef); diff --git a/src/layout/components/sidebar/vertical.vue b/src/layout/components/sidebar/vertical.vue index ee3351c6f..e2d6ca308 100644 --- a/src/layout/components/sidebar/vertical.vue +++ b/src/layout/components/sidebar/vertical.vue @@ -19,7 +19,7 @@ const showLogo = ref( const { routers, device, pureApp, isCollapse, menuSelect, toggleSideBar } = useNav(); -let subMenuData = ref([]); +const subMenuData = ref([]); const menuData = computed(() => { return pureApp.layout === "mix" && device.value !== "mobile" diff --git a/src/layout/components/tag/index.vue b/src/layout/components/tag/index.vue index 8284f3ea4..3e5202e3b 100644 --- a/src/layout/components/tag/index.vue +++ b/src/layout/components/tag/index.vue @@ -42,7 +42,7 @@ const { const tabDom = ref(); const containerDom = ref(); const scrollbarDom = ref(); -let isShowArrow = ref(false); +const isShowArrow = ref(false); const { isFullscreen, toggle } = useFullscreen(); const dynamicTagView = () => { @@ -129,7 +129,7 @@ function dynamicRouteTag(value: string, parentPath: string): void { function concatPath(arr: object[], value: string, parentPath: string) { if (!hasValue) { arr.forEach((arrItem: any) => { - let pathConcat = parentPath + arrItem.path; + const pathConcat = parentPath + arrItem.path; if (arrItem.path === value || pathConcat === value) { useMultiTagsStoreHook().handleTags("push", { path: value, @@ -160,7 +160,7 @@ function onFresh() { function deleteDynamicTag(obj: any, current: any, tag?: string) { // 存放被删除的缓存路由 let delAliveRouteList = []; - let valueIndex: number = multiTags.value.findIndex((item: any) => { + const valueIndex: number = multiTags.value.findIndex((item: any) => { if (item.query) { if (item.path === obj.path) { return item.query === obj.query; @@ -199,7 +199,7 @@ function deleteDynamicTag(obj: any, current: any, tag?: string) { // 从当前匹配到的路径中删除 spliceRoute(valueIndex, 1); } - let newRoute = useMultiTagsStoreHook().handleTags("slice"); + const newRoute = useMultiTagsStoreHook().handleTags("slice"); if (current === route.path) { // 删除缓存路由 tag @@ -339,8 +339,8 @@ function showMenuModel( query: object = {}, refresh = false ) { - let allRoute = multiTags.value; - let routeLength = multiTags.value.length; + const allRoute = multiTags.value; + const routeLength = multiTags.value.length; let currentIndex = -1; if (isEmpty(query)) { currentIndex = allRoute.findIndex(v => v.path === currentPath); diff --git a/src/layout/index.vue b/src/layout/index.vue index 7c97b6c26..88d39508b 100644 --- a/src/layout/index.vue +++ b/src/layout/index.vue @@ -70,7 +70,7 @@ let isAutoCloseSidebar = true; // 监听容器 emitter.on("resize", ({ detail }) => { if (isMobile) return; - let { width } = detail; + const { width } = detail; width <= 760 ? setTheme("vertical") : setTheme(useAppStoreHook().layout); /** width app-wrapper类容器宽度 * 0 < width <= 760 隐藏侧边栏 diff --git a/src/views/able/download.vue b/src/views/able/download.vue index ec91dbd3a..019fffe44 100644 --- a/src/views/able/download.vue +++ b/src/views/able/download.vue @@ -11,7 +11,7 @@ defineOptions({ name: "Download" }); -let base64 = +const base64 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALEAAAAwCAYAAABexZu4AAAAAXNSR0IArs4c6QAAC5pJREFUeF7tnQ9wFNUdx7+/vQQsiOb2orHyp0JuQ/1TpFVbS+2I7RS1aqdlKu2oU2WqQvbQFmtrO7QFpp22U0ZhgNuQInXa6rTFKo5oi3XGPzNqiwIWBDTZS2Boi8aQDQxYId7tr/M2CZNc7u69vdtLLrI7k2GG/b3fe+/3Pvu737597/cIRVw1ydaZEWAmE13MwEwCojj5R+PA/B4IxwA6RuD3uPff3UzYRhneU/X++7s7vn/xe0VUHRYJLTDEAqRqk5qV+2q0senbANwKYKZquVxyBHQy0eNw+XEnYfy9FF0jWbZmjT1bVv/hu4wXZDK57st0V42pbjm04Ly3i9FdzjKnr7bPqiJcWKiOYm2ST6cSxHqyZRkocivA5wVvAH7NMRs+raR34+4xNR1jZ1VrJ7Z1Ji46plSmTEJRy36eACnEbgZX+R00Vd2OaSiNX5lMkFOtbtksq4+BF7pN4yqZnOr9gkbQ19uT8AEeAHCjqkLfckRvOI3xGYXKCa+kRehegL8A4CN9sq8A2qOOWb/Kd50BFFAFLYR4qLGHDWLdap0P0G8DGO+CKgi0rsuMN+YTija1XU/sbs6rhPmPTqLhpnK3M1t/CHFui1eMJ44lW29jooeGAwwm3NLdaDySq67aDZ0T3BOH3wJwbqG2cET7fPeC+peGo739dYQQVzDEsWTbZUzuq8MFhEvpqYcbz9+fqz49aX8bhAcV2rLBMY3bFeQCEwkhrlCI61bsHN8zftyLBFwS2GgXVrTHMY2L8onoVmszQHcqtKWwnnX2BewiKdNDGhLOQmOvTE7cDyGuUIhjVurHDP6ZyiAGJFPQg+pW6jGA58rrYscxG2L55HpfDPG8TI+fl7AQ4gqEONrcdialM6+DaKpssIfcJ7wFF7tAfICAA3DpgKtpaWL3HCLUMXMdiOoYqBs0LcW43UkYG/LVF2tKLWLmNdL2SF7uQoilFgxMYERf7HTL/i6Alb56w+5ykLbFMY1/+innQaW5s92eMasOL556OF/ZM9fan9I0vELA2IL6JQ9DCLGf0SlNduQg3sgR/VDbDoALztcO6p6GC1Xjx1LMEk3avyTCDwvoeMYxjWsK1RFCXMoI+Cs7YhDH1rXNZdd9TLW5THRFd2P8ZVX5UuV6vxhqS7P1EOORyJjI9969Y1pHCHGpVg6m/IhBHG1K/ZyYl6h0g4AlXabxCxXZIGX0ZOoaBl8JwuXE2A7CVsc0HlWpI/TEKlYKRmbEINYt+xkAc2TdYGB7t2lcKpOrtPshxMM3IiMD8VLW9LqUWEzTvyYhb48ZtKDbjP9m+EwSTE0hxMHYUUVLMRDrydQsIDOHNS1GzLUgisHlQwy0E1O7y2gvtIiKate1Xeq67msKDTzomMZEBbnARHx8/p6XK7Q4e317XbonczFAM0C8opSG9aRx9rG7jc5+HZU4TxxN2kkQLijUTw042mUaX5HZQvRPJkPsvugkpi8bKKcKcSRSfZObPrGASbuZgLisLoB2gTObsusT5Uh1ao2AzSqdlzdGXSLfC90QDewu7+9cbfP+j3Km56cswAXE3+nqNeaXzP4QUokQqwAkeqiyhFNFV67VaKrlVJax5hmNIV9nSU/aD4CwWDrQA0CRygYkUAzEymV8trEUiH1WBYpgqcogZ8OoAlAlQOzXHtnyDKS6TcPo/3+KJu3fEeFbMsVM2g3djfVPyeSCvK8M5IAHTLmMz4YWC7HPanyJn6oQ9xnpUcc05nnhRKzJ3syM62XW0zTtskML67cVkvMAKvJiihzMfmlUBjKE2LP6qeKJT3pgjW7tWhj/PelN9itgfFbGXkTTGjoX1tv55JSBK1DREM+S5yNHoZhYb7KXglH0w5SveaEnHmqZYmNiGWs+7j/nmMYXSbdSLQA3yApWE9V1NMbfDSHutYDqi53MrqXcP8XDiV7TMV0rZicOAci7jLHfyHoap6XuNk5UPMSq3tsnPaEnDt4TE/A6AzuI+aWMS97GCNJwtWStzOCGMO4XEEt3p4pSThqnYRRALNqaa7u76nrifGxnT7aHnhgoIZz4mwb6ySEzvj2vU7TsbjGUCr5mJ+lWa5eYLpYJZ0/2Z8tXSkycqx8j+cVOZtdS7o/acEJhuja6ru3L5LpPq9iHopZtq3wxyUQQP7LAaKv0cCKEWD7sI/2xAwoQi17oVuurAF0m65EIJ8SC9s/IBDMuLjmyyNgRQuzzxY6wDK7rK8kJk3blh/pjhzLE9p8AfEPGpoD4rwCulQnK9p+F4URuC8rslquUarz9YQ4nej2xfT+Ae2RsUixpP8yEm2WCYLrXScSF0rxXvvxhKi9V3stjVlom5QdD8mSPZEwcQpwDF3VPrLRljqJW62oC3SWHuPhMO8ozICHE3jCEnriXxpjV8lWGtknGJil7O6DVMY3pMoW57ocQ+8uMGULcS5GebJ8DyogNGwUvqrVSl7jggmsi+jUU89PYF9uozUWHnjj0xANw1ZP210GQbkHz3pp1y/6vLN+ZkGOG1Z0wErInI/t+6IlDTzyICeWYuG0+4EqTWvZBrJYuihmdFMFsv1v1Q4hDiIuCONn6HRBJU/d6EEct+xYC/qDoYQvmPQtj4sEWKCYEC2Pi/hc7tbRqHsQ1a/d+TNOqc2amzAWl3yTJoSeuLE9M5E7qapwuQsi8l8qYFb12QjGciFn2DgY+KXOuJ78kRS17LQHK8a7ogKZpa7oW1j8uq0TFIEJHueaJo02pz4mVUrJ2QpIOa2B5VW85zJ5Y7FofL+unSptUxqycEOtrW78EjVTOczl6EmJ9tX0BqrDV/8ZKeo3ALQzaT8StYPdthhZlUBTgKBhTiGDKDFtOiGut9ukuMiJZt+wSCVkulwn1hWAVd2aHbqX2qZ2rQiscM/6DfP3Um+yrwdgis0MpEFf/7/iKQidoKe/9BHYO+qYfs+xfMXCfrPHlul8uTzyhuaW2OqOd3G4vaf/LGvBrYtrbmYinvHNLTmCys8j4R+V7YrUFM14/2F2uRaqeihw99qY77owJGUqLQ4XEAyyS6EiXIXgqchwgo+LB++x4kEBPZjL8Z1Sl94tE67GmFpESYiKY5jNooRJnTM2DII6u2j2Fxpy2FeBzlBQELFQuiEUzfRg3d6+y4rhKDCdE3gnVX70ghq5EiINoAth1rxuyusrnTEUgDelXUmaIN5Z0CtRogFh2SE+go1WyJw6iNe2OadTnXCIYs+wEA2uDqMWPjnJCHLVSdxK42U97BsmOBoi9ROnubhAmFd1PHwUrwBMvdkxjVd51rjHL/hEDw5r9spwQn/Hgv/WqnuNvqHyZzDmOowBiL2xqsheDvbMHy36NJMQMeqLbjH9NdLLwYYyWfaOXHUhhS3/JFmPe5CQaBp3Pobw4SXHeMdpk30yMh4tq6yiBuC/+Ly10GmggRgcIdbls5h9iehrg64qy/+BCe6BhXv+XY6UdB97T7eKeMv1MPZZJ474jdw/d+hQ0xN4AJ+05IIiE4v5ytI0iiAMC+TjAawESx8GJh2LI5R9izBNHVzBhCRgfLxLmQQBLPfHASsTB09URnktEwltKcxlLGriFiZ+PUOS5QlmF+hazi4Ma8x7G6K3nICRUE26LdkXXvPkJqqoSJ6beBHEojsqVBXHMsp9k4AZZUdkG21zlVXXL9sr1JYsUefamyNo54P4eAM8yIg91m9N2eZlFP8i8kxPiHAvCCs4CVWOyc4fxHxHaRXqO30HgbwKketj9QbC7Xqsa25x9MLuSJ87ugAB6rOZewRSZxuBpBExjwlkERAUj3p/3M8QdAL3DQAeBO5h4ezrjPnt00fldPoxaNtGalftqImN7ZgPa5Sz6AHh9AZAB0AJGi0gsThG84HfRU9kaXYRiXYSFvXPAE8E8EUTnEjCRAbHTvb03D3Bmnwt64nCi4V9FVFF0EW+5JTDL+5UXfy4me/+e5EfbC3L/kuHjzx0xZ4ht/EOu/wNFbO2YhmAeMQAAAABJRU5ErkJggg=="; function down() { diff --git a/src/views/able/icon-select.vue b/src/views/able/icon-select.vue index 98d60b3fc..08f6e8b6a 100644 --- a/src/views/able/icon-select.vue +++ b/src/views/able/icon-select.vue @@ -6,7 +6,7 @@ defineOptions({ name: "IconSelect" }); -let icon = ref("ep:add-location"); +const icon = ref("ep:add-location");