From bc1bd23e8083fa6aeef468c25d6addf18bc199ca Mon Sep 17 00:00:00 2001 From: xiaoming <1923740402@qq.com> Date: Tue, 29 Aug 2023 11:18:00 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=8C=E5=96=84=E7=B3=BB=E7=BB=9F?= =?UTF-8?q?=E7=AE=A1=E7=90=86-=E7=94=A8=E6=88=B7=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=20(#688)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: 完善系统管理-用户管理页面 * feat: 上传头像 * feat: 重置密码 * feat: 分配角色 * chore: update type * chore: done --- mock/system.ts | 162 +-- package.json | 61 +- pnpm-lock.yaml | 1664 ++++++++++++------------ src/api/system.ts | 26 +- src/components/ReCropper/src/index.tsx | 2 +- src/components/ReDialog/index.ts | 2 +- src/layout/components/navbar.vue | 4 +- src/views/guide/index.vue | 12 +- src/views/system/dept/index.vue | 3 +- src/views/system/role/index.vue | 3 +- src/views/system/user/form/index.vue | 176 +++ src/views/system/user/form/role.vue | 53 + src/views/system/user/hook.tsx | 209 --- src/views/system/user/index.vue | 103 +- src/views/system/user/tree.vue | 51 +- src/views/system/user/upload.vue | 60 + src/views/system/user/utils/hook.tsx | 521 ++++++++ src/views/system/user/utils/reset.css | 5 + src/views/system/user/utils/rule.ts | 39 + src/views/system/user/utils/types.ts | 36 + 20 files changed, 1978 insertions(+), 1214 deletions(-) create mode 100644 src/views/system/user/form/index.vue create mode 100644 src/views/system/user/form/role.vue delete mode 100644 src/views/system/user/hook.tsx create mode 100644 src/views/system/user/upload.vue create mode 100644 src/views/system/user/utils/hook.tsx create mode 100644 src/views/system/user/utils/reset.css create mode 100644 src/views/system/user/utils/rule.ts create mode 100644 src/views/system/user/utils/types.ts diff --git a/mock/system.ts b/mock/system.ts index c4ec3213b..0b20ce869 100644 --- a/mock/system.ts +++ b/mock/system.ts @@ -1,86 +1,104 @@ import { MockMethod } from "vite-plugin-mock"; export default [ - // 用户 + // 用户管理 { url: "/user", method: "post", - response: () => { + response: ({ body }) => { + let list = [ + { + username: "admin", + nickname: "admin", + avatar: "https://avatars.githubusercontent.com/u/44761321", + phone: "15888886789", + email: "@email", + sex: 0, + id: 1, + status: 1, + dept: { + // 部门id + id: 103, + // 部门名称 + name: "研发部门" + }, + remark: "管理员", + createTime: 1605456000000 + }, + { + username: "common", + nickname: "common", + avatar: "https://avatars.githubusercontent.com/u/52823142", + phone: "18288882345", + email: "@email", + sex: 1, + id: 2, + status: 1, + dept: { + id: 105, + name: "测试部门" + }, + remark: "普通用户", + createTime: 1605456000000 + } + ]; + list = list.filter(item => item.username.includes(body?.username)); + list = list.filter(item => + String(item.status).includes(String(body?.status)) + ); + if (body.phone) list = list.filter(item => item.phone === body.phone); + if (body.deptId) list = list.filter(item => item.dept.id === body.deptId); return { success: true, data: { - list: [ - { - username: "admin", - nickname: "admin", - remark: "管理员", - deptId: 103, - postIds: [1], - mobile: "15888888888", - sex: 0, - id: 1, - status: 0, - createTime: 1605456000000, - dept: { - id: 103, - name: "研发部门" - } - }, - { - username: "pure", - nickname: "pure", - remark: "不要吓我", - deptId: 104, - postIds: [1], - mobile: "15888888888", - sex: 0, - id: 100, - status: 1, - createTime: 1605456000000, - dept: { - id: 104, - name: "市场部门" - } - }, - { - username: "小姐姐", - nickname: "girl", - remark: null, - deptId: 106, - postIds: null, - mobile: "15888888888", - sex: 1, - id: 103, - status: 1, - createTime: 1605456000000, - dept: { - id: 106, - name: "财务部门" - } - }, - { - username: "小哥哥", - nickname: "boy", - remark: null, - deptId: 107, - postIds: [], - mobile: "15888888888", - sex: 0, - id: 104, - status: 0, - createTime: 1605456000000, - dept: { - id: 107, - name: "运维部门" - } - } - ], - total: 4 + list, + total: list.length, // 总条目数 + pageSize: 10, // 每页显示条目个数 + currentPage: 1 // 当前页数 } }; } }, - // 角色 + // 用户管理-获取所有角色列表 + { + url: "/list-all-role", + method: "get", + response: () => { + return { + success: true, + data: [ + { id: 1, name: "超级管理员" }, + { id: 2, name: "普通角色" } + ] + }; + } + }, + // 用户管理-根据userId,获取对应角色id列表(userId:用户id) + { + url: "/list-role-ids", + method: "post", + response: ({ body }) => { + if (body.userId) { + if (body.userId == 1) { + return { + success: true, + data: [1] + }; + } else if (body.userId == 2) { + return { + success: true, + data: [2] + }; + } + } else { + return { + success: false, + data: [] + }; + } + } + }, + // 角色管理 { url: "/role", method: "post", @@ -89,7 +107,6 @@ export default [ { createTime: 1605456000000, // 时间戳(毫秒ms) updateTime: 1684512000000, - creator: "admin", id: 1, name: "超级管理员", code: "admin", @@ -99,7 +116,6 @@ export default [ { createTime: 1605456000000, updateTime: 1684512000000, - creator: "admin", id: 2, name: "普通角色", code: "common", @@ -123,7 +139,7 @@ export default [ }; } }, - // 部门 + // 部门管理 { url: "/dept", method: "post", diff --git a/package.json b/package.json index f72408e6b..f3301ee76 100644 --- a/package.json +++ b/package.json @@ -31,24 +31,25 @@ "dependencies": { "@amap/amap-jsapi-loader": "^1.0.1", "@howdyjs/mouse-menu": "^2.0.9", - "@logicflow/core": "^1.2.10", - "@logicflow/extension": "^1.2.10", + "@logicflow/core": "^1.2.12", + "@logicflow/extension": "^1.2.13", "@pureadmin/descriptions": "^1.1.1", "@pureadmin/table": "^2.3.3", "@pureadmin/utils": "^1.9.7", - "@vueuse/core": "^10.3.0", + "@vueuse/core": "^10.4.0", "@vueuse/motion": "^2.0.0", "@wangeditor/editor": "^5.1.23", "@wangeditor/editor-for-vue": "^5.1.12", + "@zxcvbn-ts/core": "^3.0.3", "animate.css": "^4.1.1", - "axios": "^1.4.0", + "axios": "^1.5.0", "china-area-data": "^5.0.1", - "cropperjs": "^1.5.13", + "cropperjs": "^1.6.0", "dayjs": "^1.11.9", "echarts": "^5.4.3", "el-table-infinite-scroll": "^3.0.1", - "element-plus": "^2.3.9", - "intro.js": "^7.0.1", + "element-plus": "^2.3.12", + "intro.js": "^7.2.0", "js-cookie": "^3.0.5", "jsbarcode": "^3.11.5", "md-editor-v3": "2.7.2", @@ -58,12 +59,12 @@ "nprogress": "^0.2.0", "path": "^0.12.7", "pinia": "^2.1.6", - "pinyin-pro": "^3.16.2", + "pinyin-pro": "^3.16.3", "qrcode": "^1.5.3", "qs": "^6.11.2", "responsive-storage": "^2.2.0", "sortablejs": "^1.15.0", - "swiper": "^10.1.0", + "swiper": "^10.2.0", "typeit": "^8.7.1", "v-contextmenu": "3.0.0", "v3-infinite-loading": "^1.3.1", @@ -76,16 +77,16 @@ "vue-tippy": "^6.3.1", "vue-types": "^5.1.1", "vue-virtual-scroller": "2.0.0-beta.7", - "vue-waterfall-plugin-next": "^2.2.2", + "vue-waterfall-plugin-next": "^2.2.3", "vue3-danmaku": "^1.5.1", "vuedraggable": "^4.1.0", - "wavesurfer.js": "^7.1.2", - "xgplayer": "^3.0.7", + "wavesurfer.js": "^7.1.5", + "xgplayer": "^3.0.8", "xlsx": "^0.18.5" }, "devDependencies": { - "@commitlint/cli": "^17.6.6", - "@commitlint/config-conventional": "^17.6.6", + "@commitlint/cli": "^17.7.1", + "@commitlint/config-conventional": "^17.7.0", "@iconify-icons/ep": "^1.2.12", "@iconify-icons/ri": "^1.2.10", "@iconify/vue": "^4.1.1", @@ -94,47 +95,47 @@ "@types/intro.js": "^5.1.1", "@types/js-cookie": "^3.0.3", "@types/mockjs": "^1.0.7", - "@types/node": "^18.17.4", + "@types/node": "^18.17.12", "@types/nprogress": "0.2.0", "@types/qrcode": "^1.5.1", "@types/qs": "^6.9.7", "@types/sortablejs": "^1.15.1", - "@typescript-eslint/eslint-plugin": "^5.60.0", - "@typescript-eslint/parser": "^5.60.0", - "@vitejs/plugin-vue": "^4.2.3", - "@vitejs/plugin-vue-jsx": "^3.0.1", + "@typescript-eslint/eslint-plugin": "^5.62.0", + "@typescript-eslint/parser": "^5.62.0", + "@vitejs/plugin-vue": "^4.3.3", + "@vitejs/plugin-vue-jsx": "^3.0.2", "@vue/eslint-config-prettier": "^7.1.0", "@vue/eslint-config-typescript": "^11.0.3", - "autoprefixer": "^10.4.14", + "autoprefixer": "^10.4.15", "cloc": "^2.11.0", "cssnano": "^6.0.1", - "eslint": "^8.43.0", + "eslint": "^8.48.0", "eslint-plugin-prettier": "^4.2.1", - "eslint-plugin-vue": "^9.15.1", + "eslint-plugin-vue": "^9.17.0", "husky": "^8.0.3", - "lint-staged": "^13.2.2", + "lint-staged": "^13.3.0", "picocolors": "^1.0.0", - "postcss": "^8.4.27", + "postcss": "^8.4.28", "postcss-html": "^1.5.0", "postcss-import": "^15.1.0", - "postcss-scss": "^4.0.6", + "postcss-scss": "^4.0.7", "prettier": "^2.8.8", "pretty-quick": "^3.1.3", "rimraf": "^5.0.1", "rollup-plugin-visualizer": "^5.9.2", - "sass": "^1.65.1", + "sass": "^1.66.1", "sass-loader": "^13.3.2", - "stylelint": "^15.9.0", + "stylelint": "^15.10.3", "stylelint-config-html": "^1.1.0", - "stylelint-config-recess-order": "^4.2.0", + "stylelint-config-recess-order": "^4.3.0", "stylelint-config-recommended": "^12.0.0", "stylelint-config-recommended-scss": "^12.0.0", - "stylelint-config-recommended-vue": "^1.4.0", + "stylelint-config-recommended-vue": "^1.5.0", "stylelint-config-standard": "^33.0.0", "stylelint-config-standard-scss": "^9.0.0", "stylelint-order": "^6.0.3", "stylelint-prettier": "^3.0.0", - "stylelint-scss": "^5.0.1", + "stylelint-scss": "^5.1.0", "svgo": "^3.0.2", "tailwindcss": "^3.3.3", "terser": "^5.19.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 709b9bf77..cba377d7e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2,15 +2,15 @@ lockfileVersion: 5.4 specifiers: "@amap/amap-jsapi-loader": ^1.0.1 - "@commitlint/cli": ^17.6.6 - "@commitlint/config-conventional": ^17.6.6 + "@commitlint/cli": ^17.7.1 + "@commitlint/config-conventional": ^17.7.0 "@howdyjs/mouse-menu": ^2.0.9 "@iconify-icons/ep": ^1.2.12 "@iconify-icons/ri": ^1.2.10 "@iconify/vue": ^4.1.1 "@intlify/unplugin-vue-i18n": ^0.11.0 - "@logicflow/core": ^1.2.10 - "@logicflow/extension": ^1.2.10 + "@logicflow/core": ^1.2.12 + "@logicflow/extension": ^1.2.13 "@pureadmin/descriptions": ^1.1.1 "@pureadmin/table": ^2.3.3 "@pureadmin/theme": ^3.1.0 @@ -18,40 +18,41 @@ specifiers: "@types/intro.js": ^5.1.1 "@types/js-cookie": ^3.0.3 "@types/mockjs": ^1.0.7 - "@types/node": ^18.17.4 + "@types/node": ^18.17.12 "@types/nprogress": 0.2.0 "@types/qrcode": ^1.5.1 "@types/qs": ^6.9.7 "@types/sortablejs": ^1.15.1 - "@typescript-eslint/eslint-plugin": ^5.60.0 - "@typescript-eslint/parser": ^5.60.0 - "@vitejs/plugin-vue": ^4.2.3 - "@vitejs/plugin-vue-jsx": ^3.0.1 + "@typescript-eslint/eslint-plugin": ^5.62.0 + "@typescript-eslint/parser": ^5.62.0 + "@vitejs/plugin-vue": ^4.3.3 + "@vitejs/plugin-vue-jsx": ^3.0.2 "@vue/eslint-config-prettier": ^7.1.0 "@vue/eslint-config-typescript": ^11.0.3 - "@vueuse/core": ^10.3.0 + "@vueuse/core": ^10.4.0 "@vueuse/motion": ^2.0.0 "@wangeditor/editor": ^5.1.23 "@wangeditor/editor-for-vue": ^5.1.12 + "@zxcvbn-ts/core": ^3.0.3 animate.css: ^4.1.1 - autoprefixer: ^10.4.14 - axios: ^1.4.0 + autoprefixer: ^10.4.15 + axios: ^1.5.0 china-area-data: ^5.0.1 cloc: ^2.11.0 - cropperjs: ^1.5.13 + cropperjs: ^1.6.0 cssnano: ^6.0.1 dayjs: ^1.11.9 echarts: ^5.4.3 el-table-infinite-scroll: ^3.0.1 - element-plus: ^2.3.9 - eslint: ^8.43.0 + element-plus: ^2.3.12 + eslint: ^8.48.0 eslint-plugin-prettier: ^4.2.1 - eslint-plugin-vue: ^9.15.1 + eslint-plugin-vue: ^9.17.0 husky: ^8.0.3 - intro.js: ^7.0.1 + intro.js: ^7.2.0 js-cookie: ^3.0.5 jsbarcode: ^3.11.5 - lint-staged: ^13.2.2 + lint-staged: ^13.3.0 md-editor-v3: 2.7.2 mint-filter: ^4.0.3 mitt: ^3.0.1 @@ -60,11 +61,11 @@ specifiers: path: ^0.12.7 picocolors: ^1.0.0 pinia: ^2.1.6 - pinyin-pro: ^3.16.2 - postcss: ^8.4.27 + pinyin-pro: ^3.16.3 + postcss: ^8.4.28 postcss-html: ^1.5.0 postcss-import: ^15.1.0 - postcss-scss: ^4.0.6 + postcss-scss: ^4.0.7 prettier: ^2.8.8 pretty-quick: ^3.1.3 qrcode: ^1.5.3 @@ -72,22 +73,22 @@ specifiers: responsive-storage: ^2.2.0 rimraf: ^5.0.1 rollup-plugin-visualizer: ^5.9.2 - sass: ^1.65.1 + sass: ^1.66.1 sass-loader: ^13.3.2 sortablejs: ^1.15.0 - stylelint: ^15.9.0 + stylelint: ^15.10.3 stylelint-config-html: ^1.1.0 - stylelint-config-recess-order: ^4.2.0 + stylelint-config-recess-order: ^4.3.0 stylelint-config-recommended: ^12.0.0 stylelint-config-recommended-scss: ^12.0.0 - stylelint-config-recommended-vue: ^1.4.0 + stylelint-config-recommended-vue: ^1.5.0 stylelint-config-standard: ^33.0.0 stylelint-config-standard-scss: ^9.0.0 stylelint-order: ^6.0.3 stylelint-prettier: ^3.0.0 - stylelint-scss: ^5.0.1 + stylelint-scss: ^5.1.0 svgo: ^3.0.2 - swiper: ^10.1.0 + swiper: ^10.2.0 tailwindcss: ^3.3.3 terser: ^5.19.2 typeit: ^8.7.1 @@ -111,34 +112,35 @@ specifiers: vue-tsc: ^1.8.8 vue-types: ^5.1.1 vue-virtual-scroller: 2.0.0-beta.7 - vue-waterfall-plugin-next: ^2.2.2 + vue-waterfall-plugin-next: ^2.2.3 vue3-danmaku: ^1.5.1 vuedraggable: ^4.1.0 - wavesurfer.js: ^7.1.2 - xgplayer: ^3.0.7 + wavesurfer.js: ^7.1.5 + xgplayer: ^3.0.8 xlsx: ^0.18.5 dependencies: "@amap/amap-jsapi-loader": 1.0.1 "@howdyjs/mouse-menu": 2.0.9_vue@3.3.4 - "@logicflow/core": 1.2.10 - "@logicflow/extension": 1.2.10 - "@pureadmin/descriptions": 1.1.1_element-plus@2.3.9 - "@pureadmin/table": 2.3.3_element-plus@2.3.9 + "@logicflow/core": 1.2.12 + "@logicflow/extension": 1.2.13 + "@pureadmin/descriptions": 1.1.1_element-plus@2.3.12 + "@pureadmin/table": 2.3.3_element-plus@2.3.12 "@pureadmin/utils": 1.9.7_echarts@5.4.3+vue@3.3.4 - "@vueuse/core": 10.3.0_vue@3.3.4 + "@vueuse/core": 10.4.0_vue@3.3.4 "@vueuse/motion": 2.0.0_vue@3.3.4 "@wangeditor/editor": 5.1.23 "@wangeditor/editor-for-vue": 5.1.12_ni3htjq3zmaywymvtkxe6555ve + "@zxcvbn-ts/core": 3.0.3 animate.css: 4.1.1 - axios: 1.4.0 + axios: 1.5.0 china-area-data: 5.0.1 - cropperjs: 1.5.13 + cropperjs: 1.6.0 dayjs: 1.11.9 echarts: 5.4.3 el-table-infinite-scroll: 3.0.1 - element-plus: 2.3.9_vue@3.3.4 - intro.js: 7.0.1 + element-plus: 2.3.12_vue@3.3.4 + intro.js: 7.2.0 js-cookie: 3.0.5 jsbarcode: 3.11.5 md-editor-v3: 2.7.2 @@ -148,12 +150,12 @@ dependencies: nprogress: 0.2.0 path: 0.12.7 pinia: 2.1.6_typescript@5.0.4+vue@3.3.4 - pinyin-pro: 3.16.2 + pinyin-pro: 3.16.3 qrcode: 1.5.3 qs: 6.11.2 responsive-storage: 2.2.0 sortablejs: 1.15.0 - swiper: 10.1.0 + swiper: 10.2.0 typeit: 8.7.1 v-contextmenu: 3.0.0_vue@3.3.4 v3-infinite-loading: 1.3.1 @@ -166,11 +168,11 @@ dependencies: vue-tippy: 6.3.1_vue@3.3.4 vue-types: 5.1.1_vue@3.3.4 vue-virtual-scroller: 2.0.0-beta.7_vue@3.3.4 - vue-waterfall-plugin-next: 2.2.2_vue@3.3.4 + vue-waterfall-plugin-next: 2.2.3_vue@3.3.4 vue3-danmaku: 1.5.1_vue@3.3.4 vuedraggable: 4.1.0_vue@3.3.4 - wavesurfer.js: 7.1.2 - xgplayer: 3.0.7 + wavesurfer.js: 7.1.5 + xgplayer: 3.0.8 xlsx: 0.18.5 devDependencies: @@ -184,58 +186,58 @@ devDependencies: "@types/intro.js": 5.1.1 "@types/js-cookie": 3.0.3 "@types/mockjs": 1.0.7 - "@types/node": 18.17.4 + "@types/node": 18.17.12 "@types/nprogress": 0.2.0 "@types/qrcode": 1.5.1 "@types/qs": 6.9.7 "@types/sortablejs": 1.15.1 - "@typescript-eslint/eslint-plugin": 5.62.0_btmaeoyl2rpnnxkii57gvvnqrq - "@typescript-eslint/parser": 5.62.0_qjkw45b3tljvcusgfgkwdbduhu - "@vitejs/plugin-vue": 4.2.3_vite@4.4.9+vue@3.3.4 - "@vitejs/plugin-vue-jsx": 3.0.1_vite@4.4.9+vue@3.3.4 - "@vue/eslint-config-prettier": 7.1.0_x6n4tsk5mlag4hj3w4xzayk5zm - "@vue/eslint-config-typescript": 11.0.3_obaqtxusefgz54duzhzlkvv2w4 - autoprefixer: 10.4.14_postcss@8.4.27 + "@typescript-eslint/eslint-plugin": 5.62.0_qdu6gjedhdwrepotkj2o663lae + "@typescript-eslint/parser": 5.62.0_d4dqg5wt6wf5prcrqnucdywgei + "@vitejs/plugin-vue": 4.3.3_vite@4.4.9+vue@3.3.4 + "@vitejs/plugin-vue-jsx": 3.0.2_vite@4.4.9+vue@3.3.4 + "@vue/eslint-config-prettier": 7.1.0_men7ly5cnlj53ck524lfh6r344 + "@vue/eslint-config-typescript": 11.0.3_gpqr4bioogiyr7avam7547evpu + autoprefixer: 10.4.15_postcss@8.4.28 cloc: 2.11.0 - cssnano: 6.0.1_postcss@8.4.27 - eslint: 8.46.0 - eslint-plugin-prettier: 4.2.1_x6n4tsk5mlag4hj3w4xzayk5zm - eslint-plugin-vue: 9.17.0_eslint@8.46.0 + cssnano: 6.0.1_postcss@8.4.28 + eslint: 8.48.0 + eslint-plugin-prettier: 4.2.1_men7ly5cnlj53ck524lfh6r344 + eslint-plugin-vue: 9.17.0_eslint@8.48.0 husky: 8.0.3 - lint-staged: 13.2.3 + lint-staged: 13.3.0 picocolors: 1.0.0 - postcss: 8.4.27 + postcss: 8.4.28 postcss-html: 1.5.0 - postcss-import: 15.1.0_postcss@8.4.27 - postcss-scss: 4.0.6_postcss@8.4.27 + postcss-import: 15.1.0_postcss@8.4.28 + postcss-scss: 4.0.7_postcss@8.4.28 prettier: 2.8.8 pretty-quick: 3.1.3_prettier@2.8.8 rimraf: 5.0.1 rollup-plugin-visualizer: 5.9.2 - sass: 1.65.1 - sass-loader: 13.3.2_sass@1.65.1 - stylelint: 15.10.2 - stylelint-config-html: 1.1.0_f4bksk7wdmmh6mf4m77wivwcdq - stylelint-config-recess-order: 4.3.0_stylelint@15.10.2 - stylelint-config-recommended: 12.0.0_stylelint@15.10.2 - stylelint-config-recommended-scss: 12.0.0_r5xvpi6zm5daz4nlcejxrg2oem - stylelint-config-recommended-vue: 1.5.0_f4bksk7wdmmh6mf4m77wivwcdq - stylelint-config-standard: 33.0.0_stylelint@15.10.2 - stylelint-config-standard-scss: 9.0.0_r5xvpi6zm5daz4nlcejxrg2oem - stylelint-order: 6.0.3_stylelint@15.10.2 - stylelint-prettier: 3.0.0_6osmse5pr3xobncg6ojh325kva - stylelint-scss: 5.1.0_stylelint@15.10.2 + sass: 1.66.1 + sass-loader: 13.3.2_sass@1.66.1 + stylelint: 15.10.3 + stylelint-config-html: 1.1.0_a6l2rvr7enkswjarqif24xxgi4 + stylelint-config-recess-order: 4.3.0_stylelint@15.10.3 + stylelint-config-recommended: 12.0.0_stylelint@15.10.3 + stylelint-config-recommended-scss: 12.0.0_7d3mf2kza32tdlv7dc7dltorq4 + stylelint-config-recommended-vue: 1.5.0_a6l2rvr7enkswjarqif24xxgi4 + stylelint-config-standard: 33.0.0_stylelint@15.10.3 + stylelint-config-standard-scss: 9.0.0_7d3mf2kza32tdlv7dc7dltorq4 + stylelint-order: 6.0.3_stylelint@15.10.3 + stylelint-prettier: 3.0.0_sgjs4g5bpu7nvrg6flf6oybgui + stylelint-scss: 5.1.0_stylelint@15.10.3 svgo: 3.0.2 tailwindcss: 3.3.3 terser: 5.19.2 typescript: 5.0.4 - vite: 4.4.9_evh5a7sqeokbj4waeee7iaxc4q + vite: 4.4.9_j36uhkxo224q7q24iprq5z6rj4 vite-plugin-cdn-import: 0.3.5 vite-plugin-compression: 0.5.1_vite@4.4.9 vite-plugin-mock: 2.9.6_mockjs@1.1.0+vite@4.4.9 vite-plugin-remove-console: 2.1.1 vite-svg-loader: 4.0.0 - vue-eslint-parser: 9.3.1_eslint@8.46.0 + vue-eslint-parser: 9.3.1_eslint@8.48.0 vue-tsc: 1.8.8_typescript@5.0.4 packages: @@ -289,10 +291,10 @@ packages: } engines: { node: ">=6.9.0" } - /@babel/core/7.22.10: + /@babel/core/7.22.11: resolution: { - integrity: sha512-fTmqbbUBAwCcre6zPzNngvsI0aNrPZe77AeqvDxWM9Nm+04RrJ3CAmGHA9f7lJQY6ZMhRztNemy4uslDxTX4Qw== + integrity: sha512-lh7RJrtPdhibbxndr6/xx0w8+CVlY5FJZiaSz908Fpy+G0xkBFTvwLcKJFF4PJxVfGhVWNebikpWGnOoC71juQ== } engines: { node: ">=6.9.0" } dependencies: @@ -300,12 +302,12 @@ packages: "@babel/code-frame": 7.22.10 "@babel/generator": 7.22.10 "@babel/helper-compilation-targets": 7.22.10 - "@babel/helper-module-transforms": 7.22.9_@babel+core@7.22.10 - "@babel/helpers": 7.22.10 - "@babel/parser": 7.22.10 + "@babel/helper-module-transforms": 7.22.9_@babel+core@7.22.11 + "@babel/helpers": 7.22.11 + "@babel/parser": 7.22.11 "@babel/template": 7.22.5 - "@babel/traverse": 7.22.10 - "@babel/types": 7.22.10 + "@babel/traverse": 7.22.11 + "@babel/types": 7.22.11 convert-source-map: 1.9.0 debug: 4.3.4 gensync: 1.0.0-beta.2 @@ -321,7 +323,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.22.10 + "@babel/types": 7.22.11 "@jridgewell/gen-mapping": 0.3.3 "@jridgewell/trace-mapping": 0.3.19 jsesc: 2.5.2 @@ -333,7 +335,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.22.10 + "@babel/types": 7.22.11 dev: true /@babel/helper-compilation-targets/7.22.10: @@ -349,22 +351,22 @@ packages: lru-cache: 5.1.1 semver: 6.3.1 - /@babel/helper-create-class-features-plugin/7.22.10_@babel+core@7.22.10: + /@babel/helper-create-class-features-plugin/7.22.11_@babel+core@7.22.11: resolution: { - integrity: sha512-5IBb77txKYQPpOEdUdIhBx8VrZyDCQ+H82H0+5dX1TmuscP5vJKEE3cKurjtIw/vFwzbVH48VweE78kVDBrqjA== + integrity: sha512-y1grdYL4WzmUDBRGK0pDbIoFd7UZKoDurDzWEoNMYoj1EL+foGRQNyPWDcC+YyegN5y1DUsFFmzjGijB3nSVAQ== } engines: { node: ">=6.9.0" } peerDependencies: "@babel/core": ^7.0.0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@babel/helper-annotate-as-pure": 7.22.5 "@babel/helper-environment-visitor": 7.22.5 "@babel/helper-function-name": 7.22.5 "@babel/helper-member-expression-to-functions": 7.22.5 "@babel/helper-optimise-call-expression": 7.22.5 - "@babel/helper-replace-supers": 7.22.9_@babel+core@7.22.10 + "@babel/helper-replace-supers": 7.22.9_@babel+core@7.22.11 "@babel/helper-skip-transparent-expression-wrappers": 7.22.5 "@babel/helper-split-export-declaration": 7.22.6 semver: 6.3.1 @@ -385,7 +387,7 @@ packages: engines: { node: ">=6.9.0" } dependencies: "@babel/template": 7.22.5 - "@babel/types": 7.22.10 + "@babel/types": 7.22.11 /@babel/helper-hoist-variables/7.22.5: resolution: @@ -394,7 +396,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.22.10 + "@babel/types": 7.22.11 /@babel/helper-member-expression-to-functions/7.22.5: resolution: @@ -403,7 +405,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.22.10 + "@babel/types": 7.22.11 dev: true /@babel/helper-module-imports/7.22.5: @@ -413,9 +415,9 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.22.10 + "@babel/types": 7.22.11 - /@babel/helper-module-transforms/7.22.9_@babel+core@7.22.10: + /@babel/helper-module-transforms/7.22.9_@babel+core@7.22.11: resolution: { integrity: sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ== @@ -424,7 +426,7 @@ packages: peerDependencies: "@babel/core": ^7.0.0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@babel/helper-environment-visitor": 7.22.5 "@babel/helper-module-imports": 7.22.5 "@babel/helper-simple-access": 7.22.5 @@ -438,7 +440,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.22.10 + "@babel/types": 7.22.11 dev: true /@babel/helper-plugin-utils/7.22.5: @@ -448,7 +450,7 @@ packages: } engines: { node: ">=6.9.0" } - /@babel/helper-replace-supers/7.22.9_@babel+core@7.22.10: + /@babel/helper-replace-supers/7.22.9_@babel+core@7.22.11: resolution: { integrity: sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg== @@ -457,7 +459,7 @@ packages: peerDependencies: "@babel/core": ^7.0.0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@babel/helper-environment-visitor": 7.22.5 "@babel/helper-member-expression-to-functions": 7.22.5 "@babel/helper-optimise-call-expression": 7.22.5 @@ -470,7 +472,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.22.10 + "@babel/types": 7.22.11 /@babel/helper-skip-transparent-expression-wrappers/7.22.5: resolution: @@ -479,7 +481,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.22.10 + "@babel/types": 7.22.11 dev: true /@babel/helper-split-export-declaration/7.22.6: @@ -489,7 +491,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@babel/types": 7.22.10 + "@babel/types": 7.22.11 /@babel/helper-string-parser/7.22.5: resolution: @@ -512,16 +514,16 @@ packages: } engines: { node: ">=6.9.0" } - /@babel/helpers/7.22.10: + /@babel/helpers/7.22.11: resolution: { - integrity: sha512-a41J4NW8HyZa1I1vAndrraTlPZ/eZoga2ZgS7fEr0tZJGVU4xqdE80CEm0CcNjha5EZ8fTBYLKHF0kqDUuAwQw== + integrity: sha512-vyOXC8PBWaGc5h7GMsNx68OH33cypkEDJCHvYVVgVbbxJDROYVtexSk0gK5iCF1xNjRIN2s8ai7hwkWDq5szWg== } engines: { node: ">=6.9.0" } dependencies: "@babel/template": 7.22.5 - "@babel/traverse": 7.22.10 - "@babel/types": 7.22.10 + "@babel/traverse": 7.22.11 + "@babel/types": 7.22.11 transitivePeerDependencies: - supports-color @@ -536,17 +538,17 @@ packages: chalk: 2.4.2 js-tokens: 4.0.0 - /@babel/parser/7.22.10: + /@babel/parser/7.22.11: resolution: { - integrity: sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ== + integrity: sha512-R5zb8eJIBPJriQtbH/htEQy4k7E2dHWlD2Y2VT07JCzwYZHBxV5ZYtM0UhXSNMT74LyxuM+b1jdL7pSesXbC/g== } engines: { node: ">=6.0.0" } hasBin: true dependencies: - "@babel/types": 7.22.10 + "@babel/types": 7.22.11 - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.22.10: + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.22.11: resolution: { integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== @@ -554,11 +556,11 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@babel/helper-plugin-utils": 7.22.5 dev: false - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.22.10: + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.22.11: resolution: { integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== @@ -566,11 +568,11 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@babel/helper-plugin-utils": 7.22.5 dev: false - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.22.10: + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.22.11: resolution: { integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== @@ -578,11 +580,11 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@babel/helper-plugin-utils": 7.22.5 dev: false - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.22.10: + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.22.11: resolution: { integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== @@ -590,11 +592,11 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@babel/helper-plugin-utils": 7.22.5 dev: false - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.22.10: + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.22.11: resolution: { integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== @@ -602,11 +604,11 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@babel/helper-plugin-utils": 7.22.5 dev: false - /@babel/plugin-syntax-jsx/7.22.5_@babel+core@7.22.10: + /@babel/plugin-syntax-jsx/7.22.5_@babel+core@7.22.11: resolution: { integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg== @@ -615,11 +617,11 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@babel/helper-plugin-utils": 7.22.5 dev: true - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.22.10: + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.22.11: resolution: { integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== @@ -627,11 +629,11 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@babel/helper-plugin-utils": 7.22.5 dev: false - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.22.10: + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.22.11: resolution: { integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== @@ -639,11 +641,11 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@babel/helper-plugin-utils": 7.22.5 dev: false - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.22.10: + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.22.11: resolution: { integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== @@ -651,11 +653,11 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@babel/helper-plugin-utils": 7.22.5 dev: false - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.22.10: + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.22.11: resolution: { integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== @@ -663,11 +665,11 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@babel/helper-plugin-utils": 7.22.5 dev: false - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.22.10: + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.22.11: resolution: { integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== @@ -675,11 +677,11 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@babel/helper-plugin-utils": 7.22.5 dev: false - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.22.10: + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.22.11: resolution: { integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== @@ -687,11 +689,11 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@babel/helper-plugin-utils": 7.22.5 dev: false - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.22.10: + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.22.11: resolution: { integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== @@ -700,11 +702,11 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@babel/helper-plugin-utils": 7.22.5 dev: false - /@babel/plugin-syntax-typescript/7.22.5_@babel+core@7.22.10: + /@babel/plugin-syntax-typescript/7.22.5_@babel+core@7.22.11: resolution: { integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ== @@ -713,39 +715,39 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@babel/helper-plugin-utils": 7.22.5 - /@babel/plugin-transform-typescript/7.22.10_@babel+core@7.22.10: + /@babel/plugin-transform-typescript/7.22.11_@babel+core@7.22.11: resolution: { - integrity: sha512-7++c8I/ymsDo4QQBAgbraXLzIM6jmfao11KgIBEYZRReWzNWH9NtNgJcyrZiXsOPh523FQm6LfpLyy/U5fn46A== + integrity: sha512-0E4/L+7gfvHub7wsbTv03oRtD69X31LByy44fGmFzbZScpupFByMcgCJ0VbBTkzyjSJKuRoGN8tcijOWKTmqOA== } engines: { node: ">=6.9.0" } peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@babel/helper-annotate-as-pure": 7.22.5 - "@babel/helper-create-class-features-plugin": 7.22.10_@babel+core@7.22.10 + "@babel/helper-create-class-features-plugin": 7.22.11_@babel+core@7.22.11 "@babel/helper-plugin-utils": 7.22.5 - "@babel/plugin-syntax-typescript": 7.22.5_@babel+core@7.22.10 + "@babel/plugin-syntax-typescript": 7.22.5_@babel+core@7.22.11 dev: true - /@babel/runtime/7.22.10: + /@babel/runtime/7.22.11: resolution: { - integrity: sha512-21t/fkKLMZI4pqP2wlmsQAWnYW1PDyKyyUV4vCi+B25ydmdaYTKXPwCj0BzSUnZf4seIiYvSA3jcZ3gdsMFkLQ== + integrity: sha512-ee7jVNlWN09+KftVOu9n7S8gQzD/Z6hN/I8VBRXW4P1+Xe7kJGXMwu8vds4aGIMHZnNbdpSWCfZZtinytpcAvA== } engines: { node: ">=6.9.0" } dependencies: regenerator-runtime: 0.14.0 dev: false - /@babel/standalone/7.22.10: + /@babel/standalone/7.22.12: resolution: { - integrity: sha512-VmK2sWxUTfDDh9mPfCtFJPIehZToteqK+Zpwq8oJUjJ+WeeKIFTTQIrDzH7jEdom+cAaaguU7FI/FBsBWFkIeQ== + integrity: sha512-Od5EnOR/gvwwvLCaJCypkVW6C9PitK2tu/aHb+ZpPnwkVidmlJ+7jUf8YLm9BrNILfT9P8etZq/t6r1IrFauQw== } engines: { node: ">=6.9.0" } dev: false @@ -759,13 +761,13 @@ packages: engines: { node: ">=6.9.0" } dependencies: "@babel/code-frame": 7.22.10 - "@babel/parser": 7.22.10 - "@babel/types": 7.22.10 + "@babel/parser": 7.22.11 + "@babel/types": 7.22.11 - /@babel/traverse/7.22.10: + /@babel/traverse/7.22.11: resolution: { - integrity: sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig== + integrity: sha512-mzAenteTfomcB7mfPtyi+4oe5BZ6MXxWcn4CX+h4IRJ+OOGXBrWU6jDQavkQI9Vuc5P+donFabBfFCcmWka9lQ== } engines: { node: ">=6.9.0" } dependencies: @@ -775,17 +777,17 @@ packages: "@babel/helper-function-name": 7.22.5 "@babel/helper-hoist-variables": 7.22.5 "@babel/helper-split-export-declaration": 7.22.6 - "@babel/parser": 7.22.10 - "@babel/types": 7.22.10 + "@babel/parser": 7.22.11 + "@babel/types": 7.22.11 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color - /@babel/types/7.22.10: + /@babel/types/7.22.11: resolution: { - integrity: sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg== + integrity: sha512-siazHiGuZRz9aB9NpHy9GOs9xiQPKnMzgdr493iI1M67vRXpnEq8ZOOKzezC5q7zwuQ6sDhdSp4SD9ixKSqKZg== } engines: { node: ">=6.9.0" } dependencies: @@ -1075,10 +1077,10 @@ packages: postcss-selector-parser: 6.0.13 dev: true - /@ctrl/tinycolor/3.6.0: + /@ctrl/tinycolor/3.6.1: resolution: { - integrity: sha512-/Z3l6pXthq0JvMYdUFyX9j0MaCltlIn6mfh9jLyQwg5aPKxkyNa0PTHtU1AlFXLNk55ZuAeJRcpvq+tmLfKmaQ== + integrity: sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA== } engines: { node: ">=10" } dev: false @@ -1358,7 +1360,7 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils/4.4.0_eslint@8.46.0: + /@eslint-community/eslint-utils/4.4.0_eslint@8.48.0: resolution: { integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== @@ -1367,29 +1369,29 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.46.0 - eslint-visitor-keys: 3.4.2 + eslint: 8.48.0 + eslint-visitor-keys: 3.4.3 dev: true - /@eslint-community/regexpp/4.6.2: + /@eslint-community/regexpp/4.8.0: resolution: { - integrity: sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw== + integrity: sha512-JylOEEzDiOryeUnFbQz+oViCXS0KsvR1mvHkoMiu5+UiBvy+RYX7tzlIIIEstF/gVa2tj9AQXk3dgnxv6KxhFg== } engines: { node: ^12.0.0 || ^14.0.0 || >=16.0.0 } dev: true - /@eslint/eslintrc/2.1.1: + /@eslint/eslintrc/2.1.2: resolution: { - integrity: sha512-9t7ZA7NGGK8ckelF0PQCfcxIUzs1Md5rrO6U/c+FIQNanea5UZC0wqKXH4vHBccmu4ZJgZ2idtPeW7+Q2npOEA== + integrity: sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: ajv: 6.12.6 debug: 4.3.4 espree: 9.6.1 - globals: 13.20.0 + globals: 13.21.0 ignore: 5.2.4 import-fresh: 3.3.0 js-yaml: 4.1.0 @@ -1399,10 +1401,10 @@ packages: - supports-color dev: true - /@eslint/js/8.46.0: + /@eslint/js/8.48.0: resolution: { - integrity: sha512-a8TLtmPi8xzPkCbp/OGFUo5yhRkHM2Ko9kOWP4znJr0WAhWyThaw3PnwX4vOTWOAMsV2uRt32PPDcEz63esSaA== + integrity: sha512-ZSjtmelB7IJfWD2Fvb7+Z+ChTIKWq6kjda95fLcQKNS5aheVHn4IkfgRQE3sIIzTcSLwLcLZUD9UBt+V7+h+Pw== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true @@ -1532,8 +1534,8 @@ packages: escodegen: 2.1.0 estree-walker: 2.0.2 jsonc-eslint-parser: 1.4.1 - magic-string: 0.30.2 - mlly: 1.4.0 + magic-string: 0.30.3 + mlly: 1.4.1 source-map: 0.6.1 vue-i18n: 9.2.2_vue@3.3.4 yaml-eslint-parser: 0.3.2 @@ -1616,7 +1618,7 @@ packages: dependencies: "@intlify/bundle-utils": 6.0.1_vue-i18n@9.2.2 "@intlify/shared": 9.3.0-beta.17 - "@rollup/pluginutils": 5.0.2 + "@rollup/pluginutils": 5.0.4 "@vue/compiler-sfc": 3.3.4 debug: 4.3.4 fast-glob: 3.3.1 @@ -1687,7 +1689,7 @@ packages: engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } dependencies: "@jest/types": 27.5.1 - "@types/node": 18.17.4 + "@types/node": 18.17.12 chalk: 4.1.2 jest-message-util: 27.5.1 jest-util: 27.5.1 @@ -1711,7 +1713,7 @@ packages: "@jest/test-result": 27.5.1 "@jest/transform": 27.5.1 "@jest/types": 27.5.1 - "@types/node": 18.17.4 + "@types/node": 18.17.12 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.8.1 @@ -1751,7 +1753,7 @@ packages: dependencies: "@jest/fake-timers": 27.5.1 "@jest/types": 27.5.1 - "@types/node": 18.17.4 + "@types/node": 18.17.12 jest-mock: 27.5.1 dev: false @@ -1764,7 +1766,7 @@ packages: dependencies: "@jest/types": 27.5.1 "@sinonjs/fake-timers": 8.1.0 - "@types/node": 18.17.4 + "@types/node": 18.17.12 jest-message-util: 27.5.1 jest-mock: 27.5.1 jest-util: 27.5.1 @@ -1799,7 +1801,7 @@ packages: "@jest/test-result": 27.5.1 "@jest/transform": 27.5.1 "@jest/types": 27.5.1 - "@types/node": 18.17.4 + "@types/node": 18.17.12 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -1870,7 +1872,7 @@ packages: } engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@jest/types": 27.5.1 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 @@ -1898,7 +1900,7 @@ packages: dependencies: "@types/istanbul-lib-coverage": 2.0.4 "@types/istanbul-reports": 3.0.1 - "@types/node": 18.17.4 + "@types/node": 18.17.12 "@types/yargs": 16.0.5 chalk: 4.1.2 dev: false @@ -1963,28 +1965,27 @@ packages: "@jridgewell/sourcemap-codec": 1.4.15 dev: true - /@logicflow/core/1.2.10: + /@logicflow/core/1.2.12: resolution: { - integrity: sha512-F2lEL4DchqCFOyB+8mLdCQOjJiF7a0pBP7u7N6bkbQ4ljPQW44QiYkCWNpVv1AwaSS6MlZuJ+wV51qNZUd2qXA== + integrity: sha512-1Z1MEMNZsHDcNfrDchISqHY8rOnfiFymvypKYQN/J8Z4VfrOb05M7n5pceJh92j+9kILsbxhcaTJLgQh1nbWxA== } dependencies: "@types/mousetrap": 1.6.11 mousetrap: 1.6.5 - preact: 10.16.0 + preact: 10.17.1 dev: false - /@logicflow/extension/1.2.10: + /@logicflow/extension/1.2.13: resolution: { - integrity: sha512-aDsQq7x7nGyt/OpfVFRGqrzh25iM2eJdG9+J7VDzXXsmiYmVRuexBzJlO0WMVgiF0AVutfk7rTGbIaDRVmH3kQ== + integrity: sha512-Zy6V1K+7DogO6II5vJ5MO4D6g4bySBQjS3NL83wZP68n3qiPYojgCgSdK5XxarMibult6CBAilJgcAU5tnMyag== } dependencies: - "@logicflow/core": 1.2.10 - ids: 1.0.5 + "@logicflow/core": 1.2.12 jest: 27.5.1 lodash-es: 4.17.21 - preact: 10.16.0 + preact: 10.17.1 transitivePeerDependencies: - bufferutil - canvas @@ -2021,30 +2022,31 @@ packages: "@nodelib/fs.scandir": 2.1.5 fastq: 1.15.0 - /@nuxt/kit/3.6.5: + /@nuxt/kit/3.7.0: resolution: { - integrity: sha512-uBI5I2Zx6sk+vRHU+nBmifwxg/nyXCGZ1g5hUKrUfgv1ZfiKB8JkN5T9iRoduDOaqbwM6XSnEl1ja73iloDcrw== + integrity: sha512-bsPRb2NTLHRacjyybhhA3pZFIqo2pxB6bcP4FQDuzlGzVTI5PtJzbfNpkmQC7q+LZt8K0pNlxKVGisDvZctk6w== } engines: { node: ^14.18.0 || >=16.10.0 } requiresBuild: true dependencies: - "@nuxt/schema": 3.6.5 + "@nuxt/schema": 3.7.0 c12: 1.4.2 consola: 3.2.3 defu: 6.1.2 globby: 13.2.2 hash-sum: 2.0.0 ignore: 5.2.4 - jiti: 1.19.1 + jiti: 1.19.3 knitwork: 1.0.0 - mlly: 1.4.0 + mlly: 1.4.1 pathe: 1.1.1 pkg-types: 1.0.3 scule: 1.0.0 semver: 7.5.4 + ufo: 1.3.0 unctx: 2.3.1 - unimport: 3.1.3 + unimport: 3.2.0 untyped: 1.4.0 transitivePeerDependencies: - rollup @@ -2052,21 +2054,22 @@ packages: dev: false optional: true - /@nuxt/schema/3.6.5: + /@nuxt/schema/3.7.0: resolution: { - integrity: sha512-UPUnMB0W5TZ/Pi1fiF71EqIsPlj8LGZqzhSf8wOeh538KHwxbA9r7cuvEUU92eXRksOZaylbea3fJxZWhOITVw== + integrity: sha512-fNRAubny1x6rIibm/HcacnEGeAQri/FkJ5ei24aY4YjQ12+xDfi7bljfFr6C2+CrEGc1beYd4OQcUqXqEpz5+g== } engines: { node: ^14.18.0 || >=16.10.0 } dependencies: + "@nuxt/ui-templates": 1.3.1 defu: 6.1.2 hookable: 5.5.3 pathe: 1.1.1 pkg-types: 1.0.3 postcss-import-resolver: 2.0.0 - std-env: 3.3.3 - ufo: 1.2.0 - unimport: 3.1.3 + std-env: 3.4.3 + ufo: 1.3.0 + unimport: 3.2.0 untyped: 1.4.0 transitivePeerDependencies: - rollup @@ -2074,6 +2077,14 @@ packages: dev: false optional: true + /@nuxt/ui-templates/1.3.1: + resolution: + { + integrity: sha512-5gc02Pu1HycOVUWJ8aYsWeeXcSTPe8iX8+KIrhyEtEoOSkY0eMBuo0ssljB8wALuEmepv31DlYe5gpiRwkjESA== + } + dev: false + optional: true + /@pkgjs/parseargs/0.11.0: resolution: { @@ -2091,7 +2102,7 @@ packages: } dev: false - /@pureadmin/descriptions/1.1.1_element-plus@2.3.9: + /@pureadmin/descriptions/1.1.1_element-plus@2.3.12: resolution: { integrity: sha512-4BHLKomLU/LxGs5EUA+h+aKNrJEkhrU6+QE8VoWfJZ8VTU6ddvFLT/Pi4WuO5CWNXM9ZjqvHLFFVwEPlKntqtg== @@ -2100,11 +2111,11 @@ packages: element-plus: ^2.0.0 dependencies: "@element-plus/icons-vue": 2.1.0_vue@3.3.4 - element-plus: 2.3.9_vue@3.3.4 + element-plus: 2.3.12_vue@3.3.4 vue: 3.3.4 dev: false - /@pureadmin/table/2.3.3_element-plus@2.3.9: + /@pureadmin/table/2.3.3_element-plus@2.3.12: resolution: { integrity: sha512-MQK4rPdfQRamGVLD5aRzzqhXiBRfMLqIAUJAVLIl2CErPUH1/4NkiOq1ZNroJMow28XxTQDWyG0tHka5HfmHUA== @@ -2112,7 +2123,7 @@ packages: peerDependencies: element-plus: ^2.0.0 dependencies: - element-plus: 2.3.9_vue@3.3.4 + element-plus: 2.3.12_vue@3.3.4 vue: 3.3.4 dev: false @@ -2193,10 +2204,10 @@ packages: picomatch: 2.3.1 dev: true - /@rollup/pluginutils/5.0.2: + /@rollup/pluginutils/5.0.4: resolution: { - integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA== + integrity: sha512-0KJnIoRI8A+a1dqOYLxH8vBf8bphDmty5QvIm2hqm7oFCFYKCAZWWd2hXgMibaPsNDhI0AtpYfQZJG47pt/k4g== } engines: { node: ">=14.0.0" } peerDependencies: @@ -2291,8 +2302,8 @@ packages: integrity: sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw== } dependencies: - "@babel/parser": 7.22.10 - "@babel/types": 7.22.10 + "@babel/parser": 7.22.11 + "@babel/types": 7.22.11 "@types/babel__generator": 7.6.4 "@types/babel__template": 7.4.1 "@types/babel__traverse": 7.20.1 @@ -2304,7 +2315,7 @@ packages: integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg== } dependencies: - "@babel/types": 7.22.10 + "@babel/types": 7.22.11 dev: false /@types/babel__template/7.4.1: @@ -2313,8 +2324,8 @@ packages: integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g== } dependencies: - "@babel/parser": 7.22.10 - "@babel/types": 7.22.10 + "@babel/parser": 7.22.11 + "@babel/types": 7.22.11 dev: false /@types/babel__traverse/7.20.1: @@ -2323,7 +2334,7 @@ packages: integrity: sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg== } dependencies: - "@babel/types": 7.22.10 + "@babel/types": 7.22.11 dev: false /@types/estree/0.0.39: @@ -2352,7 +2363,7 @@ packages: integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw== } dependencies: - "@types/node": 18.17.4 + "@types/node": 18.17.12 dev: false /@types/intro.js/5.1.1: @@ -2445,10 +2456,10 @@ packages: } dev: false - /@types/node/18.17.4: + /@types/node/18.17.12: resolution: { - integrity: sha512-ATL4WLgr7/W40+Sp1WnNTSKbgVn6Pvhc/2RHAdt8fl6NsQyp4oPCi2eKcGOvA494bwf1K/W6nGgZ9TwDqvpjdw== + integrity: sha512-d6xjC9fJ/nSnfDeU0AMDsaJyb1iHsqCSOdi84w4u+SlN/UgQdY5tRhpMzaFYsI4mnpvgTivEaQd0yOUhAtOnEQ== } /@types/node/20.4.7: @@ -2485,7 +2496,7 @@ packages: integrity: sha512-HpSN675K0PmxIDRpjMI3Mc2GiKo3dNu+X/F5SoItiaDS1lVfgC6Wac1c5lQDfKWbTJUSHWiHKzpJpBZG7k9gaA== } dependencies: - "@types/node": 18.17.4 + "@types/node": 18.17.12 dev: true /@types/qs/6.9.7: @@ -2501,7 +2512,7 @@ packages: integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== } dependencies: - "@types/node": 18.17.4 + "@types/node": 18.17.12 dev: true /@types/semver/7.5.0: @@ -2555,7 +2566,7 @@ packages: "@types/yargs-parser": 21.0.0 dev: false - /@typescript-eslint/eslint-plugin/5.62.0_btmaeoyl2rpnnxkii57gvvnqrq: + /@typescript-eslint/eslint-plugin/5.62.0_qdu6gjedhdwrepotkj2o663lae: resolution: { integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag== @@ -2569,13 +2580,13 @@ packages: typescript: optional: true dependencies: - "@eslint-community/regexpp": 4.6.2 - "@typescript-eslint/parser": 5.62.0_qjkw45b3tljvcusgfgkwdbduhu + "@eslint-community/regexpp": 4.8.0 + "@typescript-eslint/parser": 5.62.0_d4dqg5wt6wf5prcrqnucdywgei "@typescript-eslint/scope-manager": 5.62.0 - "@typescript-eslint/type-utils": 5.62.0_qjkw45b3tljvcusgfgkwdbduhu - "@typescript-eslint/utils": 5.62.0_qjkw45b3tljvcusgfgkwdbduhu + "@typescript-eslint/type-utils": 5.62.0_d4dqg5wt6wf5prcrqnucdywgei + "@typescript-eslint/utils": 5.62.0_d4dqg5wt6wf5prcrqnucdywgei debug: 4.3.4 - eslint: 8.46.0 + eslint: 8.48.0 graphemer: 1.4.0 ignore: 5.2.4 natural-compare-lite: 1.4.0 @@ -2586,7 +2597,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.62.0_qjkw45b3tljvcusgfgkwdbduhu: + /@typescript-eslint/parser/5.62.0_d4dqg5wt6wf5prcrqnucdywgei: resolution: { integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA== @@ -2603,7 +2614,7 @@ packages: "@typescript-eslint/types": 5.62.0 "@typescript-eslint/typescript-estree": 5.62.0_typescript@5.0.4 debug: 4.3.4 - eslint: 8.46.0 + eslint: 8.48.0 typescript: 5.0.4 transitivePeerDependencies: - supports-color @@ -2620,7 +2631,7 @@ packages: "@typescript-eslint/visitor-keys": 5.62.0 dev: true - /@typescript-eslint/type-utils/5.62.0_qjkw45b3tljvcusgfgkwdbduhu: + /@typescript-eslint/type-utils/5.62.0_d4dqg5wt6wf5prcrqnucdywgei: resolution: { integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew== @@ -2634,9 +2645,9 @@ packages: optional: true dependencies: "@typescript-eslint/typescript-estree": 5.62.0_typescript@5.0.4 - "@typescript-eslint/utils": 5.62.0_qjkw45b3tljvcusgfgkwdbduhu + "@typescript-eslint/utils": 5.62.0_d4dqg5wt6wf5prcrqnucdywgei debug: 4.3.4 - eslint: 8.46.0 + eslint: 8.48.0 tsutils: 3.21.0_typescript@5.0.4 typescript: 5.0.4 transitivePeerDependencies: @@ -2675,7 +2686,7 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.62.0_qjkw45b3tljvcusgfgkwdbduhu: + /@typescript-eslint/utils/5.62.0_d4dqg5wt6wf5prcrqnucdywgei: resolution: { integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ== @@ -2684,13 +2695,13 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - "@eslint-community/eslint-utils": 4.4.0_eslint@8.46.0 + "@eslint-community/eslint-utils": 4.4.0_eslint@8.48.0 "@types/json-schema": 7.0.12 "@types/semver": 7.5.0 "@typescript-eslint/scope-manager": 5.62.0 "@typescript-eslint/types": 5.62.0 "@typescript-eslint/typescript-estree": 5.62.0_typescript@5.0.4 - eslint: 8.46.0 + eslint: 8.48.0 eslint-scope: 5.1.1 semver: 7.5.4 transitivePeerDependencies: @@ -2706,7 +2717,7 @@ packages: engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: "@typescript-eslint/types": 5.62.0 - eslint-visitor-keys: 3.4.2 + eslint-visitor-keys: 3.4.3 dev: true /@uppy/companion-client/2.2.2: @@ -2732,7 +2743,7 @@ packages: mime-match: 1.0.2 namespace-emitter: 2.0.1 nanoid: 3.3.6 - preact: 10.16.0 + preact: 10.17.1 dev: false /@uppy/store-default/2.1.1: @@ -2765,64 +2776,64 @@ packages: nanoid: 3.3.6 dev: false - /@vitejs/plugin-vue-jsx/3.0.1_vite@4.4.9+vue@3.3.4: + /@vitejs/plugin-vue-jsx/3.0.2_vite@4.4.9+vue@3.3.4: resolution: { - integrity: sha512-+Jb7ggL48FSPS1uhPnJbJwWa9Sr90vQ+d0InW+AhBM22n+cfuYqJZDckBc+W3QSHe1WDvewMZfa4wZOtk5pRgw== + integrity: sha512-obF26P2Z4Ogy3cPp07B4VaW6rpiu0ue4OT2Y15UxT5BZZ76haUY9guOsZV3uWh/I6xc+VeiW+ZVabRE82FyzWw== } engines: { node: ^14.18.0 || >=16.0.0 } peerDependencies: vite: ^4.0.0 vue: ^3.0.0 dependencies: - "@babel/core": 7.22.10 - "@babel/plugin-transform-typescript": 7.22.10_@babel+core@7.22.10 - "@vue/babel-plugin-jsx": 1.1.5_@babel+core@7.22.10 - vite: 4.4.9_evh5a7sqeokbj4waeee7iaxc4q + "@babel/core": 7.22.11 + "@babel/plugin-transform-typescript": 7.22.11_@babel+core@7.22.11 + "@vue/babel-plugin-jsx": 1.1.5_@babel+core@7.22.11 + vite: 4.4.9_j36uhkxo224q7q24iprq5z6rj4 vue: 3.3.4 transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-vue/4.2.3_vite@4.4.9+vue@3.3.4: + /@vitejs/plugin-vue/4.3.3_vite@4.4.9+vue@3.3.4: resolution: { - integrity: sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw== + integrity: sha512-ssxyhIAZqB0TrpUg6R0cBpCuMk9jTIlO1GNSKKQD6S8VjnXi6JXKfUXjSsxey9IwQiaRGsO1WnW9Rkl1L6AJVw== } engines: { node: ^14.18.0 || >=16.0.0 } peerDependencies: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.4.9_evh5a7sqeokbj4waeee7iaxc4q + vite: 4.4.9_j36uhkxo224q7q24iprq5z6rj4 vue: 3.3.4 dev: true - /@volar/language-core/1.10.0: + /@volar/language-core/1.10.1: resolution: { - integrity: sha512-ddyWwSYqcbEZNFHm+Z3NZd6M7Ihjcwl/9B5cZd8kECdimVXUFdFi60XHWD27nrWtUQIsUYIG7Ca1WBwV2u2LSQ== + integrity: sha512-JnsM1mIPdfGPxmoOcK1c7HYAsL6YOv0TCJ4aW3AXPZN/Jb4R77epDyMZIVudSGjWMbvv/JfUa+rQ+dGKTmgwBA== } dependencies: - "@volar/source-map": 1.10.0 + "@volar/source-map": 1.10.1 dev: true - /@volar/source-map/1.10.0: + /@volar/source-map/1.10.1: resolution: { - integrity: sha512-/ibWdcOzDGiq/GM1JU2eX8fH1bvAhl66hfe8yEgLEzg9txgr6qb5sQ/DEz5PcDL75tF5H5sCRRwn8Eu8ezi9mw== + integrity: sha512-3/S6KQbqa7pGC8CxPrg69qHLpOvkiPHGJtWPkI/1AXCsktkJ6gIk/5z4hyuMp8Anvs6eS/Kvp/GZa3ut3votKA== } dependencies: muggle-string: 0.3.1 dev: true - /@volar/typescript/1.10.0: + /@volar/typescript/1.10.1: resolution: { - integrity: sha512-OtqGtFbUKYC0pLNIk3mHQp5xWnvL1CJIUc9VE39VdZ/oqpoBh5jKfb9uJ45Y4/oP/WYTrif/Uxl1k8VTPz66Gg== + integrity: sha512-+iiO9yUSRHIYjlteT+QcdRq8b44qH19/eiUZtjNtuh6D9ailYM7DVR0zO2sEgJlvCaunw/CF9Ov2KooQBpR4VQ== } dependencies: - "@volar/language-core": 1.10.0 + "@volar/language-core": 1.10.1 dev: true /@vue/babel-helper-vue-transform-on/1.1.5: @@ -2832,7 +2843,7 @@ packages: } dev: true - /@vue/babel-plugin-jsx/1.1.5_@babel+core@7.22.10: + /@vue/babel-plugin-jsx/1.1.5_@babel+core@7.22.11: resolution: { integrity: sha512-nKs1/Bg9U1n3qSWnsHhCVQtAzI6aQXqua8j/bZrau8ywT1ilXQbK4FwEJGmU8fV7tcpuFvWmmN7TMmV1OBma1g== @@ -2840,12 +2851,12 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@babel/helper-module-imports": 7.22.5 - "@babel/plugin-syntax-jsx": 7.22.5_@babel+core@7.22.10 + "@babel/plugin-syntax-jsx": 7.22.5_@babel+core@7.22.11 "@babel/template": 7.22.5 - "@babel/traverse": 7.22.10 - "@babel/types": 7.22.10 + "@babel/traverse": 7.22.11 + "@babel/types": 7.22.11 "@vue/babel-helper-vue-transform-on": 1.1.5 camelcase: 6.3.0 html-tags: 3.3.1 @@ -2860,7 +2871,7 @@ packages: integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g== } dependencies: - "@babel/parser": 7.22.10 + "@babel/parser": 7.22.11 "@vue/shared": 3.3.4 estree-walker: 2.0.2 source-map-js: 1.0.2 @@ -2880,15 +2891,15 @@ packages: integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ== } dependencies: - "@babel/parser": 7.22.10 + "@babel/parser": 7.22.11 "@vue/compiler-core": 3.3.4 "@vue/compiler-dom": 3.3.4 "@vue/compiler-ssr": 3.3.4 "@vue/reactivity-transform": 3.3.4 "@vue/shared": 3.3.4 estree-walker: 2.0.2 - magic-string: 0.30.2 - postcss: 8.4.27 + magic-string: 0.30.3 + postcss: 8.4.28 source-map-js: 1.0.2 /@vue/compiler-ssr/3.3.4: @@ -2906,7 +2917,7 @@ packages: integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q== } - /@vue/eslint-config-prettier/7.1.0_x6n4tsk5mlag4hj3w4xzayk5zm: + /@vue/eslint-config-prettier/7.1.0_men7ly5cnlj53ck524lfh6r344: resolution: { integrity: sha512-Pv/lVr0bAzSIHLd9iz0KnvAr4GKyCEl+h52bc4e5yWuDVtLgFwycF7nrbWTAQAS+FU6q1geVd07lc6EWfJiWKQ== @@ -2915,13 +2926,13 @@ packages: eslint: ">= 7.28.0" prettier: ">= 2.0.0" dependencies: - eslint: 8.46.0 - eslint-config-prettier: 8.10.0_eslint@8.46.0 - eslint-plugin-prettier: 4.2.1_i2tnxmyaxd2bqdmeheimspsciq + eslint: 8.48.0 + eslint-config-prettier: 8.10.0_eslint@8.48.0 + eslint-plugin-prettier: 4.2.1_b7j5i5eung22avfvwixh6yzuzu prettier: 2.8.8 dev: true - /@vue/eslint-config-typescript/11.0.3_obaqtxusefgz54duzhzlkvv2w4: + /@vue/eslint-config-typescript/11.0.3_gpqr4bioogiyr7avam7547evpu: resolution: { integrity: sha512-dkt6W0PX6H/4Xuxg/BlFj5xHvksjpSlVjtkQCpaYJBIEuKj2hOVU7r+TIe+ysCwRYFz/lGqvklntRkCAibsbPw== @@ -2935,12 +2946,12 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/eslint-plugin": 5.62.0_btmaeoyl2rpnnxkii57gvvnqrq - "@typescript-eslint/parser": 5.62.0_qjkw45b3tljvcusgfgkwdbduhu - eslint: 8.46.0 - eslint-plugin-vue: 9.17.0_eslint@8.46.0 + "@typescript-eslint/eslint-plugin": 5.62.0_qdu6gjedhdwrepotkj2o663lae + "@typescript-eslint/parser": 5.62.0_d4dqg5wt6wf5prcrqnucdywgei + eslint: 8.48.0 + eslint-plugin-vue: 9.17.0_eslint@8.48.0 typescript: 5.0.4 - vue-eslint-parser: 9.3.1_eslint@8.46.0 + vue-eslint-parser: 9.3.1_eslint@8.48.0 transitivePeerDependencies: - supports-color dev: true @@ -2956,8 +2967,8 @@ packages: typescript: optional: true dependencies: - "@volar/language-core": 1.10.0 - "@volar/source-map": 1.10.0 + "@volar/language-core": 1.10.1 + "@volar/source-map": 1.10.1 "@vue/compiler-dom": 3.3.4 "@vue/reactivity": 3.3.4 "@vue/shared": 3.3.4 @@ -2973,11 +2984,11 @@ packages: integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw== } dependencies: - "@babel/parser": 7.22.10 + "@babel/parser": 7.22.11 "@vue/compiler-core": 3.3.4 "@vue/shared": 3.3.4 estree-walker: 2.0.2 - magic-string: 0.30.2 + magic-string: 0.30.3 /@vue/reactivity/3.3.4: resolution: @@ -3030,21 +3041,21 @@ packages: integrity: sha512-jUnmMB6egu5wl342eaUH236v8tdcEPXXkPgj+eI/F6JwW/lb+yAU6U07ZbQ3MVabZRlupIlPESB7ajgAGixhow== } dependencies: - "@volar/typescript": 1.10.0 + "@volar/typescript": 1.10.1 "@vue/language-core": 1.8.8_typescript@5.0.4 transitivePeerDependencies: - typescript dev: true - /@vueuse/core/10.3.0_vue@3.3.4: + /@vueuse/core/10.4.0_vue@3.3.4: resolution: { - integrity: sha512-BEM5yxcFKb5btFjTSAFjTu5jmwoW66fyV9uJIP4wUXXU8aR5Hl44gndaaXp7dC5HSObmgbnR2RN+Un1p68Mf5Q== + integrity: sha512-8JnnTwiuzUqfiYIW8H4FKG/g5ZMKSE+9auoFUwUAkzhqUjy24VbMkNlDBWetQCimiptx7RAO6u1IS55H6+p1Tg== } dependencies: "@types/web-bluetooth": 0.0.17 - "@vueuse/metadata": 10.3.0 - "@vueuse/shared": 10.3.0_vue@3.3.4 + "@vueuse/metadata": 10.4.0 + "@vueuse/shared": 10.4.0_vue@3.3.4 vue-demi: 0.14.5_vue@3.3.4 transitivePeerDependencies: - "@vue/composition-api" @@ -3066,10 +3077,10 @@ packages: - vue dev: false - /@vueuse/metadata/10.3.0: + /@vueuse/metadata/10.4.0: resolution: { - integrity: sha512-Ema3YhNOa4swDsV0V7CEY5JXvK19JI/o1szFO1iWxdFg3vhdFtCtSTP26PCvbUpnUtNHBY2wx5y3WDXND5Pvnw== + integrity: sha512-JNf9IR7ZBTDxWPfQlHhqBOv1VLO6ReTZi9HGY7RABjYHVpaEpjlHU7HpZDVOJGDa0gKITAbA2zMkNSBjKMcdaw== } dev: false @@ -3088,25 +3099,25 @@ packages: peerDependencies: vue: ">=3.0.0" dependencies: - "@vueuse/core": 10.3.0_vue@3.3.4 - "@vueuse/shared": 10.3.0_vue@3.3.4 + "@vueuse/core": 10.4.0_vue@3.3.4 + "@vueuse/shared": 10.4.0_vue@3.3.4 csstype: 3.1.2 framesync: 6.1.2 popmotion: 11.0.5 style-value-types: 5.1.2 vue: 3.3.4 optionalDependencies: - "@nuxt/kit": 3.6.5 + "@nuxt/kit": 3.7.0 transitivePeerDependencies: - "@vue/composition-api" - rollup - supports-color dev: false - /@vueuse/shared/10.3.0_vue@3.3.4: + /@vueuse/shared/10.4.0_vue@3.3.4: resolution: { - integrity: sha512-kGqCTEuFPMK4+fNWy6dUOiYmxGcUbtznMwBZLC1PubidF4VZY05B+Oht7Jh7/6x4VOWGpvu3R37WHi81cKpiqg== + integrity: sha512-52asvLf5cbAS/h6xWjqoY4MgjxmFjnVNf/nA8BP7RbeIrIGcf+BZbeOcVo+92byqArXEJiBxptXpufQvbwJL/w== } dependencies: vue-demi: 0.14.5_vue@3.3.4 @@ -3350,14 +3361,23 @@ packages: dependencies: cac: 6.7.14 color: 4.2.3 - cssnano: 5.1.15_postcss@8.4.27 - cssnano-preset-lite: 2.1.3_postcss@8.4.27 + cssnano: 5.1.15_postcss@8.4.28 + cssnano-preset-lite: 2.1.3_postcss@8.4.28 fs-extra: 10.1.0 - postcss: 8.4.27 + postcss: 8.4.28 prettier: 2.8.8 uuid: 8.3.2 dev: true + /@zxcvbn-ts/core/3.0.3: + resolution: + { + integrity: sha512-GQo19iG/hQzs5uVxLCbNiaNTmTwGcfYZtge6L8CZiAULk0zieqZd0eThDQstljgjQWu4oO5olnPA3jnsV5sjaA== + } + dependencies: + fastest-levenshtein: 1.0.16 + dev: false + /JSONStream/1.3.5: resolution: { @@ -3460,17 +3480,6 @@ packages: - supports-color dev: false - /aggregate-error/3.1.0: - resolution: - { - integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== - } - engines: { node: ">=8" } - dependencies: - clean-stack: 2.2.0 - indent-string: 4.0.0 - dev: true - /ajv/6.12.6: resolution: { @@ -3510,6 +3519,17 @@ packages: engines: { node: ">=8" } dependencies: type-fest: 0.21.3 + dev: false + + /ansi-escapes/5.0.0: + resolution: + { + integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA== + } + engines: { node: ">=12" } + dependencies: + type-fest: 1.4.0 + dev: true /ansi-regex/5.0.1: resolution: @@ -3668,10 +3688,10 @@ packages: } dev: false - /autoprefixer/10.4.14_postcss@8.4.27: + /autoprefixer/10.4.15_postcss@8.4.28: resolution: { - integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ== + integrity: sha512-KCuPB8ZCIqFdA4HwKXsvz7j6gvSDNhDP7WnUjBleRkKjPdvCmHFuQ77ocavI8FT6NdvlBnE2UFr2H4Mycn8Vew== } engines: { node: ^10 || ^12 || >=14 } hasBin: true @@ -3679,11 +3699,11 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.21.10 - caniuse-lite: 1.0.30001519 - fraction.js: 4.2.0 + caniuse-lite: 1.0.30001524 + fraction.js: 4.2.1 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true @@ -3699,10 +3719,10 @@ packages: - debug dev: false - /axios/1.4.0: + /axios/1.5.0: resolution: { - integrity: sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA== + integrity: sha512-D4DdjDo5CY50Qms0qGQTTw6Q44jl7zRwY7bthds06pUGfChBCTcQs+N743eFWGEd6pRTMd6A+I87aWyFV5wiZQ== } dependencies: follow-redirects: 1.15.2 @@ -3712,7 +3732,7 @@ packages: - debug dev: false - /babel-jest/27.5.1_@babel+core@7.22.10: + /babel-jest/27.5.1_@babel+core@7.22.11: resolution: { integrity: sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg== @@ -3721,12 +3741,12 @@ packages: peerDependencies: "@babel/core": ^7.8.0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@jest/transform": 27.5.1 "@jest/types": 27.5.1 "@types/babel__core": 7.20.1 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 27.5.1_@babel+core@7.22.10 + babel-preset-jest: 27.5.1_@babel+core@7.22.11 chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -3758,12 +3778,12 @@ packages: engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } dependencies: "@babel/template": 7.22.5 - "@babel/types": 7.22.10 + "@babel/types": 7.22.11 "@types/babel__core": 7.20.1 "@types/babel__traverse": 7.20.1 dev: false - /babel-preset-current-node-syntax/1.0.1_@babel+core@7.22.10: + /babel-preset-current-node-syntax/1.0.1_@babel+core@7.22.11: resolution: { integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== @@ -3771,22 +3791,22 @@ packages: peerDependencies: "@babel/core": ^7.0.0 dependencies: - "@babel/core": 7.22.10 - "@babel/plugin-syntax-async-generators": 7.8.4_@babel+core@7.22.10 - "@babel/plugin-syntax-bigint": 7.8.3_@babel+core@7.22.10 - "@babel/plugin-syntax-class-properties": 7.12.13_@babel+core@7.22.10 - "@babel/plugin-syntax-import-meta": 7.10.4_@babel+core@7.22.10 - "@babel/plugin-syntax-json-strings": 7.8.3_@babel+core@7.22.10 - "@babel/plugin-syntax-logical-assignment-operators": 7.10.4_@babel+core@7.22.10 - "@babel/plugin-syntax-nullish-coalescing-operator": 7.8.3_@babel+core@7.22.10 - "@babel/plugin-syntax-numeric-separator": 7.10.4_@babel+core@7.22.10 - "@babel/plugin-syntax-object-rest-spread": 7.8.3_@babel+core@7.22.10 - "@babel/plugin-syntax-optional-catch-binding": 7.8.3_@babel+core@7.22.10 - "@babel/plugin-syntax-optional-chaining": 7.8.3_@babel+core@7.22.10 - "@babel/plugin-syntax-top-level-await": 7.14.5_@babel+core@7.22.10 + "@babel/core": 7.22.11 + "@babel/plugin-syntax-async-generators": 7.8.4_@babel+core@7.22.11 + "@babel/plugin-syntax-bigint": 7.8.3_@babel+core@7.22.11 + "@babel/plugin-syntax-class-properties": 7.12.13_@babel+core@7.22.11 + "@babel/plugin-syntax-import-meta": 7.10.4_@babel+core@7.22.11 + "@babel/plugin-syntax-json-strings": 7.8.3_@babel+core@7.22.11 + "@babel/plugin-syntax-logical-assignment-operators": 7.10.4_@babel+core@7.22.11 + "@babel/plugin-syntax-nullish-coalescing-operator": 7.8.3_@babel+core@7.22.11 + "@babel/plugin-syntax-numeric-separator": 7.10.4_@babel+core@7.22.11 + "@babel/plugin-syntax-object-rest-spread": 7.8.3_@babel+core@7.22.11 + "@babel/plugin-syntax-optional-catch-binding": 7.8.3_@babel+core@7.22.11 + "@babel/plugin-syntax-optional-chaining": 7.8.3_@babel+core@7.22.11 + "@babel/plugin-syntax-top-level-await": 7.14.5_@babel+core@7.22.11 dev: false - /babel-preset-jest/27.5.1_@babel+core@7.22.10: + /babel-preset-jest/27.5.1_@babel+core@7.22.11: resolution: { integrity: sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag== @@ -3795,9 +3815,9 @@ packages: peerDependencies: "@babel/core": ^7.0.0 dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 babel-plugin-jest-hoist: 27.5.1 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.22.10 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.22.11 dev: false /balanced-match/1.0.2: @@ -3869,8 +3889,8 @@ packages: engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } hasBin: true dependencies: - caniuse-lite: 1.0.30001519 - electron-to-chromium: 1.4.490 + caniuse-lite: 1.0.30001524 + electron-to-chromium: 1.4.503 node-releases: 2.0.13 update-browserslist-db: 1.0.11_browserslist@4.21.10 @@ -3907,8 +3927,8 @@ packages: defu: 6.1.2 dotenv: 16.3.1 giget: 1.1.2 - jiti: 1.19.1 - mlly: 1.4.0 + jiti: 1.19.3 + mlly: 1.4.1 ohash: 1.1.3 pathe: 1.1.1 perfect-debounce: 1.0.0 @@ -3998,15 +4018,15 @@ packages: } dependencies: browserslist: 4.21.10 - caniuse-lite: 1.0.30001519 + caniuse-lite: 1.0.30001524 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - /caniuse-lite/1.0.30001519: + /caniuse-lite/1.0.30001524: resolution: { - integrity: sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg== + integrity: sha512-Jj917pJtYg9HSJBF95HVX3Cdr89JUyLT4IZ8SvM5aDRni95swKgYi3TgYLH5hnGfPE/U1dg6IfZ50UsIlLkwSA== } /cfb/1.2.2: @@ -4052,10 +4072,10 @@ packages: ansi-styles: 4.3.0 supports-color: 7.2.0 - /chalk/5.2.0: + /chalk/5.3.0: resolution: { - integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA== + integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== } engines: { node: ^12.17.0 || ^14.13 || >=16.0.0 } dev: true @@ -4090,7 +4110,7 @@ packages: normalize-path: 3.0.0 readdirp: 3.6.0 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 /chownr/2.0.0: resolution: @@ -4116,33 +4136,14 @@ packages: } dev: false - /clean-stack/2.2.0: + /cli-cursor/4.0.0: resolution: { - integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== + integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg== } - engines: { node: ">=6" } - dev: true - - /cli-cursor/3.1.0: - resolution: - { - integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== - } - engines: { node: ">=8" } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } dependencies: - restore-cursor: 3.1.0 - dev: true - - /cli-truncate/2.1.0: - resolution: - { - integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg== - } - engines: { node: ">=8" } - dependencies: - slice-ansi: 3.0.0 - string-width: 4.2.3 + restore-cursor: 4.0.0 dev: true /cli-truncate/3.1.0: @@ -4294,14 +4295,6 @@ packages: delayed-stream: 1.0.0 dev: false - /commander/10.0.1: - resolution: - { - integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== - } - engines: { node: ">=14" } - dev: true - /commander/11.0.0: resolution: { @@ -4419,10 +4412,10 @@ packages: integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== } - /core-js/3.32.0: + /core-js/3.32.1: resolution: { - integrity: sha512-rd4rYZNlF3WuoYuRIDEmbR/ga9CeuWX9U05umAvgrrZoHY4Z++cp/xwPQMvUpBB4Ag6J8KfD80G0zwCyaSxDww== + integrity: sha512-lqufgNn9NLnESg5mQeYsxQP5w7wrViSj0jr/kv6ECQiByzQkrn1MKvV0L3acttpDqfQrHLwr2KCMgX5b8X+lyQ== } requiresBuild: true dev: false @@ -4482,10 +4475,10 @@ packages: } dev: true - /cropperjs/1.5.13: + /cropperjs/1.6.0: resolution: { - integrity: sha512-by7jKAo73y5/Do0K6sxdTKHgndY0NMjG2bEdgeJxycbcmHuCiMXqw8sxy5C5Y5WTOTcDGmbT7Sr5CgKOXR06OA== + integrity: sha512-BzLU/ecrfsbflwxgu+o7sQTrTlo52pVRZkTVrugEK5uyj6n8qKwAHP4s6+DWHqlXLqQ5B9+cM2MKeXiNfAsF6Q== } dev: false @@ -4500,7 +4493,7 @@ packages: shebang-command: 2.0.0 which: 2.0.2 - /css-declaration-sorter/6.4.1_postcss@8.4.27: + /css-declaration-sorter/6.4.1_postcss@8.4.28: resolution: { integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g== @@ -4509,7 +4502,7 @@ packages: peerDependencies: postcss: ^8.0.9 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 dev: true /css-functions-list/3.2.0: @@ -4596,7 +4589,7 @@ packages: hasBin: true dev: true - /cssnano-preset-default/5.2.14_postcss@8.4.27: + /cssnano-preset-default/5.2.14_postcss@8.4.28: resolution: { integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A== @@ -4605,39 +4598,39 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - css-declaration-sorter: 6.4.1_postcss@8.4.27 - cssnano-utils: 3.1.0_postcss@8.4.27 - postcss: 8.4.27 - postcss-calc: 8.2.4_postcss@8.4.27 - postcss-colormin: 5.3.1_postcss@8.4.27 - postcss-convert-values: 5.1.3_postcss@8.4.27 - postcss-discard-comments: 5.1.2_postcss@8.4.27 - postcss-discard-duplicates: 5.1.0_postcss@8.4.27 - postcss-discard-empty: 5.1.1_postcss@8.4.27 - postcss-discard-overridden: 5.1.0_postcss@8.4.27 - postcss-merge-longhand: 5.1.7_postcss@8.4.27 - postcss-merge-rules: 5.1.4_postcss@8.4.27 - postcss-minify-font-values: 5.1.0_postcss@8.4.27 - postcss-minify-gradients: 5.1.1_postcss@8.4.27 - postcss-minify-params: 5.1.4_postcss@8.4.27 - postcss-minify-selectors: 5.2.1_postcss@8.4.27 - postcss-normalize-charset: 5.1.0_postcss@8.4.27 - postcss-normalize-display-values: 5.1.0_postcss@8.4.27 - postcss-normalize-positions: 5.1.1_postcss@8.4.27 - postcss-normalize-repeat-style: 5.1.1_postcss@8.4.27 - postcss-normalize-string: 5.1.0_postcss@8.4.27 - postcss-normalize-timing-functions: 5.1.0_postcss@8.4.27 - postcss-normalize-unicode: 5.1.1_postcss@8.4.27 - postcss-normalize-url: 5.1.0_postcss@8.4.27 - postcss-normalize-whitespace: 5.1.1_postcss@8.4.27 - postcss-ordered-values: 5.1.3_postcss@8.4.27 - postcss-reduce-initial: 5.1.2_postcss@8.4.27 - postcss-reduce-transforms: 5.1.0_postcss@8.4.27 - postcss-svgo: 5.1.0_postcss@8.4.27 - postcss-unique-selectors: 5.1.1_postcss@8.4.27 + css-declaration-sorter: 6.4.1_postcss@8.4.28 + cssnano-utils: 3.1.0_postcss@8.4.28 + postcss: 8.4.28 + postcss-calc: 8.2.4_postcss@8.4.28 + postcss-colormin: 5.3.1_postcss@8.4.28 + postcss-convert-values: 5.1.3_postcss@8.4.28 + postcss-discard-comments: 5.1.2_postcss@8.4.28 + postcss-discard-duplicates: 5.1.0_postcss@8.4.28 + postcss-discard-empty: 5.1.1_postcss@8.4.28 + postcss-discard-overridden: 5.1.0_postcss@8.4.28 + postcss-merge-longhand: 5.1.7_postcss@8.4.28 + postcss-merge-rules: 5.1.4_postcss@8.4.28 + postcss-minify-font-values: 5.1.0_postcss@8.4.28 + postcss-minify-gradients: 5.1.1_postcss@8.4.28 + postcss-minify-params: 5.1.4_postcss@8.4.28 + postcss-minify-selectors: 5.2.1_postcss@8.4.28 + postcss-normalize-charset: 5.1.0_postcss@8.4.28 + postcss-normalize-display-values: 5.1.0_postcss@8.4.28 + postcss-normalize-positions: 5.1.1_postcss@8.4.28 + postcss-normalize-repeat-style: 5.1.1_postcss@8.4.28 + postcss-normalize-string: 5.1.0_postcss@8.4.28 + postcss-normalize-timing-functions: 5.1.0_postcss@8.4.28 + postcss-normalize-unicode: 5.1.1_postcss@8.4.28 + postcss-normalize-url: 5.1.0_postcss@8.4.28 + postcss-normalize-whitespace: 5.1.1_postcss@8.4.28 + postcss-ordered-values: 5.1.3_postcss@8.4.28 + postcss-reduce-initial: 5.1.2_postcss@8.4.28 + postcss-reduce-transforms: 5.1.0_postcss@8.4.28 + postcss-svgo: 5.1.0_postcss@8.4.28 + postcss-unique-selectors: 5.1.1_postcss@8.4.28 dev: true - /cssnano-preset-default/6.0.1_postcss@8.4.27: + /cssnano-preset-default/6.0.1_postcss@8.4.28: resolution: { integrity: sha512-7VzyFZ5zEB1+l1nToKyrRkuaJIx0zi/1npjvZfbBwbtNTzhLtlvYraK/7/uqmX2Wb2aQtd983uuGw79jAjLSuQ== @@ -4646,39 +4639,39 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - css-declaration-sorter: 6.4.1_postcss@8.4.27 - cssnano-utils: 4.0.0_postcss@8.4.27 - postcss: 8.4.27 - postcss-calc: 9.0.1_postcss@8.4.27 - postcss-colormin: 6.0.0_postcss@8.4.27 - postcss-convert-values: 6.0.0_postcss@8.4.27 - postcss-discard-comments: 6.0.0_postcss@8.4.27 - postcss-discard-duplicates: 6.0.0_postcss@8.4.27 - postcss-discard-empty: 6.0.0_postcss@8.4.27 - postcss-discard-overridden: 6.0.0_postcss@8.4.27 - postcss-merge-longhand: 6.0.0_postcss@8.4.27 - postcss-merge-rules: 6.0.1_postcss@8.4.27 - postcss-minify-font-values: 6.0.0_postcss@8.4.27 - postcss-minify-gradients: 6.0.0_postcss@8.4.27 - postcss-minify-params: 6.0.0_postcss@8.4.27 - postcss-minify-selectors: 6.0.0_postcss@8.4.27 - postcss-normalize-charset: 6.0.0_postcss@8.4.27 - postcss-normalize-display-values: 6.0.0_postcss@8.4.27 - postcss-normalize-positions: 6.0.0_postcss@8.4.27 - postcss-normalize-repeat-style: 6.0.0_postcss@8.4.27 - postcss-normalize-string: 6.0.0_postcss@8.4.27 - postcss-normalize-timing-functions: 6.0.0_postcss@8.4.27 - postcss-normalize-unicode: 6.0.0_postcss@8.4.27 - postcss-normalize-url: 6.0.0_postcss@8.4.27 - postcss-normalize-whitespace: 6.0.0_postcss@8.4.27 - postcss-ordered-values: 6.0.0_postcss@8.4.27 - postcss-reduce-initial: 6.0.0_postcss@8.4.27 - postcss-reduce-transforms: 6.0.0_postcss@8.4.27 - postcss-svgo: 6.0.0_postcss@8.4.27 - postcss-unique-selectors: 6.0.0_postcss@8.4.27 + css-declaration-sorter: 6.4.1_postcss@8.4.28 + cssnano-utils: 4.0.0_postcss@8.4.28 + postcss: 8.4.28 + postcss-calc: 9.0.1_postcss@8.4.28 + postcss-colormin: 6.0.0_postcss@8.4.28 + postcss-convert-values: 6.0.0_postcss@8.4.28 + postcss-discard-comments: 6.0.0_postcss@8.4.28 + postcss-discard-duplicates: 6.0.0_postcss@8.4.28 + postcss-discard-empty: 6.0.0_postcss@8.4.28 + postcss-discard-overridden: 6.0.0_postcss@8.4.28 + postcss-merge-longhand: 6.0.0_postcss@8.4.28 + postcss-merge-rules: 6.0.1_postcss@8.4.28 + postcss-minify-font-values: 6.0.0_postcss@8.4.28 + postcss-minify-gradients: 6.0.0_postcss@8.4.28 + postcss-minify-params: 6.0.0_postcss@8.4.28 + postcss-minify-selectors: 6.0.0_postcss@8.4.28 + postcss-normalize-charset: 6.0.0_postcss@8.4.28 + postcss-normalize-display-values: 6.0.0_postcss@8.4.28 + postcss-normalize-positions: 6.0.0_postcss@8.4.28 + postcss-normalize-repeat-style: 6.0.0_postcss@8.4.28 + postcss-normalize-string: 6.0.0_postcss@8.4.28 + postcss-normalize-timing-functions: 6.0.0_postcss@8.4.28 + postcss-normalize-unicode: 6.0.0_postcss@8.4.28 + postcss-normalize-url: 6.0.0_postcss@8.4.28 + postcss-normalize-whitespace: 6.0.0_postcss@8.4.28 + postcss-ordered-values: 6.0.0_postcss@8.4.28 + postcss-reduce-initial: 6.0.0_postcss@8.4.28 + postcss-reduce-transforms: 6.0.0_postcss@8.4.28 + postcss-svgo: 6.0.0_postcss@8.4.28 + postcss-unique-selectors: 6.0.0_postcss@8.4.28 dev: true - /cssnano-preset-lite/2.1.3_postcss@8.4.27: + /cssnano-preset-lite/2.1.3_postcss@8.4.28: resolution: { integrity: sha512-samvnCll/DUVZu0Qc+JH36nt7dlaOT7WjOgg8SbLJ78sp51JZ12s2hyerxrarjPBG4O53rErUtOY2IYLYgBGEQ== @@ -4687,14 +4680,14 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 3.1.0_postcss@8.4.27 - postcss: 8.4.27 - postcss-discard-comments: 5.1.2_postcss@8.4.27 - postcss-discard-empty: 5.1.1_postcss@8.4.27 - postcss-normalize-whitespace: 5.1.1_postcss@8.4.27 + cssnano-utils: 3.1.0_postcss@8.4.28 + postcss: 8.4.28 + postcss-discard-comments: 5.1.2_postcss@8.4.28 + postcss-discard-empty: 5.1.1_postcss@8.4.28 + postcss-normalize-whitespace: 5.1.1_postcss@8.4.28 dev: true - /cssnano-utils/3.1.0_postcss@8.4.27: + /cssnano-utils/3.1.0_postcss@8.4.28: resolution: { integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA== @@ -4703,10 +4696,10 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 dev: true - /cssnano-utils/4.0.0_postcss@8.4.27: + /cssnano-utils/4.0.0_postcss@8.4.28: resolution: { integrity: sha512-Z39TLP+1E0KUcd7LGyF4qMfu8ZufI0rDzhdyAMsa/8UyNUU8wpS0fhdBxbQbv32r64ea00h4878gommRVg2BHw== @@ -4715,10 +4708,10 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 dev: true - /cssnano/5.1.15_postcss@8.4.27: + /cssnano/5.1.15_postcss@8.4.28: resolution: { integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw== @@ -4727,13 +4720,13 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-preset-default: 5.2.14_postcss@8.4.27 + cssnano-preset-default: 5.2.14_postcss@8.4.28 lilconfig: 2.1.0 - postcss: 8.4.27 + postcss: 8.4.28 yaml: 1.10.2 dev: true - /cssnano/6.0.1_postcss@8.4.27: + /cssnano/6.0.1_postcss@8.4.28: resolution: { integrity: sha512-fVO1JdJ0LSdIGJq68eIxOqFpIJrZqXUsBt8fkrBcztCQqAjQD51OhZp7tc0ImcbwXD4k7ny84QTV90nZhmqbkg== @@ -4742,9 +4735,9 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-preset-default: 6.0.1_postcss@8.4.27 + cssnano-preset-default: 6.0.1_postcss@8.4.28 lilconfig: 2.1.0 - postcss: 8.4.27 + postcss: 8.4.28 dev: true /csso/4.2.0: @@ -5181,28 +5174,28 @@ packages: integrity: sha512-A5zeqo0us1mzAi+bvQsluex2V4BSEf/2a4FuZzkluJWsoqNCIexRVnxcgWVRl/8HaAK9nLGLnkAb//Xox+eLOg== } dependencies: - core-js: 3.32.0 - element-plus: 2.3.9_vue@3.3.4 + core-js: 3.32.1 + element-plus: 2.3.12_vue@3.3.4 vue: 3.3.4 transitivePeerDependencies: - "@vue/composition-api" dev: false - /electron-to-chromium/1.4.490: + /electron-to-chromium/1.4.503: resolution: { - integrity: sha512-6s7NVJz+sATdYnIwhdshx/N/9O6rvMxmhVoDSDFdj6iA45gHR8EQje70+RYsF4GeB+k0IeNSBnP7yG9ZXJFr7A== + integrity: sha512-LF2IQit4B0VrUHFeQkWhZm97KuJSGF2WJqq1InpY+ECpFRkXd8yTIaTtJxsO0OKDmiBYwWqcrNaXOurn2T2wiA== } - /element-plus/2.3.9_vue@3.3.4: + /element-plus/2.3.12_vue@3.3.4: resolution: { - integrity: sha512-TIOLnPl4cnoCPXqK3QYh+jpkthUBQnAM21O7o3Lhbse8v9pfrRXRTaBJtoEKnYNa8GZ4lZptUfH0PeZgDCNLUg== + integrity: sha512-fAWpbKCyt+l1dsqSNPOs/F/dBN4Wp5CGAyxbiS5zqDwI4q3QPM+LxLU2h3GUHMIBtMGCvmsG98j5HPMkTKkvcA== } peerDependencies: vue: ^3.2.0 dependencies: - "@ctrl/tinycolor": 3.6.0 + "@ctrl/tinycolor": 3.6.1 "@element-plus/icons-vue": 2.1.0_vue@3.3.4 "@floating-ui/dom": 1.5.1 "@popperjs/core": /@sxzz/popperjs-es/2.11.7 @@ -5449,7 +5442,7 @@ packages: optionalDependencies: source-map: 0.6.1 - /eslint-config-prettier/8.10.0_eslint@8.46.0: + /eslint-config-prettier/8.10.0_eslint@8.48.0: resolution: { integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg== @@ -5458,10 +5451,10 @@ packages: peerDependencies: eslint: ">=7.0.0" dependencies: - eslint: 8.46.0 + eslint: 8.48.0 dev: true - /eslint-plugin-prettier/4.2.1_i2tnxmyaxd2bqdmeheimspsciq: + /eslint-plugin-prettier/4.2.1_b7j5i5eung22avfvwixh6yzuzu: resolution: { integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ== @@ -5475,13 +5468,13 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.46.0 - eslint-config-prettier: 8.10.0_eslint@8.46.0 + eslint: 8.48.0 + eslint-config-prettier: 8.10.0_eslint@8.48.0 prettier: 2.8.8 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-prettier/4.2.1_x6n4tsk5mlag4hj3w4xzayk5zm: + /eslint-plugin-prettier/4.2.1_men7ly5cnlj53ck524lfh6r344: resolution: { integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ== @@ -5495,12 +5488,12 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.46.0 + eslint: 8.48.0 prettier: 2.8.8 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-vue/9.17.0_eslint@8.46.0: + /eslint-plugin-vue/9.17.0_eslint@8.48.0: resolution: { integrity: sha512-r7Bp79pxQk9I5XDP0k2dpUC7Ots3OSWgvGZNu3BxmKK6Zg7NgVtcOB6OCna5Kb9oQwJPl5hq183WD0SY5tZtIQ== @@ -5509,13 +5502,13 @@ packages: peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - "@eslint-community/eslint-utils": 4.4.0_eslint@8.46.0 - eslint: 8.46.0 + "@eslint-community/eslint-utils": 4.4.0_eslint@8.48.0 + eslint: 8.48.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.13 semver: 7.5.4 - vue-eslint-parser: 9.3.1_eslint@8.46.0 + vue-eslint-parser: 9.3.1_eslint@8.48.0 xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -5561,26 +5554,26 @@ packages: engines: { node: ">=4" } dev: true - /eslint-visitor-keys/3.4.2: + /eslint-visitor-keys/3.4.3: resolution: { - integrity: sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw== + integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true - /eslint/8.46.0: + /eslint/8.48.0: resolution: { - integrity: sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg== + integrity: sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } hasBin: true dependencies: - "@eslint-community/eslint-utils": 4.4.0_eslint@8.46.0 - "@eslint-community/regexpp": 4.6.2 - "@eslint/eslintrc": 2.1.1 - "@eslint/js": 8.46.0 + "@eslint-community/eslint-utils": 4.4.0_eslint@8.48.0 + "@eslint-community/regexpp": 4.8.0 + "@eslint/eslintrc": 2.1.2 + "@eslint/js": 8.48.0 "@humanwhocodes/config-array": 0.11.10 "@humanwhocodes/module-importer": 1.0.1 "@nodelib/fs.walk": 1.2.8 @@ -5591,7 +5584,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.2 + eslint-visitor-keys: 3.4.3 espree: 9.6.1 esquery: 1.5.0 esutils: 2.0.3 @@ -5599,7 +5592,7 @@ packages: file-entry-cache: 6.0.1 find-up: 5.0.0 glob-parent: 6.0.2 - globals: 13.20.0 + globals: 13.21.0 graphemer: 1.4.0 ignore: 5.2.4 imurmurhash: 0.1.4 @@ -5639,7 +5632,7 @@ packages: dependencies: acorn: 8.10.0 acorn-jsx: 5.3.2_acorn@8.10.0 - eslint-visitor-keys: 3.4.2 + eslint-visitor-keys: 3.4.3 dev: true /esprima/4.0.1: @@ -5732,6 +5725,13 @@ packages: } dev: false + /eventemitter3/5.0.1: + resolution: + { + integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA== + } + dev: true + /execa/4.1.0: resolution: { @@ -5861,7 +5861,6 @@ packages: integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg== } engines: { node: ">= 4.9.1" } - dev: true /fastq/1.15.0: resolution: @@ -5887,7 +5886,7 @@ packages: } engines: { node: ^10.12.0 || >=12.0.0 } dependencies: - flat-cache: 3.0.4 + flat-cache: 3.1.0 dev: true /fill-range/7.0.1: @@ -5938,14 +5937,15 @@ packages: path-exists: 4.0.0 dev: true - /flat-cache/3.0.4: + /flat-cache/3.1.0: resolution: { - integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== + integrity: sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew== } - engines: { node: ^10.12.0 || >=12.0.0 } + engines: { node: ">=12.0.0" } dependencies: flatted: 3.2.7 + keyv: 4.5.3 rimraf: 3.0.2 dev: true @@ -6021,10 +6021,10 @@ packages: engines: { node: ">=0.8" } dev: false - /fraction.js/4.2.0: + /fraction.js/4.2.1: resolution: { - integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA== + integrity: sha512-/KxoyCnPM0GwYI4NN0Iag38Tqt+od3/mLuguepLgCAKPn0ZhC544nssAW0tG2/00zXEYl9W+7hwAIpLHo6Oc7Q== } dev: true @@ -6078,10 +6078,10 @@ packages: integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== } - /fsevents/2.3.2: + /fsevents/2.3.3: resolution: { - integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== } engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } os: [darwin] @@ -6156,7 +6156,7 @@ packages: defu: 6.1.2 https-proxy-agent: 5.0.1 mri: 1.2.0 - node-fetch-native: 1.2.0 + node-fetch-native: 1.4.0 pathe: 1.1.1 tar: 6.1.15 transitivePeerDependencies: @@ -6207,9 +6207,9 @@ packages: hasBin: true dependencies: foreground-child: 3.1.1 - jackspeak: 2.2.3 + jackspeak: 2.3.0 minimatch: 9.0.3 - minipass: 7.0.2 + minipass: 7.0.3 path-scurry: 1.10.1 dev: true @@ -6279,10 +6279,10 @@ packages: } engines: { node: ">=4" } - /globals/13.20.0: + /globals/13.21.0: resolution: { - integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ== + integrity: sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg== } engines: { node: ">=8" } dependencies: @@ -6543,7 +6543,7 @@ packages: integrity: sha512-yCMYTMEJ9ihCwEQQ3phLo7I/Pwycf8uAx+sRHwwk5U9Aui/IZYgQRyMqXafQOw5QQ7DM1Z+WyEXWIqSuJHhG2A== } dependencies: - "@babel/runtime": 7.22.10 + "@babel/runtime": 7.22.11 dev: false /iconv-lite/0.4.24: @@ -6556,13 +6556,6 @@ packages: safer-buffer: 2.1.2 dev: false - /ids/1.0.5: - resolution: - { - integrity: sha512-XQ0yom/4KWTL29sLG+tyuycy7UmeaM/79GRtSJq6IG9cJGIPeBz5kwDCguie3TwxaMNIc3WtPi0cTa1XYHicpw== - } - dev: false - /ignore/5.2.4: resolution: { @@ -6577,10 +6570,10 @@ packages: } dev: false - /immutable/4.3.2: + /immutable/4.3.4: resolution: { - integrity: sha512-oGXzbEDem9OOpDWZu88jGiYCvIsLHMvGw+8OXlpsvTFvIQplQbjg1B1cvKg8f7Hoch6+NGjpPsH1Fr+Mc2D1aA== + integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA== } dev: true @@ -6667,10 +6660,10 @@ packages: } dev: true - /intro.js/7.0.1: + /intro.js/7.2.0: resolution: { - integrity: sha512-1oqz6aOz9cGQ3CrtVYhCSo6AkjnXUn302kcIWLaZ3TI4kKssRXDwDSz4VRoGcfC1jN+WfaSJXRBrITz+QVEBzg== + integrity: sha512-qbMfaB70rOXVBceIWNYnYTpVTiZsvQh/MIkfdQbpA9di9VBfj1GigUPfcCv3aOfsbrtPcri8vTLTA4FcEDcHSQ== } dev: false @@ -6908,8 +6901,8 @@ packages: } engines: { node: ">=8" } dependencies: - "@babel/core": 7.22.10 - "@babel/parser": 7.22.10 + "@babel/core": 7.22.11 + "@babel/parser": 7.22.11 "@istanbuljs/schema": 0.1.3 istanbul-lib-coverage: 3.2.0 semver: 6.3.1 @@ -6954,10 +6947,10 @@ packages: istanbul-lib-report: 3.0.1 dev: false - /jackspeak/2.2.3: + /jackspeak/2.3.0: resolution: { - integrity: sha512-pF0kfjmg8DJLxDrizHoCZGUFz4P4czQ3HyfW4BU0ffebYkzAVlBywp5zaxW/TM+r0sGbmrQdi8EQQVTJFxnGsQ== + integrity: sha512-uKmsITSsF4rUWQHzqaRUuyAir3fZfW3f202Ee34lz/gZCi970CPZwyQXLGNgWJvvZbvFyzeyGq0+4fcG/mBKZg== } engines: { node: ">=14" } dependencies: @@ -6988,7 +6981,7 @@ packages: "@jest/environment": 27.5.1 "@jest/test-result": 27.5.1 "@jest/types": 27.5.1 - "@types/node": 18.17.4 + "@types/node": 18.17.12 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -7053,10 +7046,10 @@ packages: ts-node: optional: true dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@jest/test-sequencer": 27.5.1 "@jest/types": 27.5.1 - babel-jest: 27.5.1_@babel+core@7.22.10 + babel-jest: 27.5.1_@babel+core@7.22.11 chalk: 4.1.2 ci-info: 3.8.0 deepmerge: 4.3.1 @@ -7131,7 +7124,7 @@ packages: "@jest/environment": 27.5.1 "@jest/fake-timers": 27.5.1 "@jest/types": 27.5.1 - "@types/node": 18.17.4 + "@types/node": 18.17.12 jest-mock: 27.5.1 jest-util: 27.5.1 jsdom: 16.7.0 @@ -7152,7 +7145,7 @@ packages: "@jest/environment": 27.5.1 "@jest/fake-timers": 27.5.1 "@jest/types": 27.5.1 - "@types/node": 18.17.4 + "@types/node": 18.17.12 jest-mock: 27.5.1 jest-util: 27.5.1 dev: false @@ -7174,7 +7167,7 @@ packages: dependencies: "@jest/types": 27.5.1 "@types/graceful-fs": 4.1.6 - "@types/node": 18.17.4 + "@types/node": 18.17.12 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -7185,7 +7178,7 @@ packages: micromatch: 4.0.5 walker: 1.0.8 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 dev: false /jest-jasmine2/27.5.1: @@ -7199,7 +7192,7 @@ packages: "@jest/source-map": 27.5.1 "@jest/test-result": 27.5.1 "@jest/types": 27.5.1 - "@types/node": 18.17.4 + "@types/node": 18.17.12 chalk: 4.1.2 co: 4.6.0 expect: 27.5.1 @@ -7266,7 +7259,7 @@ packages: engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } dependencies: "@jest/types": 27.5.1 - "@types/node": 18.17.4 + "@types/node": 18.17.12 dev: false /jest-pnp-resolver/1.2.3_jest-resolve@27.5.1: @@ -7337,7 +7330,7 @@ packages: "@jest/test-result": 27.5.1 "@jest/transform": 27.5.1 "@jest/types": 27.5.1 - "@types/node": 18.17.4 + "@types/node": 18.17.12 chalk: 4.1.2 emittery: 0.8.1 graceful-fs: 4.2.11 @@ -7400,7 +7393,7 @@ packages: } engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } dependencies: - "@types/node": 18.17.4 + "@types/node": 18.17.12 graceful-fs: 4.2.11 dev: false @@ -7411,16 +7404,16 @@ packages: } engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } dependencies: - "@babel/core": 7.22.10 + "@babel/core": 7.22.11 "@babel/generator": 7.22.10 - "@babel/plugin-syntax-typescript": 7.22.5_@babel+core@7.22.10 - "@babel/traverse": 7.22.10 - "@babel/types": 7.22.10 + "@babel/plugin-syntax-typescript": 7.22.5_@babel+core@7.22.11 + "@babel/traverse": 7.22.11 + "@babel/types": 7.22.11 "@jest/transform": 27.5.1 "@jest/types": 27.5.1 "@types/babel__traverse": 7.20.1 "@types/prettier": 2.7.3 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.22.10 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.22.11 chalk: 4.1.2 expect: 27.5.1 graceful-fs: 4.2.11 @@ -7445,7 +7438,7 @@ packages: engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } dependencies: "@jest/types": 27.5.1 - "@types/node": 18.17.4 + "@types/node": 18.17.12 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.11 @@ -7476,7 +7469,7 @@ packages: dependencies: "@jest/test-result": 27.5.1 "@jest/types": 27.5.1 - "@types/node": 18.17.4 + "@types/node": 18.17.12 ansi-escapes: 4.3.2 chalk: 4.1.2 jest-util: 27.5.1 @@ -7490,7 +7483,7 @@ packages: } engines: { node: ">= 10.13.0" } dependencies: - "@types/node": 18.17.4 + "@types/node": 18.17.12 merge-stream: 2.0.0 supports-color: 8.1.1 dev: false @@ -7519,10 +7512,10 @@ packages: - utf-8-validate dev: false - /jiti/1.19.1: + /jiti/1.19.3: resolution: { - integrity: sha512-oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg== + integrity: sha512-5eEbBDQT/jF1xg6l36P+mWGGoH9Spuy0PCdSr2dtWRDGC6ph/w9ZCL4lmESW8f8F7MwT3XKescfP0wnZWAKL9w== } hasBin: true @@ -7629,6 +7622,13 @@ packages: engines: { node: ">=4" } hasBin: true + /json-buffer/3.0.1: + resolution: + { + integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + } + dev: true + /json-parse-even-better-errors/2.3.1: resolution: { @@ -7703,6 +7703,15 @@ packages: engines: { "0": node >= 0.2.0 } dev: true + /keyv/4.5.3: + resolution: + { + integrity: sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug== + } + dependencies: + json-buffer: 3.0.1 + dev: true + /kind-of/6.0.3: resolution: { @@ -7727,10 +7736,10 @@ packages: dev: false optional: true - /known-css-properties/0.27.0: + /known-css-properties/0.28.0: resolution: { - integrity: sha512-uMCj6+hZYDoffuvAJjFAPz56E9uoowFHmTkqRtRq5WyC5Q6Cu/fTZKNQpX/RbzChBYLLl3lo8CjFZBAZXq9qFg== + integrity: sha512-9pSL5XB4J+ifHP0e0jmmC98OGC1nL8/JjS+fi6mnTlIf//yt/MfVLtKg7S6nCtj/8KTcWX7nRlY0XywoYY1ISQ== } dev: true @@ -7767,24 +7776,21 @@ packages: integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== } - /lint-staged/13.2.3: + /lint-staged/13.3.0: resolution: { - integrity: sha512-zVVEXLuQIhr1Y7R7YAWx4TZLdvuzk7DnmrsTNL0fax6Z3jrpFcas+vKbzxhhvp6TA55m1SQuWkpzI1qbfDZbAg== + integrity: sha512-mPRtrYnipYYv1FEE134ufbWpeggNTo+O/UPzngoaKzbzHAthvR55am+8GfHTnqNRQVRRrYQLGW9ZyUoD7DsBHQ== } - engines: { node: ^14.13.1 || >=16.0.0 } + engines: { node: ^16.14.0 || >=18.0.0 } hasBin: true dependencies: - chalk: 5.2.0 - cli-truncate: 3.1.0 - commander: 10.0.1 + chalk: 5.3.0 + commander: 11.0.0 debug: 4.3.4 execa: 7.2.0 lilconfig: 2.1.0 - listr2: 5.0.8 + listr2: 6.6.1 micromatch: 4.0.5 - normalize-path: 3.0.0 - object-inspect: 1.12.3 pidtree: 0.6.0 string-argv: 0.3.2 yaml: 2.3.1 @@ -7793,26 +7799,24 @@ packages: - supports-color dev: true - /listr2/5.0.8: + /listr2/6.6.1: resolution: { - integrity: sha512-mC73LitKHj9w6v30nLNGPetZIlfpUniNSsxxrbaPcWOjDb92SHPzJPi/t+v1YC/lxKz/AJ9egOjww0qUuFxBpA== + integrity: sha512-+rAXGHh0fkEWdXBmX+L6mmfmXmXvDGEKzkjxO+8mP3+nI/r/CWznVBvsibXdxda9Zz0OW2e2ikphN3OwCT/jSg== } - engines: { node: ^14.13.1 || >=16.0.0 } + engines: { node: ">=16.0.0" } peerDependencies: enquirer: ">= 2.3.0 < 3" peerDependenciesMeta: enquirer: optional: true dependencies: - cli-truncate: 2.1.0 + cli-truncate: 3.1.0 colorette: 2.0.20 - log-update: 4.0.0 - p-map: 4.0.0 + eventemitter3: 5.0.1 + log-update: 5.0.1 rfdc: 1.3.0 - rxjs: 7.8.1 - through: 2.3.8 - wrap-ansi: 7.0.0 + wrap-ansi: 8.1.0 dev: true /local-pkg/0.4.3: @@ -7996,17 +8000,18 @@ packages: integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== } - /log-update/4.0.0: + /log-update/5.0.1: resolution: { - integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg== + integrity: sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw== } - engines: { node: ">=10" } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } dependencies: - ansi-escapes: 4.3.2 - cli-cursor: 3.1.0 - slice-ansi: 4.0.0 - wrap-ansi: 6.2.0 + ansi-escapes: 5.0.0 + cli-cursor: 4.0.0 + slice-ansi: 5.0.0 + strip-ansi: 7.1.0 + wrap-ansi: 8.1.0 dev: true /lru-cache/10.0.1: @@ -8043,10 +8048,10 @@ packages: sourcemap-codec: 1.4.8 dev: true - /magic-string/0.30.2: + /magic-string/0.30.3: resolution: { - integrity: sha512-lNZdu7pewtq/ZvWUp9Wpf/x7WzMTsR26TWV03BRZrXFsv+BI6dy8RAiKgm1uM/kyR0rCfUcqvOlXKG66KhIGug== + integrity: sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw== } engines: { node: ">=12" } dependencies: @@ -8320,10 +8325,10 @@ packages: dev: false optional: true - /minipass/7.0.2: + /minipass/7.0.3: resolution: { - integrity: sha512-eL79dXrE1q9dBbDCLg7xfn/vl7MS4F1gvJAgjJrQli/jbQWdUttuVawphqpffoIYfRdq78LHx6GP4bU/EQ2ATA== + integrity: sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg== } engines: { node: ">=16 || 14 >=14.17" } dev: true @@ -8371,16 +8376,16 @@ packages: dev: false optional: true - /mlly/1.4.0: + /mlly/1.4.1: resolution: { - integrity: sha512-ua8PAThnTwpprIaU47EPeZ/bPUVp2QYBbWMphUQpVdBI3Lgqzm5KZQ45Agm3YJedHXaIHl6pBGabaLSUPPSptg== + integrity: sha512-SCDs78Q2o09jiZiE2WziwVBEqXQ02XkGdUy45cbJf+BpYRIjArXRJ1Wbowxkb+NaM9DWvS3UC9GiO/6eqvQ/pg== } dependencies: acorn: 8.10.0 pathe: 1.1.1 pkg-types: 1.0.3 - ufo: 1.2.0 + ufo: 1.3.0 /mockjs/1.1.0: resolution: @@ -8492,10 +8497,10 @@ packages: } dev: false - /node-fetch-native/1.2.0: + /node-fetch-native/1.4.0: resolution: { - integrity: sha512-5IAMBTl9p6PaAjYCnMv5FmqIF6GcZnawAVnzaCG0rX2aYZJ4CxEkZNtVPuTRug7fL7wyM5BQYTlAzcyMPi6oTQ== + integrity: sha512-F5kfEj95kX8tkDhUCYdV8dg3/8Olx/94zB8+ZNthFs6Bz31UpUi8Xh40TN3thLwXgrwXry1pEg9lJ++tLWTcqA== } dev: false optional: true @@ -8631,6 +8636,7 @@ packages: { integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== } + dev: false /ohash/1.1.3: resolution: @@ -8742,16 +8748,6 @@ packages: p-limit: 3.1.0 dev: true - /p-map/4.0.0: - resolution: - { - integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== - } - engines: { node: ">=10" } - dependencies: - aggregate-error: 3.1.0 - dev: true - /p-try/2.2.0: resolution: { @@ -8839,7 +8835,7 @@ packages: engines: { node: ">=16 || 14 >=14.17" } dependencies: lru-cache: 10.0.1 - minipass: 7.0.2 + minipass: 7.0.3 dev: true /path-to-regexp/6.2.1: @@ -8931,10 +8927,10 @@ packages: vue-demi: 0.14.5_vue@3.3.4 dev: false - /pinyin-pro/3.16.2: + /pinyin-pro/3.16.3: resolution: { - integrity: sha512-0Q+boRY7u0X7NApcS8ZDLWUw0H8PoopaH4yN/KVqeAFsrRTwhKEbv0bG/ZYwLrQRSfGhWEm5wxl/l4qyVQTrnQ== + integrity: sha512-nb+E3pcs9jbgmN9gKe5ku8p7OofmEMM+9vXmW0aGdODsLI4OyMZ3RK7IwPpA4DD2BYXw9gvLDDgFYBvcNIVVDA== } dev: false @@ -8962,7 +8958,7 @@ packages: } dependencies: jsonc-parser: 3.2.0 - mlly: 1.4.0 + mlly: 1.4.1 pathe: 1.1.1 /pngjs/5.0.0: @@ -8985,7 +8981,7 @@ packages: tslib: 2.4.0 dev: false - /postcss-calc/8.2.4_postcss@8.4.27: + /postcss-calc/8.2.4_postcss@8.4.28: resolution: { integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q== @@ -8993,12 +8989,12 @@ packages: peerDependencies: postcss: ^8.2.2 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 dev: true - /postcss-calc/9.0.1_postcss@8.4.27: + /postcss-calc/9.0.1_postcss@8.4.28: resolution: { integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ== @@ -9007,12 +9003,12 @@ packages: peerDependencies: postcss: ^8.2.2 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 dev: true - /postcss-colormin/5.3.1_postcss@8.4.27: + /postcss-colormin/5.3.1_postcss@8.4.28: resolution: { integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ== @@ -9024,11 +9020,11 @@ packages: browserslist: 4.21.10 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-colormin/6.0.0_postcss@8.4.27: + /postcss-colormin/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-EuO+bAUmutWoZYgHn2T1dG1pPqHU6L4TjzPlu4t1wZGXQ/fxV16xg2EJmYi0z+6r+MGV1yvpx1BHkUaRrPa2bw== @@ -9040,11 +9036,11 @@ packages: browserslist: 4.21.10 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-convert-values/5.1.3_postcss@8.4.27: + /postcss-convert-values/5.1.3_postcss@8.4.28: resolution: { integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA== @@ -9054,11 +9050,11 @@ packages: postcss: ^8.2.15 dependencies: browserslist: 4.21.10 - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-convert-values/6.0.0_postcss@8.4.27: + /postcss-convert-values/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-U5D8QhVwqT++ecmy8rnTb+RL9n/B806UVaS3m60lqle4YDFcpbS3ae5bTQIh3wOGUSDHSEtMYLs/38dNG7EYFw== @@ -9068,11 +9064,11 @@ packages: postcss: ^8.2.15 dependencies: browserslist: 4.21.10 - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-discard-comments/5.1.2_postcss@8.4.27: + /postcss-discard-comments/5.1.2_postcss@8.4.28: resolution: { integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== @@ -9081,10 +9077,10 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 dev: true - /postcss-discard-comments/6.0.0_postcss@8.4.27: + /postcss-discard-comments/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-p2skSGqzPMZkEQvJsgnkBhCn8gI7NzRH2683EEjrIkoMiwRELx68yoUJ3q3DGSGuQ8Ug9Gsn+OuDr46yfO+eFw== @@ -9093,10 +9089,10 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 dev: true - /postcss-discard-duplicates/5.1.0_postcss@8.4.27: + /postcss-discard-duplicates/5.1.0_postcss@8.4.28: resolution: { integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== @@ -9105,10 +9101,10 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 dev: true - /postcss-discard-duplicates/6.0.0_postcss@8.4.27: + /postcss-discard-duplicates/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-bU1SXIizMLtDW4oSsi5C/xHKbhLlhek/0/yCnoMQany9k3nPBq+Ctsv/9oMmyqbR96HYHxZcHyK2HR5P/mqoGA== @@ -9117,10 +9113,10 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 dev: true - /postcss-discard-empty/5.1.1_postcss@8.4.27: + /postcss-discard-empty/5.1.1_postcss@8.4.28: resolution: { integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== @@ -9129,10 +9125,10 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 dev: true - /postcss-discard-empty/6.0.0_postcss@8.4.27: + /postcss-discard-empty/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-b+h1S1VT6dNhpcg+LpyiUrdnEZfICF0my7HAKgJixJLW7BnNmpRH34+uw/etf5AhOlIhIAuXApSzzDzMI9K/gQ== @@ -9141,10 +9137,10 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 dev: true - /postcss-discard-overridden/5.1.0_postcss@8.4.27: + /postcss-discard-overridden/5.1.0_postcss@8.4.28: resolution: { integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== @@ -9153,10 +9149,10 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 dev: true - /postcss-discard-overridden/6.0.0_postcss@8.4.27: + /postcss-discard-overridden/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-4VELwssYXDFigPYAZ8vL4yX4mUepF/oCBeeIT4OXsJPYOtvJumyz9WflmJWTfDwCUcpDR+z0zvCWBXgTx35SVw== @@ -9165,7 +9161,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 dev: true /postcss-html/1.5.0: @@ -9177,8 +9173,8 @@ packages: dependencies: htmlparser2: 8.0.2 js-tokens: 8.0.1 - postcss: 8.4.27 - postcss-safe-parser: 6.0.0_postcss@8.4.27 + postcss: 8.4.28 + postcss-safe-parser: 6.0.0_postcss@8.4.28 dev: true /postcss-import-resolver/2.0.0: @@ -9191,7 +9187,7 @@ packages: dev: false optional: true - /postcss-import/15.1.0_postcss@8.4.27: + /postcss-import/15.1.0_postcss@8.4.28: resolution: { integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew== @@ -9200,13 +9196,13 @@ packages: peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.4 dev: true - /postcss-js/4.0.1_postcss@8.4.27: + /postcss-js/4.0.1_postcss@8.4.28: resolution: { integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw== @@ -9216,10 +9212,10 @@ packages: postcss: ^8.4.21 dependencies: camelcase-css: 2.0.1 - postcss: 8.4.27 + postcss: 8.4.28 dev: true - /postcss-load-config/4.0.1_postcss@8.4.27: + /postcss-load-config/4.0.1_postcss@8.4.28: resolution: { integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA== @@ -9235,7 +9231,7 @@ packages: optional: true dependencies: lilconfig: 2.1.0 - postcss: 8.4.27 + postcss: 8.4.28 yaml: 2.3.1 dev: true @@ -9246,7 +9242,7 @@ packages: } dev: true - /postcss-merge-longhand/5.1.7_postcss@8.4.27: + /postcss-merge-longhand/5.1.7_postcss@8.4.28: resolution: { integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ== @@ -9255,12 +9251,12 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 - stylehacks: 5.1.1_postcss@8.4.27 + stylehacks: 5.1.1_postcss@8.4.28 dev: true - /postcss-merge-longhand/6.0.0_postcss@8.4.27: + /postcss-merge-longhand/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-4VSfd1lvGkLTLYcxFuISDtWUfFS4zXe0FpF149AyziftPFQIWxjvFSKhA4MIxMe4XM3yTDgQMbSNgzIVxChbIg== @@ -9269,12 +9265,12 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 - stylehacks: 6.0.0_postcss@8.4.27 + stylehacks: 6.0.0_postcss@8.4.28 dev: true - /postcss-merge-rules/5.1.4_postcss@8.4.27: + /postcss-merge-rules/5.1.4_postcss@8.4.28: resolution: { integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g== @@ -9285,12 +9281,12 @@ packages: dependencies: browserslist: 4.21.10 caniuse-api: 3.0.0 - cssnano-utils: 3.1.0_postcss@8.4.27 - postcss: 8.4.27 + cssnano-utils: 3.1.0_postcss@8.4.28 + postcss: 8.4.28 postcss-selector-parser: 6.0.13 dev: true - /postcss-merge-rules/6.0.1_postcss@8.4.27: + /postcss-merge-rules/6.0.1_postcss@8.4.28: resolution: { integrity: sha512-a4tlmJIQo9SCjcfiCcCMg/ZCEe0XTkl/xK0XHBs955GWg9xDX3NwP9pwZ78QUOWB8/0XCjZeJn98Dae0zg6AAw== @@ -9301,12 +9297,12 @@ packages: dependencies: browserslist: 4.21.10 caniuse-api: 3.0.0 - cssnano-utils: 4.0.0_postcss@8.4.27 - postcss: 8.4.27 + cssnano-utils: 4.0.0_postcss@8.4.28 + postcss: 8.4.28 postcss-selector-parser: 6.0.13 dev: true - /postcss-minify-font-values/5.1.0_postcss@8.4.27: + /postcss-minify-font-values/5.1.0_postcss@8.4.28: resolution: { integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA== @@ -9315,11 +9311,11 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-font-values/6.0.0_postcss@8.4.27: + /postcss-minify-font-values/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-zNRAVtyh5E8ndZEYXA4WS8ZYsAp798HiIQ1V2UF/C/munLp2r1UGHwf1+6JFu7hdEhJFN+W1WJQKBrtjhFgEnA== @@ -9328,11 +9324,11 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-gradients/5.1.1_postcss@8.4.27: + /postcss-minify-gradients/5.1.1_postcss@8.4.28: resolution: { integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw== @@ -9342,12 +9338,12 @@ packages: postcss: ^8.2.15 dependencies: colord: 2.9.3 - cssnano-utils: 3.1.0_postcss@8.4.27 - postcss: 8.4.27 + cssnano-utils: 3.1.0_postcss@8.4.28 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-gradients/6.0.0_postcss@8.4.27: + /postcss-minify-gradients/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-wO0F6YfVAR+K1xVxF53ueZJza3L+R3E6cp0VwuXJQejnNUH0DjcAFe3JEBeTY1dLwGa0NlDWueCA1VlEfiKgAA== @@ -9357,12 +9353,12 @@ packages: postcss: ^8.2.15 dependencies: colord: 2.9.3 - cssnano-utils: 4.0.0_postcss@8.4.27 - postcss: 8.4.27 + cssnano-utils: 4.0.0_postcss@8.4.28 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-params/5.1.4_postcss@8.4.27: + /postcss-minify-params/5.1.4_postcss@8.4.28: resolution: { integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw== @@ -9372,12 +9368,12 @@ packages: postcss: ^8.2.15 dependencies: browserslist: 4.21.10 - cssnano-utils: 3.1.0_postcss@8.4.27 - postcss: 8.4.27 + cssnano-utils: 3.1.0_postcss@8.4.28 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-params/6.0.0_postcss@8.4.27: + /postcss-minify-params/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-Fz/wMQDveiS0n5JPcvsMeyNXOIMrwF88n7196puSuQSWSa+/Ofc1gDOSY2xi8+A4PqB5dlYCKk/WfqKqsI+ReQ== @@ -9387,12 +9383,12 @@ packages: postcss: ^8.2.15 dependencies: browserslist: 4.21.10 - cssnano-utils: 4.0.0_postcss@8.4.27 - postcss: 8.4.27 + cssnano-utils: 4.0.0_postcss@8.4.28 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-minify-selectors/5.2.1_postcss@8.4.27: + /postcss-minify-selectors/5.2.1_postcss@8.4.28: resolution: { integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg== @@ -9401,11 +9397,11 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-selector-parser: 6.0.13 dev: true - /postcss-minify-selectors/6.0.0_postcss@8.4.27: + /postcss-minify-selectors/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-ec/q9JNCOC2CRDNnypipGfOhbYPuUkewGwLnbv6omue/PSASbHSU7s6uSQ0tcFRVv731oMIx8k0SP4ZX6be/0g== @@ -9414,11 +9410,11 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-selector-parser: 6.0.13 dev: true - /postcss-nested/6.0.1_postcss@8.4.27: + /postcss-nested/6.0.1_postcss@8.4.28: resolution: { integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ== @@ -9427,11 +9423,11 @@ packages: peerDependencies: postcss: ^8.2.14 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-selector-parser: 6.0.13 dev: true - /postcss-normalize-charset/5.1.0_postcss@8.4.27: + /postcss-normalize-charset/5.1.0_postcss@8.4.28: resolution: { integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg== @@ -9440,10 +9436,10 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 dev: true - /postcss-normalize-charset/6.0.0_postcss@8.4.27: + /postcss-normalize-charset/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-cqundwChbu8yO/gSWkuFDmKrCZ2vJzDAocheT2JTd0sFNA4HMGoKMfbk2B+J0OmO0t5GUkiAkSM5yF2rSLUjgQ== @@ -9452,10 +9448,10 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 dev: true - /postcss-normalize-display-values/5.1.0_postcss@8.4.27: + /postcss-normalize-display-values/5.1.0_postcss@8.4.28: resolution: { integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA== @@ -9464,11 +9460,11 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-display-values/6.0.0_postcss@8.4.27: + /postcss-normalize-display-values/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-Qyt5kMrvy7dJRO3OjF7zkotGfuYALETZE+4lk66sziWSPzlBEt7FrUshV6VLECkI4EN8Z863O6Nci4NXQGNzYw== @@ -9477,11 +9473,11 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-positions/5.1.1_postcss@8.4.27: + /postcss-normalize-positions/5.1.1_postcss@8.4.28: resolution: { integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== @@ -9490,11 +9486,11 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-positions/6.0.0_postcss@8.4.27: + /postcss-normalize-positions/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-mPCzhSV8+30FZyWhxi6UoVRYd3ZBJgTRly4hOkaSifo0H+pjDYcii/aVT4YE6QpOil15a5uiv6ftnY3rm0igPg== @@ -9503,11 +9499,11 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-repeat-style/5.1.1_postcss@8.4.27: + /postcss-normalize-repeat-style/5.1.1_postcss@8.4.28: resolution: { integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== @@ -9516,11 +9512,11 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-repeat-style/6.0.0_postcss@8.4.27: + /postcss-normalize-repeat-style/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-50W5JWEBiOOAez2AKBh4kRFm2uhrT3O1Uwdxz7k24aKtbD83vqmcVG7zoIwo6xI2FZ/HDlbrCopXhLeTpQib1A== @@ -9529,11 +9525,11 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-string/5.1.0_postcss@8.4.27: + /postcss-normalize-string/5.1.0_postcss@8.4.28: resolution: { integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w== @@ -9542,11 +9538,11 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-string/6.0.0_postcss@8.4.27: + /postcss-normalize-string/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-KWkIB7TrPOiqb8ZZz6homet2KWKJwIlysF5ICPZrXAylGe2hzX/HSf4NTX2rRPJMAtlRsj/yfkrWGavFuB+c0w== @@ -9555,11 +9551,11 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-timing-functions/5.1.0_postcss@8.4.27: + /postcss-normalize-timing-functions/5.1.0_postcss@8.4.28: resolution: { integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg== @@ -9568,11 +9564,11 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-timing-functions/6.0.0_postcss@8.4.27: + /postcss-normalize-timing-functions/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-tpIXWciXBp5CiFs8sem90IWlw76FV4oi6QEWfQwyeREVwUy39VSeSqjAT7X0Qw650yAimYW5gkl2Gd871N5SQg== @@ -9581,11 +9577,11 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-unicode/5.1.1_postcss@8.4.27: + /postcss-normalize-unicode/5.1.1_postcss@8.4.28: resolution: { integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA== @@ -9595,11 +9591,11 @@ packages: postcss: ^8.2.15 dependencies: browserslist: 4.21.10 - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-unicode/6.0.0_postcss@8.4.27: + /postcss-normalize-unicode/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-ui5crYkb5ubEUDugDc786L/Me+DXp2dLg3fVJbqyAl0VPkAeALyAijF2zOsnZyaS1HyfPuMH0DwyY18VMFVNkg== @@ -9609,11 +9605,11 @@ packages: postcss: ^8.2.15 dependencies: browserslist: 4.21.10 - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-url/5.1.0_postcss@8.4.27: + /postcss-normalize-url/5.1.0_postcss@8.4.28: resolution: { integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew== @@ -9623,11 +9619,11 @@ packages: postcss: ^8.2.15 dependencies: normalize-url: 6.1.0 - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-url/6.0.0_postcss@8.4.27: + /postcss-normalize-url/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-98mvh2QzIPbb02YDIrYvAg4OUzGH7s1ZgHlD3fIdTHLgPLRpv1ZTKJDnSAKr4Rt21ZQFzwhGMXxpXlfrUBKFHw== @@ -9636,11 +9632,11 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-whitespace/5.1.1_postcss@8.4.27: + /postcss-normalize-whitespace/5.1.1_postcss@8.4.28: resolution: { integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA== @@ -9649,11 +9645,11 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-whitespace/6.0.0_postcss@8.4.27: + /postcss-normalize-whitespace/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-7cfE1AyLiK0+ZBG6FmLziJzqQCpTQY+8XjMhMAz8WSBSCsCNNUKujgIgjCAmDT3cJ+3zjTXFkoD15ZPsckArVw== @@ -9662,11 +9658,11 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-ordered-values/5.1.3_postcss@8.4.27: + /postcss-ordered-values/5.1.3_postcss@8.4.28: resolution: { integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== @@ -9675,12 +9671,12 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 3.1.0_postcss@8.4.27 - postcss: 8.4.27 + cssnano-utils: 3.1.0_postcss@8.4.28 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-ordered-values/6.0.0_postcss@8.4.27: + /postcss-ordered-values/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-K36XzUDpvfG/nWkjs6d1hRBydeIxGpKS2+n+ywlKPzx1nMYDYpoGbcjhj5AwVYJK1qV2/SDoDEnHzlPD6s3nMg== @@ -9689,12 +9685,12 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 4.0.0_postcss@8.4.27 - postcss: 8.4.27 + cssnano-utils: 4.0.0_postcss@8.4.28 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-reduce-initial/5.1.2_postcss@8.4.27: + /postcss-reduce-initial/5.1.2_postcss@8.4.28: resolution: { integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg== @@ -9705,10 +9701,10 @@ packages: dependencies: browserslist: 4.21.10 caniuse-api: 3.0.0 - postcss: 8.4.27 + postcss: 8.4.28 dev: true - /postcss-reduce-initial/6.0.0_postcss@8.4.27: + /postcss-reduce-initial/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-s2UOnidpVuXu6JiiI5U+fV2jamAw5YNA9Fdi/GRK0zLDLCfXmSGqQtzpUPtfN66RtCbb9fFHoyZdQaxOB3WxVA== @@ -9719,10 +9715,10 @@ packages: dependencies: browserslist: 4.21.10 caniuse-api: 3.0.0 - postcss: 8.4.27 + postcss: 8.4.28 dev: true - /postcss-reduce-transforms/5.1.0_postcss@8.4.27: + /postcss-reduce-transforms/5.1.0_postcss@8.4.28: resolution: { integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ== @@ -9731,11 +9727,11 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true - /postcss-reduce-transforms/6.0.0_postcss@8.4.27: + /postcss-reduce-transforms/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-FQ9f6xM1homnuy1wLe9lP1wujzxnwt1EwiigtWwuyf8FsqqXUDUp2Ulxf9A5yjlUOTdCJO6lonYjg1mgqIIi2w== @@ -9744,7 +9740,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true @@ -9755,7 +9751,7 @@ packages: } dev: true - /postcss-safe-parser/6.0.0_postcss@8.4.27: + /postcss-safe-parser/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ== @@ -9764,19 +9760,19 @@ packages: peerDependencies: postcss: ^8.3.3 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 dev: true - /postcss-scss/4.0.6_postcss@8.4.27: + /postcss-scss/4.0.7_postcss@8.4.28: resolution: { - integrity: sha512-rLDPhJY4z/i4nVFZ27j9GqLxj1pwxE80eAzUNRMXtcpipFYIeowerzBgG3yJhMtObGEXidtIgbUpQ3eLDsf5OQ== + integrity: sha512-xPv2GseoyXPa58Nro7M73ZntttusuCmZdeOojUFR5PZDz2BR62vfYx1w9TyOnp1+nYFowgOMipsCBhxzVkAEPw== } engines: { node: ">=12.0" } peerDependencies: postcss: ^8.4.19 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 dev: true /postcss-selector-parser/6.0.13: @@ -9790,7 +9786,7 @@ packages: util-deprecate: 1.0.2 dev: true - /postcss-sorting/8.0.2_postcss@8.4.27: + /postcss-sorting/8.0.2_postcss@8.4.28: resolution: { integrity: sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q== @@ -9798,10 +9794,10 @@ packages: peerDependencies: postcss: ^8.4.20 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 dev: true - /postcss-svgo/5.1.0_postcss@8.4.27: + /postcss-svgo/5.1.0_postcss@8.4.28: resolution: { integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA== @@ -9810,12 +9806,12 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 svgo: 2.8.0 dev: true - /postcss-svgo/6.0.0_postcss@8.4.27: + /postcss-svgo/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-r9zvj/wGAoAIodn84dR/kFqwhINp5YsJkLoujybWG59grR/IHx+uQ2Zo+IcOwM0jskfYX3R0mo+1Kip1VSNcvw== @@ -9824,12 +9820,12 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-value-parser: 4.2.0 svgo: 3.0.2 dev: true - /postcss-unique-selectors/5.1.1_postcss@8.4.27: + /postcss-unique-selectors/5.1.1_postcss@8.4.28: resolution: { integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA== @@ -9838,11 +9834,11 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-selector-parser: 6.0.13 dev: true - /postcss-unique-selectors/6.0.0_postcss@8.4.27: + /postcss-unique-selectors/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-EPQzpZNxOxP7777t73RQpZE5e9TrnCrkvp7AH7a0l89JmZiPnS82y216JowHXwpBCQitfyxrof9TK3rYbi7/Yw== @@ -9851,7 +9847,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.27 + postcss: 8.4.28 postcss-selector-parser: 6.0.13 dev: true @@ -9862,10 +9858,10 @@ packages: } dev: true - /postcss/8.4.27: + /postcss/8.4.28: resolution: { - integrity: sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ== + integrity: sha512-Z7V5j0cq8oEKyejIKfpD8b4eBy9cwW2JWPk0+fB1HOAMsfHbnAXLLS+PfVWlzMSLQaWttKDt607I0XHmpE67Vw== } engines: { node: ^10 || ^12 || >=14 } dependencies: @@ -9873,10 +9869,10 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 - /preact/10.16.0: + /preact/10.17.1: resolution: { - integrity: sha512-XTSj3dJ4roKIC93pald6rWuB2qQJO9gO2iLLyTe87MrjQN+HklueLsmskbywEWqCHlclgz3/M4YLL2iBr9UmMA== + integrity: sha512-X9BODrvQ4Ekwv9GURm9AKAGaomqXmip7NQTZgY7gcNmr7XE83adOMJvd3N42id1tMFU7ojiynRsYnY6/BRFxLA== } dev: false @@ -10299,12 +10295,12 @@ packages: } dev: false - /restore-cursor/3.1.0: + /restore-cursor/4.0.0: resolution: { - integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== + integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg== } - engines: { node: ">=8" } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } dependencies: onetime: 5.1.2 signal-exit: 3.0.7 @@ -10380,15 +10376,15 @@ packages: yargs: 17.7.2 dev: true - /rollup/3.28.0: + /rollup/3.28.1: resolution: { - integrity: sha512-d7zhvo1OUY2SXSM6pfNjgD5+d0Nz87CUp4mt8l/GgVP3oBsPwzNvSzyu1me6BSG9JIgWNTVcafIXBIyM8yQ3yw== + integrity: sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw== } engines: { node: ">=14.18.0", npm: ">=8.0.0" } hasBin: true optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 dev: true /run-parallel/1.2.0: @@ -10399,15 +10395,6 @@ packages: dependencies: queue-microtask: 1.2.3 - /rxjs/7.8.1: - resolution: - { - integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== - } - dependencies: - tslib: 2.6.1 - dev: true - /safe-buffer/5.1.2: resolution: { @@ -10430,7 +10417,7 @@ packages: } dev: false - /sass-loader/13.3.2_sass@1.65.1: + /sass-loader/13.3.2_sass@1.66.1: resolution: { integrity: sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg== @@ -10455,19 +10442,19 @@ packages: optional: true dependencies: neo-async: 2.6.2 - sass: 1.65.1 + sass: 1.66.1 dev: true - /sass/1.65.1: + /sass/1.66.1: resolution: { - integrity: sha512-9DINwtHmA41SEd36eVPQ9BJKpn7eKDQmUHmpI0y5Zv2Rcorrh0zS+cFrt050hdNbmmCNKTW3hV5mWfuegNRsEA== + integrity: sha512-50c+zTsZOJVgFfTgwwEzkjA3/QACgdNsKueWPyAR0mRINIvLAStVQBbPg14iuqEQ74NPDbXzJARJ/O4SI1zftA== } engines: { node: ">=14.0.0" } hasBin: true dependencies: chokidar: 3.5.3 - immutable: 4.3.2 + immutable: 4.3.4 source-map-js: 1.0.2 dev: true @@ -10626,18 +10613,6 @@ packages: tiny-warning: 1.0.3 dev: false - /slice-ansi/3.0.0: - resolution: - { - integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ== - } - engines: { node: ">=8" } - dependencies: - ansi-styles: 4.3.0 - astral-regex: 2.0.0 - is-fullwidth-code-point: 3.0.0 - dev: true - /slice-ansi/4.0.0: resolution: { @@ -10814,10 +10789,10 @@ packages: engines: { node: ">= 0.6" } dev: true - /std-env/3.3.3: + /std-env/3.4.3: resolution: { - integrity: sha512-Rz6yejtVyWnVjC1RFvNmYL10kgjC49EOghxWn0RFqlCHGFpQx+Xe7yW3I4ceK1SGrWIGMjD5Kbue8W/udkbMJg== + integrity: sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q== } dev: false optional: true @@ -10986,7 +10961,7 @@ packages: tslib: 2.4.0 dev: false - /stylehacks/5.1.1_postcss@8.4.27: + /stylehacks/5.1.1_postcss@8.4.28: resolution: { integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw== @@ -10996,11 +10971,11 @@ packages: postcss: ^8.2.15 dependencies: browserslist: 4.21.10 - postcss: 8.4.27 + postcss: 8.4.28 postcss-selector-parser: 6.0.13 dev: true - /stylehacks/6.0.0_postcss@8.4.27: + /stylehacks/6.0.0_postcss@8.4.28: resolution: { integrity: sha512-+UT589qhHPwz6mTlCLSt/vMNTJx8dopeJlZAlBMJPWA3ORqu6wmQY7FBXf+qD+FsqoBJODyqNxOUP3jdntFRdw== @@ -11010,11 +10985,11 @@ packages: postcss: ^8.2.15 dependencies: browserslist: 4.21.10 - postcss: 8.4.27 + postcss: 8.4.28 postcss-selector-parser: 6.0.13 dev: true - /stylelint-config-html/1.1.0_f4bksk7wdmmh6mf4m77wivwcdq: + /stylelint-config-html/1.1.0_a6l2rvr7enkswjarqif24xxgi4: resolution: { integrity: sha512-IZv4IVESjKLumUGi+HWeb7skgO6/g4VMuAYrJdlqQFndgbj6WJAXPhaysvBiXefX79upBdQVumgYcdd17gCpjQ== @@ -11025,10 +11000,10 @@ packages: stylelint: ">=14.0.0" dependencies: postcss-html: 1.5.0 - stylelint: 15.10.2 + stylelint: 15.10.3 dev: true - /stylelint-config-recess-order/4.3.0_stylelint@15.10.2: + /stylelint-config-recess-order/4.3.0_stylelint@15.10.3: resolution: { integrity: sha512-EWVtxZ8oq4/meTrRNUDrS5TqMz6TX72JjKDwVQq0JJDXE+P/o7UuFw3wWV/0O9yvJfh/da6nJY71ZUn/wSfB4g== @@ -11036,11 +11011,11 @@ packages: peerDependencies: stylelint: ">=15" dependencies: - stylelint: 15.10.2 - stylelint-order: 6.0.3_stylelint@15.10.2 + stylelint: 15.10.3 + stylelint-order: 6.0.3_stylelint@15.10.3 dev: true - /stylelint-config-recommended-scss/11.0.0_r5xvpi6zm5daz4nlcejxrg2oem: + /stylelint-config-recommended-scss/11.0.0_7d3mf2kza32tdlv7dc7dltorq4: resolution: { integrity: sha512-EDghTDU7aOv2LTsRZvcT1w8mcjUaMhuy+t38iV5I/0Qiu6ixdkRwhLEMul3K/fnB2v9Nwqvb3xpvJfPH+HduDw== @@ -11052,14 +11027,14 @@ packages: postcss: optional: true dependencies: - postcss: 8.4.27 - postcss-scss: 4.0.6_postcss@8.4.27 - stylelint: 15.10.2 - stylelint-config-recommended: 12.0.0_stylelint@15.10.2 - stylelint-scss: 4.7.0_stylelint@15.10.2 + postcss: 8.4.28 + postcss-scss: 4.0.7_postcss@8.4.28 + stylelint: 15.10.3 + stylelint-config-recommended: 12.0.0_stylelint@15.10.3 + stylelint-scss: 4.7.0_stylelint@15.10.3 dev: true - /stylelint-config-recommended-scss/12.0.0_r5xvpi6zm5daz4nlcejxrg2oem: + /stylelint-config-recommended-scss/12.0.0_7d3mf2kza32tdlv7dc7dltorq4: resolution: { integrity: sha512-5Bb2mlGy6WLa30oNeKpZvavv2lowJUsUJO25+OA68GFTemlwd1zbFsL7q0bReKipOSU3sG47hKneZ6Nd+ctrFA== @@ -11071,14 +11046,14 @@ packages: postcss: optional: true dependencies: - postcss: 8.4.27 - postcss-scss: 4.0.6_postcss@8.4.27 - stylelint: 15.10.2 - stylelint-config-recommended: 12.0.0_stylelint@15.10.2 - stylelint-scss: 5.1.0_stylelint@15.10.2 + postcss: 8.4.28 + postcss-scss: 4.0.7_postcss@8.4.28 + stylelint: 15.10.3 + stylelint-config-recommended: 12.0.0_stylelint@15.10.3 + stylelint-scss: 5.1.0_stylelint@15.10.3 dev: true - /stylelint-config-recommended-vue/1.5.0_f4bksk7wdmmh6mf4m77wivwcdq: + /stylelint-config-recommended-vue/1.5.0_a6l2rvr7enkswjarqif24xxgi4: resolution: { integrity: sha512-65TAK/clUqkNtkZLcuytoxU0URQYlml+30Nhop7sRkCZ/mtWdXt7T+spPSB3KMKlb+82aEVJ4OrcstyDBdbosg== @@ -11090,12 +11065,12 @@ packages: dependencies: postcss-html: 1.5.0 semver: 7.5.4 - stylelint: 15.10.2 - stylelint-config-html: 1.1.0_f4bksk7wdmmh6mf4m77wivwcdq - stylelint-config-recommended: 12.0.0_stylelint@15.10.2 + stylelint: 15.10.3 + stylelint-config-html: 1.1.0_a6l2rvr7enkswjarqif24xxgi4 + stylelint-config-recommended: 12.0.0_stylelint@15.10.3 dev: true - /stylelint-config-recommended/12.0.0_stylelint@15.10.2: + /stylelint-config-recommended/12.0.0_stylelint@15.10.3: resolution: { integrity: sha512-x6x8QNARrGO2sG6iURkzqL+Dp+4bJorPMMRNPScdvaUK8PsynriOcMW7AFDKqkWAS5wbue/u8fUT/4ynzcmqdQ== @@ -11103,10 +11078,10 @@ packages: peerDependencies: stylelint: ^15.5.0 dependencies: - stylelint: 15.10.2 + stylelint: 15.10.3 dev: true - /stylelint-config-standard-scss/9.0.0_r5xvpi6zm5daz4nlcejxrg2oem: + /stylelint-config-standard-scss/9.0.0_7d3mf2kza32tdlv7dc7dltorq4: resolution: { integrity: sha512-yPKpJsrZn4ybuQZx/DkEHuCjw7pJginErE/47dFhCnrvD48IJ4UYec8tSiCuJWMA3HRjbIa3nh5ZeSauDGuVAg== @@ -11118,13 +11093,13 @@ packages: postcss: optional: true dependencies: - postcss: 8.4.27 - stylelint: 15.10.2 - stylelint-config-recommended-scss: 11.0.0_r5xvpi6zm5daz4nlcejxrg2oem - stylelint-config-standard: 33.0.0_stylelint@15.10.2 + postcss: 8.4.28 + stylelint: 15.10.3 + stylelint-config-recommended-scss: 11.0.0_7d3mf2kza32tdlv7dc7dltorq4 + stylelint-config-standard: 33.0.0_stylelint@15.10.3 dev: true - /stylelint-config-standard/33.0.0_stylelint@15.10.2: + /stylelint-config-standard/33.0.0_stylelint@15.10.3: resolution: { integrity: sha512-eyxnLWoXImUn77+ODIuW9qXBDNM+ALN68L3wT1lN2oNspZ7D9NVGlNHb2QCUn4xDug6VZLsh0tF8NyoYzkgTzg== @@ -11132,11 +11107,11 @@ packages: peerDependencies: stylelint: ^15.5.0 dependencies: - stylelint: 15.10.2 - stylelint-config-recommended: 12.0.0_stylelint@15.10.2 + stylelint: 15.10.3 + stylelint-config-recommended: 12.0.0_stylelint@15.10.3 dev: true - /stylelint-order/6.0.3_stylelint@15.10.2: + /stylelint-order/6.0.3_stylelint@15.10.3: resolution: { integrity: sha512-1j1lOb4EU/6w49qZeT2SQVJXm0Ht+Qnq9GMfUa3pMwoyojIWfuA+JUDmoR97Bht1RLn4ei0xtLGy87M7d29B1w== @@ -11144,12 +11119,12 @@ packages: peerDependencies: stylelint: ^14.0.0 || ^15.0.0 dependencies: - postcss: 8.4.27 - postcss-sorting: 8.0.2_postcss@8.4.27 - stylelint: 15.10.2 + postcss: 8.4.28 + postcss-sorting: 8.0.2_postcss@8.4.28 + stylelint: 15.10.3 dev: true - /stylelint-prettier/3.0.0_6osmse5pr3xobncg6ojh325kva: + /stylelint-prettier/3.0.0_sgjs4g5bpu7nvrg6flf6oybgui: resolution: { integrity: sha512-kIks1xw6np0zElokMT2kP6ar3S4MBoj6vUtPJuND1pFELMpZxVS/0uHPR4HDAVn0WAD3I5oF0IA3qBFxBpMkLg== @@ -11161,10 +11136,10 @@ packages: dependencies: prettier: 2.8.8 prettier-linter-helpers: 1.0.0 - stylelint: 15.10.2 + stylelint: 15.10.3 dev: true - /stylelint-scss/4.7.0_stylelint@15.10.2: + /stylelint-scss/4.7.0_stylelint@15.10.3: resolution: { integrity: sha512-TSUgIeS0H3jqDZnby1UO1Qv3poi1N8wUYIJY6D1tuUq2MN3lwp/rITVo0wD+1SWTmRm0tNmGO0b7nKInnqF6Hg== @@ -11176,10 +11151,10 @@ packages: postcss-resolve-nested-selector: 0.1.1 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 - stylelint: 15.10.2 + stylelint: 15.10.3 dev: true - /stylelint-scss/5.1.0_stylelint@15.10.2: + /stylelint-scss/5.1.0_stylelint@15.10.3: resolution: { integrity: sha512-E+KlQFXv1Euha43qw3q+wKBSli557wxbbo6/39DWhRNXlUa9Cz+FYrcgz+PT6ag0l6UisCYjAGCNhoSl4FcwlA== @@ -11191,13 +11166,13 @@ packages: postcss-resolve-nested-selector: 0.1.1 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 - stylelint: 15.10.2 + stylelint: 15.10.3 dev: true - /stylelint/15.10.2: + /stylelint/15.10.3: resolution: { - integrity: sha512-UxqSb3hB74g4DTO45QhUHkJMjKKU//lNUAOWyvPBVPZbCknJ5HjOWWZo+UDuhHa9FLeVdHBZXxu43eXkjyIPWg== + integrity: sha512-aBQMMxYvFzJJwkmg+BUUg3YfPyeuCuKo2f+LOw7yYbU8AZMblibwzp9OV4srHVeQldxvSFdz0/Xu8blq2AesiA== } engines: { node: ^14.13.1 || >=16.0.0 } hasBin: true @@ -11223,15 +11198,15 @@ packages: import-lazy: 4.0.0 imurmurhash: 0.1.4 is-plain-object: 5.0.0 - known-css-properties: 0.27.0 + known-css-properties: 0.28.0 mathml-tag-names: 2.1.3 meow: 10.1.5 micromatch: 4.0.5 normalize-path: 3.0.0 picocolors: 1.0.0 - postcss: 8.4.27 + postcss: 8.4.28 postcss-resolve-nested-selector: 0.1.1 - postcss-safe-parser: 6.0.0_postcss@8.4.27 + postcss-safe-parser: 6.0.0_postcss@8.4.28 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 @@ -11360,10 +11335,10 @@ packages: picocolors: 1.0.0 dev: true - /swiper/10.1.0: + /swiper/10.2.0: resolution: { - integrity: sha512-E+wh+hcSbwlRfXuwBTclcOOikOjNdSF0a2Sdg3J4cIWtHO64A7SaLRfezfrJ67CW3GEc15AduYU2YKlElsjqsQ== + integrity: sha512-nktQsOtBInJjr3f5DicxC8eHYGcLXDVIGPSon0QoXRaO6NjKnATCbQ8SZsD3dN1Ph1RH4EhVPwSYCcuDRFWHGQ== } engines: { node: ">= 4.7.0" } dev: false @@ -11405,17 +11380,17 @@ packages: fast-glob: 3.3.1 glob-parent: 6.0.2 is-glob: 4.0.3 - jiti: 1.19.1 + jiti: 1.19.3 lilconfig: 2.1.0 micromatch: 4.0.5 normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.0 - postcss: 8.4.27 - postcss-import: 15.1.0_postcss@8.4.27 - postcss-js: 4.0.1_postcss@8.4.27 - postcss-load-config: 4.0.1_postcss@8.4.27 - postcss-nested: 6.0.1_postcss@8.4.27 + postcss: 8.4.28 + postcss-import: 15.1.0_postcss@8.4.28 + postcss-js: 4.0.1_postcss@8.4.28 + postcss-load-config: 4.0.1_postcss@8.4.28 + postcss-nested: 6.0.1_postcss@8.4.28 postcss-selector-parser: 6.0.13 resolve: 1.22.4 sucrase: 3.34.0 @@ -11681,13 +11656,6 @@ packages: } dev: false - /tslib/2.6.1: - resolution: - { - integrity: sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig== - } - dev: true - /tsutils/3.21.0_typescript@5.0.4: resolution: { @@ -11741,6 +11709,7 @@ packages: integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== } engines: { node: ">=10" } + dev: false /type-fest/0.6.0: resolution: @@ -11805,10 +11774,10 @@ packages: engines: { node: ">=12.20" } hasBin: true - /ufo/1.2.0: + /ufo/1.3.0: resolution: { - integrity: sha512-RsPyTbqORDNDxqAdQPQBpgqhWle1VcTSou/FraClYlHf6TZnQcGslpLcAphNR+sQW4q5lLWLbOsRlh9j24baQg== + integrity: sha512-bRn3CsoojyNStCZe0BG0Mt4Nr/4KF+rhFlnNXybgqt5pXHNFRlqinSoQaTrGyzE4X8aHplSb+TorH+COin9Yxw== } /unctx/2.3.1: @@ -11819,23 +11788,23 @@ packages: dependencies: acorn: 8.10.0 estree-walker: 3.0.3 - magic-string: 0.30.2 + magic-string: 0.30.3 unplugin: 1.4.0 dev: false optional: true - /unimport/3.1.3: + /unimport/3.2.0: resolution: { - integrity: sha512-up4TE2yA+nMyyErGTjbYGVw95MriGa2hVRXQ3/JRp7984cwwqULcnBjHaovVpsO8tZc2j0fvgGu9yiBKOyxvYw== + integrity: sha512-9buxPxkNwxwxAlH/RfOFHxtQTUrlmBGi9Ai9HezY2yYbkoOhgJTYPI6+WqxI1EZphoM9cw1SHoCFRkXSb8/fjQ== } dependencies: - "@rollup/pluginutils": 5.0.2 + "@rollup/pluginutils": 5.0.4 escape-string-regexp: 5.0.0 fast-glob: 3.3.1 local-pkg: 0.4.3 - magic-string: 0.30.2 - mlly: 1.4.0 + magic-string: 0.30.3 + mlly: 1.4.1 pathe: 1.1.1 pkg-types: 1.0.3 scule: 1.0.0 @@ -11888,11 +11857,11 @@ packages: } hasBin: true dependencies: - "@babel/core": 7.22.10 - "@babel/standalone": 7.22.10 - "@babel/types": 7.22.10 + "@babel/core": 7.22.11 + "@babel/standalone": 7.22.12 + "@babel/types": 7.22.11 defu: 6.1.2 - jiti: 1.19.1 + jiti: 1.19.3 mri: 1.2.0 scule: 1.0.0 transitivePeerDependencies: @@ -12046,7 +12015,7 @@ packages: chalk: 4.1.2 debug: 4.3.4 fs-extra: 10.1.0 - vite: 4.4.9_evh5a7sqeokbj4waeee7iaxc4q + vite: 4.4.9_j36uhkxo224q7q24iprq5z6rj4 transitivePeerDependencies: - supports-color dev: true @@ -12071,7 +12040,7 @@ packages: fast-glob: 3.3.1 mockjs: 1.1.0 path-to-regexp: 6.2.1 - vite: 4.4.9_evh5a7sqeokbj4waeee7iaxc4q + vite: 4.4.9_j36uhkxo224q7q24iprq5z6rj4 transitivePeerDependencies: - rollup - supports-color @@ -12094,7 +12063,7 @@ packages: svgo: 3.0.2 dev: true - /vite/4.4.9_evh5a7sqeokbj4waeee7iaxc4q: + /vite/4.4.9_j36uhkxo224q7q24iprq5z6rj4: resolution: { integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA== @@ -12125,14 +12094,14 @@ packages: terser: optional: true dependencies: - "@types/node": 18.17.4 + "@types/node": 18.17.12 esbuild: 0.18.20 - postcss: 8.4.27 - rollup: 3.28.0 - sass: 1.65.1 + postcss: 8.4.28 + rollup: 3.28.1 + sass: 1.66.1 terser: 5.19.2 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 dev: true /vue-demi/0.14.5_vue@3.3.4: @@ -12153,7 +12122,7 @@ packages: vue: 3.3.4 dev: false - /vue-eslint-parser/9.3.1_eslint@8.46.0: + /vue-eslint-parser/9.3.1_eslint@8.48.0: resolution: { integrity: sha512-Clr85iD2XFZ3lJ52/ppmUDG/spxQu6+MAeHXjjyI4I1NUYZ9xmenQp4N0oaHJhrA8OOxltCVxMRfANGa70vU0g== @@ -12163,9 +12132,9 @@ packages: eslint: ">=6.0.0" dependencies: debug: 4.3.4 - eslint: 8.46.0 + eslint: 8.48.0 eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.2 + eslint-visitor-keys: 3.4.3 espree: 9.6.1 esquery: 1.5.0 lodash: 4.17.21 @@ -12320,20 +12289,20 @@ packages: } dependencies: animate.css: 4.1.1 - element-plus: 2.3.9_vue@3.3.4 + element-plus: 2.3.12_vue@3.3.4 transitivePeerDependencies: - "@vue/composition-api" - vue dev: false - /vue-waterfall-plugin-next/2.2.2_vue@3.3.4: + /vue-waterfall-plugin-next/2.2.3_vue@3.3.4: resolution: { - integrity: sha512-w2u2ku7LqikFoLz1DqW+23DEWvIXLNPdWAoLNIYk5y5O3YWAVxg4HSyhTuZ22AhIJ9tnBgF+eubHfk1tjAl91A== + integrity: sha512-GF+7BXFEtIPpC1QotiG2Tvzop73LDsSqpQ1CN8iclOYMxRlgHmhmLTLVq36X50NIyL8NXs4MrhRBJaGQxzcvJg== } dependencies: animate.css: 4.1.1 - element-plus: 2.3.9_vue@3.3.4 + element-plus: 2.3.12_vue@3.3.4 vue-waterfall-plugin-next: 2.2.0_vue@3.3.4 transitivePeerDependencies: - "@vue/composition-api" @@ -12404,10 +12373,10 @@ packages: makeerror: 1.0.12 dev: false - /wavesurfer.js/7.1.2: + /wavesurfer.js/7.1.5: resolution: { - integrity: sha512-ghBw5SmiQAhqOIAUl9bUpyB6ZSGeTTBNYJRGKS1gCrr0VAx1Xrl3O3FnUkI53I8tKtuNufi/h0mk0Kf0SItz4w== + integrity: sha512-2zb82LxQzeFn5/O5JhEs1uytdlkksUDALWt7TPN8ppP4jrajuigwcM2g4wx6b+SO4Frweg/r99L1hznr0lsBEg== } dev: false @@ -12528,6 +12497,7 @@ packages: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 + dev: false /wrap-ansi/7.0.0: resolution: @@ -12597,10 +12567,10 @@ packages: optional: true dev: false - /xgplayer-subtitles/3.0.7: + /xgplayer-subtitles/3.0.8: resolution: { - integrity: sha512-28q33G8JsYQREvQwRNyuCmprZD7+Y30BhV0RpciHTH4dBAoA78Xtj4gp47UeNjmZCb6P1QdnRtk4ZPDkF1Yxog== + integrity: sha512-LjlEPSDQDg063grrWCtNAtdglNgksedh91HB12SXaHUOKshzg1y9CL22cpXnNpKTePlhwvYmYUVRVckV19QpHw== } peerDependencies: core-js: ">=3.12.1" @@ -12611,10 +12581,10 @@ packages: eventemitter3: 4.0.7 dev: false - /xgplayer/3.0.7: + /xgplayer/3.0.8: resolution: { - integrity: sha512-lGkcwsxtD4hLXRfXx4pqDKrz74qnpcYXb0g1v9uMiAYawYV8jppf9lr8mFlahGOJTSf+WpcsYiquuO90PWxFsg== + integrity: sha512-6tvIz5u7c9WDLhE5b8ekdAq7jtlhsBGCawVgRsbi+VDU89WYpl4U+pdK9k/9VBFXLsyLgu03QhEK9Kp2OICZww== } peerDependencies: core-js: ">=3.12.1" @@ -12626,7 +12596,7 @@ packages: delegate: 3.2.0 downloadjs: 1.4.7 eventemitter3: 4.0.7 - xgplayer-subtitles: 3.0.7 + xgplayer-subtitles: 3.0.8 dev: false /xlsx/0.18.5: diff --git a/src/api/system.ts b/src/api/system.ts index 169d79cca..d7b4cce6b 100644 --- a/src/api/system.ts +++ b/src/api/system.ts @@ -1,6 +1,11 @@ import { http } from "@/utils/http"; type Result = { + success: boolean; + data?: Array; +}; + +type ResultTable = { success: boolean; data?: { /** 列表数据 */ @@ -14,22 +19,27 @@ type Result = { }; }; -type ResultDept = { - success: boolean; - data?: Array; -}; - /** 获取用户管理列表 */ export const getUserList = (data?: object) => { - return http.request("post", "/user", { data }); + return http.request("post", "/user", { data }); +}; + +/** 用户管理-获取所有角色列表 */ +export const getAllRoleList = () => { + return http.request("get", "/list-all-role"); +}; + +/** 用户管理-根据userId,获取对应角色id列表(userId:用户id) */ +export const getRoleIds = (data?: object) => { + return http.request("post", "/list-role-ids", { data }); }; /** 获取角色管理列表 */ export const getRoleList = (data?: object) => { - return http.request("post", "/role", { data }); + return http.request("post", "/role", { data }); }; /** 获取部门管理列表 */ export const getDeptList = (data?: object) => { - return http.request("post", "/dept", { data }); + return http.request("post", "/dept", { data }); }; diff --git a/src/components/ReCropper/src/index.tsx b/src/components/ReCropper/src/index.tsx index 62dd2fa22..16f896f28 100644 --- a/src/components/ReCropper/src/index.tsx +++ b/src/components/ReCropper/src/index.tsx @@ -376,7 +376,7 @@ export default defineComponent({ appendTo: "parent", // hideOnClick: false, animation: "perspective", - placement: "bottom-start" + placement: "bottom-end" }); setProps({ diff --git a/src/components/ReDialog/index.ts b/src/components/ReDialog/index.ts index cd7a8a553..7604cf2d4 100644 --- a/src/components/ReDialog/index.ts +++ b/src/components/ReDialog/index.ts @@ -49,7 +49,7 @@ const closeAllDialog = () => { /** 千万别忘了在下面这三处引入并注册下,放心注册,不使用`addDialog`调用就不会被挂载 * https://github.com/pure-admin/vue-pure-admin/blob/main/src/App.vue#L4 * https://github.com/pure-admin/vue-pure-admin/blob/main/src/App.vue#L13 - * https://github.com/pure-admin/vue-pure-admin/blob/main/src/App.vue#L18 + * https://github.com/pure-admin/vue-pure-admin/blob/main/src/App.vue#L20 */ const ReDialog = withInstall(reDialog); diff --git a/src/layout/components/navbar.vue b/src/layout/components/navbar.vue index d108301df..752fdb034 100644 --- a/src/layout/components/navbar.vue +++ b/src/layout/components/navbar.vue @@ -29,9 +29,7 @@ const { t, locale, translationCh, translationEn } = useTranslationLang();