From 30eddc137314cab5ae74ec7c5a64b10315cab538 Mon Sep 17 00:00:00 2001 From: xiaoxian521 <1923740402@qq.com> Date: Wed, 1 Mar 2023 19:20:44 +0800 Subject: [PATCH] chore: update `dependencies` and `vue-types` has breakchange --- package.json | 32 +- pnpm-lock.yaml | 676 ++++++++++-------- src/components/ReCountTo/src/normal/props.ts | 2 +- src/components/ReCountTo/src/rebound/props.ts | 2 +- src/components/ReFlop/src/filpper.tsx | 2 +- src/components/ReQrcode/src/index.tsx | 2 +- src/utils/propTypes.ts | 37 +- 7 files changed, 414 insertions(+), 339 deletions(-) diff --git a/package.json b/package.json index 35d15db6e..c020e7f6a 100644 --- a/package.json +++ b/package.json @@ -33,10 +33,10 @@ "@howdyjs/mouse-menu": "^2.0.5", "@logicflow/core": "^1.1.30", "@logicflow/extension": "^1.1.30", - "@pureadmin/descriptions": "^1.1.0", + "@pureadmin/descriptions": "^1.1.1", "@pureadmin/table": "^2.0.0", "@pureadmin/utils": "^1.8.5", - "@vueuse/core": "^9.12.0", + "@vueuse/core": "^9.13.0", "@vueuse/motion": "2.0.0-beta.12", "@wangeditor/editor": "^5.1.21", "@wangeditor/editor-for-vue": "^5.1.12", @@ -47,7 +47,7 @@ "dayjs": "^1.11.7", "echarts": "^5.4.1", "el-table-infinite-scroll": "^3.0.1", - "element-plus": "^2.2.30", + "element-plus": "^2.2.32", "element-resize-detector": "^1.2.4", "intro.js": "^6.0.0", "js-cookie": "^3.0.1", @@ -57,20 +57,20 @@ "mockjs": "^1.1.0", "nprogress": "^0.2.0", "path": "^0.12.7", - "pinia": "^2.0.30", + "pinia": "^2.0.32", "qrcode": "^1.5.1", "qs": "^6.11.0", - "responsive-storage": "^2.1.0", + "responsive-storage": "^2.2.0", "sortablejs": "^1.15.0", - "swiper": "^9.0.3", + "swiper": "^9.1.0", "typeit": "^8.7.1", "v-contextmenu": "3.0.0", - "vue": "^3.2.45", + "vue": "^3.2.47", "vue-i18n": "^9.2.2", "vue-json-pretty": "^2.2.3", "vue-pdf-embed": "^1.1.5", "vue-router": "^4.1.6", - "vue-types": "^4.2.1", + "vue-types": "^5.0.2", "vue-virtual-scroller": "2.0.0-beta.7", "vue3-danmaku": "^1.2.0", "vuedraggable": "^4.1.0", @@ -102,7 +102,7 @@ "@vue/eslint-config-typescript": "^11.0.2", "autoprefixer": "^10.4.13", "cloc": "^2.11.0", - "cssnano": "^5.1.14", + "cssnano": "^5.1.15", "eslint": "^8.8.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-vue": "^9.7.0", @@ -117,7 +117,7 @@ "pretty-quick": "3.1.1", "rimraf": "3.0.2", "rollup-plugin-visualizer": "^5.9.0", - "sass": "^1.57.1", + "sass": "^1.58.3", "sass-loader": "^13.2.0", "stylelint": "^14.3.0", "stylelint-config-html": "^1.0.0", @@ -126,18 +126,18 @@ "stylelint-config-standard": "^29.0.0", "stylelint-order": "^5.0.0", "svgo": "^3.0.2", - "tailwindcss": "^3.2.4", - "terser": "^5.16.1", - "typescript": "^4.9.4", + "tailwindcss": "^3.2.7", + "terser": "^5.16.5", + "typescript": "^4.9.5", "unplugin-vue-define-options": "^1.0.0", - "vite": "^4.1.1", + "vite": "^4.1.4", "vite-plugin-cdn-import": "^0.3.5", "vite-plugin-compression": "^0.5.1", "vite-plugin-mock": "^2.9.6", - "vite-plugin-remove-console": "^1.3.0", + "vite-plugin-remove-console": "^2.1.0", "vite-svg-loader": "^4.0.0", "vue-eslint-parser": "^9.1.0", - "vue-tsc": "^1.0.22" + "vue-tsc": "^1.2.0" }, "pnpm": { "peerDependencyRules": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 175efde66..91ff27644 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,7 +11,7 @@ specifiers: "@intlify/unplugin-vue-i18n": ^0.8.1 "@logicflow/core": ^1.1.30 "@logicflow/extension": ^1.1.30 - "@pureadmin/descriptions": ^1.1.0 + "@pureadmin/descriptions": ^1.1.1 "@pureadmin/table": ^2.0.0 "@pureadmin/theme": ^3.0.0 "@pureadmin/utils": ^1.8.5 @@ -30,7 +30,7 @@ specifiers: "@vitejs/plugin-vue-jsx": ^3.0.0 "@vue/eslint-config-prettier": ^7.0.0 "@vue/eslint-config-typescript": ^11.0.2 - "@vueuse/core": ^9.12.0 + "@vueuse/core": ^9.13.0 "@vueuse/motion": 2.0.0-beta.12 "@wangeditor/editor": ^5.1.21 "@wangeditor/editor-for-vue": ^5.1.12 @@ -40,11 +40,11 @@ specifiers: china-area-data: ^5.0.1 cloc: ^2.11.0 cropperjs: ^1.5.12 - cssnano: ^5.1.14 + cssnano: ^5.1.15 dayjs: ^1.11.7 echarts: ^5.4.1 el-table-infinite-scroll: ^3.0.1 - element-plus: ^2.2.30 + element-plus: ^2.2.32 element-resize-detector: ^1.2.4 eslint: ^8.8.0 eslint-plugin-prettier: ^4.0.0 @@ -60,7 +60,7 @@ specifiers: nprogress: ^0.2.0 path: ^0.12.7 picocolors: ^1.0.0 - pinia: ^2.0.30 + pinia: ^2.0.32 postcss: ^8.4.21 postcss-html: ^1.5.0 postcss-import: ^15.1.0 @@ -69,10 +69,10 @@ specifiers: pretty-quick: 3.1.1 qrcode: ^1.5.1 qs: ^6.11.0 - responsive-storage: ^2.1.0 + responsive-storage: ^2.2.0 rimraf: 3.0.2 rollup-plugin-visualizer: ^5.9.0 - sass: ^1.57.1 + sass: ^1.58.3 sass-loader: ^13.2.0 sortablejs: ^1.15.0 stylelint: ^14.3.0 @@ -82,27 +82,27 @@ specifiers: stylelint-config-standard: ^29.0.0 stylelint-order: ^5.0.0 svgo: ^3.0.2 - swiper: ^9.0.3 - tailwindcss: ^3.2.4 - terser: ^5.16.1 + swiper: ^9.1.0 + tailwindcss: ^3.2.7 + terser: ^5.16.5 typeit: ^8.7.1 - typescript: ^4.9.4 + typescript: ^4.9.5 unplugin-vue-define-options: ^1.0.0 v-contextmenu: 3.0.0 - vite: ^4.1.1 + vite: ^4.1.4 vite-plugin-cdn-import: ^0.3.5 vite-plugin-compression: ^0.5.1 vite-plugin-mock: ^2.9.6 - vite-plugin-remove-console: ^1.3.0 + vite-plugin-remove-console: ^2.1.0 vite-svg-loader: ^4.0.0 - vue: ^3.2.45 + vue: ^3.2.47 vue-eslint-parser: ^9.1.0 vue-i18n: ^9.2.2 vue-json-pretty: ^2.2.3 vue-pdf-embed: ^1.1.5 vue-router: ^4.1.6 - vue-tsc: ^1.0.22 - vue-types: ^4.2.1 + vue-tsc: ^1.2.0 + vue-types: ^5.0.2 vue-virtual-scroller: 2.0.0-beta.7 vue3-danmaku: ^1.2.0 vuedraggable: ^4.1.0 @@ -111,16 +111,16 @@ specifiers: dependencies: "@amap/amap-jsapi-loader": 1.0.1 - "@howdyjs/mouse-menu": 2.0.5_vue@3.2.45 + "@howdyjs/mouse-menu": 2.0.5_vue@3.2.47 "@logicflow/core": 1.1.31 "@logicflow/extension": 1.1.31 - "@pureadmin/descriptions": 1.1.1_element-plus@2.2.30 - "@pureadmin/table": 2.0.0_element-plus@2.2.30 - "@pureadmin/utils": 1.8.5_echarts@5.4.1+vue@3.2.45 - "@vueuse/core": 9.12.0_vue@3.2.45 - "@vueuse/motion": 2.0.0-beta.12_vue@3.2.45 + "@pureadmin/descriptions": 1.1.1_element-plus@2.2.32 + "@pureadmin/table": 2.0.0_element-plus@2.2.32 + "@pureadmin/utils": 1.8.5_echarts@5.4.1+vue@3.2.47 + "@vueuse/core": 9.13.0_vue@3.2.47 + "@vueuse/motion": 2.0.0-beta.12_vue@3.2.47 "@wangeditor/editor": 5.1.23 - "@wangeditor/editor-for-vue": 5.1.12_3apfu3xbp6awzuex7ed3sbrv6y + "@wangeditor/editor-for-vue": 5.1.12_77ywgcaevzgjoxs6yixvgo4fve animate.css: 4.1.1 axios: 1.2.2 china-area-data: 5.0.1 @@ -128,7 +128,7 @@ dependencies: dayjs: 1.11.7 echarts: 5.4.1 el-table-infinite-scroll: 3.0.1 - element-plus: 2.2.30_vue@3.2.45 + element-plus: 2.2.32_vue@3.2.47 element-resize-detector: 1.2.4 intro.js: 6.0.0 js-cookie: 3.0.1 @@ -138,23 +138,23 @@ dependencies: mockjs: 1.1.0 nprogress: 0.2.0 path: 0.12.7 - pinia: 2.0.30_prq2uz4lho2pwp6irk4cfkrxwu + pinia: 2.0.32_hmuptsblhheur2tugfgucj7gc4 qrcode: 1.5.1 qs: 6.11.0 - responsive-storage: 2.1.0 + responsive-storage: 2.2.0 sortablejs: 1.15.0 - swiper: 9.0.3 + swiper: 9.1.0 typeit: 8.7.1 - v-contextmenu: 3.0.0_vue@3.2.45 - vue: 3.2.45 - vue-i18n: 9.2.2_vue@3.2.45 - vue-json-pretty: 2.2.3_vue@3.2.45 - vue-pdf-embed: 1.1.5_vue@3.2.45 - vue-router: 4.1.6_vue@3.2.45 - vue-types: 4.2.1_vue@3.2.45 - vue-virtual-scroller: 2.0.0-beta.7_vue@3.2.45 - vue3-danmaku: 1.2.0_vue@3.2.45 - vuedraggable: 4.1.0_vue@3.2.45 + v-contextmenu: 3.0.0_vue@3.2.47 + vue: 3.2.47 + vue-i18n: 9.2.2_vue@3.2.47 + vue-json-pretty: 2.2.3_vue@3.2.47 + vue-pdf-embed: 1.1.5_vue@3.2.47 + vue-router: 4.1.6_vue@3.2.47 + vue-types: 5.0.2_vue@3.2.47 + vue-virtual-scroller: 2.0.0-beta.7_vue@3.2.47 + vue3-danmaku: 1.2.0_vue@3.2.47 + vuedraggable: 4.1.0_vue@3.2.47 xgplayer: 2.32.2 xlsx: 0.18.5 @@ -163,7 +163,7 @@ devDependencies: "@commitlint/config-conventional": 13.1.0 "@iconify-icons/ep": 1.2.10 "@iconify-icons/ri": 1.2.4 - "@iconify/vue": 4.0.2_vue@3.2.45 + "@iconify/vue": 4.0.2_vue@3.2.47 "@intlify/unplugin-vue-i18n": 0.8.1_vue-i18n@9.2.2 "@pureadmin/theme": 3.0.0 "@types/element-resize-detector": 1.1.3 @@ -175,15 +175,15 @@ devDependencies: "@types/qrcode": 1.5.0 "@types/qs": 6.9.7 "@types/sortablejs": 1.15.0 - "@typescript-eslint/eslint-plugin": 5.48.0_k73wpmdolxikpyqun3p36akaaq - "@typescript-eslint/parser": 5.48.0_iukboom6ndih5an6iafl45j2fe - "@vitejs/plugin-vue": 4.0.0_vite@4.1.1+vue@3.2.45 - "@vitejs/plugin-vue-jsx": 3.0.0_vite@4.1.1+vue@3.2.45 + "@typescript-eslint/eslint-plugin": 5.48.0_vqm4js66qtp4h6afqe3btrngbi + "@typescript-eslint/parser": 5.48.0_ifw3q4r6iq3gw7cspzs2siycvu + "@vitejs/plugin-vue": 4.0.0_vite@4.1.4+vue@3.2.47 + "@vitejs/plugin-vue-jsx": 3.0.0_vite@4.1.4+vue@3.2.47 "@vue/eslint-config-prettier": 7.0.0_k3hr3m6agcryggk5vamhhr56wi - "@vue/eslint-config-typescript": 11.0.2_6bpdc6aekjtktp4whh3ygv32oi + "@vue/eslint-config-typescript": 11.0.2_q2d33lu7yll3f6g7gpw7pl6avm autoprefixer: 10.4.13_postcss@8.4.21 cloc: 2.11.0 - cssnano: 5.1.14_postcss@8.4.21 + cssnano: 5.1.15_postcss@8.4.21 eslint: 8.31.0 eslint-plugin-prettier: 4.2.1_k3hr3m6agcryggk5vamhhr56wi eslint-plugin-vue: 9.8.0_eslint@8.31.0 @@ -198,8 +198,8 @@ devDependencies: pretty-quick: 3.1.1_prettier@2.8.2 rimraf: 3.0.2 rollup-plugin-visualizer: 5.9.0 - sass: 1.57.1 - sass-loader: 13.2.0_sass@1.57.1 + sass: 1.58.3 + sass-loader: 13.2.0_sass@1.58.3 stylelint: 14.16.1 stylelint-config-html: 1.1.0_kbto3rg3njmczth2rrsgfnlsqa stylelint-config-prettier: 9.0.4_stylelint@14.16.1 @@ -207,18 +207,18 @@ devDependencies: stylelint-config-standard: 29.0.0_stylelint@14.16.1 stylelint-order: 5.0.0_stylelint@14.16.1 svgo: 3.0.2 - tailwindcss: 3.2.4_postcss@8.4.21 - terser: 5.16.1 - typescript: 4.9.4 - unplugin-vue-define-options: 1.1.2_vue@3.2.45 - vite: 4.1.1_zxbrnrc4iyldik6mikh3pswz4i + tailwindcss: 3.2.7_postcss@8.4.21 + terser: 5.16.5 + typescript: 4.9.5 + unplugin-vue-define-options: 1.1.2_vue@3.2.47 + vite: 4.1.4_iqe67pc54bl74nl7y67obzj7bm vite-plugin-cdn-import: 0.3.5 - vite-plugin-compression: 0.5.1_vite@4.1.1 - vite-plugin-mock: 2.9.6_mockjs@1.1.0+vite@4.1.1 - vite-plugin-remove-console: 1.3.0 + vite-plugin-compression: 0.5.1_vite@4.1.4 + vite-plugin-mock: 2.9.6_mockjs@1.1.0+vite@4.1.4 + vite-plugin-remove-console: 2.1.0 vite-svg-loader: 4.0.0 vue-eslint-parser: 9.1.0_eslint@8.31.0 - vue-tsc: 1.0.24_typescript@4.9.4 + vue-tsc: 1.2.0_typescript@4.9.5 packages: /@amap/amap-jsapi-loader/1.0.1: @@ -270,7 +270,7 @@ packages: "@babel/helper-compilation-targets": 7.20.7_@babel+core@7.20.12 "@babel/helper-module-transforms": 7.20.11 "@babel/helpers": 7.20.13 - "@babel/parser": 7.20.7 + "@babel/parser": 7.20.15 "@babel/template": 7.20.7 "@babel/traverse": 7.20.13 "@babel/types": 7.20.7 @@ -535,16 +535,6 @@ packages: dependencies: "@babel/types": 7.20.7 - /@babel/parser/7.20.7: - resolution: - { - integrity: sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg== - } - engines: { node: ">=6.0.0" } - hasBin: true - dependencies: - "@babel/types": 7.20.7 - /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.20.12: resolution: { @@ -606,7 +596,7 @@ packages: engines: { node: ">=6.9.0" } dependencies: "@babel/code-frame": 7.18.6 - "@babel/parser": 7.20.7 + "@babel/parser": 7.20.15 "@babel/types": 7.20.7 dev: true @@ -735,12 +725,12 @@ 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_6fxdz2jt6ogpjdyzedzh67krxy + "@endemolshinegroup/cosmiconfig-typescript-loader": 3.0.2_prdn7pc7mycjsinmi5fnyv4we4 chalk: 4.1.2 cosmiconfig: 7.1.0 lodash: 4.17.21 resolve-from: 5.0.0 - typescript: 4.9.4 + typescript: 4.9.5 dev: true /@commitlint/message/13.2.0: @@ -853,7 +843,7 @@ packages: engines: { node: ">=10" } dev: false - /@element-plus/icons-vue/2.0.10_vue@3.2.45: + /@element-plus/icons-vue/2.0.10_vue@3.2.47: resolution: { integrity: sha512-ygEZ1mwPjcPo/OulhzLE7mtDrQBWI8vZzEWSNB2W/RNCRjoQGwbaK4N8lV4rid7Ts4qvySU3njMN7YCiSlSaTQ== @@ -861,10 +851,10 @@ packages: peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.2.45 + vue: 3.2.47 dev: false - /@endemolshinegroup/cosmiconfig-typescript-loader/3.0.2_6fxdz2jt6ogpjdyzedzh67krxy: + /@endemolshinegroup/cosmiconfig-typescript-loader/3.0.2_prdn7pc7mycjsinmi5fnyv4we4: resolution: { integrity: sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA== @@ -876,7 +866,7 @@ packages: cosmiconfig: 7.1.0 lodash.get: 4.4.2 make-error: 1.3.6 - ts-node: 9.1.1_typescript@4.9.4 + ts-node: 9.1.1_typescript@4.9.5 tslib: 2.4.1 transitivePeerDependencies: - typescript @@ -1182,7 +1172,7 @@ packages: "@floating-ui/core": 1.1.0 dev: false - /@howdyjs/mouse-menu/2.0.5_vue@3.2.45: + /@howdyjs/mouse-menu/2.0.5_vue@3.2.47: resolution: { integrity: sha512-20e7mmmFOOLNOHC/38zEWnLgZaNTrZ2GSYhUf4XpaE99ehn4Gq0vf5K/DlALliFQ1zsrfdhIrC13+HNQHyBZKQ== @@ -1191,7 +1181,7 @@ packages: vue: ">=3.0.0" dependencies: tslib: 1.14.1 - vue: 3.2.45 + vue: 3.2.47 dev: false /@humanwhocodes/config-array/0.11.8: @@ -1248,7 +1238,7 @@ packages: } dev: true - /@iconify/vue/4.0.2_vue@3.2.45: + /@iconify/vue/4.0.2_vue@3.2.47: resolution: { integrity: sha512-LRp+mYh8N0bcX4lustHtI5o1aEoio9HN3/19uIzVOvI78qopKBjzsDK5hkEZYDSc6+LKG8hfLxTxpW8CejXGZg== @@ -1257,7 +1247,7 @@ packages: vue: ">=3" dependencies: "@iconify/types": 2.0.0 - vue: 3.2.45 + vue: 3.2.47 dev: true /@intlify/bundle-utils/3.4.0_vue-i18n@9.2.2: @@ -1279,7 +1269,7 @@ packages: "@intlify/shared": 9.3.0-beta.16 jsonc-eslint-parser: 1.4.1 source-map: 0.6.1 - vue-i18n: 9.2.2_vue@3.2.45 + vue-i18n: 9.2.2_vue@3.2.47 yaml-eslint-parser: 0.3.2 dev: true @@ -1370,7 +1360,7 @@ packages: picocolors: 1.0.0 source-map: 0.6.1 unplugin: 1.0.1 - vue-i18n: 9.2.2_vue@3.2.45 + vue-i18n: 9.2.2_vue@3.2.47 transitivePeerDependencies: - supports-color dev: true @@ -1503,7 +1493,7 @@ packages: fastq: 1.15.0 dev: true - /@pureadmin/descriptions/1.1.1_element-plus@2.2.30: + /@pureadmin/descriptions/1.1.1_element-plus@2.2.32: resolution: { integrity: sha512-4BHLKomLU/LxGs5EUA+h+aKNrJEkhrU6+QE8VoWfJZ8VTU6ddvFLT/Pi4WuO5CWNXM9ZjqvHLFFVwEPlKntqtg== @@ -1511,12 +1501,12 @@ packages: peerDependencies: element-plus: ^2.0.0 dependencies: - "@element-plus/icons-vue": 2.0.10_vue@3.2.45 - element-plus: 2.2.30_vue@3.2.45 - vue: 3.2.45 + "@element-plus/icons-vue": 2.0.10_vue@3.2.47 + element-plus: 2.2.32_vue@3.2.47 + vue: 3.2.47 dev: false - /@pureadmin/table/2.0.0_element-plus@2.2.30: + /@pureadmin/table/2.0.0_element-plus@2.2.32: resolution: { integrity: sha512-B5+vniSskCOjXLbQA+quPtySoOdwrhQOV93ruSwaUUZvRXxbfro1C3tAhUk/xYSeg8CbGrjoKdXYtN+yGjn6YA== @@ -1524,8 +1514,8 @@ packages: peerDependencies: element-plus: ^2.0.0 dependencies: - element-plus: 2.2.30_vue@3.2.45 - vue: 3.2.45 + element-plus: 2.2.32_vue@3.2.47 + vue: 3.2.47 dev: false /@pureadmin/theme/3.0.0: @@ -1539,7 +1529,7 @@ packages: string-hash: 1.1.3 dev: true - /@pureadmin/utils/1.8.5_echarts@5.4.1+vue@3.2.45: + /@pureadmin/utils/1.8.5_echarts@5.4.1+vue@3.2.47: resolution: { integrity: sha512-dUJUYemELZdp4rpOnlQXU5GH2YWtf22vnw3Ekdn1ksoZu3cv30C6J9TCMsFjJhYhH8ZkfYowjfCx137eByjXXw== @@ -1554,7 +1544,7 @@ packages: optional: true dependencies: echarts: 5.4.1 - vue: 3.2.45 + vue: 3.2.47 dev: false /@rollup/plugin-node-resolve/13.3.0: @@ -1818,7 +1808,7 @@ packages: } dev: false - /@typescript-eslint/eslint-plugin/5.48.0_k73wpmdolxikpyqun3p36akaaq: + /@typescript-eslint/eslint-plugin/5.48.0_vqm4js66qtp4h6afqe3btrngbi: resolution: { integrity: sha512-SVLafp0NXpoJY7ut6VFVUU9I+YeFsDzeQwtK0WZ+xbRN3mtxJ08je+6Oi2N89qDn087COdO0u3blKZNv9VetRQ== @@ -1832,23 +1822,23 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/parser": 5.48.0_iukboom6ndih5an6iafl45j2fe + "@typescript-eslint/parser": 5.48.0_ifw3q4r6iq3gw7cspzs2siycvu "@typescript-eslint/scope-manager": 5.48.0 - "@typescript-eslint/type-utils": 5.48.0_iukboom6ndih5an6iafl45j2fe - "@typescript-eslint/utils": 5.48.0_iukboom6ndih5an6iafl45j2fe + "@typescript-eslint/type-utils": 5.48.0_ifw3q4r6iq3gw7cspzs2siycvu + "@typescript-eslint/utils": 5.48.0_ifw3q4r6iq3gw7cspzs2siycvu debug: 4.3.4 eslint: 8.31.0 ignore: 5.2.4 natural-compare-lite: 1.4.0 regexpp: 3.2.0 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.4 - typescript: 4.9.4 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.48.0_iukboom6ndih5an6iafl45j2fe: + /@typescript-eslint/parser/5.48.0_ifw3q4r6iq3gw7cspzs2siycvu: resolution: { integrity: sha512-1mxNA8qfgxX8kBvRDIHEzrRGrKHQfQlbW6iHyfHYS0Q4X1af+S6mkLNtgCOsGVl8+/LUPrqdHMssAemkrQ01qg== @@ -1863,10 +1853,10 @@ packages: dependencies: "@typescript-eslint/scope-manager": 5.48.0 "@typescript-eslint/types": 5.48.0 - "@typescript-eslint/typescript-estree": 5.48.0_typescript@4.9.4 + "@typescript-eslint/typescript-estree": 5.48.0_typescript@4.9.5 debug: 4.3.4 eslint: 8.31.0 - typescript: 4.9.4 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true @@ -1882,7 +1872,7 @@ packages: "@typescript-eslint/visitor-keys": 5.48.0 dev: true - /@typescript-eslint/type-utils/5.48.0_iukboom6ndih5an6iafl45j2fe: + /@typescript-eslint/type-utils/5.48.0_ifw3q4r6iq3gw7cspzs2siycvu: resolution: { integrity: sha512-vbtPO5sJyFjtHkGlGK4Sthmta0Bbls4Onv0bEqOGm7hP9h8UpRsHJwsrCiWtCUndTRNQO/qe6Ijz9rnT/DB+7g== @@ -1895,12 +1885,12 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/typescript-estree": 5.48.0_typescript@4.9.4 - "@typescript-eslint/utils": 5.48.0_iukboom6ndih5an6iafl45j2fe + "@typescript-eslint/typescript-estree": 5.48.0_typescript@4.9.5 + "@typescript-eslint/utils": 5.48.0_ifw3q4r6iq3gw7cspzs2siycvu debug: 4.3.4 eslint: 8.31.0 - tsutils: 3.21.0_typescript@4.9.4 - typescript: 4.9.4 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true @@ -1913,7 +1903,7 @@ packages: engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true - /@typescript-eslint/typescript-estree/5.48.0_typescript@4.9.4: + /@typescript-eslint/typescript-estree/5.48.0_typescript@4.9.5: resolution: { integrity: sha512-7pjd94vvIjI1zTz6aq/5wwE/YrfIyEPLtGJmRfyNR9NYIW+rOvzzUv3Cmq2hRKpvt6e9vpvPUQ7puzX7VSmsEw== @@ -1931,13 +1921,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.4 - typescript: 4.9.4 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.48.0_iukboom6ndih5an6iafl45j2fe: + /@typescript-eslint/utils/5.48.0_ifw3q4r6iq3gw7cspzs2siycvu: resolution: { integrity: sha512-x2jrMcPaMfsHRRIkL+x96++xdzvrdBCnYRd5QiW5Wgo1OB4kDYPbC1XjWP/TNqlfK93K/lUL92erq5zPLgFScQ== @@ -1950,7 +1940,7 @@ packages: "@types/semver": 7.3.13 "@typescript-eslint/scope-manager": 5.48.0 "@typescript-eslint/types": 5.48.0 - "@typescript-eslint/typescript-estree": 5.48.0_typescript@4.9.4 + "@typescript-eslint/typescript-estree": 5.48.0_typescript@4.9.5 eslint: 8.31.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.31.0 @@ -2027,7 +2017,7 @@ packages: nanoid: 3.3.4 dev: false - /@vitejs/plugin-vue-jsx/3.0.0_vite@4.1.1+vue@3.2.45: + /@vitejs/plugin-vue-jsx/3.0.0_vite@4.1.4+vue@3.2.47: resolution: { integrity: sha512-vurkuzgac5SYuxd2HUZqAFAWGTF10diKBwJNbCvnWijNZfXd+7jMtqjPFbGt7idOJUn584fP1Ar9j/GN2jQ3Ew== @@ -2040,13 +2030,13 @@ packages: "@babel/core": 7.20.12 "@babel/plugin-transform-typescript": 7.20.13_@babel+core@7.20.12 "@vue/babel-plugin-jsx": 1.1.1_@babel+core@7.20.12 - vite: 4.1.1_zxbrnrc4iyldik6mikh3pswz4i - vue: 3.2.45 + vite: 4.1.4_iqe67pc54bl74nl7y67obzj7bm + vue: 3.2.47 transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-vue/4.0.0_vite@4.1.1+vue@3.2.45: + /@vitejs/plugin-vue/4.0.0_vite@4.1.4+vue@3.2.47: resolution: { integrity: sha512-e0X4jErIxAB5oLtDqbHvHpJe/uWNkdpYV83AOG2xo2tEVSzCzewgJMtREZM30wXnM5ls90hxiOtAuVU6H5JgbA== @@ -2056,65 +2046,65 @@ packages: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.1.1_zxbrnrc4iyldik6mikh3pswz4i - vue: 3.2.45 + vite: 4.1.4_iqe67pc54bl74nl7y67obzj7bm + vue: 3.2.47 dev: true - /@volar/language-core/1.0.24: + /@volar/language-core/1.3.0-alpha.0: resolution: { - integrity: sha512-vTN+alJiWwK0Pax6POqrmevbtFW2dXhjwWiW/MW4f48eDYPLdyURWcr8TixO7EN/nHsUBj2udT7igFKPtjyAKg== + integrity: sha512-W3uMzecHPcbwddPu4SJpUcPakRBK/y/BP+U0U6NiPpUX1tONLC4yCawt+QBJqtgJ+sfD6ztf5PyvPL3hQRqfOA== } dependencies: - "@volar/source-map": 1.0.24 - muggle-string: 0.1.0 + "@volar/source-map": 1.3.0-alpha.0 dev: true - /@volar/source-map/1.0.24: + /@volar/source-map/1.3.0-alpha.0: resolution: { - integrity: sha512-Qsv/tkplx18pgBr8lKAbM1vcDqgkGKQzbChg6NW+v0CZc3G7FLmK+WrqEPzKlN7Cwdc6XVL559Nod8WKAfKr4A== + integrity: sha512-jSdizxWFvDTvkPYZnO6ew3sBZUnS0abKCbuopkc0JrIlFbznWC/fPH3iPFIMS8/IIkRxq1Jh9VVG60SmtsdaMQ== } dependencies: - muggle-string: 0.1.0 + muggle-string: 0.2.2 dev: true - /@volar/typescript/1.0.24: + /@volar/typescript/1.3.0-alpha.0: resolution: { - integrity: sha512-f8hCSk+PfKR1/RQHxZ79V1NpDImHoivqoizK+mstphm25tn/YJ/JnKNjZHB+o21fuW0yKlI26NV3jkVb2Cc/7A== + integrity: sha512-5UItyW2cdH2mBLu4RrECRNJRgtvvzKrSCn2y3v/D61QwIDkGx4aeil6x8RFuUL5TFtV6QvVHXnsOHxNgd+sCow== } dependencies: - "@volar/language-core": 1.0.24 + "@volar/language-core": 1.3.0-alpha.0 dev: true - /@volar/vue-language-core/1.0.24: + /@volar/vue-language-core/1.2.0: resolution: { - integrity: sha512-2NTJzSgrwKu6uYwPqLiTMuAzi7fAY3yFy5PJ255bGJc82If0Xr+cW8pC80vpjG0D/aVLmlwAdO4+Ya2BI8GdDg== + integrity: sha512-w7yEiaITh2WzKe6u8ZdeLKCUz43wdmY/OqAmsB/PGDvvhTcVhCJ6f0W/RprZL1IhqH8wALoWiwEh/Wer7ZviMQ== } dependencies: - "@volar/language-core": 1.0.24 - "@volar/source-map": 1.0.24 - "@vue/compiler-dom": 3.2.45 - "@vue/compiler-sfc": 3.2.45 - "@vue/reactivity": 3.2.45 - "@vue/shared": 3.2.45 - minimatch: 5.1.2 + "@volar/language-core": 1.3.0-alpha.0 + "@volar/source-map": 1.3.0-alpha.0 + "@vue/compiler-dom": 3.2.47 + "@vue/compiler-sfc": 3.2.47 + "@vue/reactivity": 3.2.47 + "@vue/shared": 3.2.47 + minimatch: 6.2.0 + muggle-string: 0.2.2 vue-template-compiler: 2.7.14 dev: true - /@volar/vue-typescript/1.0.24: + /@volar/vue-typescript/1.2.0: resolution: { - integrity: sha512-9a25oHDvGaNC0okRS47uqJI6FxY4hUQZUsxeOUFHcqVxZEv8s17LPuP/pMMXyz7jPygrZubB/qXqHY5jEu/akA== + integrity: sha512-zjmRi9y3J1EkG+pfuHp8IbHmibihrKK485cfzsHjiuvJMGrpkWvlO5WVEk8oslMxxeGC5XwBFE9AOlvh378EPA== } dependencies: - "@volar/typescript": 1.0.24 - "@volar/vue-language-core": 1.0.24 + "@volar/typescript": 1.3.0-alpha.0 + "@volar/vue-language-core": 1.2.0 dev: true - /@vue-macros/common/0.13.6_vue@3.2.45: + /@vue-macros/common/0.13.6_vue@3.2.47: resolution: { integrity: sha512-KXweBlWTpsWCPy3TLCRCG4mm4zsRoesZLEjxVo7KJdFYqSQBNmCBKprFkBBl36jzq96FqtZIAgQhv8se1R0vqA== @@ -2127,10 +2117,10 @@ packages: optional: true dependencies: "@babel/types": 7.20.7 - "@vue/compiler-sfc": 3.2.45 + "@vue/compiler-sfc": 3.2.47 local-pkg: 0.4.2 magic-string: 0.27.0 - vue: 3.2.45 + vue: 3.2.47 dev: true /@vue/babel-helper-vue-transform-on/1.0.2: @@ -2170,6 +2160,18 @@ packages: "@vue/shared": 3.2.45 estree-walker: 2.0.2 source-map: 0.6.1 + dev: true + + /@vue/compiler-core/3.2.47: + resolution: + { + integrity: sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig== + } + dependencies: + "@babel/parser": 7.20.15 + "@vue/shared": 3.2.47 + estree-walker: 2.0.2 + source-map: 0.6.1 /@vue/compiler-dom/3.2.45: resolution: @@ -2179,6 +2181,16 @@ packages: dependencies: "@vue/compiler-core": 3.2.45 "@vue/shared": 3.2.45 + dev: true + + /@vue/compiler-dom/3.2.47: + resolution: + { + integrity: sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ== + } + dependencies: + "@vue/compiler-core": 3.2.47 + "@vue/shared": 3.2.47 /@vue/compiler-sfc/3.2.45: resolution: @@ -2186,7 +2198,7 @@ packages: integrity: sha512-1jXDuWah1ggsnSAOGsec8cFjT/K6TMZ0sPL3o3d84Ft2AYZi2jWJgRMjw4iaK0rBfA89L5gw427H4n1RZQBu6Q== } dependencies: - "@babel/parser": 7.20.7 + "@babel/parser": 7.20.15 "@vue/compiler-core": 3.2.45 "@vue/compiler-dom": 3.2.45 "@vue/compiler-ssr": 3.2.45 @@ -2196,6 +2208,24 @@ packages: magic-string: 0.25.9 postcss: 8.4.21 source-map: 0.6.1 + dev: true + + /@vue/compiler-sfc/3.2.47: + resolution: + { + integrity: sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ== + } + dependencies: + "@babel/parser": 7.20.15 + "@vue/compiler-core": 3.2.47 + "@vue/compiler-dom": 3.2.47 + "@vue/compiler-ssr": 3.2.47 + "@vue/reactivity-transform": 3.2.47 + "@vue/shared": 3.2.47 + estree-walker: 2.0.2 + magic-string: 0.25.9 + postcss: 8.4.21 + source-map: 0.6.1 /@vue/compiler-ssr/3.2.45: resolution: @@ -2205,6 +2235,16 @@ packages: dependencies: "@vue/compiler-dom": 3.2.45 "@vue/shared": 3.2.45 + dev: true + + /@vue/compiler-ssr/3.2.47: + resolution: + { + integrity: sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw== + } + dependencies: + "@vue/compiler-dom": 3.2.47 + "@vue/shared": 3.2.47 /@vue/devtools-api/6.4.5: resolution: @@ -2212,6 +2252,13 @@ packages: integrity: sha512-JD5fcdIuFxU4fQyXUu3w2KpAJHzTVdN+p4iOX2lMWSHMOoQdMAcpFLZzm9Z/2nmsoZ1a96QEhZ26e50xLBsgOQ== } + /@vue/devtools-api/6.5.0: + resolution: + { + integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q== + } + dev: false + /@vue/eslint-config-prettier/7.0.0_k3hr3m6agcryggk5vamhhr56wi: resolution: { @@ -2227,7 +2274,7 @@ packages: prettier: 2.8.2 dev: true - /@vue/eslint-config-typescript/11.0.2_6bpdc6aekjtktp4whh3ygv32oi: + /@vue/eslint-config-typescript/11.0.2_q2d33lu7yll3f6g7gpw7pl6avm: resolution: { integrity: sha512-EiKud1NqlWmSapBFkeSrE994qpKx7/27uCGnhdqzllYDpQZroyX/O6bwjEpeuyKamvLbsGdO6PMR2faIf+zFnw== @@ -2241,11 +2288,11 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/eslint-plugin": 5.48.0_k73wpmdolxikpyqun3p36akaaq - "@typescript-eslint/parser": 5.48.0_iukboom6ndih5an6iafl45j2fe + "@typescript-eslint/eslint-plugin": 5.48.0_vqm4js66qtp4h6afqe3btrngbi + "@typescript-eslint/parser": 5.48.0_ifw3q4r6iq3gw7cspzs2siycvu eslint: 8.31.0 eslint-plugin-vue: 9.8.0_eslint@8.31.0 - typescript: 4.9.4 + typescript: 4.9.5 vue-eslint-parser: 9.1.0_eslint@8.31.0 transitivePeerDependencies: - supports-color @@ -2262,53 +2309,73 @@ packages: "@vue/shared": 3.2.45 estree-walker: 2.0.2 magic-string: 0.25.9 + dev: true - /@vue/reactivity/3.2.45: + /@vue/reactivity-transform/3.2.47: resolution: { - integrity: sha512-PRvhCcQcyEVohW0P8iQ7HDcIOXRjZfAsOds3N99X/Dzewy8TVhTCT4uXpAHfoKjVTJRA0O0K+6QNkDIZAxNi3A== + integrity: sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA== } dependencies: - "@vue/shared": 3.2.45 + "@babel/parser": 7.20.15 + "@vue/compiler-core": 3.2.47 + "@vue/shared": 3.2.47 + estree-walker: 2.0.2 + magic-string: 0.25.9 - /@vue/runtime-core/3.2.45: + /@vue/reactivity/3.2.47: resolution: { - integrity: sha512-gzJiTA3f74cgARptqzYswmoQx0fIA+gGYBfokYVhF8YSXjWTUA2SngRzZRku2HbGbjzB6LBYSbKGIaK8IW+s0A== + integrity: sha512-7khqQ/75oyyg+N/e+iwV6lpy1f5wq759NdlS1fpAhFXa8VeAIKGgk2E/C4VF59lx5b+Ezs5fpp/5WsRYXQiKxQ== } dependencies: - "@vue/reactivity": 3.2.45 - "@vue/shared": 3.2.45 + "@vue/shared": 3.2.47 - /@vue/runtime-dom/3.2.45: + /@vue/runtime-core/3.2.47: resolution: { - integrity: sha512-cy88YpfP5Ue2bDBbj75Cb4bIEZUMM/mAkDMfqDTpUYVgTf/kuQ2VQ8LebuZ8k6EudgH8pYhsGWHlY0lcxlvTwA== + integrity: sha512-RZxbLQIRB/K0ev0K9FXhNbBzT32H9iRtYbaXb0ZIz2usLms/D55dJR2t6cIEUn6vyhS3ALNvNthI+Q95C+NOpA== } dependencies: - "@vue/runtime-core": 3.2.45 - "@vue/shared": 3.2.45 + "@vue/reactivity": 3.2.47 + "@vue/shared": 3.2.47 + + /@vue/runtime-dom/3.2.47: + resolution: + { + integrity: sha512-ArXrFTjS6TsDei4qwNvgrdmHtD930KgSKGhS5M+j8QxXrDJYLqYw4RRcDy1bz1m1wMmb6j+zGLifdVHtkXA7gA== + } + dependencies: + "@vue/runtime-core": 3.2.47 + "@vue/shared": 3.2.47 csstype: 2.6.21 - /@vue/server-renderer/3.2.45_vue@3.2.45: + /@vue/server-renderer/3.2.47_vue@3.2.47: resolution: { - integrity: sha512-ebiMq7q24WBU1D6uhPK//2OTR1iRIyxjF5iVq/1a5I1SDMDyDu4Ts6fJaMnjrvD3MqnaiFkKQj+LKAgz5WIK3g== + integrity: sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA== } peerDependencies: - vue: 3.2.45 + vue: 3.2.47 dependencies: - "@vue/compiler-ssr": 3.2.45 - "@vue/shared": 3.2.45 - vue: 3.2.45 + "@vue/compiler-ssr": 3.2.47 + "@vue/shared": 3.2.47 + vue: 3.2.47 /@vue/shared/3.2.45: resolution: { integrity: sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg== } + dev: true - /@vueuse/core/8.9.4_vue@3.2.45: + /@vue/shared/3.2.47: + resolution: + { + integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ== + } + + /@vueuse/core/8.9.4_vue@3.2.47: resolution: { integrity: sha512-B/Mdj9TK1peFyWaPof+Zf/mP9XuGAngaJZBwPaXBvU3aCTZlx3ltlrFFFyMV4iGBwsjSCeUCgZrtkEj9dS2Y3Q== @@ -2324,21 +2391,21 @@ packages: dependencies: "@types/web-bluetooth": 0.0.14 "@vueuse/metadata": 8.9.4 - "@vueuse/shared": 8.9.4_vue@3.2.45 - vue: 3.2.45 - vue-demi: 0.13.11_vue@3.2.45 + "@vueuse/shared": 8.9.4_vue@3.2.47 + vue: 3.2.47 + vue-demi: 0.13.11_vue@3.2.47 dev: false - /@vueuse/core/9.12.0_vue@3.2.45: + /@vueuse/core/9.13.0_vue@3.2.47: resolution: { - integrity: sha512-h/Di8Bvf6xRcvS/PvUVheiMYYz3U0tH3X25YxONSaAUBa841ayMwxkuzx/DGUMCW/wHWzD8tRy2zYmOC36r4sg== + integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw== } dependencies: "@types/web-bluetooth": 0.0.16 - "@vueuse/metadata": 9.12.0 - "@vueuse/shared": 9.12.0_vue@3.2.45 - vue-demi: 0.13.11_vue@3.2.45 + "@vueuse/metadata": 9.13.0 + "@vueuse/shared": 9.13.0_vue@3.2.47 + vue-demi: 0.13.11_vue@3.2.47 transitivePeerDependencies: - "@vue/composition-api" - vue @@ -2351,14 +2418,14 @@ packages: } dev: false - /@vueuse/metadata/9.12.0: + /@vueuse/metadata/9.13.0: resolution: { - integrity: sha512-9oJ9MM9lFLlmvxXUqsR1wLt1uF7EVbP5iYaHJYqk+G2PbMjY6EXvZeTjbdO89HgoF5cI6z49o2zT/jD9SVoNpQ== + integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ== } dev: false - /@vueuse/motion/2.0.0-beta.12_vue@3.2.45: + /@vueuse/motion/2.0.0-beta.12_vue@3.2.47: resolution: { integrity: sha512-cAZqXexLX6xo+H1N1Mv+wBSSqG4wB+BdjIuHQ50jwlelXCDxSi8gj0K/9nDS+aUZtWh6YMwS6UGCKg58jMVglA== @@ -2370,16 +2437,16 @@ packages: "@vue/composition-api": optional: true dependencies: - "@vueuse/core": 8.9.4_vue@3.2.45 - "@vueuse/shared": 8.9.4_vue@3.2.45 + "@vueuse/core": 8.9.4_vue@3.2.47 + "@vueuse/shared": 8.9.4_vue@3.2.47 framesync: 6.1.2 popmotion: 11.0.5 style-value-types: 5.1.2 - vue: 3.2.45 - vue-demi: 0.13.11_vue@3.2.45 + vue: 3.2.47 + vue-demi: 0.13.11_vue@3.2.47 dev: false - /@vueuse/shared/8.9.4_vue@3.2.45: + /@vueuse/shared/8.9.4_vue@3.2.47: resolution: { integrity: sha512-wt+T30c4K6dGRMVqPddexEVLa28YwxW5OFIPmzUHICjphfAuBFTTdDoyqREZNDOFJZ44ARH1WWQNCUK8koJ+Ag== @@ -2393,17 +2460,17 @@ packages: vue: optional: true dependencies: - vue: 3.2.45 - vue-demi: 0.13.11_vue@3.2.45 + vue: 3.2.47 + vue-demi: 0.13.11_vue@3.2.47 dev: false - /@vueuse/shared/9.12.0_vue@3.2.45: + /@vueuse/shared/9.13.0_vue@3.2.47: resolution: { - integrity: sha512-TWuJLACQ0BVithVTRbex4Wf1a1VaRuSpVeyEd4vMUWl54PzlE0ciFUshKCXnlLuD0lxIaLK4Ypj3NXYzZh4+SQ== + integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw== } dependencies: - vue-demi: 0.13.11_vue@3.2.45 + vue-demi: 0.13.11_vue@3.2.47 transitivePeerDependencies: - "@vue/composition-api" - vue @@ -2492,7 +2559,7 @@ packages: snabbdom: 3.5.1 dev: false - /@wangeditor/editor-for-vue/5.1.12_3apfu3xbp6awzuex7ed3sbrv6y: + /@wangeditor/editor-for-vue/5.1.12_77ywgcaevzgjoxs6yixvgo4fve: resolution: { integrity: sha512-0Ds3D8I+xnpNWezAeO7HmPRgTfUxHLMd9JKcIw+QzvSmhC5xUHbpCcLU+KLmeBKTR/zffnS5GQo6qi3GhTMJWQ== @@ -2502,7 +2569,7 @@ packages: vue: ^3.0.5 dependencies: "@wangeditor/editor": 5.1.23 - vue: 3.2.45 + vue: 3.2.47 dev: false /@wangeditor/editor/5.1.23: @@ -2632,7 +2699,7 @@ packages: dependencies: cac: 6.7.14 color: 4.2.3 - cssnano: 5.1.14_postcss@8.4.21 + cssnano: 5.1.15_postcss@8.4.21 cssnano-preset-lite: 2.1.3_postcss@8.4.21 fs-extra: 10.1.0 postcss: 8.4.21 @@ -3591,10 +3658,10 @@ packages: hasBin: true dev: true - /cssnano-preset-default/5.2.13_postcss@8.4.21: + /cssnano-preset-default/5.2.14_postcss@8.4.21: resolution: { - integrity: sha512-PX7sQ4Pb+UtOWuz8A1d+Rbi+WimBIxJTRyBdgGp1J75VU0r/HFQeLnMYgHiCAp6AR4rqrc7Y4R+1Rjk3KJz6DQ== + integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: @@ -3604,14 +3671,14 @@ packages: cssnano-utils: 3.1.0_postcss@8.4.21 postcss: 8.4.21 postcss-calc: 8.2.4_postcss@8.4.21 - postcss-colormin: 5.3.0_postcss@8.4.21 + postcss-colormin: 5.3.1_postcss@8.4.21 postcss-convert-values: 5.1.3_postcss@8.4.21 postcss-discard-comments: 5.1.2_postcss@8.4.21 postcss-discard-duplicates: 5.1.0_postcss@8.4.21 postcss-discard-empty: 5.1.1_postcss@8.4.21 postcss-discard-overridden: 5.1.0_postcss@8.4.21 postcss-merge-longhand: 5.1.7_postcss@8.4.21 - postcss-merge-rules: 5.1.3_postcss@8.4.21 + postcss-merge-rules: 5.1.4_postcss@8.4.21 postcss-minify-font-values: 5.1.0_postcss@8.4.21 postcss-minify-gradients: 5.1.1_postcss@8.4.21 postcss-minify-params: 5.1.4_postcss@8.4.21 @@ -3626,7 +3693,7 @@ packages: postcss-normalize-url: 5.1.0_postcss@8.4.21 postcss-normalize-whitespace: 5.1.1_postcss@8.4.21 postcss-ordered-values: 5.1.3_postcss@8.4.21 - postcss-reduce-initial: 5.1.1_postcss@8.4.21 + postcss-reduce-initial: 5.1.2_postcss@8.4.21 postcss-reduce-transforms: 5.1.0_postcss@8.4.21 postcss-svgo: 5.1.0_postcss@8.4.21 postcss-unique-selectors: 5.1.1_postcss@8.4.21 @@ -3660,16 +3727,16 @@ packages: postcss: 8.4.21 dev: true - /cssnano/5.1.14_postcss@8.4.21: + /cssnano/5.1.15_postcss@8.4.21: resolution: { - integrity: sha512-Oou7ihiTocbKqi0J1bB+TRJIQX5RMR3JghA8hcWSw9mjBLQ5Y3RWqEDoYG3sRNlAbCIXpqMoZGbq5KDR3vdzgw== + integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-preset-default: 5.2.13_postcss@8.4.21 + cssnano-preset-default: 5.2.14_postcss@8.4.21 lilconfig: 2.0.6 postcss: 8.4.21 yaml: 1.10.2 @@ -3837,7 +3904,7 @@ packages: dependencies: acorn-node: 1.8.2 defined: 1.0.1 - minimist: 1.2.7 + minimist: 1.2.8 dev: true /didyoumean/1.2.2: @@ -4020,8 +4087,8 @@ packages: } dependencies: core-js: 3.27.1 - element-plus: 2.2.30_vue@3.2.45 - vue: 3.2.45 + element-plus: 2.2.32_vue@3.2.47 + vue: 3.2.47 transitivePeerDependencies: - "@vue/composition-api" dev: false @@ -4033,21 +4100,21 @@ packages: } dev: true - /element-plus/2.2.30_vue@3.2.45: + /element-plus/2.2.32_vue@3.2.47: resolution: { - integrity: sha512-HYSnmf2VMGa0gmw03evxevodPy3WimbAd4sfenOAhNs7Wl8IdT+YJjQyGAQjgEjRvhmujN4O/CZqhuEffRyOZg== + integrity: sha512-DTJMhYOy6MApbmh6z/95hPTK5WrBiNHGzV4IN+uEkup1WoimQ+Qyt8RxKdTe/X1LWEJ8YgWv/Cl8P4ocrt5z5g== } peerDependencies: vue: ^3.2.0 dependencies: "@ctrl/tinycolor": 3.5.0 - "@element-plus/icons-vue": 2.0.10_vue@3.2.45 + "@element-plus/icons-vue": 2.0.10_vue@3.2.47 "@floating-ui/dom": 1.1.0 "@popperjs/core": /@sxzz/popperjs-es/2.11.7 "@types/lodash": 4.14.191 "@types/lodash-es": 4.17.6 - "@vueuse/core": 9.12.0_vue@3.2.45 + "@vueuse/core": 9.13.0_vue@3.2.47 async-validator: 4.2.5 dayjs: 1.11.7 escape-html: 1.0.3 @@ -4056,7 +4123,7 @@ packages: lodash-unified: 1.0.3_3ib2ivapxullxkx3xftsimdk7u memoize-one: 6.0.0 normalize-wheel-es: 1.2.0 - vue: 3.2.45 + vue: 3.2.47 transitivePeerDependencies: - "@vue/composition-api" dev: false @@ -5179,10 +5246,10 @@ packages: } dev: false - /immutable/4.2.2: + /immutable/4.2.4: resolution: { - integrity: sha512-fTMKDwtbvO5tldky9QZ2fMX7slR0mYpY5nbnFWYp0fOzDhHqhgIw9KoYgxLWsoNTS9ZHGauHj18DTyEw6BK3Og== + integrity: sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w== } dev: true @@ -5607,10 +5674,10 @@ packages: engines: { node: ">=0.10.0" } dev: true - /klona/2.0.5: + /klona/2.0.6: resolution: { - integrity: sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ== + integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA== } engines: { node: ">= 8" } dev: true @@ -6081,10 +6148,10 @@ packages: brace-expansion: 1.1.11 dev: true - /minimatch/5.1.2: + /minimatch/6.2.0: resolution: { - integrity: sha512-bNH9mmM9qsJ2X4r2Nat1B//1dJVcn3+iBLa3IgqJ7EbGaDNepL9QSHOxN4ng33s52VMMhhIfgCYDk3C4ZmlDAg== + integrity: sha512-sauLxniAmvnhhRjFwPNnJKaPFYyddAgbYdeUpHULtCT/GhzdCx/MDNy+Y40lBxTQUrMzDE8e0S43Z5uqfO0REg== } engines: { node: ">=10" } dependencies: @@ -6103,10 +6170,10 @@ packages: kind-of: 6.0.3 dev: true - /minimist/1.2.7: + /minimist/1.2.8: resolution: { - integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g== + integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== } dev: true @@ -6162,10 +6229,10 @@ packages: } dev: true - /muggle-string/0.1.0: + /muggle-string/0.2.2: resolution: { - integrity: sha512-Tr1knR3d2mKvvWthlk7202rywKbiOm4rVFLsfAaSIhJ6dt9o47W4S+JMtWhd/PW9Wrdew2/S2fSvhz3E2gkfEg== + integrity: sha512-YVE1mIJ4VpUMqZObFndk9CJu6DBJR/GB13p3tXuNbwD4XExaI5EOuRl6BHeIDxIqXZVxSfAC+y6U1Z/IxCfKUg== } dev: true @@ -6556,10 +6623,10 @@ packages: engines: { node: ">=0.10.0" } dev: true - /pinia/2.0.30_prq2uz4lho2pwp6irk4cfkrxwu: + /pinia/2.0.32_hmuptsblhheur2tugfgucj7gc4: resolution: { - integrity: sha512-q6DUmxWwe/mQgg+55QQjykpKC+aGeGdaJV3niminl19V08dE+LRTvSEuqi6/NLSGCKHI49KGL6tMNEOssFiMyA== + integrity: sha512-8Tw4OrpCSJ028UUyp0gYPP/wyjigLoEceuO/x1G+FlHVf73337e5vLm4uDmrRIoBG1hvaed/eSHnrCFjOc4nkA== } peerDependencies: "@vue/composition-api": ^1.4.0 @@ -6571,10 +6638,10 @@ packages: typescript: optional: true dependencies: - "@vue/devtools-api": 6.4.5 - typescript: 4.9.4 - vue: 3.2.45 - vue-demi: 0.13.11_vue@3.2.45 + "@vue/devtools-api": 6.5.0 + typescript: 4.9.5 + vue: 3.2.47 + vue-demi: 0.13.11_vue@3.2.47 dev: false /please-upgrade-node/3.2.0: @@ -6619,10 +6686,10 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-colormin/5.3.0_postcss@8.4.21: + /postcss-colormin/5.3.1_postcss@8.4.21: resolution: { - integrity: sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg== + integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: @@ -6740,14 +6807,14 @@ packages: resolve: 1.22.1 dev: true - /postcss-js/4.0.0_postcss@8.4.21: + /postcss-js/4.0.1_postcss@8.4.21: resolution: { - integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ== + integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw== } engines: { node: ^12 || ^14 || >= 16 } peerDependencies: - postcss: ^8.3.3 + postcss: ^8.4.21 dependencies: camelcase-css: 2.0.1 postcss: 8.4.21 @@ -6794,10 +6861,10 @@ packages: stylehacks: 5.1.1_postcss@8.4.21 dev: true - /postcss-merge-rules/5.1.3_postcss@8.4.21: + /postcss-merge-rules/5.1.4_postcss@8.4.21: resolution: { - integrity: sha512-LbLd7uFC00vpOuMvyZop8+vvhnfRGpp2S+IMQKeuOZZapPRY4SMq5ErjQeHbHsjCUgJkRNrlU+LmxsKIqPKQlA== + integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: @@ -7011,10 +7078,10 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-reduce-initial/5.1.1_postcss@8.4.21: + /postcss-reduce-initial/5.1.2_postcss@8.4.21: resolution: { - integrity: sha512-//jeDqWcHPuXGZLoolFrUXBDyuEGbr9S2rMo19bkTIjBQ4PqkaO+oI8wua5BOUxpfi97i3PCoInsiFIEBfkm9w== + integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: @@ -7427,10 +7494,10 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: true - /responsive-storage/2.1.0: + /responsive-storage/2.2.0: resolution: { - integrity: sha512-LXqyeZ/5J7SCcid+psVuwVfWaV8iX1HjvHUn7aSX5Q6H6QSZo9yDDotRjuFp1UNm3XU7yLZhWKejkmFA0xkeuw== + integrity: sha512-94W5Chr2F5kDBT6J+OCOeJguEkSTDc3jPOUQXYmzNG64DCNl5p7hoBDF7bx7u6EXAEcpUKF64OZR4b7Nn8h/Gg== } dev: false @@ -7506,10 +7573,10 @@ packages: yargs: 17.6.2 dev: true - /rollup/3.14.0: + /rollup/3.17.3: resolution: { - integrity: sha512-o23sdgCLcLSe3zIplT9nQ1+r97okuaiR+vmAPZPTDYB7/f3tgWIYNyiQveMsZwshBT0is4eGax/HH83Q7CG+/Q== + integrity: sha512-p5LaCXiiOL/wrOkj8djsIDFmyU9ysUxcyW+EKRLHb6TKldJzXpImjcRSR+vgo09DBdofGcOoLOsRyxxG2n5/qQ== } engines: { node: ">=14.18.0", npm: ">=8.0.0" } hasBin: true @@ -7542,7 +7609,7 @@ packages: } dev: true - /sass-loader/13.2.0_sass@1.57.1: + /sass-loader/13.2.0_sass@1.58.3: resolution: { integrity: sha512-JWEp48djQA4nbZxmgC02/Wh0eroSUutulROUusYJO9P9zltRbNN80JCBHqRGzjd4cmZCa/r88xgfkjGD0TXsHg== @@ -7566,21 +7633,21 @@ packages: webpack: optional: true dependencies: - klona: 2.0.5 + klona: 2.0.6 neo-async: 2.6.2 - sass: 1.57.1 + sass: 1.58.3 dev: true - /sass/1.57.1: + /sass/1.58.3: resolution: { - integrity: sha512-O2+LwLS79op7GI0xZ8fqzF7X2m/m8WFfI02dHOdsK5R2ECeS5F62zrwg/relM1rjSLy7Vd/DiMNIvPrQGsA0jw== + integrity: sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A== } engines: { node: ">=12.0.0" } hasBin: true dependencies: chokidar: 3.5.3 - immutable: 4.2.2 + immutable: 4.2.4 source-map-js: 1.0.2 dev: true @@ -8203,10 +8270,10 @@ packages: picocolors: 1.0.0 dev: true - /swiper/9.0.3: + /swiper/9.1.0: resolution: { - integrity: sha512-hHYI6CeUHcDyv6IakzAQrUv6nS5BMRn6KOkui16nhtdgYBlWgUdlaMbcdT0o4RJxpwSktCTLgpBtCm+WwwVYRw== + integrity: sha512-Ck8CywwfUghkbUAHbxTAWyeUAcNrIDNJ6EnKFBGGcHDjeqbh0Jq08RbmD5fMu1a0oOv1eIkUGVkqNJy/asm+yA== } engines: { node: ">= 4.7.0" } dependencies: @@ -8227,10 +8294,10 @@ packages: strip-ansi: 6.0.1 dev: true - /tailwindcss/3.2.4_postcss@8.4.21: + /tailwindcss/3.2.7_postcss@8.4.21: resolution: { - integrity: sha512-AhwtHCKMtR71JgeYDaswmZXhPcW9iuI9Sp2LvZPo9upDZ7231ZJ7eA9RaURbhpXGVlrjX4cFNlB4ieTetEb7hQ== + integrity: sha512-B6DLqJzc21x7wntlH/GsZwEXTBttVSl1FtCzC8WP4oBc/NKef7kaax5jeihkkCEWc831/5NDJ9gRNDK6NEioQQ== } engines: { node: ">=12.13.0" } hasBin: true @@ -8253,7 +8320,7 @@ packages: picocolors: 1.0.0 postcss: 8.4.21 postcss-import: 14.1.0_postcss@8.4.21 - postcss-js: 4.0.0_postcss@8.4.21 + postcss-js: 4.0.1_postcss@8.4.21 postcss-load-config: 3.1.4_postcss@8.4.21 postcss-nested: 6.0.0_postcss@8.4.21 postcss-selector-parser: 6.0.11 @@ -8264,10 +8331,10 @@ packages: - ts-node dev: true - /terser/5.16.1: + /terser/5.16.5: resolution: { - integrity: sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw== + integrity: sha512-qcwfg4+RZa3YvlFh0qjifnzBHjKGNbtDo9yivMqMFDy9Q6FSaQWSB/j1xKhsoUFJIqDOM3TsN6D5xbrMrFcHbg== } engines: { node: ">=10" } hasBin: true @@ -8341,7 +8408,7 @@ packages: engines: { node: ">=8" } dev: true - /ts-node/9.1.1_typescript@4.9.4: + /ts-node/9.1.1_typescript@4.9.5: resolution: { integrity: sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg== @@ -8356,7 +8423,7 @@ packages: diff: 4.0.2 make-error: 1.3.6 source-map-support: 0.5.21 - typescript: 4.9.4 + typescript: 4.9.5 yn: 3.1.1 dev: true @@ -8387,7 +8454,7 @@ packages: } dev: true - /tsutils/3.21.0_typescript@4.9.4: + /tsutils/3.21.0_typescript@4.9.5: resolution: { integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== @@ -8397,7 +8464,7 @@ packages: typescript: ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" dependencies: tslib: 1.14.1 - typescript: 4.9.4 + typescript: 4.9.5 dev: true /type-check/0.4.0: @@ -8472,10 +8539,10 @@ packages: requiresBuild: true dev: false - /typescript/4.9.4: + /typescript/4.9.5: resolution: { - integrity: sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg== + integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== } engines: { node: ">=4.2.0" } hasBin: true @@ -8522,7 +8589,7 @@ packages: engines: { node: ">= 0.8" } dev: true - /unplugin-vue-define-options/1.1.2_vue@3.2.45: + /unplugin-vue-define-options/1.1.2_vue@3.2.47: resolution: { integrity: sha512-PMYp2m2V/AZPoXchSmo4iNuQm1RevRXbnTqpDPznbQ4Byohm/t2zIi2jlqaNI9PI4ORqP5wNPR8vLGOtEM1s5g== @@ -8530,7 +8597,7 @@ packages: engines: { node: ">=14.19.0" } dependencies: "@rollup/pluginutils": 5.0.2 - "@vue-macros/common": 0.13.6_vue@3.2.45 + "@vue-macros/common": 0.13.6_vue@3.2.47 ast-walker-scope: 0.3.1 unplugin: 1.0.1 transitivePeerDependencies: @@ -8605,7 +8672,7 @@ packages: hasBin: true dev: true - /v-contextmenu/3.0.0_vue@3.2.45: + /v-contextmenu/3.0.0_vue@3.2.47: resolution: { integrity: sha512-zi38JxmTt66TmljgV1JbfEa9WvoQkpzRuEwZK7Tjb2XoRejbWLozQtkyTWXJa6x6Y3FrVDfgT36w01gpTpo41A== @@ -8614,7 +8681,7 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.2.45 + vue: 3.2.47 dev: false /v8-compile-cache/2.3.0: @@ -8645,7 +8712,7 @@ packages: - rollup dev: true - /vite-plugin-compression/0.5.1_vite@4.1.1: + /vite-plugin-compression/0.5.1_vite@4.1.4: resolution: { integrity: sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg== @@ -8656,12 +8723,12 @@ packages: chalk: 4.1.2 debug: 4.3.4 fs-extra: 10.1.0 - vite: 4.1.1_zxbrnrc4iyldik6mikh3pswz4i + vite: 4.1.4_iqe67pc54bl74nl7y67obzj7bm transitivePeerDependencies: - supports-color dev: true - /vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@4.1.1: + /vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@4.1.4: resolution: { integrity: sha512-/Rm59oPppe/ncbkSrUuAxIQihlI2YcBmnbR4ST1RA2VzM1C0tEQc1KlbQvnUGhXECAGTaQN2JyasiwXP6EtKgg== @@ -8681,16 +8748,16 @@ packages: fast-glob: 3.2.12 mockjs: 1.1.0 path-to-regexp: 6.2.1 - vite: 4.1.1_zxbrnrc4iyldik6mikh3pswz4i + vite: 4.1.4_iqe67pc54bl74nl7y67obzj7bm transitivePeerDependencies: - rollup - supports-color dev: true - /vite-plugin-remove-console/1.3.0: + /vite-plugin-remove-console/2.1.0: resolution: { - integrity: sha512-5a/OLYB6yNRHMuHj9rBQRYMQ1NBKffxA8BaD77urUBLcGOWMHFHALjh6C26wZfZd41KytSwLp6DhvNKU78mNJg== + integrity: sha512-cil+h4rX3fDnnKMt73fexMGkwRSOV08+lTAzLGTRjGyxs9Ync3fqPWxnGrngJY7LyMMt3kEKf0hNOi+1DQ0j2g== } dev: true @@ -8704,10 +8771,10 @@ packages: svgo: 3.0.2 dev: true - /vite/4.1.1_zxbrnrc4iyldik6mikh3pswz4i: + /vite/4.1.4_iqe67pc54bl74nl7y67obzj7bm: resolution: { - integrity: sha512-LM9WWea8vsxhr782r9ntg+bhSFS06FJgCvvB0+8hf8UWtvaiDagKYWXndjfX6kGl74keHJUcpzrQliDXZlF5yg== + integrity: sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg== } engines: { node: ^14.18.0 || >=16.0.0 } hasBin: true @@ -8736,14 +8803,14 @@ packages: esbuild: 0.16.17 postcss: 8.4.21 resolve: 1.22.1 - rollup: 3.14.0 - sass: 1.57.1 - terser: 5.16.1 + rollup: 3.17.3 + sass: 1.58.3 + terser: 5.16.5 optionalDependencies: fsevents: 2.3.2 dev: true - /vue-demi/0.13.11_vue@3.2.45: + /vue-demi/0.13.11_vue@3.2.47: resolution: { integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A== @@ -8758,7 +8825,7 @@ packages: "@vue/composition-api": optional: true dependencies: - vue: 3.2.45 + vue: 3.2.47 dev: false /vue-eslint-parser/9.1.0_eslint@8.31.0: @@ -8782,7 +8849,7 @@ packages: - supports-color dev: true - /vue-i18n/9.2.2_vue@3.2.45: + /vue-i18n/9.2.2_vue@3.2.47: resolution: { integrity: sha512-yswpwtj89rTBhegUAv9Mu37LNznyu3NpyLQmozF3i1hYOhwpG8RjcjIFIIfnu+2MDZJGSZPXaKWvnQA71Yv9TQ== @@ -8795,9 +8862,9 @@ packages: "@intlify/shared": 9.2.2 "@intlify/vue-devtools": 9.2.2 "@vue/devtools-api": 6.4.5 - vue: 3.2.45 + vue: 3.2.47 - /vue-json-pretty/2.2.3_vue@3.2.45: + /vue-json-pretty/2.2.3_vue@3.2.47: resolution: { integrity: sha512-tJo+4eFclQBt3gJ6EELXNdvo50wDKTZYthwmLpy9YS7UDldeJln5ff+IpdmUglfk+FqLVOX/re0+Ni/EOUPZgw== @@ -8806,10 +8873,10 @@ packages: peerDependencies: vue: ">=3.0.0" dependencies: - vue: 3.2.45 + vue: 3.2.47 dev: false - /vue-observe-visibility/2.0.0-alpha.1_vue@3.2.45: + /vue-observe-visibility/2.0.0-alpha.1_vue@3.2.47: resolution: { integrity: sha512-flFbp/gs9pZniXR6fans8smv1kDScJ8RS7rEpMjhVabiKeq7Qz3D9+eGsypncjfIyyU84saU88XZ0zjbD6Gq/g== @@ -8817,10 +8884,10 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.2.45 + vue: 3.2.47 dev: false - /vue-pdf-embed/1.1.5_vue@3.2.45: + /vue-pdf-embed/1.1.5_vue@3.2.47: resolution: { integrity: sha512-aOUKlPFML9abOmFJgCuDujzcXmjN1Ck3X3vt0h2N/EGZYASS9TRXu96s+NzwZDr13iTZ8LGskLOzzXvf7FIpwQ== @@ -8828,10 +8895,10 @@ packages: peerDependencies: vue: ^2.x || ^3.x dependencies: - vue: 3.2.45 + vue: 3.2.47 dev: false - /vue-resize/2.0.0-alpha.1_vue@3.2.45: + /vue-resize/2.0.0-alpha.1_vue@3.2.47: resolution: { integrity: sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg== @@ -8839,10 +8906,10 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.2.45 + vue: 3.2.47 dev: false - /vue-router/4.1.6_vue@3.2.45: + /vue-router/4.1.6_vue@3.2.47: resolution: { integrity: sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ== @@ -8851,7 +8918,7 @@ packages: vue: ^3.2.0 dependencies: "@vue/devtools-api": 6.4.5 - vue: 3.2.45 + vue: 3.2.47 dev: false /vue-template-compiler/2.7.14: @@ -8864,34 +8931,37 @@ packages: he: 1.2.0 dev: true - /vue-tsc/1.0.24_typescript@4.9.4: + /vue-tsc/1.2.0_typescript@4.9.5: resolution: { - integrity: sha512-mmU1s5SAqE1nByQAiQnao9oU4vX+mSdsgI8H57SfKH6UVzq/jP9+Dbi2GaV+0b4Cn361d2ln8m6xeU60ApiEXg== + integrity: sha512-rIlzqdrhyPYyLG9zxsVRa+JEseeS9s8F2BbVVVWRRsTZvJO2BbhLEb2HW3MY+DFma0378tnIqs+vfTzbcQtRFw== } hasBin: true peerDependencies: typescript: "*" dependencies: - "@volar/vue-language-core": 1.0.24 - "@volar/vue-typescript": 1.0.24 - typescript: 4.9.4 + "@volar/vue-language-core": 1.2.0 + "@volar/vue-typescript": 1.2.0 + typescript: 4.9.5 dev: true - /vue-types/4.2.1_vue@3.2.45: + /vue-types/5.0.2_vue@3.2.47: resolution: { - integrity: sha512-DNQZmJuOvovLUIp0BENRkdnZHbI0V4e2mNvjAZOAXKD56YGvRchtUYOXA/XqTxdv7Ng5SJLZqRKRpAhm5NLaPQ== + integrity: sha512-+/5hnQ65XOYqPs+tEUF8GGTJX95UFVH0wPQo71IJJYh5TKMfik2tGKTLkZ42JqAczANA9hGu5FrZmPgxn20nnA== } - engines: { node: ">=12.16.0" } + engines: { node: ">=14.0.0" } peerDependencies: vue: ^2.0.0 || ^3.0.0 + peerDependenciesMeta: + vue: + optional: true dependencies: is-plain-object: 5.0.0 - vue: 3.2.45 + vue: 3.2.47 dev: false - /vue-virtual-scroller/2.0.0-beta.7_vue@3.2.45: + /vue-virtual-scroller/2.0.0-beta.7_vue@3.2.47: resolution: { integrity: sha512-OrouVj1i2939jaLjVfu8f5fsDlbzhAb4bOsYZYrAkpcVLylAmMoGtIL7eT3hJrdTiaKbwQpRdnv7DKf9Fn+tHg== @@ -8900,24 +8970,24 @@ packages: vue: ^3.2.0 dependencies: mitt: 2.1.0 - vue: 3.2.45 - vue-observe-visibility: 2.0.0-alpha.1_vue@3.2.45 - vue-resize: 2.0.0-alpha.1_vue@3.2.45 + vue: 3.2.47 + vue-observe-visibility: 2.0.0-alpha.1_vue@3.2.47 + vue-resize: 2.0.0-alpha.1_vue@3.2.47 dev: false - /vue/3.2.45: + /vue/3.2.47: resolution: { - integrity: sha512-9Nx/Mg2b2xWlXykmCwiTUCWHbWIj53bnkizBxKai1g61f2Xit700A1ljowpTIM11e3uipOeiPcSqnmBg6gyiaA== + integrity: sha512-60188y/9Dc9WVrAZeUVSDxRQOZ+z+y5nO2ts9jWXSTkMvayiWxCWOWtBQoYjLeccfXkiiPZWAHcV+WTPhkqJHQ== } dependencies: - "@vue/compiler-dom": 3.2.45 - "@vue/compiler-sfc": 3.2.45 - "@vue/runtime-dom": 3.2.45 - "@vue/server-renderer": 3.2.45_vue@3.2.45 - "@vue/shared": 3.2.45 + "@vue/compiler-dom": 3.2.47 + "@vue/compiler-sfc": 3.2.47 + "@vue/runtime-dom": 3.2.47 + "@vue/server-renderer": 3.2.47_vue@3.2.47 + "@vue/shared": 3.2.47 - /vue3-danmaku/1.2.0_vue@3.2.45: + /vue3-danmaku/1.2.0_vue@3.2.47: resolution: { integrity: sha512-Xh6uqnIGiCebppNACdehYv2ghAxV0BDys7bSxA1yR95/buxnu5NuNEzi59M13x1cNYk3HwXSufP5rVQ9dqESfQ== @@ -8925,10 +8995,10 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.2.45 + vue: 3.2.47 dev: false - /vuedraggable/4.1.0_vue@3.2.45: + /vuedraggable/4.1.0_vue@3.2.47: resolution: { integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww== @@ -8937,7 +9007,7 @@ packages: vue: ^3.0.1 dependencies: sortablejs: 1.14.0 - vue: 3.2.45 + vue: 3.2.47 dev: false /webpack-sources/3.2.3: diff --git a/src/components/ReCountTo/src/normal/props.ts b/src/components/ReCountTo/src/normal/props.ts index 69fe6613f..24d493311 100644 --- a/src/components/ReCountTo/src/normal/props.ts +++ b/src/components/ReCountTo/src/normal/props.ts @@ -1,5 +1,5 @@ import { PropType } from "vue"; -import { propTypes } from "@/utils/propTypes"; +import propTypes from "@/utils/propTypes"; export const countToProps = { startVal: propTypes.number.def(0), endVal: propTypes.number.def(2020), diff --git a/src/components/ReCountTo/src/rebound/props.ts b/src/components/ReCountTo/src/rebound/props.ts index 795611d2b..437317e13 100644 --- a/src/components/ReCountTo/src/rebound/props.ts +++ b/src/components/ReCountTo/src/rebound/props.ts @@ -1,5 +1,5 @@ import { PropType } from "vue"; -import { propTypes } from "@/utils/propTypes"; +import propTypes from "@/utils/propTypes"; export const reboundProps = { delay: propTypes.number.def(1), blur: propTypes.number.def(2), diff --git a/src/components/ReFlop/src/filpper.tsx b/src/components/ReFlop/src/filpper.tsx index 77f6cfcf8..655ccdfcc 100644 --- a/src/components/ReFlop/src/filpper.tsx +++ b/src/components/ReFlop/src/filpper.tsx @@ -1,5 +1,5 @@ import { defineComponent, ref } from "vue"; -import { propTypes } from "@/utils/propTypes"; +import propTypes from "@/utils/propTypes"; import "./filpper.css"; const props = { diff --git a/src/components/ReQrcode/src/index.tsx b/src/components/ReQrcode/src/index.tsx index f2d556ec3..737440288 100644 --- a/src/components/ReQrcode/src/index.tsx +++ b/src/components/ReQrcode/src/index.tsx @@ -8,7 +8,7 @@ import { defineComponent } from "vue"; import "./index.scss"; -import { propTypes } from "@/utils/propTypes"; +import propTypes from "@/utils/propTypes"; import { isString, cloneDeep } from "@pureadmin/utils"; import QRCode, { QRCodeRenderersOptions } from "qrcode"; import RefreshRight from "@iconify-icons/ep/refresh-right"; diff --git a/src/utils/propTypes.ts b/src/utils/propTypes.ts index 403b78bc3..cc7b16fd2 100644 --- a/src/utils/propTypes.ts +++ b/src/utils/propTypes.ts @@ -1,5 +1,10 @@ -import { CSSProperties, VNodeChild } from "vue"; -import { createTypes, VueTypeValidableDef, VueTypesInterface } from "vue-types"; +import type { CSSProperties, VNodeChild } from "vue"; +import { + createTypes, + toValidableType, + VueTypesInterface, + VueTypeValidableDef +} from "vue-types"; export type VueNode = VNodeChild | JSX.Element; @@ -8,7 +13,7 @@ type PropTypes = VueTypesInterface & { readonly VNodeChild: VueTypeValidableDef; }; -const propTypes = createTypes({ +const newPropTypes = createTypes({ func: undefined, bool: undefined, string: undefined, @@ -17,18 +22,18 @@ const propTypes = createTypes({ integer: undefined }) as PropTypes; -propTypes.extend([ - { - name: "style", - getter: true, - type: [String, Object], - default: undefined - }, - { - name: "VNodeChild", - getter: true, - type: undefined +// 从 vue-types v5.0 开始,extend()方法已经废弃,当前已改为官方推荐的ES6+方法 https://dwightjack.github.io/vue-types/advanced/extending-vue-types.html#the-extend-method +export default class propTypes extends newPropTypes { + // a native-like validator that supports the `.validable` method + static get style() { + return toValidableType("style", { + type: [String, Object] + }); } -]); -export { propTypes }; + static get VNodeChild() { + return toValidableType("VNodeChild", { + type: undefined + }); + } +}