From 96152ed134ccec3bdb8cbb00b927b5bb840e4390 Mon Sep 17 00:00:00 2001 From: xiaoxian521 <1923740402@qq.com> Date: Mon, 5 Aug 2024 13:15:10 +0800 Subject: [PATCH 1/3] =?UTF-8?q?feat:=20`ReDialog`=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E7=9A=84=E7=A1=AE=E5=AE=9A=E6=8C=89=E9=92=AE=E6=8F=90=E4=BE=9B?= =?UTF-8?q?=E5=85=B3=E9=97=AD=E6=8C=89=E9=92=AE=E5=8A=A8=E7=94=BB`closeLoa?= =?UTF-8?q?ding`=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/ReDialog/index.vue | 7 +++++-- src/components/ReDialog/type.ts | 15 +++++++++------ src/views/components/dialog/index.vue | 4 +++- 3 files changed, 17 insertions(+), 9 deletions(-) diff --git a/src/components/ReDialog/index.vue b/src/components/ReDialog/index.vue index df86143cca..23a0106e3a 100644 --- a/src/components/ReDialog/index.vue +++ b/src/components/ReDialog/index.vue @@ -53,14 +53,17 @@ const footerButtons = computed(() => { } ); } - const done = () => { + const closeLoading = () => { if (options?.sureBtnLoading) { sureBtnMap.value[index].loading = false; } + }; + const done = () => { + closeLoading(); closeDialog(options, index, { command: "sure" }); }; if (options?.beforeSure && isFunction(options?.beforeSure)) { - options.beforeSure(done, { options, index }); + options.beforeSure(done, { options, index, closeLoading }); } else { done(); } diff --git a/src/components/ReDialog/type.ts b/src/components/ReDialog/type.ts index 7ea8f71fb9..7efbe20180 100644 --- a/src/components/ReDialog/type.ts +++ b/src/components/ReDialog/type.ts @@ -69,11 +69,11 @@ type DialogProps = { type Popconfirm = { /** 标题 */ title?: string; - /** 确认按钮文字 */ + /** 确定按钮文字 */ confirmButtonText?: string; /** 取消按钮文字 */ cancelButtonText?: string; - /** 确认按钮类型,默认 `primary` */ + /** 确定按钮类型,默认 `primary` */ confirmButtonType?: ButtonType; /** 取消按钮类型,默认 `text` */ cancelButtonType?: ButtonType; @@ -121,7 +121,7 @@ type ButtonProps = { round?: boolean; /** 是否为圆形按钮,默认 `false` */ circle?: boolean; - /** 确认按钮的 `Popconfirm` 气泡确认框相关配置 */ + /** 确定按钮的 `Popconfirm` 气泡确认框相关配置 */ popconfirm?: Popconfirm; /** 是否为加载中状态,默认 `false` */ loading?: boolean; @@ -160,9 +160,9 @@ interface DialogOptions extends DialogProps { props?: any; /** 是否隐藏 `Dialog` 按钮操作区的内容 */ hideFooter?: boolean; - /** 确认按钮的 `Popconfirm` 气泡确认框相关配置 */ + /** 确定按钮的 `Popconfirm` 气泡确认框相关配置 */ popconfirm?: Popconfirm; - /** 点击确认按钮后是否开启 `loading` 加载动画 */ + /** 点击确定按钮后是否开启 `loading` 加载动画 */ sureBtnLoading?: boolean; /** * @description 自定义对话框标题的内容渲染器 @@ -261,10 +261,13 @@ interface DialogOptions extends DialogProps { done: Function, { options, - index + index, + closeLoading }: { options: DialogOptions; index: number; + /** 关闭确定按钮的 `loading` 加载动画 */ + closeLoading: Function; } ) => void; } diff --git a/src/views/components/dialog/index.vue b/src/views/components/dialog/index.vue index 8f46e04c0a..8f045da78e 100644 --- a/src/views/components/dialog/index.vue +++ b/src/views/components/dialog/index.vue @@ -456,7 +456,9 @@ function onSureBtnLoading() { sureBtnLoading: true, title: "点击底部确定按钮可开启按钮动画", contentRenderer: () =>

弹框内容-点击底部确定按钮可开启按钮动画

, - beforeSure: done => { + beforeSure: (done, { closeLoading }) => { + // closeLoading() // 关闭确定按钮动画,不关闭弹框 + // done() // 关闭确定按钮动画并关闭弹框 setTimeout(() => done(), 800); } }); From 244ab7f9909701b76c1d366a4282853a99c0e614 Mon Sep 17 00:00:00 2001 From: xiaoming <1923740402@qq.com> Date: Mon, 12 Aug 2024 13:32:04 +0800 Subject: [PATCH 2/3] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E7=AC=AC?= =?UTF-8?q?=E4=BA=8C=E7=A7=8D=E6=8C=89=E9=92=AE=E6=9D=83=E9=99=90=E6=8C=87?= =?UTF-8?q?=E4=BB=A4=EF=BC=88=E6=A0=B9=E6=8D=AE=E7=99=BB=E5=BD=95=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E8=BF=94=E5=9B=9E=E7=9A=84`permissions`=E5=AD=97?= =?UTF-8?q?=E6=AE=B5=E8=BF=9B=E8=A1=8C=E5=88=A4=E6=96=AD=EF=BC=89=20(#1177?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: 新增第二种按钮权限指令(根据登录接口返回的`permissions`字段进行判断) --- .vscode/settings.json | 1 + locales/en.yaml | 2 + locales/zh-CN.yaml | 2 + mock/asyncRoutes.ts | 35 +++++-- mock/login.ts | 3 + mock/system.ts | 126 +++++++++++++++++++++++++- src/api/user.ts | 2 + src/components/RePerms/index.ts | 5 + src/components/RePerms/src/perms.tsx | 20 ++++ src/directives/index.ts | 1 + src/directives/perms/index.ts | 15 +++ src/main.ts | 2 + src/router/utils.ts | 2 +- src/store/modules/user.ts | 8 ++ src/store/types.ts | 1 + src/utils/auth.ts | 33 +++++-- src/views/permission/button/index.vue | 2 +- src/views/permission/button/perms.vue | 116 ++++++++++++++++++++++++ types/directives.d.ts | 4 +- types/global-components.d.ts | 1 + 20 files changed, 360 insertions(+), 21 deletions(-) create mode 100644 src/components/RePerms/index.ts create mode 100644 src/components/RePerms/src/perms.tsx create mode 100644 src/directives/perms/index.ts create mode 100644 src/views/permission/button/perms.vue diff --git a/.vscode/settings.json b/.vscode/settings.json index b5aefceb49..6f73d2027e 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -57,6 +57,7 @@ "v-copy", "v-longpress", "v-optimize", + "v-perms", "v-ripple" ], "vscodeCustomCodeColor.highlightValueColor": "#b392f0", diff --git a/locales/en.yaml b/locales/en.yaml index d02f36f933..3793277b12 100644 --- a/locales/en.yaml +++ b/locales/en.yaml @@ -125,6 +125,8 @@ menus: purePermission: Permission Manage purePermissionPage: Page Permission purePermissionButton: Button Permission + purePermissionButtonRouter: Route return button permission + purePermissionButtonLogin: Login interface return button permission pureTabs: Tabs Operate pureGuide: Guide pureAble: Able diff --git a/locales/zh-CN.yaml b/locales/zh-CN.yaml index 6ce4209696..7be27a8ecf 100644 --- a/locales/zh-CN.yaml +++ b/locales/zh-CN.yaml @@ -125,6 +125,8 @@ menus: purePermission: 权限管理 purePermissionPage: 页面权限 purePermissionButton: 按钮权限 + purePermissionButtonRouter: 路由返回按钮权限 + purePermissionButtonLogin: 登录接口返回按钮权限 pureTabs: 标签页操作 pureGuide: 引导页 pureAble: 功能 diff --git a/mock/asyncRoutes.ts b/mock/asyncRoutes.ts index 4f2fab7394..5ca5559771 100644 --- a/mock/asyncRoutes.ts +++ b/mock/asyncRoutes.ts @@ -123,17 +123,34 @@ const permissionRouter = { } }, { - path: "/permission/button/index", - name: "PermissionButton", + path: "/permission/button", meta: { title: "menus.purePermissionButton", - roles: ["admin", "common"], - auths: [ - "permission:btn:add", - "permission:btn:edit", - "permission:btn:delete" - ] - } + roles: ["admin", "common"] + }, + children: [ + { + path: "/permission/button/router", + component: "permission/button/index", + name: "PermissionButtonRouter", + meta: { + title: "menus.purePermissionButtonRouter", + auths: [ + "permission:btn:add", + "permission:btn:edit", + "permission:btn:delete" + ] + } + }, + { + path: "/permission/button/login", + component: "permission/button/perms", + name: "PermissionButtonLogin", + meta: { + title: "menus.purePermissionButtonLogin" + } + } + ] } ] }; diff --git a/mock/login.ts b/mock/login.ts index a9c71b15d1..55897d8f40 100644 --- a/mock/login.ts +++ b/mock/login.ts @@ -15,6 +15,8 @@ export default defineFakeRoute([ nickname: "小铭", // 一个用户可能有多个角色 roles: ["admin"], + // 按钮级别权限 + permissions: ["*:*:*"], accessToken: "eyJhbGciOiJIUzUxMiJ9.admin", refreshToken: "eyJhbGciOiJIUzUxMiJ9.adminRefresh", expires: "2030/10/30 00:00:00" @@ -28,6 +30,7 @@ export default defineFakeRoute([ username: "common", nickname: "小林", roles: ["common"], + permissions: ["permission:btn:add", "permission:btn:edit"], accessToken: "eyJhbGciOiJIUzUxMiJ9.common", refreshToken: "eyJhbGciOiJIUzUxMiJ9.commonRefresh", expires: "2030/10/30 00:00:00" diff --git a/mock/system.ts b/mock/system.ts index a4e33f7168..5c9172cd84 100644 --- a/mock/system.ts +++ b/mock/system.ts @@ -696,7 +696,7 @@ export default defineFakeRoute([ menuType: 0, title: "menus.purePermissionButton", name: "PermissionButton", - path: "/permission/button/index", + path: "/permission/button", component: "", rank: null, redirect: "", @@ -717,6 +717,30 @@ export default defineFakeRoute([ { parentId: 202, id: 203, + menuType: 0, + title: "menus.purePermissionButtonRouter", + name: "PermissionButtonRouter", + path: "/permission/button/router", + component: "permission/button/index", + rank: null, + redirect: "", + icon: "", + extraIcon: "", + enterTransition: "", + leaveTransition: "", + activePath: "", + auths: "", + frameSrc: "", + frameLoading: true, + keepAlive: false, + hiddenTag: false, + fixedTag: false, + showLink: true, + showParent: false + }, + { + parentId: 203, + id: 210, menuType: 3, title: "添加", name: "", @@ -738,9 +762,105 @@ export default defineFakeRoute([ showLink: true, showParent: false }, + { + parentId: 203, + id: 211, + menuType: 3, + title: "修改", + name: "", + path: "", + component: "", + rank: null, + redirect: "", + icon: "", + extraIcon: "", + enterTransition: "", + leaveTransition: "", + activePath: "", + auths: "permission:btn:edit", + frameSrc: "", + frameLoading: true, + keepAlive: false, + hiddenTag: false, + fixedTag: false, + showLink: true, + showParent: false + }, + { + parentId: 203, + id: 212, + menuType: 3, + title: "删除", + name: "", + path: "", + component: "", + rank: null, + redirect: "", + icon: "", + extraIcon: "", + enterTransition: "", + leaveTransition: "", + activePath: "", + auths: "permission:btn:delete", + frameSrc: "", + frameLoading: true, + keepAlive: false, + hiddenTag: false, + fixedTag: false, + showLink: true, + showParent: false + }, { parentId: 202, id: 204, + menuType: 0, + title: "menus.purePermissionButtonLogin", + name: "PermissionButtonLogin", + path: "/permission/button/login", + component: "permission/button/perms", + rank: null, + redirect: "", + icon: "", + extraIcon: "", + enterTransition: "", + leaveTransition: "", + activePath: "", + auths: "", + frameSrc: "", + frameLoading: true, + keepAlive: false, + hiddenTag: false, + fixedTag: false, + showLink: true, + showParent: false + }, + { + parentId: 204, + id: 220, + menuType: 3, + title: "添加", + name: "", + path: "", + component: "", + rank: null, + redirect: "", + icon: "", + extraIcon: "", + enterTransition: "", + leaveTransition: "", + activePath: "", + auths: "permission:btn:add", + frameSrc: "", + frameLoading: true, + keepAlive: false, + hiddenTag: false, + fixedTag: false, + showLink: true, + showParent: false + }, + { + parentId: 204, + id: 221, menuType: 3, title: "修改", name: "", @@ -763,8 +883,8 @@ export default defineFakeRoute([ showParent: false }, { - parentId: 202, - id: 205, + parentId: 204, + id: 222, menuType: 3, title: "删除", name: "", diff --git a/src/api/user.ts b/src/api/user.ts index a0c43e00c0..2404c008f2 100644 --- a/src/api/user.ts +++ b/src/api/user.ts @@ -11,6 +11,8 @@ export type UserResult = { nickname: string; /** 当前登录用户的角色 */ roles: Array; + /** 按钮级别权限 */ + permissions: Array; /** `token` */ accessToken: string; /** 用于调用刷新`accessToken`的接口时所需的`token` */ diff --git a/src/components/RePerms/index.ts b/src/components/RePerms/index.ts new file mode 100644 index 0000000000..3701c3c1af --- /dev/null +++ b/src/components/RePerms/index.ts @@ -0,0 +1,5 @@ +import perms from "./src/perms"; + +const Perms = perms; + +export { Perms }; diff --git a/src/components/RePerms/src/perms.tsx b/src/components/RePerms/src/perms.tsx new file mode 100644 index 0000000000..da01bc16be --- /dev/null +++ b/src/components/RePerms/src/perms.tsx @@ -0,0 +1,20 @@ +import { defineComponent, Fragment } from "vue"; +import { hasPerms } from "@/utils/auth"; + +export default defineComponent({ + name: "Perms", + props: { + value: { + type: undefined, + default: [] + } + }, + setup(props, { slots }) { + return () => { + if (!slots) return null; + return hasPerms(props.value) ? ( + {slots.default?.()} + ) : null; + }; + } +}); diff --git a/src/directives/index.ts b/src/directives/index.ts index 3be2c5c1dc..d01fe714e8 100644 --- a/src/directives/index.ts +++ b/src/directives/index.ts @@ -2,4 +2,5 @@ export * from "./auth"; export * from "./copy"; export * from "./longpress"; export * from "./optimize"; +export * from "./perms"; export * from "./ripple"; diff --git a/src/directives/perms/index.ts b/src/directives/perms/index.ts new file mode 100644 index 0000000000..073c918b77 --- /dev/null +++ b/src/directives/perms/index.ts @@ -0,0 +1,15 @@ +import { hasPerms } from "@/utils/auth"; +import type { Directive, DirectiveBinding } from "vue"; + +export const perms: Directive = { + mounted(el: HTMLElement, binding: DirectiveBinding>) { + const { value } = binding; + if (value) { + !hasPerms(value) && el.parentNode?.removeChild(el); + } else { + throw new Error( + "[Directive: perms]: need perms! Like v-perms=\"['btn.add','btn.edit']\"" + ); + } + } +}; diff --git a/src/main.ts b/src/main.ts index 0085268013..6597ac23ae 100644 --- a/src/main.ts +++ b/src/main.ts @@ -44,7 +44,9 @@ app.component("FontIcon", FontIcon); // 全局注册按钮级别权限组件 import { Auth } from "@/components/ReAuth"; +import { Perms } from "@/components/RePerms"; app.component("Auth", Auth); +app.component("Perms", Perms); // 全局注册vue-tippy import "tippy.js/dist/tippy.css"; diff --git a/src/router/utils.ts b/src/router/utils.ts index 1f68d241dc..dd6df9aa1e 100644 --- a/src/router/utils.ts +++ b/src/router/utils.ts @@ -355,7 +355,7 @@ function getAuths(): Array { return router.currentRoute.value.meta.auths as Array; } -/** 是否有按钮级别的权限 */ +/** 是否有按钮级别的权限(根据路由`meta`中的`auths`字段进行判断)*/ function hasAuth(value: string | Array): boolean { if (!value) return false; /** 从当前路由的`meta`字段里获取按钮级别的所有自定义`code`值 */ diff --git a/src/store/modules/user.ts b/src/store/modules/user.ts index df92595cfe..fac9f929cc 100644 --- a/src/store/modules/user.ts +++ b/src/store/modules/user.ts @@ -27,6 +27,9 @@ export const useUserStore = defineStore({ nickname: storageLocal().getItem>(userKey)?.nickname ?? "", // 页面级别权限 roles: storageLocal().getItem>(userKey)?.roles ?? [], + // 按钮级别权限 + permissions: + storageLocal().getItem>(userKey)?.permissions ?? [], // 前端生成的验证码(按实际需求替换) verifyCode: "", // 判断登录页面显示哪个组件(0:登录(默认)、1:手机登录、2:二维码登录、3:注册、4:忘记密码) @@ -53,6 +56,10 @@ export const useUserStore = defineStore({ SET_ROLES(roles: Array) { this.roles = roles; }, + /** 存储按钮级别权限 */ + SET_PERMS(permissions: Array) { + this.permissions = permissions; + }, /** 存储前端生成的验证码 */ SET_VERIFYCODE(verifyCode: string) { this.verifyCode = verifyCode; @@ -86,6 +93,7 @@ export const useUserStore = defineStore({ logOut() { this.username = ""; this.roles = []; + this.permissions = []; removeToken(); useMultiTagsStoreHook().handleTags("equal", [...routerArrays]); resetRouter(); diff --git a/src/store/types.ts b/src/store/types.ts index 2d7a59c27f..d6503d9c42 100644 --- a/src/store/types.ts +++ b/src/store/types.ts @@ -42,6 +42,7 @@ export type userType = { username?: string; nickname?: string; roles?: Array; + permissions?: Array; verifyCode?: string; currentPage?: number; isRemembered?: boolean; diff --git a/src/utils/auth.ts b/src/utils/auth.ts index 20ca8b3863..f2b28cb83e 100644 --- a/src/utils/auth.ts +++ b/src/utils/auth.ts @@ -1,6 +1,6 @@ import Cookies from "js-cookie"; -import { storageLocal } from "@pureadmin/utils"; import { useUserStoreHook } from "@/store/modules/user"; +import { storageLocal, isString, isIncludeAllChildren } from "@pureadmin/utils"; export interface DataInfo { /** token */ @@ -17,6 +17,8 @@ export interface DataInfo { nickname?: string; /** 当前登录用户的角色 */ roles?: Array; + /** 当前登录用户的按钮级别权限 */ + permissions?: Array; } export const userKey = "user-info"; @@ -41,7 +43,7 @@ export function getToken(): DataInfo { * @description 设置`token`以及一些必要信息并采用无感刷新`token`方案 * 无感刷新:后端返回`accessToken`(访问接口使用的`token`)、`refreshToken`(用于调用刷新`accessToken`的接口时所需的`token`,`refreshToken`的过期时间(比如30天)应大于`accessToken`的过期时间(比如2小时))、`expires`(`accessToken`的过期时间) * 将`accessToken`、`expires`、`refreshToken`这三条信息放在key值为authorized-token的cookie里(过期自动销毁) - * 将`avatar`、`username`、`nickname`、`roles`、`refreshToken`、`expires`这六条信息放在key值为`user-info`的localStorage里(利用`multipleTabsKey`当浏览器完全关闭后自动销毁) + * 将`avatar`、`username`、`nickname`、`roles`、`permissions`、`refreshToken`、`expires`这七条信息放在key值为`user-info`的localStorage里(利用`multipleTabsKey`当浏览器完全关闭后自动销毁) */ export function setToken(data: DataInfo) { let expires = 0; @@ -66,18 +68,20 @@ export function setToken(data: DataInfo) { : {} ); - function setUserKey({ avatar, username, nickname, roles }) { + function setUserKey({ avatar, username, nickname, roles, permissions }) { useUserStoreHook().SET_AVATAR(avatar); useUserStoreHook().SET_USERNAME(username); useUserStoreHook().SET_NICKNAME(nickname); useUserStoreHook().SET_ROLES(roles); + useUserStoreHook().SET_PERMS(permissions); storageLocal().setItem(userKey, { refreshToken, expires, avatar, username, nickname, - roles + roles, + permissions }); } @@ -87,7 +91,8 @@ export function setToken(data: DataInfo) { avatar: data?.avatar ?? "", username, nickname: data?.nickname ?? "", - roles + roles, + permissions: data?.permissions ?? [] }); } else { const avatar = @@ -98,11 +103,14 @@ export function setToken(data: DataInfo) { storageLocal().getItem>(userKey)?.nickname ?? ""; const roles = storageLocal().getItem>(userKey)?.roles ?? []; + const permissions = + storageLocal().getItem>(userKey)?.permissions ?? []; setUserKey({ avatar, username, nickname, - roles + roles, + permissions }); } } @@ -118,3 +126,16 @@ export function removeToken() { export const formatToken = (token: string): string => { return "Bearer " + token; }; + +/** 是否有按钮级别的权限(根据登录接口返回的`permissions`字段进行判断)*/ +export const hasPerms = (value: string | Array): boolean => { + if (!value) return false; + const allPerms = "*:*:*"; + const { permissions } = useUserStoreHook(); + if (!permissions) return false; + if (permissions.length === 1 && permissions[0] === allPerms) return true; + const isAuths = isString(value) + ? permissions.includes(value) + : isIncludeAllChildren(value, permissions); + return isAuths ? true : false; +}; diff --git a/src/views/permission/button/index.vue b/src/views/permission/button/index.vue index 20fc799dd3..c1d5297cc1 100644 --- a/src/views/permission/button/index.vue +++ b/src/views/permission/button/index.vue @@ -2,7 +2,7 @@ import { hasAuth, getAuths } from "@/router/utils"; defineOptions({ - name: "PermissionButton" + name: "PermissionButtonRouter" }); diff --git a/src/views/permission/button/perms.vue b/src/views/permission/button/perms.vue new file mode 100644 index 0000000000..5a256a2541 --- /dev/null +++ b/src/views/permission/button/perms.vue @@ -0,0 +1,116 @@ + + + diff --git a/types/directives.d.ts b/types/directives.d.ts index 87256982f1..458fd09722 100644 --- a/types/directives.d.ts +++ b/types/directives.d.ts @@ -5,7 +5,7 @@ declare module "vue" { export interface ComponentCustomProperties { /** `Loading` 动画加载指令,具体看:https://element-plus.org/zh-CN/component/loading.html#%E6%8C%87%E4%BB%A4 */ vLoading: Directive; - /** 按钮权限指令 */ + /** 按钮权限指令(根据路由`meta`中的`auths`字段进行判断)*/ vAuth: Directive>; /** 文本复制指令(默认双击复制) */ vCopy: Directive; @@ -13,6 +13,8 @@ declare module "vue" { vLongpress: Directive; /** 防抖、节流指令 */ vOptimize: Directive; + /** 按钮权限指令(根据登录接口返回的`permissions`字段进行判断)*/ + vPerms: Directive>; /** * `v-ripple`指令,用法如下: * 1. `v-ripple`代表启用基本的`ripple`功能 diff --git a/types/global-components.d.ts b/types/global-components.d.ts index 71314d4a81..f07958a6e5 100644 --- a/types/global-components.d.ts +++ b/types/global-components.d.ts @@ -7,6 +7,7 @@ declare module "vue" { IconifyIconOnline: (typeof import("../src/components/ReIcon"))["IconifyIconOnline"]; FontIcon: (typeof import("../src/components/ReIcon"))["FontIcon"]; Auth: (typeof import("../src/components/ReAuth"))["Auth"]; + Perms: (typeof import("../src/components/RePerms"))["Perms"]; } } From 5fbb664da733a9bcc32fab4b3a88bc9001758627 Mon Sep 17 00:00:00 2001 From: xiaoxian521 <1923740402@qq.com> Date: Mon, 12 Aug 2024 14:51:34 +0800 Subject: [PATCH 3/3] =?UTF-8?q?chore:=20=E5=8D=87=E7=BA=A7=E4=BE=9D?= =?UTF-8?q?=E8=B5=96=EF=BC=8C`element-plus`=E6=9C=80=E6=96=B0=E7=89=88?= =?UTF-8?q?=E5=85=BC=E5=AE=B9=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 68 +- pnpm-lock.yaml | 2290 ++++++++--------- src/components/ReIcon/src/Select.vue | 2 +- src/views/monitor/logs/login/index.vue | 3 +- src/views/monitor/logs/operation/index.vue | 3 +- src/views/monitor/logs/system/index.vue | 3 +- src/views/monitor/online/index.vue | 3 +- src/views/system/role/index.vue | 3 +- src/views/system/user/index.vue | 3 +- src/views/table/base/tree.vue | 6 +- src/views/table/high/adaptive/columns.tsx | 2 +- src/views/table/high/page/columns.tsx | 6 +- src/views/table/high/page/index.vue | 8 +- .../high/table-select/multiple/columns.tsx | 2 +- .../table/high/table-select/radio/columns.tsx | 2 +- 15 files changed, 1197 insertions(+), 1207 deletions(-) diff --git a/package.json b/package.json index 205d0bfe24..001d3ca0a6 100644 --- a/package.json +++ b/package.json @@ -50,26 +50,26 @@ "@amap/amap-jsapi-loader": "^1.0.1", "@howdyjs/mouse-menu": "^2.1.3", "@infectoone/vue-ganttastic": "^2.3.2", - "@logicflow/core": "^1.2.27", - "@logicflow/extension": "^1.2.27", + "@logicflow/core": "^1.2.28", + "@logicflow/extension": "^1.2.28", "@pureadmin/descriptions": "^1.2.1", - "@pureadmin/table": "^3.1.2", - "@pureadmin/utils": "^2.4.7", + "@pureadmin/table": "^3.2.0", + "@pureadmin/utils": "^2.4.8", "@vue-flow/background": "^1.3.0", - "@vue-flow/core": "^1.39.1", - "@vueuse/core": "^10.11.0", + "@vue-flow/core": "^1.39.3", + "@vueuse/core": "^10.11.1", "@vueuse/motion": "^2.2.3", "@wangeditor/editor": "^5.1.23", "@wangeditor/editor-for-vue": "^5.1.12", "@zxcvbn-ts/core": "^3.0.4", "animate.css": "^4.1.1", - "axios": "^1.7.2", + "axios": "^1.7.3", "china-area-data": "^5.0.1", "cropperjs": "^1.6.2", "dayjs": "^1.11.12", "echarts": "^5.5.1", "el-table-infinite-scroll": "^3.0.6", - "element-plus": "^2.7.8", + "element-plus": "^2.8.0", "intro.js": "^7.2.0", "js-cookie": "^3.0.5", "jsbarcode": "^3.11.6", @@ -79,23 +79,23 @@ "mqtt": "4.3.7", "nprogress": "^0.2.0", "path": "^0.12.7", - "pinia": "^2.2.0", - "pinyin-pro": "^3.24.0", - "plus-pro-components": "^0.1.13", - "qrcode": "^1.5.3", - "qs": "^6.12.3", + "pinia": "^2.2.1", + "pinyin-pro": "^3.24.2", + "plus-pro-components": "^0.1.14", + "qrcode": "^1.5.4", + "qs": "^6.13.0", "responsive-storage": "^2.2.0", "sortablejs": "^1.15.2", - "swiper": "^11.1.8", + "swiper": "^11.1.9", "typeit": "^8.8.4", "v-contextmenu": "^3.2.0", "v3-infinite-loading": "^1.3.1", - "version-rocket": "^1.7.1", - "vue": "^3.4.34", + "version-rocket": "^1.7.2", + "vue": "^3.4.37", "vue-i18n": "^9.13.1", "vue-json-pretty": "^2.4.0", "vue-pdf-embed": "^2.1.0", - "vue-router": "^4.4.0", + "vue-router": "^4.4.3", "vue-tippy": "^6.4.4", "vue-types": "^5.1.3", "vue-virtual-scroller": "2.0.0-beta.8", @@ -104,15 +104,15 @@ "vue3-puzzle-vcode": "^1.1.7", "vuedraggable": "^4.1.0", "vxe-table": "4.6.17", - "wavesurfer.js": "^7.8.2", + "wavesurfer.js": "^7.8.3", "xgplayer": "^3.0.19", "xlsx": "^0.18.5" }, "devDependencies": { - "@commitlint/cli": "^19.3.0", + "@commitlint/cli": "^19.4.0", "@commitlint/config-conventional": "^19.2.2", "@commitlint/types": "^19.0.3", - "@eslint/js": "^9.8.0", + "@eslint/js": "^9.9.0", "@faker-js/faker": "^8.4.1", "@iconify-icons/ep": "^1.2.12", "@iconify-icons/ri": "^1.2.10", @@ -123,44 +123,44 @@ "@types/gradient-string": "^1.1.6", "@types/intro.js": "^5.1.5", "@types/js-cookie": "^3.0.6", - "@types/node": "^20.14.13", + "@types/node": "^20.14.15", "@types/nprogress": "^0.2.3", "@types/qrcode": "^1.5.5", "@types/qs": "^6.9.15", "@types/sortablejs": "^1.15.8", - "@typescript-eslint/eslint-plugin": "^7.17.0", - "@typescript-eslint/parser": "^7.17.0", - "@vitejs/plugin-vue": "^5.1.1", + "@typescript-eslint/eslint-plugin": "^7.18.0", + "@typescript-eslint/parser": "^7.18.0", + "@vitejs/plugin-vue": "^5.1.2", "@vitejs/plugin-vue-jsx": "^4.0.0", - "autoprefixer": "^10.4.19", + "autoprefixer": "^10.4.20", "boxen": "^7.1.1", - "cssnano": "^7.0.4", + "cssnano": "^7.0.5", "dagre": "^0.8.5", - "eslint": "^9.8.0", + "eslint": "^9.9.0", "eslint-config-prettier": "^9.1.0", "eslint-define-config": "^2.1.0", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-vue": "^9.27.0", "gradient-string": "^2.0.2", - "husky": "^9.1.3", - "lint-staged": "^15.2.7", - "postcss": "^8.4.40", + "husky": "^9.1.4", + "lint-staged": "^15.2.8", + "postcss": "^8.4.41", "postcss-html": "^1.7.0", "postcss-import": "^16.1.0", "postcss-scss": "^4.0.9", "prettier": "^3.3.3", - "rimraf": "^5.0.9", + "rimraf": "^5.0.10", "rollup-plugin-visualizer": "^5.12.0", "sass": "^1.77.8", - "stylelint": "^16.7.0", + "stylelint": "^16.8.1", "stylelint-config-recess-order": "^5.0.1", "stylelint-config-recommended-vue": "^1.5.0", "stylelint-config-standard-scss": "^13.1.0", "stylelint-prettier": "^5.0.2", "svgo": "^3.3.2", - "tailwindcss": "^3.4.7", + "tailwindcss": "^3.4.9", "typescript": "^5.5.4", - "vite": "^5.3.5", + "vite": "^5.4.0", "vite-plugin-cdn-import": "^1.0.1", "vite-plugin-checker": "^0.7.2", "vite-plugin-compression": "^0.5.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 64b58176a3..a6bef9a61a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,43 +13,43 @@ importers: version: 1.0.1 '@howdyjs/mouse-menu': specifier: ^2.1.3 - version: 2.1.3(vue@3.4.34(typescript@5.5.4)) + version: 2.1.3(vue@3.4.37(typescript@5.5.4)) '@infectoone/vue-ganttastic': specifier: ^2.3.2 - version: 2.3.2(dayjs@1.11.12)(vue@3.4.34(typescript@5.5.4)) + version: 2.3.2(dayjs@1.11.12)(vue@3.4.37(typescript@5.5.4)) '@logicflow/core': - specifier: ^1.2.27 - version: 1.2.27 + specifier: ^1.2.28 + version: 1.2.28 '@logicflow/extension': - specifier: ^1.2.27 - version: 1.2.27(canvas@2.11.2) + specifier: ^1.2.28 + version: 1.2.28(canvas@2.11.2) '@pureadmin/descriptions': specifier: ^1.2.1 - version: 1.2.1(echarts@5.5.1)(element-plus@2.7.8(vue@3.4.34(typescript@5.5.4)))(typescript@5.5.4) + version: 1.2.1(echarts@5.5.1)(element-plus@2.8.0(vue@3.4.37(typescript@5.5.4)))(typescript@5.5.4) '@pureadmin/table': - specifier: ^3.1.2 - version: 3.1.2(element-plus@2.7.8(vue@3.4.34(typescript@5.5.4)))(typescript@5.5.4) + specifier: ^3.2.0 + version: 3.2.0(element-plus@2.8.0(vue@3.4.37(typescript@5.5.4)))(typescript@5.5.4) '@pureadmin/utils': - specifier: ^2.4.7 - version: 2.4.7(echarts@5.5.1)(vue@3.4.34(typescript@5.5.4)) + specifier: ^2.4.8 + version: 2.4.8(echarts@5.5.1)(vue@3.4.37(typescript@5.5.4)) '@vue-flow/background': specifier: ^1.3.0 - version: 1.3.0(@vue-flow/core@1.39.1(vue@3.4.34(typescript@5.5.4)))(vue@3.4.34(typescript@5.5.4)) + version: 1.3.0(@vue-flow/core@1.39.3(vue@3.4.37(typescript@5.5.4)))(vue@3.4.37(typescript@5.5.4)) '@vue-flow/core': - specifier: ^1.39.1 - version: 1.39.1(vue@3.4.34(typescript@5.5.4)) + specifier: ^1.39.3 + version: 1.39.3(vue@3.4.37(typescript@5.5.4)) '@vueuse/core': - specifier: ^10.11.0 - version: 10.11.0(vue@3.4.34(typescript@5.5.4)) + specifier: ^10.11.1 + version: 10.11.1(vue@3.4.37(typescript@5.5.4)) '@vueuse/motion': specifier: ^2.2.3 - version: 2.2.3(rollup@4.19.1)(vue@3.4.34(typescript@5.5.4)) + version: 2.2.3(rollup@4.20.0)(vue@3.4.37(typescript@5.5.4)) '@wangeditor/editor': specifier: ^5.1.23 version: 5.1.23 '@wangeditor/editor-for-vue': specifier: ^5.1.12 - version: 5.1.12(@wangeditor/editor@5.1.23)(vue@3.4.34(typescript@5.5.4)) + version: 5.1.12(@wangeditor/editor@5.1.23)(vue@3.4.37(typescript@5.5.4)) '@zxcvbn-ts/core': specifier: ^3.0.4 version: 3.0.4 @@ -57,8 +57,8 @@ importers: specifier: ^4.1.1 version: 4.1.1 axios: - specifier: ^1.7.2 - version: 1.7.2 + specifier: ^1.7.3 + version: 1.7.3 china-area-data: specifier: ^5.0.1 version: 5.0.1 @@ -75,8 +75,8 @@ importers: specifier: ^3.0.6 version: 3.0.6(typescript@5.5.4) element-plus: - specifier: ^2.7.8 - version: 2.7.8(vue@3.4.34(typescript@5.5.4)) + specifier: ^2.8.0 + version: 2.8.0(vue@3.4.37(typescript@5.5.4)) intro.js: specifier: ^7.2.0 version: 7.2.0 @@ -105,20 +105,20 @@ importers: specifier: ^0.12.7 version: 0.12.7 pinia: - specifier: ^2.2.0 - version: 2.2.0(typescript@5.5.4)(vue@3.4.34(typescript@5.5.4)) + specifier: ^2.2.1 + version: 2.2.1(typescript@5.5.4)(vue@3.4.37(typescript@5.5.4)) pinyin-pro: - specifier: ^3.24.0 - version: 3.24.0 + specifier: ^3.24.2 + version: 3.24.2 plus-pro-components: - specifier: ^0.1.13 - version: 0.1.13(element-plus@2.7.8(vue@3.4.34(typescript@5.5.4)))(vue@3.4.34(typescript@5.5.4)) + specifier: ^0.1.14 + version: 0.1.14(element-plus@2.8.0(vue@3.4.37(typescript@5.5.4)))(vue@3.4.37(typescript@5.5.4)) qrcode: - specifier: ^1.5.3 - version: 1.5.3 + specifier: ^1.5.4 + version: 1.5.4 qs: - specifier: ^6.12.3 - version: 6.12.3 + specifier: ^6.13.0 + version: 6.13.0 responsive-storage: specifier: ^2.2.0 version: 2.2.0 @@ -126,72 +126,72 @@ importers: specifier: ^1.15.2 version: 1.15.2 swiper: - specifier: ^11.1.8 - version: 11.1.8 + specifier: ^11.1.9 + version: 11.1.9 typeit: specifier: ^8.8.4 version: 8.8.4 v-contextmenu: specifier: ^3.2.0 - version: 3.2.0(vue@3.4.34(typescript@5.5.4)) + version: 3.2.0(vue@3.4.37(typescript@5.5.4)) v3-infinite-loading: specifier: ^1.3.1 version: 1.3.1 version-rocket: - specifier: ^1.7.1 - version: 1.7.1 + specifier: ^1.7.2 + version: 1.7.2 vue: - specifier: ^3.4.34 - version: 3.4.34(typescript@5.5.4) + specifier: ^3.4.37 + version: 3.4.37(typescript@5.5.4) vue-i18n: specifier: ^9.13.1 - version: 9.13.1(vue@3.4.34(typescript@5.5.4)) + version: 9.13.1(vue@3.4.37(typescript@5.5.4)) vue-json-pretty: specifier: ^2.4.0 - version: 2.4.0(vue@3.4.34(typescript@5.5.4)) + version: 2.4.0(vue@3.4.37(typescript@5.5.4)) vue-pdf-embed: specifier: ^2.1.0 - version: 2.1.0(vue@3.4.34(typescript@5.5.4)) + version: 2.1.0(vue@3.4.37(typescript@5.5.4)) vue-router: - specifier: ^4.4.0 - version: 4.4.0(vue@3.4.34(typescript@5.5.4)) + specifier: ^4.4.3 + version: 4.4.3(vue@3.4.37(typescript@5.5.4)) vue-tippy: specifier: ^6.4.4 - version: 6.4.4(vue@3.4.34(typescript@5.5.4)) + version: 6.4.4(vue@3.4.37(typescript@5.5.4)) vue-types: specifier: ^5.1.3 - version: 5.1.3(vue@3.4.34(typescript@5.5.4)) + version: 5.1.3(vue@3.4.37(typescript@5.5.4)) vue-virtual-scroller: specifier: 2.0.0-beta.8 - version: 2.0.0-beta.8(vue@3.4.34(typescript@5.5.4)) + version: 2.0.0-beta.8(vue@3.4.37(typescript@5.5.4)) vue-waterfall-plugin-next: specifier: ^2.4.3 - version: 2.4.3(@types/lodash-es@4.17.12)(vue@3.4.34(typescript@5.5.4)) + version: 2.4.3(@types/lodash-es@4.17.12)(vue@3.4.37(typescript@5.5.4)) vue3-danmaku: specifier: ^1.6.1 - version: 1.6.1(vue@3.4.34(typescript@5.5.4)) + version: 1.6.1(vue@3.4.37(typescript@5.5.4)) vue3-puzzle-vcode: specifier: ^1.1.7 version: 1.1.7 vuedraggable: specifier: ^4.1.0 - version: 4.1.0(vue@3.4.34(typescript@5.5.4)) + version: 4.1.0(vue@3.4.37(typescript@5.5.4)) vxe-table: specifier: 4.6.17 - version: 4.6.17(vue@3.4.34(typescript@5.5.4)) + version: 4.6.17(vue@3.4.37(typescript@5.5.4)) wavesurfer.js: - specifier: ^7.8.2 - version: 7.8.2 + specifier: ^7.8.3 + version: 7.8.3 xgplayer: specifier: ^3.0.19 - version: 3.0.19(core-js@3.37.1) + version: 3.0.19(core-js@3.38.0) xlsx: specifier: ^0.18.5 version: 0.18.5 devDependencies: '@commitlint/cli': - specifier: ^19.3.0 - version: 19.3.0(@types/node@20.14.13)(typescript@5.5.4) + specifier: ^19.4.0 + version: 19.4.0(@types/node@20.14.15)(typescript@5.5.4) '@commitlint/config-conventional': specifier: ^19.2.2 version: 19.2.2 @@ -199,8 +199,8 @@ importers: specifier: ^19.0.3 version: 19.0.3 '@eslint/js': - specifier: ^9.8.0 - version: 9.8.0 + specifier: ^9.9.0 + version: 9.9.0 '@faker-js/faker': specifier: ^8.4.1 version: 8.4.1 @@ -212,10 +212,10 @@ importers: version: 1.2.10 '@iconify/vue': specifier: ^4.1.2 - version: 4.1.2(vue@3.4.34(typescript@5.5.4)) + version: 4.1.2(vue@3.4.37(typescript@5.5.4)) '@intlify/unplugin-vue-i18n': specifier: ^4.0.0 - version: 4.0.0(rollup@4.19.1)(vue-i18n@9.13.1(vue@3.4.34(typescript@5.5.4))) + version: 4.0.0(rollup@4.20.0)(vue-i18n@9.13.1(vue@3.4.37(typescript@5.5.4))) '@pureadmin/theme': specifier: ^3.2.0 version: 3.2.0 @@ -232,8 +232,8 @@ importers: specifier: ^3.0.6 version: 3.0.6 '@types/node': - specifier: ^20.14.13 - version: 20.14.13 + specifier: ^20.14.15 + version: 20.14.15 '@types/nprogress': specifier: ^0.2.3 version: 0.2.3 @@ -247,113 +247,113 @@ importers: specifier: ^1.15.8 version: 1.15.8 '@typescript-eslint/eslint-plugin': - specifier: ^7.17.0 - version: 7.17.0(@typescript-eslint/parser@7.17.0(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4) + specifier: ^7.18.0 + version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) '@typescript-eslint/parser': - specifier: ^7.17.0 - version: 7.17.0(eslint@9.8.0)(typescript@5.5.4) + specifier: ^7.18.0 + version: 7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) '@vitejs/plugin-vue': - specifier: ^5.1.1 - version: 5.1.1(vite@5.3.5(@types/node@20.14.13)(sass@1.77.8))(vue@3.4.34(typescript@5.5.4)) + specifier: ^5.1.2 + version: 5.1.2(vite@5.4.0(@types/node@20.14.15)(sass@1.77.8))(vue@3.4.37(typescript@5.5.4)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.0 - version: 4.0.0(vite@5.3.5(@types/node@20.14.13)(sass@1.77.8))(vue@3.4.34(typescript@5.5.4)) + version: 4.0.0(vite@5.4.0(@types/node@20.14.15)(sass@1.77.8))(vue@3.4.37(typescript@5.5.4)) autoprefixer: - specifier: ^10.4.19 - version: 10.4.19(postcss@8.4.40) + specifier: ^10.4.20 + version: 10.4.20(postcss@8.4.41) boxen: specifier: ^7.1.1 version: 7.1.1 cssnano: - specifier: ^7.0.4 - version: 7.0.4(postcss@8.4.40) + specifier: ^7.0.5 + version: 7.0.5(postcss@8.4.41) dagre: specifier: ^0.8.5 version: 0.8.5 eslint: - specifier: ^9.8.0 - version: 9.8.0 + specifier: ^9.9.0 + version: 9.9.0(jiti@1.21.6) eslint-config-prettier: specifier: ^9.1.0 - version: 9.1.0(eslint@9.8.0) + version: 9.1.0(eslint@9.9.0(jiti@1.21.6)) eslint-define-config: specifier: ^2.1.0 version: 2.1.0 eslint-plugin-prettier: specifier: ^5.2.1 - version: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.8.0))(eslint@9.8.0)(prettier@3.3.3) + version: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.9.0(jiti@1.21.6)))(eslint@9.9.0(jiti@1.21.6))(prettier@3.3.3) eslint-plugin-vue: specifier: ^9.27.0 - version: 9.27.0(eslint@9.8.0) + version: 9.27.0(eslint@9.9.0(jiti@1.21.6)) gradient-string: specifier: ^2.0.2 version: 2.0.2 husky: - specifier: ^9.1.3 - version: 9.1.3 + specifier: ^9.1.4 + version: 9.1.4 lint-staged: - specifier: ^15.2.7 - version: 15.2.7 + specifier: ^15.2.8 + version: 15.2.8 postcss: - specifier: ^8.4.40 - version: 8.4.40 + specifier: ^8.4.41 + version: 8.4.41 postcss-html: specifier: ^1.7.0 version: 1.7.0 postcss-import: specifier: ^16.1.0 - version: 16.1.0(postcss@8.4.40) + version: 16.1.0(postcss@8.4.41) postcss-scss: specifier: ^4.0.9 - version: 4.0.9(postcss@8.4.40) + version: 4.0.9(postcss@8.4.41) prettier: specifier: ^3.3.3 version: 3.3.3 rimraf: - specifier: ^5.0.9 - version: 5.0.9 + specifier: ^5.0.10 + version: 5.0.10 rollup-plugin-visualizer: specifier: ^5.12.0 - version: 5.12.0(rollup@4.19.1) + version: 5.12.0(rollup@4.20.0) sass: specifier: ^1.77.8 version: 1.77.8 stylelint: - specifier: ^16.7.0 - version: 16.7.0(typescript@5.5.4) + specifier: ^16.8.1 + version: 16.8.1(typescript@5.5.4) stylelint-config-recess-order: specifier: ^5.0.1 - version: 5.0.1(stylelint@16.7.0(typescript@5.5.4)) + version: 5.0.1(stylelint@16.8.1(typescript@5.5.4)) stylelint-config-recommended-vue: specifier: ^1.5.0 - version: 1.5.0(postcss-html@1.7.0)(stylelint@16.7.0(typescript@5.5.4)) + version: 1.5.0(postcss-html@1.7.0)(stylelint@16.8.1(typescript@5.5.4)) stylelint-config-standard-scss: specifier: ^13.1.0 - version: 13.1.0(postcss@8.4.40)(stylelint@16.7.0(typescript@5.5.4)) + version: 13.1.0(postcss@8.4.41)(stylelint@16.8.1(typescript@5.5.4)) stylelint-prettier: specifier: ^5.0.2 - version: 5.0.2(prettier@3.3.3)(stylelint@16.7.0(typescript@5.5.4)) + version: 5.0.2(prettier@3.3.3)(stylelint@16.8.1(typescript@5.5.4)) svgo: specifier: ^3.3.2 version: 3.3.2 tailwindcss: - specifier: ^3.4.7 - version: 3.4.7 + specifier: ^3.4.9 + version: 3.4.9 typescript: specifier: ^5.5.4 version: 5.5.4 vite: - specifier: ^5.3.5 - version: 5.3.5(@types/node@20.14.13)(sass@1.77.8) + specifier: ^5.4.0 + version: 5.4.0(@types/node@20.14.15)(sass@1.77.8) vite-plugin-cdn-import: specifier: ^1.0.1 - version: 1.0.1(rollup@4.19.1)(vite@5.3.5(@types/node@20.14.13)(sass@1.77.8)) + version: 1.0.1(rollup@4.20.0)(vite@5.4.0(@types/node@20.14.15)(sass@1.77.8)) vite-plugin-checker: specifier: ^0.7.2 - version: 0.7.2(eslint@9.8.0)(optionator@0.9.4)(stylelint@16.7.0(typescript@5.5.4))(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.13)(sass@1.77.8))(vue-tsc@2.0.29(typescript@5.5.4)) + version: 0.7.2(eslint@9.9.0(jiti@1.21.6))(optionator@0.9.4)(stylelint@16.8.1(typescript@5.5.4))(typescript@5.5.4)(vite@5.4.0(@types/node@20.14.15)(sass@1.77.8))(vue-tsc@2.0.29(typescript@5.5.4)) vite-plugin-compression: specifier: ^0.5.1 - version: 0.5.1(vite@5.3.5(@types/node@20.14.13)(sass@1.77.8)) + version: 0.5.1(vite@5.4.0(@types/node@20.14.15)(sass@1.77.8)) vite-plugin-fake-server: specifier: ^2.1.1 version: 2.1.1 @@ -365,13 +365,13 @@ importers: version: 1.0.0 vite-plugin-vue-inspector: specifier: ^5.1.3 - version: 5.1.3(vite@5.3.5(@types/node@20.14.13)(sass@1.77.8)) + version: 5.1.3(vite@5.4.0(@types/node@20.14.15)(sass@1.77.8)) vite-svg-loader: specifier: ^5.1.0 - version: 5.1.0(vue@3.4.34(typescript@5.5.4)) + version: 5.1.0(vue@3.4.37(typescript@5.5.4)) vue-eslint-parser: specifier: ^9.4.3 - version: 9.4.3(eslint@9.8.0) + version: 9.4.3(eslint@9.9.0(jiti@1.21.6)) vue-tsc: specifier: ^2.0.29 version: 2.0.29(typescript@5.5.4) @@ -393,12 +393,12 @@ packages: resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.25.0': - resolution: {integrity: sha512-P4fwKI2mjEb3ZU5cnMJzvRsRKGBUcs8jvxIoRmr6ufAY9Xk2Bz7JubRTTivkw55c7WQJfTECeqYVa+HZ0FzREg==} + '@babel/compat-data@7.25.2': + resolution: {integrity: sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==} engines: {node: '>=6.9.0'} - '@babel/core@7.24.9': - resolution: {integrity: sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==} + '@babel/core@7.25.2': + resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==} engines: {node: '>=6.9.0'} '@babel/generator@7.25.0': @@ -409,8 +409,8 @@ packages: resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.24.8': - resolution: {integrity: sha512-oU+UoqCHdp+nWVDkpldqIQL/i/bvAv53tRqLG/s+cOXxe66zOYLU7ar/Xs3LdmBihrUMEUhwu6dMZwbNOYDwvw==} + '@babel/helper-compilation-targets@7.25.2': + resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==} engines: {node: '>=6.9.0'} '@babel/helper-create-class-features-plugin@7.25.0': @@ -431,8 +431,8 @@ packages: resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.25.0': - resolution: {integrity: sha512-bIkOa2ZJYn7FHnepzr5iX9Kmz8FjIz4UKzJ9zhX3dnYuVW0xul9RuR3skBfoLu+FPTQw90EHW9rJsSZhyLQ3fQ==} + '@babel/helper-module-transforms@7.25.2': + resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -479,8 +479,8 @@ packages: resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} engines: {node: '>=6.9.0'} - '@babel/parser@7.25.0': - resolution: {integrity: sha512-CzdIU9jdP0dg7HdyB+bHvDJGagUv+qtzZt5rYCWwW6tITNqV9odjp6Qu41gkG0ca5UfdDUWrKkiAnHHdGRnOrA==} + '@babel/parser@7.25.3': + resolution: {integrity: sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==} engines: {node: '>=6.0.0'} hasBin: true @@ -575,8 +575,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.25.0': - resolution: {integrity: sha512-LZicxFzHIw+Sa3pzgMgSz6gdpsdkfiMObHUzhSIrwKF0+/rP/nuR49u79pSS+zIFJ1FeGeqQD2Dq4QGFbOVvSw==} + '@babel/plugin-transform-typescript@7.25.2': + resolution: {integrity: sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -585,27 +585,27 @@ packages: resolution: {integrity: sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==} engines: {node: '>=6.9.0'} - '@babel/standalone@7.25.1': - resolution: {integrity: sha512-sOpl5VIkjOp10tub9cU4oUNT95h7JhbfaFCI8hNvbph5VW3V5oNk5N/zSzruU+XwU89i0U7bPxnCSljGMcldWA==} + '@babel/standalone@7.25.3': + resolution: {integrity: sha512-uR+EoBqIIIvKGCG7fOj7HKupu3zVObiMfdEwoPZfVCPpcWJaZ1PkshaP5/6cl6BKAm1Zcv25O1rf+uoQ7V8nqA==} engines: {node: '>=6.9.0'} '@babel/template@7.25.0': resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.25.1': - resolution: {integrity: sha512-LrHHoWq08ZpmmFqBAzN+hUdWwy5zt7FGa/hVwMcOqW6OVtwqaoD5utfuGYU87JYxdZgLUvktAsn37j/sYR9siA==} + '@babel/traverse@7.25.3': + resolution: {integrity: sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==} engines: {node: '>=6.9.0'} - '@babel/types@7.25.0': - resolution: {integrity: sha512-LcnxQSsd9aXOIgmmSpvZ/1yo46ra2ESYyqLcryaBZOghxy5qqOBjvCWP5JfkI8yl9rlxRgdLTTMCQQRcN2hdCg==} + '@babel/types@7.25.2': + resolution: {integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==} engines: {node: '>=6.9.0'} '@bcoe/v8-coverage@0.2.3': resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} - '@commitlint/cli@19.3.0': - resolution: {integrity: sha512-LgYWOwuDR7BSTQ9OLZ12m7F/qhNY+NpAyPBgo4YNMkACE7lGuUnuQq1yi9hz1KA4+3VqpOYl8H1rY/LYK43v7g==} + '@commitlint/cli@19.4.0': + resolution: {integrity: sha512-sJX4J9UioVwZHq7JWM9tjT5bgWYaIN3rC4FP7YwfEwBYiIO+wMyRttRvQLNkow0vCdM0D67r9NEWU0Ui03I4Eg==} engines: {node: '>=v18'} hasBin: true @@ -637,8 +637,8 @@ packages: resolution: {integrity: sha512-xrzMmz4JqwGyKQKTpFzlN0dx0TAiT7Ran1fqEBgEmEj+PU98crOFtysJgY+QdeSagx6EDRigQIXJVnfrI0ratA==} engines: {node: '>=v18'} - '@commitlint/load@19.2.0': - resolution: {integrity: sha512-XvxxLJTKqZojCxaBQ7u92qQLFMMZc4+p9qrIq/9kJDy8DOrEa7P1yx7Tjdc2u2JxIalqT4KOGraVgCE7eCYJyQ==} + '@commitlint/load@19.4.0': + resolution: {integrity: sha512-I4lCWaEZYQJ1y+Y+gdvbGAx9pYPavqZAZ3/7/8BpWh+QjscAn8AjsUpLV2PycBsEx7gupq5gM4BViV9xwTIJuw==} engines: {node: '>=v18'} '@commitlint/message@19.0.0': @@ -649,8 +649,8 @@ packages: resolution: {integrity: sha512-Il+tNyOb8VDxN3P6XoBBwWJtKKGzHlitEuXA5BP6ir/3loWlsSqDr5aecl6hZcC/spjq4pHqNh0qPlfeWu38QA==} engines: {node: '>=v18'} - '@commitlint/read@19.2.1': - resolution: {integrity: sha512-qETc4+PL0EUv7Q36lJbPG+NJiBOGg7SSC7B5BsPWOmei+Dyif80ErfWQ0qXoW9oCh7GTpTNRoaVhiI8RbhuaNw==} + '@commitlint/read@19.4.0': + resolution: {integrity: sha512-r95jLOEZzKDakXtnQub+zR3xjdnrl2XzerPwm7ch1/cc5JGq04tyaNpa6ty0CRCWdVrk4CZHhqHozb8yZwy2+g==} engines: {node: '>=v18'} '@commitlint/resolve-extends@19.1.0': @@ -1007,8 +1007,8 @@ packages: resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.8.0': - resolution: {integrity: sha512-MfluB7EUfxXtv3i/++oh89uzAr4PDI4nn201hsp+qaXqsjAWzinlZEHEfPgAX4doIlKvPG/i0A9dpKxOLII8yA==} + '@eslint/js@9.9.0': + resolution: {integrity: sha512-hhetes6ZHP3BlXLxmd8K2SNgkhNSi+UcecbnwWKwpP7kyi/uC75DJ1lOOBO3xrC4jyojtGE3YxKZPHfk4yrgug==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.4': @@ -1019,14 +1019,14 @@ packages: resolution: {integrity: sha512-XQ3cU+Q8Uqmrbf2e0cIC/QN43sTBSC8KF12u29Mb47tWrt2hAgBXSgpZMj4Ao8Uk0iJcU99QsOCaIL8934obCg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0, npm: '>=6.14.13'} - '@floating-ui/core@1.6.5': - resolution: {integrity: sha512-8GrTWmoFhm5BsMZOTHeGD2/0FLKLQQHvO/ZmQga4tKempYRLz8aqJGqXVuQgisnMObq2YZ2SgkwctN1LOOxcqA==} + '@floating-ui/core@1.6.7': + resolution: {integrity: sha512-yDzVT/Lm101nQ5TCVeK65LtdN7Tj4Qpr9RTXJ2vPFLqtLxwOrpoxAHAJI8J3yYWUc40J0BDBheaitK5SJmno2g==} - '@floating-ui/dom@1.6.8': - resolution: {integrity: sha512-kx62rP19VZ767Q653wsP1XZCGIirkE09E0QUGNYTM/ttbbQHqcGPdSfWFxUyyNLc/W6aoJRBajOSXhP6GXjC0Q==} + '@floating-ui/dom@1.6.10': + resolution: {integrity: sha512-fskgCFv8J8OamCmyun8MfjB1Olfn+uZKjOKZ0vhYF3gRmEUXcGOjxWL8bBr7i4kIuPZ2KD2S3EUIOxnjC8kl2A==} - '@floating-ui/utils@0.2.5': - resolution: {integrity: sha512-sTcG+QZ6fdEUObICavU+aB3Mp8HY4n14wYHdxK4fXjPmv3PXZZeY5RaguJmGyeH/CJQhX3fqKUtS4qc1LoHwhQ==} + '@floating-ui/utils@0.2.7': + resolution: {integrity: sha512-X8R8Oj771YRl/w+c1HqAC1szL8zWQRwFvgDwT129k9ACdBoud/+/rX9V0qiMl6LWUdP9voC2nDVZYPMQQsb6eA==} '@howdyjs/mouse-menu@2.1.3': resolution: {integrity: sha512-oGTwDSs4ZlqYJ+o76/Ye8pePgTMcliEjUkIusZY4ueosCrKXylSuBFIbCZpH6BZDuZQkzKwV5vSgHyG67KyF0w==} @@ -1184,11 +1184,11 @@ packages: '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - '@logicflow/core@1.2.27': - resolution: {integrity: sha512-P0lZFRo+emIWFAX5b83n4UpXPKxNN/1W2hTcJu6mA65tqRUKubDorcN0ZSmad3EbdvBpxe1Emuatx/pv50L8Fg==} + '@logicflow/core@1.2.28': + resolution: {integrity: sha512-xj9zxYsudK9YLI2UrUa9mXWd4tp8z56Rx4il9Fc/baUWEDwogjqCgblSKepGxEgTX2XX2fQIfUrzqEUoWu2VYQ==} - '@logicflow/extension@1.2.27': - resolution: {integrity: sha512-zMZfI60aOVDi5pXQAzcPXgdBaQybXMFLoJwcvv5RTxirr++fiKxGpERzyMvqW/Pz3G2hHtAO00PDyu4Rr05qMQ==} + '@logicflow/extension@1.2.28': + resolution: {integrity: sha512-OHaO57SxjNwDDYVAqrJp/fq9g0NDc4elHmZnWGIqLbkbOMJhiU9IUT2WWK6DctUoYzxhGzTR4Ai5S/TFZ9JjGA==} '@mapbox/node-pre-gyp@1.0.11': resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} @@ -1230,16 +1230,16 @@ packages: peerDependencies: element-plus: ^2.0.0 - '@pureadmin/table@3.1.2': - resolution: {integrity: sha512-6GrZCjBDFn/kKjn/HGkx0BH9RiArg5QktPN2u5PNpzHBhZZXWMoFcKCkysWLfDdWfpCowQWgnOpr0KjTPEgT0A==} + '@pureadmin/table@3.2.0': + resolution: {integrity: sha512-5H09KrQDeGpxVxOKCISi65WcT7mSuyhGTHiDcHUcaZFXMkB874ZikDBuNFMUp4ccqyztoD6AAo9Tk/cqCMhbuQ==} peerDependencies: element-plus: ^2.0.0 '@pureadmin/theme@3.2.0': resolution: {integrity: sha512-SBlTvEl0rmfqTW/mOJUPftvZe4yF+38CJdlBOvVITpehzCytqlG5i8XKpcs8aAR9SVfhcrLVS5Q6xh7xDVQcJQ==} - '@pureadmin/utils@2.4.7': - resolution: {integrity: sha512-fUHwZm9wEtcxUk//bs8xoDe0XYAeoU/FbvAF9CM4Y5xBmaaXvzN+sSFCUyUKC08q4tmCyaHBeLNolO3I4t3X6Q==} + '@pureadmin/utils@2.4.8': + resolution: {integrity: sha512-7baOiunmno3mlvk7oKIrEvIEVAbJgIrvvMw9EJMOvTmebfn31F5ps9JyIeDzsnVRABZLSEg0iIVVfYe+DGAeqg==} peerDependencies: echarts: '*' vue: '*' @@ -1258,92 +1258,92 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.19.1': - resolution: {integrity: sha512-XzqSg714++M+FXhHfXpS1tDnNZNpgxxuGZWlRG/jSj+VEPmZ0yg6jV4E0AL3uyBKxO8mO3xtOsP5mQ+XLfrlww==} + '@rollup/rollup-android-arm-eabi@4.20.0': + resolution: {integrity: sha512-TSpWzflCc4VGAUJZlPpgAJE1+V60MePDQnBd7PPkpuEmOy8i87aL6tinFGKBFKuEDikYpig72QzdT3QPYIi+oA==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.19.1': - resolution: {integrity: sha512-thFUbkHteM20BGShD6P08aungq4irbIZKUNbG70LN8RkO7YztcGPiKTTGZS7Kw+x5h8hOXs0i4OaHwFxlpQN6A==} + '@rollup/rollup-android-arm64@4.20.0': + resolution: {integrity: sha512-u00Ro/nok7oGzVuh/FMYfNoGqxU5CPWz1mxV85S2w9LxHR8OoMQBuSk+3BKVIDYgkpeOET5yXkx90OYFc+ytpQ==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.19.1': - resolution: {integrity: sha512-8o6eqeFZzVLia2hKPUZk4jdE3zW7LCcZr+MD18tXkgBBid3lssGVAYuox8x6YHoEPDdDa9ixTaStcmx88lio5Q==} + '@rollup/rollup-darwin-arm64@4.20.0': + resolution: {integrity: sha512-uFVfvzvsdGtlSLuL0ZlvPJvl6ZmrH4CBwLGEFPe7hUmf7htGAN+aXo43R/V6LATyxlKVC/m6UsLb7jbG+LG39Q==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.19.1': - resolution: {integrity: sha512-4T42heKsnbjkn7ovYiAdDVRRWZLU9Kmhdt6HafZxFcUdpjlBlxj4wDrt1yFWLk7G4+E+8p2C9tcmSu0KA6auGA==} + '@rollup/rollup-darwin-x64@4.20.0': + resolution: {integrity: sha512-xbrMDdlev53vNXexEa6l0LffojxhqDTBeL+VUxuuIXys4x6xyvbKq5XqTXBCEUA8ty8iEJblHvFaWRJTk/icAQ==} cpu: [x64] os: [darwin] - '@rollup/rollup-linux-arm-gnueabihf@4.19.1': - resolution: {integrity: sha512-MXg1xp+e5GhZ3Vit1gGEyoC+dyQUBy2JgVQ+3hUrD9wZMkUw/ywgkpK7oZgnB6kPpGrxJ41clkPPnsknuD6M2Q==} + '@rollup/rollup-linux-arm-gnueabihf@4.20.0': + resolution: {integrity: sha512-jMYvxZwGmoHFBTbr12Xc6wOdc2xA5tF5F2q6t7Rcfab68TT0n+r7dgawD4qhPEvasDsVpQi+MgDzj2faOLsZjA==} cpu: [arm] os: [linux] libc: [glibc] - '@rollup/rollup-linux-arm-musleabihf@4.19.1': - resolution: {integrity: sha512-DZNLwIY4ftPSRVkJEaxYkq7u2zel7aah57HESuNkUnz+3bZHxwkCUkrfS2IWC1sxK6F2QNIR0Qr/YXw7nkF3Pw==} + '@rollup/rollup-linux-arm-musleabihf@4.20.0': + resolution: {integrity: sha512-1asSTl4HKuIHIB1GcdFHNNZhxAYEdqML/MW4QmPS4G0ivbEcBr1JKlFLKsIRqjSwOBkdItn3/ZDlyvZ/N6KPlw==} cpu: [arm] os: [linux] libc: [musl] - '@rollup/rollup-linux-arm64-gnu@4.19.1': - resolution: {integrity: sha512-C7evongnjyxdngSDRRSQv5GvyfISizgtk9RM+z2biV5kY6S/NF/wta7K+DanmktC5DkuaJQgoKGf7KUDmA7RUw==} + '@rollup/rollup-linux-arm64-gnu@4.20.0': + resolution: {integrity: sha512-COBb8Bkx56KldOYJfMf6wKeYJrtJ9vEgBRAOkfw6Ens0tnmzPqvlpjZiLgkhg6cA3DGzCmLmmd319pmHvKWWlQ==} cpu: [arm64] os: [linux] libc: [glibc] - '@rollup/rollup-linux-arm64-musl@4.19.1': - resolution: {integrity: sha512-89tFWqxfxLLHkAthAcrTs9etAoBFRduNfWdl2xUs/yLV+7XDrJ5yuXMHptNqf1Zw0UCA3cAutkAiAokYCkaPtw==} + '@rollup/rollup-linux-arm64-musl@4.20.0': + resolution: {integrity: sha512-+it+mBSyMslVQa8wSPvBx53fYuZK/oLTu5RJoXogjk6x7Q7sz1GNRsXWjn6SwyJm8E/oMjNVwPhmNdIjwP135Q==} cpu: [arm64] os: [linux] libc: [musl] - '@rollup/rollup-linux-powerpc64le-gnu@4.19.1': - resolution: {integrity: sha512-PromGeV50sq+YfaisG8W3fd+Cl6mnOOiNv2qKKqKCpiiEke2KiKVyDqG/Mb9GWKbYMHj5a01fq/qlUR28PFhCQ==} + '@rollup/rollup-linux-powerpc64le-gnu@4.20.0': + resolution: {integrity: sha512-yAMvqhPfGKsAxHN8I4+jE0CpLWD8cv4z7CK7BMmhjDuz606Q2tFKkWRY8bHR9JQXYcoLfopo5TTqzxgPUjUMfw==} cpu: [ppc64] os: [linux] libc: [glibc] - '@rollup/rollup-linux-riscv64-gnu@4.19.1': - resolution: {integrity: sha512-/1BmHYh+iz0cNCP0oHCuF8CSiNj0JOGf0jRlSo3L/FAyZyG2rGBuKpkZVH9YF+x58r1jgWxvm1aRg3DHrLDt6A==} + '@rollup/rollup-linux-riscv64-gnu@4.20.0': + resolution: {integrity: sha512-qmuxFpfmi/2SUkAw95TtNq/w/I7Gpjurx609OOOV7U4vhvUhBcftcmXwl3rqAek+ADBwSjIC4IVNLiszoj3dPA==} cpu: [riscv64] os: [linux] libc: [glibc] - '@rollup/rollup-linux-s390x-gnu@4.19.1': - resolution: {integrity: sha512-0cYP5rGkQWRZKy9/HtsWVStLXzCF3cCBTRI+qRL8Z+wkYlqN7zrSYm6FuY5Kd5ysS5aH0q5lVgb/WbG4jqXN1Q==} + '@rollup/rollup-linux-s390x-gnu@4.20.0': + resolution: {integrity: sha512-I0BtGXddHSHjV1mqTNkgUZLnS3WtsqebAXv11D5BZE/gfw5KoyXSAXVqyJximQXNvNzUo4GKlCK/dIwXlz+jlg==} cpu: [s390x] os: [linux] libc: [glibc] - '@rollup/rollup-linux-x64-gnu@4.19.1': - resolution: {integrity: sha512-XUXeI9eM8rMP8aGvii/aOOiMvTs7xlCosq9xCjcqI9+5hBxtjDpD+7Abm1ZhVIFE1J2h2VIg0t2DX/gjespC2Q==} + '@rollup/rollup-linux-x64-gnu@4.20.0': + resolution: {integrity: sha512-y+eoL2I3iphUg9tN9GB6ku1FA8kOfmF4oUEWhztDJ4KXJy1agk/9+pejOuZkNFhRwHAOxMsBPLbXPd6mJiCwew==} cpu: [x64] os: [linux] libc: [glibc] - '@rollup/rollup-linux-x64-musl@4.19.1': - resolution: {integrity: sha512-V7cBw/cKXMfEVhpSvVZhC+iGifD6U1zJ4tbibjjN+Xi3blSXaj/rJynAkCFFQfoG6VZrAiP7uGVzL440Q6Me2Q==} + '@rollup/rollup-linux-x64-musl@4.20.0': + resolution: {integrity: sha512-hM3nhW40kBNYUkZb/r9k2FKK+/MnKglX7UYd4ZUy5DJs8/sMsIbqWK2piZtVGE3kcXVNj3B2IrUYROJMMCikNg==} cpu: [x64] os: [linux] libc: [musl] - '@rollup/rollup-win32-arm64-msvc@4.19.1': - resolution: {integrity: sha512-88brja2vldW/76jWATlBqHEoGjJLRnP0WOEKAUbMcXaAZnemNhlAHSyj4jIwMoP2T750LE9lblvD4e2jXleZsA==} + '@rollup/rollup-win32-arm64-msvc@4.20.0': + resolution: {integrity: sha512-psegMvP+Ik/Bg7QRJbv8w8PAytPA7Uo8fpFjXyCRHWm6Nt42L+JtoqH8eDQ5hRP7/XW2UiIriy1Z46jf0Oa1kA==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.19.1': - resolution: {integrity: sha512-LdxxcqRVSXi6k6JUrTah1rHuaupoeuiv38du8Mt4r4IPer3kwlTo+RuvfE8KzZ/tL6BhaPlzJ3835i6CxrFIRQ==} + '@rollup/rollup-win32-ia32-msvc@4.20.0': + resolution: {integrity: sha512-GabekH3w4lgAJpVxkk7hUzUf2hICSQO0a/BLFA11/RMxQT92MabKAqyubzDZmMOC/hcJNlc+rrypzNzYl4Dx7A==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.19.1': - resolution: {integrity: sha512-2bIrL28PcK3YCqD9anGxDxamxdiJAxA+l7fWIwM5o8UqNy1t3d1NdAweO2XhA0KTDJ5aH1FsuiT5+7VhtHliXg==} + '@rollup/rollup-win32-x64-msvc@4.20.0': + resolution: {integrity: sha512-aJ1EJSuTdGnM6qbVC4B5DSmozPTqIag9fSzXRNNo+humQLG89XpPgdt16Ia56ORD7s+H8Pmyx44uczDQ0yDzpg==} cpu: [x64] os: [win32] @@ -1425,8 +1425,8 @@ packages: '@types/mousetrap@1.6.15': resolution: {integrity: sha512-qL0hyIMNPow317QWW/63RvL1x5MVMV+Ru3NaY9f/CuEpCqrmb7WeuK2071ZY5hczOnm38qExWM2i2WtkXLSqFw==} - '@types/node@20.14.13': - resolution: {integrity: sha512-+bHoGiZb8UiQ0+WEtmph2IWQCjIqg8MDZMAV+ppRRhUZnquF5mQkP/9vpSwJClEiSM/C7fZZExPzfU0vJTyp8w==} + '@types/node@20.14.15': + resolution: {integrity: sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==} '@types/nprogress@0.2.3': resolution: {integrity: sha512-k7kRA033QNtC+gLc4VPlfnue58CM1iQLgn1IMAU8VPHGOj7oIHPp9UlhedEnD/Gl8evoCjwkZjlBORtZ3JByUA==} @@ -1467,8 +1467,8 @@ packages: '@types/yargs@16.0.9': resolution: {integrity: sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==} - '@typescript-eslint/eslint-plugin@7.17.0': - resolution: {integrity: sha512-pyiDhEuLM3PuANxH7uNYan1AaFs5XE0zw1hq69JBvGvE7gSuEoQl1ydtEe/XQeoC3GQxLXyOVa5kNOATgM638A==} + '@typescript-eslint/eslint-plugin@7.18.0': + resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -1478,8 +1478,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@7.17.0': - resolution: {integrity: sha512-puiYfGeg5Ydop8eusb/Hy1k7QmOU6X3nvsqCgzrB2K4qMavK//21+PzNE8qeECgNOIoertJPUC1SpegHDI515A==} + '@typescript-eslint/parser@7.18.0': + resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -1488,12 +1488,12 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@7.17.0': - resolution: {integrity: sha512-0P2jTTqyxWp9HiKLu/Vemr2Rg1Xb5B7uHItdVZ6iAenXmPo4SZ86yOPCJwMqpCyaMiEHTNqizHfsbmCFT1x9SA==} + '@typescript-eslint/scope-manager@7.18.0': + resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/type-utils@7.17.0': - resolution: {integrity: sha512-XD3aaBt+orgkM/7Cei0XNEm1vwUxQ958AOLALzPlbPqb8C1G8PZK85tND7Jpe69Wualri81PLU+Zc48GVKIMMA==} + '@typescript-eslint/type-utils@7.18.0': + resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -1502,12 +1502,12 @@ packages: typescript: optional: true - '@typescript-eslint/types@7.17.0': - resolution: {integrity: sha512-a29Ir0EbyKTKHnZWbNsrc/gqfIBqYPwj3F2M+jWE/9bqfEHg0AMtXzkbUkOG6QgEScxh2+Pz9OXe11jHDnHR7A==} + '@typescript-eslint/types@7.18.0': + resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/typescript-estree@7.17.0': - resolution: {integrity: sha512-72I3TGq93t2GoSBWI093wmKo0n6/b7O4j9o8U+f65TVD0FS6bI2180X5eGEr8MA8PhKMvYe9myZJquUT2JkCZw==} + '@typescript-eslint/typescript-estree@7.18.0': + resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -1515,14 +1515,14 @@ packages: typescript: optional: true - '@typescript-eslint/utils@7.17.0': - resolution: {integrity: sha512-r+JFlm5NdB+JXc7aWWZ3fKSm1gn0pkswEwIYsrGPdsT2GjsRATAKXiNtp3vgAAO1xZhX8alIOEQnNMl3kbTgJw==} + '@typescript-eslint/utils@7.18.0': + resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/visitor-keys@7.17.0': - resolution: {integrity: sha512-RVGC9UhPOCsfCdI9pU++K4nD7to+jTcMIbXTSOcrLqUEW6gF2pU1UUbYJKc9cvcRSK1UDeMJ7pdMxf4bhMpV/A==} + '@typescript-eslint/visitor-keys@7.18.0': + resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} engines: {node: ^18.18.0 || >=20.0.0} '@uppy/companion-client@2.2.2': @@ -1549,8 +1549,8 @@ packages: vite: ^5.0.0 vue: ^3.0.0 - '@vitejs/plugin-vue@5.1.1': - resolution: {integrity: sha512-sDckXxlHpMsjRQbAH9WanangrfrblsOd3pNifePs+FOHjJg1jfWq5L/P0PsBRndEt3nmdUnmvieP8ULDeX5AvA==} + '@vitejs/plugin-vue@5.1.2': + resolution: {integrity: sha512-nY9IwH12qeiJqumTCLJLE7IiNx7HZ39cbHaysEUd+Myvbz9KAqd2yq+U01Kab1R/H1BmiyM2ShTYlNH32Fzo3A==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 @@ -1571,8 +1571,8 @@ packages: '@vue-flow/core': ^1.23.0 vue: ^3.3.0 - '@vue-flow/core@1.39.1': - resolution: {integrity: sha512-pw8DqYXfT75+b0isVny/pCrYn6S+or4wJs9iE883ZLhle5UMesl3/R/sI12FjnmqAprccaVqG52nXpwIULgCGw==} + '@vue-flow/core@1.39.3': + resolution: {integrity: sha512-+BUfHshiPubZCa0nhGUpdAsb8kQViHaDx9k3aQWhaOZXG3ZcHe3ZjVAset+uukfog5f64y+tpjbnUaHG7c40yQ==} peerDependencies: vue: ^3.3.0 @@ -1592,17 +1592,17 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-core@3.4.34': - resolution: {integrity: sha512-Z0izUf32+wAnQewjHu+pQf1yw00EGOmevl1kE+ljjjMe7oEfpQ+BI3/JNK7yMB4IrUsqLDmPecUrpj3mCP+yJQ==} + '@vue/compiler-core@3.4.37': + resolution: {integrity: sha512-ZDDT/KiLKuCRXyzWecNzC5vTcubGz4LECAtfGPENpo0nrmqJHwuWtRLxk/Sb9RAKtR9iFflFycbkjkY+W/PZUQ==} - '@vue/compiler-dom@3.4.34': - resolution: {integrity: sha512-3PUOTS1h5cskdOJMExCu2TInXuM0j60DRPpSCJDqOCupCfUZCJoyQmKtRmA8EgDNZ5kcEE7vketamRZfrEuVDw==} + '@vue/compiler-dom@3.4.37': + resolution: {integrity: sha512-rIiSmL3YrntvgYV84rekAtU/xfogMUJIclUMeIKEtVBFngOL3IeZHhsH3UaFEgB5iFGpj6IW+8YuM/2Up+vVag==} - '@vue/compiler-sfc@3.4.34': - resolution: {integrity: sha512-x6lm0UrM03jjDXTPZgD9Ad8bIVD1ifWNit2EaWQIZB5CULr46+FbLQ5RpK7AXtDHGjx9rmvC7QRCTjsiGkAwRw==} + '@vue/compiler-sfc@3.4.37': + resolution: {integrity: sha512-vCfetdas40Wk9aK/WWf8XcVESffsbNkBQwS5t13Y/PcfqKfIwJX2gF+82th6dOpnpbptNMlMjAny80li7TaCIg==} - '@vue/compiler-ssr@3.4.34': - resolution: {integrity: sha512-8TDBcLaTrFm5rnF+Qm4BlliaopJgqJ28Nsrc80qazynm5aJO+Emu7y0RWw34L8dNnTRdcVBpWzJxhGYzsoVu4g==} + '@vue/compiler-ssr@3.4.37': + resolution: {integrity: sha512-TyAgYBWrHlFrt4qpdACh8e9Ms6C/AZQ6A6xLJaWrCL8GCX5DxMzxyeFAEMfU/VFr4tylHm+a2NpfJpcd7+20XA==} '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -1618,25 +1618,25 @@ packages: typescript: optional: true - '@vue/reactivity@3.4.34': - resolution: {integrity: sha512-ua+Lo+wBRlBEX9TtgPOShE2JwIO7p6BTZ7t1KZVPoaBRfqbC7N3c8Mpzicx173fXxx5VXeU6ykiHo7WgLzJQDA==} + '@vue/reactivity@3.4.37': + resolution: {integrity: sha512-UmdKXGx0BZ5kkxPqQr3PK3tElz6adTey4307NzZ3whZu19i5VavYal7u2FfOmAzlcDVgE8+X0HZ2LxLb/jgbYw==} - '@vue/runtime-core@3.4.34': - resolution: {integrity: sha512-PXhkiRPwcPGJ1BnyBZFI96GfInCVskd0HPNIAZn7i3YOmLbtbTZpB7/kDTwC1W7IqdGPkTVC63IS7J2nZs4Ebg==} + '@vue/runtime-core@3.4.37': + resolution: {integrity: sha512-MNjrVoLV/sirHZoD7QAilU1Ifs7m/KJv4/84QVbE6nyAZGQNVOa1HGxaOzp9YqCG+GpLt1hNDC4RbH+KtanV7w==} - '@vue/runtime-dom@3.4.34': - resolution: {integrity: sha512-dXqIe+RqFAK2Euak4UsvbIupalrhc67OuQKpD7HJ3W2fv8jlqvI7szfBCsAEcE8o/wyNpkloxB6J8viuF/E3gw==} + '@vue/runtime-dom@3.4.37': + resolution: {integrity: sha512-Mg2EwgGZqtwKrqdL/FKMF2NEaOHuH+Ks9TQn3DHKyX//hQTYOun+7Tqp1eo0P4Ds+SjltZshOSRq6VsU0baaNg==} - '@vue/server-renderer@3.4.34': - resolution: {integrity: sha512-GeyEUfMVRZMD/mZcNONEqg7MiU10QQ1DB3O/Qr6+8uXpbwdlmVgQ5Qs1/ZUAFX1X2UUtqMoGrDRbxdWfOJFT7Q==} + '@vue/server-renderer@3.4.37': + resolution: {integrity: sha512-jZ5FAHDR2KBq2FsRUJW6GKDOAG9lUTX8aBEGq4Vf6B/35I9fPce66BornuwmqmKgfiSlecwuOb6oeoamYMohkg==} peerDependencies: - vue: 3.4.34 + vue: 3.4.37 - '@vue/shared@3.4.34': - resolution: {integrity: sha512-x5LmiRLpRsd9KTjAB8MPKf0CDPMcuItjP0gbNqFCIgL1I8iYp4zglhj9w9FPCdIbHG2M91RVeIbArFfFTz9I3A==} + '@vue/shared@3.4.37': + resolution: {integrity: sha512-nIh8P2fc3DflG8+5Uw8PT/1i17ccFn0xxN/5oE9RfV5SVnd7G0XEFRwakrnNFE/jlS95fpGXDVG5zDETS26nmg==} - '@vueuse/core@10.11.0': - resolution: {integrity: sha512-x3sD4Mkm7PJ+pcq3HX8PLPBadXCAlSDR/waK87dz0gQE+qJnaaFhc/dZVfJz+IUYzTMVGum2QlR7ImiJQN4s6g==} + '@vueuse/core@10.11.1': + resolution: {integrity: sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==} '@vueuse/core@8.9.4': resolution: {integrity: sha512-B/Mdj9TK1peFyWaPof+Zf/mP9XuGAngaJZBwPaXBvU3aCTZlx3ltlrFFFyMV4iGBwsjSCeUCgZrtkEj9dS2Y3Q==} @@ -1652,8 +1652,8 @@ packages: '@vueuse/core@9.13.0': resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==} - '@vueuse/metadata@10.11.0': - resolution: {integrity: sha512-kQX7l6l8dVWNqlqyN3ePW3KmjCQO3ZMgXuBMddIu83CmucrsBfXlH+JoviYyRBws/yLTQO8g3Pbw+bdIoVm4oQ==} + '@vueuse/metadata@10.11.1': + resolution: {integrity: sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw==} '@vueuse/metadata@8.9.4': resolution: {integrity: sha512-IwSfzH80bnJMzqhaapqJl9JRIiyQU0zsRGEgnxN6jhq7992cPUJIRfV+JHRIZXjYqbwt07E1gTEp0R0zPJ1aqw==} @@ -1666,8 +1666,8 @@ packages: peerDependencies: vue: '>=3.0.0' - '@vueuse/shared@10.11.0': - resolution: {integrity: sha512-fyNoIXEq3PfX1L3NkNhtVQUSRtqYwJtJg+Bp9rIzculIZWHTkKSysujrOk2J+NrRulLTQH9+3gGSfYLWSEWU1A==} + '@vueuse/shared@10.11.1': + resolution: {integrity: sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==} '@vueuse/shared@8.9.4': resolution: {integrity: sha512-wt+T30c4K6dGRMVqPddexEVLa28YwxW5OFIPmzUHICjphfAuBFTTdDoyqREZNDOFJZ44ARH1WWQNCUK8koJ+Ag==} @@ -1904,18 +1904,15 @@ packages: asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - autoprefixer@10.4.19: - resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} + autoprefixer@10.4.20: + resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: postcss: ^8.1.0 - axios@0.27.2: - resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} - - axios@1.7.2: - resolution: {integrity: sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==} + axios@1.7.3: + resolution: {integrity: sha512-Ar7ND9pU99eJ9GpoGQKhKf58GpUOgnzuaB7ueNQ5BMi0p+LZ5oaEnfF999fAArcTIBwXTCHAmGcHOZJaWPq9Nw==} babel-jest@27.5.1: resolution: {integrity: sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==} @@ -1978,8 +1975,8 @@ packages: browser-process-hrtime@1.0.0: resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} - browserslist@4.23.2: - resolution: {integrity: sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==} + browserslist@4.23.3: + resolution: {integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -2034,8 +2031,8 @@ packages: caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - caniuse-lite@1.0.30001643: - resolution: {integrity: sha512-ERgWGNleEilSrHM6iUz/zJNSQTP8Mr21wDWpdgvRwcTXGAq6jMtOUPP4dqFPTdKqZ2wKTdtB+uucZ3MRpAUSmg==} + caniuse-lite@1.0.30001651: + resolution: {integrity: sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==} canvas@2.11.2: resolution: {integrity: sha512-ItanGBMrmRV7Py2Z+Xhs7cT+FNt5K0vPL4p9EZ/UX/Mu7hFbkxSjKF2KVtPwX7UYWp7dRKnrTvReflgrItJbdw==} @@ -2216,8 +2213,8 @@ packages: convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - core-js@3.37.1: - resolution: {integrity: sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==} + core-js@3.38.0: + resolution: {integrity: sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==} cosmiconfig-typescript-loader@5.0.0: resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} @@ -2297,8 +2294,8 @@ packages: peerDependencies: postcss: ^8.2.15 - cssnano-preset-default@7.0.4: - resolution: {integrity: sha512-jQ6zY9GAomQX7/YNLibMEsRZguqMUGuupXcEk2zZ+p3GUxwCAsobqPYE62VrJ9qZ0l9ltrv2rgjwZPBIFIjYtw==} + cssnano-preset-default@7.0.5: + resolution: {integrity: sha512-Jbzja0xaKwc5JzxPQoc+fotKpYtWEu4wQLMQe29CM0FjjdRjA4omvbGHl2DTGgARKxSTpPssBsok+ixv8uTBqw==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -2327,8 +2324,8 @@ packages: peerDependencies: postcss: ^8.2.15 - cssnano@7.0.4: - resolution: {integrity: sha512-rQgpZra72iFjiheNreXn77q1haS2GEy69zCMbu4cpXCFPMQF+D4Ik5V7ktMzUF/sA7xCIgcqHwGPnCD+0a1vHg==} + cssnano@7.0.5: + resolution: {integrity: sha512-Aq0vqBLtpTT5Yxj+hLlLfNPFuRQCDIjx5JQAhhaedQKLNDvDGeVziF24PS+S1f0Z5KCxWvw0QVI3VNHNBITxVQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -2552,16 +2549,16 @@ packages: el-table-infinite-scroll@3.0.6: resolution: {integrity: sha512-rdrEBcSMYpkD0s0jl28KcGZpiIbWzVR2OAf7hBB+c+c08G89jb9d6rOn+y2DuhE1iI1C0pEOlC5/lrP3QceOXg==} - electron-to-chromium@1.5.2: - resolution: {integrity: sha512-kc4r3U3V3WLaaZqThjYz/Y6z8tJe+7K0bbjUVo3i+LWIypVdMx5nXCkwRe6SWbY6ILqLdc1rKcKmr3HoH7wjSQ==} + electron-to-chromium@1.5.6: + resolution: {integrity: sha512-jwXWsM5RPf6j9dPYzaorcBSUg6AiqocPEyMpkchkvntaH9HGfOOMZwxMJjDY/XEs3T5dM7uyH1VhRMkqUU9qVw==} element-plus@2.1.4: resolution: {integrity: sha512-pcwgDbKUrzyWbixYB/zIbLPLBQ/NPGPJnGXJ+jYozUSthPW4SuriaUGJKgbAE6PDBAtw3IodiT2E2GbiaZLxww==} peerDependencies: vue: ^3.2.0 - element-plus@2.7.8: - resolution: {integrity: sha512-h6dx2XihAbQaud0v+6O7Fy0b0G3YNplNVH7QnK3csTcvQd4y4raiyMRQpf9EKbRbTMdNrFsqAZrs9ok9DMcJHg==} + element-plus@2.8.0: + resolution: {integrity: sha512-7ngapVlVlQAjocVqD4MUKvKXlBneT9DSDk2mmBOSLRFWNm/HLDT15ozmsvUBfy18sajnyUeSIHTtINE8gfrGMg==} peerDependencies: vue: ^3.2.0 @@ -2578,9 +2575,6 @@ packages: emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - encode-utf8@1.0.3: - resolution: {integrity: sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==} - end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} @@ -2591,6 +2585,10 @@ packages: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} + entities@5.0.0: + resolution: {integrity: sha512-BeJFvFRJddxobhvEdm5GqHzRV/X+ACeuw0/BuuxsCh1EUZcAIz8+kYmBp/LrQuloy6K1f3a0M7+IhmZ7QnkISA==} + engines: {node: '>=0.12'} + env-paths@2.2.1: resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} engines: {node: '>=6'} @@ -2708,10 +2706,15 @@ packages: resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.8.0: - resolution: {integrity: sha512-K8qnZ/QJzT2dLKdZJVX6W4XOwBzutMYmt0lqUS+JdXgd+HTYFlonFgkJ8s44d/zMPPCnOOk0kMWCApCPhiOy9A==} + eslint@9.9.0: + resolution: {integrity: sha512-JfiKJrbx0506OEerjK2Y1QlldtBxkAlLxT5OEcRF8uaQ86noDe2k31Vw9rnSWv+MXZHj7OOUV/dA0AhdLFcyvA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true esniff@2.0.1: resolution: {integrity: sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==} @@ -2853,8 +2856,8 @@ packages: debug: optional: true - foreground-child@3.2.1: - resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==} + foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} engines: {node: '>=14'} form-data@3.0.1: @@ -3085,8 +3088,8 @@ packages: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} engines: {node: '>=16.17.0'} - husky@9.1.3: - resolution: {integrity: sha512-ET3TQmQgdIu0pt+jKkpo5oGyg/4MQZpG6xcam5J5JyNJV+CBT23OBpCF15bKHKycRyMH9k6ONy8g2HdGIsSkMQ==} + husky@9.1.4: + resolution: {integrity: sha512-bho94YyReb4JV7LYWRWxZ/xr6TtOTt8cMfmQ39MQYJ7f/YE268s3GdghGwi+y4zAeqewE5zYLvuhV0M0ijsDEA==} engines: {node: '>=18'} hasBin: true @@ -3532,8 +3535,8 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - lint-staged@15.2.7: - resolution: {integrity: sha512-+FdVbbCZ+yoh7E/RosSdqKJyUM2OEjTciH0TFNkawKgvFp1zbGlEC39RADg+xKBG1R4mhoH2j85myBQZ5wR+lw==} + lint-staged@15.2.8: + resolution: {integrity: sha512-PUWFf2zQzsd9EFU+kM1d7UP+AZDbKFKuj+9JNVTBkhUFhbg4MAt6WfyMMwBfM4lYqd4D2Jwac5iuTu9rVj4zCQ==} engines: {node: '>=18.12.0'} hasBin: true @@ -3641,8 +3644,8 @@ packages: magic-string@0.25.9: resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} - magic-string@0.30.10: - resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} + magic-string@0.30.11: + resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} make-dir@3.1.0: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} @@ -4021,8 +4024,8 @@ packages: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} - pinia@2.2.0: - resolution: {integrity: sha512-iPrIh26GMqfpUlMOGyxuDowGmYousTecbTHFwT0xZ1zJvh23oQ+Cj99ZoPQA1TnUPhU6AuRPv6/drkTCJ0VHQA==} + pinia@2.2.1: + resolution: {integrity: sha512-ltEU3xwiz5ojVMizdP93AHi84Rtfz0+yKd8ud75hr9LVyWX2alxp7vLbY1kFm7MXFmHHr/9B08Xf8Jj6IHTEiQ==} peerDependencies: '@vue/composition-api': ^1.4.0 typescript: '>=4.4.4' @@ -4033,8 +4036,8 @@ packages: typescript: optional: true - pinyin-pro@3.24.0: - resolution: {integrity: sha512-isJufU5JIc7PQt3otCslixt+xBR1I3dJeXOu50t20BQPvgfzhWVTdDthsSRDiy9ZRRVNxUF3+Y6FCQo2t4HKoQ==} + pinyin-pro@3.24.2: + resolution: {integrity: sha512-5tPyLhxT4CZ9dWqQRqm3X5ADdS18Sb2w0ranNBgr6jCrqO4O8gtfuyqG7Y6+1Mre+0n2VlhKDz+3P5oqSLrkOw==} pirates@4.0.6: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} @@ -4047,8 +4050,8 @@ packages: pkg-types@1.1.3: resolution: {integrity: sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==} - plus-pro-components@0.1.13: - resolution: {integrity: sha512-JJUJ31ra3VfiQaJt8UV9TVrSk12xnmVuqhMwDjUchuDnibl834lCxwV+kjzlA87SRftapnr2XtU6yy1rQByu6A==} + plus-pro-components@0.1.14: + resolution: {integrity: sha512-+SPOFiY488sEXW6gzj22BKjwEkTWDo3DLyuokLg061PJHdKSMIlLBjYwsi6WAB/tS2bAl0RfjeJiPWCkbMhZCg==} peerDependencies: element-plus: ^2.3.4 vue: ^3.2.0 @@ -4060,8 +4063,8 @@ packages: popmotion@11.0.5: resolution: {integrity: sha512-la8gPM1WYeFznb/JqF4GiTkRRPZsfaj2+kCxqQgr2MJylMmIKUwBfWW8Wa5fml/8gmtlD5yI01MP1QCZPWmppA==} - postcss-calc@10.0.0: - resolution: {integrity: sha512-OmjhudoNTP0QleZCwl1i6NeBwN+5MZbY5ersLZz69mjJiDVv/p57RjRuKDkHeDWr4T+S97wQfsqRTNoDHB2e3g==} + postcss-calc@10.0.1: + resolution: {integrity: sha512-pp1Z3FxtxA+xHAoWXcOXgnBN1WPu4ZiJ5LWGjKyf9MMreagAsaTUtnqFK1y1sHhyJddAkYTPu6XSuLgb3oYCjw==} engines: {node: ^18.12 || ^20.9 || >=22.0} peerDependencies: postcss: ^8.4.38 @@ -4077,8 +4080,8 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-colormin@7.0.1: - resolution: {integrity: sha512-uszdT0dULt3FQs47G5UHCduYK+FnkLYlpu1HpWu061eGsKZ7setoG7kA+WC9NQLsOJf69D5TxGHgnAdRgylnFQ==} + postcss-colormin@7.0.2: + resolution: {integrity: sha512-YntRXNngcvEvDbEjTdRWGU606eZvB5prmHG4BF0yLmVpamXbpsRJzevyy6MZVyuecgzI2AWAlvFi8DAeCqwpvA==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -4089,8 +4092,8 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-convert-values@7.0.2: - resolution: {integrity: sha512-MuZIF6HJ4izko07Q0TgW6pClalI4al6wHRNPkFzqQdwAwG7hPn0lA58VZdxyb2Vl5AYjJ1piO+jgF9EnTjQwQQ==} + postcss-convert-values@7.0.3: + resolution: {integrity: sha512-yJhocjCs2SQer0uZ9lXTMOwDowbxvhwFVrZeS6NPEij/XXthl73ggUmfwVvJM+Vaj5gtCKJV1jiUu4IhAUkX/Q==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -4101,8 +4104,8 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-discard-comments@7.0.1: - resolution: {integrity: sha512-GVrQxUOhmle1W6jX2SvNLt4kmN+JYhV7mzI6BMnkAWR9DtVvg8e67rrV0NfdWhn7x1zxvzdWkMBPdBDCls+uwQ==} + postcss-discard-comments@7.0.2: + resolution: {integrity: sha512-/Hje9Ls1IYcB9duELO/AyDUJI6aQVY3h5Rj1ziXgaLYCTi1iVBLnjg/TS0D6NszR/kDG6I86OwLmAYe+bvJjiQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -4113,8 +4116,8 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-discard-duplicates@7.0.0: - resolution: {integrity: sha512-bAnSuBop5LpAIUmmOSsuvtKAAKREB6BBIYStWUTGq8oG5q9fClDMMuY8i4UPI/cEcDx2TN+7PMnXYIId20UVDw==} + postcss-discard-duplicates@7.0.1: + resolution: {integrity: sha512-oZA+v8Jkpu1ct/xbbrntHRsfLGuzoP+cpt0nJe5ED2FQF8n8bJtn7Bo28jSmBYwqgqnqkuSXJfSUEE7if4nClQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -4186,8 +4189,8 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-merge-longhand@7.0.2: - resolution: {integrity: sha512-06vrW6ZWi9qeP7KMS9fsa9QW56+tIMW55KYqF7X3Ccn+NI2pIgPV6gFfvXTMQ05H90Y5DvnCDPZ2IuHa30PMUg==} + postcss-merge-longhand@7.0.3: + resolution: {integrity: sha512-8waYomFxshdv6M9Em3QRM9MettRLDRcH2JQi2l0Z1KlYD/vhal3gbkeSES0NuACXOlZBB0V/B0AseHZaklzWOA==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -4198,8 +4201,8 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-merge-rules@7.0.2: - resolution: {integrity: sha512-VAR47UNvRsdrTHLe7TV1CeEtF9SJYR5ukIB9U4GZyZOptgtsS20xSxy+k5wMrI3udST6O1XuIn7cjQkg7sDAAw==} + postcss-merge-rules@7.0.3: + resolution: {integrity: sha512-2eSas2p3voPxNfdI5sQrvIkMaeUHpVc3EezgVs18hz/wRTQAC9U99tp9j3W5Jx9/L3qHkEDvizEx/LdnmumIvQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -4234,8 +4237,8 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-minify-params@7.0.1: - resolution: {integrity: sha512-e+Xt8xErSRPgSRFxHeBCSxMiO8B8xng7lh8E0A5ep1VfwYhY8FXhu4Q3APMjgx9YDDbSp53IBGENrzygbUvgUQ==} + postcss-minify-params@7.0.2: + resolution: {integrity: sha512-nyqVLu4MFl9df32zTsdcLqCFfE/z2+f8GE1KHPxWOAmegSo6lpV2GNy5XQvrzwbLmiU7d+fYay4cwto1oNdAaQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -4246,8 +4249,8 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-minify-selectors@7.0.2: - resolution: {integrity: sha512-dCzm04wqW1uqLmDZ41XYNBJfjgps3ZugDpogAmJXoCb5oCiTzIX4oPXXKxDpTvWOnKxQKR4EbV4ZawJBLcdXXA==} + postcss-minify-selectors@7.0.3: + resolution: {integrity: sha512-SxTgUQSgBk6wEqzQZKEv1xQYIp9UBju6no9q+npohzSdhuSICQdkqmD1UMKkZWItS3olJSJMDDEY9WOJ5oGJew==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -4336,8 +4339,8 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-normalize-unicode@7.0.1: - resolution: {integrity: sha512-PTPGdY9xAkTw+8ZZ71DUePb7M/Vtgkbbq+EoI33EuyQEzbKemEQMhe5QSr0VP5UfZlreANDPxSfcdSprENcbsg==} + postcss-normalize-unicode@7.0.2: + resolution: {integrity: sha512-ztisabK5C/+ZWBdYC+Y9JCkp3M9qBv/XFvDtSw0d/XwfT3UaKeW/YTm/MD/QrPNxuecia46vkfEhewjwcYFjkg==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -4384,8 +4387,8 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-reduce-initial@7.0.1: - resolution: {integrity: sha512-0JDUSV4bGB5FGM5g8MkS+rvqKukJZ7OTHw/lcKn7xPNqeaqJyQbUO8/dJpvyTpaVwPsd3Uc33+CfNzdVowp2WA==} + postcss-reduce-initial@7.0.2: + resolution: {integrity: sha512-pOnu9zqQww7dEKf62Nuju6JgsW2V0KRNBHxeKohU+JkHd/GAH5uvoObqFLqkeB2n20mr6yrlWDvo5UBU5GnkfA==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -4402,8 +4405,8 @@ packages: peerDependencies: postcss: ^8.4.31 - postcss-resolve-nested-selector@0.1.4: - resolution: {integrity: sha512-R6vHqZWgVnTAPq0C+xjyHfEZqfIYboCBVSy24MjxEDm+tIh1BU4O6o7DP7AA7kHzf136d+Qc5duI4tlpHjixDw==} + postcss-resolve-nested-selector@0.1.5: + resolution: {integrity: sha512-tum2m18S22ZSNjXatMG0FSk5ZL83pTttymeJx5Gzxg7RU0s1jNDU9rXltro4osQrukjyNormcb07IEjqEyPNaA==} postcss-safe-parser@6.0.0: resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} @@ -4450,8 +4453,8 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-unique-selectors@7.0.1: - resolution: {integrity: sha512-MH7QE/eKUftTB5ta40xcHLl7hkZjgDFydpfTK+QWXeHxghVt3VoPqYL5/G+zYZPPIs+8GuqFXSTgxBSoB1RZtQ==} + postcss-unique-selectors@7.0.2: + resolution: {integrity: sha512-CjSam+7Vf8cflJQsHrMS0P2hmy9u0+n/P001kb5eAszLmhjMqrt/i5AqQuNFihhViwDvEAezqTmXqaYXL2ugMw==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -4459,8 +4462,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.40: - resolution: {integrity: sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==} + postcss@8.4.41: + resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} engines: {node: ^10 || ^12 || >=14} preact@10.23.1: @@ -4516,13 +4519,13 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - qrcode@1.5.3: - resolution: {integrity: sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg==} + qrcode@1.5.4: + resolution: {integrity: sha512-1ca71Zgiu6ORjHqFBDpnSMTR2ReToX4l1Au1VFLyVeBTFavzQnv5JxMFr3ukHVKpSrSA2MCk0lNJSykjUfz7Zg==} engines: {node: '>=10.13.0'} hasBin: true - qs@6.12.3: - resolution: {integrity: sha512-AWJm14H1vVaO/iNZ4/hO+HyaTehuy9nRqVdkTqlJt0HWvBiBIEXFmb4C0DGeYo3Xes9rrEW+TxHsaigCbN5ICQ==} + qs@6.13.0: + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} engines: {node: '>=0.6'} querystringify@2.2.0: @@ -4610,9 +4613,8 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - rimraf@5.0.9: - resolution: {integrity: sha512-3i7b8OcswU6CpU8Ej89quJD4O98id7TtVM5U4Mybh84zQXdrFmDLouWBEEaD/QfO3gDDfH+AGFCGsR7kngzQnA==} - engines: {node: 14 >=14.20 || 16 >=16.20 || >=18} + rimraf@5.0.10: + resolution: {integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==} hasBin: true rollup-plugin-external-globals@0.10.0: @@ -4630,8 +4632,8 @@ packages: rollup: optional: true - rollup@4.19.1: - resolution: {integrity: sha512-K5vziVlg7hTpYfFBI+91zHBEMo6jafYXpkMlqZjg7/zhIG9iHqazBf4xz9AVdjS9BruRn280ROqLI7G3OFRIlw==} + rollup@4.20.0: + resolution: {integrity: sha512-6rbWBChcnSGzIlXeIdNIZTopKYad8ZG8ajhl78lGRLsI2rX8IkaotQhVas2Ma+GPxJav19wrSzvRvuiv0YKzWw==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -4856,8 +4858,8 @@ packages: peerDependencies: postcss: ^8.2.15 - stylehacks@7.0.2: - resolution: {integrity: sha512-HdkWZS9b4gbgYTdMg4gJLmm7biAUug1qTqXjS+u8X+/pUd+9Px1E+520GnOW3rST9MNsVOVpsJG+mPHNosxjOQ==} + stylehacks@7.0.3: + resolution: {integrity: sha512-4DqtecvI/Nd+2BCvW9YEF6lhBN5UM50IJ1R3rnEAhBwbCKf4VehRf+uqvnVArnBayjYD/WtT3g0G/HSRxWfTRg==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -4925,14 +4927,14 @@ packages: prettier: '>=3.0.0' stylelint: '>=16.0.0' - stylelint-scss@6.4.1: - resolution: {integrity: sha512-+clI2bQC2FPOt06ZwUlXZZ95IO2C5bKTP0GLN1LNQPVvISfSNcgMKv/VTwym1mK9vnqhHbOk8lO4rj4nY7L9pw==} + stylelint-scss@6.5.0: + resolution: {integrity: sha512-yOnYlr71wrTPT3rYyUurgTj6Rw7JUtzsZQsiPEjvs+k/yqoYHdweqpw6XN/ARpxjAuvJpddoMUvV8aAIpvUwTg==} engines: {node: '>=18.12.0'} peerDependencies: stylelint: ^16.0.2 - stylelint@16.7.0: - resolution: {integrity: sha512-Q1ATiXlz+wYr37a7TGsfvqYn2nSR3T/isw3IWlZQzFzCNoACHuGBb6xBplZXz56/uDRJHIygxjh7jbV/8isewA==} + stylelint@16.8.1: + resolution: {integrity: sha512-O8aDyfdODSDNz/B3gW2HQ+8kv8pfhSu7ZR7xskQ93+vI6FhKKGUJMQ03Ydu+w3OvXXE0/u4hWU4hCPNOyld+OA==} engines: {node: '>=18.12.0'} hasBin: true @@ -4978,8 +4980,8 @@ packages: engines: {node: '>=14.0.0'} hasBin: true - swiper@11.1.8: - resolution: {integrity: sha512-sBFp7fA+IfZ/7BMcg8/JSEqDD1qZXBUyliT76yk3zIYVu2fMwFVAghhAJ9vBM5tJUtHW5qcD0pmeEGQs1EK14w==} + swiper@11.1.9: + resolution: {integrity: sha512-rflu8zvfGa3x1v/aeSufk4zRJffhOQowyvtJlp46sUBnOqAuk1Rdv5Ldj0AWWBV595iZ+ZMk7VB35ZRtRUomtA==} engines: {node: '>= 4.7.0'} symbol-tree@3.2.4: @@ -4993,8 +4995,8 @@ packages: resolution: {integrity: sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==} engines: {node: '>=10.0.0'} - tailwindcss@3.4.7: - resolution: {integrity: sha512-rxWZbe87YJb4OcSopb7up2Ba4U82BoiSGUdoDr3Ydrg9ckxFS/YWsvhN323GMcddgU65QRy7JndC7ahhInhvlQ==} + tailwindcss@3.4.9: + resolution: {integrity: sha512-1SEOvRr6sSdV5IDf9iC+NU4dhwdqzF4zKKq3sAbasUWHEM6lsMhX+eNN5gkPx1BvLFEnZQEUFbXnGj8Qlp83Pg==} engines: {node: '>=14.0.0'} hasBin: true @@ -5138,8 +5140,8 @@ packages: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} - unimport@3.9.1: - resolution: {integrity: sha512-4gtacoNH6YPx2Aa5Xfyrf8pU2RdXjWUACb/eF7bH1AcZtqs+6ijbNB0M3BPENbtVjnCcg8tw9UJ1jQGbCzKA6g==} + unimport@3.10.0: + resolution: {integrity: sha512-/UvKRfWx3mNDWwWQhR62HsoM3wxHwYdTq8ellZzMOHnnw4Dp8tovgthyW7DjTrbjDL+i4idOp06voz2VKlvrLw==} universalify@0.2.0: resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} @@ -5149,8 +5151,8 @@ packages: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} - unplugin@1.12.0: - resolution: {integrity: sha512-KeczzHl2sATPQUx1gzo+EnUkmN4VmGBYRRVOZSGvGITE9rGHRDGqft6ONceP3vgXcyJ2XjX5axG5jMWUwNCYLw==} + unplugin@1.12.1: + resolution: {integrity: sha512-aXEH9c5qi3uYZHo0niUtxDlT9ylG/luMW/dZslSCkbtC31wCyFkmM0kyoBBh+Grhn7CL+/kvKLfN61/EdxPxMQ==} engines: {node: '>=14.0.0'} untyped@1.4.2: @@ -5192,8 +5194,8 @@ packages: resolution: {integrity: sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==} engines: {node: '>=10.12.0'} - version-rocket@1.7.1: - resolution: {integrity: sha512-UmdWA5PW/6rfh96mNFnVpuKq2nO90qCXJB7Uc2F0546TTWYws+zG4zWW2VyMteK2tV+Np2w1pBxFb0HnViU0sg==} + version-rocket@1.7.2: + resolution: {integrity: sha512-6R/cy6SpIF1HL4YfCQ7vaA9WMrobN6HUIyh94noWmXe6PIjDeEShuTYZ+kRGY9CEQXJGha2xS5vBFNK7OZk6cA==} hasBin: true vite-plugin-cdn-import@1.0.1: @@ -5263,8 +5265,8 @@ packages: peerDependencies: vue: '>=3.2.13' - vite@5.3.5: - resolution: {integrity: sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==} + vite@5.4.0: + resolution: {integrity: sha512-5xokfMX0PIiwCMCMb9ZJcMyh5wbBun0zUzKib+L65vAZ8GY9ePZMXxFrHbr/Kyll2+LSCY7xtERPpxkBDKngwg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -5272,6 +5274,7 @@ packages: less: '*' lightningcss: ^1.21.0 sass: '*' + sass-embedded: '*' stylus: '*' sugarss: '*' terser: ^5.4.0 @@ -5284,6 +5287,8 @@ packages: optional: true sass: optional: true + sass-embedded: + optional: true stylus: optional: true sugarss: @@ -5302,8 +5307,8 @@ packages: vscode-languageserver-protocol@3.16.0: resolution: {integrity: sha512-sdeUoAawceQdgIfTI+sdcwkiK2KU+2cbEYA0agzM2uqaUy2UpnnGHtWTHVEtS0ES4zHU0eMFRGN+oQgDxlD66A==} - vscode-languageserver-textdocument@1.0.11: - resolution: {integrity: sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA==} + vscode-languageserver-textdocument@1.0.12: + resolution: {integrity: sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==} vscode-languageserver-types@3.16.0: resolution: {integrity: sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==} @@ -5359,8 +5364,8 @@ packages: peerDependencies: vue: ^3.0.0 - vue-router@4.4.0: - resolution: {integrity: sha512-HB+t2p611aIZraV2aPSRNXf0Z/oLZFrlygJm+sZbdJaW6lcFqEDQwnzUBXn+DApw+/QzDU/I9TeWx9izEjTmsA==} + vue-router@4.4.3: + resolution: {integrity: sha512-sv6wmNKx2j3aqJQDMxLFzs/u/mjA9Z5LCgy6BE0f7yFWMjrPLnS/sPNn8ARY/FXw6byV18EFutn5lTO6+UsV5A==} peerDependencies: vue: ^3.2.0 @@ -5400,8 +5405,8 @@ packages: vue3-puzzle-vcode@1.1.7: resolution: {integrity: sha512-mW780dz7HKjrElnE60CeYSeHGidKBKHoMjTDYfqF21330rTkFOsfDK1FQKZ22MktgMtTEoS/imfpEDlM1cxY/g==} - vue@3.4.34: - resolution: {integrity: sha512-VZze05HWlA3ItreQ/ka7Sx7PoD0/3St8FEiSlSTVgb6l4hL+RjtP2/8g5WQBzZgyf8WG2f+g1bXzC7zggLhAJA==} + vue@3.4.37: + resolution: {integrity: sha512-3vXvNfkKTBsSJ7JP+LyR7GBuwQuckbWvuwAid3xbqK9ppsKt/DUvfqgZ48fgOLEfpy1IacL5f8QhUVl77RaI7A==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -5429,8 +5434,8 @@ packages: walker@1.0.8: resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} - wavesurfer.js@7.8.2: - resolution: {integrity: sha512-tcQrhtILu7lOy4ZkfkqFjjv+fK4dDVNoEF4vh79W5RtkLjByCt7jqcneEG1lf+6XMBXyWE5AHQ8bAE/Ch4HdtQ==} + wavesurfer.js@7.8.3: + resolution: {integrity: sha512-aYOmoBqEwjlqiqcKBYCzmWQxssOnEUd2VlVxfQkWfQD1pH3VJ5Prqn4kfIGxYyokgYiEj/G5Qwrh48ot/pRCuA==} webidl-conversions@3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} @@ -5535,8 +5540,8 @@ packages: utf-8-validate: optional: true - xe-utils@3.5.28: - resolution: {integrity: sha512-oeLLJ0b54QdOSSgYQ9TiKW/xAGrc9r0weCA/5UfyGdm3n3js4cNOuuf9Tml7UwgBQpl4uWMbMwUZKLh2yqPF3A==} + xe-utils@3.5.30: + resolution: {integrity: sha512-5Ez6JUANpMakduiTLxrNObzqMebnM4697KvHW5okedkUjXvYgGvkbg0tABTkvwDW/Pb09v7vT68dzBOeAuOu0g==} xgplayer-subtitles@3.0.19: resolution: {integrity: sha512-e2k1oFq1HSbnnHaK694FREqkFyq65ze4vETTIy8ABkOXItcr9/ugyNIJ4zCjD+jExSAVppM9FAF761X4+wRCeA==} @@ -5588,11 +5593,6 @@ packages: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} - yaml@2.4.5: - resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} - engines: {node: '>= 14'} - hasBin: true - yaml@2.5.0: resolution: {integrity: sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==} engines: {node: '>= 14'} @@ -5649,20 +5649,20 @@ snapshots: '@babel/highlight': 7.24.7 picocolors: 1.0.1 - '@babel/compat-data@7.25.0': {} + '@babel/compat-data@7.25.2': {} - '@babel/core@7.24.9': + '@babel/core@7.25.2': dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 '@babel/generator': 7.25.0 - '@babel/helper-compilation-targets': 7.24.8 - '@babel/helper-module-transforms': 7.25.0(@babel/core@7.24.9) + '@babel/helper-compilation-targets': 7.25.2 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) '@babel/helpers': 7.25.0 - '@babel/parser': 7.25.0 + '@babel/parser': 7.25.3 '@babel/template': 7.25.0 - '@babel/traverse': 7.25.1 - '@babel/types': 7.25.0 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 convert-source-map: 2.0.0 debug: 4.3.6 gensync: 1.0.0-beta.2 @@ -5673,90 +5673,90 @@ snapshots: '@babel/generator@7.25.0': dependencies: - '@babel/types': 7.25.0 + '@babel/types': 7.25.2 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 '@babel/helper-annotate-as-pure@7.24.7': dependencies: - '@babel/types': 7.25.0 + '@babel/types': 7.25.2 - '@babel/helper-compilation-targets@7.24.8': + '@babel/helper-compilation-targets@7.25.2': dependencies: - '@babel/compat-data': 7.25.0 + '@babel/compat-data': 7.25.2 '@babel/helper-validator-option': 7.24.8 - browserslist: 4.23.2 + browserslist: 4.23.3 lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.25.0(@babel/core@7.24.9)': + '@babel/helper-create-class-features-plugin@7.25.0(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/helper-replace-supers': 7.25.0(@babel/core@7.24.9) + '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/traverse': 7.25.1 + '@babel/traverse': 7.25.3 semver: 6.3.1 transitivePeerDependencies: - supports-color '@babel/helper-member-expression-to-functions@7.24.8': dependencies: - '@babel/traverse': 7.25.1 - '@babel/types': 7.25.0 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.22.15': dependencies: - '@babel/types': 7.25.0 + '@babel/types': 7.25.2 '@babel/helper-module-imports@7.24.7': dependencies: - '@babel/traverse': 7.25.1 - '@babel/types': 7.25.0 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.25.0(@babel/core@7.24.9)': + '@babel/helper-module-transforms@7.25.2(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-module-imports': 7.24.7 '@babel/helper-simple-access': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.25.1 + '@babel/traverse': 7.25.3 transitivePeerDependencies: - supports-color '@babel/helper-optimise-call-expression@7.24.7': dependencies: - '@babel/types': 7.25.0 + '@babel/types': 7.25.2 '@babel/helper-plugin-utils@7.24.8': {} - '@babel/helper-replace-supers@7.25.0(@babel/core@7.24.9)': + '@babel/helper-replace-supers@7.25.0(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/traverse': 7.25.1 + '@babel/traverse': 7.25.3 transitivePeerDependencies: - supports-color '@babel/helper-simple-access@7.24.7': dependencies: - '@babel/traverse': 7.25.1 - '@babel/types': 7.25.0 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.24.7': dependencies: - '@babel/traverse': 7.25.1 - '@babel/types': 7.25.0 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 transitivePeerDependencies: - supports-color @@ -5769,7 +5769,7 @@ snapshots: '@babel/helpers@7.25.0': dependencies: '@babel/template': 7.25.0 - '@babel/types': 7.25.0 + '@babel/types': 7.25.2 '@babel/highlight@7.24.7': dependencies: @@ -5778,107 +5778,107 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.0.1 - '@babel/parser@7.25.0': + '@babel/parser@7.25.3': dependencies: - '@babel/types': 7.25.0 + '@babel/types': 7.25.2 - '@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 - '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.24.9) + '@babel/core': 7.25.2 + '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.25.2) transitivePeerDependencies: - supports-color - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.9)': + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.9)': + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.9)': + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.9)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.9)': + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.9)': + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.9)': + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.9)': + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.9)': + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.9)': + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.9)': + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.9)': + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-typescript@7.25.0(@babel/core@7.24.9)': + '@babel/plugin-transform-typescript@7.25.2(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.24.9) + '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.25.2) transitivePeerDependencies: - supports-color @@ -5886,28 +5886,28 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@babel/standalone@7.25.1': + '@babel/standalone@7.25.3': optional: true '@babel/template@7.25.0': dependencies: '@babel/code-frame': 7.24.7 - '@babel/parser': 7.25.0 - '@babel/types': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/types': 7.25.2 - '@babel/traverse@7.25.1': + '@babel/traverse@7.25.3': dependencies: '@babel/code-frame': 7.24.7 '@babel/generator': 7.25.0 - '@babel/parser': 7.25.0 + '@babel/parser': 7.25.3 '@babel/template': 7.25.0 - '@babel/types': 7.25.0 + '@babel/types': 7.25.2 debug: 4.3.6 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/types@7.25.0': + '@babel/types@7.25.2': dependencies: '@babel/helper-string-parser': 7.24.8 '@babel/helper-validator-identifier': 7.24.7 @@ -5915,12 +5915,12 @@ snapshots: '@bcoe/v8-coverage@0.2.3': {} - '@commitlint/cli@19.3.0(@types/node@20.14.13)(typescript@5.5.4)': + '@commitlint/cli@19.4.0(@types/node@20.14.15)(typescript@5.5.4)': dependencies: '@commitlint/format': 19.3.0 '@commitlint/lint': 19.2.2 - '@commitlint/load': 19.2.0(@types/node@20.14.13)(typescript@5.5.4) - '@commitlint/read': 19.2.1 + '@commitlint/load': 19.4.0(@types/node@20.14.15)(typescript@5.5.4) + '@commitlint/read': 19.4.0 '@commitlint/types': 19.0.3 execa: 8.0.1 yargs: 17.7.2 @@ -5966,7 +5966,7 @@ snapshots: '@commitlint/rules': 19.0.3 '@commitlint/types': 19.0.3 - '@commitlint/load@19.2.0(@types/node@20.14.13)(typescript@5.5.4)': + '@commitlint/load@19.4.0(@types/node@20.14.15)(typescript@5.5.4)': dependencies: '@commitlint/config-validator': 19.0.3 '@commitlint/execute-rule': 19.0.0 @@ -5974,7 +5974,7 @@ snapshots: '@commitlint/types': 19.0.3 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.5.4) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.14.13)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.14.15)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -5990,7 +5990,7 @@ snapshots: conventional-changelog-angular: 7.0.0 conventional-commits-parser: 5.0.0 - '@commitlint/read@19.2.1': + '@commitlint/read@19.4.0': dependencies: '@commitlint/top-level': 19.0.0 '@commitlint/types': 19.0.3 @@ -6045,13 +6045,13 @@ snapshots: '@dual-bundle/import-meta-resolve@4.1.0': {} - '@element-plus/icons-vue@1.1.4(vue@3.4.34(typescript@5.5.4))': + '@element-plus/icons-vue@1.1.4(vue@3.4.37(typescript@5.5.4))': dependencies: - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) - '@element-plus/icons-vue@2.3.1(vue@3.4.34(typescript@5.5.4))': + '@element-plus/icons-vue@2.3.1(vue@3.4.37(typescript@5.5.4))': dependencies: - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) '@esbuild/aix-ppc64@0.19.12': optional: true @@ -6191,9 +6191,9 @@ snapshots: '@esbuild/win32-x64@0.21.5': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.8.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.9.0(jiti@1.21.6))': dependencies: - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.6) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.11.0': {} @@ -6220,26 +6220,26 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.8.0': {} + '@eslint/js@9.9.0': {} '@eslint/object-schema@2.1.4': {} '@faker-js/faker@8.4.1': {} - '@floating-ui/core@1.6.5': + '@floating-ui/core@1.6.7': dependencies: - '@floating-ui/utils': 0.2.5 + '@floating-ui/utils': 0.2.7 - '@floating-ui/dom@1.6.8': + '@floating-ui/dom@1.6.10': dependencies: - '@floating-ui/core': 1.6.5 - '@floating-ui/utils': 0.2.5 + '@floating-ui/core': 1.6.7 + '@floating-ui/utils': 0.2.7 - '@floating-ui/utils@0.2.5': {} + '@floating-ui/utils@0.2.7': {} - '@howdyjs/mouse-menu@2.1.3(vue@3.4.34(typescript@5.5.4))': + '@howdyjs/mouse-menu@2.1.3(vue@3.4.37(typescript@5.5.4))': dependencies: - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) '@humanwhocodes/module-importer@1.0.1': {} @@ -6255,20 +6255,20 @@ snapshots: '@iconify/types@2.0.0': {} - '@iconify/vue@4.1.2(vue@3.4.34(typescript@5.5.4))': + '@iconify/vue@4.1.2(vue@3.4.37(typescript@5.5.4))': dependencies: '@iconify/types': 2.0.0 - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) - '@infectoone/vue-ganttastic@2.3.2(dayjs@1.11.12)(vue@3.4.34(typescript@5.5.4))': + '@infectoone/vue-ganttastic@2.3.2(dayjs@1.11.12)(vue@3.4.37(typescript@5.5.4))': dependencies: - '@vueuse/core': 9.13.0(vue@3.4.34(typescript@5.5.4)) + '@vueuse/core': 9.13.0(vue@3.4.37(typescript@5.5.4)) dayjs: 1.11.12 - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) transitivePeerDependencies: - '@vue/composition-api' - '@intlify/bundle-utils@8.0.0(vue-i18n@9.13.1(vue@3.4.34(typescript@5.5.4)))': + '@intlify/bundle-utils@8.0.0(vue-i18n@9.13.1(vue@3.4.37(typescript@5.5.4)))': dependencies: '@intlify/message-compiler': 9.13.1 '@intlify/shared': 9.13.1 @@ -6280,7 +6280,7 @@ snapshots: source-map-js: 1.2.0 yaml-eslint-parser: 1.2.3 optionalDependencies: - vue-i18n: 9.13.1(vue@3.4.34(typescript@5.5.4)) + vue-i18n: 9.13.1(vue@3.4.37(typescript@5.5.4)) '@intlify/core-base@9.13.1': dependencies: @@ -6294,12 +6294,12 @@ snapshots: '@intlify/shared@9.13.1': {} - '@intlify/unplugin-vue-i18n@4.0.0(rollup@4.19.1)(vue-i18n@9.13.1(vue@3.4.34(typescript@5.5.4)))': + '@intlify/unplugin-vue-i18n@4.0.0(rollup@4.20.0)(vue-i18n@9.13.1(vue@3.4.37(typescript@5.5.4)))': dependencies: - '@intlify/bundle-utils': 8.0.0(vue-i18n@9.13.1(vue@3.4.34(typescript@5.5.4))) + '@intlify/bundle-utils': 8.0.0(vue-i18n@9.13.1(vue@3.4.37(typescript@5.5.4))) '@intlify/shared': 9.13.1 - '@rollup/pluginutils': 5.1.0(rollup@4.19.1) - '@vue/compiler-sfc': 3.4.34 + '@rollup/pluginutils': 5.1.0(rollup@4.20.0) + '@vue/compiler-sfc': 3.4.37 debug: 4.3.6 fast-glob: 3.3.2 js-yaml: 4.1.0 @@ -6307,9 +6307,9 @@ snapshots: pathe: 1.1.2 picocolors: 1.0.1 source-map-js: 1.2.0 - unplugin: 1.12.0 + unplugin: 1.12.1 optionalDependencies: - vue-i18n: 9.13.1(vue@3.4.34(typescript@5.5.4)) + vue-i18n: 9.13.1(vue@3.4.37(typescript@5.5.4)) transitivePeerDependencies: - rollup - supports-color @@ -6336,7 +6336,7 @@ snapshots: '@jest/console@27.5.1': dependencies: '@jest/types': 27.5.1 - '@types/node': 20.14.13 + '@types/node': 20.14.15 chalk: 4.1.2 jest-message-util: 27.5.1 jest-util: 27.5.1 @@ -6349,7 +6349,7 @@ snapshots: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.14.13 + '@types/node': 20.14.15 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.8.1 @@ -6383,14 +6383,14 @@ snapshots: dependencies: '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.14.13 + '@types/node': 20.14.15 jest-mock: 27.5.1 '@jest/fake-timers@27.5.1': dependencies: '@jest/types': 27.5.1 '@sinonjs/fake-timers': 8.1.0 - '@types/node': 20.14.13 + '@types/node': 20.14.15 jest-message-util: 27.5.1 jest-mock: 27.5.1 jest-util: 27.5.1 @@ -6408,7 +6408,7 @@ snapshots: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.14.13 + '@types/node': 20.14.15 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -6455,7 +6455,7 @@ snapshots: '@jest/transform@27.5.1': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@jest/types': 27.5.1 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 @@ -6477,7 +6477,7 @@ snapshots: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.14.13 + '@types/node': 20.14.15 '@types/yargs': 16.0.9 chalk: 4.1.2 @@ -6498,15 +6498,15 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@logicflow/core@1.2.27': + '@logicflow/core@1.2.28': dependencies: '@types/mousetrap': 1.6.15 mousetrap: 1.6.5 preact: 10.23.1 - '@logicflow/extension@1.2.27(canvas@2.11.2)': + '@logicflow/extension@1.2.28(canvas@2.11.2)': dependencies: - '@logicflow/core': 1.2.27 + '@logicflow/core': 1.2.28 jest: 27.5.1(canvas@2.11.2) lodash-es: 4.17.21 preact: 10.23.1 @@ -6546,9 +6546,9 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - '@nuxt/kit@3.12.4(rollup@4.19.1)': + '@nuxt/kit@3.12.4(rollup@4.20.0)': dependencies: - '@nuxt/schema': 3.12.4(rollup@4.19.1) + '@nuxt/schema': 3.12.4(rollup@4.20.0) c12: 1.11.1 consola: 3.2.3 defu: 6.1.4 @@ -6566,7 +6566,7 @@ snapshots: semver: 7.6.3 ufo: 1.5.4 unctx: 2.3.1 - unimport: 3.9.1(rollup@4.19.1) + unimport: 3.10.0(rollup@4.20.0) untyped: 1.4.2 transitivePeerDependencies: - magicast @@ -6574,7 +6574,7 @@ snapshots: - supports-color optional: true - '@nuxt/schema@3.12.4(rollup@4.19.1)': + '@nuxt/schema@3.12.4(rollup@4.20.0)': dependencies: compatx: 0.1.8 consola: 3.2.3 @@ -6586,7 +6586,7 @@ snapshots: std-env: 3.7.0 ufo: 1.5.4 uncrypto: 0.1.3 - unimport: 3.9.1(rollup@4.19.1) + unimport: 3.10.0(rollup@4.20.0) untyped: 1.4.2 transitivePeerDependencies: - rollup @@ -6600,20 +6600,20 @@ snapshots: '@popperjs/core@2.11.8': {} - '@pureadmin/descriptions@1.2.1(echarts@5.5.1)(element-plus@2.7.8(vue@3.4.34(typescript@5.5.4)))(typescript@5.5.4)': + '@pureadmin/descriptions@1.2.1(echarts@5.5.1)(element-plus@2.8.0(vue@3.4.37(typescript@5.5.4)))(typescript@5.5.4)': dependencies: - '@element-plus/icons-vue': 2.3.1(vue@3.4.34(typescript@5.5.4)) - '@pureadmin/utils': 2.4.7(echarts@5.5.1)(vue@3.4.34(typescript@5.5.4)) - element-plus: 2.7.8(vue@3.4.34(typescript@5.5.4)) - vue: 3.4.34(typescript@5.5.4) + '@element-plus/icons-vue': 2.3.1(vue@3.4.37(typescript@5.5.4)) + '@pureadmin/utils': 2.4.8(echarts@5.5.1)(vue@3.4.37(typescript@5.5.4)) + element-plus: 2.8.0(vue@3.4.37(typescript@5.5.4)) + vue: 3.4.37(typescript@5.5.4) transitivePeerDependencies: - echarts - typescript - '@pureadmin/table@3.1.2(element-plus@2.7.8(vue@3.4.34(typescript@5.5.4)))(typescript@5.5.4)': + '@pureadmin/table@3.2.0(element-plus@2.8.0(vue@3.4.37(typescript@5.5.4)))(typescript@5.5.4)': dependencies: - element-plus: 2.7.8(vue@3.4.34(typescript@5.5.4)) - vue: 3.4.34(typescript@5.5.4) + element-plus: 2.8.0(vue@3.4.37(typescript@5.5.4)) + vue: 3.4.37(typescript@5.5.4) transitivePeerDependencies: - typescript @@ -6623,65 +6623,65 @@ snapshots: fs-extra: 11.2.0 string-hash: 1.1.3 - '@pureadmin/utils@2.4.7(echarts@5.5.1)(vue@3.4.34(typescript@5.5.4))': + '@pureadmin/utils@2.4.8(echarts@5.5.1)(vue@3.4.37(typescript@5.5.4))': optionalDependencies: echarts: 5.5.1 - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) - '@rollup/pluginutils@5.1.0(rollup@4.19.1)': + '@rollup/pluginutils@5.1.0(rollup@4.20.0)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: - rollup: 4.19.1 + rollup: 4.20.0 - '@rollup/rollup-android-arm-eabi@4.19.1': + '@rollup/rollup-android-arm-eabi@4.20.0': optional: true - '@rollup/rollup-android-arm64@4.19.1': + '@rollup/rollup-android-arm64@4.20.0': optional: true - '@rollup/rollup-darwin-arm64@4.19.1': + '@rollup/rollup-darwin-arm64@4.20.0': optional: true - '@rollup/rollup-darwin-x64@4.19.1': + '@rollup/rollup-darwin-x64@4.20.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.19.1': + '@rollup/rollup-linux-arm-gnueabihf@4.20.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.19.1': + '@rollup/rollup-linux-arm-musleabihf@4.20.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.19.1': + '@rollup/rollup-linux-arm64-gnu@4.20.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.19.1': + '@rollup/rollup-linux-arm64-musl@4.20.0': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.19.1': + '@rollup/rollup-linux-powerpc64le-gnu@4.20.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.19.1': + '@rollup/rollup-linux-riscv64-gnu@4.20.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.19.1': + '@rollup/rollup-linux-s390x-gnu@4.20.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.19.1': + '@rollup/rollup-linux-x64-gnu@4.20.0': optional: true - '@rollup/rollup-linux-x64-musl@4.19.1': + '@rollup/rollup-linux-x64-musl@4.20.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.19.1': + '@rollup/rollup-win32-arm64-msvc@4.20.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.19.1': + '@rollup/rollup-win32-ia32-msvc@4.20.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.19.1': + '@rollup/rollup-win32-x64-msvc@4.20.0': optional: true '@sindresorhus/merge-streams@2.3.0': @@ -6705,28 +6705,28 @@ snapshots: '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.25.0 - '@babel/types': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/types': 7.25.2 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.25.0 + '@babel/types': 7.25.2 '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.25.0 - '@babel/types': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/types': 7.25.2 '@types/babel__traverse@7.20.6': dependencies: - '@babel/types': 7.25.0 + '@babel/types': 7.25.2 '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 20.14.13 + '@types/node': 20.14.15 '@types/dagre@0.7.52': {} @@ -6736,7 +6736,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 20.14.13 + '@types/node': 20.14.15 '@types/gradient-string@1.1.6': dependencies: @@ -6764,7 +6764,7 @@ snapshots: '@types/mousetrap@1.6.15': {} - '@types/node@20.14.13': + '@types/node@20.14.15': dependencies: undici-types: 5.26.5 @@ -6774,7 +6774,7 @@ snapshots: '@types/qrcode@1.5.5': dependencies: - '@types/node': 20.14.13 + '@types/node': 20.14.15 '@types/qs@6.9.15': {} @@ -6798,15 +6798,15 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@7.17.0(@typescript-eslint/parser@7.17.0(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 7.17.0(eslint@9.8.0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 7.17.0 - '@typescript-eslint/type-utils': 7.17.0(eslint@9.8.0)(typescript@5.5.4) - '@typescript-eslint/utils': 7.17.0(eslint@9.8.0)(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 7.17.0 - eslint: 9.8.0 + '@typescript-eslint/parser': 7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/type-utils': 7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/utils': 7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 7.18.0 + eslint: 9.9.0(jiti@1.21.6) graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -6816,42 +6816,42 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.17.0(eslint@9.8.0)(typescript@5.5.4)': + '@typescript-eslint/parser@7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)': dependencies: - '@typescript-eslint/scope-manager': 7.17.0 - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/typescript-estree': 7.17.0(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 7.17.0 + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.3.6 - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.6) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@7.17.0': + '@typescript-eslint/scope-manager@7.18.0': dependencies: - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/visitor-keys': 7.17.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 - '@typescript-eslint/type-utils@7.17.0(eslint@9.8.0)(typescript@5.5.4)': + '@typescript-eslint/type-utils@7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)': dependencies: - '@typescript-eslint/typescript-estree': 7.17.0(typescript@5.5.4) - '@typescript-eslint/utils': 7.17.0(eslint@9.8.0)(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + '@typescript-eslint/utils': 7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4) debug: 4.3.6 - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.6) ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@7.17.0': {} + '@typescript-eslint/types@7.18.0': {} - '@typescript-eslint/typescript-estree@7.17.0(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.4)': dependencies: - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/visitor-keys': 7.17.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.3.6 globby: 11.1.0 is-glob: 4.0.3 @@ -6863,20 +6863,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.17.0(eslint@9.8.0)(typescript@5.5.4)': + '@typescript-eslint/utils@7.18.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0) - '@typescript-eslint/scope-manager': 7.17.0 - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/typescript-estree': 7.17.0(typescript@5.5.4) - eslint: 9.8.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.6)) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + eslint: 9.9.0(jiti@1.21.6) transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@7.17.0': + '@typescript-eslint/visitor-keys@7.18.0': dependencies: - '@typescript-eslint/types': 7.17.0 + '@typescript-eslint/types': 7.18.0 eslint-visitor-keys: 3.4.3 '@uppy/companion-client@2.2.2': @@ -6908,20 +6908,20 @@ snapshots: '@uppy/utils': 4.1.3 nanoid: 3.3.7 - '@vitejs/plugin-vue-jsx@4.0.0(vite@5.3.5(@types/node@20.14.13)(sass@1.77.8))(vue@3.4.34(typescript@5.5.4))': + '@vitejs/plugin-vue-jsx@4.0.0(vite@5.4.0(@types/node@20.14.15)(sass@1.77.8))(vue@3.4.37(typescript@5.5.4))': dependencies: - '@babel/core': 7.24.9 - '@babel/plugin-transform-typescript': 7.25.0(@babel/core@7.24.9) - '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.9) - vite: 5.3.5(@types/node@20.14.13)(sass@1.77.8) - vue: 3.4.34(typescript@5.5.4) + '@babel/core': 7.25.2 + '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2) + '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.25.2) + vite: 5.4.0(@types/node@20.14.15)(sass@1.77.8) + vue: 3.4.37(typescript@5.5.4) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.1.1(vite@5.3.5(@types/node@20.14.13)(sass@1.77.8))(vue@3.4.34(typescript@5.5.4))': + '@vitejs/plugin-vue@5.1.2(vite@5.4.0(@types/node@20.14.15)(sass@1.77.8))(vue@3.4.37(typescript@5.5.4))': dependencies: - vite: 5.3.5(@types/node@20.14.13)(sass@1.77.8) - vue: 3.4.34(typescript@5.5.4) + vite: 5.4.0(@types/node@20.14.15)(sass@1.77.8) + vue: 3.4.37(typescript@5.5.4) '@volar/language-core@2.4.0-alpha.18': dependencies: @@ -6935,79 +6935,79 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.0.8 - '@vue-flow/background@1.3.0(@vue-flow/core@1.39.1(vue@3.4.34(typescript@5.5.4)))(vue@3.4.34(typescript@5.5.4))': + '@vue-flow/background@1.3.0(@vue-flow/core@1.39.3(vue@3.4.37(typescript@5.5.4)))(vue@3.4.37(typescript@5.5.4))': dependencies: - '@vue-flow/core': 1.39.1(vue@3.4.34(typescript@5.5.4)) - vue: 3.4.34(typescript@5.5.4) + '@vue-flow/core': 1.39.3(vue@3.4.37(typescript@5.5.4)) + vue: 3.4.37(typescript@5.5.4) - '@vue-flow/core@1.39.1(vue@3.4.34(typescript@5.5.4))': + '@vue-flow/core@1.39.3(vue@3.4.37(typescript@5.5.4))': dependencies: - '@vueuse/core': 10.11.0(vue@3.4.34(typescript@5.5.4)) + '@vueuse/core': 10.11.1(vue@3.4.37(typescript@5.5.4)) d3-drag: 3.0.0 d3-selection: 3.0.0 d3-zoom: 3.0.0 - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) transitivePeerDependencies: - '@vue/composition-api' '@vue/babel-helper-vue-transform-on@1.2.2': {} - '@vue/babel-plugin-jsx@1.2.2(@babel/core@7.24.9)': + '@vue/babel-plugin-jsx@1.2.2(@babel/core@7.25.2)': dependencies: '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) '@babel/template': 7.25.0 - '@babel/traverse': 7.25.1 - '@babel/types': 7.25.0 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 '@vue/babel-helper-vue-transform-on': 1.2.2 - '@vue/babel-plugin-resolve-type': 1.2.2(@babel/core@7.24.9) + '@vue/babel-plugin-resolve-type': 1.2.2(@babel/core@7.25.2) camelcase: 6.3.0 html-tags: 3.3.1 svg-tags: 1.0.0 optionalDependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 transitivePeerDependencies: - supports-color - '@vue/babel-plugin-resolve-type@1.2.2(@babel/core@7.24.9)': + '@vue/babel-plugin-resolve-type@1.2.2(@babel/core@7.25.2)': dependencies: '@babel/code-frame': 7.24.7 - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.24.8 - '@babel/parser': 7.25.0 - '@vue/compiler-sfc': 3.4.34 + '@babel/parser': 7.25.3 + '@vue/compiler-sfc': 3.4.37 - '@vue/compiler-core@3.4.34': + '@vue/compiler-core@3.4.37': dependencies: - '@babel/parser': 7.25.0 - '@vue/shared': 3.4.34 - entities: 4.5.0 + '@babel/parser': 7.25.3 + '@vue/shared': 3.4.37 + entities: 5.0.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-dom@3.4.34': + '@vue/compiler-dom@3.4.37': dependencies: - '@vue/compiler-core': 3.4.34 - '@vue/shared': 3.4.34 + '@vue/compiler-core': 3.4.37 + '@vue/shared': 3.4.37 - '@vue/compiler-sfc@3.4.34': + '@vue/compiler-sfc@3.4.37': dependencies: - '@babel/parser': 7.25.0 - '@vue/compiler-core': 3.4.34 - '@vue/compiler-dom': 3.4.34 - '@vue/compiler-ssr': 3.4.34 - '@vue/shared': 3.4.34 + '@babel/parser': 7.25.3 + '@vue/compiler-core': 3.4.37 + '@vue/compiler-dom': 3.4.37 + '@vue/compiler-ssr': 3.4.37 + '@vue/shared': 3.4.37 estree-walker: 2.0.2 - magic-string: 0.30.10 - postcss: 8.4.40 + magic-string: 0.30.11 + postcss: 8.4.41 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.34': + '@vue/compiler-ssr@3.4.37': dependencies: - '@vue/compiler-dom': 3.4.34 - '@vue/shared': 3.4.34 + '@vue/compiler-dom': 3.4.37 + '@vue/shared': 3.4.37 '@vue/compiler-vue2@2.7.16': dependencies: @@ -7019,9 +7019,9 @@ snapshots: '@vue/language-core@2.0.29(typescript@5.5.4)': dependencies: '@volar/language-core': 2.4.0-alpha.18 - '@vue/compiler-dom': 3.4.34 + '@vue/compiler-dom': 3.4.37 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.4.34 + '@vue/shared': 3.4.37 computeds: 0.0.1 minimatch: 9.0.5 muggle-string: 0.4.1 @@ -7029,98 +7029,98 @@ snapshots: optionalDependencies: typescript: 5.5.4 - '@vue/reactivity@3.4.34': + '@vue/reactivity@3.4.37': dependencies: - '@vue/shared': 3.4.34 + '@vue/shared': 3.4.37 - '@vue/runtime-core@3.4.34': + '@vue/runtime-core@3.4.37': dependencies: - '@vue/reactivity': 3.4.34 - '@vue/shared': 3.4.34 + '@vue/reactivity': 3.4.37 + '@vue/shared': 3.4.37 - '@vue/runtime-dom@3.4.34': + '@vue/runtime-dom@3.4.37': dependencies: - '@vue/reactivity': 3.4.34 - '@vue/runtime-core': 3.4.34 - '@vue/shared': 3.4.34 + '@vue/reactivity': 3.4.37 + '@vue/runtime-core': 3.4.37 + '@vue/shared': 3.4.37 csstype: 3.1.3 - '@vue/server-renderer@3.4.34(vue@3.4.34(typescript@5.5.4))': + '@vue/server-renderer@3.4.37(vue@3.4.37(typescript@5.5.4))': dependencies: - '@vue/compiler-ssr': 3.4.34 - '@vue/shared': 3.4.34 - vue: 3.4.34(typescript@5.5.4) + '@vue/compiler-ssr': 3.4.37 + '@vue/shared': 3.4.37 + vue: 3.4.37(typescript@5.5.4) - '@vue/shared@3.4.34': {} + '@vue/shared@3.4.37': {} - '@vueuse/core@10.11.0(vue@3.4.34(typescript@5.5.4))': + '@vueuse/core@10.11.1(vue@3.4.37(typescript@5.5.4))': dependencies: '@types/web-bluetooth': 0.0.20 - '@vueuse/metadata': 10.11.0 - '@vueuse/shared': 10.11.0(vue@3.4.34(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.4.34(typescript@5.5.4)) + '@vueuse/metadata': 10.11.1 + '@vueuse/shared': 10.11.1(vue@3.4.37(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.4.37(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/core@8.9.4(vue@3.4.34(typescript@5.5.4))': + '@vueuse/core@8.9.4(vue@3.4.37(typescript@5.5.4))': dependencies: '@types/web-bluetooth': 0.0.14 '@vueuse/metadata': 8.9.4 - '@vueuse/shared': 8.9.4(vue@3.4.34(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.4.34(typescript@5.5.4)) + '@vueuse/shared': 8.9.4(vue@3.4.37(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.4.37(typescript@5.5.4)) optionalDependencies: - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) - '@vueuse/core@9.13.0(vue@3.4.34(typescript@5.5.4))': + '@vueuse/core@9.13.0(vue@3.4.37(typescript@5.5.4))': dependencies: '@types/web-bluetooth': 0.0.16 '@vueuse/metadata': 9.13.0 - '@vueuse/shared': 9.13.0(vue@3.4.34(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.4.34(typescript@5.5.4)) + '@vueuse/shared': 9.13.0(vue@3.4.37(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.4.37(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/metadata@10.11.0': {} + '@vueuse/metadata@10.11.1': {} '@vueuse/metadata@8.9.4': {} '@vueuse/metadata@9.13.0': {} - '@vueuse/motion@2.2.3(rollup@4.19.1)(vue@3.4.34(typescript@5.5.4))': + '@vueuse/motion@2.2.3(rollup@4.20.0)(vue@3.4.37(typescript@5.5.4))': dependencies: - '@vueuse/core': 10.11.0(vue@3.4.34(typescript@5.5.4)) - '@vueuse/shared': 10.11.0(vue@3.4.34(typescript@5.5.4)) + '@vueuse/core': 10.11.1(vue@3.4.37(typescript@5.5.4)) + '@vueuse/shared': 10.11.1(vue@3.4.37(typescript@5.5.4)) csstype: 3.1.3 framesync: 6.1.2 popmotion: 11.0.5 style-value-types: 5.1.2 - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) optionalDependencies: - '@nuxt/kit': 3.12.4(rollup@4.19.1) + '@nuxt/kit': 3.12.4(rollup@4.20.0) transitivePeerDependencies: - '@vue/composition-api' - magicast - rollup - supports-color - '@vueuse/shared@10.11.0(vue@3.4.34(typescript@5.5.4))': + '@vueuse/shared@10.11.1(vue@3.4.37(typescript@5.5.4))': dependencies: - vue-demi: 0.14.10(vue@3.4.34(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.4.37(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/shared@8.9.4(vue@3.4.34(typescript@5.5.4))': + '@vueuse/shared@8.9.4(vue@3.4.37(typescript@5.5.4))': dependencies: - vue-demi: 0.14.10(vue@3.4.34(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.4.37(typescript@5.5.4)) optionalDependencies: - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) - '@vueuse/shared@9.13.0(vue@3.4.34(typescript@5.5.4))': + '@vueuse/shared@9.13.0(vue@3.4.37(typescript@5.5.4))': dependencies: - vue-demi: 0.14.10(vue@3.4.34(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.4.37(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -7166,10 +7166,10 @@ snapshots: slate-history: 0.66.0(slate@0.72.8) snabbdom: 3.6.2 - '@wangeditor/editor-for-vue@5.1.12(@wangeditor/editor@5.1.23)(vue@3.4.34(typescript@5.5.4))': + '@wangeditor/editor-for-vue@5.1.12(@wangeditor/editor@5.1.23)(vue@3.4.37(typescript@5.5.4))': dependencies: '@wangeditor/editor': 5.1.23 - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) '@wangeditor/editor@5.1.23': dependencies: @@ -7237,10 +7237,10 @@ snapshots: dependencies: cac: 6.7.14 color: 4.2.3 - cssnano: 5.1.15(postcss@8.4.40) - cssnano-preset-lite: 2.1.3(postcss@8.4.40) + cssnano: 5.1.15(postcss@8.4.41) + cssnano-preset-lite: 2.1.3(postcss@8.4.41) fs-extra: 10.1.0 - postcss: 8.4.40 + postcss: 8.4.41 prettier: 2.8.8 uuid: 8.3.2 @@ -7359,24 +7359,17 @@ snapshots: asynckit@0.4.0: {} - autoprefixer@10.4.19(postcss@8.4.40): + autoprefixer@10.4.20(postcss@8.4.41): dependencies: - browserslist: 4.23.2 - caniuse-lite: 1.0.30001643 + browserslist: 4.23.3 + caniuse-lite: 1.0.30001651 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - axios@0.27.2: - dependencies: - follow-redirects: 1.15.6 - form-data: 4.0.0 - transitivePeerDependencies: - - debug - - axios@1.7.2: + axios@1.7.3: dependencies: follow-redirects: 1.15.6 form-data: 4.0.0 @@ -7384,14 +7377,14 @@ snapshots: transitivePeerDependencies: - debug - babel-jest@27.5.1(@babel/core@7.24.9): + babel-jest@27.5.1(@babel/core@7.25.2): dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 27.5.1(@babel/core@7.24.9) + babel-preset-jest: 27.5.1(@babel/core@7.25.2) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -7411,31 +7404,31 @@ snapshots: babel-plugin-jest-hoist@27.5.1: dependencies: '@babel/template': 7.25.0 - '@babel/types': 7.25.0 + '@babel/types': 7.25.2 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 - babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.9): - dependencies: - '@babel/core': 7.24.9 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.9) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.9) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.9) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.9) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.9) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.9) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.9) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.9) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.9) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.9) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.9) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.9) - - babel-preset-jest@27.5.1(@babel/core@7.24.9): - dependencies: - '@babel/core': 7.24.9 + babel-preset-current-node-syntax@1.0.1(@babel/core@7.25.2): + dependencies: + '@babel/core': 7.25.2 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.25.2) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.25.2) + + babel-preset-jest@27.5.1(@babel/core@7.25.2): + dependencies: + '@babel/core': 7.25.2 babel-plugin-jest-hoist: 27.5.1 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.9) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.25.2) balanced-match@1.0.2: {} @@ -7479,12 +7472,12 @@ snapshots: browser-process-hrtime@1.0.0: {} - browserslist@4.23.2: + browserslist@4.23.3: dependencies: - caniuse-lite: 1.0.30001643 - electron-to-chromium: 1.5.2 + caniuse-lite: 1.0.30001651 + electron-to-chromium: 1.5.6 node-releases: 2.0.18 - update-browserslist-db: 1.1.0(browserslist@4.23.2) + update-browserslist-db: 1.1.0(browserslist@4.23.3) bser@2.1.1: dependencies: @@ -7540,12 +7533,12 @@ snapshots: caniuse-api@3.0.0: dependencies: - browserslist: 4.23.2 - caniuse-lite: 1.0.30001643 + browserslist: 4.23.3 + caniuse-lite: 1.0.30001651 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - caniuse-lite@1.0.30001643: {} + caniuse-lite@1.0.30001651: {} canvas@2.11.2: dependencies: @@ -7732,11 +7725,11 @@ snapshots: convert-source-map@2.0.0: {} - core-js@3.37.1: {} + core-js@3.38.0: {} - cosmiconfig-typescript-loader@5.0.0(@types/node@20.14.13)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4): + cosmiconfig-typescript-loader@5.0.0(@types/node@20.14.15)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4): dependencies: - '@types/node': 20.14.13 + '@types/node': 20.14.15 cosmiconfig: 9.0.0(typescript@5.5.4) jiti: 1.21.6 typescript: 5.5.4 @@ -7760,13 +7753,13 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - css-declaration-sorter@6.4.1(postcss@8.4.40): + css-declaration-sorter@6.4.1(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - css-declaration-sorter@7.2.0(postcss@8.4.40): + css-declaration-sorter@7.2.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 css-functions-list@3.2.2: {} @@ -7805,101 +7798,101 @@ snapshots: cssesc@3.0.0: {} - cssnano-preset-default@5.2.14(postcss@8.4.40): - dependencies: - css-declaration-sorter: 6.4.1(postcss@8.4.40) - cssnano-utils: 3.1.0(postcss@8.4.40) - postcss: 8.4.40 - postcss-calc: 8.2.4(postcss@8.4.40) - postcss-colormin: 5.3.1(postcss@8.4.40) - postcss-convert-values: 5.1.3(postcss@8.4.40) - postcss-discard-comments: 5.1.2(postcss@8.4.40) - postcss-discard-duplicates: 5.1.0(postcss@8.4.40) - postcss-discard-empty: 5.1.1(postcss@8.4.40) - postcss-discard-overridden: 5.1.0(postcss@8.4.40) - postcss-merge-longhand: 5.1.7(postcss@8.4.40) - postcss-merge-rules: 5.1.4(postcss@8.4.40) - postcss-minify-font-values: 5.1.0(postcss@8.4.40) - postcss-minify-gradients: 5.1.1(postcss@8.4.40) - postcss-minify-params: 5.1.4(postcss@8.4.40) - postcss-minify-selectors: 5.2.1(postcss@8.4.40) - postcss-normalize-charset: 5.1.0(postcss@8.4.40) - postcss-normalize-display-values: 5.1.0(postcss@8.4.40) - postcss-normalize-positions: 5.1.1(postcss@8.4.40) - postcss-normalize-repeat-style: 5.1.1(postcss@8.4.40) - postcss-normalize-string: 5.1.0(postcss@8.4.40) - postcss-normalize-timing-functions: 5.1.0(postcss@8.4.40) - postcss-normalize-unicode: 5.1.1(postcss@8.4.40) - postcss-normalize-url: 5.1.0(postcss@8.4.40) - postcss-normalize-whitespace: 5.1.1(postcss@8.4.40) - postcss-ordered-values: 5.1.3(postcss@8.4.40) - postcss-reduce-initial: 5.1.2(postcss@8.4.40) - postcss-reduce-transforms: 5.1.0(postcss@8.4.40) - postcss-svgo: 5.1.0(postcss@8.4.40) - postcss-unique-selectors: 5.1.1(postcss@8.4.40) - - cssnano-preset-default@7.0.4(postcss@8.4.40): - dependencies: - browserslist: 4.23.2 - css-declaration-sorter: 7.2.0(postcss@8.4.40) - cssnano-utils: 5.0.0(postcss@8.4.40) - postcss: 8.4.40 - postcss-calc: 10.0.0(postcss@8.4.40) - postcss-colormin: 7.0.1(postcss@8.4.40) - postcss-convert-values: 7.0.2(postcss@8.4.40) - postcss-discard-comments: 7.0.1(postcss@8.4.40) - postcss-discard-duplicates: 7.0.0(postcss@8.4.40) - postcss-discard-empty: 7.0.0(postcss@8.4.40) - postcss-discard-overridden: 7.0.0(postcss@8.4.40) - postcss-merge-longhand: 7.0.2(postcss@8.4.40) - postcss-merge-rules: 7.0.2(postcss@8.4.40) - postcss-minify-font-values: 7.0.0(postcss@8.4.40) - postcss-minify-gradients: 7.0.0(postcss@8.4.40) - postcss-minify-params: 7.0.1(postcss@8.4.40) - postcss-minify-selectors: 7.0.2(postcss@8.4.40) - postcss-normalize-charset: 7.0.0(postcss@8.4.40) - postcss-normalize-display-values: 7.0.0(postcss@8.4.40) - postcss-normalize-positions: 7.0.0(postcss@8.4.40) - postcss-normalize-repeat-style: 7.0.0(postcss@8.4.40) - postcss-normalize-string: 7.0.0(postcss@8.4.40) - postcss-normalize-timing-functions: 7.0.0(postcss@8.4.40) - postcss-normalize-unicode: 7.0.1(postcss@8.4.40) - postcss-normalize-url: 7.0.0(postcss@8.4.40) - postcss-normalize-whitespace: 7.0.0(postcss@8.4.40) - postcss-ordered-values: 7.0.1(postcss@8.4.40) - postcss-reduce-initial: 7.0.1(postcss@8.4.40) - postcss-reduce-transforms: 7.0.0(postcss@8.4.40) - postcss-svgo: 7.0.1(postcss@8.4.40) - postcss-unique-selectors: 7.0.1(postcss@8.4.40) - - cssnano-preset-lite@2.1.3(postcss@8.4.40): - dependencies: - cssnano-utils: 3.1.0(postcss@8.4.40) - postcss: 8.4.40 - postcss-discard-comments: 5.1.2(postcss@8.4.40) - postcss-discard-empty: 5.1.1(postcss@8.4.40) - postcss-normalize-whitespace: 5.1.1(postcss@8.4.40) - - cssnano-utils@3.1.0(postcss@8.4.40): - dependencies: - postcss: 8.4.40 - - cssnano-utils@5.0.0(postcss@8.4.40): - dependencies: - postcss: 8.4.40 - - cssnano@5.1.15(postcss@8.4.40): - dependencies: - cssnano-preset-default: 5.2.14(postcss@8.4.40) + cssnano-preset-default@5.2.14(postcss@8.4.41): + dependencies: + css-declaration-sorter: 6.4.1(postcss@8.4.41) + cssnano-utils: 3.1.0(postcss@8.4.41) + postcss: 8.4.41 + postcss-calc: 8.2.4(postcss@8.4.41) + postcss-colormin: 5.3.1(postcss@8.4.41) + postcss-convert-values: 5.1.3(postcss@8.4.41) + postcss-discard-comments: 5.1.2(postcss@8.4.41) + postcss-discard-duplicates: 5.1.0(postcss@8.4.41) + postcss-discard-empty: 5.1.1(postcss@8.4.41) + postcss-discard-overridden: 5.1.0(postcss@8.4.41) + postcss-merge-longhand: 5.1.7(postcss@8.4.41) + postcss-merge-rules: 5.1.4(postcss@8.4.41) + postcss-minify-font-values: 5.1.0(postcss@8.4.41) + postcss-minify-gradients: 5.1.1(postcss@8.4.41) + postcss-minify-params: 5.1.4(postcss@8.4.41) + postcss-minify-selectors: 5.2.1(postcss@8.4.41) + postcss-normalize-charset: 5.1.0(postcss@8.4.41) + postcss-normalize-display-values: 5.1.0(postcss@8.4.41) + postcss-normalize-positions: 5.1.1(postcss@8.4.41) + postcss-normalize-repeat-style: 5.1.1(postcss@8.4.41) + postcss-normalize-string: 5.1.0(postcss@8.4.41) + postcss-normalize-timing-functions: 5.1.0(postcss@8.4.41) + postcss-normalize-unicode: 5.1.1(postcss@8.4.41) + postcss-normalize-url: 5.1.0(postcss@8.4.41) + postcss-normalize-whitespace: 5.1.1(postcss@8.4.41) + postcss-ordered-values: 5.1.3(postcss@8.4.41) + postcss-reduce-initial: 5.1.2(postcss@8.4.41) + postcss-reduce-transforms: 5.1.0(postcss@8.4.41) + postcss-svgo: 5.1.0(postcss@8.4.41) + postcss-unique-selectors: 5.1.1(postcss@8.4.41) + + cssnano-preset-default@7.0.5(postcss@8.4.41): + dependencies: + browserslist: 4.23.3 + css-declaration-sorter: 7.2.0(postcss@8.4.41) + cssnano-utils: 5.0.0(postcss@8.4.41) + postcss: 8.4.41 + postcss-calc: 10.0.1(postcss@8.4.41) + postcss-colormin: 7.0.2(postcss@8.4.41) + postcss-convert-values: 7.0.3(postcss@8.4.41) + postcss-discard-comments: 7.0.2(postcss@8.4.41) + postcss-discard-duplicates: 7.0.1(postcss@8.4.41) + postcss-discard-empty: 7.0.0(postcss@8.4.41) + postcss-discard-overridden: 7.0.0(postcss@8.4.41) + postcss-merge-longhand: 7.0.3(postcss@8.4.41) + postcss-merge-rules: 7.0.3(postcss@8.4.41) + postcss-minify-font-values: 7.0.0(postcss@8.4.41) + postcss-minify-gradients: 7.0.0(postcss@8.4.41) + postcss-minify-params: 7.0.2(postcss@8.4.41) + postcss-minify-selectors: 7.0.3(postcss@8.4.41) + postcss-normalize-charset: 7.0.0(postcss@8.4.41) + postcss-normalize-display-values: 7.0.0(postcss@8.4.41) + postcss-normalize-positions: 7.0.0(postcss@8.4.41) + postcss-normalize-repeat-style: 7.0.0(postcss@8.4.41) + postcss-normalize-string: 7.0.0(postcss@8.4.41) + postcss-normalize-timing-functions: 7.0.0(postcss@8.4.41) + postcss-normalize-unicode: 7.0.2(postcss@8.4.41) + postcss-normalize-url: 7.0.0(postcss@8.4.41) + postcss-normalize-whitespace: 7.0.0(postcss@8.4.41) + postcss-ordered-values: 7.0.1(postcss@8.4.41) + postcss-reduce-initial: 7.0.2(postcss@8.4.41) + postcss-reduce-transforms: 7.0.0(postcss@8.4.41) + postcss-svgo: 7.0.1(postcss@8.4.41) + postcss-unique-selectors: 7.0.2(postcss@8.4.41) + + cssnano-preset-lite@2.1.3(postcss@8.4.41): + dependencies: + cssnano-utils: 3.1.0(postcss@8.4.41) + postcss: 8.4.41 + postcss-discard-comments: 5.1.2(postcss@8.4.41) + postcss-discard-empty: 5.1.1(postcss@8.4.41) + postcss-normalize-whitespace: 5.1.1(postcss@8.4.41) + + cssnano-utils@3.1.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + + cssnano-utils@5.0.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + + cssnano@5.1.15(postcss@8.4.41): + dependencies: + cssnano-preset-default: 5.2.14(postcss@8.4.41) lilconfig: 2.1.0 - postcss: 8.4.40 + postcss: 8.4.41 yaml: 1.10.2 - cssnano@7.0.4(postcss@8.4.40): + cssnano@7.0.5(postcss@8.4.41): dependencies: - cssnano-preset-default: 7.0.4(postcss@8.4.40) + cssnano-preset-default: 7.0.5(postcss@8.4.41) lilconfig: 3.1.2 - postcss: 8.4.40 + postcss: 8.4.41 csso@4.2.0: dependencies: @@ -8107,21 +8100,21 @@ snapshots: el-table-infinite-scroll@3.0.6(typescript@5.5.4): dependencies: - core-js: 3.37.1 - element-plus: 2.7.8(vue@3.4.34(typescript@5.5.4)) - vue: 3.4.34(typescript@5.5.4) + core-js: 3.38.0 + element-plus: 2.8.0(vue@3.4.37(typescript@5.5.4)) + vue: 3.4.37(typescript@5.5.4) transitivePeerDependencies: - '@vue/composition-api' - typescript - electron-to-chromium@1.5.2: {} + electron-to-chromium@1.5.6: {} - element-plus@2.1.4(@types/lodash-es@4.17.12)(vue@3.4.34(typescript@5.5.4)): + element-plus@2.1.4(@types/lodash-es@4.17.12)(vue@3.4.37(typescript@5.5.4)): dependencies: '@ctrl/tinycolor': 3.6.1 - '@element-plus/icons-vue': 1.1.4(vue@3.4.34(typescript@5.5.4)) + '@element-plus/icons-vue': 1.1.4(vue@3.4.37(typescript@5.5.4)) '@popperjs/core': 2.11.8 - '@vueuse/core': 8.9.4(vue@3.4.34(typescript@5.5.4)) + '@vueuse/core': 8.9.4(vue@3.4.37(typescript@5.5.4)) async-validator: 4.2.5 dayjs: 1.11.12 escape-html: 1.0.3 @@ -8130,20 +8123,20 @@ snapshots: lodash-unified: 1.0.3(@types/lodash-es@4.17.12)(lodash-es@4.17.21)(lodash@4.17.21) memoize-one: 6.0.0 normalize-wheel-es: 1.2.0 - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) transitivePeerDependencies: - '@types/lodash-es' - '@vue/composition-api' - element-plus@2.7.8(vue@3.4.34(typescript@5.5.4)): + element-plus@2.8.0(vue@3.4.37(typescript@5.5.4)): dependencies: '@ctrl/tinycolor': 3.6.1 - '@element-plus/icons-vue': 2.3.1(vue@3.4.34(typescript@5.5.4)) - '@floating-ui/dom': 1.6.8 + '@element-plus/icons-vue': 2.3.1(vue@3.4.37(typescript@5.5.4)) + '@floating-ui/dom': 1.6.10 '@popperjs/core': '@sxzz/popperjs-es@2.11.7' '@types/lodash': 4.17.7 '@types/lodash-es': 4.17.12 - '@vueuse/core': 9.13.0(vue@3.4.34(typescript@5.5.4)) + '@vueuse/core': 9.13.0(vue@3.4.37(typescript@5.5.4)) async-validator: 4.2.5 dayjs: 1.11.12 escape-html: 1.0.3 @@ -8152,7 +8145,7 @@ snapshots: lodash-unified: 1.0.3(@types/lodash-es@4.17.12)(lodash-es@4.17.21)(lodash@4.17.21) memoize-one: 6.0.0 normalize-wheel-es: 1.2.0 - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) transitivePeerDependencies: - '@vue/composition-api' @@ -8164,8 +8157,6 @@ snapshots: emoji-regex@9.2.2: {} - encode-utf8@1.0.3: {} - end-of-stream@1.4.4: dependencies: once: 1.4.0 @@ -8174,6 +8165,8 @@ snapshots: entities@4.5.0: {} + entities@5.0.0: {} + env-paths@2.2.1: {} environment@1.1.0: {} @@ -8281,31 +8274,31 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-prettier@9.1.0(eslint@9.8.0): + eslint-config-prettier@9.1.0(eslint@9.9.0(jiti@1.21.6)): dependencies: - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.6) eslint-define-config@2.1.0: {} - eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0(eslint@9.8.0))(eslint@9.8.0)(prettier@3.3.3): + eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0(eslint@9.9.0(jiti@1.21.6)))(eslint@9.9.0(jiti@1.21.6))(prettier@3.3.3): dependencies: - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.6) prettier: 3.3.3 prettier-linter-helpers: 1.0.0 synckit: 0.9.1 optionalDependencies: - eslint-config-prettier: 9.1.0(eslint@9.8.0) + eslint-config-prettier: 9.1.0(eslint@9.9.0(jiti@1.21.6)) - eslint-plugin-vue@9.27.0(eslint@9.8.0): + eslint-plugin-vue@9.27.0(eslint@9.9.0(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0) - eslint: 9.8.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.6)) + eslint: 9.9.0(jiti@1.21.6) globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.1 semver: 7.6.3 - vue-eslint-parser: 9.4.3(eslint@9.8.0) + vue-eslint-parser: 9.4.3(eslint@9.9.0(jiti@1.21.6)) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -8324,13 +8317,13 @@ snapshots: eslint-visitor-keys@4.0.0: {} - eslint@9.8.0: + eslint@9.9.0(jiti@1.21.6): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.6)) '@eslint-community/regexpp': 4.11.0 '@eslint/config-array': 0.17.1 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.8.0 + '@eslint/js': 9.9.0 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 @@ -8360,6 +8353,8 @@ snapshots: optionator: 0.9.4 strip-ansi: 6.0.1 text-table: 0.2.0 + optionalDependencies: + jiti: 1.21.6 transitivePeerDependencies: - supports-color @@ -8518,7 +8513,7 @@ snapshots: follow-redirects@1.15.6: {} - foreground-child@3.2.1: + foreground-child@3.3.0: dependencies: cross-spawn: 7.0.3 signal-exit: 4.1.0 @@ -8632,7 +8627,7 @@ snapshots: glob@10.4.5: dependencies: - foreground-child: 3.2.1 + foreground-child: 3.3.0 jackspeak: 3.4.3 minimatch: 9.0.5 minipass: 7.1.2 @@ -8778,7 +8773,7 @@ snapshots: human-signals@5.0.0: {} - husky@9.1.3: {} + husky@9.1.4: {} i18next@20.6.1: dependencies: @@ -8902,8 +8897,8 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: - '@babel/core': 7.24.9 - '@babel/parser': 7.25.0 + '@babel/core': 7.25.2 + '@babel/parser': 7.25.3 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -8946,7 +8941,7 @@ snapshots: '@jest/environment': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.14.13 + '@types/node': 20.14.15 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -8988,10 +8983,10 @@ snapshots: jest-config@27.5.1(canvas@2.11.2): dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@jest/test-sequencer': 27.5.1 '@jest/types': 27.5.1 - babel-jest: 27.5.1(@babel/core@7.24.9) + babel-jest: 27.5.1(@babel/core@7.25.2) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -9042,7 +9037,7 @@ snapshots: '@jest/environment': 27.5.1 '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.14.13 + '@types/node': 20.14.15 jest-mock: 27.5.1 jest-util: 27.5.1 jsdom: 16.7.0(canvas@2.11.2) @@ -9057,7 +9052,7 @@ snapshots: '@jest/environment': 27.5.1 '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.14.13 + '@types/node': 20.14.15 jest-mock: 27.5.1 jest-util: 27.5.1 @@ -9067,7 +9062,7 @@ snapshots: dependencies: '@jest/types': 27.5.1 '@types/graceful-fs': 4.1.9 - '@types/node': 20.14.13 + '@types/node': 20.14.15 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -9086,7 +9081,7 @@ snapshots: '@jest/source-map': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.14.13 + '@types/node': 20.14.15 chalk: 4.1.2 co: 4.6.0 expect: 27.5.1 @@ -9129,7 +9124,7 @@ snapshots: jest-mock@27.5.1: dependencies: '@jest/types': 27.5.1 - '@types/node': 20.14.13 + '@types/node': 20.14.15 jest-pnp-resolver@1.2.3(jest-resolve@27.5.1): optionalDependencies: @@ -9165,7 +9160,7 @@ snapshots: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.14.13 + '@types/node': 20.14.15 chalk: 4.1.2 emittery: 0.8.1 graceful-fs: 4.2.11 @@ -9216,21 +9211,21 @@ snapshots: jest-serializer@27.5.1: dependencies: - '@types/node': 20.14.13 + '@types/node': 20.14.15 graceful-fs: 4.2.11 jest-snapshot@27.5.1: dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/generator': 7.25.0 - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.9) - '@babel/traverse': 7.25.1 - '@babel/types': 7.25.0 + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.25.2) + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 '@types/babel__traverse': 7.20.6 '@types/prettier': 2.7.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.9) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.25.2) chalk: 4.1.2 expect: 27.5.1 graceful-fs: 4.2.11 @@ -9249,7 +9244,7 @@ snapshots: jest-util@27.5.1: dependencies: '@jest/types': 27.5.1 - '@types/node': 20.14.13 + '@types/node': 20.14.15 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -9268,7 +9263,7 @@ snapshots: dependencies: '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.14.13 + '@types/node': 20.14.15 ansi-escapes: 4.3.2 chalk: 4.1.2 jest-util: 27.5.1 @@ -9276,7 +9271,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.14.13 + '@types/node': 20.14.15 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -9415,7 +9410,7 @@ snapshots: lines-and-columns@1.2.4: {} - lint-staged@15.2.7: + lint-staged@15.2.8: dependencies: chalk: 5.3.0 commander: 12.1.0 @@ -9426,7 +9421,7 @@ snapshots: micromatch: 4.0.7 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.4.5 + yaml: 2.5.0 transitivePeerDependencies: - supports-color @@ -9527,7 +9522,7 @@ snapshots: dependencies: sourcemap-codec: 1.4.8 - magic-string@0.30.10: + magic-string@0.30.11: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 @@ -9888,15 +9883,15 @@ snapshots: pify@2.3.0: {} - pinia@2.2.0(typescript@5.5.4)(vue@3.4.34(typescript@5.5.4)): + pinia@2.2.1(typescript@5.5.4)(vue@3.4.37(typescript@5.5.4)): dependencies: '@vue/devtools-api': 6.6.3 - vue: 3.4.34(typescript@5.5.4) - vue-demi: 0.14.10(vue@3.4.34(typescript@5.5.4)) + vue: 3.4.37(typescript@5.5.4) + vue-demi: 0.14.10(vue@3.4.37(typescript@5.5.4)) optionalDependencies: typescript: 5.5.4 - pinyin-pro@3.24.0: {} + pinyin-pro@3.24.2: {} pirates@4.0.6: {} @@ -9910,13 +9905,13 @@ snapshots: mlly: 1.7.1 pathe: 1.1.2 - plus-pro-components@0.1.13(element-plus@2.7.8(vue@3.4.34(typescript@5.5.4)))(vue@3.4.34(typescript@5.5.4)): + plus-pro-components@0.1.14(element-plus@2.8.0(vue@3.4.37(typescript@5.5.4)))(vue@3.4.37(typescript@5.5.4)): dependencies: - '@element-plus/icons-vue': 2.3.1(vue@3.4.34(typescript@5.5.4)) - element-plus: 2.7.8(vue@3.4.34(typescript@5.5.4)) + '@element-plus/icons-vue': 2.3.1(vue@3.4.37(typescript@5.5.4)) + element-plus: 2.8.0(vue@3.4.37(typescript@5.5.4)) lodash-es: 4.17.21 sortablejs: 1.15.2 - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) pngjs@5.0.0: {} @@ -9927,369 +9922,369 @@ snapshots: style-value-types: 5.1.2 tslib: 2.4.0 - postcss-calc@10.0.0(postcss@8.4.40): + postcss-calc@10.0.1(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-selector-parser: 6.1.1 postcss-value-parser: 4.2.0 - postcss-calc@8.2.4(postcss@8.4.40): + postcss-calc@8.2.4(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-selector-parser: 6.1.1 postcss-value-parser: 4.2.0 - postcss-colormin@5.3.1(postcss@8.4.40): + postcss-colormin@5.3.1(postcss@8.4.41): dependencies: - browserslist: 4.23.2 + browserslist: 4.23.3 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-colormin@7.0.1(postcss@8.4.40): + postcss-colormin@7.0.2(postcss@8.4.41): dependencies: - browserslist: 4.23.2 + browserslist: 4.23.3 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-convert-values@5.1.3(postcss@8.4.40): + postcss-convert-values@5.1.3(postcss@8.4.41): dependencies: - browserslist: 4.23.2 - postcss: 8.4.40 + browserslist: 4.23.3 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-convert-values@7.0.2(postcss@8.4.40): + postcss-convert-values@7.0.3(postcss@8.4.41): dependencies: - browserslist: 4.23.2 - postcss: 8.4.40 + browserslist: 4.23.3 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-discard-comments@5.1.2(postcss@8.4.40): + postcss-discard-comments@5.1.2(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - postcss-discard-comments@7.0.1(postcss@8.4.40): + postcss-discard-comments@7.0.2(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-selector-parser: 6.1.1 - postcss-discard-duplicates@5.1.0(postcss@8.4.40): + postcss-discard-duplicates@5.1.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - postcss-discard-duplicates@7.0.0(postcss@8.4.40): + postcss-discard-duplicates@7.0.1(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - postcss-discard-empty@5.1.1(postcss@8.4.40): + postcss-discard-empty@5.1.1(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - postcss-discard-empty@7.0.0(postcss@8.4.40): + postcss-discard-empty@7.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - postcss-discard-overridden@5.1.0(postcss@8.4.40): + postcss-discard-overridden@5.1.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - postcss-discard-overridden@7.0.0(postcss@8.4.40): + postcss-discard-overridden@7.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-html@1.7.0: dependencies: htmlparser2: 8.0.2 js-tokens: 9.0.0 - postcss: 8.4.40 - postcss-safe-parser: 6.0.0(postcss@8.4.40) + postcss: 8.4.41 + postcss-safe-parser: 6.0.0(postcss@8.4.41) - postcss-import@15.1.0(postcss@8.4.40): + postcss-import@15.1.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-import@16.1.0(postcss@8.4.40): + postcss-import@16.1.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-js@4.0.1(postcss@8.4.40): + postcss-js@4.0.1(postcss@8.4.41): dependencies: camelcase-css: 2.0.1 - postcss: 8.4.40 + postcss: 8.4.41 - postcss-load-config@4.0.2(postcss@8.4.40): + postcss-load-config@4.0.2(postcss@8.4.41): dependencies: lilconfig: 3.1.2 yaml: 2.5.0 optionalDependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-media-query-parser@0.2.3: {} - postcss-merge-longhand@5.1.7(postcss@8.4.40): + postcss-merge-longhand@5.1.7(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - stylehacks: 5.1.1(postcss@8.4.40) + stylehacks: 5.1.1(postcss@8.4.41) - postcss-merge-longhand@7.0.2(postcss@8.4.40): + postcss-merge-longhand@7.0.3(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - stylehacks: 7.0.2(postcss@8.4.40) + stylehacks: 7.0.3(postcss@8.4.41) - postcss-merge-rules@5.1.4(postcss@8.4.40): + postcss-merge-rules@5.1.4(postcss@8.4.41): dependencies: - browserslist: 4.23.2 + browserslist: 4.23.3 caniuse-api: 3.0.0 - cssnano-utils: 3.1.0(postcss@8.4.40) - postcss: 8.4.40 + cssnano-utils: 3.1.0(postcss@8.4.41) + postcss: 8.4.41 postcss-selector-parser: 6.1.1 - postcss-merge-rules@7.0.2(postcss@8.4.40): + postcss-merge-rules@7.0.3(postcss@8.4.41): dependencies: - browserslist: 4.23.2 + browserslist: 4.23.3 caniuse-api: 3.0.0 - cssnano-utils: 5.0.0(postcss@8.4.40) - postcss: 8.4.40 + cssnano-utils: 5.0.0(postcss@8.4.41) + postcss: 8.4.41 postcss-selector-parser: 6.1.1 - postcss-minify-font-values@5.1.0(postcss@8.4.40): + postcss-minify-font-values@5.1.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-minify-font-values@7.0.0(postcss@8.4.40): + postcss-minify-font-values@7.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-minify-gradients@5.1.1(postcss@8.4.40): + postcss-minify-gradients@5.1.1(postcss@8.4.41): dependencies: colord: 2.9.3 - cssnano-utils: 3.1.0(postcss@8.4.40) - postcss: 8.4.40 + cssnano-utils: 3.1.0(postcss@8.4.41) + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-minify-gradients@7.0.0(postcss@8.4.40): + postcss-minify-gradients@7.0.0(postcss@8.4.41): dependencies: colord: 2.9.3 - cssnano-utils: 5.0.0(postcss@8.4.40) - postcss: 8.4.40 + cssnano-utils: 5.0.0(postcss@8.4.41) + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-minify-params@5.1.4(postcss@8.4.40): + postcss-minify-params@5.1.4(postcss@8.4.41): dependencies: - browserslist: 4.23.2 - cssnano-utils: 3.1.0(postcss@8.4.40) - postcss: 8.4.40 + browserslist: 4.23.3 + cssnano-utils: 3.1.0(postcss@8.4.41) + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-minify-params@7.0.1(postcss@8.4.40): + postcss-minify-params@7.0.2(postcss@8.4.41): dependencies: - browserslist: 4.23.2 - cssnano-utils: 5.0.0(postcss@8.4.40) - postcss: 8.4.40 + browserslist: 4.23.3 + cssnano-utils: 5.0.0(postcss@8.4.41) + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-minify-selectors@5.2.1(postcss@8.4.40): + postcss-minify-selectors@5.2.1(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-selector-parser: 6.1.1 - postcss-minify-selectors@7.0.2(postcss@8.4.40): + postcss-minify-selectors@7.0.3(postcss@8.4.41): dependencies: cssesc: 3.0.0 - postcss: 8.4.40 + postcss: 8.4.41 postcss-selector-parser: 6.1.1 - postcss-nested@6.2.0(postcss@8.4.40): + postcss-nested@6.2.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-selector-parser: 6.1.1 - postcss-normalize-charset@5.1.0(postcss@8.4.40): + postcss-normalize-charset@5.1.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - postcss-normalize-charset@7.0.0(postcss@8.4.40): + postcss-normalize-charset@7.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - postcss-normalize-display-values@5.1.0(postcss@8.4.40): + postcss-normalize-display-values@5.1.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-normalize-display-values@7.0.0(postcss@8.4.40): + postcss-normalize-display-values@7.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-normalize-positions@5.1.1(postcss@8.4.40): + postcss-normalize-positions@5.1.1(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-normalize-positions@7.0.0(postcss@8.4.40): + postcss-normalize-positions@7.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@5.1.1(postcss@8.4.40): + postcss-normalize-repeat-style@5.1.1(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@7.0.0(postcss@8.4.40): + postcss-normalize-repeat-style@7.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-normalize-string@5.1.0(postcss@8.4.40): + postcss-normalize-string@5.1.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-normalize-string@7.0.0(postcss@8.4.40): + postcss-normalize-string@7.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@5.1.0(postcss@8.4.40): + postcss-normalize-timing-functions@5.1.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@7.0.0(postcss@8.4.40): + postcss-normalize-timing-functions@7.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@5.1.1(postcss@8.4.40): + postcss-normalize-unicode@5.1.1(postcss@8.4.41): dependencies: - browserslist: 4.23.2 - postcss: 8.4.40 + browserslist: 4.23.3 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@7.0.1(postcss@8.4.40): + postcss-normalize-unicode@7.0.2(postcss@8.4.41): dependencies: - browserslist: 4.23.2 - postcss: 8.4.40 + browserslist: 4.23.3 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-normalize-url@5.1.0(postcss@8.4.40): + postcss-normalize-url@5.1.0(postcss@8.4.41): dependencies: normalize-url: 6.1.0 - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-normalize-url@7.0.0(postcss@8.4.40): + postcss-normalize-url@7.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@5.1.1(postcss@8.4.40): + postcss-normalize-whitespace@5.1.1(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@7.0.0(postcss@8.4.40): + postcss-normalize-whitespace@7.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-ordered-values@5.1.3(postcss@8.4.40): + postcss-ordered-values@5.1.3(postcss@8.4.41): dependencies: - cssnano-utils: 3.1.0(postcss@8.4.40) - postcss: 8.4.40 + cssnano-utils: 3.1.0(postcss@8.4.41) + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-ordered-values@7.0.1(postcss@8.4.40): + postcss-ordered-values@7.0.1(postcss@8.4.41): dependencies: - cssnano-utils: 5.0.0(postcss@8.4.40) - postcss: 8.4.40 + cssnano-utils: 5.0.0(postcss@8.4.41) + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-reduce-initial@5.1.2(postcss@8.4.40): + postcss-reduce-initial@5.1.2(postcss@8.4.41): dependencies: - browserslist: 4.23.2 + browserslist: 4.23.3 caniuse-api: 3.0.0 - postcss: 8.4.40 + postcss: 8.4.41 - postcss-reduce-initial@7.0.1(postcss@8.4.40): + postcss-reduce-initial@7.0.2(postcss@8.4.41): dependencies: - browserslist: 4.23.2 + browserslist: 4.23.3 caniuse-api: 3.0.0 - postcss: 8.4.40 + postcss: 8.4.41 - postcss-reduce-transforms@5.1.0(postcss@8.4.40): + postcss-reduce-transforms@5.1.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-reduce-transforms@7.0.0(postcss@8.4.40): + postcss-reduce-transforms@7.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-resolve-nested-selector@0.1.4: {} + postcss-resolve-nested-selector@0.1.5: {} - postcss-safe-parser@6.0.0(postcss@8.4.40): + postcss-safe-parser@6.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - postcss-safe-parser@7.0.0(postcss@8.4.40): + postcss-safe-parser@7.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - postcss-scss@4.0.9(postcss@8.4.40): + postcss-scss@4.0.9(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-selector-parser@6.1.1: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-sorting@8.0.2(postcss@8.4.40): + postcss-sorting@8.0.2(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - postcss-svgo@5.1.0(postcss@8.4.40): + postcss-svgo@5.1.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 svgo: 2.8.0 - postcss-svgo@7.0.1(postcss@8.4.40): + postcss-svgo@7.0.1(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-value-parser: 4.2.0 svgo: 3.3.2 - postcss-unique-selectors@5.1.1(postcss@8.4.40): + postcss-unique-selectors@5.1.1(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-selector-parser: 6.1.1 - postcss-unique-selectors@7.0.1(postcss@8.4.40): + postcss-unique-selectors@7.0.2(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-selector-parser: 6.1.1 postcss-value-parser@4.2.0: {} - postcss@8.4.40: + postcss@8.4.41: dependencies: nanoid: 3.3.7 picocolors: 1.0.1 @@ -10335,14 +10330,13 @@ snapshots: punycode@2.3.1: {} - qrcode@1.5.3: + qrcode@1.5.4: dependencies: dijkstrajs: 1.0.3 - encode-utf8: 1.0.3 pngjs: 5.0.0 yargs: 15.4.1 - qs@6.12.3: + qs@6.13.0: dependencies: side-channel: 1.0.6 @@ -10417,47 +10411,47 @@ snapshots: dependencies: glob: 7.2.3 - rimraf@5.0.9: + rimraf@5.0.10: dependencies: glob: 10.4.5 - rollup-plugin-external-globals@0.10.0(rollup@4.19.1): + rollup-plugin-external-globals@0.10.0(rollup@4.20.0): dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.19.1) + '@rollup/pluginutils': 5.1.0(rollup@4.20.0) estree-walker: 3.0.3 is-reference: 3.0.2 - magic-string: 0.30.10 - rollup: 4.19.1 + magic-string: 0.30.11 + rollup: 4.20.0 - rollup-plugin-visualizer@5.12.0(rollup@4.19.1): + rollup-plugin-visualizer@5.12.0(rollup@4.20.0): dependencies: open: 8.4.2 picomatch: 2.3.1 source-map: 0.7.4 yargs: 17.7.2 optionalDependencies: - rollup: 4.19.1 + rollup: 4.20.0 - rollup@4.19.1: + rollup@4.20.0: dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.19.1 - '@rollup/rollup-android-arm64': 4.19.1 - '@rollup/rollup-darwin-arm64': 4.19.1 - '@rollup/rollup-darwin-x64': 4.19.1 - '@rollup/rollup-linux-arm-gnueabihf': 4.19.1 - '@rollup/rollup-linux-arm-musleabihf': 4.19.1 - '@rollup/rollup-linux-arm64-gnu': 4.19.1 - '@rollup/rollup-linux-arm64-musl': 4.19.1 - '@rollup/rollup-linux-powerpc64le-gnu': 4.19.1 - '@rollup/rollup-linux-riscv64-gnu': 4.19.1 - '@rollup/rollup-linux-s390x-gnu': 4.19.1 - '@rollup/rollup-linux-x64-gnu': 4.19.1 - '@rollup/rollup-linux-x64-musl': 4.19.1 - '@rollup/rollup-win32-arm64-msvc': 4.19.1 - '@rollup/rollup-win32-ia32-msvc': 4.19.1 - '@rollup/rollup-win32-x64-msvc': 4.19.1 + '@rollup/rollup-android-arm-eabi': 4.20.0 + '@rollup/rollup-android-arm64': 4.20.0 + '@rollup/rollup-darwin-arm64': 4.20.0 + '@rollup/rollup-darwin-x64': 4.20.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.20.0 + '@rollup/rollup-linux-arm-musleabihf': 4.20.0 + '@rollup/rollup-linux-arm64-gnu': 4.20.0 + '@rollup/rollup-linux-arm64-musl': 4.20.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.20.0 + '@rollup/rollup-linux-riscv64-gnu': 4.20.0 + '@rollup/rollup-linux-s390x-gnu': 4.20.0 + '@rollup/rollup-linux-x64-gnu': 4.20.0 + '@rollup/rollup-linux-x64-musl': 4.20.0 + '@rollup/rollup-win32-arm64-msvc': 4.20.0 + '@rollup/rollup-win32-ia32-msvc': 4.20.0 + '@rollup/rollup-win32-x64-msvc': 4.20.0 fsevents: 2.3.3 run-parallel@1.2.0: @@ -10666,84 +10660,86 @@ snapshots: hey-listen: 1.0.8 tslib: 2.4.0 - stylehacks@5.1.1(postcss@8.4.40): + stylehacks@5.1.1(postcss@8.4.41): dependencies: - browserslist: 4.23.2 - postcss: 8.4.40 + browserslist: 4.23.3 + postcss: 8.4.41 postcss-selector-parser: 6.1.1 - stylehacks@7.0.2(postcss@8.4.40): + stylehacks@7.0.3(postcss@8.4.41): dependencies: - browserslist: 4.23.2 - postcss: 8.4.40 + browserslist: 4.23.3 + postcss: 8.4.41 postcss-selector-parser: 6.1.1 - stylelint-config-html@1.1.0(postcss-html@1.7.0)(stylelint@16.7.0(typescript@5.5.4)): + stylelint-config-html@1.1.0(postcss-html@1.7.0)(stylelint@16.8.1(typescript@5.5.4)): dependencies: postcss-html: 1.7.0 - stylelint: 16.7.0(typescript@5.5.4) + stylelint: 16.8.1(typescript@5.5.4) - stylelint-config-recess-order@5.0.1(stylelint@16.7.0(typescript@5.5.4)): + stylelint-config-recess-order@5.0.1(stylelint@16.8.1(typescript@5.5.4)): dependencies: - stylelint: 16.7.0(typescript@5.5.4) - stylelint-order: 6.0.4(stylelint@16.7.0(typescript@5.5.4)) + stylelint: 16.8.1(typescript@5.5.4) + stylelint-order: 6.0.4(stylelint@16.8.1(typescript@5.5.4)) - stylelint-config-recommended-scss@14.1.0(postcss@8.4.40)(stylelint@16.7.0(typescript@5.5.4)): + stylelint-config-recommended-scss@14.1.0(postcss@8.4.41)(stylelint@16.8.1(typescript@5.5.4)): dependencies: - postcss-scss: 4.0.9(postcss@8.4.40) - stylelint: 16.7.0(typescript@5.5.4) - stylelint-config-recommended: 14.0.1(stylelint@16.7.0(typescript@5.5.4)) - stylelint-scss: 6.4.1(stylelint@16.7.0(typescript@5.5.4)) + postcss-scss: 4.0.9(postcss@8.4.41) + stylelint: 16.8.1(typescript@5.5.4) + stylelint-config-recommended: 14.0.1(stylelint@16.8.1(typescript@5.5.4)) + stylelint-scss: 6.5.0(stylelint@16.8.1(typescript@5.5.4)) optionalDependencies: - postcss: 8.4.40 + postcss: 8.4.41 - stylelint-config-recommended-vue@1.5.0(postcss-html@1.7.0)(stylelint@16.7.0(typescript@5.5.4)): + stylelint-config-recommended-vue@1.5.0(postcss-html@1.7.0)(stylelint@16.8.1(typescript@5.5.4)): dependencies: postcss-html: 1.7.0 semver: 7.6.3 - stylelint: 16.7.0(typescript@5.5.4) - stylelint-config-html: 1.1.0(postcss-html@1.7.0)(stylelint@16.7.0(typescript@5.5.4)) - stylelint-config-recommended: 14.0.1(stylelint@16.7.0(typescript@5.5.4)) + stylelint: 16.8.1(typescript@5.5.4) + stylelint-config-html: 1.1.0(postcss-html@1.7.0)(stylelint@16.8.1(typescript@5.5.4)) + stylelint-config-recommended: 14.0.1(stylelint@16.8.1(typescript@5.5.4)) - stylelint-config-recommended@14.0.1(stylelint@16.7.0(typescript@5.5.4)): + stylelint-config-recommended@14.0.1(stylelint@16.8.1(typescript@5.5.4)): dependencies: - stylelint: 16.7.0(typescript@5.5.4) + stylelint: 16.8.1(typescript@5.5.4) - stylelint-config-standard-scss@13.1.0(postcss@8.4.40)(stylelint@16.7.0(typescript@5.5.4)): + stylelint-config-standard-scss@13.1.0(postcss@8.4.41)(stylelint@16.8.1(typescript@5.5.4)): dependencies: - stylelint: 16.7.0(typescript@5.5.4) - stylelint-config-recommended-scss: 14.1.0(postcss@8.4.40)(stylelint@16.7.0(typescript@5.5.4)) - stylelint-config-standard: 36.0.1(stylelint@16.7.0(typescript@5.5.4)) + stylelint: 16.8.1(typescript@5.5.4) + stylelint-config-recommended-scss: 14.1.0(postcss@8.4.41)(stylelint@16.8.1(typescript@5.5.4)) + stylelint-config-standard: 36.0.1(stylelint@16.8.1(typescript@5.5.4)) optionalDependencies: - postcss: 8.4.40 + postcss: 8.4.41 - stylelint-config-standard@36.0.1(stylelint@16.7.0(typescript@5.5.4)): + stylelint-config-standard@36.0.1(stylelint@16.8.1(typescript@5.5.4)): dependencies: - stylelint: 16.7.0(typescript@5.5.4) - stylelint-config-recommended: 14.0.1(stylelint@16.7.0(typescript@5.5.4)) + stylelint: 16.8.1(typescript@5.5.4) + stylelint-config-recommended: 14.0.1(stylelint@16.8.1(typescript@5.5.4)) - stylelint-order@6.0.4(stylelint@16.7.0(typescript@5.5.4)): + stylelint-order@6.0.4(stylelint@16.8.1(typescript@5.5.4)): dependencies: - postcss: 8.4.40 - postcss-sorting: 8.0.2(postcss@8.4.40) - stylelint: 16.7.0(typescript@5.5.4) + postcss: 8.4.41 + postcss-sorting: 8.0.2(postcss@8.4.41) + stylelint: 16.8.1(typescript@5.5.4) - stylelint-prettier@5.0.2(prettier@3.3.3)(stylelint@16.7.0(typescript@5.5.4)): + stylelint-prettier@5.0.2(prettier@3.3.3)(stylelint@16.8.1(typescript@5.5.4)): dependencies: prettier: 3.3.3 prettier-linter-helpers: 1.0.0 - stylelint: 16.7.0(typescript@5.5.4) + stylelint: 16.8.1(typescript@5.5.4) - stylelint-scss@6.4.1(stylelint@16.7.0(typescript@5.5.4)): + stylelint-scss@6.5.0(stylelint@16.8.1(typescript@5.5.4)): dependencies: + css-tree: 2.3.1 + is-plain-object: 5.0.0 known-css-properties: 0.34.0 postcss-media-query-parser: 0.2.3 - postcss-resolve-nested-selector: 0.1.4 + postcss-resolve-nested-selector: 0.1.5 postcss-selector-parser: 6.1.1 postcss-value-parser: 4.2.0 - stylelint: 16.7.0(typescript@5.5.4) + stylelint: 16.8.1(typescript@5.5.4) - stylelint@16.7.0(typescript@5.5.4): + stylelint@16.8.1(typescript@5.5.4): dependencies: '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) '@csstools/css-tokenizer': 2.4.1 @@ -10772,9 +10768,9 @@ snapshots: micromatch: 4.0.7 normalize-path: 3.0.0 picocolors: 1.0.1 - postcss: 8.4.40 - postcss-resolve-nested-selector: 0.1.4 - postcss-safe-parser: 7.0.0(postcss@8.4.40) + postcss: 8.4.41 + postcss-resolve-nested-selector: 0.1.5 + postcss-safe-parser: 7.0.0(postcss@8.4.41) postcss-selector-parser: 6.1.1 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 @@ -10844,7 +10840,7 @@ snapshots: csso: 5.0.5 picocolors: 1.0.1 - swiper@11.1.8: {} + swiper@11.1.9: {} symbol-tree@3.2.4: {} @@ -10861,7 +10857,7 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 - tailwindcss@3.4.7: + tailwindcss@3.4.9: dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -10877,11 +10873,11 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.1 - postcss: 8.4.40 - postcss-import: 15.1.0(postcss@8.4.40) - postcss-js: 4.0.1(postcss@8.4.40) - postcss-load-config: 4.0.2(postcss@8.4.40) - postcss-nested: 6.2.0(postcss@8.4.40) + postcss: 8.4.41 + postcss-import: 15.1.0(postcss@8.4.41) + postcss-js: 4.0.1(postcss@8.4.41) + postcss-load-config: 4.0.2(postcss@8.4.41) + postcss-nested: 6.2.0(postcss@8.4.41) postcss-selector-parser: 6.1.1 resolve: 1.22.8 sucrase: 3.35.0 @@ -11009,29 +11005,29 @@ snapshots: dependencies: acorn: 8.12.1 estree-walker: 3.0.3 - magic-string: 0.30.10 - unplugin: 1.12.0 + magic-string: 0.30.11 + unplugin: 1.12.1 optional: true undici-types@5.26.5: {} unicorn-magic@0.1.0: {} - unimport@3.9.1(rollup@4.19.1): + unimport@3.10.0(rollup@4.20.0): dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.19.1) + '@rollup/pluginutils': 5.1.0(rollup@4.20.0) acorn: 8.12.1 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 fast-glob: 3.3.2 local-pkg: 0.5.0 - magic-string: 0.30.10 + magic-string: 0.30.11 mlly: 1.7.1 pathe: 1.1.2 pkg-types: 1.1.3 scule: 1.3.0 strip-literal: 2.1.0 - unplugin: 1.12.0 + unplugin: 1.12.1 transitivePeerDependencies: - rollup optional: true @@ -11040,7 +11036,7 @@ snapshots: universalify@2.0.1: {} - unplugin@1.12.0: + unplugin@1.12.1: dependencies: acorn: 8.12.1 chokidar: 3.6.0 @@ -11049,9 +11045,9 @@ snapshots: untyped@1.4.2: dependencies: - '@babel/core': 7.24.9 - '@babel/standalone': 7.25.1 - '@babel/types': 7.25.0 + '@babel/core': 7.25.2 + '@babel/standalone': 7.25.3 + '@babel/types': 7.25.2 defu: 6.1.4 jiti: 1.21.6 mri: 1.2.0 @@ -11060,9 +11056,9 @@ snapshots: - supports-color optional: true - update-browserslist-db@1.1.0(browserslist@4.23.2): + update-browserslist-db@1.1.0(browserslist@4.23.3): dependencies: - browserslist: 4.23.2 + browserslist: 4.23.3 escalade: 3.1.2 picocolors: 1.0.1 @@ -11083,9 +11079,9 @@ snapshots: uuid@8.3.2: {} - v-contextmenu@3.2.0(vue@3.4.34(typescript@5.5.4)): + v-contextmenu@3.2.0(vue@3.4.37(typescript@5.5.4)): dependencies: - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) v3-infinite-loading@1.3.1: {} @@ -11095,22 +11091,22 @@ snapshots: convert-source-map: 1.9.0 source-map: 0.7.4 - version-rocket@1.7.1: + version-rocket@1.7.2: dependencies: - axios: 0.27.2 + axios: 1.7.3 dayjs: 1.11.12 transitivePeerDependencies: - debug - vite-plugin-cdn-import@1.0.1(rollup@4.19.1)(vite@5.3.5(@types/node@20.14.13)(sass@1.77.8)): + vite-plugin-cdn-import@1.0.1(rollup@4.20.0)(vite@5.4.0(@types/node@20.14.15)(sass@1.77.8)): dependencies: - rollup-plugin-external-globals: 0.10.0(rollup@4.19.1) - vite-plugin-externals: 0.6.2(vite@5.3.5(@types/node@20.14.13)(sass@1.77.8)) + rollup-plugin-external-globals: 0.10.0(rollup@4.20.0) + vite-plugin-externals: 0.6.2(vite@5.4.0(@types/node@20.14.15)(sass@1.77.8)) transitivePeerDependencies: - rollup - vite - vite-plugin-checker@0.7.2(eslint@9.8.0)(optionator@0.9.4)(stylelint@16.7.0(typescript@5.5.4))(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.13)(sass@1.77.8))(vue-tsc@2.0.29(typescript@5.5.4)): + vite-plugin-checker@0.7.2(eslint@9.9.0(jiti@1.21.6))(optionator@0.9.4)(stylelint@16.8.1(typescript@5.5.4))(typescript@5.5.4)(vite@5.4.0(@types/node@20.14.15)(sass@1.77.8))(vue-tsc@2.0.29(typescript@5.5.4)): dependencies: '@babel/code-frame': 7.24.7 ansi-escapes: 4.3.2 @@ -11122,34 +11118,34 @@ snapshots: npm-run-path: 4.0.1 strip-ansi: 6.0.1 tiny-invariant: 1.3.3 - vite: 5.3.5(@types/node@20.14.13)(sass@1.77.8) + vite: 5.4.0(@types/node@20.14.15)(sass@1.77.8) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 - vscode-languageserver-textdocument: 1.0.11 + vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.0.8 optionalDependencies: - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.6) optionator: 0.9.4 - stylelint: 16.7.0(typescript@5.5.4) + stylelint: 16.8.1(typescript@5.5.4) typescript: 5.5.4 vue-tsc: 2.0.29(typescript@5.5.4) - vite-plugin-compression@0.5.1(vite@5.3.5(@types/node@20.14.13)(sass@1.77.8)): + vite-plugin-compression@0.5.1(vite@5.4.0(@types/node@20.14.15)(sass@1.77.8)): dependencies: chalk: 4.1.2 debug: 4.3.6 fs-extra: 10.1.0 - vite: 5.3.5(@types/node@20.14.13)(sass@1.77.8) + vite: 5.4.0(@types/node@20.14.15)(sass@1.77.8) transitivePeerDependencies: - supports-color - vite-plugin-externals@0.6.2(vite@5.3.5(@types/node@20.14.13)(sass@1.77.8)): + vite-plugin-externals@0.6.2(vite@5.4.0(@types/node@20.14.15)(sass@1.77.8)): dependencies: acorn: 8.12.1 es-module-lexer: 0.4.1 fs-extra: 10.1.0 magic-string: 0.25.9 - vite: 5.3.5(@types/node@20.14.13)(sass@1.77.8) + vite: 5.4.0(@types/node@20.14.15)(sass@1.77.8) vite-plugin-fake-server@2.1.1: dependencies: @@ -11163,33 +11159,33 @@ snapshots: vite-plugin-router-warn@1.0.0: {} - vite-plugin-vue-inspector@5.1.3(vite@5.3.5(@types/node@20.14.13)(sass@1.77.8)): + vite-plugin-vue-inspector@5.1.3(vite@5.4.0(@types/node@20.14.15)(sass@1.77.8)): dependencies: - '@babel/core': 7.24.9 - '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.24.9) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.9) - '@babel/plugin-transform-typescript': 7.25.0(@babel/core@7.24.9) - '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.9) - '@vue/compiler-dom': 3.4.34 + '@babel/core': 7.25.2 + '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) + '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2) + '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.25.2) + '@vue/compiler-dom': 3.4.37 kolorist: 1.8.0 - magic-string: 0.30.10 - vite: 5.3.5(@types/node@20.14.13)(sass@1.77.8) + magic-string: 0.30.11 + vite: 5.4.0(@types/node@20.14.15)(sass@1.77.8) transitivePeerDependencies: - supports-color - vite-svg-loader@5.1.0(vue@3.4.34(typescript@5.5.4)): + vite-svg-loader@5.1.0(vue@3.4.37(typescript@5.5.4)): dependencies: svgo: 3.3.2 - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) - vite@5.3.5(@types/node@20.14.13)(sass@1.77.8): + vite@5.4.0(@types/node@20.14.15)(sass@1.77.8): dependencies: esbuild: 0.21.5 - postcss: 8.4.40 - rollup: 4.19.1 + postcss: 8.4.41 + rollup: 4.20.0 optionalDependencies: - '@types/node': 20.14.13 + '@types/node': 20.14.15 fsevents: 2.3.3 sass: 1.77.8 @@ -11206,7 +11202,7 @@ snapshots: vscode-jsonrpc: 6.0.0 vscode-languageserver-types: 3.16.0 - vscode-languageserver-textdocument@1.0.11: {} + vscode-languageserver-textdocument@1.0.12: {} vscode-languageserver-types@3.16.0: {} @@ -11216,14 +11212,14 @@ snapshots: vscode-uri@3.0.8: {} - vue-demi@0.14.10(vue@3.4.34(typescript@5.5.4)): + vue-demi@0.14.10(vue@3.4.37(typescript@5.5.4)): dependencies: - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) - vue-eslint-parser@9.4.3(eslint@9.8.0): + vue-eslint-parser@9.4.3(eslint@9.9.0(jiti@1.21.6)): dependencies: debug: 4.3.6 - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.6) eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -11233,42 +11229,42 @@ snapshots: transitivePeerDependencies: - supports-color - vue-i18n@9.13.1(vue@3.4.34(typescript@5.5.4)): + vue-i18n@9.13.1(vue@3.4.37(typescript@5.5.4)): dependencies: '@intlify/core-base': 9.13.1 '@intlify/shared': 9.13.1 '@vue/devtools-api': 6.6.3 - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) - vue-json-pretty@2.4.0(vue@3.4.34(typescript@5.5.4)): + vue-json-pretty@2.4.0(vue@3.4.37(typescript@5.5.4)): dependencies: - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) - vue-observe-visibility@2.0.0-alpha.1(vue@3.4.34(typescript@5.5.4)): + vue-observe-visibility@2.0.0-alpha.1(vue@3.4.37(typescript@5.5.4)): dependencies: - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) - vue-pdf-embed@2.1.0(vue@3.4.34(typescript@5.5.4)): + vue-pdf-embed@2.1.0(vue@3.4.37(typescript@5.5.4)): dependencies: pdfjs-dist: 4.5.136 - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) transitivePeerDependencies: - encoding - supports-color - vue-resize@2.0.0-alpha.1(vue@3.4.34(typescript@5.5.4)): + vue-resize@2.0.0-alpha.1(vue@3.4.37(typescript@5.5.4)): dependencies: - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) - vue-router@4.4.0(vue@3.4.34(typescript@5.5.4)): + vue-router@4.4.3(vue@3.4.37(typescript@5.5.4)): dependencies: '@vue/devtools-api': 6.6.3 - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) - vue-tippy@6.4.4(vue@3.4.34(typescript@5.5.4)): + vue-tippy@6.4.4(vue@3.4.37(typescript@5.5.4)): dependencies: tippy.js: 6.3.7 - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) vue-tsc@2.0.29(typescript@5.5.4): dependencies: @@ -11277,55 +11273,55 @@ snapshots: semver: 7.6.3 typescript: 5.5.4 - vue-types@5.1.3(vue@3.4.34(typescript@5.5.4)): + vue-types@5.1.3(vue@3.4.37(typescript@5.5.4)): dependencies: is-plain-object: 5.0.0 optionalDependencies: - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) - vue-virtual-scroller@2.0.0-beta.8(vue@3.4.34(typescript@5.5.4)): + vue-virtual-scroller@2.0.0-beta.8(vue@3.4.37(typescript@5.5.4)): dependencies: mitt: 2.1.0 - vue: 3.4.34(typescript@5.5.4) - vue-observe-visibility: 2.0.0-alpha.1(vue@3.4.34(typescript@5.5.4)) - vue-resize: 2.0.0-alpha.1(vue@3.4.34(typescript@5.5.4)) + vue: 3.4.37(typescript@5.5.4) + vue-observe-visibility: 2.0.0-alpha.1(vue@3.4.37(typescript@5.5.4)) + vue-resize: 2.0.0-alpha.1(vue@3.4.37(typescript@5.5.4)) - vue-waterfall-plugin-next@2.4.3(@types/lodash-es@4.17.12)(vue@3.4.34(typescript@5.5.4)): + vue-waterfall-plugin-next@2.4.3(@types/lodash-es@4.17.12)(vue@3.4.37(typescript@5.5.4)): dependencies: animate.css: 4.1.1 - element-plus: 2.1.4(@types/lodash-es@4.17.12)(vue@3.4.34(typescript@5.5.4)) - vue-router: 4.4.0(vue@3.4.34(typescript@5.5.4)) + element-plus: 2.1.4(@types/lodash-es@4.17.12)(vue@3.4.37(typescript@5.5.4)) + vue-router: 4.4.3(vue@3.4.37(typescript@5.5.4)) transitivePeerDependencies: - '@types/lodash-es' - '@vue/composition-api' - vue - vue3-danmaku@1.6.1(vue@3.4.34(typescript@5.5.4)): + vue3-danmaku@1.6.1(vue@3.4.37(typescript@5.5.4)): dependencies: - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) vue3-puzzle-vcode@1.1.7: {} - vue@3.4.34(typescript@5.5.4): + vue@3.4.37(typescript@5.5.4): dependencies: - '@vue/compiler-dom': 3.4.34 - '@vue/compiler-sfc': 3.4.34 - '@vue/runtime-dom': 3.4.34 - '@vue/server-renderer': 3.4.34(vue@3.4.34(typescript@5.5.4)) - '@vue/shared': 3.4.34 + '@vue/compiler-dom': 3.4.37 + '@vue/compiler-sfc': 3.4.37 + '@vue/runtime-dom': 3.4.37 + '@vue/server-renderer': 3.4.37(vue@3.4.37(typescript@5.5.4)) + '@vue/shared': 3.4.37 optionalDependencies: typescript: 5.5.4 - vuedraggable@4.1.0(vue@3.4.34(typescript@5.5.4)): + vuedraggable@4.1.0(vue@3.4.37(typescript@5.5.4)): dependencies: sortablejs: 1.14.0 - vue: 3.4.34(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) - vxe-table@4.6.17(vue@3.4.34(typescript@5.5.4)): + vxe-table@4.6.17(vue@3.4.37(typescript@5.5.4)): dependencies: dom-zindex: 1.0.4 - vue: 3.4.34(typescript@5.5.4) - xe-utils: 3.5.28 + vue: 3.4.37(typescript@5.5.4) + xe-utils: 3.5.30 w3c-hr-time@1.0.2: dependencies: @@ -11339,7 +11335,7 @@ snapshots: dependencies: makeerror: 1.0.12 - wavesurfer.js@7.8.2: {} + wavesurfer.js@7.8.3: {} webidl-conversions@3.0.1: optional: true @@ -11437,21 +11433,21 @@ snapshots: ws@7.5.10: {} - xe-utils@3.5.28: {} + xe-utils@3.5.30: {} - xgplayer-subtitles@3.0.19(core-js@3.37.1): + xgplayer-subtitles@3.0.19(core-js@3.38.0): dependencies: - core-js: 3.37.1 + core-js: 3.38.0 eventemitter3: 4.0.7 - xgplayer@3.0.19(core-js@3.37.1): + xgplayer@3.0.19(core-js@3.38.0): dependencies: - core-js: 3.37.1 + core-js: 3.38.0 danmu.js: 1.1.13 delegate: 3.2.0 downloadjs: 1.4.7 eventemitter3: 4.0.7 - xgplayer-subtitles: 3.0.19(core-js@3.37.1) + xgplayer-subtitles: 3.0.19(core-js@3.38.0) xlsx@0.18.5: dependencies: @@ -11487,8 +11483,6 @@ snapshots: yaml@1.10.2: {} - yaml@2.4.5: {} - yaml@2.5.0: {} yargs-parser@18.1.3: diff --git a/src/components/ReIcon/src/Select.vue b/src/components/ReIcon/src/Select.vue index bb31e2b293..aad1042d08 100644 --- a/src/components/ReIcon/src/Select.vue +++ b/src/components/ReIcon/src/Select.vue @@ -194,7 +194,7 @@ watch( :pager-count="5" layout="pager" background - small + size="small" @current-change="onCurrentChange" /> diff --git a/src/views/table/high/adaptive/columns.tsx b/src/views/table/high/adaptive/columns.tsx index 75ce6ba54b..21503ae18c 100644 --- a/src/views/table/high/adaptive/columns.tsx +++ b/src/views/table/high/adaptive/columns.tsx @@ -33,7 +33,7 @@ export function useColumns() { total: 0, align: "right", background: true, - small: false + size: "default" }); /** 加载动画配置 */ diff --git a/src/views/table/high/page/columns.tsx b/src/views/table/high/page/columns.tsx index 47eaa3adcc..d815375492 100644 --- a/src/views/table/high/page/columns.tsx +++ b/src/views/table/high/page/columns.tsx @@ -9,7 +9,6 @@ export function useColumns() { const select = ref("no"); const hideVal = ref("nohide"); const tableSize = ref("default"); - const paginationSmall = ref(false); const paginationAlign = ref("right"); const columns: TableColumnList = [ { @@ -43,7 +42,7 @@ export function useColumns() { total: 0, align: "right", background: true, - small: false + size: "default" }); /** 加载动画配置 */ @@ -65,7 +64,7 @@ export function useColumns() { }); function onChange(val) { - pagination.small = val; + pagination.size = val; } function onSizeChange(val) { @@ -108,7 +107,6 @@ export function useColumns() { pagination, loadingConfig, paginationAlign, - paginationSmall, onChange, onSizeChange, onCurrentChange diff --git a/src/views/table/high/page/index.vue b/src/views/table/high/page/index.vue index 83650f9657..13ba795a3a 100644 --- a/src/views/table/high/page/index.vue +++ b/src/views/table/high/page/index.vue @@ -11,7 +11,6 @@ const { pagination, loadingConfig, paginationAlign, - paginationSmall, onChange, onSizeChange, onCurrentChange @@ -43,9 +42,10 @@ const {

分页大小:

- - no small - small + + large + default + small

分页的对齐方式:

diff --git a/src/views/table/high/table-select/multiple/columns.tsx b/src/views/table/high/table-select/multiple/columns.tsx index e398d13d4a..e024a49a6d 100644 --- a/src/views/table/high/table-select/multiple/columns.tsx +++ b/src/views/table/high/table-select/multiple/columns.tsx @@ -59,7 +59,7 @@ export function useColumns(selectRef: Ref, formRef: Ref, tableRef: Ref) { layout: "prev, pager, next", total: tableData.value.length, background: true, - small: true + size: "small" }); const handleSelectionChange = val => { diff --git a/src/views/table/high/table-select/radio/columns.tsx b/src/views/table/high/table-select/radio/columns.tsx index 2cdd31c5f6..33ec165d33 100644 --- a/src/views/table/high/table-select/radio/columns.tsx +++ b/src/views/table/high/table-select/radio/columns.tsx @@ -33,7 +33,7 @@ export function useColumns(selectRef: Ref) { layout: "prev, pager, next", total: tableDataEdit.length, background: true, - small: true + size: "small" }); /** 高亮当前选中行 */