From 5e421ce60742d74168bd4e033336308dd34b99a9 Mon Sep 17 00:00:00 2001 From: Netfan Date: Thu, 27 Feb 2025 01:22:25 +0800 Subject: [PATCH 1/8] chore: demo page menu management (#5619) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 添加菜单管理演示页面 --- apps/backend-mock/api/system/menu/list.ts | 12 + .../api/system/menu/name-exists.ts | 28 + .../api/system/menu/path-exists.ts | 28 + apps/backend-mock/utils/mock-data.ts | 192 +++++++ packages/@core/ui-kit/form-ui/src/form-api.ts | 4 +- packages/locales/src/langs/en-US/common.json | 4 +- packages/locales/src/langs/en-US/ui.json | 5 +- packages/locales/src/langs/zh-CN/common.json | 4 +- packages/locales/src/langs/zh-CN/ui.json | 5 +- playground/src/adapter/vxe-table.ts | 8 +- playground/src/api/system/menu.ts | 158 ++++++ .../src/locales/langs/en-US/system.json | 39 ++ .../src/locales/langs/zh-CN/system.json | 39 ++ playground/src/router/routes/index.ts | 12 +- .../src/router/routes/modules/system.ts | 9 + playground/src/views/system/menu/data.ts | 109 ++++ playground/src/views/system/menu/list.vue | 162 ++++++ .../src/views/system/menu/modules/form.vue | 521 ++++++++++++++++++ 18 files changed, 1328 insertions(+), 11 deletions(-) create mode 100644 apps/backend-mock/api/system/menu/list.ts create mode 100644 apps/backend-mock/api/system/menu/name-exists.ts create mode 100644 apps/backend-mock/api/system/menu/path-exists.ts create mode 100644 playground/src/api/system/menu.ts create mode 100644 playground/src/views/system/menu/data.ts create mode 100644 playground/src/views/system/menu/list.vue create mode 100644 playground/src/views/system/menu/modules/form.vue diff --git a/apps/backend-mock/api/system/menu/list.ts b/apps/backend-mock/api/system/menu/list.ts new file mode 100644 index 00000000..5328b2fd --- /dev/null +++ b/apps/backend-mock/api/system/menu/list.ts @@ -0,0 +1,12 @@ +import { verifyAccessToken } from '~/utils/jwt-utils'; +import { MOCK_MENU_LIST } from '~/utils/mock-data'; +import { unAuthorizedResponse, useResponseSuccess } from '~/utils/response'; + +export default eventHandler(async (event) => { + const userinfo = verifyAccessToken(event); + if (!userinfo) { + return unAuthorizedResponse(event); + } + + return useResponseSuccess(MOCK_MENU_LIST); +}); diff --git a/apps/backend-mock/api/system/menu/name-exists.ts b/apps/backend-mock/api/system/menu/name-exists.ts new file mode 100644 index 00000000..5599c22b --- /dev/null +++ b/apps/backend-mock/api/system/menu/name-exists.ts @@ -0,0 +1,28 @@ +import { verifyAccessToken } from '~/utils/jwt-utils'; +import { MOCK_MENU_LIST } from '~/utils/mock-data'; +import { unAuthorizedResponse } from '~/utils/response'; + +const namesMap: Record = {}; + +function getNames(menus: any[]) { + menus.forEach((menu) => { + namesMap[menu.name] = String(menu.id); + if (menu.children) { + getNames(menu.children); + } + }); +} +getNames(MOCK_MENU_LIST); + +export default eventHandler(async (event) => { + const userinfo = verifyAccessToken(event); + if (!userinfo) { + return unAuthorizedResponse(event); + } + const { id, name } = getQuery(event); + + return (name as string) in namesMap && + (!id || namesMap[name as string] !== String(id)) + ? useResponseSuccess(true) + : useResponseSuccess(false); +}); diff --git a/apps/backend-mock/api/system/menu/path-exists.ts b/apps/backend-mock/api/system/menu/path-exists.ts new file mode 100644 index 00000000..64774f79 --- /dev/null +++ b/apps/backend-mock/api/system/menu/path-exists.ts @@ -0,0 +1,28 @@ +import { verifyAccessToken } from '~/utils/jwt-utils'; +import { MOCK_MENU_LIST } from '~/utils/mock-data'; +import { unAuthorizedResponse } from '~/utils/response'; + +const pathMap: Record = { '/': 0 }; + +function getPaths(menus: any[]) { + menus.forEach((menu) => { + pathMap[menu.path] = String(menu.id); + if (menu.children) { + getPaths(menu.children); + } + }); +} +getPaths(MOCK_MENU_LIST); + +export default eventHandler(async (event) => { + const userinfo = verifyAccessToken(event); + if (!userinfo) { + return unAuthorizedResponse(event); + } + const { id, path } = getQuery(event); + + return (path as string) in pathMap && + (!id || pathMap[path as string] !== String(id)) + ? useResponseSuccess(true) + : useResponseSuccess(false); +}); diff --git a/apps/backend-mock/utils/mock-data.ts b/apps/backend-mock/utils/mock-data.ts index 8fa12fe5..fd7b969b 100644 --- a/apps/backend-mock/utils/mock-data.ts +++ b/apps/backend-mock/utils/mock-data.ts @@ -185,3 +185,195 @@ export const MOCK_MENUS = [ username: 'jack', }, ]; + +export const MOCK_MENU_LIST = [ + { + id: 1, + name: 'Workspace', + status: 1, + type: 'menu', + icon: 'mdi:dashboard', + path: '/workspace', + component: '/dashboard/workspace/index', + meta: { + icon: 'carbon:workspace', + title: 'page.dashboard.workspace', + affixTab: true, + order: 0, + }, + }, + { + id: 2, + meta: { + icon: 'carbon:settings', + order: 9997, + title: 'system.title', + badge: 'new', + badgeType: 'normal', + badgeVariants: 'primary', + }, + status: 1, + type: 'catalog', + name: 'System', + path: '/system', + children: [ + { + id: 201, + pid: 2, + path: '/system/menu', + name: 'SystemMenu', + authCode: 'System:Menu:List', + status: 1, + type: 'menu', + meta: { + icon: 'carbon:menu', + title: 'system.menu.title', + }, + component: '/system/menu/list', + children: [ + { + id: 20_101, + pid: 201, + name: 'SystemMenuCreate', + status: 1, + type: 'button', + authCode: 'System:Menu:Create', + meta: { title: 'common.create' }, + }, + { + id: 20_102, + pid: 201, + name: 'SystemMenuEdit', + status: 1, + type: 'button', + authCode: 'System:Menu:Edit', + meta: { title: 'common.edit' }, + }, + { + id: 20_103, + pid: 201, + name: 'SystemMenuDelete', + status: 1, + type: 'button', + authCode: 'System:Menu:Delete', + meta: { title: 'common.delete' }, + }, + ], + }, + { + id: 202, + pid: 2, + path: '/system/dept', + name: 'SystemDept', + status: 1, + type: 'menu', + authCode: 'System:Dept:List', + meta: { + icon: 'carbon:container-services', + title: 'system.dept.title', + }, + component: '/system/dept/list', + children: [ + { + id: 20_401, + pid: 201, + name: 'SystemDeptCreate', + status: 1, + type: 'button', + authCode: 'System:Dept:Create', + meta: { title: 'common.create' }, + }, + { + id: 20_402, + pid: 201, + name: 'SystemDeptEdit', + status: 1, + type: 'button', + authCode: 'System:Dept:Edit', + meta: { title: 'common.edit' }, + }, + { + id: 20_403, + pid: 201, + name: 'SystemDeptDelete', + status: 1, + type: 'button', + authCode: 'System:Dept:Delete', + meta: { title: 'common.delete' }, + }, + ], + }, + ], + }, + { + id: 9, + meta: { + badgeType: 'dot', + order: 9998, + title: 'demos.vben.title', + icon: 'carbon:data-center', + }, + name: 'Project', + path: '/vben-admin', + type: 'catalog', + status: 1, + children: [ + { + id: 901, + pid: 9, + name: 'VbenDocument', + path: '/vben-admin/document', + component: 'IFrameView', + type: 'embedded', + status: 1, + meta: { + icon: 'carbon:book', + iframeSrc: 'https://doc.vben.pro', + title: 'demos.vben.document', + }, + }, + { + id: 902, + pid: 9, + name: 'VbenGithub', + path: '/vben-admin/github', + component: 'IFrameView', + type: 'link', + status: 1, + meta: { + icon: 'carbon:logo-github', + link: 'https://github.com/vbenjs/vue-vben-admin', + title: 'Github', + }, + }, + { + id: 903, + pid: 9, + name: 'VbenAntdv', + path: '/vben-admin/antdv', + component: 'IFrameView', + type: 'link', + status: 0, + meta: { + icon: 'carbon:hexagon-vertical-solid', + badgeType: 'dot', + link: 'https://ant.vben.pro', + title: 'demos.vben.antdv', + }, + }, + ], + }, + { + id: 10, + component: '_core/about/index', + type: 'menu', + status: 1, + meta: { + icon: 'lucide:copyright', + order: 9999, + title: 'demos.vben.about', + }, + name: 'About', + path: '/about', + }, +]; diff --git a/packages/@core/ui-kit/form-ui/src/form-api.ts b/packages/@core/ui-kit/form-ui/src/form-api.ts index c3d7b2bb..db09d7c7 100644 --- a/packages/@core/ui-kit/form-ui/src/form-api.ts +++ b/packages/@core/ui-kit/form-ui/src/form-api.ts @@ -93,9 +93,9 @@ export class FormApi { return this.state; } - async getValues() { + async getValues>() { const form = await this.getForm(); - return form.values ? this.handleRangeTimeValue(form.values) : {}; + return (form.values ? this.handleRangeTimeValue(form.values) : {}) as T; } async isFieldValid(fieldName: string) { diff --git a/packages/locales/src/langs/en-US/common.json b/packages/locales/src/langs/en-US/common.json index 304ee3e7..440af82b 100644 --- a/packages/locales/src/langs/en-US/common.json +++ b/packages/locales/src/langs/en-US/common.json @@ -16,5 +16,7 @@ "disabled": "Disabled", "edit": "Edit", "delete": "Delete", - "create": "Create" + "create": "Create", + "yes": "Yes", + "no": "No" } diff --git a/packages/locales/src/langs/en-US/ui.json b/packages/locales/src/langs/en-US/ui.json index fcf3cc12..5bfd5d07 100644 --- a/packages/locales/src/langs/en-US/ui.json +++ b/packages/locales/src/langs/en-US/ui.json @@ -4,7 +4,10 @@ "selectRequired": "Please select {0}", "minLength": "{0} must be at least {1} characters", "maxLength": "{0} can be at most {1} characters", - "length": "{0} must be {1} characters long" + "length": "{0} must be {1} characters long", + "alreadyExists": "{0} `{1}` already exists", + "startWith": "{0} must start with `{1}`", + "invalidURL": "Please input a valid URL" }, "actionTitle": { "edit": "Modify {0}", diff --git a/packages/locales/src/langs/zh-CN/common.json b/packages/locales/src/langs/zh-CN/common.json index 86591f73..95ec5f7d 100644 --- a/packages/locales/src/langs/zh-CN/common.json +++ b/packages/locales/src/langs/zh-CN/common.json @@ -16,5 +16,7 @@ "disabled": "已禁用", "edit": "修改", "delete": "删除", - "create": "新增" + "create": "新增", + "yes": "是", + "no": "否" } diff --git a/packages/locales/src/langs/zh-CN/ui.json b/packages/locales/src/langs/zh-CN/ui.json index 23cd2f20..c0679581 100644 --- a/packages/locales/src/langs/zh-CN/ui.json +++ b/packages/locales/src/langs/zh-CN/ui.json @@ -4,7 +4,10 @@ "selectRequired": "请选择{0}", "minLength": "{0}至少{1}个字符", "maxLength": "{0}最多{1}个字符", - "length": "{0}长度必须为{1}个字符" + "length": "{0}长度必须为{1}个字符", + "alreadyExists": "{0} `{1}` 已存在", + "startWith": "{0}必须以 {1} 开头", + "invalidURL": "请输入有效的链接" }, "actionTitle": { "edit": "修改{0}", diff --git a/playground/src/adapter/vxe-table.ts b/playground/src/adapter/vxe-table.ts index 1f329881..b4a1b3c8 100644 --- a/playground/src/adapter/vxe-table.ts +++ b/playground/src/adapter/vxe-table.ts @@ -5,7 +5,7 @@ import { h } from 'vue'; import { IconifyIcon } from '@vben/icons'; import { $te } from '@vben/locales'; import { setupVbenVxeTable, useVbenVxeGrid } from '@vben/plugins/vxe-table'; -import { isFunction, isString } from '@vben/utils'; +import { get, isFunction, isString } from '@vben/utils'; import { objectOmit } from '@vueuse/core'; import { Button, Image, Popconfirm, Tag } from 'ant-design-vue'; @@ -77,8 +77,8 @@ setupVbenVxeTable({ // 单元格渲染: Tag vxeUI.renderer.add('CellTag', { renderTableDefault({ options, props }, { column, row }) { - const value = row[column.field]; - const tagOptions = options || [ + const value = get(row, column.field); + const tagOptions = options ?? [ { color: 'success', label: $t('common.enabled'), value: 1 }, { color: 'error', label: $t('common.disabled'), value: 0 }, ]; @@ -87,7 +87,7 @@ setupVbenVxeTable({ Tag, { ...props, - ...objectOmit(tagItem, ['label']), + ...objectOmit(tagItem ?? {}, ['label']), }, { default: () => tagItem?.label ?? value }, ); diff --git a/playground/src/api/system/menu.ts b/playground/src/api/system/menu.ts new file mode 100644 index 00000000..507a5aec --- /dev/null +++ b/playground/src/api/system/menu.ts @@ -0,0 +1,158 @@ +import type { Recordable } from '@vben/types'; + +import { requestClient } from '#/api/request'; + +export namespace SystemMenuApi { + /** 徽标颜色集合 */ + export const BadgeVariants = [ + 'default', + 'destructive', + 'primary', + 'success', + 'warning', + ] as const; + /** 徽标类型集合 */ + export const BadgeTypes = ['dot', 'normal'] as const; + /** 菜单类型集合 */ + export const MenuTypes = [ + 'catalog', + 'menu', + 'embedded', + 'link', + 'button', + ] as const; + /** 系统菜单 */ + export interface SystemMenu { + [key: string]: any; + /** 后端权限标识 */ + authCode: string; + /** 子级 */ + children?: SystemMenu[]; + /** 组件 */ + component?: string; + /** 菜单ID */ + id: string; + /** 菜单元数据 */ + meta?: { + /** 激活时显示的图标 */ + activeIcon?: string; + /** 作为路由时,需要激活的菜单的Path */ + activePath?: string; + /** 固定在标签栏 */ + affixTab?: boolean; + /** 在标签栏固定的顺序 */ + affixTabOrder?: number; + /** 徽标内容(当徽标类型为normal时有效) */ + badge?: string; + /** 徽标类型 */ + badgeType?: (typeof BadgeTypes)[number]; + /** 徽标颜色 */ + badgeVariants?: (typeof BadgeVariants)[number]; + /** 在菜单中隐藏下级 */ + hideChildrenInMenu?: boolean; + /** 在面包屑中隐藏 */ + hideInBreadcrumb?: boolean; + /** 在菜单中隐藏 */ + hideInMenu?: boolean; + /** 在标签栏中隐藏 */ + hideInTab?: boolean; + /** 菜单图标 */ + icon?: string; + /** 内嵌Iframe的URL */ + iframeSrc?: string; + /** 是否缓存页面 */ + keepAlive?: boolean; + /** 外链页面的URL */ + link?: string; + /** 同一个路由最大打开的标签数 */ + maxNumOfOpenTab?: number; + /** 无需基础布局 */ + noBasicLayout?: boolean; + /** 是否在新窗口打开 */ + openInNewWindow?: boolean; + /** 菜单排序 */ + order?: number; + /** 额外的路由参数 */ + query?: Recordable; + /** 菜单标题 */ + title?: string; + }; + /** 菜单名称 */ + name: string; + /** 路由路径 */ + path: string; + /** 父级ID */ + pid: string; + /** 重定向 */ + redirect?: string; + /** 菜单类型 */ + type: (typeof MenuTypes)[number]; + } +} + +/** + * 获取菜单数据列表 + */ +async function getMenuList() { + return requestClient.get>( + '/system/menu/list', + ); +} + +async function isMenuNameExists( + name: string, + id?: SystemMenuApi.SystemMenu['id'], +) { + return requestClient.get('/system/menu/name-exists', { + params: { id, name }, + }); +} + +async function isMenuPathExists( + path: string, + id?: SystemMenuApi.SystemMenu['id'], +) { + return requestClient.get('/system/menu/path-exists', { + params: { id, path }, + }); +} + +/** + * 创建菜单 + * @param data 菜单数据 + */ +async function createMenu( + data: Omit, +) { + return requestClient.post('/system/menu', data); +} + +/** + * 更新菜单 + * + * @param id 菜单 ID + * @param data 菜单数据 + */ +async function updateMenu( + id: string, + data: Omit, +) { + return requestClient.put(`/system/menu/${id}`, data); +} + +/** + * 删除菜单 + * @param id 菜单 ID + */ +async function deleteMenu(id: string) { + return requestClient.delete(`/system/menu/${id}`); +} + +export { + createMenu, + deleteMenu, + getMenuList, + isMenuNameExists, + isMenuPathExists, + updateMenu, +}; diff --git a/playground/src/locales/langs/en-US/system.json b/playground/src/locales/langs/en-US/system.json index 20f9fd11..7c1ae2f8 100644 --- a/playground/src/locales/langs/en-US/system.json +++ b/playground/src/locales/langs/en-US/system.json @@ -9,5 +9,44 @@ "remark": "Remark", "operation": "Operation", "parentDept": "Parent Department" + }, + "menu": { + "title": "Menu Management", + "parent": "Parent Menu", + "menuTitle": "Title", + "menuName": "Menu Name", + "name": "Menu", + "type": "Type", + "typeCatalog": "Catalog", + "typeMenu": "Menu", + "typeButton": "Button", + "typeLink": "Link", + "typeEmbedded": "Embedded", + "icon": "Icon", + "activeIcon": "Active Icon", + "activePath": "Active Path", + "path": "Route Path", + "component": "Component", + "status": "Status", + "authCode": "Auth Code", + "badge": "Badge", + "operation": "Operation", + "linkSrc": "Link Address", + "affixTab": "Affix In Tabs", + "keepAlive": "Keep Alive", + "hideInMenu": "Hide In Menu", + "hideInTab": "Hide In Tabbar", + "hideChildrenInMenu": "Hide Children In Menu", + "hideInBreadcrumb": "Hide In Breadcrumb", + "advancedSettings": "Other Settings", + "activePathMustExist": "The path could not find a valid menu", + "activePathHelp": "When jumping to the current route, \nthe menu path that needs to be activated must be specified when it does not display in the navigation menu.", + "badgeType": { + "title": "Badge Type", + "dot": "Dot", + "normal": "Text", + "none": "None" + }, + "badgeVariants": "Badge Style" } } diff --git a/playground/src/locales/langs/zh-CN/system.json b/playground/src/locales/langs/zh-CN/system.json index 7fa1f1b1..04b9f8a9 100644 --- a/playground/src/locales/langs/zh-CN/system.json +++ b/playground/src/locales/langs/zh-CN/system.json @@ -9,5 +9,44 @@ "status": "状态", "title": "部门管理" }, + "menu": { + "activeIcon": "激活图标", + "activePath": "激活路径", + "activePathHelp": "跳转到当前路由时,需要激活的菜单路径。\n当不在导航菜单中显示时,需要指定激活路径", + "activePathMustExist": "该路径未能找到有效的菜单", + "advancedSettings": "其它设置", + "affixTab": "固定在标签", + "authCode": "权限标识", + "badge": "徽章内容", + "badgeVariants": "徽标样式", + "badgeType": { + "dot": "点", + "none": "无", + "normal": "文字", + "title": "徽标类型" + }, + "component": "页面组件", + "hideChildrenInMenu": "隐藏子菜单", + "hideInBreadcrumb": "在面包屑中隐藏", + "hideInMenu": "隐藏菜单", + "hideInTab": "在标签栏中隐藏", + "icon": "图标", + "keepAlive": "缓存标签页", + "linkSrc": "链接地址", + "menuName": "菜单名称", + "menuTitle": "标题", + "name": "菜单", + "operation": "操作", + "parent": "上级菜单", + "path": "路由地址", + "status": "状态", + "title": "菜单管理", + "type": "类型", + "typeButton": "按钮", + "typeCatalog": "目录", + "typeEmbedded": "内嵌", + "typeLink": "外链", + "typeMenu": "菜单" + }, "title": "系统管理" } diff --git a/playground/src/router/routes/index.ts b/playground/src/router/routes/index.ts index e6fb1440..275eb837 100644 --- a/playground/src/router/routes/index.ts +++ b/playground/src/router/routes/index.ts @@ -34,4 +34,14 @@ const coreRouteNames = traverseTreeValues(coreRoutes, (route) => route.name); /** 有权限校验的路由列表,包含动态路由和静态路由 */ const accessRoutes = [...dynamicRoutes, ...staticRoutes]; -export { accessRoutes, coreRouteNames, routes }; + +const componentKeys: string[] = Object.keys( + import.meta.glob('../../views/**/*.vue'), +) + .filter((item) => !item.includes('/modules/')) + .map((v) => { + const path = v.replace('../../views/', '/'); + return path.endsWith('.vue') ? path.slice(0, -4) : path; + }); + +export { accessRoutes, componentKeys, coreRouteNames, routes }; diff --git a/playground/src/router/routes/modules/system.ts b/playground/src/router/routes/modules/system.ts index 0de34651..11dd4843 100644 --- a/playground/src/router/routes/modules/system.ts +++ b/playground/src/router/routes/modules/system.ts @@ -12,6 +12,15 @@ const routes: RouteRecordRaw[] = [ name: 'System', path: '/system', children: [ + { + path: '/system/menu', + name: 'SystemMenu', + meta: { + icon: 'mdi:menu', + title: $t('system.menu.title'), + }, + component: () => import('#/views/system/menu/list.vue'), + }, { path: '/system/dept', name: 'SystemDept', diff --git a/playground/src/views/system/menu/data.ts b/playground/src/views/system/menu/data.ts new file mode 100644 index 00000000..75190b4a --- /dev/null +++ b/playground/src/views/system/menu/data.ts @@ -0,0 +1,109 @@ +import type { OnActionClickFn, VxeTableGridOptions } from '#/adapter/vxe-table'; +import type { SystemMenuApi } from '#/api/system/menu'; + +import { $t } from '#/locales'; + +export function getMenuTypeOptions() { + return [ + { + color: 'processing', + label: $t('system.menu.typeCatalog'), + value: 'catalog', + }, + { color: 'default', label: $t('system.menu.typeMenu'), value: 'menu' }, + { color: 'error', label: $t('system.menu.typeButton'), value: 'button' }, + { + color: 'success', + label: $t('system.menu.typeEmbedded'), + value: 'embedded', + }, + { color: 'warning', label: $t('system.menu.typeLink'), value: 'link' }, + ]; +} + +export function useColumns( + onActionClick: OnActionClickFn, +): VxeTableGridOptions['columns'] { + return [ + { + align: 'left', + field: 'meta.title', + fixed: 'left', + slots: { default: 'title' }, + title: $t('system.menu.menuTitle'), + treeNode: true, + width: 250, + }, + { + align: 'center', + cellRender: { name: 'CellTag', options: getMenuTypeOptions() }, + field: 'type', + title: $t('system.menu.type'), + width: 100, + }, + { + field: 'authCode', + title: $t('system.menu.authCode'), + width: 200, + }, + { + align: 'left', + field: 'path', + title: $t('system.menu.path'), + width: 200, + }, + + { + align: 'left', + field: 'component', + formatter: ({ row }) => { + switch (row.type) { + case 'catalog': + case 'menu': { + return row.component ?? ''; + } + case 'embedded': { + return row.meta?.iframeSrc ?? ''; + } + case 'link': { + return row.meta?.link ?? ''; + } + } + return ''; + }, + minWidth: 200, + title: $t('system.menu.component'), + }, + { + cellRender: { name: 'CellTag' }, + field: 'status', + title: $t('system.menu.status'), + width: 100, + }, + + { + align: 'right', + cellRender: { + attrs: { + nameField: 'name', + onClick: onActionClick, + }, + name: 'CellOperation', + options: [ + { + code: 'append', + text: '新增下级', + }, + 'edit', // 默认的编辑按钮 + 'delete', // 默认的删除按钮 + ], + }, + field: 'operation', + fixed: 'right', + headerAlign: 'center', + showOverflow: false, + title: $t('system.menu.operation'), + width: 200, + }, + ]; +} diff --git a/playground/src/views/system/menu/list.vue b/playground/src/views/system/menu/list.vue new file mode 100644 index 00000000..9ab45644 --- /dev/null +++ b/playground/src/views/system/menu/list.vue @@ -0,0 +1,162 @@ + + + diff --git a/playground/src/views/system/menu/modules/form.vue b/playground/src/views/system/menu/modules/form.vue new file mode 100644 index 00000000..f04cb4f7 --- /dev/null +++ b/playground/src/views/system/menu/modules/form.vue @@ -0,0 +1,521 @@ + + From 7a476372e1b7fada6e8fa82148a1fd2c545ed040 Mon Sep 17 00:00:00 2001 From: jinmao88 <50581550+jinmao88@users.noreply.github.com> Date: Thu, 27 Feb 2025 14:34:42 +0800 Subject: [PATCH 2/8] =?UTF-8?q?fix:=20useDrawer=E4=B8=ADcloseIconPlacement?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E6=97=A0=E6=95=88=20(#5624)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/@core/ui-kit/popup-ui/src/drawer/drawer.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/@core/ui-kit/popup-ui/src/drawer/drawer.vue b/packages/@core/ui-kit/popup-ui/src/drawer/drawer.vue index 1b1a4a50..673a1d45 100644 --- a/packages/@core/ui-kit/popup-ui/src/drawer/drawer.vue +++ b/packages/@core/ui-kit/popup-ui/src/drawer/drawer.vue @@ -55,6 +55,7 @@ const { cancelText, class: drawerClass, closable, + closeIconPlacement, closeOnClickModal, closeOnPressEscape, confirmLoading, From c3eb4fab13dcbff71e2f07f678e4bff05eb9ef28 Mon Sep 17 00:00:00 2001 From: Netfan Date: Thu, 27 Feb 2025 17:27:00 +0800 Subject: [PATCH 3/8] docs: fix zod rules docs --- docs/src/components/common-ui/vben-form.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/docs/src/components/common-ui/vben-form.md b/docs/src/components/common-ui/vben-form.md index 7ad64136..9babb67a 100644 --- a/docs/src/components/common-ui/vben-form.md +++ b/docs/src/components/common-ui/vben-form.md @@ -518,20 +518,25 @@ import { z } from '#/adapter/form'; // 可选(可以是undefined),并且携带默认值。注意zod的optional不包括空字符串'' { - rules: z.string().default('默认值').optional(), + rules: z.string().default('默认值').optional(); } -// 可以是空字符串、undefined或者一个邮箱地址 +// 可以是空字符串、undefined或者一个邮箱地址(两种不同的用法) { - rules: z.union(z.string().email().optional(), z.literal("")) + rules: z.union([z.string().email().optional(), z.literal('')]); +} + +{ + rules: z.string().email().or(z.literal('')).optional(); } // 复杂校验 { - z.string().min(1, { message: "请输入" }) - .refine((value) => value === "123", { - message: "值必须为123", - }); + z.string() + .min(1, { message: '请输入' }) + .refine((value) => value === '123', { + message: '值必须为123', + }); } ``` From 86ce65e0ea5f497649537fb7a4a68ae4f12cf5a4 Mon Sep 17 00:00:00 2001 From: Netfan Date: Thu, 27 Feb 2025 20:21:48 +0800 Subject: [PATCH 4/8] fix: hideChildrenInMenu demo code (#5626) --- playground/src/router/routes/modules/demos.ts | 11 +++++----- .../features/hide-menu-children/children.vue | 22 ++++++++++++++++++- .../features/hide-menu-children/parent.vue | 10 +++++++-- 3 files changed, 35 insertions(+), 8 deletions(-) diff --git a/playground/src/router/routes/modules/demos.ts b/playground/src/router/routes/modules/demos.ts index 422e5bf1..b283967c 100644 --- a/playground/src/router/routes/modules/demos.ts +++ b/playground/src/router/routes/modules/demos.ts @@ -147,8 +147,6 @@ const routes: RouteRecordRaw[] = [ { name: 'HideChildrenInMenuParentDemo', path: '/demos/features/hide-menu-children', - component: () => - import('#/views/demos/features/hide-menu-children/parent.vue'), meta: { hideChildrenInMenu: true, icon: 'ic:round-menu', @@ -160,10 +158,10 @@ const routes: RouteRecordRaw[] = [ path: '', component: () => import( - '#/views/demos/features/hide-menu-children/children.vue' + '#/views/demos/features/hide-menu-children/parent.vue' ), meta: { - hideInMenu: true, + // hideInMenu: true, title: $t('demos.features.hideChildrenInMenu'), }, }, @@ -174,7 +172,10 @@ const routes: RouteRecordRaw[] = [ import( '#/views/demos/features/hide-menu-children/children.vue' ), - meta: { title: $t('demos.features.hideChildrenInMenu') }, + meta: { + activePath: '/demos/features/hide-menu-children', + title: $t('demos.features.hideChildrenInMenu'), + }, }, ], }, diff --git a/playground/src/views/demos/features/hide-menu-children/children.vue b/playground/src/views/demos/features/hide-menu-children/children.vue index 9b009e36..1959f96d 100644 --- a/playground/src/views/demos/features/hide-menu-children/children.vue +++ b/playground/src/views/demos/features/hide-menu-children/children.vue @@ -1,3 +1,23 @@ + + diff --git a/playground/src/views/demos/features/hide-menu-children/parent.vue b/playground/src/views/demos/features/hide-menu-children/parent.vue index 92087751..b732c1be 100644 --- a/playground/src/views/demos/features/hide-menu-children/parent.vue +++ b/playground/src/views/demos/features/hide-menu-children/parent.vue @@ -4,8 +4,14 @@ import { Fallback } from '@vben/common-ui'; From 0e0661fe029192384240d4de4f2ce1cd3f3a8401 Mon Sep 17 00:00:00 2001 From: Netfan Date: Thu, 27 Feb 2025 22:28:59 +0800 Subject: [PATCH 5/8] fix: breadcrumb style is affected by the globally-imported antd styles (#5627) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 修复全局引入Antd时,面包屑的样式会受到影响的问题 --- .../components/breadcrumb/breadcrumb-view.vue | 21 +++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/packages/@core/ui-kit/shadcn-ui/src/components/breadcrumb/breadcrumb-view.vue b/packages/@core/ui-kit/shadcn-ui/src/components/breadcrumb/breadcrumb-view.vue index 3cd42c0c..88ba0e62 100644 --- a/packages/@core/ui-kit/shadcn-ui/src/components/breadcrumb/breadcrumb-view.vue +++ b/packages/@core/ui-kit/shadcn-ui/src/components/breadcrumb/breadcrumb-view.vue @@ -17,6 +17,23 @@ const emit = defineEmits<{ select: [string] }>(); const forward = useForwardPropsEmits(props, emit); + From 86fdd6c93b0d149fdfeb63f0053a228bb91aaae1 Mon Sep 17 00:00:00 2001 From: Netfan Date: Fri, 28 Feb 2025 14:54:11 +0800 Subject: [PATCH 6/8] fix: drawer close icon placement default value --- packages/@core/ui-kit/popup-ui/src/drawer/drawer-api.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/@core/ui-kit/popup-ui/src/drawer/drawer-api.ts b/packages/@core/ui-kit/popup-ui/src/drawer/drawer-api.ts index 398e4f90..23f174e5 100644 --- a/packages/@core/ui-kit/popup-ui/src/drawer/drawer-api.ts +++ b/packages/@core/ui-kit/popup-ui/src/drawer/drawer-api.ts @@ -38,6 +38,7 @@ export class DrawerApi { const defaultState: DrawerState = { class: '', closable: true, + closeIconPlacement: 'right', closeOnClickModal: true, closeOnPressEscape: true, confirmLoading: false, From a53ca3faf17a1e7679c50fc88cb2c9d36ebc0aa9 Mon Sep 17 00:00:00 2001 From: Netfan Date: Fri, 28 Feb 2025 20:30:59 +0800 Subject: [PATCH 7/8] chore: update depts --- package.json | 2 +- pnpm-lock.yaml | 2909 ++++++++++++++++++++++++------------------- pnpm-workspace.yaml | 66 +- 3 files changed, 1653 insertions(+), 1324 deletions(-) diff --git a/package.json b/package.json index 916e79a0..883308ca 100644 --- a/package.json +++ b/package.json @@ -99,7 +99,7 @@ "node": ">=20.10.0", "pnpm": ">=9.12.0" }, - "packageManager": "pnpm@9.15.5", + "packageManager": "pnpm@9.15.6", "pnpm": { "peerDependencyRules": { "allowedVersions": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 424da8ae..bd6e70dc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,11 +7,11 @@ settings: catalogs: default: '@changesets/changelog-github': - specifier: ^0.5.0 - version: 0.5.0 + specifier: ^0.5.1 + version: 0.5.1 '@changesets/cli': - specifier: ^2.27.12 - version: 2.27.12 + specifier: ^2.28.1 + version: 2.28.1 '@changesets/git': specifier: ^3.0.2 version: 3.0.2 @@ -25,14 +25,14 @@ catalogs: specifier: ^19.7.1 version: 19.7.1 '@eslint/js': - specifier: ^9.20.0 - version: 9.20.0 + specifier: ^9.21.0 + version: 9.21.0 '@faker-js/faker': - specifier: ^9.5.0 - version: 9.5.0 + specifier: ^9.5.1 + version: 9.5.1 '@iconify/json': - specifier: ^2.2.307 - version: 2.2.307 + specifier: ^2.2.311 + version: 2.2.311 '@iconify/tailwind': specifier: ^1.2.0 version: 1.2.0 @@ -46,23 +46,23 @@ catalogs: specifier: ^6.0.3 version: 6.0.3 '@jspm/generator': - specifier: ^2.5.0 - version: 2.5.0 + specifier: ^2.5.1 + version: 2.5.1 '@manypkg/get-packages': specifier: ^2.2.2 version: 2.2.2 '@nolebase/vitepress-plugin-git-changelog': - specifier: ^2.14.0 - version: 2.14.0 + specifier: ^2.15.0 + version: 2.15.0 '@playwright/test': specifier: ^1.50.1 version: 1.50.1 '@pnpm/workspace.read-manifest': - specifier: ^1000.0.2 - version: 1000.0.2 + specifier: ^1000.1.0 + version: 1000.1.0 '@stylistic/stylelint-plugin': - specifier: ^3.1.1 - version: 3.1.1 + specifier: ^3.1.2 + version: 3.1.2 '@tailwindcss/nesting': specifier: 0.0.0-insiders.565cd3e version: 0.0.0-insiders.565cd3e @@ -70,8 +70,8 @@ catalogs: specifier: ^0.5.16 version: 0.5.16 '@tanstack/vue-query': - specifier: ^5.66.3 - version: 5.66.3 + specifier: ^5.66.9 + version: 5.66.9 '@tanstack/vue-store': specifier: ^0.7.0 version: 0.7.0 @@ -85,8 +85,8 @@ catalogs: specifier: ^7.0.2 version: 7.0.2 '@types/jsonwebtoken': - specifier: ^9.0.8 - version: 9.0.8 + specifier: ^9.0.9 + version: 9.0.9 '@types/lodash.clonedeep': specifier: ^4.5.9 version: 4.5.9 @@ -97,8 +97,8 @@ catalogs: specifier: ^4.5.8 version: 4.5.8 '@types/node': - specifier: ^22.13.4 - version: 22.13.4 + specifier: ^22.13.5 + version: 22.13.5 '@types/nprogress': specifier: ^0.2.3 version: 0.2.3 @@ -112,11 +112,11 @@ catalogs: specifier: ^1.15.8 version: 1.15.8 '@typescript-eslint/eslint-plugin': - specifier: ^8.24.0 - version: 8.24.0 + specifier: ^8.25.0 + version: 8.25.0 '@typescript-eslint/parser': - specifier: ^8.24.0 - version: 8.24.0 + specifier: ^8.25.0 + version: 8.25.0 '@vee-validate/zod': specifier: ^4.15.0 version: 4.15.0 @@ -154,8 +154,8 @@ catalogs: specifier: ^10.4.20 version: 10.4.20 axios: - specifier: ^1.7.9 - version: 1.7.9 + specifier: ^1.8.1 + version: 1.8.1 axios-mock-adapter: specifier: ^2.1.0 version: 2.1.0 @@ -184,8 +184,8 @@ catalogs: specifier: ^7.0.3 version: 7.0.3 cspell: - specifier: ^8.17.3 - version: 8.17.3 + specifier: ^8.17.5 + version: 8.17.5 cssnano: specifier: ^7.0.6 version: 7.0.6 @@ -211,14 +211,14 @@ catalogs: specifier: ^5.6.0 version: 5.6.0 element-plus: - specifier: ^2.9.4 - version: 2.9.4 + specifier: ^2.9.5 + version: 2.9.5 eslint: - specifier: ^9.20.1 - version: 9.20.1 + specifier: ^9.21.0 + version: 9.21.0 eslint-config-turbo: - specifier: ^2.4.2 - version: 2.4.2 + specifier: ^2.4.4 + version: 2.4.4 eslint-plugin-command: specifier: ^0.2.7 version: 0.2.7 @@ -274,8 +274,8 @@ catalogs: specifier: ^15.15.0 version: 15.15.0 h3: - specifier: ^1.15.0 - version: 1.15.0 + specifier: ^1.15.1 + version: 1.15.1 happy-dom: specifier: ^16.8.1 version: 16.8.1 @@ -334,8 +334,8 @@ catalogs: specifier: ^1.50.1 version: 1.50.1 postcss: - specifier: ^8.5.2 - version: 8.5.2 + specifier: ^8.5.3 + version: 8.5.3 postcss-antd-fixes: specifier: ^0.2.0 version: 0.2.0 @@ -346,14 +346,14 @@ catalogs: specifier: ^16.1.0 version: 16.1.0 postcss-preset-env: - specifier: ^10.1.4 - version: 10.1.4 + specifier: ^10.1.5 + version: 10.1.5 postcss-scss: specifier: ^4.0.9 version: 4.0.9 prettier: - specifier: ^3.5.1 - version: 3.5.1 + specifier: ^3.5.2 + version: 3.5.2 prettier-plugin-tailwindcss: specifier: ^0.6.11 version: 0.6.11 @@ -364,8 +364,8 @@ catalogs: specifier: ^1.5.4 version: 1.5.4 radix-vue: - specifier: ^1.9.14 - version: 1.9.14 + specifier: ^1.9.17 + version: 1.9.17 resolve.exports: specifier: ^2.0.3 version: 2.0.3 @@ -373,14 +373,14 @@ catalogs: specifier: ^6.0.1 version: 6.0.1 rollup: - specifier: ^4.34.7 - version: 4.34.7 + specifier: ^4.34.8 + version: 4.34.8 rollup-plugin-visualizer: specifier: ^5.14.0 version: 5.14.0 sass: - specifier: ^1.85.0 - version: 1.85.0 + specifier: ^1.85.1 + version: 1.85.1 sortablejs: specifier: ^1.15.6 version: 1.15.6 @@ -409,8 +409,8 @@ catalogs: specifier: ^5.0.3 version: 5.0.3 stylelint-scss: - specifier: ^6.11.0 - version: 6.11.0 + specifier: ^6.11.1 + version: 6.11.1 tailwind-merge: specifier: ^2.6.0 version: 2.6.0 @@ -427,14 +427,14 @@ catalogs: specifier: ^6.2.5 version: 6.3.7 turbo: - specifier: ^2.4.2 - version: 2.4.2 + specifier: ^2.4.4 + version: 2.4.4 typescript: specifier: ^5.7.3 version: 5.7.3 unbuild: - specifier: ^3.3.1 - version: 3.3.1 + specifier: ^3.5.0 + version: 3.5.0 unplugin-element-plus: specifier: ^0.9.1 version: 0.9.1 @@ -442,14 +442,14 @@ catalogs: specifier: ^4.15.0 version: 4.15.0 vite: - specifier: ^6.1.0 - version: 6.1.0 + specifier: ^6.2.0 + version: 6.2.0 vite-plugin-compression: specifier: ^0.5.1 version: 0.5.1 vite-plugin-dts: - specifier: ^4.5.0 - version: 4.5.0 + specifier: ^4.5.1 + version: 4.5.1 vite-plugin-html: specifier: ^3.2.2 version: 3.2.2 @@ -466,8 +466,8 @@ catalogs: specifier: ^1.6.3 version: 1.6.3 vitepress-plugin-group-icons: - specifier: ^1.3.5 - version: 1.3.5 + specifier: ^1.3.6 + version: 1.3.6 vitest: specifier: ^2.1.9 version: 2.1.9 @@ -490,8 +490,8 @@ catalogs: specifier: 2.1.10 version: 2.1.10 vxe-pc-ui: - specifier: ^4.3.87 - version: 4.3.87 + specifier: ^4.3.99 + version: 4.3.99 vxe-table: specifier: 4.10.0 version: 4.10.0 @@ -519,16 +519,16 @@ importers: devDependencies: '@changesets/changelog-github': specifier: 'catalog:' - version: 0.5.0(encoding@0.1.13) + version: 0.5.1(encoding@0.1.13) '@changesets/cli': specifier: 'catalog:' - version: 2.27.12 + version: 2.28.1 '@playwright/test': specifier: 'catalog:' version: 1.50.1 '@types/node': specifier: 'catalog:' - version: 22.13.4 + version: 22.13.5 '@vben/commitlint-config': specifier: workspace:* version: link:internal/lint-configs/commitlint-config @@ -558,22 +558,22 @@ importers: version: link:scripts/vsh '@vitejs/plugin-vue': specifier: 'catalog:' - version: 5.2.1(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 5.2.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@vitejs/plugin-vue-jsx': specifier: 'catalog:' - version: 4.1.1(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 4.1.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@vue/test-utils': specifier: 'catalog:' version: 2.4.6 autoprefixer: specifier: 'catalog:' - version: 10.4.20(postcss@8.5.1) + version: 10.4.20(postcss@8.5.2) cross-env: specifier: 'catalog:' version: 7.0.3 cspell: specifier: 'catalog:' - version: 8.17.3 + version: 8.17.5 happy-dom: specifier: 'catalog:' version: 16.8.1 @@ -597,19 +597,19 @@ importers: version: 3.4.17 turbo: specifier: 'catalog:' - version: 2.4.2 + version: 2.4.4 typescript: specifier: 'catalog:' version: 5.7.3 unbuild: specifier: 'catalog:' - version: 3.3.1(sass@1.85.0)(typescript@5.7.3)(vue-tsc@2.1.10(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)) + version: 3.5.0(sass@1.85.1)(typescript@5.7.3)(vue-tsc@2.1.10(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)) vite: specifier: 'catalog:' - version: 6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0) + version: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0) vitest: specifier: 'catalog:' - version: 2.1.9(@types/node@22.13.4)(happy-dom@16.8.1)(less@4.2.2)(sass@1.85.0)(terser@5.37.0) + version: 2.1.9(@types/node@22.13.5)(happy-dom@16.8.1)(less@4.2.2)(sass@1.85.1)(terser@5.37.0) vue: specifier: ^3.5.13 version: 3.5.13(typescript@5.7.3) @@ -621,7 +621,7 @@ importers: dependencies: '@faker-js/faker': specifier: 'catalog:' - version: 9.5.0 + version: 9.5.1 jsonwebtoken: specifier: 'catalog:' version: 9.0.2 @@ -631,10 +631,10 @@ importers: devDependencies: '@types/jsonwebtoken': specifier: 'catalog:' - version: 9.0.8 + version: 9.0.9 h3: specifier: 'catalog:' - version: 1.15.0 + version: 1.15.1 apps/web-antd: dependencies: @@ -751,7 +751,7 @@ importers: version: 1.11.13 element-plus: specifier: 'catalog:' - version: 2.9.4(vue@3.5.13(typescript@5.7.3)) + version: 2.9.5(vue@3.5.13(typescript@5.7.3)) pinia: specifier: ^2.3.1 version: 2.3.1(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) @@ -854,23 +854,23 @@ importers: version: 1.1.0 radix-vue: specifier: 'catalog:' - version: 1.9.14(vue@3.5.13(typescript@5.7.3)) + version: 1.9.17(vue@3.5.13(typescript@5.7.3)) vitepress-plugin-group-icons: specifier: 'catalog:' - version: 1.3.5 + version: 1.3.6 devDependencies: '@nolebase/vitepress-plugin-git-changelog': specifier: 'catalog:' - version: 2.14.0(typescript@5.7.3)(vitepress@1.6.3(@algolia/client-search@5.20.0)(@types/node@22.13.4)(async-validator@4.2.5)(axios@1.7.9)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.2)(qrcode@1.5.4)(sass@1.85.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.37.0)(typescript@5.7.3)) + version: 2.15.0(typescript@5.7.3)(vitepress@1.6.3(@algolia/client-search@5.20.0)(@types/node@22.13.5)(async-validator@4.2.5)(axios@1.8.1)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.85.1)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.37.0)(typescript@5.7.3)) '@vben/vite-config': specifier: workspace:* version: link:../internal/vite-config '@vite-pwa/vitepress': specifier: 'catalog:' - version: 0.5.3(vite-plugin-pwa@0.21.1(vite@5.4.14(@types/node@22.13.4)(less@4.2.2)(sass@1.85.0)(terser@5.37.0))(workbox-build@7.3.0)(workbox-window@7.3.0)) + version: 0.5.3(vite-plugin-pwa@0.21.1(vite@5.4.14(@types/node@22.13.5)(less@4.2.2)(sass@1.85.1)(terser@5.37.0))(workbox-build@7.3.0)(workbox-window@7.3.0)) vitepress: specifier: 'catalog:' - version: 1.6.3(@algolia/client-search@5.20.0)(@types/node@22.13.4)(async-validator@4.2.5)(axios@1.7.9)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.2)(qrcode@1.5.4)(sass@1.85.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.37.0)(typescript@5.7.3) + version: 1.6.3(@algolia/client-search@5.20.0)(@types/node@22.13.5)(async-validator@4.2.5)(axios@1.8.1)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.85.1)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.37.0)(typescript@5.7.3) vue: specifier: ^3.5.13 version: 3.5.13(typescript@5.7.3) @@ -879,7 +879,7 @@ importers: dependencies: '@commitlint/cli': specifier: 'catalog:' - version: 19.7.1(@types/node@22.13.4)(typescript@5.7.3) + version: 19.7.1(@types/node@22.13.5)(typescript@5.7.3) '@commitlint/config-conventional': specifier: 'catalog:' version: 19.7.1 @@ -900,65 +900,65 @@ importers: dependencies: eslint-config-turbo: specifier: 'catalog:' - version: 2.4.2(eslint@9.20.1(jiti@2.4.2))(turbo@2.4.2) + version: 2.4.4(eslint@9.21.0(jiti@2.4.2))(turbo@2.4.4) eslint-plugin-command: specifier: 'catalog:' - version: 0.2.7(eslint@9.20.1(jiti@2.4.2)) + version: 0.2.7(eslint@9.21.0(jiti@2.4.2)) eslint-plugin-import-x: specifier: 'catalog:' - version: 4.6.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + version: 4.6.1(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3) devDependencies: '@eslint/js': specifier: 'catalog:' - version: 9.20.0 + version: 9.21.0 '@types/eslint': specifier: 'catalog:' version: 9.6.1 '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + version: 8.25.0(@typescript-eslint/parser@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + version: 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3) eslint: specifier: 'catalog:' - version: 9.20.1(jiti@2.4.2) + version: 9.21.0(jiti@2.4.2) eslint-plugin-eslint-comments: specifier: 'catalog:' - version: 3.2.0(eslint@9.20.1(jiti@2.4.2)) + version: 3.2.0(eslint@9.21.0(jiti@2.4.2)) eslint-plugin-jsdoc: specifier: 'catalog:' - version: 50.6.3(eslint@9.20.1(jiti@2.4.2)) + version: 50.6.3(eslint@9.21.0(jiti@2.4.2)) eslint-plugin-jsonc: specifier: 'catalog:' - version: 2.19.1(eslint@9.20.1(jiti@2.4.2)) + version: 2.19.1(eslint@9.21.0(jiti@2.4.2)) eslint-plugin-n: specifier: 'catalog:' - version: 17.15.1(eslint@9.20.1(jiti@2.4.2)) + version: 17.15.1(eslint@9.21.0(jiti@2.4.2)) eslint-plugin-no-only-tests: specifier: 'catalog:' version: 3.3.0 eslint-plugin-perfectionist: specifier: 'catalog:' - version: 4.9.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + version: 4.9.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3) eslint-plugin-prettier: specifier: 'catalog:' - version: 5.2.3(@types/eslint@9.6.1)(eslint@9.20.1(jiti@2.4.2))(prettier@3.5.1) + version: 5.2.3(@types/eslint@9.6.1)(eslint@9.21.0(jiti@2.4.2))(prettier@3.5.2) eslint-plugin-regexp: specifier: 'catalog:' - version: 2.7.0(eslint@9.20.1(jiti@2.4.2)) + version: 2.7.0(eslint@9.21.0(jiti@2.4.2)) eslint-plugin-unicorn: specifier: 'catalog:' - version: 56.0.1(eslint@9.20.1(jiti@2.4.2)) + version: 56.0.1(eslint@9.21.0(jiti@2.4.2)) eslint-plugin-unused-imports: specifier: 'catalog:' - version: 4.1.4(@typescript-eslint/eslint-plugin@8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2)) + version: 4.1.4(@typescript-eslint/eslint-plugin@8.25.0(@typescript-eslint/parser@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.21.0(jiti@2.4.2)) eslint-plugin-vitest: specifier: 'catalog:' - version: 0.5.4(@typescript-eslint/eslint-plugin@8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)(vitest@2.1.9(@types/node@22.13.4)(happy-dom@16.8.1)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)) + version: 0.5.4(@typescript-eslint/eslint-plugin@8.25.0(@typescript-eslint/parser@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3)(vitest@2.1.9(@types/node@22.13.5)(happy-dom@16.8.1)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)) eslint-plugin-vue: specifier: 'catalog:' - version: 9.32.0(eslint@9.20.1(jiti@2.4.2)) + version: 9.32.0(eslint@9.21.0(jiti@2.4.2)) globals: specifier: 'catalog:' version: 15.15.0 @@ -967,41 +967,41 @@ importers: version: 2.4.0 vue-eslint-parser: specifier: 'catalog:' - version: 9.4.3(eslint@9.20.1(jiti@2.4.2)) + version: 9.4.3(eslint@9.21.0(jiti@2.4.2)) internal/lint-configs/prettier-config: dependencies: prettier: specifier: 'catalog:' - version: 3.5.1 + version: 3.5.2 prettier-plugin-tailwindcss: specifier: 'catalog:' - version: 0.6.11(prettier@3.5.1) + version: 0.6.11(prettier@3.5.2) internal/lint-configs/stylelint-config: dependencies: '@stylistic/stylelint-plugin': specifier: 'catalog:' - version: 3.1.1(stylelint@16.14.1(typescript@5.7.3)) + version: 3.1.2(stylelint@16.14.1(typescript@5.7.3)) stylelint-config-recess-order: specifier: 'catalog:' version: 5.1.1(stylelint@16.14.1(typescript@5.7.3)) stylelint-scss: specifier: 'catalog:' - version: 6.11.0(stylelint@16.14.1(typescript@5.7.3)) + version: 6.11.1(stylelint@16.14.1(typescript@5.7.3)) devDependencies: postcss: specifier: 'catalog:' - version: 8.5.2 + version: 8.5.3 postcss-html: specifier: 'catalog:' version: 1.8.0 postcss-scss: specifier: 'catalog:' - version: 4.0.9(postcss@8.5.2) + version: 4.0.9(postcss@8.5.3) prettier: specifier: 'catalog:' - version: 3.5.1 + version: 3.5.2 stylelint: specifier: 'catalog:' version: 16.14.1(typescript@5.7.3) @@ -1010,7 +1010,7 @@ importers: version: 14.0.1(stylelint@16.14.1(typescript@5.7.3)) stylelint-config-recommended-scss: specifier: 'catalog:' - version: 14.1.0(postcss@8.5.2)(stylelint@16.14.1(typescript@5.7.3)) + version: 14.1.0(postcss@8.5.3)(stylelint@16.14.1(typescript@5.7.3)) stylelint-config-recommended-vue: specifier: 'catalog:' version: 1.6.0(postcss-html@1.8.0)(stylelint@16.14.1(typescript@5.7.3)) @@ -1022,7 +1022,7 @@ importers: version: 6.0.4(stylelint@16.14.1(typescript@5.7.3)) stylelint-prettier: specifier: 'catalog:' - version: 5.0.3(prettier@3.5.1)(stylelint@16.14.1(typescript@5.7.3)) + version: 5.0.3(prettier@3.5.2)(stylelint@16.14.1(typescript@5.7.3)) internal/node-utils: dependencies: @@ -1055,7 +1055,7 @@ importers: version: 1.3.1 prettier: specifier: 'catalog:' - version: 3.5.1 + version: 3.5.2 rimraf: specifier: 'catalog:' version: 6.0.1 @@ -1064,7 +1064,7 @@ importers: dependencies: '@iconify/json': specifier: 'catalog:' - version: 2.2.307 + version: 2.2.311 '@iconify/tailwind': specifier: 'catalog:' version: 1.2.0 @@ -1073,28 +1073,28 @@ importers: version: 2.2.2 '@tailwindcss/nesting': specifier: 'catalog:' - version: 0.0.0-insiders.565cd3e(postcss@8.5.2) + version: 0.0.0-insiders.565cd3e(postcss@8.5.3) '@tailwindcss/typography': specifier: 'catalog:' version: 0.5.16(tailwindcss@3.4.17) autoprefixer: specifier: 'catalog:' - version: 10.4.20(postcss@8.5.2) + version: 10.4.20(postcss@8.5.3) cssnano: specifier: 'catalog:' - version: 7.0.6(postcss@8.5.2) + version: 7.0.6(postcss@8.5.3) postcss: specifier: 'catalog:' - version: 8.5.2 + version: 8.5.3 postcss-antd-fixes: specifier: 'catalog:' - version: 0.2.0(postcss@8.5.2) + version: 0.2.0(postcss@8.5.3) postcss-import: specifier: 'catalog:' - version: 16.1.0(postcss@8.5.2) + version: 16.1.0(postcss@8.5.3) postcss-preset-env: specifier: 'catalog:' - version: 10.1.4(postcss@8.5.2) + version: 10.1.5(postcss@8.5.3) tailwindcss: specifier: 'catalog:' version: 3.4.17 @@ -1113,16 +1113,16 @@ importers: version: link:../../packages/types vite: specifier: 'catalog:' - version: 6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0) + version: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0) internal/vite-config: dependencies: '@intlify/unplugin-vue-i18n': specifier: 'catalog:' - version: 6.0.3(@vue/compiler-dom@3.5.13)(eslint@9.20.1(jiti@2.4.2))(rollup@4.34.7)(typescript@5.7.3)(vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)) + version: 6.0.3(@vue/compiler-dom@3.5.13)(eslint@9.21.0(jiti@2.4.2))(rollup@4.34.8)(typescript@5.7.3)(vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)) '@jspm/generator': specifier: 'catalog:' - version: 2.5.0 + version: 2.5.1 archiver: specifier: 'catalog:' version: 7.0.1 @@ -1143,14 +1143,14 @@ importers: version: 2.0.3 vite-plugin-pwa: specifier: 'catalog:' - version: 0.21.1(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0))(workbox-build@7.3.0)(workbox-window@7.3.0) + version: 0.21.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0))(workbox-build@7.3.0)(workbox-window@7.3.0) vite-plugin-vue-devtools: specifier: 'catalog:' - version: 7.7.2(rollup@4.34.7)(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 7.7.2(rollup@4.34.8)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) devDependencies: '@pnpm/workspace.read-manifest': specifier: 'catalog:' - version: 1000.0.2 + version: 1000.1.0 '@types/archiver': specifier: 'catalog:' version: 6.0.3 @@ -1162,10 +1162,10 @@ importers: version: link:../node-utils '@vitejs/plugin-vue': specifier: 'catalog:' - version: 5.2.1(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 5.2.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@vitejs/plugin-vue-jsx': specifier: 'catalog:' - version: 4.1.1(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 4.1.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) dayjs: specifier: 'catalog:' version: 1.11.13 @@ -1174,25 +1174,25 @@ importers: version: 16.4.7 rollup: specifier: 'catalog:' - version: 4.34.7 + version: 4.34.8 rollup-plugin-visualizer: specifier: 'catalog:' - version: 5.14.0(rollup@4.34.7) + version: 5.14.0(rollup@4.34.8) sass: specifier: 'catalog:' - version: 1.85.0 + version: 1.85.1 vite: specifier: 'catalog:' - version: 6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0) + version: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0) vite-plugin-compression: specifier: 'catalog:' - version: 0.5.1(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0)) + version: 0.5.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0)) vite-plugin-dts: specifier: 'catalog:' - version: 4.5.0(@types/node@22.13.4)(rollup@4.34.7)(typescript@5.7.3)(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0)) + version: 4.5.1(@types/node@22.13.5)(rollup@4.34.8)(typescript@5.7.3)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0)) vite-plugin-html: specifier: 'catalog:' - version: 3.2.2(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0)) + version: 3.2.2(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0)) vite-plugin-lazy-import: specifier: 'catalog:' version: 1.0.7 @@ -1282,7 +1282,7 @@ importers: version: 12.7.0(typescript@5.7.3) radix-vue: specifier: 'catalog:' - version: 1.9.14(vue@3.5.13(typescript@5.7.3)) + version: 1.9.17(vue@3.5.13(typescript@5.7.3)) sortablejs: specifier: 'catalog:' version: 1.15.6 @@ -1439,7 +1439,7 @@ importers: version: 0.469.0(vue@3.5.13(typescript@5.7.3)) radix-vue: specifier: 'catalog:' - version: 1.9.14(vue@3.5.13(typescript@5.7.3)) + version: 1.9.17(vue@3.5.13(typescript@5.7.3)) vee-validate: specifier: 'catalog:' version: 4.15.0(vue@3.5.13(typescript@5.7.3)) @@ -1529,7 +1529,7 @@ importers: version: 12.7.0(typescript@5.7.3) '@vueuse/integrations': specifier: 'catalog:' - version: 12.7.0(async-validator@4.2.5)(axios@1.7.9)(change-case@5.4.4)(focus-trap@7.6.4)(nprogress@0.2.0)(qrcode@1.5.4)(sortablejs@1.15.6)(typescript@5.7.3) + version: 12.7.0(async-validator@4.2.5)(axios@1.8.1)(change-case@5.4.4)(focus-trap@7.6.4)(nprogress@0.2.0)(qrcode@1.5.4)(sortablejs@1.15.6)(typescript@5.7.3) qrcode: specifier: 'catalog:' version: 1.5.4 @@ -1677,7 +1677,7 @@ importers: version: 12.7.0(typescript@5.7.3) '@vueuse/motion': specifier: 'catalog:' - version: 2.2.6(magicast@0.3.5)(rollup@4.34.7)(vue@3.5.13(typescript@5.7.3)) + version: 2.2.6(magicast@0.3.5)(rollup@4.34.8)(vue@3.5.13(typescript@5.7.3)) echarts: specifier: 'catalog:' version: 5.6.0 @@ -1686,7 +1686,7 @@ importers: version: 3.5.13(typescript@5.7.3) vxe-pc-ui: specifier: 'catalog:' - version: 4.3.87(vue@3.5.13(typescript@5.7.3)) + version: 4.3.99(vue@3.5.13(typescript@5.7.3)) vxe-table: specifier: 'catalog:' version: 4.10.0(vue@3.5.13(typescript@5.7.3)) @@ -1701,11 +1701,11 @@ importers: version: link:../../utils axios: specifier: 'catalog:' - version: 1.7.9 + version: 1.8.1 devDependencies: axios-mock-adapter: specifier: 'catalog:' - version: 2.1.0(axios@1.7.9) + version: 2.1.0(axios@1.8.1) packages/icons: dependencies: @@ -1753,7 +1753,7 @@ importers: version: 2.3.1(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) pinia-plugin-persistedstate: specifier: 'catalog:' - version: 4.2.0(magicast@0.3.5)(pinia@2.3.1(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)))(rollup@4.34.7) + version: 4.2.0(magicast@0.3.5)(pinia@2.3.1(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)))(rollup@4.34.8) vue: specifier: ^3.5.13 version: 3.5.13(typescript@5.7.3) @@ -1795,7 +1795,7 @@ importers: dependencies: '@tanstack/vue-query': specifier: 'catalog:' - version: 5.66.3(vue@3.5.13(typescript@5.7.3)) + version: 5.66.9(vue@3.5.13(typescript@5.7.3)) '@vben-core/menu-ui': specifier: workspace:* version: link:../packages/@core/ui-kit/menu-ui @@ -1983,12 +1983,15 @@ packages: peerDependencies: vue: ^3.5.13 - '@antfu/install-pkg@0.4.1': - resolution: {integrity: sha512-T7yB5QNG29afhWVkVq7XeIMBa5U/vs9mX69YqayXypPRmYzUmzwnYltplHmPtZ4HPCn+sQKeXW8I47wCbuBOjw==} + '@antfu/install-pkg@1.0.0': + resolution: {integrity: sha512-xvX6P/lo1B3ej0OsaErAjqgFYzYVcJpamjLAFLYh9vRJngBrMoUG7aVnrGTeqM7yxbyTD5p3F2+0/QUEh8Vzhw==} '@antfu/utils@0.7.10': resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==} + '@antfu/utils@8.1.1': + resolution: {integrity: sha512-Mex9nXf9vR6AhcXmMrlz/HVgYYZpVGJ6YlPgwl7UnaFpnshXs6EK/oa5Gpf3CzENMjkvEx2tQtntGnb7UtSTOQ==} + '@apideck/better-ajv-errors@0.3.6': resolution: {integrity: sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==} engines: {node: '>=10'} @@ -2587,36 +2590,36 @@ packages: resolution: {integrity: sha512-t8kDRGrKXyp6+tjUh7hw2RLyclsW4TRoRvRHtSyAX9Bb5ldlFh+90YAYY6awRXrlB4G5G2izNeGySpATlFzmOg==} engines: {node: '>=6.9.0'} - '@changesets/apply-release-plan@7.0.8': - resolution: {integrity: sha512-qjMUj4DYQ1Z6qHawsn7S71SujrExJ+nceyKKyI9iB+M5p9lCL55afuEd6uLBPRpLGWQwkwvWegDHtwHJb1UjpA==} + '@changesets/apply-release-plan@7.0.10': + resolution: {integrity: sha512-wNyeIJ3yDsVspYvHnEz1xQDq18D9ifed3lI+wxRQRK4pArUcuHgCTrHv0QRnnwjhVCQACxZ+CBih3wgOct6UXw==} - '@changesets/assemble-release-plan@6.0.5': - resolution: {integrity: sha512-IgvBWLNKZd6k4t72MBTBK3nkygi0j3t3zdC1zrfusYo0KpdsvnDjrMM9vPnTCLCMlfNs55jRL4gIMybxa64FCQ==} + '@changesets/assemble-release-plan@6.0.6': + resolution: {integrity: sha512-Frkj8hWJ1FRZiY3kzVCKzS0N5mMwWKwmv9vpam7vt8rZjLL1JMthdh6pSDVSPumHPshTTkKZ0VtNbE0cJHZZUg==} - '@changesets/changelog-git@0.2.0': - resolution: {integrity: sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==} + '@changesets/changelog-git@0.2.1': + resolution: {integrity: sha512-x/xEleCFLH28c3bQeQIyeZf8lFXyDFVn1SgcBiR2Tw/r4IAWlk1fzxCEZ6NxQAjF2Nwtczoen3OA2qR+UawQ8Q==} - '@changesets/changelog-github@0.5.0': - resolution: {integrity: sha512-zoeq2LJJVcPJcIotHRJEEA2qCqX0AQIeFE+L21L8sRLPVqDhSXY8ZWAt2sohtBpFZkBwu+LUwMSKRr2lMy3LJA==} + '@changesets/changelog-github@0.5.1': + resolution: {integrity: sha512-BVuHtF+hrhUScSoHnJwTELB4/INQxVFc+P/Qdt20BLiBFIHFJDDUaGsZw+8fQeJTRP5hJZrzpt3oZWh0G19rAQ==} - '@changesets/cli@2.27.12': - resolution: {integrity: sha512-9o3fOfHYOvBnyEn0mcahB7wzaA3P4bGJf8PNqGit5PKaMEFdsRixik+txkrJWd2VX+O6wRFXpxQL8j/1ANKE9g==} + '@changesets/cli@2.28.1': + resolution: {integrity: sha512-PiIyGRmSc6JddQJe/W1hRPjiN4VrMvb2VfQ6Uydy2punBioQrsxppyG5WafinKcW1mT0jOe/wU4k9Zy5ff21AA==} hasBin: true - '@changesets/config@3.0.5': - resolution: {integrity: sha512-QyXLSSd10GquX7hY0Mt4yQFMEeqnO5z/XLpbIr4PAkNNoQNKwDyiSrx4yd749WddusH1v3OSiA0NRAYmH/APpQ==} + '@changesets/config@3.1.1': + resolution: {integrity: sha512-bd+3Ap2TKXxljCggI0mKPfzCQKeV/TU4yO2h2C6vAihIo8tzseAn2e7klSuiyYYXvgu53zMN1OeYMIQkaQoWnA==} '@changesets/errors@0.2.0': resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==} - '@changesets/get-dependents-graph@2.1.2': - resolution: {integrity: sha512-sgcHRkiBY9i4zWYBwlVyAjEM9sAzs4wYVwJUdnbDLnVG3QwAaia1Mk5P8M7kraTOZN+vBET7n8KyB0YXCbFRLQ==} + '@changesets/get-dependents-graph@2.1.3': + resolution: {integrity: sha512-gphr+v0mv2I3Oxt19VdWRRUxq3sseyUpX9DaHpTUmLj92Y10AGy+XOtV+kbM6L/fDcpx7/ISDFK6T8A/P3lOdQ==} '@changesets/get-github-info@0.6.0': resolution: {integrity: sha512-v/TSnFVXI8vzX9/w3DU2Ol+UlTZcu3m0kXTjTT4KlAdwSvwutcByYwyYn9hwerPWfPkT2JfpoX0KgvCEi8Q/SA==} - '@changesets/get-release-plan@4.0.6': - resolution: {integrity: sha512-FHRwBkY7Eili04Y5YMOZb0ezQzKikTka4wL753vfUA5COSebt7KThqiuCN9BewE4/qFGgF/5t3AuzXx1/UAY4w==} + '@changesets/get-release-plan@4.0.8': + resolution: {integrity: sha512-MM4mq2+DQU1ZT7nqxnpveDMTkMBLnwNX44cX7NSxlXmr7f8hO6/S2MXNiXG54uf/0nYnefv0cfy4Czf/ZL/EKQ==} '@changesets/get-version-range-type@0.4.0': resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==} @@ -2627,26 +2630,26 @@ packages: '@changesets/logger@0.1.1': resolution: {integrity: sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==} - '@changesets/parse@0.4.0': - resolution: {integrity: sha512-TS/9KG2CdGXS27S+QxbZXgr8uPsP4yNJYb4BC2/NeFUj80Rni3TeD2qwWmabymxmrLo7JEsytXH1FbpKTbvivw==} + '@changesets/parse@0.4.1': + resolution: {integrity: sha512-iwksMs5Bf/wUItfcg+OXrEpravm5rEd9Bf4oyIPL4kVTmJQ7PNDSd6MDYkpSJR1pn7tz/k8Zf2DhTCqX08Ou+Q==} - '@changesets/pre@2.0.1': - resolution: {integrity: sha512-vvBJ/If4jKM4tPz9JdY2kGOgWmCowUYOi5Ycv8dyLnEE8FgpYYUo1mgJZxcdtGGP3aG8rAQulGLyyXGSLkIMTQ==} + '@changesets/pre@2.0.2': + resolution: {integrity: sha512-HaL/gEyFVvkf9KFg6484wR9s0qjAXlZ8qWPDkTyKF6+zqjBe/I2mygg3MbpZ++hdi0ToqNUF8cjj7fBy0dg8Ug==} - '@changesets/read@0.6.2': - resolution: {integrity: sha512-wjfQpJvryY3zD61p8jR87mJdyx2FIhEcdXhKUqkja87toMrP/3jtg/Yg29upN+N4Ckf525/uvV7a4tzBlpk6gg==} + '@changesets/read@0.6.3': + resolution: {integrity: sha512-9H4p/OuJ3jXEUTjaVGdQEhBdqoT2cO5Ts95JTFsQyawmKzpL8FnIeJSyhTDPW1MBRDnwZlHFEM9SpPwJDY5wIg==} - '@changesets/should-skip-package@0.1.1': - resolution: {integrity: sha512-H9LjLbF6mMHLtJIc/eHR9Na+MifJ3VxtgP/Y+XLn4BF7tDTEN1HNYtH6QMcjP1uxp9sjaFYmW8xqloaCi/ckTg==} + '@changesets/should-skip-package@0.1.2': + resolution: {integrity: sha512-qAK/WrqWLNCP22UDdBTMPH5f41elVDlsNyat180A33dWxuUDyNpg6fPi/FyTZwRriVjg0L8gnjJn2F9XAoF0qw==} '@changesets/types@4.1.0': resolution: {integrity: sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==} - '@changesets/types@6.0.0': - resolution: {integrity: sha512-b1UkfNulgKoWfqyHtzKS5fOZYSJO+77adgL7DLRDr+/7jhChN+QcHnbjiQVOz/U+Ts3PGNySq7diAItzDgugfQ==} + '@changesets/types@6.1.0': + resolution: {integrity: sha512-rKQcJ+o1nKNgeoYRHKOS07tAMNd3YSN0uHaJOZYjBAgxfV7TUE7JE+z4BzZdQwb5hKaYbayKN5KrYV7ODb2rAA==} - '@changesets/write@0.3.2': - resolution: {integrity: sha512-kDxDrPNpUgsjDbWBvUo27PzKX4gqeKOlhibaOXDJA6kuBisGqNHv/HwGJrAu8U/dSf8ZEFIeHIPtvSlZI1kULw==} + '@changesets/write@0.4.0': + resolution: {integrity: sha512-CdTLvIOPiCNuH71pyDu3rA+Q0n65cmAbXnwWH84rKGiFumFzkmHNT8KHTMEchcxN+Kl8I54xGUhJ7l3E7X396Q==} '@clack/core@0.4.1': resolution: {integrity: sha512-Pxhij4UXg8KSr7rPek6Zowm+5M22rbd2g1nfojHJkxp5YkFqiZ2+YLEM/XGVIzvGOcM0nqjIFxrpDwWRZYWYjA==} @@ -2727,28 +2730,28 @@ packages: resolution: {integrity: sha512-DSHae2obMSMkAtTBSOulg5X7/z+rGLxcXQIkg3OmWvY6wifojge5uVMydfhUvs7yQj+V7jNmRZ2Xzl8GJyqRgg==} engines: {node: '>=v18'} - '@cspell/cspell-bundled-dicts@8.17.3': - resolution: {integrity: sha512-6uOF726o3JnExAUKM20OJJXZo+Qf9Jt64nkVwnVXx7Upqr5I9Pb1npYPEAIpUA03SnWYmKwUIqhAmkwrN+bLPA==} + '@cspell/cspell-bundled-dicts@8.17.5': + resolution: {integrity: sha512-b/Ntabar+g4gsRNwOct909cvatO/auHhNvBzJZfyFQzryI1nqHMaSFuDsrrtzbhQkGJ4GiMAKCXZC2EOdHMgmw==} engines: {node: '>=18'} - '@cspell/cspell-json-reporter@8.17.3': - resolution: {integrity: sha512-RWSfyHOin/d9CqLjz00JMvPkag3yUSsQZr6G9BnCT5cMEO/ws8wQZzA54CNj/LAOccbknTX65SSroPPAtxs56w==} + '@cspell/cspell-json-reporter@8.17.5': + resolution: {integrity: sha512-+eVFCdnda74Frv8hguHYwDtxvqDuJJ/luFRl4dC5oknPMRab0JCHM1DDYjp3NzsehTex0HmcxplxqVW6QoDosg==} engines: {node: '>=18'} - '@cspell/cspell-pipe@8.17.3': - resolution: {integrity: sha512-DqqSWKt9NLWPGloYxZTpzUhgdW8ObMkZmOOF6TyqpJ4IbckEct8ULgskNorTNRlmmjLniaNgvg6JSHuYO3Urxw==} + '@cspell/cspell-pipe@8.17.5': + resolution: {integrity: sha512-VOIfFdIo3FYQFcSpIyGkqHupOx0LgfBrWs79IKnTT1II27VUHPF+0oGq0WWf4c2Zpd8tzdHvS3IUhGarWZq69g==} engines: {node: '>=18'} - '@cspell/cspell-resolver@8.17.3': - resolution: {integrity: sha512-yQlVaIsWiax6RRuuacZs++kl6Y9rwH9ZkVlsG9fhdeCJ5Xf3WCW+vmX1chzhhKDzRr8CF9fsvb1uagd/5/bBYA==} + '@cspell/cspell-resolver@8.17.5': + resolution: {integrity: sha512-5MhYInligPbGctWxoklAKxtg+sxvtJCuRKGSQHHA0JlCOLSsducypl780P6zvpjLK59XmdfC+wtFONxSmRbsuA==} engines: {node: '>=18'} - '@cspell/cspell-service-bus@8.17.3': - resolution: {integrity: sha512-CC3nob/Kbuesz5WTW+LjAHnDFXJrA49pW5ckmbufJxNnoAk7EJez/qr7/ELMTf6Fl3A5xZ776Lhq7738Hy/fmQ==} + '@cspell/cspell-service-bus@8.17.5': + resolution: {integrity: sha512-Ur3IK0R92G/2J6roopG9cU/EhoYAMOx2um7KYlq93cdrly8RBAK2NCcGCL7DbjQB6C9RYEAV60ueMUnQ45RrCQ==} engines: {node: '>=18'} - '@cspell/cspell-types@8.17.3': - resolution: {integrity: sha512-ozgeuSioX9z2wtlargfgdw3LKwDFAfm8gxu+xwNREvXiLsevb+lb7ZlY5/ay+MahqR5Hfs7XzYzBLTKL/ldn9g==} + '@cspell/cspell-types@8.17.5': + resolution: {integrity: sha512-91y2+0teunRSRZj940ORDA3kdjyenrUiM+4j6nQQH24sAIAJdRmQl2LG3eUTmeaSReJGkZIpnToQ6DyU5cC88Q==} engines: {node: '>=18'} '@cspell/dict-ada@4.1.0': @@ -2763,11 +2766,11 @@ packages: '@cspell/dict-bash@4.2.0': resolution: {integrity: sha512-HOyOS+4AbCArZHs/wMxX/apRkjxg6NDWdt0jF9i9XkvJQUltMwEhyA2TWYjQ0kssBsnof+9amax2lhiZnh3kCg==} - '@cspell/dict-companies@3.1.13': - resolution: {integrity: sha512-EAaFMxnSG4eQKup9D81EnWAYIzorLWG7b7Zzf+Suu0bVeFBpCYESss/EWtnmb5ZZNfKAGxtoMqfL3vRfyJERIQ==} + '@cspell/dict-companies@3.1.14': + resolution: {integrity: sha512-iqo1Ce4L7h0l0GFSicm2wCLtfuymwkvgFGhmu9UHyuIcTbdFkDErH+m6lH3Ed+QuskJlpQ9dM7puMIGqUlVERw==} - '@cspell/dict-cpp@6.0.3': - resolution: {integrity: sha512-OFrVXdxCeGKnon36Pe3yFjBuY4kzzEwWFf3vDz+cJTodZDkjFkBifQeTtt5YfimgF8cfAJZXkBCsxjipAgmAiw==} + '@cspell/dict-cpp@6.0.4': + resolution: {integrity: sha512-IvXx3TlM+OL0CFriapk7ZHmeY89dSSdo/BZ3DGf+WUS+BWd64H+z/xr3xkkqY0Eu6MV/vdzNfkLm5zl45FDMGg==} '@cspell/dict-cryptocurrencies@5.0.4': resolution: {integrity: sha512-6iFu7Abu+4Mgqq08YhTKHfH59mpMpGTwdzDB2Y8bbgiwnGFCeoiSkVkgLn1Kel2++hYcZ8vsAW/MJS9oXxuMag==} @@ -2802,11 +2805,11 @@ packages: '@cspell/dict-en-gb@1.1.33': resolution: {integrity: sha512-tKSSUf9BJEV+GJQAYGw5e+ouhEe2ZXE620S7BLKe3ZmpnjlNG9JqlnaBhkIMxKnNFkLY2BP/EARzw31AZnOv4g==} - '@cspell/dict-en_us@4.3.30': - resolution: {integrity: sha512-p0G5fByj5fUnMyFUlkN3kaqE3nuQkqpYV47Gn9n8k2TszsdLY55xj9UoFE4YIcjOiyU1bR/YDJ5daiPMYXTJ/A==} + '@cspell/dict-en_us@4.3.33': + resolution: {integrity: sha512-HniqQjzPVn24NEkHooBIw1cH+iO3AKMA9oDTwazUYQP1/ldqXsz6ce4+fdHia2nqypmic/lHVkQgIVhP48q/sA==} - '@cspell/dict-filetypes@3.0.10': - resolution: {integrity: sha512-JEN3627joBVtpa1yfkdN9vz1Z129PoKGHBKjXCEziJvf2Zt1LeULWYYYg/O6pzRR4yzRa5YbXDTuyrN7vX7DFg==} + '@cspell/dict-filetypes@3.0.11': + resolution: {integrity: sha512-bBtCHZLo7MiSRUqx5KEiPdGOmXIlDGY+L7SJEtRWZENpAKE+96rT7hj+TUUYWBbCzheqHr0OXZJFEKDgsG/uZg==} '@cspell/dict-flutter@1.1.0': resolution: {integrity: sha512-3zDeS7zc2p8tr9YH9tfbOEYfopKY/srNsAa+kE3rfBTtQERAZeOhe5yxrnTPoufctXLyuUtcGMUTpxr3dO0iaA==} @@ -2817,8 +2820,8 @@ packages: '@cspell/dict-fsharp@1.1.0': resolution: {integrity: sha512-oguWmHhGzgbgbEIBKtgKPrFSVAFtvGHaQS0oj+vacZqMObwkapcTGu7iwf4V3Bc2T3caf0QE6f6rQfIJFIAVsw==} - '@cspell/dict-fullstack@3.2.3': - resolution: {integrity: sha512-62PbndIyQPH11mAv0PyiyT0vbwD0AXEocPpHlCHzfb5v9SspzCCbzQ/LIBiFmyRa+q5LMW35CnSVu6OXdT+LKg==} + '@cspell/dict-fullstack@3.2.5': + resolution: {integrity: sha512-XNmNdovPUS9Vc2JvfBscy8zZfwyxR11sB4fxU2lXh7LzUvOn2/OkKAzj41JTdiWfVnJ/yvsRkspe+b7kr+DIQw==} '@cspell/dict-gaming-terms@1.1.0': resolution: {integrity: sha512-46AnDs9XkgJ2f1Sqol1WgfJ8gOqp60fojpc9Wxch7x+BA63g4JfMV5/M5x0sI0TLlLY8EBSglcr8wQF/7C80AQ==} @@ -2879,8 +2882,8 @@ packages: '@cspell/dict-node@5.0.6': resolution: {integrity: sha512-CEbhPCpxGvRNByGolSBTrXXW2rJA4bGqZuTx1KKO85mwR6aadeOmUE7xf/8jiCkXSy+qvr9aJeh+jlfXcsrziQ==} - '@cspell/dict-npm@5.1.24': - resolution: {integrity: sha512-yAyyHetElLR236sqWQkBtiLbzCGexV5zzLMHyQPptKQQK88BTQR5f9wXW2EtSgJw/4gUchpSWQWxMlkIfK/iQQ==} + '@cspell/dict-npm@5.1.27': + resolution: {integrity: sha512-LGss1yrjhxSmxL4VfMC+UBDMVHfqHudgC7b39M74EVys+nNC4/lqDHacb6Aw7i6aUn9mzdNIkdTTD+LdDcHvPA==} '@cspell/dict-php@4.0.14': resolution: {integrity: sha512-7zur8pyncYZglxNmqsRycOZ6inpDoVd4yFfz1pQRe5xaRWMiK3Km4n0/X/1YMWhh3e3Sl/fQg5Axb2hlN68t1g==} @@ -2909,8 +2912,8 @@ packages: '@cspell/dict-shell@1.1.0': resolution: {integrity: sha512-D/xHXX7T37BJxNRf5JJHsvziFDvh23IF/KvkZXNSh8VqcRdod3BAz9VGHZf6VDqcZXr1VRqIYR3mQ8DSvs3AVQ==} - '@cspell/dict-software-terms@4.2.4': - resolution: {integrity: sha512-GRkuaFfjFHPYynyRMuisKyE3gRiVK0REClRWfnH9+5iCs5TKDURsMpWJGNsgQ6N5jAKKrtWXVKjepkDHjMldjQ==} + '@cspell/dict-software-terms@4.2.5': + resolution: {integrity: sha512-CaRzkWti3AgcXoxuRcMijaNG7YUk/MH1rHjB8VX34v3UdCxXXeqvRyElRKnxhFeVLB/robb2UdShqh/CpskxRg==} '@cspell/dict-sql@2.2.0': resolution: {integrity: sha512-MUop+d1AHSzXpBvQgQkCiok8Ejzb+nrzyG16E8TvKL2MQeDwnIvMe3bv90eukP6E1HWb+V/MA/4pnq0pcJWKqQ==} @@ -2930,20 +2933,20 @@ packages: '@cspell/dict-vue@3.0.4': resolution: {integrity: sha512-0dPtI0lwHcAgSiQFx8CzvqjdoXROcH+1LyqgROCpBgppommWpVhbQ0eubnKotFEXgpUCONVkeZJ6Ql8NbTEu+w==} - '@cspell/dynamic-import@8.17.3': - resolution: {integrity: sha512-Kg6IJhGHPv+9OxpxaXUpcqgnHEOhMLRWHLyx7FADZ+CJyO4AVeWQfhpTRM6KXhzIl7dPlLG1g8JAQxaoy88KTw==} + '@cspell/dynamic-import@8.17.5': + resolution: {integrity: sha512-tY+cVkRou+0VKvH+K1NXv8/R7mOlW3BDGSs9fcgvhatj0m00Yf8blFC7tE4VVI9Qh2bkC/KDFqM24IqZbuwXUQ==} engines: {node: '>=18.0'} - '@cspell/filetypes@8.17.3': - resolution: {integrity: sha512-UFqRmJPccOSo+RYP/jZ4cr0s7ni37GrvnNAg1H/qIIxfmBYsexTAmsNzMqxp1M31NeI1Cx3LL7PspPMT0ms+7w==} + '@cspell/filetypes@8.17.5': + resolution: {integrity: sha512-Fj6py2Rl+FEnMiXhRQUM1A5QmyeCLxi6dY/vQ0qfH6tp6KSaBiaC8wuPUKhr8hKyTd3+8lkUbobDhUf6xtMEXg==} engines: {node: '>=18'} - '@cspell/strong-weak-map@8.17.3': - resolution: {integrity: sha512-l/CaFc3CITI/dC+whEBZ05Om0KXR3V2whhVOWOBPIqA5lCjWAyvWWvmFD+CxWd0Hs6Qcb/YDnMyJW14aioXN4g==} + '@cspell/strong-weak-map@8.17.5': + resolution: {integrity: sha512-Z4eo+rZJr1086wZWycBiIG/n7gGvVoqn28I7ZicS8xedRYu/4yp2loHgLn4NpxG3e46+dNWs4La6vinod+UydQ==} engines: {node: '>=18'} - '@cspell/url@8.17.3': - resolution: {integrity: sha512-gcsCz8g0qY94C8RXiAlUH/89n84Q9RSptP91XrvnLOT+Xva9Aibd7ywd5k9ameuf8Nagyl0ezB1MInZ30S9SRw==} + '@cspell/url@8.17.5': + resolution: {integrity: sha512-GNQqST7zI85dAFVyao6oiTeg5rNhO9FH1ZAd397qQhvwfxrrniNfuoewu8gPXyP0R4XBiiaCwhBL7w9S/F5guw==} engines: {node: '>=18.0'} '@css-render/plugin-bem@0.15.14': @@ -2963,19 +2966,19 @@ packages: '@csstools/css-parser-algorithms': ^3.0.4 '@csstools/css-tokenizer': ^3.0.3 - '@csstools/color-helpers@5.0.1': - resolution: {integrity: sha512-MKtmkA0BX87PKaO1NFRTFH+UnkgnmySQOvNxJubsadusqPEC2aJ9MOQiMceZJJ6oitUl/i0L6u0M1IrmAOmgBA==} + '@csstools/color-helpers@5.0.2': + resolution: {integrity: sha512-JqWH1vsgdGcw2RR6VliXXdA0/59LttzlU8UlRT/iUUsEeWfYq8I+K0yhihEUTTHLRm1EXvpsCx3083EU15ecsA==} engines: {node: '>=18'} - '@csstools/css-calc@2.1.1': - resolution: {integrity: sha512-rL7kaUnTkL9K+Cvo2pnCieqNpTKgQzy5f+N+5Iuko9HAoasP+xgprVh7KN/MaJVvVL1l0EzQq2MoqBHKSrDrag==} + '@csstools/css-calc@2.1.2': + resolution: {integrity: sha512-TklMyb3uBB28b5uQdxjReG4L80NxAqgrECqLZFQbyLekwwlcDDS8r3f07DKqeo8C4926Br0gf/ZDe17Zv4wIuw==} engines: {node: '>=18'} peerDependencies: '@csstools/css-parser-algorithms': ^3.0.4 '@csstools/css-tokenizer': ^3.0.3 - '@csstools/css-color-parser@3.0.7': - resolution: {integrity: sha512-nkMp2mTICw32uE5NN+EsJ4f5N+IGFeCFu4bGpiKgb2Pq/7J/MpyLBeQ5ry4KKtRFZaYs6sTmcMYrSRIyj5DFKA==} + '@csstools/css-color-parser@3.0.8': + resolution: {integrity: sha512-pdwotQjCCnRPuNi06jFuP68cykU1f3ZWExLe/8MQ1LOs8Xq+fTkYgd+2V8mWUWMrOn9iS2HftPVaMZDaXzGbhQ==} engines: {node: '>=18'} peerDependencies: '@csstools/css-parser-algorithms': ^3.0.4 @@ -3011,14 +3014,14 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-color-function@4.0.7': - resolution: {integrity: sha512-aDHYmhNIHR6iLw4ElWhf+tRqqaXwKnMl0YsQ/X105Zc4dQwe6yJpMrTN6BwOoESrkDjOYMOfORviSSLeDTJkdQ==} + '@csstools/postcss-color-function@4.0.8': + resolution: {integrity: sha512-9dUvP2qpZI6PlGQ/sob+95B3u5u7nkYt9yhZFCC7G9HBRHBxj+QxS/wUlwaMGYW0waf+NIierI8aoDTssEdRYw==} engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-color-mix-function@3.0.7': - resolution: {integrity: sha512-e68Nev4CxZYCLcrfWhHH4u/N1YocOfTmw67/kVX5Rb7rnguqqLyxPjhHWjSBX8o4bmyuukmNf3wrUSU3//kT7g==} + '@csstools/postcss-color-mix-function@3.0.8': + resolution: {integrity: sha512-yuZpgWUzqZWQhEqfvtJufhl28DgO9sBwSbXbf/59gejNuvZcoUTRGQZhzhwF4ccqb53YAGB+u92z9+eSKoB4YA==} engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -3029,8 +3032,8 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-exponential-functions@2.0.6': - resolution: {integrity: sha512-IgJA5DQsQLu/upA3HcdvC6xEMR051ufebBTIXZ5E9/9iiaA7juXWz1ceYj814lnDYP/7eWjZnw0grRJlX4eI6g==} + '@csstools/postcss-exponential-functions@2.0.7': + resolution: {integrity: sha512-XTb6Mw0v2qXtQYRW9d9duAjDnoTbBpsngD7sRNLmYDjvwU2ebpIHplyxgOeo6jp/Kr52gkLi5VaK5RDCqzMzZQ==} engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -3041,20 +3044,20 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-gamut-mapping@2.0.7': - resolution: {integrity: sha512-gzFEZPoOkY0HqGdyeBXR3JP218Owr683u7KOZazTK7tQZBE8s2yhg06W1tshOqk7R7SWvw9gkw2TQogKpIW8Xw==} + '@csstools/postcss-gamut-mapping@2.0.8': + resolution: {integrity: sha512-/K8u9ZyGMGPjmwCSIjgaOLKfic2RIGdFHHes84XW5LnmrvdhOTVxo255NppHi3ROEvoHPW7MplMJgjZK5Q+TxA==} engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-gradients-interpolation-method@5.0.7': - resolution: {integrity: sha512-WgEyBeg6glUeTdS2XT7qeTFBthTJuXlS9GFro/DVomj7W7WMTamAwpoP4oQCq/0Ki2gvfRYFi/uZtmRE14/DFA==} + '@csstools/postcss-gradients-interpolation-method@5.0.8': + resolution: {integrity: sha512-CoHQ/0UXrvxLovu0ZeW6c3/20hjJ/QRg6lyXm3dZLY/JgvRU6bdbQZF/Du30A4TvowfcgvIHQmP1bNXUxgDrAw==} engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-hwb-function@4.0.7': - resolution: {integrity: sha512-LKYqjO+wGwDCfNIEllessCBWfR4MS/sS1WXO+j00KKyOjm7jDW2L6jzUmqASEiv/kkJO39GcoIOvTTfB3yeBUA==} + '@csstools/postcss-hwb-function@4.0.8': + resolution: {integrity: sha512-LpFKjX6hblpeqyych1cKmk+3FJZ19QmaJtqincySoMkbkG/w2tfbnO5oE6mlnCTXcGUJ0rCEuRHvTqKK0nHYUQ==} engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -3113,8 +3116,8 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-media-minmax@2.0.6': - resolution: {integrity: sha512-J1+4Fr2W3pLZsfxkFazK+9kr96LhEYqoeBszLmFjb6AjYs+g9oDAw3J5oQignLKk3rC9XHW+ebPTZ9FaW5u5pg==} + '@csstools/postcss-media-minmax@2.0.7': + resolution: {integrity: sha512-LB6tIP7iBZb5CYv8iRenfBZmbaG3DWNEziOnPjGoQX5P94FBPvvTBy68b/d9NnS5PELKwFmmOYsAEIgEhDPCHA==} engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -3137,8 +3140,8 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-oklab-function@4.0.7': - resolution: {integrity: sha512-I6WFQIbEKG2IO3vhaMGZDkucbCaUSXMxvHNzDdnfsTCF5tc0UlV3Oe2AhamatQoKFjBi75dSEMrgWq3+RegsOQ==} + '@csstools/postcss-oklab-function@4.0.8': + resolution: {integrity: sha512-+5aPsNWgxohXoYNS1f+Ys0x3Qnfehgygv3qrPyv+Y25G0yX54/WlVB+IXprqBLOXHM1gsVF+QQSjlArhygna0Q==} engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -3149,14 +3152,14 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-random-function@1.0.2': - resolution: {integrity: sha512-vBCT6JvgdEkvRc91NFoNrLjgGtkLWt47GKT6E2UDn3nd8ZkMBiziQ1Md1OiKoSsgzxsSnGKG3RVdhlbdZEkHjA==} + '@csstools/postcss-random-function@1.0.3': + resolution: {integrity: sha512-dbNeEEPHxAwfQJ3duRL5IPpuD77QAHtRl4bAHRs0vOVhVbHrsL7mHnwe0irYjbs9kYwhAHZBQTLBgmvufPuRkA==} engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-relative-color-syntax@3.0.7': - resolution: {integrity: sha512-apbT31vsJVd18MabfPOnE977xgct5B1I+Jpf+Munw3n6kKb1MMuUmGGH+PT9Hm/fFs6fe61Q/EWnkrb4bNoNQw==} + '@csstools/postcss-relative-color-syntax@3.0.8': + resolution: {integrity: sha512-eGE31oLnJDoUysDdjS9MLxNZdtqqSxjDXMdISpLh80QMaYrKs7VINpid34tWQ+iU23Wg5x76qAzf1Q/SLLbZVg==} engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -3167,26 +3170,26 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-sign-functions@1.1.1': - resolution: {integrity: sha512-MslYkZCeMQDxetNkfmmQYgKCy4c+w9pPDfgOBCJOo/RI1RveEUdZQYtOfrC6cIZB7sD7/PHr2VGOcMXlZawrnA==} + '@csstools/postcss-sign-functions@1.1.2': + resolution: {integrity: sha512-4EcAvXTUPh7n6UoZZkCzgtCf/wPzMlTNuddcKg7HG8ozfQkUcHsJ2faQKeLmjyKdYPyOUn4YA7yDPf8K/jfIxw==} engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-stepped-value-functions@4.0.6': - resolution: {integrity: sha512-/dwlO9w8vfKgiADxpxUbZOWlL5zKoRIsCymYoh1IPuBsXODKanKnfuZRr32DEqT0//3Av1VjfNZU9yhxtEfIeA==} + '@csstools/postcss-stepped-value-functions@4.0.7': + resolution: {integrity: sha512-rdrRCKRnWtj5FyRin0u/gLla7CIvZRw/zMGI1fVJP0Sg/m1WGicjPVHRANL++3HQtsiXKAbPrcPr+VkyGck0IA==} engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-text-decoration-shorthand@4.0.1': - resolution: {integrity: sha512-xPZIikbx6jyzWvhms27uugIc0I4ykH4keRvoa3rxX5K7lEhkbd54rjj/dv60qOCTisoS+3bmwJTeyV1VNBrXaw==} + '@csstools/postcss-text-decoration-shorthand@4.0.2': + resolution: {integrity: sha512-8XvCRrFNseBSAGxeaVTaNijAu+FzUvjwFXtcrynmazGb/9WUdsPCpBX+mHEHShVRq47Gy4peYAoxYs8ltUnmzA==} engines: {node: '>=18'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-trigonometric-functions@4.0.6': - resolution: {integrity: sha512-c4Y1D2Why/PeccaSouXnTt6WcNHJkoJRidV2VW9s5gJ97cNxnLgQ4Qj8qOqkIR9VmTQKJyNcbF4hy79ZQnWD7A==} + '@csstools/postcss-trigonometric-functions@4.0.7': + resolution: {integrity: sha512-qTrZgLju3AV7Djhzuh2Bq/wjFqbcypnk0FhHjxW8DWJQcZLS1HecIus4X2/RLch1ukX7b+YYCdqbEnpIQO5ccg==} engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -3421,32 +3424,28 @@ packages: resolution: {integrity: sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.10.0': - resolution: {integrity: sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==} + '@eslint/core@0.12.0': + resolution: {integrity: sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.11.0': - resolution: {integrity: sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA==} + '@eslint/eslintrc@3.3.0': + resolution: {integrity: sha512-yaVPAiNAalnCZedKLdR21GOGILMLKPyqSLWaAjQFvYA2i/ciDi8ArYVr69Anohb6cH2Ukhqti4aFnYyPm8wdwQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/eslintrc@3.2.0': - resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/js@9.20.0': - resolution: {integrity: sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==} + '@eslint/js@9.21.0': + resolution: {integrity: sha512-BqStZ3HX8Yz6LvsF5ByXYrtigrV5AXADWLAGc7PH/1SxOb7/FIYYMszZZWiUou/GB9P2lXWk2SV4d+Z8h0nknw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.6': resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.2.5': - resolution: {integrity: sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==} + '@eslint/plugin-kit@0.2.7': + resolution: {integrity: sha512-JubJ5B2pJ4k4yGxaNLdbjrnk9d/iDz6/q8wOilpIowd6PJPgaxCuHBnBszq7Ce2TyMrywm5r4PnKm6V3iiZF+g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@faker-js/faker@9.5.0': - resolution: {integrity: sha512-3qbjLv+fzuuCg3umxc9/7YjrEXNaKwHgmig949nfyaTx8eL4FAsvFbu+1JcFUj1YAXofhaDn6JdEUBTYuk0Ssw==} + '@faker-js/faker@9.5.1': + resolution: {integrity: sha512-0fzMEDxkExR2cn731kpDaCCnBGBUOIXEi2S1N5l8Hltp6aPf4soTMJ+g4k8r2sI5oB+rpwIW8Uy/6jkwGpnWPg==} engines: {node: '>=18.0.0', npm: '>=9.0.0'} '@floating-ui/core@1.6.9': @@ -3480,24 +3479,24 @@ packages: resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} engines: {node: '>=18.18'} - '@humanwhocodes/retry@0.4.1': - resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==} + '@humanwhocodes/retry@0.4.2': + resolution: {integrity: sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==} engines: {node: '>=18.18'} '@iconify-json/logos@1.2.4': resolution: {integrity: sha512-XC4If5D/hbaZvUkTV8iaZuGlQCyG6CNOlaAaJaGa13V5QMYwYjgtKk3vPP8wz3wtTVNVEVk3LRx1fOJz+YnSMw==} - '@iconify-json/octicon@1.2.4': - resolution: {integrity: sha512-gTnY16fXA/nUcuvLWPN7tMARF4X656drlB1DQWnmEzaoA8dtJ/rSdg/PSFHuljlrEruPWHCcMQPyX8W3DyN+/A==} + '@iconify-json/octicon@1.2.5': + resolution: {integrity: sha512-FVFjjmAC1R1Feis9k+COO3WvL3yumk0E7RxNvOEGT9K8CDp05k3Qg2lLlynBzZrSfuT1DhReJUUXFAj60ZHkpA==} '@iconify-json/simple-icons@1.2.23': resolution: {integrity: sha512-ySyZ0ZXdNveWnR71t7XGV7jhknxSlTtpM2TyIR1cUHTUzZLP36hYHTNqb2pYYsCzH5ed85KTTKz7vYT33FyNIQ==} - '@iconify-json/vscode-icons@1.2.11': - resolution: {integrity: sha512-V0ldtWPUKe7ZB3CV/TjgDW1Gbz74AxjGPS2NBWDTSn/y25gTwFycI1YcrluDhuVSoQpDEIYmm3JQJkhtSefh7A==} + '@iconify-json/vscode-icons@1.2.16': + resolution: {integrity: sha512-hstc2yVq2UJ6v6FrgjftzXRvphGZBsKxvSeXoFLP1Hgx89TPZKrGE5SV6vqsoeIlLYaQ7OZbXmAoVGroTfGmVQ==} - '@iconify/json@2.2.307': - resolution: {integrity: sha512-540d6XxtPwSVdWf2fM0JTq9j7DYPV7SLpjxPtU5i/AXPTltqZVk0hjVCt5yiFW5fYi0/eiCM44tSDJZJXgKp/w==} + '@iconify/json@2.2.311': + resolution: {integrity: sha512-Qt9Q9MuyEfKpd+3027fzbCMhEkhNpUTc9mnUQImbVYr5BiyFxgAxwGcTl+oD6WEblzdnGU3KIXqH/Laekud35w==} '@iconify/tailwind@1.2.0': resolution: {integrity: sha512-KgpIHWOTcRYw1XcoUqyNSrmYyfLLqZYu3AmP8zdfLk0F5TqRO8YerhlvlQmGfn7rJXgPeZN569xPAJnJ53zZxA==} @@ -3505,8 +3504,8 @@ packages: '@iconify/types@2.0.0': resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} - '@iconify/utils@2.2.1': - resolution: {integrity: sha512-0/7J7hk4PqXmxo5PDBDxmnecw5PxklZJfNjIVG9FM0mEfVrvfudS22rYWsqVk6gR3UJ/mSYS90X4R3znXnqfNA==} + '@iconify/utils@2.3.0': + resolution: {integrity: sha512-GmQ78prtwYW6EtzXRU1rY+KwOKfz32PD7iJh6Iyqw68GiKuoZ2A6pRtzWONz5VQJbp50mEjXh/7NkumtrAgRKA==} '@iconify/vue@4.3.0': resolution: {integrity: sha512-Xq0h6zMrHBbrW8jXJ9fISi+x8oDQllg5hTDkDuxnWiskJ63rpJu9CvJshj8VniHVTbsxCg9fVoPAaNp3RQI5OQ==} @@ -3614,8 +3613,8 @@ packages: '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - '@jspm/generator@2.5.0': - resolution: {integrity: sha512-gfzMy2QnN6U+TA/1HkhMmGn3oSU2IxwTtV5C9GnDBnvliyFSI5UJBH9iPiTl0va8G6Krclqv9NpEnzJzWPoaDQ==} + '@jspm/generator@2.5.1': + resolution: {integrity: sha512-Y0R/S48f7IDQCvhtZ1rOQAqtvgMbMu07JepqH5s6BEeRNxyuOmU6O+FSiMmIRQoJ8P7skCMSzBbiZ1B82gZkSw==} '@jspm/import-map@1.1.0': resolution: {integrity: sha512-vmk583YnMi4fmqeXbWIBiyzFu+vqVZ5VCoaa6H4xeSQy5E6JAWtmcq72OAMFTeSTqw7xxHQIJFq2OlHKdUWitQ==} @@ -3652,8 +3651,8 @@ packages: '@microsoft/api-extractor-model@7.30.3': resolution: {integrity: sha512-yEAvq0F78MmStXdqz9TTT4PZ05Xu5R8nqgwI5xmUmQjWBQ9E6R2n8HB/iZMRciG4rf9iwI2mtuQwIzDXBvHn1w==} - '@microsoft/api-extractor@7.49.2': - resolution: {integrity: sha512-DI/WnvhbkHcucxxc4ys00ejCiViFls5EKPrEfe4NV3GGpVkoM5ZXF61HZNSGA8IG0oEV4KfTqIa59Rc3wdMopw==} + '@microsoft/api-extractor@7.51.0': + resolution: {integrity: sha512-LjyQ2xljliss2kIsSo8Npu9mBv6wnaR3ikBagCU2mC7Ggn30sTAOFLzVNyMLOMiuSOFxsEbskrBO5lLn92qnZQ==} hasBin: true '@microsoft/tsdoc-config@0.17.1': @@ -3686,13 +3685,13 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@nolebase/ui@2.14.0': - resolution: {integrity: sha512-Xa6fngoz0XE0z0T3rKNOxLAUvLqbOax1FFEWhpQ8Q7OuWxRgRQb9/9O5JjxurvOBghkl1lag2/aZbgEqvN48KQ==} + '@nolebase/ui@2.15.0': + resolution: {integrity: sha512-q+r8DdHTs/GMtoYgMtRaODDdrXBTsLFd7HwtZpaO+xhZVChOCyysxKCegSCC3xCn5zjtCg7iSYytnS+q0s87XA==} peerDependencies: vitepress: ^1.5.0 || ^2.0.0-alpha.1 - '@nolebase/vitepress-plugin-git-changelog@2.14.0': - resolution: {integrity: sha512-vmi6qGvPX7Cy2Qxihy80qGoJ3MMhw8VAw02BTZHF/4Pf22HbVT4PyKX0Gj8AAHgA/a2ZLUnm4Y0g3R9fsKX2wg==} + '@nolebase/vitepress-plugin-git-changelog@2.15.0': + resolution: {integrity: sha512-jU6Mfp57SyTVI5L4jvjJH3Cp8+3Hv2T0QiLRJzn/GckLede7gw+lr/GrUmXJ1njOvHksTmUBPCcgdMJ44m3Mag==} peerDependencies: vitepress: ^1.5.0 || ^2.0.0-alpha.1 @@ -3838,8 +3837,12 @@ packages: resolution: {integrity: sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==} engines: {node: '>=12'} - '@pnpm/workspace.read-manifest@1000.0.2': - resolution: {integrity: sha512-MKWL07/ZHmvOZG8UzbIBMib4EiYi8+rXpk49a8ditR2E/RsIj3p0ICKG9S2nFfIjeJCEOtxO6HDXXQIn4iYyiw==} + '@pnpm/types@1000.2.0': + resolution: {integrity: sha512-ZNDgxznoPHS3aMKgBox1z559qnX9TkQTS7cC8KS+Af8AjPZ+08q8sUKA4ywjT/EvizwkeUTVHzdfnx98oLhhWA==} + engines: {node: '>=18.12'} + + '@pnpm/workspace.read-manifest@1000.1.0': + resolution: {integrity: sha512-ZUrmdjf1RLrPiIH8phgVdalk6Yuhn3VZtRM6xA0L1bw4rvj/s15kMuOz/bARTgXYojlumyMp+EuwEX2D2rRQfQ==} engines: {node: '>=18.12'} '@polka/url@1.0.0-next.28': @@ -3975,6 +3978,11 @@ packages: cpu: [arm] os: [android] + '@rollup/rollup-android-arm-eabi@4.34.8': + resolution: {integrity: sha512-q217OSE8DTp8AFHuNHXo0Y86e1wtlfVrXiAlwkIvGRQv9zbc6mE3sjIVfwI8sYUyNxwOg0j/Vm1RKM04JcWLJw==} + cpu: [arm] + os: [android] + '@rollup/rollup-android-arm64@4.34.2': resolution: {integrity: sha512-K5GfWe+vtQ3kyEbihrimM38UgX57UqHp+oME7X/EX9Im6suwZfa7Hsr8AtzbJvukTpwMGs+4s29YMSO3rwWtsw==} cpu: [arm64] @@ -3985,6 +3993,11 @@ packages: cpu: [arm64] os: [android] + '@rollup/rollup-android-arm64@4.34.8': + resolution: {integrity: sha512-Gigjz7mNWaOL9wCggvoK3jEIUUbGul656opstjaUSGC3eT0BM7PofdAJaBfPFWWkXNVAXbaQtC99OCg4sJv70Q==} + cpu: [arm64] + os: [android] + '@rollup/rollup-darwin-arm64@4.34.2': resolution: {integrity: sha512-PSN58XG/V/tzqDb9kDGutUruycgylMlUE59f40ny6QIRNsTEIZsrNQTJKUN2keMMSmlzgunMFqyaGLmly39sug==} cpu: [arm64] @@ -3995,6 +4008,11 @@ packages: cpu: [arm64] os: [darwin] + '@rollup/rollup-darwin-arm64@4.34.8': + resolution: {integrity: sha512-02rVdZ5tgdUNRxIUrFdcMBZQoaPMrxtwSb+/hOfBdqkatYHR3lZ2A2EGyHq2sGOd0Owk80oV3snlDASC24He3Q==} + cpu: [arm64] + os: [darwin] + '@rollup/rollup-darwin-x64@4.34.2': resolution: {integrity: sha512-gQhK788rQJm9pzmXyfBB84VHViDERhAhzGafw+E5mUpnGKuxZGkMVDa3wgDFKT6ukLC5V7QTifzsUKdNVxp5qQ==} cpu: [x64] @@ -4005,6 +4023,11 @@ packages: cpu: [x64] os: [darwin] + '@rollup/rollup-darwin-x64@4.34.8': + resolution: {integrity: sha512-qIP/elwR/tq/dYRx3lgwK31jkZvMiD6qUtOycLhTzCvrjbZ3LjQnEM9rNhSGpbLXVJYQ3rq39A6Re0h9tU2ynw==} + cpu: [x64] + os: [darwin] + '@rollup/rollup-freebsd-arm64@4.34.2': resolution: {integrity: sha512-eiaHgQwGPpxLC3+zTAcdKl4VsBl3r0AiJOd1Um/ArEzAjN/dbPK1nROHrVkdnoE6p7Svvn04w3f/jEZSTVHunA==} cpu: [arm64] @@ -4015,6 +4038,11 @@ packages: cpu: [arm64] os: [freebsd] + '@rollup/rollup-freebsd-arm64@4.34.8': + resolution: {integrity: sha512-IQNVXL9iY6NniYbTaOKdrlVP3XIqazBgJOVkddzJlqnCpRi/yAeSOa8PLcECFSQochzqApIOE1GHNu3pCz+BDA==} + cpu: [arm64] + os: [freebsd] + '@rollup/rollup-freebsd-x64@4.34.2': resolution: {integrity: sha512-lhdiwQ+jf8pewYOTG4bag0Qd68Jn1v2gO1i0mTuiD+Qkt5vNfHVK/jrT7uVvycV8ZchlzXp5HDVmhpzjC6mh0g==} cpu: [x64] @@ -4025,6 +4053,11 @@ packages: cpu: [x64] os: [freebsd] + '@rollup/rollup-freebsd-x64@4.34.8': + resolution: {integrity: sha512-TYXcHghgnCqYFiE3FT5QwXtOZqDj5GmaFNTNt3jNC+vh22dc/ukG2cG+pi75QO4kACohZzidsq7yKTKwq/Jq7Q==} + cpu: [x64] + os: [freebsd] + '@rollup/rollup-linux-arm-gnueabihf@4.34.2': resolution: {integrity: sha512-lfqTpWjSvbgQP1vqGTXdv+/kxIznKXZlI109WkIFPbud41bjigjNmOAAKoazmRGx+k9e3rtIdbq2pQZPV1pMig==} cpu: [arm] @@ -4037,6 +4070,12 @@ packages: os: [linux] libc: [glibc] + '@rollup/rollup-linux-arm-gnueabihf@4.34.8': + resolution: {integrity: sha512-A4iphFGNkWRd+5m3VIGuqHnG3MVnqKe7Al57u9mwgbyZ2/xF9Jio72MaY7xxh+Y87VAHmGQr73qoKL9HPbXj1g==} + cpu: [arm] + os: [linux] + libc: [glibc] + '@rollup/rollup-linux-arm-musleabihf@4.34.2': resolution: {integrity: sha512-RGjqULqIurqqv+NJTyuPgdZhka8ImMLB32YwUle2BPTDqDoXNgwFjdjQC59FbSk08z0IqlRJjrJ0AvDQ5W5lpw==} cpu: [arm] @@ -4049,6 +4088,12 @@ packages: os: [linux] libc: [musl] + '@rollup/rollup-linux-arm-musleabihf@4.34.8': + resolution: {integrity: sha512-S0lqKLfTm5u+QTxlFiAnb2J/2dgQqRy/XvziPtDd1rKZFXHTyYLoVL58M/XFwDI01AQCDIevGLbQrMAtdyanpA==} + cpu: [arm] + os: [linux] + libc: [musl] + '@rollup/rollup-linux-arm64-gnu@4.34.2': resolution: {integrity: sha512-ZvkPiheyXtXlFqHpsdgscx+tZ7hoR59vOettvArinEspq5fxSDSgfF+L5wqqJ9R4t+n53nyn0sKxeXlik7AY9Q==} cpu: [arm64] @@ -4061,6 +4106,12 @@ packages: os: [linux] libc: [glibc] + '@rollup/rollup-linux-arm64-gnu@4.34.8': + resolution: {integrity: sha512-jpz9YOuPiSkL4G4pqKrus0pn9aYwpImGkosRKwNi+sJSkz+WU3anZe6hi73StLOQdfXYXC7hUfsQlTnjMd3s1A==} + cpu: [arm64] + os: [linux] + libc: [glibc] + '@rollup/rollup-linux-arm64-musl@4.34.2': resolution: {integrity: sha512-UlFk+E46TZEoxD9ufLKDBzfSG7Ki03fo6hsNRRRHF+KuvNZ5vd1RRVQm8YZlGsjcJG8R252XFK0xNPay+4WV7w==} cpu: [arm64] @@ -4073,6 +4124,12 @@ packages: os: [linux] libc: [musl] + '@rollup/rollup-linux-arm64-musl@4.34.8': + resolution: {integrity: sha512-KdSfaROOUJXgTVxJNAZ3KwkRc5nggDk+06P6lgi1HLv1hskgvxHUKZ4xtwHkVYJ1Rep4GNo+uEfycCRRxht7+Q==} + cpu: [arm64] + os: [linux] + libc: [musl] + '@rollup/rollup-linux-loongarch64-gnu@4.34.2': resolution: {integrity: sha512-hJhfsD9ykx59jZuuoQgYT1GEcNNi3RCoEmbo5OGfG8RlHOiVS7iVNev9rhLKh7UBYq409f4uEw0cclTXx8nh8Q==} cpu: [loong64] @@ -4085,6 +4142,12 @@ packages: os: [linux] libc: [glibc] + '@rollup/rollup-linux-loongarch64-gnu@4.34.8': + resolution: {integrity: sha512-NyF4gcxwkMFRjgXBM6g2lkT58OWztZvw5KkV2K0qqSnUEqCVcqdh2jN4gQrTn/YUpAcNKyFHfoOZEer9nwo6uQ==} + cpu: [loong64] + os: [linux] + libc: [glibc] + '@rollup/rollup-linux-powerpc64le-gnu@4.34.2': resolution: {integrity: sha512-g/O5IpgtrQqPegvqopvmdCF9vneLE7eqYfdPWW8yjPS8f63DNam3U4ARL1PNNB64XHZDHKpvO2Giftf43puB8Q==} cpu: [ppc64] @@ -4097,6 +4160,12 @@ packages: os: [linux] libc: [glibc] + '@rollup/rollup-linux-powerpc64le-gnu@4.34.8': + resolution: {integrity: sha512-LMJc999GkhGvktHU85zNTDImZVUCJ1z/MbAJTnviiWmmjyckP5aQsHtcujMjpNdMZPT2rQEDBlJfubhs3jsMfw==} + cpu: [ppc64] + os: [linux] + libc: [glibc] + '@rollup/rollup-linux-riscv64-gnu@4.34.2': resolution: {integrity: sha512-bSQijDC96M6PuooOuXHpvXUYiIwsnDmqGU8+br2U7iPoykNi9JtMUpN7K6xml29e0evK0/g0D1qbAUzWZFHY5Q==} cpu: [riscv64] @@ -4109,6 +4178,12 @@ packages: os: [linux] libc: [glibc] + '@rollup/rollup-linux-riscv64-gnu@4.34.8': + resolution: {integrity: sha512-xAQCAHPj8nJq1PI3z8CIZzXuXCstquz7cIOL73HHdXiRcKk8Ywwqtx2wrIy23EcTn4aZ2fLJNBB8d0tQENPCmw==} + cpu: [riscv64] + os: [linux] + libc: [glibc] + '@rollup/rollup-linux-s390x-gnu@4.34.2': resolution: {integrity: sha512-49TtdeVAsdRuiUHXPrFVucaP4SivazetGUVH8CIxVsNsaPHV4PFkpLmH9LeqU/R4Nbgky9lzX5Xe1NrzLyraVA==} cpu: [s390x] @@ -4121,6 +4196,12 @@ packages: os: [linux] libc: [glibc] + '@rollup/rollup-linux-s390x-gnu@4.34.8': + resolution: {integrity: sha512-DdePVk1NDEuc3fOe3dPPTb+rjMtuFw89gw6gVWxQFAuEqqSdDKnrwzZHrUYdac7A7dXl9Q2Vflxpme15gUWQFA==} + cpu: [s390x] + os: [linux] + libc: [glibc] + '@rollup/rollup-linux-x64-gnu@4.34.2': resolution: {integrity: sha512-j+jFdfOycLIQ7FWKka9Zd3qvsIyugg5LeZuHF6kFlXo6MSOc6R1w37YUVy8VpAKd81LMWGi5g9J25P09M0SSIw==} cpu: [x64] @@ -4133,6 +4214,12 @@ packages: os: [linux] libc: [glibc] + '@rollup/rollup-linux-x64-gnu@4.34.8': + resolution: {integrity: sha512-8y7ED8gjxITUltTUEJLQdgpbPh1sUQ0kMTmufRF/Ns5tI9TNMNlhWtmPKKHCU0SilX+3MJkZ0zERYYGIVBYHIA==} + cpu: [x64] + os: [linux] + libc: [glibc] + '@rollup/rollup-linux-x64-musl@4.34.2': resolution: {integrity: sha512-aDPHyM/D2SpXfSNCVWCxyHmOqN9qb7SWkY1+vaXqMNMXslZYnwh9V/UCudl6psyG0v6Ukj7pXanIpfZwCOEMUg==} cpu: [x64] @@ -4145,6 +4232,12 @@ packages: os: [linux] libc: [musl] + '@rollup/rollup-linux-x64-musl@4.34.8': + resolution: {integrity: sha512-SCXcP0ZpGFIe7Ge+McxY5zKxiEI5ra+GT3QRxL0pMMtxPfpyLAKleZODi1zdRHkz5/BhueUrYtYVgubqe9JBNQ==} + cpu: [x64] + os: [linux] + libc: [musl] + '@rollup/rollup-win32-arm64-msvc@4.34.2': resolution: {integrity: sha512-LQRkCyUBnAo7r8dbEdtNU08EKLCJMgAk2oP5H3R7BnUlKLqgR3dUjrLBVirmc1RK6U6qhtDw29Dimeer8d5hzQ==} cpu: [arm64] @@ -4155,6 +4248,11 @@ packages: cpu: [arm64] os: [win32] + '@rollup/rollup-win32-arm64-msvc@4.34.8': + resolution: {integrity: sha512-YHYsgzZgFJzTRbth4h7Or0m5O74Yda+hLin0irAIobkLQFRQd1qWmnoVfwmKm9TXIZVAD0nZ+GEb2ICicLyCnQ==} + cpu: [arm64] + os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.34.2': resolution: {integrity: sha512-wt8OhpQUi6JuPFkm1wbVi1BByeag87LDFzeKSXzIdGcX4bMLqORTtKxLoCbV57BHYNSUSOKlSL4BYYUghainYA==} cpu: [ia32] @@ -4165,6 +4263,11 @@ packages: cpu: [ia32] os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.34.8': + resolution: {integrity: sha512-r3NRQrXkHr4uWy5TOjTpTYojR9XmF0j/RYgKCef+Ag46FWUTltm5ziticv8LdNsDMehjJ543x/+TJAek/xBA2w==} + cpu: [ia32] + os: [win32] + '@rollup/rollup-win32-x64-msvc@4.34.2': resolution: {integrity: sha512-rUrqINax0TvrPBXrFKg0YbQx18NpPN3NNrgmaao9xRNbTwek7lOXObhx8tQy8gelmQ/gLaGy1WptpU2eKJZImg==} cpu: [x64] @@ -4175,6 +4278,11 @@ packages: cpu: [x64] os: [win32] + '@rollup/rollup-win32-x64-msvc@4.34.8': + resolution: {integrity: sha512-U0FaE5O1BCpZSeE6gBl3c5ObhePQSfk9vDRToMmTkbhCOgW4jqvtS5LGyQ76L1fH8sM0keRp4uDTsbjiUyjk0g==} + cpu: [x64] + os: [win32] + '@rushstack/node-core-library@5.11.0': resolution: {integrity: sha512-I8+VzG9A0F3nH2rLpPd7hF8F7l5Xb7D+ldrWVZYegXM6CsKkvWc670RlgK3WX8/AseZfXA/vVrh0bpXe2Y2UDQ==} peerDependencies: @@ -4186,16 +4294,16 @@ packages: '@rushstack/rig-package@0.5.3': resolution: {integrity: sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==} - '@rushstack/terminal@0.14.6': - resolution: {integrity: sha512-4nMUy4h0u5PGXVG71kEA9uYI3l8GjVqewoHOFONiM6fuqS51ORdaJZ5ZXB2VZEGUyfg1TOTSy88MF2cdAy+lqA==} + '@rushstack/terminal@0.15.0': + resolution: {integrity: sha512-vXQPRQ+vJJn4GVqxkwRe+UGgzNxdV8xuJZY2zem46Y0p3tlahucH9/hPmLGj2i9dQnUBFiRnoM9/KW7PYw8F4Q==} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true - '@rushstack/ts-command-line@4.23.4': - resolution: {integrity: sha512-pqmzDJCm0TS8VyeqnzcJ7ncwXgiLDQ6LVmXXfqv2nPL6VIz+UpyTpNVfZRJpyyJ+UDxqob1vIj2liaUfBjv8/A==} + '@rushstack/ts-command-line@4.23.5': + resolution: {integrity: sha512-jg70HfoK44KfSP3MTiL5rxsZH7X1ktX3cZs9Sl8eDu1/LxJSbPsh0MOFRC710lIuYYSgxWjI5AjbCBAl7u3RxA==} '@sec-ant/readable-stream@0.4.1': resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} @@ -4235,8 +4343,8 @@ packages: resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} engines: {node: '>=18'} - '@stylistic/stylelint-plugin@3.1.1': - resolution: {integrity: sha512-XagAHHIa528EvyGybv8EEYGK5zrVW74cHpsjhtovVATbhDRuJYfE+X4HCaAieW9lCkwbX6L+X0I4CiUG3w/hFw==} + '@stylistic/stylelint-plugin@3.1.2': + resolution: {integrity: sha512-tylFJGMQo62alGazK74MNxFjMagYOHmBZiePZFOJK2n13JZta0uVkB3Bh5qodUmOLtRH+uxH297EibK14UKm8g==} engines: {node: ^18.12 || >=20.9} peerDependencies: stylelint: ^16.8.0 @@ -4264,8 +4372,8 @@ packages: resolution: {integrity: sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==} engines: {node: '>=12'} - '@tanstack/query-core@5.66.3': - resolution: {integrity: sha512-+2iDxH7UFdtwcry766aJszGmbByQDIzTltJ3oQAZF9bhCxHCIN3yDwHa6qDCZxcpMGvUphCRx/RYJvLbM8mucQ==} + '@tanstack/query-core@5.66.4': + resolution: {integrity: sha512-skM/gzNX4shPkqmdTCSoHtJAPMTtmIJNS0hE+xwTTUVYwezArCT34NMermABmBVUg5Ls5aiUXEDXfqwR1oVkcA==} '@tanstack/store@0.7.0': resolution: {integrity: sha512-CNIhdoUsmD2NolYuaIs8VfWM467RK6oIBAW4nPEKZhg1smZ+/CwtCdpURgp7nxSqOaV9oKkzdWD80+bC66F/Jg==} @@ -4273,8 +4381,8 @@ packages: '@tanstack/virtual-core@3.12.0': resolution: {integrity: sha512-7mDINtua3v/pOnn6WUmuT9dPXYSO7WidFej7JzoAfqEOcbbpt/iZ1WPqd+eg+FnrL9nUJK8radqj4iAU51Zchg==} - '@tanstack/vue-query@5.66.3': - resolution: {integrity: sha512-irxKp+osvXSQd8Fk+eMRMkxAb07FurmmoTl7PgWKDbssGVYubvS4jhAgCltxMcOJpR99fiqAxS/gAZLnzaJnqw==} + '@tanstack/vue-query@5.66.9': + resolution: {integrity: sha512-8FiyjOM/1PRn4tyGXacwmvi29sZZqoWjH/AdxqwYDDd2WL/mUkLwYDq4zK1ixY4Is71B8RbOqRweWiYOPOC3kg==} peerDependencies: '@vue/composition-api': ^1.1.2 vue: ^3.5.13 @@ -4346,8 +4454,8 @@ packages: '@types/jsonfile@6.1.4': resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} - '@types/jsonwebtoken@9.0.8': - resolution: {integrity: sha512-7fx54m60nLFUVYlxAB1xpe9CBWX2vSrk50Y6ogRJ1v5xxtba7qXTg5BgYDN5dq+yuQQ9HaVlHJyAAt1/mxryFg==} + '@types/jsonwebtoken@9.0.9': + resolution: {integrity: sha512-uoe+GxEuHbvy12OUQct2X9JenKM3qAscquYymuQN4fMWG9DBQtykrQEFcAbVACF7qaLw9BePSodUL0kquqBJpQ==} '@types/katex@0.16.7': resolution: {integrity: sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==} @@ -4394,6 +4502,9 @@ packages: '@types/node@22.13.4': resolution: {integrity: sha512-ywP2X0DYtX3y08eFVx5fNIw7/uIv8hYUKgXoK8oayJlLnKcRfEYCxWMVE1XagUdVtCJlZT1AU4LXEABW+L1Peg==} + '@types/node@22.13.5': + resolution: {integrity: sha512-+lTU0PxZXn0Dr1NBtC7Y8cR21AJr87dLLU953CWA6pMxxv/UDc7jYAY90upcrie1nRcD6XNG5HOYEDtgW5TxAg==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -4430,16 +4541,16 @@ packages: '@types/web-bluetooth@0.0.20': resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} - '@typescript-eslint/eslint-plugin@8.24.0': - resolution: {integrity: sha512-aFcXEJJCI4gUdXgoo/j9udUYIHgF23MFkg09LFz2dzEmU0+1Plk4rQWv/IYKvPHAtlkkGoB3m5e6oUp+JPsNaQ==} + '@typescript-eslint/eslint-plugin@8.25.0': + resolution: {integrity: sha512-VM7bpzAe7JO/BFf40pIT1lJqS/z1F8OaSsUB3rpFJucQA4cOSuH2RVVVkFULN+En0Djgr29/jb4EQnedUo95KA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/parser@8.24.0': - resolution: {integrity: sha512-MFDaO9CYiard9j9VepMNa9MTcqVvSny2N4hkY6roquzj8pdCBRENhErrteaQuu7Yjn1ppk0v1/ZF9CG3KIlrTA==} + '@typescript-eslint/parser@8.25.0': + resolution: {integrity: sha512-4gbs64bnbSzu4FpgMiQ1A+D+urxkoJk/kqlDJ2W//5SygaEiAP2B4GoS7TEdxgwol2el03gckFV9lJ4QOMiiHg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -4457,8 +4568,12 @@ packages: resolution: {integrity: sha512-HZIX0UByphEtdVBKaQBgTDdn9z16l4aTUz8e8zPQnyxwHBtf5vtl1L+OhH+m1FGV9DrRmoDuYKqzVrvWDcDozw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.24.0': - resolution: {integrity: sha512-8fitJudrnY8aq0F1wMiPM1UUgiXQRJ5i8tFjq9kGfRajU+dbPyOuHbl0qRopLEidy0MwqgTHDt6CnSeXanNIwA==} + '@typescript-eslint/scope-manager@8.25.0': + resolution: {integrity: sha512-6PPeiKIGbgStEyt4NNXa2ru5pMzQ8OYKO1hX1z53HMomrmiSB+R5FmChgQAP1ro8jMtNawz+TRQo/cSXrauTpg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/type-utils@8.25.0': + resolution: {integrity: sha512-d77dHgHWnxmXOPJuDWO4FDWADmGQkN5+tt6SFRZz/RtCWl4pHgFl3+WdYCn16+3teG09DY6XtEpf3gGD0a186g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -4476,6 +4591,10 @@ packages: resolution: {integrity: sha512-VacJCBTyje7HGAw7xp11q439A+zeGG0p0/p2zsZwpnMzjPB5WteaWqt4g2iysgGFafrqvyLWqq6ZPZAOCoefCw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.25.0': + resolution: {integrity: sha512-+vUe0Zb4tkNgznQwicsvLUJgZIRs6ITeWSCclX1q85pR1iOiaj+4uZJIUp//Z27QWu5Cseiw3O3AR8hVpax7Aw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@7.18.0': resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==} engines: {node: ^18.18.0 || >=20.0.0} @@ -4497,6 +4616,12 @@ packages: peerDependencies: typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/typescript-estree@8.25.0': + resolution: {integrity: sha512-ZPaiAKEZ6Blt/TPAx5Ot0EIB/yGtLI2EsGoY6F7XKklfMxYQyvtL+gT/UCqkMzO0BVFHLDlzvFqQzurYahxv9Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/utils@7.18.0': resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} engines: {node: ^18.18.0 || >=20.0.0} @@ -4517,6 +4642,13 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/utils@8.25.0': + resolution: {integrity: sha512-syqRbrEv0J1wywiLsK60XzHnQe/kRViI3zwFALrNEgnntn1l24Ra2KvOAWwWbWZ1lBZxZljPDGOq967dsl6fkA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.8.0' + '@typescript-eslint/visitor-keys@7.18.0': resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} engines: {node: ^18.18.0 || >=20.0.0} @@ -4529,6 +4661,10 @@ packages: resolution: {integrity: sha512-kArLq83QxGLbuHrTMoOEWO+l2MwsNS2TGISEdx8xgqpkbytB07XmlQyQdNDrCc1ecSqx0cnmhGvpX+VBwqqSkg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.25.0': + resolution: {integrity: sha512-kCYXKAum9CecGVHGij7muybDfTS2sD3t0L4bJsEZLkyrXUImiCTq1M3LG2SRtOhiHFwMR9wAFplpT6XHYjTkwQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} @@ -4665,8 +4801,8 @@ packages: typescript: optional: true - '@vue/language-core@2.2.0': - resolution: {integrity: sha512-O1ZZFaaBGkKbsRfnVH1ifOK1/1BUkyK+3SQsfnh6PmMmD4qJcTU8godCeA96jjDRTL6zgnK7YzCHfaUlH2r0Mw==} + '@vue/language-core@2.2.4': + resolution: {integrity: sha512-eGGdw7eWUwdIn9Fy/irJ7uavCGfgemuHQABgJ/hU1UgZFnbTg9VWeXvHQdhY+2SPQZWJqWXvRWIg67t4iWEa+Q==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -4816,8 +4952,8 @@ packages: '@vueuse/shared@9.13.0': resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} - '@vxe-ui/core@4.0.30': - resolution: {integrity: sha512-hZT67iBl8JqbWTYzf9LcAbbVcJw3qlZBP72CAobCEvsZ9yAGJWHC4EMNo9CzBIzObheVJKcxoe2UziiKVq9OBA==} + '@vxe-ui/core@4.0.33': + resolution: {integrity: sha512-TZS4CuIQ60Q5hmaglKP2+BC5/4Gc9exnRt5rMhDx9hY2f7DUMOpnfeVV70cevN0Ik+2T8hw38SP7sfNGUCmwgA==} peerDependencies: vue: ^3.5.13 @@ -4903,8 +5039,8 @@ packages: alien-signals@0.2.2: resolution: {integrity: sha512-cZIRkbERILsBOXTQmMrxc9hgpxglstn69zm+F1ARf4aPAzdAFYd6sBq87ErO0Fj3DV94tglcyHG5kQz9nDC/8A==} - alien-signals@0.4.14: - resolution: {integrity: sha512-itUAVzhczTmP2U5yX67xVpsbbOiquusbWVyA9N+sy6+r6YVbFkahXvNCeEPWEOMhwDYwbVbGHFkVL03N9I5g+Q==} + alien-signals@1.0.4: + resolution: {integrity: sha512-DJqqQD3XcsaQcQ1s+iE2jDUZmmQpXwHiR6fCAim/w87luaW+vmLY8fMlrdkmRwzaFXhkxf3rqPCR59tKVv1MDw==} ansi-align@3.0.1: resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} @@ -5047,8 +5183,8 @@ packages: peerDependencies: axios: '>= 0.17.0' - axios@1.7.9: - resolution: {integrity: sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==} + axios@1.8.1: + resolution: {integrity: sha512-NN+fvwH/kV01dYUQ3PTOZns4LWtWhOFCAhQ/pHb88WQ1hNe5V/dvFwc4VJcDL11LT9xSX0QtsR8sWUuyOuOq7g==} b4a@1.6.7: resolution: {integrity: sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==} @@ -5532,42 +5668,42 @@ packages: resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} engines: {node: '>=8'} - cspell-config-lib@8.17.3: - resolution: {integrity: sha512-+N32Q6xck3D2RqZIFwq8s0TnzHYMpyh4bgNtYqW5DIP3TLDiA4/MJGjwmLKAg/s9dkre6n8/++vVli3MZAOhIg==} + cspell-config-lib@8.17.5: + resolution: {integrity: sha512-XDc+UJO5RZ9S9e2Ajz332XjT7dv6Og2UqCiSnAlvHt7t/MacLHSPARZFIivheObNkWZ7E1iWI681RxKoH4o40w==} engines: {node: '>=18'} - cspell-dictionary@8.17.3: - resolution: {integrity: sha512-89I/lpQKdkX17RCFrUIJnc70Rjfpup/o+ynHZen0hUxGTfLsEJPrK6H2oGvic3Yrv5q8IOtwM1p8vqPqBkBheA==} + cspell-dictionary@8.17.5: + resolution: {integrity: sha512-O/Uuhv1RuDu+5WYQml0surudweaTvr+2YJSmPSdlihByUSiogCbpGqwrRow7wQv/C5p1W1FlFjotvUfoR0fxHA==} engines: {node: '>=18'} - cspell-gitignore@8.17.3: - resolution: {integrity: sha512-rQamjb8R+Nwib/Bpcgf+xv5IdsOHgbP+fe4hCgv0jjgUPkeOR2c4dGwc0WS+2UkJbc+wQohpzBGDLRYGSB/hQw==} + cspell-gitignore@8.17.5: + resolution: {integrity: sha512-I27fgOUZzH14jeIYo65LooB60fZ42f6OJL1lOR9Mk6IrIlDyUtzherGR+xx5KshK2katYkX42Qu4zsVYM6VFPA==} engines: {node: '>=18'} hasBin: true - cspell-glob@8.17.3: - resolution: {integrity: sha512-0ov9A0E6OuOO7KOxlGCxJ09LR/ubZ6xcGwWc5bu+jp/8onUowQfe+9vZdznj/o8/vcf5JkDzyhRSBsdhWKqoAg==} + cspell-glob@8.17.5: + resolution: {integrity: sha512-OXquou7UykInlGV5et5lNKYYrW0dwa28aEF995x1ocANND7o0bbHmFlbgyci/Lp4uFQai8sifmfFJbuIg2IC/A==} engines: {node: '>=18'} - cspell-grammar@8.17.3: - resolution: {integrity: sha512-wfjkkvHthnKJtEaTgx3cPUPquGRXfgXSCwvMJaDyUi36KBlopXX38PejBTdmuqrvp7bINLSuHErml9wAfL5Fxw==} + cspell-grammar@8.17.5: + resolution: {integrity: sha512-st2n+FVw25MvMbsGb3TeJNRr6Oih4g14rjOd/UJN0qn+ceH360SAShUFqSd4kHHu2ADazI/TESFU6FRtMTPNOg==} engines: {node: '>=18'} hasBin: true - cspell-io@8.17.3: - resolution: {integrity: sha512-NwEVb3Kr8loV1C8Stz9QSMgUrBkxqf2s7A9H2/RBnfvQBt9CWZS6NgoNxTPwHj3h1sUNl9reDkMQQzkKtgWGBQ==} + cspell-io@8.17.5: + resolution: {integrity: sha512-oevM/8l0s6nc1NCYPqNFumrW50QSHoa6wqUT8cWs09gtZdE2AWG0U6bIE8ZEVz6e6FxS+6IenGKTdUUwP0+3fg==} engines: {node: '>=18'} - cspell-lib@8.17.3: - resolution: {integrity: sha512-KpwYIj8HwFyTzCCQcyezlmomvyNfPwZQmqTh4V126sFvf9HLoMdfyq8KYDZmZ//4HzwrF/ufJOF3CpuVUiJHfA==} + cspell-lib@8.17.5: + resolution: {integrity: sha512-S3KuOrcST1d2BYmTXA+hnbRdho5n3w5GUvEaCx3QZQBwAPfLpAwJbe2yig1TxBpyEJ5LqP02i/mDg1pUCOP0hQ==} engines: {node: '>=18'} - cspell-trie-lib@8.17.3: - resolution: {integrity: sha512-6LE5BeT2Rwv0bkQckpxX0K1fnFCWfeJ8zVPFtYOaix0trtqj0VNuwWzYDnxyW+OwMioCH29yRAMODa+JDFfUrA==} + cspell-trie-lib@8.17.5: + resolution: {integrity: sha512-9hjI3nRQxtGEua6CgnLbK3sGHLx9dXR/BHwI/csRL4dN5GGRkE5X3CCoy1RJVL7iGFLIzi43+L10xeFRmWniKw==} engines: {node: '>=18'} - cspell@8.17.3: - resolution: {integrity: sha512-fBZg674Dir9y/FWMwm2JyixM/1eB2vnqHJjRxOgGS/ZiZ3QdQ3LkK02Aqvlni8ffWYDZnYnYY9rfWmql9bb42w==} + cspell@8.17.5: + resolution: {integrity: sha512-l3Cfp87d7Yrodem675irdxV6+7+OsdR+jNwYHe33Dgnd6ePEfooYrvmfGdXF9rlQrNLUQp/HqYgHJzSq19UEsg==} engines: {node: '>=18'} hasBin: true @@ -5964,8 +6100,8 @@ packages: electron-to-chromium@1.5.91: resolution: {integrity: sha512-sNSHHyq048PFmZY4S90ax61q+gLCs0X0YmcOII9wG9S2XwbVr+h4VW2wWhnbp/Eys3cCwTxVF292W3qPaxIapQ==} - element-plus@2.9.4: - resolution: {integrity: sha512-sGnW0wd9zf6lEGixXV2gfwx3X6VTMkP52qTkX7zbURJ2oariyslrKTBh2txt1sdn1pUvj2l0KY3OfSXoZGmDOw==} + element-plus@2.9.5: + resolution: {integrity: sha512-r+X79oogLbYq8p9L5f9fHSHhUFNM0AL72aikqiZVxSc2/08mK6m/PotiB9e/D90QmWTIHIaFnFmW65AcXmneig==} peerDependencies: vue: ^3.5.13 @@ -6110,8 +6246,8 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-config-turbo@2.4.2: - resolution: {integrity: sha512-yPiW5grffSWETp/3bVPUXWQkHfiLoOBb3wuBbM90HlKkLOhggySn9C6/yUccprqRguMgR5OzXIuzDuUnX6bulw==} + eslint-config-turbo@2.4.4: + resolution: {integrity: sha512-4w/heWywWkFw09a5MY5lCvb9suJlhBSkzNtGTwM5+zRif4rksubaMYy1pD0++5rqoDVcQax25jCrtii9ptsNDw==} peerDependencies: eslint: '>6.6.0' turbo: '>2.0.0' @@ -6201,8 +6337,8 @@ packages: peerDependencies: eslint: '>=8.44.0' - eslint-plugin-turbo@2.4.2: - resolution: {integrity: sha512-67IZtvOFaWDnUmYMV3luRIE1kqL+ok5MxPEsIPUqH2vQggML7jmZFZx/P9jhXAoFH+pViEz5QEzDa2DBLHqzQg==} + eslint-plugin-turbo@2.4.4: + resolution: {integrity: sha512-myEnQTjr3FkI0j1Fu0Mqnv1z8n0JW5iFTOUNzHaEevjzl+1uzMSsFwks/x8i3rGmI3EYtC1BY8K2B2pS0Vfx6w==} peerDependencies: eslint: '>6.6.0' turbo: '>2.0.0' @@ -6257,8 +6393,8 @@ packages: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.20.1: - resolution: {integrity: sha512-m1mM33o6dBUjxl2qb6wv6nGNwCAsns1eKtaQ4l/NPHeTvhiUPbtdfMyktxN4B3fgHIgsYh1VT3V9txblpQHq+g==} + eslint@9.21.0: + resolution: {integrity: sha512-KjeihdFqTPhOMXTt7StsDxriV4n66ueuF/jfPNC3j/lduHwr/ijDwJMsF+wyMJethgiKi5wniIE243vi07d3pg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -6440,6 +6576,9 @@ packages: resolution: {integrity: sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==} engines: {node: '>= 10.13.0'} + fix-dts-default-cjs-exports@1.0.0: + resolution: {integrity: sha512-i9Vd++WOWo6JilNgZvNvmy1T0r+/j7vikghQSEhKIuDwz4GjUrYj+Z18zlL7MleYNxE+xE6t3aG7LiAwA1P+dg==} + flat-cache@4.0.1: resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} engines: {node: '>=16'} @@ -6655,10 +6794,6 @@ packages: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} - globals@15.14.0: - resolution: {integrity: sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==} - engines: {node: '>=18'} - globals@15.15.0: resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} engines: {node: '>=18'} @@ -6710,8 +6845,8 @@ packages: resolution: {integrity: sha512-O1Ld7Dr+nqPnmGpdhzLmMTQ4vAsD+rHwMm1NLUmoUFFymBOMKxCCrtDxqdBRYXdeEPEi3SyoR4TizJLQrnKBNA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - h3@1.15.0: - resolution: {integrity: sha512-OsjX4JW8J4XGgCgEcad20pepFQWnuKH+OwkCJjogF3C+9AZ1iYdtB4hX6vAb5DskBiu5ljEXqApINjR8CqoCMQ==} + h3@1.15.1: + resolution: {integrity: sha512-+ORaOBttdUm1E2Uu/obAyCguiI7MbBvsLTndc3gyK3zU+SYLoZXlyCP9Xgy0gikkGufFLTZXCXD6+4BsufnmHA==} happy-dom@16.8.1: resolution: {integrity: sha512-n0QrmT9lD81rbpKsyhnlz3DgnMZlaOkJPpgi746doA+HvaMC79bdWkwjrNnGJRvDrWTI8iOcJiVTJ5CdT/AZRw==} @@ -6827,8 +6962,9 @@ packages: httpxy@0.1.7: resolution: {integrity: sha512-pXNx8gnANKAndgga5ahefxc++tJvNL87CXoRwxn1cJE2ZkWEojF3tNfQIEhZX/vfpt+wzeAzpUI4qkediX1MLQ==} - human-id@1.0.2: - resolution: {integrity: sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==} + human-id@4.1.1: + resolution: {integrity: sha512-3gKm/gCSUipeLsRYZbbdA1BD83lBoWUkZ7G9VFrhWPAU76KwYo5KR8V28bpoPm/ygy0x5/GCbpRQdY7VLYCoIg==} + hasBin: true human-signals@5.0.0: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} @@ -7385,10 +7521,6 @@ packages: resolution: {integrity: sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==} engines: {node: '>=18.0.0'} - local-pkg@0.5.1: - resolution: {integrity: sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==} - engines: {node: '>=14'} - local-pkg@1.0.0: resolution: {integrity: sha512-bbgPw/wmroJsil/GgL4qjDzs5YLTBMQ99weRsok1XCDccQeehbHA/I1oRvk2NPtr7KGZgT/Y5tPRnAtMqeG2Kg==} engines: {node: '>=14'} @@ -8146,6 +8278,9 @@ packages: pathe@2.0.2: resolution: {integrity: sha512-15Ztpk+nov8DR524R4BF7uEuzESgzUEAV4Ah7CUMNGXdE5ELuvxElxGXndBl32vMSsWa1jpNf22Z+Er3sKwq+w==} + pathe@2.0.3: + resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} + pathval@2.0.0: resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} engines: {node: '>= 14.16'} @@ -8204,6 +8339,9 @@ packages: pkg-types@1.3.1: resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} + pkg-types@2.0.0: + resolution: {integrity: sha512-W+831FxieJW1CIAh3JMmHaMhK/SiSeyCqbSWqLjjvbjaPDDY0cRkspIfOx4vLkFNgfxnzSxxGFUiMHMm6QpvYA==} + playwright-core@1.50.1: resolution: {integrity: sha512-ra9fsNWayuYumt+NiM069M6OkcRb1FZSK8bgi66AtpFoWkg2+y0bJSNmkFrWhMbEBbVKC/EruAHH3g0zmtwGmQ==} engines: {node: '>=18'} @@ -8255,8 +8393,8 @@ packages: peerDependencies: postcss: ^8.4.6 - postcss-color-functional-notation@7.0.7: - resolution: {integrity: sha512-EZvAHsvyASX63vXnyXOIynkxhaHRSsdb7z6yiXKIovGXAolW4cMZ3qoh7k3VdTsLBS6VGdksGfIo3r6+waLoOw==} + postcss-color-functional-notation@7.0.8: + resolution: {integrity: sha512-S/TpMKVKofNvsxfau/+bw+IA6cSfB6/kmzFj5szUofHOVnFFMB2WwK+Zu07BeMD8T0n+ZnTO5uXiMvAKe2dPkA==} engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -8390,8 +8528,8 @@ packages: peerDependencies: postcss: ^8.4.21 - postcss-lab-function@7.0.7: - resolution: {integrity: sha512-+ONj2bpOQfsCKZE2T9VGMyVVdGcGUpr7u3SVfvkJlvhTRmDCfY25k4Jc8fubB9DclAPR4+w8uVtDZmdRgdAHig==} + postcss-lab-function@7.0.8: + resolution: {integrity: sha512-plV21I86Hg9q8omNz13G9fhPtLopIWH06bt/Cb5cs1XnaGU2kUtEitvVd4vtQb/VqCdNUHK5swKn3QFmMRbpDg==} engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -8408,8 +8546,8 @@ packages: ts-node: optional: true - postcss-logical@8.0.0: - resolution: {integrity: sha512-HpIdsdieClTjXLOyYdUPAX/XQASNIwdKt5hoZW08ZOAiI+tbV0ta1oclkpVkW5ANU+xJvk3KkA0FejkjGLXUkg==} + postcss-logical@8.1.0: + resolution: {integrity: sha512-pL1hXFQ2fEXNKiNiAgtfA005T9FBxky5zkX6s4GZM2D8RkVgRqz3f4g1JUoq925zXv495qk8UNldDwh8uGEDoA==} engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -8560,8 +8698,8 @@ packages: peerDependencies: postcss: ^8.4 - postcss-preset-env@10.1.4: - resolution: {integrity: sha512-awWKS3CwyY7I4Eb3YSWOZisbj3qXyuQCrylYiu2vSHxnSZAj3LHStN6jOcpCrc6EjYunLwbeNto3M5/JBtXpzg==} + postcss-preset-env@10.1.5: + resolution: {integrity: sha512-LQybafF/K7H+6fAs4SIkgzkSCixJy0/h0gubDIAP3Ihz+IQBRwsjyvBnAZ3JUHD+A/ITaxVRPDxn//a3Qy4pDw==} engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -8628,6 +8766,10 @@ packages: resolution: {integrity: sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==} engines: {node: '>=4'} + postcss-selector-parser@7.1.0: + resolution: {integrity: sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==} + engines: {node: '>=4'} + postcss-sorting@8.0.2: resolution: {integrity: sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q==} peerDependencies: @@ -8648,14 +8790,14 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.5.1: - resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==} - engines: {node: ^10 || ^12 || >=14} - postcss@8.5.2: resolution: {integrity: sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.3: + resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} + engines: {node: ^10 || ^12 || >=14} + preact@10.25.4: resolution: {integrity: sha512-jLdZDb+Q+odkHJ+MpW/9U5cODzqnB+fy2EiHSZES7ldV5LK7yjlVzTp7R8Xy6W6y75kfK8iWYtFVH7lvjwrCMA==} @@ -8727,8 +8869,8 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - prettier@3.5.1: - resolution: {integrity: sha512-hPpFQvHwL3Qv5AdRvBFMhnKo4tYxp0ReXiPn2bxkiohEX6mBeBwEpBSQTkD458RaaDKQMYSp4hX4UtfUTA5wDw==} + prettier@3.5.2: + resolution: {integrity: sha512-lc6npv5PH7hVqozBR7lkBNOGXV9vMwROAPlumdBkX0wTbbzPu/U1hk5yL8p2pt4Xoc+2mkT8t/sow2YrV/M5qg==} engines: {node: '>=14'} hasBin: true @@ -8796,8 +8938,8 @@ packages: queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - radix-vue@1.9.14: - resolution: {integrity: sha512-6qPCJ80OfHrR7suIgNG0c95O5IojJ53q5GBj4v7aOKNhOqaTb25Y1KCHTpdUOAb3KKtFkd4Bowqqcybdz2PB6g==} + radix-vue@1.9.17: + resolution: {integrity: sha512-mVCu7I2vXt1L2IUYHTt0sZMz7s1K2ZtqKeTIxG3yC5mMFfLBG4FtE1FDeRMpDd+Hhg/ybi9+iXmAP1ISREndoQ==} peerDependencies: vue: ^3.5.13 @@ -9044,6 +9186,11 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + rollup@4.34.8: + resolution: {integrity: sha512-489gTVMzAYdiZHFVA/ig/iYFllCcWFHMvUHI1rpFmkoUtRlQxqh6/yiNqnYibjMZ2b/+FUQwldG+aLsEt6bglQ==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + rotated-array-set@3.0.0: resolution: {integrity: sha512-G7689wvCM0szMFXUAhi3GfNGcSPlndg077cdRWoq7UegOAwfU2MJ0jD7s7jB+2ppKA75Kr/O0HwAP9+rRdBctg==} engines: {node: ^14.13.1 || >=16.0.0} @@ -9080,8 +9227,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass@1.85.0: - resolution: {integrity: sha512-3ToiC1xZ1Y8aU7+CkgCI/tqyuPXEmYGJXO7H4uqp0xkLXUqp88rQQ4j1HmP37xSJLbCJPaIiv+cT1y+grssrww==} + sass@1.85.1: + resolution: {integrity: sha512-Uk8WpxM5v+0cMR0XjX9KfRIacmSG86RH4DCCZjLU2rFh5tyutt9siAXJ7G+YfxQ99Q6wrRMbMlVl6KqUms71ag==} engines: {node: '>=14.0.0'} hasBin: true @@ -9501,8 +9648,8 @@ packages: prettier: '>=3.0.0' stylelint: '>=16.0.0' - stylelint-scss@6.11.0: - resolution: {integrity: sha512-AvJ6LVzz2iXHxPlPTR9WVy73FC/vmohH54VySNlCKX1NIXNAeuzy/VbIkMJLMyw/xKYqkgY4kAgB+qy5BfCaCg==} + stylelint-scss@6.11.1: + resolution: {integrity: sha512-e4rYo0UY+BIMtGeGanghrvHTjcryxgZbyFxUedp8dLFqC4P70aawNdYjRrQxbnKhu3BNr4+lt5e/53tcKXiwFA==} engines: {node: '>=18.12.0'} peerDependencies: stylelint: ^16.0.2 @@ -9656,6 +9803,10 @@ packages: resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} engines: {node: '>=12.0.0'} + tinyglobby@0.2.12: + resolution: {integrity: sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==} + engines: {node: '>=12.0.0'} + tinypool@1.0.2: resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} engines: {node: ^18.0.0 || >=20.0.0} @@ -9723,38 +9874,38 @@ packages: tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - turbo-darwin-64@2.4.2: - resolution: {integrity: sha512-HFfemyWB60CJtEvVQj9yby5rkkWw9fLAdLtAPGtPQoU3tKh8t/uzCAZKso2aPVbib9vGUuGbPGoGpaRXdVhj5g==} + turbo-darwin-64@2.4.4: + resolution: {integrity: sha512-5kPvRkLAfmWI0MH96D+/THnDMGXlFNmjeqNRj5grLKiry+M9pKj3pRuScddAXPdlxjO5Ptz06UNaOQrrYGTx1g==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.4.2: - resolution: {integrity: sha512-uwSx1dsBSSFeEC0nxyx2O219FEsS/haiESaWwE9JI8mHkQK61s6w6fN2G586krKxyNam4AIxRltleL+O2Em94g==} + turbo-darwin-arm64@2.4.4: + resolution: {integrity: sha512-/gtHPqbGQXDFhrmy+Q/MFW2HUTUlThJ97WLLSe4bxkDrKHecDYhAjbZ4rN3MM93RV9STQb3Tqy4pZBtsd4DfCw==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.4.2: - resolution: {integrity: sha512-Fy/uL8z/LAYcPbm7a1LwFnTY9pIi5FAi12iuHsgB7zHjdh4eeIKS2NIg4nroAmTcUTUZ0/cVTo4bDOCUcS3aKw==} + turbo-linux-64@2.4.4: + resolution: {integrity: sha512-SR0gri4k0bda56hw5u9VgDXLKb1Q+jrw4lM7WAhnNdXvVoep4d6LmnzgMHQQR12Wxl3KyWPbkz9d1whL6NTm2Q==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.4.2: - resolution: {integrity: sha512-AEA0d8h5W/K6iiXfEgiNwWt0yqRL1NpBs8zQCLdc4/L7WeYeJW3sORWX8zt7xhutF/KW9gTm8ehKpiK6cCIsAA==} + turbo-linux-arm64@2.4.4: + resolution: {integrity: sha512-COXXwzRd3vslQIfJhXUklgEqlwq35uFUZ7hnN+AUyXx7hUOLIiD5NblL+ETrHnhY4TzWszrbwUMfe2BYWtaPQg==} cpu: [arm64] os: [linux] - turbo-windows-64@2.4.2: - resolution: {integrity: sha512-CybtIZ9wRgnnNFVN9En9G+rxsO+mwU81fvW4RpE8BWyNEkhQ8J28qYf4PaimueMxGHHp/28i/G7Kcdn2GAWG0g==} + turbo-windows-64@2.4.4: + resolution: {integrity: sha512-PV9rYNouGz4Ff3fd6sIfQy5L7HT9a4fcZoEv8PKRavU9O75G7PoDtm8scpHU10QnK0QQNLbE9qNxOAeRvF0fJg==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.4.2: - resolution: {integrity: sha512-7V0yneVPL8Y3TgrkUIjw7Odmwu1tHnyIiPHFM7eFcA7U+H6hPXyCxge7nC3wOKfjhKCQqUm+Vf/k6kjmLz5G4g==} + turbo-windows-arm64@2.4.4: + resolution: {integrity: sha512-403sqp9t5sx6YGEC32IfZTVWkRAixOQomGYB8kEc6ZD+//LirSxzeCHCnM8EmSXw7l57U1G+Fb0kxgTcKPU/Lg==} cpu: [arm64] os: [win32] - turbo@2.4.2: - resolution: {integrity: sha512-Qxi0ioQCxMRUCcHKHZkTnYH8e7XCpNfg9QiJcyfWIc+ZXeaCjzV5rCGlbQlTXMAtI8qgfP8fZADv3CFtPwqdPQ==} + turbo@2.4.4: + resolution: {integrity: sha512-N9FDOVaY3yz0YCOhYIgOGYad7+m2ptvinXygw27WPLQvcZDl3+0Sa77KGVlLSiuPDChOUEnTKE9VJwLSi9BPGQ==} hasBin: true type-check@0.4.0: @@ -9797,11 +9948,6 @@ packages: resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} engines: {node: '>= 0.4'} - typescript@5.7.2: - resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} - engines: {node: '>=14.17'} - hasBin: true - typescript@5.7.3: resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} engines: {node: '>=14.17'} @@ -9814,8 +9960,8 @@ packages: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} - unbuild@3.3.1: - resolution: {integrity: sha512-/5OeeHmW1JlWEyQw3SPkB9BV16lzr6C5i8D+O17NLx6ETgvCZ3ZlyXfWkVVfG2YCsv8xAVQCqJNJtbEAGwHg7A==} + unbuild@3.5.0: + resolution: {integrity: sha512-DPFttsiADnHRb/K+yJ9r9jdn6JyXlsmdT0S12VFC14DFSJD+cxBnHq+v0INmqqPVPxOoUjvJFYUVIb02rWnVeA==} hasBin: true peerDependencies: typescript: ^5.7.3 @@ -9986,6 +10132,10 @@ packages: resolution: {integrity: sha512-eL/8PlhLcMmlMDtNPKhyyz9kEBDS3Uk4yMu/ewlkT2WFbtzScjHWPJLdQLmaGPUKjXzwe9MumOtOgc4Fro96Kg==} hasBin: true + untyped@2.0.0: + resolution: {integrity: sha512-nwNCjxJTjNuLCgFr42fEak5OcLuB3ecca+9ksPFNvtfYSLpjf+iJqSIaSnIile6ZPbKYxI5k2AfXqeopGudK/g==} + hasBin: true + unwasm@0.3.9: resolution: {integrity: sha512-LDxTx/2DkFURUd+BU1vUsF/moj0JsoTvl+2tcg2AUOiEzVturhGGx17/IMgGvKUYdZwr33EJHtChCJuhu9Ouvg==} @@ -10052,8 +10202,8 @@ packages: peerDependencies: vite: '>=2.0.0' - vite-plugin-dts@4.5.0: - resolution: {integrity: sha512-M1lrPTdi7gilLYRZoLmGYnl4fbPryVYsehPN9JgaxjJKTs8/f7tuAlvCCvOLB5gRDQTTKnptBcB0ACsaw2wNLw==} + vite-plugin-dts@4.5.1: + resolution: {integrity: sha512-Yo1dHT05B2nD47AVB7b0+wK1FPFpJJnUf/muRF7+tP+sbPFRhLs70TTRGwJw7NDBwAUAmSwhrD+ZPTe4P6Wv9w==} peerDependencies: typescript: '*' vite: '*' @@ -10133,8 +10283,8 @@ packages: terser: optional: true - vite@6.1.0: - resolution: {integrity: sha512-RjjMipCKVoR4hVfPY6GQTgveinjNuyLw+qruksLDvA5ktI1150VmcMBKmQaEWJhg/j6Uaf6dNCNA0AfdzUb/hQ==} + vite@6.2.0: + resolution: {integrity: sha512-7dPxoo+WsT/64rDcwoOjk76XHj+TqNTIvHKcuMQ1k4/SeHDaQt5GFAeLYzrimZrMpn/O6DtdI03WUjdxuPM0oQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: @@ -10173,8 +10323,8 @@ packages: yaml: optional: true - vitepress-plugin-group-icons@1.3.5: - resolution: {integrity: sha512-1f1NP7osRYlNTR0yS5CAqcaasKHRSAzFKpeCUOfCPwYLAFxhCxsEbRtPBm0U1CfrDVa303MsjX18ngGpFGxIMA==} + vitepress-plugin-group-icons@1.3.6: + resolution: {integrity: sha512-MzUAuMZ43f51dfBKYowW7yv/A2DxIjtN50d8Dcj31nU9RB6GuYBJ48E/Ze88U0bEn4wlnrjMXFh2j2e0rYmGug==} vitepress@1.6.3: resolution: {integrity: sha512-fCkfdOk8yRZT8GD9BFqusW3+GggWYZ/rYncOfmgcDtP3ualNHCAg+Robxp2/6xfH1WwPHtGpPwv7mbA3qomtBw==} @@ -10224,6 +10374,9 @@ packages: vscode-uri@3.0.8: resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} + vscode-uri@3.1.0: + resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==} + vue-component-type-helpers@2.2.0: resolution: {integrity: sha512-cYrAnv2me7bPDcg9kIcGwjJiSB6Qyi08+jLDo9yuvoFQjzHiPTzML7RnkJB1+3P6KMsX/KbCD4QE3Tv/knEllw==} @@ -10290,8 +10443,8 @@ packages: peerDependencies: vue: ^3.5.13 - vxe-pc-ui@4.3.87: - resolution: {integrity: sha512-PFvGAfaJLQwfJmWe+i9kvyxpUM/CB4yvCRi4/jnqgARs/yZNLw9Phx/Wzj4If7eAQOHVELLd5VMEIavFbu6ilA==} + vxe-pc-ui@4.3.99: + resolution: {integrity: sha512-ZF0nprcYVbH5ociA9FSslVp5FdmY3S6lEOskJP28RotiH/fhzEJCKtqyuGbi9x3FSMpSjIsWE56HIbVqYcBzSw==} vxe-table@4.10.0: resolution: {integrity: sha512-HysVARZXZGgXd5tR9vpahZcLB4RuB90ZoZNFKmKc670bGD3bWFFBdBpeQshXziVSkuPi65MqfE7Wq0b2enRcYg==} @@ -10456,8 +10609,8 @@ packages: xe-utils@3.7.0: resolution: {integrity: sha512-2pndXCEivB7+xWCdCDth/LJ5ngAAstUOoHTGBQauwTqc03M3Cl1tYbNhPUqi4Lcj+UNZnnc8fANbFWjb6TMx6A==} - xe-utils@3.7.1: - resolution: {integrity: sha512-rH8bPBS2YqXOtQhWxsueYdwNIOJvttOnHnTXgE4MxQKy5rjBVILXW35vW8bB5kWjL198Y61rHnXfuQ/0E/KMKQ==} + xe-utils@3.7.2: + resolution: {integrity: sha512-kZ/CpQFiyYCHlMxYuHxzH2wzyRqlEaKx8vFpCA0J4YIkfEVphc6uaOTuAYT5jsCnjnPjwPf/Gtsl0A6tbnCsAA==} xml-name-validator@4.0.0: resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} @@ -10681,13 +10834,15 @@ snapshots: '@ant-design/icons-svg': 4.4.2 vue: 3.5.13(typescript@5.7.3) - '@antfu/install-pkg@0.4.1': + '@antfu/install-pkg@1.0.0': dependencies: package-manager-detector: 0.2.9 tinyexec: 0.3.2 '@antfu/utils@0.7.10': {} + '@antfu/utils@8.1.1': {} + '@apideck/better-ajv-errors@0.3.6(ajv@8.17.1)': dependencies: ajv: 8.17.1 @@ -11426,13 +11581,13 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@changesets/apply-release-plan@7.0.8': + '@changesets/apply-release-plan@7.0.10': dependencies: - '@changesets/config': 3.0.5 + '@changesets/config': 3.1.1 '@changesets/get-version-range-type': 0.4.0 '@changesets/git': 3.0.2 - '@changesets/should-skip-package': 0.1.1 - '@changesets/types': 6.0.0 + '@changesets/should-skip-package': 0.1.2 + '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 detect-indent: 6.1.0 fs-extra: 7.0.1 @@ -11442,43 +11597,43 @@ snapshots: resolve-from: 5.0.0 semver: 7.7.1 - '@changesets/assemble-release-plan@6.0.5': + '@changesets/assemble-release-plan@6.0.6': dependencies: '@changesets/errors': 0.2.0 - '@changesets/get-dependents-graph': 2.1.2 - '@changesets/should-skip-package': 0.1.1 - '@changesets/types': 6.0.0 + '@changesets/get-dependents-graph': 2.1.3 + '@changesets/should-skip-package': 0.1.2 + '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 semver: 7.7.1 - '@changesets/changelog-git@0.2.0': + '@changesets/changelog-git@0.2.1': dependencies: - '@changesets/types': 6.0.0 + '@changesets/types': 6.1.0 - '@changesets/changelog-github@0.5.0(encoding@0.1.13)': + '@changesets/changelog-github@0.5.1(encoding@0.1.13)': dependencies: '@changesets/get-github-info': 0.6.0(encoding@0.1.13) - '@changesets/types': 6.0.0 + '@changesets/types': 6.1.0 dotenv: 8.6.0 transitivePeerDependencies: - encoding - '@changesets/cli@2.27.12': + '@changesets/cli@2.28.1': dependencies: - '@changesets/apply-release-plan': 7.0.8 - '@changesets/assemble-release-plan': 6.0.5 - '@changesets/changelog-git': 0.2.0 - '@changesets/config': 3.0.5 + '@changesets/apply-release-plan': 7.0.10 + '@changesets/assemble-release-plan': 6.0.6 + '@changesets/changelog-git': 0.2.1 + '@changesets/config': 3.1.1 '@changesets/errors': 0.2.0 - '@changesets/get-dependents-graph': 2.1.2 - '@changesets/get-release-plan': 4.0.6 + '@changesets/get-dependents-graph': 2.1.3 + '@changesets/get-release-plan': 4.0.8 '@changesets/git': 3.0.2 '@changesets/logger': 0.1.1 - '@changesets/pre': 2.0.1 - '@changesets/read': 0.6.2 - '@changesets/should-skip-package': 0.1.1 - '@changesets/types': 6.0.0 - '@changesets/write': 0.3.2 + '@changesets/pre': 2.0.2 + '@changesets/read': 0.6.3 + '@changesets/should-skip-package': 0.1.2 + '@changesets/types': 6.1.0 + '@changesets/write': 0.4.0 '@manypkg/get-packages': 1.1.3 ansi-colors: 4.1.3 ci-info: 3.9.0 @@ -11494,12 +11649,12 @@ snapshots: spawndamnit: 3.0.1 term-size: 2.2.1 - '@changesets/config@3.0.5': + '@changesets/config@3.1.1': dependencies: '@changesets/errors': 0.2.0 - '@changesets/get-dependents-graph': 2.1.2 + '@changesets/get-dependents-graph': 2.1.3 '@changesets/logger': 0.1.1 - '@changesets/types': 6.0.0 + '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 micromatch: 4.0.8 @@ -11508,9 +11663,9 @@ snapshots: dependencies: extendable-error: 0.1.7 - '@changesets/get-dependents-graph@2.1.2': + '@changesets/get-dependents-graph@2.1.3': dependencies: - '@changesets/types': 6.0.0 + '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 picocolors: 1.1.1 semver: 7.7.1 @@ -11522,13 +11677,13 @@ snapshots: transitivePeerDependencies: - encoding - '@changesets/get-release-plan@4.0.6': + '@changesets/get-release-plan@4.0.8': dependencies: - '@changesets/assemble-release-plan': 6.0.5 - '@changesets/config': 3.0.5 - '@changesets/pre': 2.0.1 - '@changesets/read': 0.6.2 - '@changesets/types': 6.0.0 + '@changesets/assemble-release-plan': 6.0.6 + '@changesets/config': 3.1.1 + '@changesets/pre': 2.0.2 + '@changesets/read': 0.6.3 + '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 '@changesets/get-version-range-type@0.4.0': {} @@ -11545,42 +11700,42 @@ snapshots: dependencies: picocolors: 1.1.1 - '@changesets/parse@0.4.0': + '@changesets/parse@0.4.1': dependencies: - '@changesets/types': 6.0.0 + '@changesets/types': 6.1.0 js-yaml: 3.14.1 - '@changesets/pre@2.0.1': + '@changesets/pre@2.0.2': dependencies: '@changesets/errors': 0.2.0 - '@changesets/types': 6.0.0 + '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 - '@changesets/read@0.6.2': + '@changesets/read@0.6.3': dependencies: '@changesets/git': 3.0.2 '@changesets/logger': 0.1.1 - '@changesets/parse': 0.4.0 - '@changesets/types': 6.0.0 + '@changesets/parse': 0.4.1 + '@changesets/types': 6.1.0 fs-extra: 7.0.1 p-filter: 2.1.0 picocolors: 1.1.1 - '@changesets/should-skip-package@0.1.1': + '@changesets/should-skip-package@0.1.2': dependencies: - '@changesets/types': 6.0.0 + '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 '@changesets/types@4.1.0': {} - '@changesets/types@6.0.0': {} + '@changesets/types@6.1.0': {} - '@changesets/write@0.3.2': + '@changesets/write@0.4.0': dependencies: - '@changesets/types': 6.0.0 + '@changesets/types': 6.1.0 fs-extra: 7.0.1 - human-id: 1.0.2 + human-id: 4.1.1 prettier: 2.8.8 '@clack/core@0.4.1': @@ -11598,11 +11753,11 @@ snapshots: dependencies: mime: 3.0.0 - '@commitlint/cli@19.7.1(@types/node@22.13.4)(typescript@5.7.3)': + '@commitlint/cli@19.7.1(@types/node@22.13.5)(typescript@5.7.3)': dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.7.1 - '@commitlint/load': 19.6.1(@types/node@22.13.4)(typescript@5.7.3) + '@commitlint/load': 19.6.1(@types/node@22.13.5)(typescript@5.7.3) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.2 @@ -11649,7 +11804,7 @@ snapshots: '@commitlint/rules': 19.6.0 '@commitlint/types': 19.5.0 - '@commitlint/load@19.6.1(@types/node@22.13.4)(typescript@5.7.3)': + '@commitlint/load@19.6.1(@types/node@22.13.5)(typescript@5.7.3)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 @@ -11657,7 +11812,7 @@ snapshots: '@commitlint/types': 19.5.0 chalk: 5.4.1 cosmiconfig: 9.0.0(typescript@5.7.3) - cosmiconfig-typescript-loader: 6.1.0(@types/node@22.13.4)(cosmiconfig@9.0.0(typescript@5.7.3))(typescript@5.7.3) + cosmiconfig-typescript-loader: 6.1.0(@types/node@22.13.5)(cosmiconfig@9.0.0(typescript@5.7.3))(typescript@5.7.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -11708,14 +11863,14 @@ snapshots: '@types/conventional-commits-parser': 5.0.1 chalk: 5.4.1 - '@cspell/cspell-bundled-dicts@8.17.3': + '@cspell/cspell-bundled-dicts@8.17.5': dependencies: '@cspell/dict-ada': 4.1.0 '@cspell/dict-al': 1.1.0 '@cspell/dict-aws': 4.0.9 '@cspell/dict-bash': 4.2.0 - '@cspell/dict-companies': 3.1.13 - '@cspell/dict-cpp': 6.0.3 + '@cspell/dict-companies': 3.1.14 + '@cspell/dict-cpp': 6.0.4 '@cspell/dict-cryptocurrencies': 5.0.4 '@cspell/dict-csharp': 4.0.6 '@cspell/dict-css': 4.0.17 @@ -11727,12 +11882,12 @@ snapshots: '@cspell/dict-elixir': 4.0.7 '@cspell/dict-en-common-misspellings': 2.0.9 '@cspell/dict-en-gb': 1.1.33 - '@cspell/dict-en_us': 4.3.30 - '@cspell/dict-filetypes': 3.0.10 + '@cspell/dict-en_us': 4.3.33 + '@cspell/dict-filetypes': 3.0.11 '@cspell/dict-flutter': 1.1.0 '@cspell/dict-fonts': 4.0.4 '@cspell/dict-fsharp': 1.1.0 - '@cspell/dict-fullstack': 3.2.3 + '@cspell/dict-fullstack': 3.2.5 '@cspell/dict-gaming-terms': 1.1.0 '@cspell/dict-git': 3.0.4 '@cspell/dict-golang': 6.0.18 @@ -11751,7 +11906,7 @@ snapshots: '@cspell/dict-markdown': 2.0.9(@cspell/dict-css@4.0.17)(@cspell/dict-html-symbol-entities@4.0.3)(@cspell/dict-html@4.0.11)(@cspell/dict-typescript@3.2.0) '@cspell/dict-monkeyc': 1.0.10 '@cspell/dict-node': 5.0.6 - '@cspell/dict-npm': 5.1.24 + '@cspell/dict-npm': 5.1.27 '@cspell/dict-php': 4.0.14 '@cspell/dict-powershell': 5.0.14 '@cspell/dict-public-licenses': 2.0.13 @@ -11761,7 +11916,7 @@ snapshots: '@cspell/dict-rust': 4.0.11 '@cspell/dict-scala': 5.0.7 '@cspell/dict-shell': 1.1.0 - '@cspell/dict-software-terms': 4.2.4 + '@cspell/dict-software-terms': 4.2.5 '@cspell/dict-sql': 2.2.0 '@cspell/dict-svelte': 1.0.6 '@cspell/dict-swift': 2.0.5 @@ -11769,19 +11924,19 @@ snapshots: '@cspell/dict-typescript': 3.2.0 '@cspell/dict-vue': 3.0.4 - '@cspell/cspell-json-reporter@8.17.3': + '@cspell/cspell-json-reporter@8.17.5': dependencies: - '@cspell/cspell-types': 8.17.3 + '@cspell/cspell-types': 8.17.5 - '@cspell/cspell-pipe@8.17.3': {} + '@cspell/cspell-pipe@8.17.5': {} - '@cspell/cspell-resolver@8.17.3': + '@cspell/cspell-resolver@8.17.5': dependencies: global-directory: 4.0.1 - '@cspell/cspell-service-bus@8.17.3': {} + '@cspell/cspell-service-bus@8.17.5': {} - '@cspell/cspell-types@8.17.3': {} + '@cspell/cspell-types@8.17.5': {} '@cspell/dict-ada@4.1.0': {} @@ -11793,9 +11948,9 @@ snapshots: dependencies: '@cspell/dict-shell': 1.1.0 - '@cspell/dict-companies@3.1.13': {} + '@cspell/dict-companies@3.1.14': {} - '@cspell/dict-cpp@6.0.3': {} + '@cspell/dict-cpp@6.0.4': {} '@cspell/dict-cryptocurrencies@5.0.4': {} @@ -11819,9 +11974,9 @@ snapshots: '@cspell/dict-en-gb@1.1.33': {} - '@cspell/dict-en_us@4.3.30': {} + '@cspell/dict-en_us@4.3.33': {} - '@cspell/dict-filetypes@3.0.10': {} + '@cspell/dict-filetypes@3.0.11': {} '@cspell/dict-flutter@1.1.0': {} @@ -11829,7 +11984,7 @@ snapshots: '@cspell/dict-fsharp@1.1.0': {} - '@cspell/dict-fullstack@3.2.3': {} + '@cspell/dict-fullstack@3.2.5': {} '@cspell/dict-gaming-terms@1.1.0': {} @@ -11872,7 +12027,7 @@ snapshots: '@cspell/dict-node@5.0.6': {} - '@cspell/dict-npm@5.1.24': {} + '@cspell/dict-npm@5.1.27': {} '@cspell/dict-php@4.0.14': {} @@ -11894,7 +12049,7 @@ snapshots: '@cspell/dict-shell@1.1.0': {} - '@cspell/dict-software-terms@4.2.4': {} + '@cspell/dict-software-terms@4.2.5': {} '@cspell/dict-sql@2.2.0': {} @@ -11908,16 +12063,16 @@ snapshots: '@cspell/dict-vue@3.0.4': {} - '@cspell/dynamic-import@8.17.3': + '@cspell/dynamic-import@8.17.5': dependencies: - '@cspell/url': 8.17.3 + '@cspell/url': 8.17.5 import-meta-resolve: 4.1.0 - '@cspell/filetypes@8.17.3': {} + '@cspell/filetypes@8.17.5': {} - '@cspell/strong-weak-map@8.17.3': {} + '@cspell/strong-weak-map@8.17.5': {} - '@cspell/url@8.17.3': {} + '@cspell/url@8.17.5': {} '@css-render/plugin-bem@0.15.14(css-render@0.15.14)': dependencies: @@ -11932,17 +12087,17 @@ snapshots: '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/color-helpers@5.0.1': {} + '@csstools/color-helpers@5.0.2': {} - '@csstools/css-calc@2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': + '@csstools/css-calc@2.1.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': dependencies: '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/css-color-parser@3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': + '@csstools/css-color-parser@3.0.8(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': dependencies: - '@csstools/color-helpers': 5.0.1 - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/color-helpers': 5.0.2 + '@csstools/css-calc': 2.1.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 @@ -11962,215 +12117,215 @@ snapshots: '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-cascade-layers@5.0.1(postcss@8.5.2)': + '@csstools/postcss-cascade-layers@5.0.1(postcss@8.5.3)': dependencies: '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.0.0) - postcss: 8.5.2 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - '@csstools/postcss-color-function@4.0.7(postcss@8.5.2)': + '@csstools/postcss-color-function@4.0.8(postcss@8.5.3)': dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-color-parser': 3.0.8(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.2) - '@csstools/utilities': 2.0.0(postcss@8.5.2) - postcss: 8.5.2 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - '@csstools/postcss-color-mix-function@3.0.7(postcss@8.5.2)': + '@csstools/postcss-color-mix-function@3.0.8(postcss@8.5.3)': dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-color-parser': 3.0.8(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.2) - '@csstools/utilities': 2.0.0(postcss@8.5.2) - postcss: 8.5.2 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - '@csstools/postcss-content-alt-text@2.0.4(postcss@8.5.2)': + '@csstools/postcss-content-alt-text@2.0.4(postcss@8.5.3)': dependencies: '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.2) - '@csstools/utilities': 2.0.0(postcss@8.5.2) - postcss: 8.5.2 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - '@csstools/postcss-exponential-functions@2.0.6(postcss@8.5.2)': + '@csstools/postcss-exponential-functions@2.0.7(postcss@8.5.3)': dependencies: - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-calc': 2.1.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.2 + postcss: 8.5.3 - '@csstools/postcss-font-format-keywords@4.0.0(postcss@8.5.2)': + '@csstools/postcss-font-format-keywords@4.0.0(postcss@8.5.3)': dependencies: - '@csstools/utilities': 2.0.0(postcss@8.5.2) - postcss: 8.5.2 + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - '@csstools/postcss-gamut-mapping@2.0.7(postcss@8.5.2)': + '@csstools/postcss-gamut-mapping@2.0.8(postcss@8.5.3)': dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-color-parser': 3.0.8(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.2 + postcss: 8.5.3 - '@csstools/postcss-gradients-interpolation-method@5.0.7(postcss@8.5.2)': + '@csstools/postcss-gradients-interpolation-method@5.0.8(postcss@8.5.3)': dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-color-parser': 3.0.8(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.2) - '@csstools/utilities': 2.0.0(postcss@8.5.2) - postcss: 8.5.2 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - '@csstools/postcss-hwb-function@4.0.7(postcss@8.5.2)': + '@csstools/postcss-hwb-function@4.0.8(postcss@8.5.3)': dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-color-parser': 3.0.8(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.2) - '@csstools/utilities': 2.0.0(postcss@8.5.2) - postcss: 8.5.2 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - '@csstools/postcss-ic-unit@4.0.0(postcss@8.5.2)': + '@csstools/postcss-ic-unit@4.0.0(postcss@8.5.3)': dependencies: - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.2) - '@csstools/utilities': 2.0.0(postcss@8.5.2) - postcss: 8.5.2 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - '@csstools/postcss-initial@2.0.1(postcss@8.5.2)': + '@csstools/postcss-initial@2.0.1(postcss@8.5.3)': dependencies: - postcss: 8.5.2 + postcss: 8.5.3 - '@csstools/postcss-is-pseudo-class@5.0.1(postcss@8.5.2)': + '@csstools/postcss-is-pseudo-class@5.0.1(postcss@8.5.3)': dependencies: '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.0.0) - postcss: 8.5.2 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - '@csstools/postcss-light-dark-function@2.0.7(postcss@8.5.2)': + '@csstools/postcss-light-dark-function@2.0.7(postcss@8.5.3)': dependencies: '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.2) - '@csstools/utilities': 2.0.0(postcss@8.5.2) - postcss: 8.5.2 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - '@csstools/postcss-logical-float-and-clear@3.0.0(postcss@8.5.2)': + '@csstools/postcss-logical-float-and-clear@3.0.0(postcss@8.5.3)': dependencies: - postcss: 8.5.2 + postcss: 8.5.3 - '@csstools/postcss-logical-overflow@2.0.0(postcss@8.5.2)': + '@csstools/postcss-logical-overflow@2.0.0(postcss@8.5.3)': dependencies: - postcss: 8.5.2 + postcss: 8.5.3 - '@csstools/postcss-logical-overscroll-behavior@2.0.0(postcss@8.5.2)': + '@csstools/postcss-logical-overscroll-behavior@2.0.0(postcss@8.5.3)': dependencies: - postcss: 8.5.2 + postcss: 8.5.3 - '@csstools/postcss-logical-resize@3.0.0(postcss@8.5.2)': + '@csstools/postcss-logical-resize@3.0.0(postcss@8.5.3)': dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - '@csstools/postcss-logical-viewport-units@3.0.3(postcss@8.5.2)': + '@csstools/postcss-logical-viewport-units@3.0.3(postcss@8.5.3)': dependencies: '@csstools/css-tokenizer': 3.0.3 - '@csstools/utilities': 2.0.0(postcss@8.5.2) - postcss: 8.5.2 + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - '@csstools/postcss-media-minmax@2.0.6(postcss@8.5.2)': + '@csstools/postcss-media-minmax@2.0.7(postcss@8.5.3)': dependencies: - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-calc': 2.1.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 '@csstools/media-query-list-parser': 4.0.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - postcss: 8.5.2 + postcss: 8.5.3 - '@csstools/postcss-media-queries-aspect-ratio-number-values@3.0.4(postcss@8.5.2)': + '@csstools/postcss-media-queries-aspect-ratio-number-values@3.0.4(postcss@8.5.3)': dependencies: '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 '@csstools/media-query-list-parser': 4.0.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - postcss: 8.5.2 + postcss: 8.5.3 - '@csstools/postcss-nested-calc@4.0.0(postcss@8.5.2)': + '@csstools/postcss-nested-calc@4.0.0(postcss@8.5.3)': dependencies: - '@csstools/utilities': 2.0.0(postcss@8.5.2) - postcss: 8.5.2 + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - '@csstools/postcss-normalize-display-values@4.0.0(postcss@8.5.2)': + '@csstools/postcss-normalize-display-values@4.0.0(postcss@8.5.3)': dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - '@csstools/postcss-oklab-function@4.0.7(postcss@8.5.2)': + '@csstools/postcss-oklab-function@4.0.8(postcss@8.5.3)': dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-color-parser': 3.0.8(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.2) - '@csstools/utilities': 2.0.0(postcss@8.5.2) - postcss: 8.5.2 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - '@csstools/postcss-progressive-custom-properties@4.0.0(postcss@8.5.2)': + '@csstools/postcss-progressive-custom-properties@4.0.0(postcss@8.5.3)': dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - '@csstools/postcss-random-function@1.0.2(postcss@8.5.2)': + '@csstools/postcss-random-function@1.0.3(postcss@8.5.3)': dependencies: - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-calc': 2.1.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.2 + postcss: 8.5.3 - '@csstools/postcss-relative-color-syntax@3.0.7(postcss@8.5.2)': + '@csstools/postcss-relative-color-syntax@3.0.8(postcss@8.5.3)': dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-color-parser': 3.0.8(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.2) - '@csstools/utilities': 2.0.0(postcss@8.5.2) - postcss: 8.5.2 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - '@csstools/postcss-scope-pseudo-class@4.0.1(postcss@8.5.2)': + '@csstools/postcss-scope-pseudo-class@4.0.1(postcss@8.5.3)': dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - '@csstools/postcss-sign-functions@1.1.1(postcss@8.5.2)': + '@csstools/postcss-sign-functions@1.1.2(postcss@8.5.3)': dependencies: - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-calc': 2.1.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.2 + postcss: 8.5.3 - '@csstools/postcss-stepped-value-functions@4.0.6(postcss@8.5.2)': + '@csstools/postcss-stepped-value-functions@4.0.7(postcss@8.5.3)': dependencies: - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-calc': 2.1.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.2 + postcss: 8.5.3 - '@csstools/postcss-text-decoration-shorthand@4.0.1(postcss@8.5.2)': + '@csstools/postcss-text-decoration-shorthand@4.0.2(postcss@8.5.3)': dependencies: - '@csstools/color-helpers': 5.0.1 - postcss: 8.5.2 + '@csstools/color-helpers': 5.0.2 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - '@csstools/postcss-trigonometric-functions@4.0.6(postcss@8.5.2)': + '@csstools/postcss-trigonometric-functions@4.0.7(postcss@8.5.3)': dependencies: - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-calc': 2.1.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.2 + postcss: 8.5.3 - '@csstools/postcss-unset-value@4.0.0(postcss@8.5.2)': + '@csstools/postcss-unset-value@4.0.0(postcss@8.5.3)': dependencies: - postcss: 8.5.2 + postcss: 8.5.3 '@csstools/selector-resolve-nested@3.0.0(postcss-selector-parser@7.0.0)': dependencies: @@ -12180,9 +12335,9 @@ snapshots: dependencies: postcss-selector-parser: 7.0.0 - '@csstools/utilities@2.0.0(postcss@8.5.2)': + '@csstools/utilities@2.0.0(postcss@8.5.3)': dependencies: - postcss: 8.5.2 + postcss: 8.5.3 '@ctrl/tinycolor@4.1.0': {} @@ -12300,9 +12455,9 @@ snapshots: '@esbuild/win32-x64@0.24.0': optional: true - '@eslint-community/eslint-utils@4.4.1(eslint@9.20.1(jiti@2.4.2))': + '@eslint-community/eslint-utils@4.4.1(eslint@9.21.0(jiti@2.4.2))': dependencies: - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.21.0(jiti@2.4.2) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -12315,15 +12470,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/core@0.10.0': + '@eslint/core@0.12.0': dependencies: '@types/json-schema': 7.0.15 - '@eslint/core@0.11.0': - dependencies: - '@types/json-schema': 7.0.15 - - '@eslint/eslintrc@3.2.0': + '@eslint/eslintrc@3.3.0': dependencies: ajv: 6.12.6 debug: 4.4.0(supports-color@9.4.0) @@ -12337,16 +12488,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.20.0': {} + '@eslint/js@9.21.0': {} '@eslint/object-schema@2.1.6': {} - '@eslint/plugin-kit@0.2.5': + '@eslint/plugin-kit@0.2.7': dependencies: - '@eslint/core': 0.10.0 + '@eslint/core': 0.12.0 levn: 0.4.1 - '@faker-js/faker@9.5.0': {} + '@faker-js/faker@9.5.1': {} '@floating-ui/core@1.6.9': dependencies: @@ -12381,13 +12532,13 @@ snapshots: '@humanwhocodes/retry@0.3.1': {} - '@humanwhocodes/retry@0.4.1': {} + '@humanwhocodes/retry@0.4.2': {} '@iconify-json/logos@1.2.4': dependencies: '@iconify/types': 2.0.0 - '@iconify-json/octicon@1.2.4': + '@iconify-json/octicon@1.2.5': dependencies: '@iconify/types': 2.0.0 @@ -12395,11 +12546,11 @@ snapshots: dependencies: '@iconify/types': 2.0.0 - '@iconify-json/vscode-icons@1.2.11': + '@iconify-json/vscode-icons@1.2.16': dependencies: '@iconify/types': 2.0.0 - '@iconify/json@2.2.307': + '@iconify/json@2.2.311': dependencies: '@iconify/types': 2.0.0 pathe: 1.1.2 @@ -12410,15 +12561,15 @@ snapshots: '@iconify/types@2.0.0': {} - '@iconify/utils@2.2.1': + '@iconify/utils@2.3.0': dependencies: - '@antfu/install-pkg': 0.4.1 - '@antfu/utils': 0.7.10 + '@antfu/install-pkg': 1.0.0 + '@antfu/utils': 8.1.1 '@iconify/types': 2.0.0 debug: 4.4.0(supports-color@9.4.0) - globals: 15.14.0 + globals: 15.15.0 kolorist: 1.8.0 - local-pkg: 0.5.1 + local-pkg: 1.0.0 mlly: 1.7.4 transitivePeerDependencies: - supports-color @@ -12469,13 +12620,13 @@ snapshots: '@intlify/shared@11.1.1': {} - '@intlify/unplugin-vue-i18n@6.0.3(@vue/compiler-dom@3.5.13)(eslint@9.20.1(jiti@2.4.2))(rollup@4.34.7)(typescript@5.7.3)(vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))': + '@intlify/unplugin-vue-i18n@6.0.3(@vue/compiler-dom@3.5.13)(eslint@9.21.0(jiti@2.4.2))(rollup@4.34.8)(typescript@5.7.3)(vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2)) '@intlify/bundle-utils': 10.0.0(vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3))) '@intlify/shared': 11.1.1 '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.1.1)(@vue/compiler-dom@3.5.13)(vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)) - '@rollup/pluginutils': 5.1.4(rollup@4.34.7) + '@rollup/pluginutils': 5.1.4(rollup@4.34.8) '@typescript-eslint/scope-manager': 8.23.0 '@typescript-eslint/typescript-estree': 8.23.0(typescript@5.7.3) debug: 4.4.0(supports-color@9.4.0) @@ -12542,7 +12693,7 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@jspm/generator@2.5.0': + '@jspm/generator@2.5.1': dependencies: '@babel/core': 7.26.7 '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.7) @@ -12607,29 +12758,29 @@ snapshots: - encoding - supports-color - '@microsoft/api-extractor-model@7.30.3(@types/node@22.13.4)': + '@microsoft/api-extractor-model@7.30.3(@types/node@22.13.5)': dependencies: '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.11.0(@types/node@22.13.4) + '@rushstack/node-core-library': 5.11.0(@types/node@22.13.5) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.49.2(@types/node@22.13.4)': + '@microsoft/api-extractor@7.51.0(@types/node@22.13.5)': dependencies: - '@microsoft/api-extractor-model': 7.30.3(@types/node@22.13.4) + '@microsoft/api-extractor-model': 7.30.3(@types/node@22.13.5) '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.11.0(@types/node@22.13.4) + '@rushstack/node-core-library': 5.11.0(@types/node@22.13.5) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.14.6(@types/node@22.13.4) - '@rushstack/ts-command-line': 4.23.4(@types/node@22.13.4) + '@rushstack/terminal': 0.15.0(@types/node@22.13.5) + '@rushstack/ts-command-line': 4.23.5(@types/node@22.13.5) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.10 semver: 7.5.4 source-map: 0.6.1 - typescript: 5.7.2 + typescript: 5.7.3 transitivePeerDependencies: - '@types/node' @@ -12665,19 +12816,19 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.19.0 - '@nolebase/ui@2.14.0(typescript@5.7.3)(vitepress@1.6.3(@algolia/client-search@5.20.0)(@types/node@22.13.4)(async-validator@4.2.5)(axios@1.7.9)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.2)(qrcode@1.5.4)(sass@1.85.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.37.0)(typescript@5.7.3))': + '@nolebase/ui@2.15.0(typescript@5.7.3)(vitepress@1.6.3(@algolia/client-search@5.20.0)(@types/node@22.13.5)(async-validator@4.2.5)(axios@1.8.1)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.85.1)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.37.0)(typescript@5.7.3))': dependencies: - '@iconify-json/octicon': 1.2.4 + '@iconify-json/octicon': 1.2.5 less: 4.2.2 - vitepress: 1.6.3(@algolia/client-search@5.20.0)(@types/node@22.13.4)(async-validator@4.2.5)(axios@1.7.9)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.2)(qrcode@1.5.4)(sass@1.85.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.37.0)(typescript@5.7.3) + vitepress: 1.6.3(@algolia/client-search@5.20.0)(@types/node@22.13.5)(async-validator@4.2.5)(axios@1.8.1)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.85.1)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.37.0)(typescript@5.7.3) vue: 3.5.13(typescript@5.7.3) transitivePeerDependencies: - typescript - '@nolebase/vitepress-plugin-git-changelog@2.14.0(typescript@5.7.3)(vitepress@1.6.3(@algolia/client-search@5.20.0)(@types/node@22.13.4)(async-validator@4.2.5)(axios@1.7.9)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.2)(qrcode@1.5.4)(sass@1.85.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.37.0)(typescript@5.7.3))': + '@nolebase/vitepress-plugin-git-changelog@2.15.0(typescript@5.7.3)(vitepress@1.6.3(@algolia/client-search@5.20.0)(@types/node@22.13.5)(async-validator@4.2.5)(axios@1.8.1)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.85.1)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.37.0)(typescript@5.7.3))': dependencies: - '@iconify-json/octicon': 1.2.4 - '@nolebase/ui': 2.14.0(typescript@5.7.3)(vitepress@1.6.3(@algolia/client-search@5.20.0)(@types/node@22.13.4)(async-validator@4.2.5)(axios@1.7.9)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.2)(qrcode@1.5.4)(sass@1.85.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.37.0)(typescript@5.7.3)) + '@iconify-json/octicon': 1.2.5 + '@nolebase/ui': 2.15.0(typescript@5.7.3)(vitepress@1.6.3(@algolia/client-search@5.20.0)(@types/node@22.13.5)(async-validator@4.2.5)(axios@1.8.1)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.85.1)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.37.0)(typescript@5.7.3)) colorette: 2.0.20 date-fns: 4.1.0 defu: 6.1.4 @@ -12687,7 +12838,7 @@ snapshots: gray-matter: 4.0.3 less: 4.2.2 uncrypto: 0.1.3 - vitepress: 1.6.3(@algolia/client-search@5.20.0)(@types/node@22.13.4)(async-validator@4.2.5)(axios@1.7.9)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.2)(qrcode@1.5.4)(sass@1.85.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.37.0)(typescript@5.7.3) + vitepress: 1.6.3(@algolia/client-search@5.20.0)(@types/node@22.13.5)(async-validator@4.2.5)(axios@1.8.1)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.85.1)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.37.0)(typescript@5.7.3) transitivePeerDependencies: - typescript @@ -12701,7 +12852,7 @@ snapshots: mkdirp: 1.0.4 rimraf: 3.0.2 - '@nuxt/kit@3.15.4(magicast@0.3.5)(rollup@4.34.7)': + '@nuxt/kit@3.15.4(magicast@0.3.5)(rollup@4.34.8)': dependencies: c12: 2.0.1(magicast@0.3.5) consola: 3.4.0 @@ -12721,7 +12872,7 @@ snapshots: std-env: 3.8.0 ufo: 1.5.4 unctx: 2.4.1 - unimport: 4.0.0(rollup@4.34.7) + unimport: 4.0.0(rollup@4.34.8) untyped: 1.5.2 transitivePeerDependencies: - magicast @@ -12822,10 +12973,13 @@ snapshots: '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 - '@pnpm/workspace.read-manifest@1000.0.2': + '@pnpm/types@1000.2.0': {} + + '@pnpm/workspace.read-manifest@1000.1.0': dependencies: '@pnpm/constants': 1001.1.0 '@pnpm/error': 1000.0.2 + '@pnpm/types': 1000.2.0 read-yaml-file: 2.1.0 '@polka/url@1.0.0-next.28': {} @@ -12859,6 +13013,10 @@ snapshots: optionalDependencies: rollup: 4.34.2 + '@rollup/plugin-alias@5.1.1(rollup@4.34.8)': + optionalDependencies: + rollup: 4.34.8 + '@rollup/plugin-babel@5.3.1(@babel/core@7.26.7)(rollup@2.79.2)': dependencies: '@babel/core': 7.26.7 @@ -12880,6 +13038,18 @@ snapshots: optionalDependencies: rollup: 4.34.2 + '@rollup/plugin-commonjs@28.0.2(rollup@4.34.8)': + dependencies: + '@rollup/pluginutils': 5.1.4(rollup@4.34.8) + commondir: 1.0.1 + estree-walker: 2.0.2 + fdir: 6.4.3(picomatch@4.0.2) + is-reference: 1.2.1 + magic-string: 0.30.17 + picomatch: 4.0.2 + optionalDependencies: + rollup: 4.34.8 + '@rollup/plugin-inject@5.0.5(rollup@4.34.2)': dependencies: '@rollup/pluginutils': 5.1.4(rollup@4.34.2) @@ -12894,6 +13064,12 @@ snapshots: optionalDependencies: rollup: 4.34.2 + '@rollup/plugin-json@6.1.0(rollup@4.34.8)': + dependencies: + '@rollup/pluginutils': 5.1.4(rollup@4.34.8) + optionalDependencies: + rollup: 4.34.8 + '@rollup/plugin-node-resolve@15.3.1(rollup@2.79.2)': dependencies: '@rollup/pluginutils': 5.1.4(rollup@2.79.2) @@ -12914,15 +13090,15 @@ snapshots: optionalDependencies: rollup: 4.34.2 - '@rollup/plugin-node-resolve@16.0.0(rollup@4.34.2)': + '@rollup/plugin-node-resolve@16.0.0(rollup@4.34.8)': dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.34.2) + '@rollup/pluginutils': 5.1.4(rollup@4.34.8) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-module: 1.0.0 resolve: 1.22.10 optionalDependencies: - rollup: 4.34.2 + rollup: 4.34.8 '@rollup/plugin-replace@2.4.2(rollup@2.79.2)': dependencies: @@ -12937,6 +13113,13 @@ snapshots: optionalDependencies: rollup: 4.34.2 + '@rollup/plugin-replace@6.0.2(rollup@4.34.8)': + dependencies: + '@rollup/pluginutils': 5.1.4(rollup@4.34.8) + magic-string: 0.30.17 + optionalDependencies: + rollup: 4.34.8 + '@rollup/plugin-terser@0.4.4(rollup@2.79.2)': dependencies: serialize-javascript: 6.0.2 @@ -12981,13 +13164,13 @@ snapshots: optionalDependencies: rollup: 4.34.2 - '@rollup/pluginutils@5.1.4(rollup@4.34.7)': + '@rollup/pluginutils@5.1.4(rollup@4.34.8)': dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 4.0.2 optionalDependencies: - rollup: 4.34.7 + rollup: 4.34.8 '@rollup/rollup-android-arm-eabi@4.34.2': optional: true @@ -12995,115 +13178,172 @@ snapshots: '@rollup/rollup-android-arm-eabi@4.34.7': optional: true + '@rollup/rollup-android-arm-eabi@4.34.8': + optional: true + '@rollup/rollup-android-arm64@4.34.2': optional: true '@rollup/rollup-android-arm64@4.34.7': optional: true + '@rollup/rollup-android-arm64@4.34.8': + optional: true + '@rollup/rollup-darwin-arm64@4.34.2': optional: true '@rollup/rollup-darwin-arm64@4.34.7': optional: true + '@rollup/rollup-darwin-arm64@4.34.8': + optional: true + '@rollup/rollup-darwin-x64@4.34.2': optional: true '@rollup/rollup-darwin-x64@4.34.7': optional: true + '@rollup/rollup-darwin-x64@4.34.8': + optional: true + '@rollup/rollup-freebsd-arm64@4.34.2': optional: true '@rollup/rollup-freebsd-arm64@4.34.7': optional: true + '@rollup/rollup-freebsd-arm64@4.34.8': + optional: true + '@rollup/rollup-freebsd-x64@4.34.2': optional: true '@rollup/rollup-freebsd-x64@4.34.7': optional: true + '@rollup/rollup-freebsd-x64@4.34.8': + optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.34.2': optional: true '@rollup/rollup-linux-arm-gnueabihf@4.34.7': optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.34.8': + optional: true + '@rollup/rollup-linux-arm-musleabihf@4.34.2': optional: true '@rollup/rollup-linux-arm-musleabihf@4.34.7': optional: true + '@rollup/rollup-linux-arm-musleabihf@4.34.8': + optional: true + '@rollup/rollup-linux-arm64-gnu@4.34.2': optional: true '@rollup/rollup-linux-arm64-gnu@4.34.7': optional: true + '@rollup/rollup-linux-arm64-gnu@4.34.8': + optional: true + '@rollup/rollup-linux-arm64-musl@4.34.2': optional: true '@rollup/rollup-linux-arm64-musl@4.34.7': optional: true + '@rollup/rollup-linux-arm64-musl@4.34.8': + optional: true + '@rollup/rollup-linux-loongarch64-gnu@4.34.2': optional: true '@rollup/rollup-linux-loongarch64-gnu@4.34.7': optional: true + '@rollup/rollup-linux-loongarch64-gnu@4.34.8': + optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.34.2': optional: true '@rollup/rollup-linux-powerpc64le-gnu@4.34.7': optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.34.8': + optional: true + '@rollup/rollup-linux-riscv64-gnu@4.34.2': optional: true '@rollup/rollup-linux-riscv64-gnu@4.34.7': optional: true + '@rollup/rollup-linux-riscv64-gnu@4.34.8': + optional: true + '@rollup/rollup-linux-s390x-gnu@4.34.2': optional: true '@rollup/rollup-linux-s390x-gnu@4.34.7': optional: true + '@rollup/rollup-linux-s390x-gnu@4.34.8': + optional: true + '@rollup/rollup-linux-x64-gnu@4.34.2': optional: true '@rollup/rollup-linux-x64-gnu@4.34.7': optional: true + '@rollup/rollup-linux-x64-gnu@4.34.8': + optional: true + '@rollup/rollup-linux-x64-musl@4.34.2': optional: true '@rollup/rollup-linux-x64-musl@4.34.7': optional: true + '@rollup/rollup-linux-x64-musl@4.34.8': + optional: true + '@rollup/rollup-win32-arm64-msvc@4.34.2': optional: true '@rollup/rollup-win32-arm64-msvc@4.34.7': optional: true + '@rollup/rollup-win32-arm64-msvc@4.34.8': + optional: true + '@rollup/rollup-win32-ia32-msvc@4.34.2': optional: true '@rollup/rollup-win32-ia32-msvc@4.34.7': optional: true + '@rollup/rollup-win32-ia32-msvc@4.34.8': + optional: true + '@rollup/rollup-win32-x64-msvc@4.34.2': optional: true '@rollup/rollup-win32-x64-msvc@4.34.7': optional: true - '@rushstack/node-core-library@5.11.0(@types/node@22.13.4)': + '@rollup/rollup-win32-x64-msvc@4.34.8': + optional: true + + '@rushstack/node-core-library@5.11.0(@types/node@22.13.5)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -13114,23 +13354,23 @@ snapshots: resolve: 1.22.10 semver: 7.5.4 optionalDependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.5 '@rushstack/rig-package@0.5.3': dependencies: resolve: 1.22.10 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.14.6(@types/node@22.13.4)': + '@rushstack/terminal@0.15.0(@types/node@22.13.5)': dependencies: - '@rushstack/node-core-library': 5.11.0(@types/node@22.13.4) + '@rushstack/node-core-library': 5.11.0(@types/node@22.13.5) supports-color: 8.1.1 optionalDependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.5 - '@rushstack/ts-command-line@4.23.4(@types/node@22.13.4)': + '@rushstack/ts-command-line@4.23.5(@types/node@22.13.5)': dependencies: - '@rushstack/terminal': 0.14.6(@types/node@22.13.4) + '@rushstack/terminal': 0.15.0(@types/node@22.13.5) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -13188,7 +13428,7 @@ snapshots: '@sindresorhus/merge-streams@4.0.0': {} - '@stylistic/stylelint-plugin@3.1.1(stylelint@16.14.1(typescript@5.7.3))': + '@stylistic/stylelint-plugin@3.1.2(stylelint@16.14.1(typescript@5.7.3))': dependencies: '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 @@ -13212,10 +13452,10 @@ snapshots: '@sxzz/popperjs-es@2.11.7': {} - '@tailwindcss/nesting@0.0.0-insiders.565cd3e(postcss@8.5.2)': + '@tailwindcss/nesting@0.0.0-insiders.565cd3e(postcss@8.5.3)': dependencies: - postcss: 8.5.2 - postcss-nested: 5.0.6(postcss@8.5.2) + postcss: 8.5.3 + postcss-nested: 5.0.6(postcss@8.5.3) '@tailwindcss/typography@0.5.16(tailwindcss@3.4.17)': dependencies: @@ -13229,16 +13469,16 @@ snapshots: dependencies: remove-accents: 0.5.0 - '@tanstack/query-core@5.66.3': {} + '@tanstack/query-core@5.66.4': {} '@tanstack/store@0.7.0': {} '@tanstack/virtual-core@3.12.0': {} - '@tanstack/vue-query@5.66.3(vue@3.5.13(typescript@5.7.3))': + '@tanstack/vue-query@5.66.9(vue@3.5.13(typescript@5.7.3))': dependencies: '@tanstack/match-sorter-utils': 8.19.4 - '@tanstack/query-core': 5.66.3 + '@tanstack/query-core': 5.66.4 '@vue/devtools-api': 6.6.4 vue: 3.5.13(typescript@5.7.3) vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.3)) @@ -13268,7 +13508,7 @@ snapshots: '@types/conventional-commits-parser@5.0.1': dependencies: - '@types/node': 22.13.1 + '@types/node': 22.13.4 '@types/doctrine@0.0.9': {} @@ -13284,7 +13524,7 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 22.13.1 + '@types/node': 22.13.4 optional: true '@types/hast@3.0.4': @@ -13295,19 +13535,19 @@ snapshots: '@types/http-proxy@1.17.15': dependencies: - '@types/node': 22.13.1 + '@types/node': 22.13.4 '@types/json-schema@7.0.15': {} '@types/jsonfile@6.1.4': dependencies: - '@types/node': 22.13.1 + '@types/node': 22.13.4 optional: true - '@types/jsonwebtoken@9.0.8': + '@types/jsonwebtoken@9.0.9': dependencies: '@types/ms': 2.1.0 - '@types/node': 22.13.1 + '@types/node': 22.13.4 '@types/katex@0.16.7': {} @@ -13356,6 +13596,10 @@ snapshots: dependencies: undici-types: 6.20.0 + '@types/node@22.13.5': + dependencies: + undici-types: 6.20.0 + '@types/normalize-package-data@2.4.4': {} '@types/nprogress@0.2.3': {} @@ -13364,7 +13608,7 @@ snapshots: '@types/postcss-import@14.0.3': dependencies: - postcss: 8.5.2 + postcss: 8.5.3 '@types/qrcode@1.5.5': dependencies: @@ -13372,7 +13616,7 @@ snapshots: '@types/readdir-glob@1.1.5': dependencies: - '@types/node': 22.13.1 + '@types/node': 22.13.4 '@types/resolve@1.20.2': {} @@ -13386,15 +13630,15 @@ snapshots: '@types/web-bluetooth@0.0.20': {} - '@typescript-eslint/eslint-plugin@8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': + '@typescript-eslint/eslint-plugin@8.25.0(@typescript-eslint/parser@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.24.0 - '@typescript-eslint/type-utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) - '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.24.0 - eslint: 9.20.1(jiti@2.4.2) + '@typescript-eslint/parser': 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.25.0 + '@typescript-eslint/type-utils': 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/utils': 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/visitor-keys': 8.25.0 + eslint: 9.21.0(jiti@2.4.2) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -13403,14 +13647,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': + '@typescript-eslint/parser@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@typescript-eslint/scope-manager': 8.24.0 - '@typescript-eslint/types': 8.24.0 - '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.24.0 + '@typescript-eslint/scope-manager': 8.25.0 + '@typescript-eslint/types': 8.25.0 + '@typescript-eslint/typescript-estree': 8.25.0(typescript@5.7.3) + '@typescript-eslint/visitor-keys': 8.25.0 debug: 4.4.0(supports-color@9.4.0) - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.21.0(jiti@2.4.2) typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -13430,12 +13674,17 @@ snapshots: '@typescript-eslint/types': 8.24.0 '@typescript-eslint/visitor-keys': 8.24.0 - '@typescript-eslint/type-utils@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': + '@typescript-eslint/scope-manager@8.25.0': dependencies: - '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.7.3) - '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/types': 8.25.0 + '@typescript-eslint/visitor-keys': 8.25.0 + + '@typescript-eslint/type-utils@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3)': + dependencies: + '@typescript-eslint/typescript-estree': 8.25.0(typescript@5.7.3) + '@typescript-eslint/utils': 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3) debug: 4.4.0(supports-color@9.4.0) - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.21.0(jiti@2.4.2) ts-api-utils: 2.0.1(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: @@ -13447,6 +13696,8 @@ snapshots: '@typescript-eslint/types@8.24.0': {} + '@typescript-eslint/types@8.25.0': {} + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.7.3)': dependencies: '@typescript-eslint/types': 7.18.0 @@ -13490,35 +13741,60 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.18.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': + '@typescript-eslint/typescript-estree@8.25.0(typescript@5.7.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) - '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.3) - eslint: 9.20.1(jiti@2.4.2) - transitivePeerDependencies: - - supports-color - - typescript - - '@typescript-eslint/utils@8.23.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': - dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) - '@typescript-eslint/scope-manager': 8.23.0 - '@typescript-eslint/types': 8.23.0 - '@typescript-eslint/typescript-estree': 8.23.0(typescript@5.7.3) - eslint: 9.20.1(jiti@2.4.2) + '@typescript-eslint/types': 8.25.0 + '@typescript-eslint/visitor-keys': 8.25.0 + debug: 4.4.0(supports-color@9.4.0) + fast-glob: 3.3.3 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.7.1 + ts-api-utils: 2.0.1(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': + '@typescript-eslint/utils@7.18.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2)) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.3) + eslint: 9.21.0(jiti@2.4.2) + transitivePeerDependencies: + - supports-color + - typescript + + '@typescript-eslint/utils@8.23.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3)': + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2)) + '@typescript-eslint/scope-manager': 8.23.0 + '@typescript-eslint/types': 8.23.0 + '@typescript-eslint/typescript-estree': 8.23.0(typescript@5.7.3) + eslint: 9.21.0(jiti@2.4.2) + typescript: 5.7.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.24.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3)': + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.24.0 '@typescript-eslint/types': 8.24.0 '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.7.3) - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.21.0(jiti@2.4.2) + typescript: 5.7.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3)': + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2)) + '@typescript-eslint/scope-manager': 8.25.0 + '@typescript-eslint/types': 8.25.0 + '@typescript-eslint/typescript-estree': 8.25.0(typescript@5.7.3) + eslint: 9.21.0(jiti@2.4.2) typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -13538,6 +13814,11 @@ snapshots: '@typescript-eslint/types': 8.24.0 eslint-visitor-keys: 4.2.0 + '@typescript-eslint/visitor-keys@8.25.0': + dependencies: + '@typescript-eslint/types': 8.25.0 + eslint-visitor-keys: 4.2.0 + '@ungap/structured-clone@1.3.0': {} '@vee-validate/zod@4.15.0(vue@3.5.13(typescript@5.7.3))(zod@3.24.2)': @@ -13567,28 +13848,28 @@ snapshots: - rollup - supports-color - '@vite-pwa/vitepress@0.5.3(vite-plugin-pwa@0.21.1(vite@5.4.14(@types/node@22.13.4)(less@4.2.2)(sass@1.85.0)(terser@5.37.0))(workbox-build@7.3.0)(workbox-window@7.3.0))': + '@vite-pwa/vitepress@0.5.3(vite-plugin-pwa@0.21.1(vite@5.4.14(@types/node@22.13.5)(less@4.2.2)(sass@1.85.1)(terser@5.37.0))(workbox-build@7.3.0)(workbox-window@7.3.0))': dependencies: - vite-plugin-pwa: 0.21.1(vite@5.4.14(@types/node@22.13.4)(less@4.2.2)(sass@1.85.0)(terser@5.37.0))(workbox-build@7.3.0)(workbox-window@7.3.0) + vite-plugin-pwa: 0.21.1(vite@5.4.14(@types/node@22.13.5)(less@4.2.2)(sass@1.85.1)(terser@5.37.0))(workbox-build@7.3.0)(workbox-window@7.3.0) - '@vitejs/plugin-vue-jsx@4.1.1(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': + '@vitejs/plugin-vue-jsx@4.1.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: '@babel/core': 7.26.7 '@babel/plugin-transform-typescript': 7.26.7(@babel/core@7.26.7) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.7) - vite: 6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0) vue: 3.5.13(typescript@5.7.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.1(vite@5.4.14(@types/node@22.13.4)(less@4.2.2)(sass@1.85.0)(terser@5.37.0))(vue@3.5.13(typescript@5.7.3))': + '@vitejs/plugin-vue@5.2.1(vite@5.4.14(@types/node@22.13.5)(less@4.2.2)(sass@1.85.1)(terser@5.37.0))(vue@3.5.13(typescript@5.7.3))': dependencies: - vite: 5.4.14(@types/node@22.13.4)(less@4.2.2)(sass@1.85.0)(terser@5.37.0) + vite: 5.4.14(@types/node@22.13.5)(less@4.2.2)(sass@1.85.1)(terser@5.37.0) vue: 3.5.13(typescript@5.7.3) - '@vitejs/plugin-vue@5.2.1(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': + '@vitejs/plugin-vue@5.2.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: - vite: 6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0) vue: 3.5.13(typescript@5.7.3) '@vitest/expect@2.1.9': @@ -13598,13 +13879,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.9(vite@5.4.14(@types/node@22.13.4)(less@4.2.2)(sass@1.85.0)(terser@5.37.0))': + '@vitest/mocker@2.1.9(vite@5.4.14(@types/node@22.13.5)(less@4.2.2)(sass@1.85.1)(terser@5.37.0))': dependencies: '@vitest/spy': 2.1.9 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.14(@types/node@22.13.4)(less@4.2.2)(sass@1.85.0)(terser@5.37.0) + vite: 5.4.14(@types/node@22.13.5)(less@4.2.2)(sass@1.85.1)(terser@5.37.0) '@vitest/pretty-format@2.1.9': dependencies: @@ -13695,7 +13976,7 @@ snapshots: '@vue/shared': 3.5.13 estree-walker: 2.0.2 magic-string: 0.30.17 - postcss: 8.5.1 + postcss: 8.5.2 source-map-js: 1.2.1 '@vue/compiler-ssr@3.5.13': @@ -13714,14 +13995,14 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.1 - '@vue/devtools-core@7.7.2(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': + '@vue/devtools-core@7.7.2(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: '@vue/devtools-kit': 7.7.2 '@vue/devtools-shared': 7.7.2 mitt: 3.0.1 nanoid: 5.0.9 pathe: 2.0.2 - vite-hot-client: 0.2.4(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0)) + vite-hot-client: 0.2.4(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0)) vue: 3.5.13(typescript@5.7.3) transitivePeerDependencies: - vite @@ -13767,13 +14048,13 @@ snapshots: optionalDependencies: typescript: 5.7.3 - '@vue/language-core@2.2.0(typescript@5.7.3)': + '@vue/language-core@2.2.4(typescript@5.7.3)': dependencies: '@volar/language-core': 2.4.11 '@vue/compiler-dom': 3.5.13 '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.13 - alien-signals: 0.4.14 + alien-signals: 1.0.4 minimatch: 9.0.5 muggle-string: 0.4.1 path-browserify: 1.0.1 @@ -13847,14 +14128,14 @@ snapshots: - '@vue/composition-api' - vue - '@vueuse/integrations@12.5.0(async-validator@4.2.5)(axios@1.7.9)(change-case@5.4.4)(focus-trap@7.6.4)(nprogress@0.2.0)(qrcode@1.5.4)(sortablejs@1.15.6)(typescript@5.7.3)': + '@vueuse/integrations@12.5.0(async-validator@4.2.5)(axios@1.8.1)(change-case@5.4.4)(focus-trap@7.6.4)(nprogress@0.2.0)(qrcode@1.5.4)(sortablejs@1.15.6)(typescript@5.7.3)': dependencies: '@vueuse/core': 12.5.0(typescript@5.7.3) '@vueuse/shared': 12.5.0(typescript@5.7.3) vue: 3.5.13(typescript@5.7.3) optionalDependencies: async-validator: 4.2.5 - axios: 1.7.9 + axios: 1.8.1 change-case: 5.4.4 focus-trap: 7.6.4 nprogress: 0.2.0 @@ -13863,14 +14144,14 @@ snapshots: transitivePeerDependencies: - typescript - '@vueuse/integrations@12.7.0(async-validator@4.2.5)(axios@1.7.9)(change-case@5.4.4)(focus-trap@7.6.4)(nprogress@0.2.0)(qrcode@1.5.4)(sortablejs@1.15.6)(typescript@5.7.3)': + '@vueuse/integrations@12.7.0(async-validator@4.2.5)(axios@1.8.1)(change-case@5.4.4)(focus-trap@7.6.4)(nprogress@0.2.0)(qrcode@1.5.4)(sortablejs@1.15.6)(typescript@5.7.3)': dependencies: '@vueuse/core': 12.7.0(typescript@5.7.3) '@vueuse/shared': 12.7.0(typescript@5.7.3) vue: 3.5.13(typescript@5.7.3) optionalDependencies: async-validator: 4.2.5 - axios: 1.7.9 + axios: 1.8.1 change-case: 5.4.4 focus-trap: 7.6.4 nprogress: 0.2.0 @@ -13887,7 +14168,7 @@ snapshots: '@vueuse/metadata@9.13.0': {} - '@vueuse/motion@2.2.6(magicast@0.3.5)(rollup@4.34.7)(vue@3.5.13(typescript@5.7.3))': + '@vueuse/motion@2.2.6(magicast@0.3.5)(rollup@4.34.8)(vue@3.5.13(typescript@5.7.3))': dependencies: '@vueuse/core': 10.11.1(vue@3.5.13(typescript@5.7.3)) '@vueuse/shared': 10.11.1(vue@3.5.13(typescript@5.7.3)) @@ -13897,7 +14178,7 @@ snapshots: style-value-types: 5.1.2 vue: 3.5.13(typescript@5.7.3) optionalDependencies: - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@4.34.7) + '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@4.34.8) transitivePeerDependencies: - '@vue/composition-api' - magicast @@ -13930,11 +14211,11 @@ snapshots: - '@vue/composition-api' - vue - '@vxe-ui/core@4.0.30(vue@3.5.13(typescript@5.7.3))': + '@vxe-ui/core@4.0.33(vue@3.5.13(typescript@5.7.3))': dependencies: dom-zindex: 1.0.6 vue: 3.5.13(typescript@5.7.3) - xe-utils: 3.7.1 + xe-utils: 3.7.2 JSONStream@1.3.5: dependencies: @@ -14030,7 +14311,7 @@ snapshots: alien-signals@0.2.2: {} - alien-signals@0.4.14: {} + alien-signals@1.0.4: {} ansi-align@3.0.1: dependencies: @@ -14167,16 +14448,6 @@ snapshots: stubborn-fs: 1.2.5 when-exit: 2.1.4 - autoprefixer@10.4.20(postcss@8.5.1): - dependencies: - browserslist: 4.24.4 - caniuse-lite: 1.0.30001697 - fraction.js: 4.3.7 - normalize-range: 0.1.2 - picocolors: 1.1.1 - postcss: 8.5.1 - postcss-value-parser: 4.2.0 - autoprefixer@10.4.20(postcss@8.5.2): dependencies: browserslist: 4.24.4 @@ -14187,17 +14458,27 @@ snapshots: postcss: 8.5.2 postcss-value-parser: 4.2.0 + autoprefixer@10.4.20(postcss@8.5.3): + dependencies: + browserslist: 4.24.4 + caniuse-lite: 1.0.30001697 + fraction.js: 4.3.7 + normalize-range: 0.1.2 + picocolors: 1.1.1 + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + available-typed-arrays@1.0.7: dependencies: possible-typed-array-names: 1.0.0 - axios-mock-adapter@2.1.0(axios@1.7.9): + axios-mock-adapter@2.1.0(axios@1.8.1): dependencies: - axios: 1.7.9 + axios: 1.8.1 fast-deep-equal: 3.1.3 is-buffer: 2.0.5 - axios@1.7.9: + axios@1.8.1: dependencies: follow-redirects: 1.15.9 form-data: 4.0.1 @@ -14682,9 +14963,9 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@6.1.0(@types/node@22.13.4)(cosmiconfig@9.0.0(typescript@5.7.3))(typescript@5.7.3): + cosmiconfig-typescript-loader@6.1.0(@types/node@22.13.5)(cosmiconfig@9.0.0(typescript@5.7.3))(typescript@5.7.3): dependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.5 cosmiconfig: 9.0.0(typescript@5.7.3) jiti: 2.4.2 typescript: 5.7.3 @@ -14731,120 +15012,120 @@ snapshots: crypto-random-string@2.0.0: {} - cspell-config-lib@8.17.3: + cspell-config-lib@8.17.5: dependencies: - '@cspell/cspell-types': 8.17.3 + '@cspell/cspell-types': 8.17.5 comment-json: 4.2.5 yaml: 2.7.0 - cspell-dictionary@8.17.3: + cspell-dictionary@8.17.5: dependencies: - '@cspell/cspell-pipe': 8.17.3 - '@cspell/cspell-types': 8.17.3 - cspell-trie-lib: 8.17.3 + '@cspell/cspell-pipe': 8.17.5 + '@cspell/cspell-types': 8.17.5 + cspell-trie-lib: 8.17.5 fast-equals: 5.2.2 - cspell-gitignore@8.17.3: + cspell-gitignore@8.17.5: dependencies: - '@cspell/url': 8.17.3 - cspell-glob: 8.17.3 - cspell-io: 8.17.3 + '@cspell/url': 8.17.5 + cspell-glob: 8.17.5 + cspell-io: 8.17.5 find-up-simple: 1.0.0 - cspell-glob@8.17.3: + cspell-glob@8.17.5: dependencies: - '@cspell/url': 8.17.3 + '@cspell/url': 8.17.5 micromatch: 4.0.8 - cspell-grammar@8.17.3: + cspell-grammar@8.17.5: dependencies: - '@cspell/cspell-pipe': 8.17.3 - '@cspell/cspell-types': 8.17.3 + '@cspell/cspell-pipe': 8.17.5 + '@cspell/cspell-types': 8.17.5 - cspell-io@8.17.3: + cspell-io@8.17.5: dependencies: - '@cspell/cspell-service-bus': 8.17.3 - '@cspell/url': 8.17.3 + '@cspell/cspell-service-bus': 8.17.5 + '@cspell/url': 8.17.5 - cspell-lib@8.17.3: + cspell-lib@8.17.5: dependencies: - '@cspell/cspell-bundled-dicts': 8.17.3 - '@cspell/cspell-pipe': 8.17.3 - '@cspell/cspell-resolver': 8.17.3 - '@cspell/cspell-types': 8.17.3 - '@cspell/dynamic-import': 8.17.3 - '@cspell/filetypes': 8.17.3 - '@cspell/strong-weak-map': 8.17.3 - '@cspell/url': 8.17.3 + '@cspell/cspell-bundled-dicts': 8.17.5 + '@cspell/cspell-pipe': 8.17.5 + '@cspell/cspell-resolver': 8.17.5 + '@cspell/cspell-types': 8.17.5 + '@cspell/dynamic-import': 8.17.5 + '@cspell/filetypes': 8.17.5 + '@cspell/strong-weak-map': 8.17.5 + '@cspell/url': 8.17.5 clear-module: 4.1.2 comment-json: 4.2.5 - cspell-config-lib: 8.17.3 - cspell-dictionary: 8.17.3 - cspell-glob: 8.17.3 - cspell-grammar: 8.17.3 - cspell-io: 8.17.3 - cspell-trie-lib: 8.17.3 + cspell-config-lib: 8.17.5 + cspell-dictionary: 8.17.5 + cspell-glob: 8.17.5 + cspell-grammar: 8.17.5 + cspell-io: 8.17.5 + cspell-trie-lib: 8.17.5 env-paths: 3.0.0 fast-equals: 5.2.2 gensequence: 7.0.0 import-fresh: 3.3.1 resolve-from: 5.0.0 vscode-languageserver-textdocument: 1.0.12 - vscode-uri: 3.0.8 + vscode-uri: 3.1.0 xdg-basedir: 5.1.0 - cspell-trie-lib@8.17.3: + cspell-trie-lib@8.17.5: dependencies: - '@cspell/cspell-pipe': 8.17.3 - '@cspell/cspell-types': 8.17.3 + '@cspell/cspell-pipe': 8.17.5 + '@cspell/cspell-types': 8.17.5 gensequence: 7.0.0 - cspell@8.17.3: + cspell@8.17.5: dependencies: - '@cspell/cspell-json-reporter': 8.17.3 - '@cspell/cspell-pipe': 8.17.3 - '@cspell/cspell-types': 8.17.3 - '@cspell/dynamic-import': 8.17.3 - '@cspell/url': 8.17.3 + '@cspell/cspell-json-reporter': 8.17.5 + '@cspell/cspell-pipe': 8.17.5 + '@cspell/cspell-types': 8.17.5 + '@cspell/dynamic-import': 8.17.5 + '@cspell/url': 8.17.5 chalk: 5.4.1 chalk-template: 1.1.0 commander: 13.1.0 - cspell-dictionary: 8.17.3 - cspell-gitignore: 8.17.3 - cspell-glob: 8.17.3 - cspell-io: 8.17.3 - cspell-lib: 8.17.3 + cspell-dictionary: 8.17.5 + cspell-gitignore: 8.17.5 + cspell-glob: 8.17.5 + cspell-io: 8.17.5 + cspell-lib: 8.17.5 fast-json-stable-stringify: 2.1.0 file-entry-cache: 9.1.0 get-stdin: 9.0.0 semver: 7.7.1 - tinyglobby: 0.2.10 + tinyglobby: 0.2.12 - css-blank-pseudo@7.0.1(postcss@8.5.2): + css-blank-pseudo@7.0.1(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - css-declaration-sorter@7.2.0(postcss@8.5.1): - dependencies: - postcss: 8.5.1 - css-declaration-sorter@7.2.0(postcss@8.5.2): dependencies: postcss: 8.5.2 + css-declaration-sorter@7.2.0(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + css-functions-list@3.2.3: {} - css-has-pseudo@7.0.2(postcss@8.5.2): + css-has-pseudo@7.0.2(postcss@8.5.3): dependencies: '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.0.0) - postcss: 8.5.2 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 postcss-value-parser: 4.2.0 - css-prefers-color-scheme@10.0.0(postcss@8.5.2): + css-prefers-color-scheme@10.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 css-render@0.15.14: dependencies: @@ -14888,40 +15169,6 @@ snapshots: cssesc@3.0.0: {} - cssnano-preset-default@7.0.6(postcss@8.5.1): - dependencies: - browserslist: 4.24.4 - css-declaration-sorter: 7.2.0(postcss@8.5.1) - cssnano-utils: 5.0.0(postcss@8.5.1) - postcss: 8.5.1 - postcss-calc: 10.1.1(postcss@8.5.1) - postcss-colormin: 7.0.2(postcss@8.5.1) - postcss-convert-values: 7.0.4(postcss@8.5.1) - postcss-discard-comments: 7.0.3(postcss@8.5.1) - postcss-discard-duplicates: 7.0.1(postcss@8.5.1) - postcss-discard-empty: 7.0.0(postcss@8.5.1) - postcss-discard-overridden: 7.0.0(postcss@8.5.1) - postcss-merge-longhand: 7.0.4(postcss@8.5.1) - postcss-merge-rules: 7.0.4(postcss@8.5.1) - postcss-minify-font-values: 7.0.0(postcss@8.5.1) - postcss-minify-gradients: 7.0.0(postcss@8.5.1) - postcss-minify-params: 7.0.2(postcss@8.5.1) - postcss-minify-selectors: 7.0.4(postcss@8.5.1) - postcss-normalize-charset: 7.0.0(postcss@8.5.1) - postcss-normalize-display-values: 7.0.0(postcss@8.5.1) - postcss-normalize-positions: 7.0.0(postcss@8.5.1) - postcss-normalize-repeat-style: 7.0.0(postcss@8.5.1) - postcss-normalize-string: 7.0.0(postcss@8.5.1) - postcss-normalize-timing-functions: 7.0.0(postcss@8.5.1) - postcss-normalize-unicode: 7.0.2(postcss@8.5.1) - postcss-normalize-url: 7.0.0(postcss@8.5.1) - postcss-normalize-whitespace: 7.0.0(postcss@8.5.1) - postcss-ordered-values: 7.0.1(postcss@8.5.1) - postcss-reduce-initial: 7.0.2(postcss@8.5.1) - postcss-reduce-transforms: 7.0.0(postcss@8.5.1) - postcss-svgo: 7.0.1(postcss@8.5.1) - postcss-unique-selectors: 7.0.3(postcss@8.5.1) - cssnano-preset-default@7.0.6(postcss@8.5.2): dependencies: browserslist: 4.24.4 @@ -14956,19 +15203,47 @@ snapshots: postcss-svgo: 7.0.1(postcss@8.5.2) postcss-unique-selectors: 7.0.3(postcss@8.5.2) - cssnano-utils@5.0.0(postcss@8.5.1): + cssnano-preset-default@7.0.6(postcss@8.5.3): dependencies: - postcss: 8.5.1 + browserslist: 4.24.4 + css-declaration-sorter: 7.2.0(postcss@8.5.3) + cssnano-utils: 5.0.0(postcss@8.5.3) + postcss: 8.5.3 + postcss-calc: 10.1.1(postcss@8.5.3) + postcss-colormin: 7.0.2(postcss@8.5.3) + postcss-convert-values: 7.0.4(postcss@8.5.3) + postcss-discard-comments: 7.0.3(postcss@8.5.3) + postcss-discard-duplicates: 7.0.1(postcss@8.5.3) + postcss-discard-empty: 7.0.0(postcss@8.5.3) + postcss-discard-overridden: 7.0.0(postcss@8.5.3) + postcss-merge-longhand: 7.0.4(postcss@8.5.3) + postcss-merge-rules: 7.0.4(postcss@8.5.3) + postcss-minify-font-values: 7.0.0(postcss@8.5.3) + postcss-minify-gradients: 7.0.0(postcss@8.5.3) + postcss-minify-params: 7.0.2(postcss@8.5.3) + postcss-minify-selectors: 7.0.4(postcss@8.5.3) + postcss-normalize-charset: 7.0.0(postcss@8.5.3) + postcss-normalize-display-values: 7.0.0(postcss@8.5.3) + postcss-normalize-positions: 7.0.0(postcss@8.5.3) + postcss-normalize-repeat-style: 7.0.0(postcss@8.5.3) + postcss-normalize-string: 7.0.0(postcss@8.5.3) + postcss-normalize-timing-functions: 7.0.0(postcss@8.5.3) + postcss-normalize-unicode: 7.0.2(postcss@8.5.3) + postcss-normalize-url: 7.0.0(postcss@8.5.3) + postcss-normalize-whitespace: 7.0.0(postcss@8.5.3) + postcss-ordered-values: 7.0.1(postcss@8.5.3) + postcss-reduce-initial: 7.0.2(postcss@8.5.3) + postcss-reduce-transforms: 7.0.0(postcss@8.5.3) + postcss-svgo: 7.0.1(postcss@8.5.3) + postcss-unique-selectors: 7.0.3(postcss@8.5.3) cssnano-utils@5.0.0(postcss@8.5.2): dependencies: postcss: 8.5.2 - cssnano@7.0.6(postcss@8.5.1): + cssnano-utils@5.0.0(postcss@8.5.3): dependencies: - cssnano-preset-default: 7.0.6(postcss@8.5.1) - lilconfig: 3.1.3 - postcss: 8.5.1 + postcss: 8.5.3 cssnano@7.0.6(postcss@8.5.2): dependencies: @@ -14976,6 +15251,12 @@ snapshots: lilconfig: 3.1.3 postcss: 8.5.2 + cssnano@7.0.6(postcss@8.5.3): + dependencies: + cssnano-preset-default: 7.0.6(postcss@8.5.3) + lilconfig: 3.1.3 + postcss: 8.5.3 + csso@5.0.5: dependencies: css-tree: 2.2.1 @@ -15240,7 +15521,7 @@ snapshots: electron-to-chromium@1.5.91: {} - element-plus@2.9.4(vue@3.5.13(typescript@5.7.3)): + element-plus@2.9.5(vue@3.5.13(typescript@5.7.3)): dependencies: '@ctrl/tinycolor': 4.1.0 '@element-plus/icons-vue': 2.3.1(vue@3.5.13(typescript@5.7.3)) @@ -15442,21 +15723,21 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-compat-utils@0.5.1(eslint@9.20.1(jiti@2.4.2)): + eslint-compat-utils@0.5.1(eslint@9.21.0(jiti@2.4.2)): dependencies: - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.21.0(jiti@2.4.2) semver: 7.7.1 - eslint-compat-utils@0.6.4(eslint@9.20.1(jiti@2.4.2)): + eslint-compat-utils@0.6.4(eslint@9.21.0(jiti@2.4.2)): dependencies: - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.21.0(jiti@2.4.2) semver: 7.7.1 - eslint-config-turbo@2.4.2(eslint@9.20.1(jiti@2.4.2))(turbo@2.4.2): + eslint-config-turbo@2.4.4(eslint@9.21.0(jiti@2.4.2))(turbo@2.4.4): dependencies: - eslint: 9.20.1(jiti@2.4.2) - eslint-plugin-turbo: 2.4.2(eslint@9.20.1(jiti@2.4.2))(turbo@2.4.2) - turbo: 2.4.2 + eslint: 9.21.0(jiti@2.4.2) + eslint-plugin-turbo: 2.4.4(eslint@9.21.0(jiti@2.4.2))(turbo@2.4.4) + turbo: 2.4.4 eslint-import-resolver-node@0.3.9: dependencies: @@ -15466,39 +15747,39 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-json-compat-utils@0.2.1(eslint@9.20.1(jiti@2.4.2))(jsonc-eslint-parser@2.4.0): + eslint-json-compat-utils@0.2.1(eslint@9.21.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0): dependencies: - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.21.0(jiti@2.4.2) esquery: 1.6.0 jsonc-eslint-parser: 2.4.0 - eslint-plugin-command@0.2.7(eslint@9.20.1(jiti@2.4.2)): + eslint-plugin-command@0.2.7(eslint@9.21.0(jiti@2.4.2)): dependencies: '@es-joy/jsdoccomment': 0.49.0 - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.21.0(jiti@2.4.2) - eslint-plugin-es-x@7.8.0(eslint@9.20.1(jiti@2.4.2)): + eslint-plugin-es-x@7.8.0(eslint@9.21.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 - eslint: 9.20.1(jiti@2.4.2) - eslint-compat-utils: 0.5.1(eslint@9.20.1(jiti@2.4.2)) + eslint: 9.21.0(jiti@2.4.2) + eslint-compat-utils: 0.5.1(eslint@9.21.0(jiti@2.4.2)) - eslint-plugin-eslint-comments@3.2.0(eslint@9.20.1(jiti@2.4.2)): + eslint-plugin-eslint-comments@3.2.0(eslint@9.21.0(jiti@2.4.2)): dependencies: escape-string-regexp: 1.0.5 - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.21.0(jiti@2.4.2) ignore: 5.3.2 - eslint-plugin-import-x@4.6.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3): + eslint-plugin-import-x@4.6.1(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3): dependencies: '@types/doctrine': 0.0.9 '@typescript-eslint/scope-manager': 8.23.0 - '@typescript-eslint/utils': 8.23.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/utils': 8.23.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3) debug: 4.4.0(supports-color@9.4.0) doctrine: 3.0.0 enhanced-resolve: 5.18.0 - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.21.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.10.0 is-glob: 4.0.3 @@ -15510,14 +15791,14 @@ snapshots: - supports-color - typescript - eslint-plugin-jsdoc@50.6.3(eslint@9.20.1(jiti@2.4.2)): + eslint-plugin-jsdoc@50.6.3(eslint@9.21.0(jiti@2.4.2)): dependencies: '@es-joy/jsdoccomment': 0.49.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.4.0(supports-color@9.4.0) escape-string-regexp: 4.0.0 - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.21.0(jiti@2.4.2) espree: 10.3.0 esquery: 1.6.0 parse-imports: 2.2.1 @@ -15527,12 +15808,12 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.19.1(eslint@9.20.1(jiti@2.4.2)): + eslint-plugin-jsonc@2.19.1(eslint@9.21.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) - eslint: 9.20.1(jiti@2.4.2) - eslint-compat-utils: 0.6.4(eslint@9.20.1(jiti@2.4.2)) - eslint-json-compat-utils: 0.2.1(eslint@9.20.1(jiti@2.4.2))(jsonc-eslint-parser@2.4.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2)) + eslint: 9.21.0(jiti@2.4.2) + eslint-compat-utils: 0.6.4(eslint@9.21.0(jiti@2.4.2)) + eslint-json-compat-utils: 0.2.1(eslint@9.21.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0) espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 @@ -15541,12 +15822,12 @@ snapshots: transitivePeerDependencies: - '@eslint/json' - eslint-plugin-n@17.15.1(eslint@9.20.1(jiti@2.4.2)): + eslint-plugin-n@17.15.1(eslint@9.21.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2)) enhanced-resolve: 5.18.0 - eslint: 9.20.1(jiti@2.4.2) - eslint-plugin-es-x: 7.8.0(eslint@9.20.1(jiti@2.4.2)) + eslint: 9.21.0(jiti@2.4.2) + eslint-plugin-es-x: 7.8.0(eslint@9.21.0(jiti@2.4.2)) get-tsconfig: 4.10.0 globals: 15.15.0 ignore: 5.3.2 @@ -15555,50 +15836,50 @@ snapshots: eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-perfectionist@4.9.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3): + eslint-plugin-perfectionist@4.9.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3): dependencies: '@typescript-eslint/types': 8.24.0 - '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) - eslint: 9.20.1(jiti@2.4.2) + '@typescript-eslint/utils': 8.24.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3) + eslint: 9.21.0(jiti@2.4.2) natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-prettier@5.2.3(@types/eslint@9.6.1)(eslint@9.20.1(jiti@2.4.2))(prettier@3.5.1): + eslint-plugin-prettier@5.2.3(@types/eslint@9.6.1)(eslint@9.21.0(jiti@2.4.2))(prettier@3.5.2): dependencies: - eslint: 9.20.1(jiti@2.4.2) - prettier: 3.5.1 + eslint: 9.21.0(jiti@2.4.2) + prettier: 3.5.2 prettier-linter-helpers: 1.0.0 synckit: 0.9.2 optionalDependencies: '@types/eslint': 9.6.1 - eslint-plugin-regexp@2.7.0(eslint@9.20.1(jiti@2.4.2)): + eslint-plugin-regexp@2.7.0(eslint@9.21.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 comment-parser: 1.4.1 - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.21.0(jiti@2.4.2) jsdoc-type-pratt-parser: 4.1.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-turbo@2.4.2(eslint@9.20.1(jiti@2.4.2))(turbo@2.4.2): + eslint-plugin-turbo@2.4.4(eslint@9.21.0(jiti@2.4.2))(turbo@2.4.4): dependencies: dotenv: 16.0.3 - eslint: 9.20.1(jiti@2.4.2) - turbo: 2.4.2 + eslint: 9.21.0(jiti@2.4.2) + turbo: 2.4.4 - eslint-plugin-unicorn@56.0.1(eslint@9.20.1(jiti@2.4.2)): + eslint-plugin-unicorn@56.0.1(eslint@9.21.0(jiti@2.4.2)): dependencies: '@babel/helper-validator-identifier': 7.25.9 - '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2)) ci-info: 4.1.0 clean-regexp: 1.0.0 core-js-compat: 3.40.0 - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.21.0(jiti@2.4.2) esquery: 1.6.0 globals: 15.15.0 indent-string: 4.0.0 @@ -15611,33 +15892,33 @@ snapshots: semver: 7.7.1 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2)): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.25.0(@typescript-eslint/parser@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.21.0(jiti@2.4.2)): dependencies: - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.21.0(jiti@2.4.2) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/eslint-plugin': 8.25.0(@typescript-eslint/parser@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3) - eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)(vitest@2.1.9(@types/node@22.13.4)(happy-dom@16.8.1)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)): + eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@8.25.0(@typescript-eslint/parser@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3)(vitest@2.1.9(@types/node@22.13.5)(happy-dom@16.8.1)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)): dependencies: - '@typescript-eslint/utils': 7.18.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) - eslint: 9.20.1(jiti@2.4.2) + '@typescript-eslint/utils': 7.18.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3) + eslint: 9.21.0(jiti@2.4.2) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) - vitest: 2.1.9(@types/node@22.13.4)(happy-dom@16.8.1)(less@4.2.2)(sass@1.85.0)(terser@5.37.0) + '@typescript-eslint/eslint-plugin': 8.25.0(@typescript-eslint/parser@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.21.0(jiti@2.4.2))(typescript@5.7.3) + vitest: 2.1.9(@types/node@22.13.5)(happy-dom@16.8.1)(less@4.2.2)(sass@1.85.1)(terser@5.37.0) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-vue@9.32.0(eslint@9.20.1(jiti@2.4.2)): + eslint-plugin-vue@9.32.0(eslint@9.21.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) - eslint: 9.20.1(jiti@2.4.2) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2)) + eslint: 9.21.0(jiti@2.4.2) globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 semver: 7.7.1 - vue-eslint-parser: 9.4.3(eslint@9.20.1(jiti@2.4.2)) + vue-eslint-parser: 9.4.3(eslint@9.21.0(jiti@2.4.2)) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -15656,18 +15937,18 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.20.1(jiti@2.4.2): + eslint@9.21.0(jiti@2.4.2): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.19.2 - '@eslint/core': 0.11.0 - '@eslint/eslintrc': 3.2.0 - '@eslint/js': 9.20.0 - '@eslint/plugin-kit': 0.2.5 + '@eslint/core': 0.12.0 + '@eslint/eslintrc': 3.3.0 + '@eslint/js': 9.21.0 + '@eslint/plugin-kit': 0.2.7 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.4.1 + '@humanwhocodes/retry': 0.4.2 '@types/estree': 1.0.6 '@types/json-schema': 7.0.15 ajv: 6.12.6 @@ -15871,6 +16152,12 @@ snapshots: micromatch: 4.0.8 resolve-dir: 1.0.1 + fix-dts-default-cjs-exports@1.0.0: + dependencies: + magic-string: 0.30.17 + mlly: 1.7.4 + rollup: 4.34.8 + flat-cache@4.0.1: dependencies: flatted: 3.3.2 @@ -16121,8 +16408,6 @@ snapshots: globals@14.0.0: {} - globals@15.14.0: {} - globals@15.15.0: {} globalthis@1.0.4: @@ -16188,7 +16473,7 @@ snapshots: dependencies: duplexer: 0.1.2 - h3@1.15.0: + h3@1.15.1: dependencies: cookie-es: 1.2.2 crossws: 0.3.3 @@ -16196,7 +16481,6 @@ snapshots: destr: 2.0.3 iron-webcrypto: 1.2.1 node-mock-http: 1.0.0 - ohash: 1.1.4 radix3: 1.1.2 ufo: 1.5.4 uncrypto: 0.1.3 @@ -16338,7 +16622,7 @@ snapshots: httpxy@0.1.7: {} - human-id@1.0.2: {} + human-id@4.1.1: {} human-signals@5.0.0: {} @@ -16839,7 +17123,7 @@ snapshots: crossws: 0.3.3 defu: 6.1.4 get-port-please: 3.1.2 - h3: 1.15.0 + h3: 1.15.1 http-shutdown: 1.2.2 jiti: 2.4.2 mlly: 1.7.4 @@ -16859,11 +17143,6 @@ snapshots: rfdc: 1.4.1 wrap-ansi: 9.0.0 - local-pkg@0.5.1: - dependencies: - mlly: 1.7.4 - pkg-types: 1.3.1 - local-pkg@1.0.0: dependencies: mlly: 1.7.4 @@ -17179,23 +17458,23 @@ snapshots: mkdirp@3.0.1: {} - mkdist@2.2.0(sass@1.85.0)(typescript@5.7.3)(vue-tsc@2.1.10(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)): + mkdist@2.2.0(sass@1.85.1)(typescript@5.7.3)(vue-tsc@2.1.10(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)): dependencies: - autoprefixer: 10.4.20(postcss@8.5.1) + autoprefixer: 10.4.20(postcss@8.5.2) citty: 0.1.6 - cssnano: 7.0.6(postcss@8.5.1) + cssnano: 7.0.6(postcss@8.5.2) defu: 6.1.4 esbuild: 0.24.0 jiti: 1.21.7 mlly: 1.7.4 pathe: 1.1.2 pkg-types: 1.3.1 - postcss: 8.5.1 - postcss-nested: 7.0.2(postcss@8.5.1) + postcss: 8.5.2 + postcss-nested: 7.0.2(postcss@8.5.2) semver: 7.7.1 - tinyglobby: 0.2.10 + tinyglobby: 0.2.12 optionalDependencies: - sass: 1.85.0 + sass: 1.85.1 typescript: 5.7.3 vue: 3.5.13(typescript@5.7.3) vue-tsc: 2.1.10(typescript@5.7.3) @@ -17304,7 +17583,7 @@ snapshots: fs-extra: 11.3.0 globby: 14.0.2 gzip-size: 7.0.0 - h3: 1.15.0 + h3: 1.15.1 hookable: 5.5.3 httpxy: 0.1.7 ioredis: 5.4.2 @@ -17697,6 +17976,8 @@ snapshots: pathe@2.0.2: {} + pathe@2.0.3: {} + pathval@2.0.0: {} perfect-debounce@1.0.0: {} @@ -17713,9 +17994,9 @@ snapshots: pify@4.0.1: {} - pinia-plugin-persistedstate@4.2.0(magicast@0.3.5)(pinia@2.3.1(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)))(rollup@4.34.7): + pinia-plugin-persistedstate@4.2.0(magicast@0.3.5)(pinia@2.3.1(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)))(rollup@4.34.8): dependencies: - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@4.34.7) + '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@4.34.8) deep-pick-omit: 1.2.1 defu: 6.1.4 destr: 2.0.3 @@ -17744,6 +18025,11 @@ snapshots: mlly: 1.7.4 pathe: 2.0.2 + pkg-types@2.0.0: + dependencies: + confbox: 0.1.8 + pathe: 2.0.3 + playwright-core@1.50.1: {} playwright@1.50.1: @@ -17769,59 +18055,51 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss-antd-fixes@0.2.0(postcss@8.5.2): + postcss-antd-fixes@0.2.0(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 - postcss-attribute-case-insensitive@7.0.1(postcss@8.5.2): + postcss-attribute-case-insensitive@7.0.1(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - postcss-calc@10.1.1(postcss@8.5.1): - dependencies: - postcss: 8.5.1 - postcss-selector-parser: 7.0.0 - postcss-value-parser: 4.2.0 - postcss-calc@10.1.1(postcss@8.5.2): dependencies: postcss: 8.5.2 postcss-selector-parser: 7.0.0 postcss-value-parser: 4.2.0 - postcss-clamp@4.1.0(postcss@8.5.2): + postcss-calc@10.1.1(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 + postcss-selector-parser: 7.0.0 postcss-value-parser: 4.2.0 - postcss-color-functional-notation@7.0.7(postcss@8.5.2): + postcss-clamp@4.1.0(postcss@8.5.3): dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + + postcss-color-functional-notation@7.0.8(postcss@8.5.3): + dependencies: + '@csstools/css-color-parser': 3.0.8(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.2) - '@csstools/utilities': 2.0.0(postcss@8.5.2) - postcss: 8.5.2 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - postcss-color-hex-alpha@10.0.0(postcss@8.5.2): + postcss-color-hex-alpha@10.0.0(postcss@8.5.3): dependencies: - '@csstools/utilities': 2.0.0(postcss@8.5.2) - postcss: 8.5.2 + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-color-rebeccapurple@10.0.0(postcss@8.5.2): + postcss-color-rebeccapurple@10.0.0(postcss@8.5.3): dependencies: - '@csstools/utilities': 2.0.0(postcss@8.5.2) - postcss: 8.5.2 - postcss-value-parser: 4.2.0 - - postcss-colormin@7.0.2(postcss@8.5.1): - dependencies: - browserslist: 4.24.4 - caniuse-api: 3.0.0 - colord: 2.9.3 - postcss: 8.5.1 + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 postcss-colormin@7.0.2(postcss@8.5.2): @@ -17832,10 +18110,12 @@ snapshots: postcss: 8.5.2 postcss-value-parser: 4.2.0 - postcss-convert-values@7.0.4(postcss@8.5.1): + postcss-colormin@7.0.2(postcss@8.5.3): dependencies: browserslist: 4.24.4 - postcss: 8.5.1 + caniuse-api: 3.0.0 + colord: 2.9.3 + postcss: 8.5.3 postcss-value-parser: 4.2.0 postcss-convert-values@7.0.4(postcss@8.5.2): @@ -17844,169 +18124,167 @@ snapshots: postcss: 8.5.2 postcss-value-parser: 4.2.0 - postcss-custom-media@11.0.5(postcss@8.5.2): + postcss-convert-values@7.0.4(postcss@8.5.3): + dependencies: + browserslist: 4.24.4 + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + + postcss-custom-media@11.0.5(postcss@8.5.3): dependencies: '@csstools/cascade-layer-name-parser': 2.0.4(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 '@csstools/media-query-list-parser': 4.0.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - postcss: 8.5.2 + postcss: 8.5.3 - postcss-custom-properties@14.0.4(postcss@8.5.2): + postcss-custom-properties@14.0.4(postcss@8.5.3): dependencies: '@csstools/cascade-layer-name-parser': 2.0.4(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/utilities': 2.0.0(postcss@8.5.2) - postcss: 8.5.2 + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-custom-selectors@8.0.4(postcss@8.5.2): + postcss-custom-selectors@8.0.4(postcss@8.5.3): dependencies: '@csstools/cascade-layer-name-parser': 2.0.4(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.2 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - postcss-dir-pseudo-class@9.0.1(postcss@8.5.2): + postcss-dir-pseudo-class@9.0.1(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - postcss-discard-comments@7.0.3(postcss@8.5.1): - dependencies: - postcss: 8.5.1 - postcss-selector-parser: 6.1.2 - postcss-discard-comments@7.0.3(postcss@8.5.2): dependencies: postcss: 8.5.2 postcss-selector-parser: 6.1.2 - postcss-discard-duplicates@7.0.1(postcss@8.5.1): + postcss-discard-comments@7.0.3(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 postcss-discard-duplicates@7.0.1(postcss@8.5.2): dependencies: postcss: 8.5.2 - postcss-discard-empty@7.0.0(postcss@8.5.1): + postcss-discard-duplicates@7.0.1(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-discard-empty@7.0.0(postcss@8.5.2): dependencies: postcss: 8.5.2 - postcss-discard-overridden@7.0.0(postcss@8.5.1): + postcss-discard-empty@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-discard-overridden@7.0.0(postcss@8.5.2): dependencies: postcss: 8.5.2 - postcss-double-position-gradients@6.0.0(postcss@8.5.2): + postcss-discard-overridden@7.0.0(postcss@8.5.3): dependencies: - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.2) - '@csstools/utilities': 2.0.0(postcss@8.5.2) - postcss: 8.5.2 + postcss: 8.5.3 + + postcss-double-position-gradients@6.0.0(postcss@8.5.3): + dependencies: + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-focus-visible@10.0.1(postcss@8.5.2): + postcss-focus-visible@10.0.1(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - postcss-focus-within@9.0.1(postcss@8.5.2): + postcss-focus-within@9.0.1(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - postcss-font-variant@5.0.0(postcss@8.5.2): + postcss-font-variant@5.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 - postcss-gap-properties@6.0.0(postcss@8.5.2): + postcss-gap-properties@6.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-html@1.8.0: dependencies: htmlparser2: 8.0.2 js-tokens: 9.0.1 - postcss: 8.5.2 - postcss-safe-parser: 6.0.0(postcss@8.5.2) + postcss: 8.5.3 + postcss-safe-parser: 6.0.0(postcss@8.5.3) - postcss-image-set-function@7.0.0(postcss@8.5.2): + postcss-image-set-function@7.0.0(postcss@8.5.3): dependencies: - '@csstools/utilities': 2.0.0(postcss@8.5.2) - postcss: 8.5.2 + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-import@15.1.0(postcss@8.5.2): + postcss-import@15.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.10 - postcss-import@16.1.0(postcss@8.5.2): + postcss-import@16.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.10 - postcss-js@4.0.1(postcss@8.5.2): + postcss-js@4.0.1(postcss@8.5.3): dependencies: camelcase-css: 2.0.1 - postcss: 8.5.2 + postcss: 8.5.3 - postcss-lab-function@7.0.7(postcss@8.5.2): + postcss-lab-function@7.0.8(postcss@8.5.3): dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-color-parser': 3.0.8(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.2) - '@csstools/utilities': 2.0.0(postcss@8.5.2) - postcss: 8.5.2 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - postcss-load-config@4.0.2(postcss@8.5.2): + postcss-load-config@4.0.2(postcss@8.5.3): dependencies: lilconfig: 3.1.3 yaml: 2.7.0 optionalDependencies: - postcss: 8.5.2 + postcss: 8.5.3 - postcss-logical@8.0.0(postcss@8.5.2): + postcss-logical@8.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-value-parser: 4.2.0 postcss-media-query-parser@0.2.3: {} - postcss-merge-longhand@7.0.4(postcss@8.5.1): - dependencies: - postcss: 8.5.1 - postcss-value-parser: 4.2.0 - stylehacks: 7.0.4(postcss@8.5.1) - postcss-merge-longhand@7.0.4(postcss@8.5.2): dependencies: postcss: 8.5.2 postcss-value-parser: 4.2.0 stylehacks: 7.0.4(postcss@8.5.2) - postcss-merge-rules@7.0.4(postcss@8.5.1): + postcss-merge-longhand@7.0.4(postcss@8.5.3): dependencies: - browserslist: 4.24.4 - caniuse-api: 3.0.0 - cssnano-utils: 5.0.0(postcss@8.5.1) - postcss: 8.5.1 - postcss-selector-parser: 6.1.2 + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + stylehacks: 7.0.4(postcss@8.5.3) postcss-merge-rules@7.0.4(postcss@8.5.2): dependencies: @@ -18016,21 +18294,22 @@ snapshots: postcss: 8.5.2 postcss-selector-parser: 6.1.2 - postcss-minify-font-values@7.0.0(postcss@8.5.1): + postcss-merge-rules@7.0.4(postcss@8.5.3): dependencies: - postcss: 8.5.1 - postcss-value-parser: 4.2.0 + browserslist: 4.24.4 + caniuse-api: 3.0.0 + cssnano-utils: 5.0.0(postcss@8.5.3) + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 postcss-minify-font-values@7.0.0(postcss@8.5.2): dependencies: postcss: 8.5.2 postcss-value-parser: 4.2.0 - postcss-minify-gradients@7.0.0(postcss@8.5.1): + postcss-minify-font-values@7.0.0(postcss@8.5.3): dependencies: - colord: 2.9.3 - cssnano-utils: 5.0.0(postcss@8.5.1) - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 postcss-minify-gradients@7.0.0(postcss@8.5.2): @@ -18040,11 +18319,11 @@ snapshots: postcss: 8.5.2 postcss-value-parser: 4.2.0 - postcss-minify-params@7.0.2(postcss@8.5.1): + postcss-minify-gradients@7.0.0(postcss@8.5.3): dependencies: - browserslist: 4.24.4 - cssnano-utils: 5.0.0(postcss@8.5.1) - postcss: 8.5.1 + colord: 2.9.3 + cssnano-utils: 5.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 postcss-minify-params@7.0.2(postcss@8.5.2): @@ -18054,11 +18333,12 @@ snapshots: postcss: 8.5.2 postcss-value-parser: 4.2.0 - postcss-minify-selectors@7.0.4(postcss@8.5.1): + postcss-minify-params@7.0.2(postcss@8.5.3): dependencies: - cssesc: 3.0.0 - postcss: 8.5.1 - postcss-selector-parser: 6.1.2 + browserslist: 4.24.4 + cssnano-utils: 5.0.0(postcss@8.5.3) + postcss: 8.5.3 + postcss-value-parser: 4.2.0 postcss-minify-selectors@7.0.4(postcss@8.5.2): dependencies: @@ -18066,49 +18346,50 @@ snapshots: postcss: 8.5.2 postcss-selector-parser: 6.1.2 - postcss-nested@5.0.6(postcss@8.5.2): + postcss-minify-selectors@7.0.4(postcss@8.5.3): dependencies: - postcss: 8.5.2 + cssesc: 3.0.0 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 - postcss-nested@6.2.0(postcss@8.5.2): + postcss-nested@5.0.6(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 - postcss-nested@7.0.2(postcss@8.5.1): + postcss-nested@6.2.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 + + postcss-nested@7.0.2(postcss@8.5.2): + dependencies: + postcss: 8.5.2 postcss-selector-parser: 7.0.0 - postcss-nesting@13.0.1(postcss@8.5.2): + postcss-nesting@13.0.1(postcss@8.5.3): dependencies: '@csstools/selector-resolve-nested': 3.0.0(postcss-selector-parser@7.0.0) '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.0.0) - postcss: 8.5.2 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - postcss-normalize-charset@7.0.0(postcss@8.5.1): - dependencies: - postcss: 8.5.1 - postcss-normalize-charset@7.0.0(postcss@8.5.2): dependencies: postcss: 8.5.2 - postcss-normalize-display-values@7.0.0(postcss@8.5.1): + postcss-normalize-charset@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 - postcss-value-parser: 4.2.0 + postcss: 8.5.3 postcss-normalize-display-values@7.0.0(postcss@8.5.2): dependencies: postcss: 8.5.2 postcss-value-parser: 4.2.0 - postcss-normalize-positions@7.0.0(postcss@8.5.1): + postcss-normalize-display-values@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 postcss-normalize-positions@7.0.0(postcss@8.5.2): @@ -18116,9 +18397,9 @@ snapshots: postcss: 8.5.2 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@7.0.0(postcss@8.5.1): + postcss-normalize-positions@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 postcss-normalize-repeat-style@7.0.0(postcss@8.5.2): @@ -18126,9 +18407,9 @@ snapshots: postcss: 8.5.2 postcss-value-parser: 4.2.0 - postcss-normalize-string@7.0.0(postcss@8.5.1): + postcss-normalize-repeat-style@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 postcss-normalize-string@7.0.0(postcss@8.5.2): @@ -18136,9 +18417,9 @@ snapshots: postcss: 8.5.2 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@7.0.0(postcss@8.5.1): + postcss-normalize-string@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 postcss-normalize-timing-functions@7.0.0(postcss@8.5.2): @@ -18146,10 +18427,9 @@ snapshots: postcss: 8.5.2 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@7.0.2(postcss@8.5.1): + postcss-normalize-timing-functions@7.0.0(postcss@8.5.3): dependencies: - browserslist: 4.24.4 - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 postcss-normalize-unicode@7.0.2(postcss@8.5.2): @@ -18158,9 +18438,10 @@ snapshots: postcss: 8.5.2 postcss-value-parser: 4.2.0 - postcss-normalize-url@7.0.0(postcss@8.5.1): + postcss-normalize-unicode@7.0.2(postcss@8.5.3): dependencies: - postcss: 8.5.1 + browserslist: 4.24.4 + postcss: 8.5.3 postcss-value-parser: 4.2.0 postcss-normalize-url@7.0.0(postcss@8.5.2): @@ -18168,9 +18449,9 @@ snapshots: postcss: 8.5.2 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@7.0.0(postcss@8.5.1): + postcss-normalize-url@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 postcss-normalize-whitespace@7.0.0(postcss@8.5.2): @@ -18178,151 +18459,156 @@ snapshots: postcss: 8.5.2 postcss-value-parser: 4.2.0 - postcss-opacity-percentage@3.0.0(postcss@8.5.2): + postcss-normalize-whitespace@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.2 - - postcss-ordered-values@7.0.1(postcss@8.5.1): - dependencies: - cssnano-utils: 5.0.0(postcss@8.5.1) - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 + postcss-opacity-percentage@3.0.0(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + postcss-ordered-values@7.0.1(postcss@8.5.2): dependencies: cssnano-utils: 5.0.0(postcss@8.5.2) postcss: 8.5.2 postcss-value-parser: 4.2.0 - postcss-overflow-shorthand@6.0.0(postcss@8.5.2): + postcss-ordered-values@7.0.1(postcss@8.5.3): dependencies: - postcss: 8.5.2 + cssnano-utils: 5.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-page-break@3.0.4(postcss@8.5.2): + postcss-overflow-shorthand@6.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.2 - - postcss-place@10.0.0(postcss@8.5.2): - dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-preset-env@10.1.4(postcss@8.5.2): + postcss-page-break@3.0.4(postcss@8.5.3): dependencies: - '@csstools/postcss-cascade-layers': 5.0.1(postcss@8.5.2) - '@csstools/postcss-color-function': 4.0.7(postcss@8.5.2) - '@csstools/postcss-color-mix-function': 3.0.7(postcss@8.5.2) - '@csstools/postcss-content-alt-text': 2.0.4(postcss@8.5.2) - '@csstools/postcss-exponential-functions': 2.0.6(postcss@8.5.2) - '@csstools/postcss-font-format-keywords': 4.0.0(postcss@8.5.2) - '@csstools/postcss-gamut-mapping': 2.0.7(postcss@8.5.2) - '@csstools/postcss-gradients-interpolation-method': 5.0.7(postcss@8.5.2) - '@csstools/postcss-hwb-function': 4.0.7(postcss@8.5.2) - '@csstools/postcss-ic-unit': 4.0.0(postcss@8.5.2) - '@csstools/postcss-initial': 2.0.1(postcss@8.5.2) - '@csstools/postcss-is-pseudo-class': 5.0.1(postcss@8.5.2) - '@csstools/postcss-light-dark-function': 2.0.7(postcss@8.5.2) - '@csstools/postcss-logical-float-and-clear': 3.0.0(postcss@8.5.2) - '@csstools/postcss-logical-overflow': 2.0.0(postcss@8.5.2) - '@csstools/postcss-logical-overscroll-behavior': 2.0.0(postcss@8.5.2) - '@csstools/postcss-logical-resize': 3.0.0(postcss@8.5.2) - '@csstools/postcss-logical-viewport-units': 3.0.3(postcss@8.5.2) - '@csstools/postcss-media-minmax': 2.0.6(postcss@8.5.2) - '@csstools/postcss-media-queries-aspect-ratio-number-values': 3.0.4(postcss@8.5.2) - '@csstools/postcss-nested-calc': 4.0.0(postcss@8.5.2) - '@csstools/postcss-normalize-display-values': 4.0.0(postcss@8.5.2) - '@csstools/postcss-oklab-function': 4.0.7(postcss@8.5.2) - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.2) - '@csstools/postcss-random-function': 1.0.2(postcss@8.5.2) - '@csstools/postcss-relative-color-syntax': 3.0.7(postcss@8.5.2) - '@csstools/postcss-scope-pseudo-class': 4.0.1(postcss@8.5.2) - '@csstools/postcss-sign-functions': 1.1.1(postcss@8.5.2) - '@csstools/postcss-stepped-value-functions': 4.0.6(postcss@8.5.2) - '@csstools/postcss-text-decoration-shorthand': 4.0.1(postcss@8.5.2) - '@csstools/postcss-trigonometric-functions': 4.0.6(postcss@8.5.2) - '@csstools/postcss-unset-value': 4.0.0(postcss@8.5.2) - autoprefixer: 10.4.20(postcss@8.5.2) + postcss: 8.5.3 + + postcss-place@10.0.0(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + + postcss-preset-env@10.1.5(postcss@8.5.3): + dependencies: + '@csstools/postcss-cascade-layers': 5.0.1(postcss@8.5.3) + '@csstools/postcss-color-function': 4.0.8(postcss@8.5.3) + '@csstools/postcss-color-mix-function': 3.0.8(postcss@8.5.3) + '@csstools/postcss-content-alt-text': 2.0.4(postcss@8.5.3) + '@csstools/postcss-exponential-functions': 2.0.7(postcss@8.5.3) + '@csstools/postcss-font-format-keywords': 4.0.0(postcss@8.5.3) + '@csstools/postcss-gamut-mapping': 2.0.8(postcss@8.5.3) + '@csstools/postcss-gradients-interpolation-method': 5.0.8(postcss@8.5.3) + '@csstools/postcss-hwb-function': 4.0.8(postcss@8.5.3) + '@csstools/postcss-ic-unit': 4.0.0(postcss@8.5.3) + '@csstools/postcss-initial': 2.0.1(postcss@8.5.3) + '@csstools/postcss-is-pseudo-class': 5.0.1(postcss@8.5.3) + '@csstools/postcss-light-dark-function': 2.0.7(postcss@8.5.3) + '@csstools/postcss-logical-float-and-clear': 3.0.0(postcss@8.5.3) + '@csstools/postcss-logical-overflow': 2.0.0(postcss@8.5.3) + '@csstools/postcss-logical-overscroll-behavior': 2.0.0(postcss@8.5.3) + '@csstools/postcss-logical-resize': 3.0.0(postcss@8.5.3) + '@csstools/postcss-logical-viewport-units': 3.0.3(postcss@8.5.3) + '@csstools/postcss-media-minmax': 2.0.7(postcss@8.5.3) + '@csstools/postcss-media-queries-aspect-ratio-number-values': 3.0.4(postcss@8.5.3) + '@csstools/postcss-nested-calc': 4.0.0(postcss@8.5.3) + '@csstools/postcss-normalize-display-values': 4.0.0(postcss@8.5.3) + '@csstools/postcss-oklab-function': 4.0.8(postcss@8.5.3) + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/postcss-random-function': 1.0.3(postcss@8.5.3) + '@csstools/postcss-relative-color-syntax': 3.0.8(postcss@8.5.3) + '@csstools/postcss-scope-pseudo-class': 4.0.1(postcss@8.5.3) + '@csstools/postcss-sign-functions': 1.1.2(postcss@8.5.3) + '@csstools/postcss-stepped-value-functions': 4.0.7(postcss@8.5.3) + '@csstools/postcss-text-decoration-shorthand': 4.0.2(postcss@8.5.3) + '@csstools/postcss-trigonometric-functions': 4.0.7(postcss@8.5.3) + '@csstools/postcss-unset-value': 4.0.0(postcss@8.5.3) + autoprefixer: 10.4.20(postcss@8.5.3) browserslist: 4.24.4 - css-blank-pseudo: 7.0.1(postcss@8.5.2) - css-has-pseudo: 7.0.2(postcss@8.5.2) - css-prefers-color-scheme: 10.0.0(postcss@8.5.2) + css-blank-pseudo: 7.0.1(postcss@8.5.3) + css-has-pseudo: 7.0.2(postcss@8.5.3) + css-prefers-color-scheme: 10.0.0(postcss@8.5.3) cssdb: 8.2.3 - postcss: 8.5.2 - postcss-attribute-case-insensitive: 7.0.1(postcss@8.5.2) - postcss-clamp: 4.1.0(postcss@8.5.2) - postcss-color-functional-notation: 7.0.7(postcss@8.5.2) - postcss-color-hex-alpha: 10.0.0(postcss@8.5.2) - postcss-color-rebeccapurple: 10.0.0(postcss@8.5.2) - postcss-custom-media: 11.0.5(postcss@8.5.2) - postcss-custom-properties: 14.0.4(postcss@8.5.2) - postcss-custom-selectors: 8.0.4(postcss@8.5.2) - postcss-dir-pseudo-class: 9.0.1(postcss@8.5.2) - postcss-double-position-gradients: 6.0.0(postcss@8.5.2) - postcss-focus-visible: 10.0.1(postcss@8.5.2) - postcss-focus-within: 9.0.1(postcss@8.5.2) - postcss-font-variant: 5.0.0(postcss@8.5.2) - postcss-gap-properties: 6.0.0(postcss@8.5.2) - postcss-image-set-function: 7.0.0(postcss@8.5.2) - postcss-lab-function: 7.0.7(postcss@8.5.2) - postcss-logical: 8.0.0(postcss@8.5.2) - postcss-nesting: 13.0.1(postcss@8.5.2) - postcss-opacity-percentage: 3.0.0(postcss@8.5.2) - postcss-overflow-shorthand: 6.0.0(postcss@8.5.2) - postcss-page-break: 3.0.4(postcss@8.5.2) - postcss-place: 10.0.0(postcss@8.5.2) - postcss-pseudo-class-any-link: 10.0.1(postcss@8.5.2) - postcss-replace-overflow-wrap: 4.0.0(postcss@8.5.2) - postcss-selector-not: 8.0.1(postcss@8.5.2) + postcss: 8.5.3 + postcss-attribute-case-insensitive: 7.0.1(postcss@8.5.3) + postcss-clamp: 4.1.0(postcss@8.5.3) + postcss-color-functional-notation: 7.0.8(postcss@8.5.3) + postcss-color-hex-alpha: 10.0.0(postcss@8.5.3) + postcss-color-rebeccapurple: 10.0.0(postcss@8.5.3) + postcss-custom-media: 11.0.5(postcss@8.5.3) + postcss-custom-properties: 14.0.4(postcss@8.5.3) + postcss-custom-selectors: 8.0.4(postcss@8.5.3) + postcss-dir-pseudo-class: 9.0.1(postcss@8.5.3) + postcss-double-position-gradients: 6.0.0(postcss@8.5.3) + postcss-focus-visible: 10.0.1(postcss@8.5.3) + postcss-focus-within: 9.0.1(postcss@8.5.3) + postcss-font-variant: 5.0.0(postcss@8.5.3) + postcss-gap-properties: 6.0.0(postcss@8.5.3) + postcss-image-set-function: 7.0.0(postcss@8.5.3) + postcss-lab-function: 7.0.8(postcss@8.5.3) + postcss-logical: 8.1.0(postcss@8.5.3) + postcss-nesting: 13.0.1(postcss@8.5.3) + postcss-opacity-percentage: 3.0.0(postcss@8.5.3) + postcss-overflow-shorthand: 6.0.0(postcss@8.5.3) + postcss-page-break: 3.0.4(postcss@8.5.3) + postcss-place: 10.0.0(postcss@8.5.3) + postcss-pseudo-class-any-link: 10.0.1(postcss@8.5.3) + postcss-replace-overflow-wrap: 4.0.0(postcss@8.5.3) + postcss-selector-not: 8.0.1(postcss@8.5.3) - postcss-pseudo-class-any-link@10.0.1(postcss@8.5.2): + postcss-pseudo-class-any-link@10.0.1(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - postcss-reduce-initial@7.0.2(postcss@8.5.1): - dependencies: - browserslist: 4.24.4 - caniuse-api: 3.0.0 - postcss: 8.5.1 - postcss-reduce-initial@7.0.2(postcss@8.5.2): dependencies: browserslist: 4.24.4 caniuse-api: 3.0.0 postcss: 8.5.2 - postcss-reduce-transforms@7.0.0(postcss@8.5.1): + postcss-reduce-initial@7.0.2(postcss@8.5.3): dependencies: - postcss: 8.5.1 - postcss-value-parser: 4.2.0 + browserslist: 4.24.4 + caniuse-api: 3.0.0 + postcss: 8.5.3 postcss-reduce-transforms@7.0.0(postcss@8.5.2): dependencies: postcss: 8.5.2 postcss-value-parser: 4.2.0 - postcss-replace-overflow-wrap@4.0.0(postcss@8.5.2): + postcss-reduce-transforms@7.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + + postcss-replace-overflow-wrap@4.0.0(postcss@8.5.3): + dependencies: + postcss: 8.5.3 postcss-resolve-nested-selector@0.1.6: {} - postcss-safe-parser@6.0.0(postcss@8.5.2): + postcss-safe-parser@6.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 - postcss-safe-parser@7.0.1(postcss@8.5.2): + postcss-safe-parser@7.0.1(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 - postcss-scss@4.0.9(postcss@8.5.2): + postcss-scss@4.0.9(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 - postcss-selector-not@8.0.1(postcss@8.5.2): + postcss-selector-not@8.0.1(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 postcss-selector-parser@6.0.10: @@ -18340,15 +18626,14 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-sorting@8.0.2(postcss@8.5.2): + postcss-selector-parser@7.1.0: dependencies: - postcss: 8.5.2 + cssesc: 3.0.0 + util-deprecate: 1.0.2 - postcss-svgo@7.0.1(postcss@8.5.1): + postcss-sorting@8.0.2(postcss@8.5.3): dependencies: - postcss: 8.5.1 - postcss-value-parser: 4.2.0 - svgo: 3.3.2 + postcss: 8.5.3 postcss-svgo@7.0.1(postcss@8.5.2): dependencies: @@ -18356,25 +18641,31 @@ snapshots: postcss-value-parser: 4.2.0 svgo: 3.3.2 - postcss-unique-selectors@7.0.3(postcss@8.5.1): + postcss-svgo@7.0.1(postcss@8.5.3): dependencies: - postcss: 8.5.1 - postcss-selector-parser: 6.1.2 + postcss: 8.5.3 + postcss-value-parser: 4.2.0 + svgo: 3.3.2 postcss-unique-selectors@7.0.3(postcss@8.5.2): dependencies: postcss: 8.5.2 postcss-selector-parser: 6.1.2 + postcss-unique-selectors@7.0.3(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 + postcss-value-parser@4.2.0: {} - postcss@8.5.1: + postcss@8.5.2: dependencies: nanoid: 3.3.8 picocolors: 1.1.1 source-map-js: 1.2.1 - postcss@8.5.2: + postcss@8.5.3: dependencies: nanoid: 3.3.8 picocolors: 1.1.1 @@ -18388,13 +18679,13 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier-plugin-tailwindcss@0.6.11(prettier@3.5.1): + prettier-plugin-tailwindcss@0.6.11(prettier@3.5.2): dependencies: - prettier: 3.5.1 + prettier: 3.5.2 prettier@2.8.8: {} - prettier@3.5.1: {} + prettier@3.5.2: {} pretty-bytes@5.6.0: {} @@ -18444,7 +18735,7 @@ snapshots: queue-microtask@1.2.3: {} - radix-vue@1.9.14(vue@3.5.13(typescript@5.7.3)): + radix-vue@1.9.17(vue@3.5.13(typescript@5.7.3)): dependencies: '@floating-ui/dom': 1.6.13 '@floating-ui/vue': 1.1.6(vue@3.5.13(typescript@5.7.3)) @@ -18683,10 +18974,10 @@ snapshots: glob: 11.0.1 package-json-from-dist: 1.0.1 - rollup-plugin-dts@6.1.1(rollup@4.34.2)(typescript@5.7.3): + rollup-plugin-dts@6.1.1(rollup@4.34.8)(typescript@5.7.3): dependencies: magic-string: 0.30.17 - rollup: 4.34.2 + rollup: 4.34.8 typescript: 5.7.3 optionalDependencies: '@babel/code-frame': 7.26.2 @@ -18700,14 +18991,14 @@ snapshots: optionalDependencies: rollup: 4.34.2 - rollup-plugin-visualizer@5.14.0(rollup@4.34.7): + rollup-plugin-visualizer@5.14.0(rollup@4.34.8): dependencies: open: 8.4.2 picomatch: 4.0.2 source-map: 0.7.4 yargs: 17.7.2 optionalDependencies: - rollup: 4.34.7 + rollup: 4.34.8 rollup@2.79.2: optionalDependencies: @@ -18763,6 +19054,31 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.34.7 fsevents: 2.3.3 + rollup@4.34.8: + dependencies: + '@types/estree': 1.0.6 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.34.8 + '@rollup/rollup-android-arm64': 4.34.8 + '@rollup/rollup-darwin-arm64': 4.34.8 + '@rollup/rollup-darwin-x64': 4.34.8 + '@rollup/rollup-freebsd-arm64': 4.34.8 + '@rollup/rollup-freebsd-x64': 4.34.8 + '@rollup/rollup-linux-arm-gnueabihf': 4.34.8 + '@rollup/rollup-linux-arm-musleabihf': 4.34.8 + '@rollup/rollup-linux-arm64-gnu': 4.34.8 + '@rollup/rollup-linux-arm64-musl': 4.34.8 + '@rollup/rollup-linux-loongarch64-gnu': 4.34.8 + '@rollup/rollup-linux-powerpc64le-gnu': 4.34.8 + '@rollup/rollup-linux-riscv64-gnu': 4.34.8 + '@rollup/rollup-linux-s390x-gnu': 4.34.8 + '@rollup/rollup-linux-x64-gnu': 4.34.8 + '@rollup/rollup-linux-x64-musl': 4.34.8 + '@rollup/rollup-win32-arm64-msvc': 4.34.8 + '@rollup/rollup-win32-ia32-msvc': 4.34.8 + '@rollup/rollup-win32-x64-msvc': 4.34.8 + fsevents: 2.3.3 + rotated-array-set@3.0.0: {} run-applescript@7.0.0: {} @@ -18800,7 +19116,7 @@ snapshots: safer-buffer@2.1.2: {} - sass@1.85.0: + sass@1.85.1: dependencies: chokidar: 4.0.3 immutable: 5.0.3 @@ -19209,18 +19525,18 @@ snapshots: hey-listen: 1.0.8 tslib: 2.4.0 - stylehacks@7.0.4(postcss@8.5.1): - dependencies: - browserslist: 4.24.4 - postcss: 8.5.1 - postcss-selector-parser: 6.1.2 - stylehacks@7.0.4(postcss@8.5.2): dependencies: browserslist: 4.24.4 postcss: 8.5.2 postcss-selector-parser: 6.1.2 + stylehacks@7.0.4(postcss@8.5.3): + dependencies: + browserslist: 4.24.4 + postcss: 8.5.3 + postcss-selector-parser: 6.1.2 + stylelint-config-html@1.1.0(postcss-html@1.8.0)(stylelint@16.14.1(typescript@5.7.3)): dependencies: postcss-html: 1.8.0 @@ -19231,14 +19547,14 @@ snapshots: stylelint: 16.14.1(typescript@5.7.3) stylelint-order: 6.0.4(stylelint@16.14.1(typescript@5.7.3)) - stylelint-config-recommended-scss@14.1.0(postcss@8.5.2)(stylelint@16.14.1(typescript@5.7.3)): + stylelint-config-recommended-scss@14.1.0(postcss@8.5.3)(stylelint@16.14.1(typescript@5.7.3)): dependencies: - postcss-scss: 4.0.9(postcss@8.5.2) + postcss-scss: 4.0.9(postcss@8.5.3) stylelint: 16.14.1(typescript@5.7.3) stylelint-config-recommended: 14.0.1(stylelint@16.14.1(typescript@5.7.3)) - stylelint-scss: 6.11.0(stylelint@16.14.1(typescript@5.7.3)) + stylelint-scss: 6.11.1(stylelint@16.14.1(typescript@5.7.3)) optionalDependencies: - postcss: 8.5.2 + postcss: 8.5.3 stylelint-config-recommended-vue@1.6.0(postcss-html@1.8.0)(stylelint@16.14.1(typescript@5.7.3)): dependencies: @@ -19259,17 +19575,17 @@ snapshots: stylelint-order@6.0.4(stylelint@16.14.1(typescript@5.7.3)): dependencies: - postcss: 8.5.2 - postcss-sorting: 8.0.2(postcss@8.5.2) + postcss: 8.5.3 + postcss-sorting: 8.0.2(postcss@8.5.3) stylelint: 16.14.1(typescript@5.7.3) - stylelint-prettier@5.0.3(prettier@3.5.1)(stylelint@16.14.1(typescript@5.7.3)): + stylelint-prettier@5.0.3(prettier@3.5.2)(stylelint@16.14.1(typescript@5.7.3)): dependencies: - prettier: 3.5.1 + prettier: 3.5.2 prettier-linter-helpers: 1.0.0 stylelint: 16.14.1(typescript@5.7.3) - stylelint-scss@6.11.0(stylelint@16.14.1(typescript@5.7.3)): + stylelint-scss@6.11.1(stylelint@16.14.1(typescript@5.7.3)): dependencies: css-tree: 3.1.0 is-plain-object: 5.0.0 @@ -19277,7 +19593,7 @@ snapshots: mdn-data: 2.15.0 postcss-media-query-parser: 0.2.3 postcss-resolve-nested-selector: 0.1.6 - postcss-selector-parser: 7.0.0 + postcss-selector-parser: 7.1.0 postcss-value-parser: 4.2.0 stylelint: 16.14.1(typescript@5.7.3) @@ -19310,9 +19626,9 @@ snapshots: micromatch: 4.0.8 normalize-path: 3.0.0 picocolors: 1.1.1 - postcss: 8.5.2 + postcss: 8.5.3 postcss-resolve-nested-selector: 0.1.6 - postcss-safe-parser: 7.0.1(postcss@8.5.2) + postcss-safe-parser: 7.0.1(postcss@8.5.3) postcss-selector-parser: 7.0.0 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 @@ -19417,11 +19733,11 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.1.1 - postcss: 8.5.2 - postcss-import: 15.1.0(postcss@8.5.2) - postcss-js: 4.0.1(postcss@8.5.2) - postcss-load-config: 4.0.2(postcss@8.5.2) - postcss-nested: 6.2.0(postcss@8.5.2) + postcss: 8.5.3 + postcss-import: 15.1.0(postcss@8.5.3) + postcss-js: 4.0.1(postcss@8.5.3) + postcss-load-config: 4.0.2(postcss@8.5.3) + postcss-nested: 6.2.0(postcss@8.5.3) postcss-selector-parser: 6.1.2 resolve: 1.22.10 sucrase: 3.35.0 @@ -19503,6 +19819,11 @@ snapshots: fdir: 6.4.3(picomatch@4.0.2) picomatch: 4.0.2 + tinyglobby@0.2.12: + dependencies: + fdir: 6.4.3(picomatch@4.0.2) + picomatch: 4.0.2 + tinypool@1.0.2: {} tinyrainbow@1.2.0: {} @@ -19551,32 +19872,32 @@ snapshots: tslib@2.8.1: {} - turbo-darwin-64@2.4.2: + turbo-darwin-64@2.4.4: optional: true - turbo-darwin-arm64@2.4.2: + turbo-darwin-arm64@2.4.4: optional: true - turbo-linux-64@2.4.2: + turbo-linux-64@2.4.4: optional: true - turbo-linux-arm64@2.4.2: + turbo-linux-arm64@2.4.4: optional: true - turbo-windows-64@2.4.2: + turbo-windows-64@2.4.4: optional: true - turbo-windows-arm64@2.4.2: + turbo-windows-arm64@2.4.4: optional: true - turbo@2.4.2: + turbo@2.4.4: optionalDependencies: - turbo-darwin-64: 2.4.2 - turbo-darwin-arm64: 2.4.2 - turbo-linux-64: 2.4.2 - turbo-linux-arm64: 2.4.2 - turbo-windows-64: 2.4.2 - turbo-windows-arm64: 2.4.2 + turbo-darwin-64: 2.4.4 + turbo-darwin-arm64: 2.4.4 + turbo-linux-64: 2.4.4 + turbo-linux-arm64: 2.4.4 + turbo-windows-64: 2.4.4 + turbo-windows-arm64: 2.4.4 type-check@0.4.0: dependencies: @@ -19625,8 +19946,6 @@ snapshots: possible-typed-array-names: 1.0.0 reflect.getprototypeof: 1.0.10 - typescript@5.7.2: {} - typescript@5.7.3: {} ufo@1.5.4: {} @@ -19638,36 +19957,36 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 - unbuild@3.3.1(sass@1.85.0)(typescript@5.7.3)(vue-tsc@2.1.10(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)): + unbuild@3.5.0(sass@1.85.1)(typescript@5.7.3)(vue-tsc@2.1.10(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)): dependencies: - '@rollup/plugin-alias': 5.1.1(rollup@4.34.2) - '@rollup/plugin-commonjs': 28.0.2(rollup@4.34.2) - '@rollup/plugin-json': 6.1.0(rollup@4.34.2) - '@rollup/plugin-node-resolve': 16.0.0(rollup@4.34.2) - '@rollup/plugin-replace': 6.0.2(rollup@4.34.2) - '@rollup/pluginutils': 5.1.4(rollup@4.34.2) + '@rollup/plugin-alias': 5.1.1(rollup@4.34.8) + '@rollup/plugin-commonjs': 28.0.2(rollup@4.34.8) + '@rollup/plugin-json': 6.1.0(rollup@4.34.8) + '@rollup/plugin-node-resolve': 16.0.0(rollup@4.34.8) + '@rollup/plugin-replace': 6.0.2(rollup@4.34.8) + '@rollup/pluginutils': 5.1.4(rollup@4.34.8) citty: 0.1.6 consola: 3.4.0 defu: 6.1.4 esbuild: 0.24.0 + fix-dts-default-cjs-exports: 1.0.0 hookable: 5.5.3 jiti: 2.4.2 magic-string: 0.30.17 - mkdist: 2.2.0(sass@1.85.0)(typescript@5.7.3)(vue-tsc@2.1.10(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)) + mkdist: 2.2.0(sass@1.85.1)(typescript@5.7.3)(vue-tsc@2.1.10(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)) mlly: 1.7.4 - pathe: 2.0.2 - pkg-types: 1.3.1 + pathe: 2.0.3 + pkg-types: 2.0.0 pretty-bytes: 6.1.1 - rollup: 4.34.2 - rollup-plugin-dts: 6.1.1(rollup@4.34.2)(typescript@5.7.3) + rollup: 4.34.8 + rollup-plugin-dts: 6.1.1(rollup@4.34.8)(typescript@5.7.3) scule: 1.3.0 - tinyglobby: 0.2.10 - untyped: 1.5.2 + tinyglobby: 0.2.12 + untyped: 2.0.0 optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: - sass - - supports-color - vue - vue-tsc @@ -19726,9 +20045,9 @@ snapshots: transitivePeerDependencies: - rollup - unimport@4.0.0(rollup@4.34.7): + unimport@4.0.0(rollup@4.34.8): dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.34.7) + '@rollup/pluginutils': 5.1.4(rollup@4.34.8) acorn: 8.14.0 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 @@ -19811,7 +20130,7 @@ snapshots: anymatch: 3.1.3 chokidar: 3.6.0 destr: 2.0.3 - h3: 1.15.0 + h3: 1.15.1 lru-cache: 10.4.3 node-fetch-native: 1.6.6 ofetch: 1.4.1 @@ -19839,6 +20158,14 @@ snapshots: transitivePeerDependencies: - supports-color + untyped@2.0.0: + dependencies: + citty: 0.1.6 + defu: 6.1.4 + jiti: 2.4.2 + knitwork: 1.2.0 + scule: 1.3.0 + unwasm@0.3.9: dependencies: knitwork: 1.2.0 @@ -19907,17 +20234,17 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-hot-client@0.2.4(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0)): + vite-hot-client@0.2.4(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0)): dependencies: - vite: 6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0) - vite-node@2.1.9(@types/node@22.13.4)(less@4.2.2)(sass@1.85.0)(terser@5.37.0): + vite-node@2.1.9(@types/node@22.13.5)(less@4.2.2)(sass@1.85.1)(terser@5.37.0): dependencies: cac: 6.7.14 debug: 4.4.0(supports-color@9.4.0) es-module-lexer: 1.6.0 pathe: 1.1.2 - vite: 5.4.14(@types/node@22.13.4)(less@4.2.2)(sass@1.85.0)(terser@5.37.0) + vite: 5.4.14(@types/node@22.13.5)(less@4.2.2)(sass@1.85.1)(terser@5.37.0) transitivePeerDependencies: - '@types/node' - less @@ -19929,35 +20256,35 @@ snapshots: - supports-color - terser - vite-plugin-compression@0.5.1(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0)): + vite-plugin-compression@0.5.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0)): dependencies: chalk: 4.1.2 debug: 4.4.0(supports-color@9.4.0) fs-extra: 10.1.0 - vite: 6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0) transitivePeerDependencies: - supports-color - vite-plugin-dts@4.5.0(@types/node@22.13.4)(rollup@4.34.7)(typescript@5.7.3)(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0)): + vite-plugin-dts@4.5.1(@types/node@22.13.5)(rollup@4.34.8)(typescript@5.7.3)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0)): dependencies: - '@microsoft/api-extractor': 7.49.2(@types/node@22.13.4) - '@rollup/pluginutils': 5.1.4(rollup@4.34.7) + '@microsoft/api-extractor': 7.51.0(@types/node@22.13.5) + '@rollup/pluginutils': 5.1.4(rollup@4.34.8) '@volar/typescript': 2.4.11 - '@vue/language-core': 2.2.0(typescript@5.7.3) + '@vue/language-core': 2.2.4(typescript@5.7.3) compare-versions: 6.1.1 debug: 4.4.0(supports-color@9.4.0) kolorist: 1.8.0 - local-pkg: 0.5.1 + local-pkg: 1.0.0 magic-string: 0.30.17 typescript: 5.7.3 optionalDependencies: - vite: 6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-plugin-html@3.2.2(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0)): + vite-plugin-html@3.2.2(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0)): dependencies: '@rollup/pluginutils': 4.2.1 colorette: 2.0.20 @@ -19971,12 +20298,12 @@ snapshots: html-minifier-terser: 6.1.0 node-html-parser: 5.4.2 pathe: 0.2.0 - vite: 6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0) - vite-plugin-inspect@0.8.9(rollup@4.34.7)(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0)): + vite-plugin-inspect@0.8.9(rollup@4.34.8)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0)): dependencies: '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.4(rollup@4.34.7) + '@rollup/pluginutils': 5.1.4(rollup@4.34.8) debug: 4.4.0(supports-color@9.4.0) error-stack-parser-es: 0.1.5 fs-extra: 11.3.0 @@ -19984,57 +20311,57 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.0 - vite: 6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0) transitivePeerDependencies: - rollup - supports-color vite-plugin-lazy-import@1.0.7: dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.34.7) + '@rollup/pluginutils': 5.1.4(rollup@4.34.8) es-module-lexer: 1.6.0 - rollup: 4.34.7 + rollup: 4.34.8 xe-utils: 3.7.0 - vite-plugin-pwa@0.21.1(vite@5.4.14(@types/node@22.13.4)(less@4.2.2)(sass@1.85.0)(terser@5.37.0))(workbox-build@7.3.0)(workbox-window@7.3.0): + vite-plugin-pwa@0.21.1(vite@5.4.14(@types/node@22.13.5)(less@4.2.2)(sass@1.85.1)(terser@5.37.0))(workbox-build@7.3.0)(workbox-window@7.3.0): dependencies: debug: 4.4.0(supports-color@9.4.0) pretty-bytes: 6.1.1 tinyglobby: 0.2.10 - vite: 5.4.14(@types/node@22.13.4)(less@4.2.2)(sass@1.85.0)(terser@5.37.0) + vite: 5.4.14(@types/node@22.13.5)(less@4.2.2)(sass@1.85.1)(terser@5.37.0) workbox-build: 7.3.0 workbox-window: 7.3.0 transitivePeerDependencies: - supports-color - vite-plugin-pwa@0.21.1(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0))(workbox-build@7.3.0)(workbox-window@7.3.0): + vite-plugin-pwa@0.21.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0))(workbox-build@7.3.0)(workbox-window@7.3.0): dependencies: debug: 4.4.0(supports-color@9.4.0) pretty-bytes: 6.1.1 tinyglobby: 0.2.10 - vite: 6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0) workbox-build: 7.3.0 workbox-window: 7.3.0 transitivePeerDependencies: - supports-color - vite-plugin-vue-devtools@7.7.2(rollup@4.34.7)(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)): + vite-plugin-vue-devtools@7.7.2(rollup@4.34.8)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)): dependencies: - '@vue/devtools-core': 7.7.2(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + '@vue/devtools-core': 7.7.2(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@vue/devtools-kit': 7.7.2 '@vue/devtools-shared': 7.7.2 execa: 9.5.2 sirv: 3.0.0 - vite: 6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0) - vite-plugin-inspect: 0.8.9(rollup@4.34.7)(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0)) - vite-plugin-vue-inspector: 5.3.1(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0)) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0) + vite-plugin-inspect: 0.8.9(rollup@4.34.8)(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0)) + vite-plugin-vue-inspector: 5.3.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0)): + vite-plugin-vue-inspector@5.3.1(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0)): dependencies: '@babel/core': 7.26.7 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.7) @@ -20045,45 +20372,45 @@ snapshots: '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0) transitivePeerDependencies: - supports-color - vite@5.4.14(@types/node@22.13.4)(less@4.2.2)(sass@1.85.0)(terser@5.37.0): + vite@5.4.14(@types/node@22.13.5)(less@4.2.2)(sass@1.85.1)(terser@5.37.0): dependencies: esbuild: 0.24.0 - postcss: 8.5.1 - rollup: 4.34.2 + postcss: 8.5.2 + rollup: 4.34.7 optionalDependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.5 fsevents: 2.3.3 less: 4.2.2 - sass: 1.85.0 + sass: 1.85.1 terser: 5.37.0 - vite@6.1.0(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)(yaml@2.7.0): + vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)(yaml@2.7.0): dependencies: esbuild: 0.24.0 - postcss: 8.5.1 - rollup: 4.34.2 + postcss: 8.5.3 + rollup: 4.34.7 optionalDependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.5 fsevents: 2.3.3 jiti: 2.4.2 less: 4.2.2 - sass: 1.85.0 + sass: 1.85.1 terser: 5.37.0 yaml: 2.7.0 - vitepress-plugin-group-icons@1.3.5: + vitepress-plugin-group-icons@1.3.6: dependencies: '@iconify-json/logos': 1.2.4 - '@iconify-json/vscode-icons': 1.2.11 - '@iconify/utils': 2.2.1 + '@iconify-json/vscode-icons': 1.2.16 + '@iconify/utils': 2.3.0 transitivePeerDependencies: - supports-color - vitepress@1.6.3(@algolia/client-search@5.20.0)(@types/node@22.13.4)(async-validator@4.2.5)(axios@1.7.9)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.2)(qrcode@1.5.4)(sass@1.85.0)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.37.0)(typescript@5.7.3): + vitepress@1.6.3(@algolia/client-search@5.20.0)(@types/node@22.13.5)(async-validator@4.2.5)(axios@1.8.1)(change-case@5.4.4)(less@4.2.2)(nprogress@0.2.0)(postcss@8.5.3)(qrcode@1.5.4)(sass@1.85.1)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.37.0)(typescript@5.7.3): dependencies: '@docsearch/css': 3.8.2 '@docsearch/js': 3.8.2(@algolia/client-search@5.20.0)(search-insights@2.17.3) @@ -20092,19 +20419,19 @@ snapshots: '@shikijs/transformers': 2.3.0 '@shikijs/types': 2.3.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.2.1(vite@5.4.14(@types/node@22.13.4)(less@4.2.2)(sass@1.85.0)(terser@5.37.0))(vue@3.5.13(typescript@5.7.3)) + '@vitejs/plugin-vue': 5.2.1(vite@5.4.14(@types/node@22.13.5)(less@4.2.2)(sass@1.85.1)(terser@5.37.0))(vue@3.5.13(typescript@5.7.3)) '@vue/devtools-api': 7.7.1 '@vue/shared': 3.5.13 '@vueuse/core': 12.5.0(typescript@5.7.3) - '@vueuse/integrations': 12.5.0(async-validator@4.2.5)(axios@1.7.9)(change-case@5.4.4)(focus-trap@7.6.4)(nprogress@0.2.0)(qrcode@1.5.4)(sortablejs@1.15.6)(typescript@5.7.3) + '@vueuse/integrations': 12.5.0(async-validator@4.2.5)(axios@1.8.1)(change-case@5.4.4)(focus-trap@7.6.4)(nprogress@0.2.0)(qrcode@1.5.4)(sortablejs@1.15.6)(typescript@5.7.3) focus-trap: 7.6.4 mark.js: 8.11.1 minisearch: 7.1.1 shiki: 2.3.0 - vite: 5.4.14(@types/node@22.13.4)(less@4.2.2)(sass@1.85.0)(terser@5.37.0) + vite: 5.4.14(@types/node@22.13.5)(less@4.2.2)(sass@1.85.1)(terser@5.37.0) vue: 3.5.13(typescript@5.7.3) optionalDependencies: - postcss: 8.5.2 + postcss: 8.5.3 transitivePeerDependencies: - '@algolia/client-search' - '@types/node' @@ -20132,10 +20459,10 @@ snapshots: - typescript - universal-cookie - vitest@2.1.9(@types/node@22.13.4)(happy-dom@16.8.1)(less@4.2.2)(sass@1.85.0)(terser@5.37.0): + vitest@2.1.9(@types/node@22.13.5)(happy-dom@16.8.1)(less@4.2.2)(sass@1.85.1)(terser@5.37.0): dependencies: '@vitest/expect': 2.1.9 - '@vitest/mocker': 2.1.9(vite@5.4.14(@types/node@22.13.4)(less@4.2.2)(sass@1.85.0)(terser@5.37.0)) + '@vitest/mocker': 2.1.9(vite@5.4.14(@types/node@22.13.5)(less@4.2.2)(sass@1.85.1)(terser@5.37.0)) '@vitest/pretty-format': 2.1.9 '@vitest/runner': 2.1.9 '@vitest/snapshot': 2.1.9 @@ -20151,11 +20478,11 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 1.2.0 - vite: 5.4.14(@types/node@22.13.4)(less@4.2.2)(sass@1.85.0)(terser@5.37.0) - vite-node: 2.1.9(@types/node@22.13.4)(less@4.2.2)(sass@1.85.0)(terser@5.37.0) + vite: 5.4.14(@types/node@22.13.5)(less@4.2.2)(sass@1.85.1)(terser@5.37.0) + vite-node: 2.1.9(@types/node@22.13.5)(less@4.2.2)(sass@1.85.1)(terser@5.37.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.5 happy-dom: 16.8.1 transitivePeerDependencies: - less @@ -20177,16 +20504,18 @@ snapshots: vscode-uri@3.0.8: {} + vscode-uri@3.1.0: {} + vue-component-type-helpers@2.2.0: {} vue-demi@0.14.10(vue@3.5.13(typescript@5.7.3)): dependencies: vue: 3.5.13(typescript@5.7.3) - vue-eslint-parser@9.4.3(eslint@9.20.1(jiti@2.4.2)): + vue-eslint-parser@9.4.3(eslint@9.21.0(jiti@2.4.2)): dependencies: debug: 4.4.0(supports-color@9.4.0) - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.21.0(jiti@2.4.2) eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -20251,15 +20580,15 @@ snapshots: vooks: 0.2.12(vue@3.5.13(typescript@5.7.3)) vue: 3.5.13(typescript@5.7.3) - vxe-pc-ui@4.3.87(vue@3.5.13(typescript@5.7.3)): + vxe-pc-ui@4.3.99(vue@3.5.13(typescript@5.7.3)): dependencies: - '@vxe-ui/core': 4.0.30(vue@3.5.13(typescript@5.7.3)) + '@vxe-ui/core': 4.0.33(vue@3.5.13(typescript@5.7.3)) transitivePeerDependencies: - vue vxe-table@4.10.0(vue@3.5.13(typescript@5.7.3)): dependencies: - vxe-pc-ui: 4.3.87(vue@3.5.13(typescript@5.7.3)) + vxe-pc-ui: 4.3.99(vue@3.5.13(typescript@5.7.3)) transitivePeerDependencies: - vue @@ -20507,7 +20836,7 @@ snapshots: xe-utils@3.7.0: {} - xe-utils@3.7.1: {} + xe-utils@3.7.2: {} xml-name-validator@4.0.0: {} @@ -20603,4 +20932,4 @@ snapshots: zx@8.3.2: optionalDependencies: '@types/fs-extra': 11.0.4 - '@types/node': 22.13.1 + '@types/node': 22.13.4 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 81b5813a..e2614f14 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -14,44 +14,44 @@ packages: - playground catalog: '@ast-grep/napi': ^0.32.3 - '@changesets/changelog-github': ^0.5.0 - '@changesets/cli': ^2.27.12 + '@changesets/changelog-github': ^0.5.1 + '@changesets/cli': ^2.28.1 '@changesets/git': ^3.0.2 '@clack/prompts': ^0.9.1 '@commitlint/cli': ^19.7.1 '@commitlint/config-conventional': ^19.7.1 '@ctrl/tinycolor': ^4.1.0 - '@eslint/js': ^9.20.0 - '@faker-js/faker': ^9.5.0 - '@iconify/json': ^2.2.307 + '@eslint/js': ^9.21.0 + '@faker-js/faker': ^9.5.1 + '@iconify/json': ^2.2.311 '@iconify/tailwind': ^1.2.0 '@iconify/vue': ^4.3.0 '@intlify/core-base': ^11.1.1 '@intlify/unplugin-vue-i18n': ^6.0.3 - '@jspm/generator': ^2.5.0 + '@jspm/generator': ^2.5.1 '@manypkg/get-packages': ^2.2.2 - '@nolebase/vitepress-plugin-git-changelog': ^2.14.0 + '@nolebase/vitepress-plugin-git-changelog': ^2.15.0 '@playwright/test': ^1.50.1 - '@pnpm/workspace.read-manifest': ^1000.0.2 - '@stylistic/stylelint-plugin': ^3.1.1 + '@pnpm/workspace.read-manifest': ^1000.1.0 + '@stylistic/stylelint-plugin': ^3.1.2 '@tailwindcss/nesting': 0.0.0-insiders.565cd3e '@tailwindcss/typography': ^0.5.16 - '@tanstack/vue-query': ^5.66.3 + '@tanstack/vue-query': ^5.66.9 '@tanstack/vue-store': ^0.7.0 '@types/archiver': ^6.0.3 '@types/eslint': ^9.6.1 '@types/html-minifier-terser': ^7.0.2 - '@types/jsonwebtoken': ^9.0.8 + '@types/jsonwebtoken': ^9.0.9 '@types/lodash.clonedeep': ^4.5.9 '@types/lodash.get': ^4.4.9 '@types/lodash.isequal': ^4.5.8 - '@types/node': ^22.13.4 + '@types/node': ^22.13.5 '@types/nprogress': ^0.2.3 '@types/postcss-import': ^14.0.3 '@types/qrcode': ^1.5.5 '@types/sortablejs': ^1.15.8 - '@typescript-eslint/eslint-plugin': ^8.24.0 - '@typescript-eslint/parser': ^8.24.0 + '@typescript-eslint/eslint-plugin': ^8.25.0 + '@typescript-eslint/parser': ^8.25.0 '@vee-validate/zod': ^4.15.0 '@vite-pwa/vitepress': ^0.5.3 '@vitejs/plugin-vue': ^5.2.1 @@ -65,7 +65,7 @@ catalog: ant-design-vue: ^4.2.6 archiver: ^7.0.1 autoprefixer: ^10.4.20 - axios: ^1.7.9 + axios: ^1.8.1 axios-mock-adapter: ^2.1.0 cac: ^6.7.14 chalk: ^5.4.1 @@ -76,7 +76,7 @@ catalog: commitlint-plugin-function-rules: ^4.0.1 consola: ^3.4.0 cross-env: ^7.0.3 - cspell: ^8.17.3 + cspell: ^8.17.5 cssnano: ^7.0.6 cz-git: ^1.11.0 czg: ^1.11.0 @@ -85,9 +85,9 @@ catalog: depcheck: ^1.4.7 dotenv: ^16.4.7 echarts: ^5.6.0 - element-plus: ^2.9.4 - eslint: ^9.20.1 - eslint-config-turbo: ^2.4.2 + element-plus: ^2.9.5 + eslint: ^9.21.0 + eslint-config-turbo: ^2.4.4 eslint-plugin-command: ^0.2.7 eslint-plugin-eslint-comments: ^3.2.0 eslint-plugin-import-x: ^4.6.1 @@ -106,7 +106,7 @@ catalog: find-up: ^7.0.0 get-port: ^7.1.0 globals: ^15.15.0 - h3: ^1.15.0 + h3: ^1.15.1 happy-dom: ^16.8.1 html-minifier-terser: ^7.2.0 husky: ^9.1.7 @@ -127,22 +127,22 @@ catalog: pinia-plugin-persistedstate: ^4.2.0 pkg-types: ^1.3.1 playwright: ^1.50.1 - postcss: ^8.5.2 + postcss: ^8.5.3 postcss-antd-fixes: ^0.2.0 postcss-html: ^1.8.0 postcss-import: ^16.1.0 - postcss-preset-env: ^10.1.4 + postcss-preset-env: ^10.1.5 postcss-scss: ^4.0.9 - prettier: ^3.5.1 + prettier: ^3.5.2 prettier-plugin-tailwindcss: ^0.6.11 publint: ^0.2.12 qrcode: ^1.5.4 - radix-vue: ^1.9.14 + radix-vue: ^1.9.17 resolve.exports: ^2.0.3 rimraf: ^6.0.1 - rollup: ^4.34.7 + rollup: ^4.34.8 rollup-plugin-visualizer: ^5.14.0 - sass: ^1.85.0 + sass: ^1.85.1 sortablejs: ^1.15.6 stylelint: ^16.14.1 stylelint-config-recess-order: ^5.1.1 @@ -152,26 +152,26 @@ catalog: stylelint-config-standard: ^36.0.1 stylelint-order: ^6.0.4 stylelint-prettier: ^5.0.3 - stylelint-scss: ^6.11.0 + stylelint-scss: ^6.11.1 tailwind-merge: ^2.6.0 tailwindcss: ^3.4.17 tailwindcss-animate: ^1.0.7 theme-colors: ^0.1.0 tippy.js: ^6.2.5 - turbo: ^2.4.2 + turbo: ^2.4.4 typescript: ^5.7.3 - unbuild: ^3.3.1 + unbuild: ^3.5.0 unplugin-element-plus: ^0.9.1 vee-validate: ^4.15.0 - vite: ^6.1.0 + vite: ^6.2.0 vite-plugin-compression: ^0.5.1 - vite-plugin-dts: ^4.5.0 + vite-plugin-dts: ^4.5.1 vite-plugin-html: ^3.2.2 vite-plugin-lazy-import: ^1.0.7 vite-plugin-pwa: ^0.21.1 vite-plugin-vue-devtools: ^7.7.2 vitepress: ^1.6.3 - vitepress-plugin-group-icons: ^1.3.5 + vitepress-plugin-group-icons: ^1.3.6 vitest: ^2.1.9 vue: ^3.5.13 vue-eslint-parser: ^9.4.3 @@ -180,7 +180,7 @@ catalog: vue-router: ^4.5.0 vue-tippy: ^6.6.0 vue-tsc: 2.1.10 - vxe-pc-ui: ^4.3.87 + vxe-pc-ui: ^4.3.99 vxe-table: 4.10.0 watermark-js-plus: ^1.5.8 zod: ^3.24.2 From 5ea6b4a8d898aa6c20869592b95a478fddef8d9c Mon Sep 17 00:00:00 2001 From: Netfan Date: Fri, 28 Feb 2025 22:39:42 +0800 Subject: [PATCH 8/8] fix: logo style in login page is affected by the globally-imported antd styles MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 修复登录页左上角LOGO部分的文字在全局导入antd样式的时候位置不正确的问题 --- packages/effects/layouts/src/authentication/authentication.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/effects/layouts/src/authentication/authentication.vue b/packages/effects/layouts/src/authentication/authentication.vue index ceae8027..0c79591e 100644 --- a/packages/effects/layouts/src/authentication/authentication.vue +++ b/packages/effects/layouts/src/authentication/authentication.vue @@ -66,7 +66,7 @@ const { authPanelCenter, authPanelLeft, authPanelRight, isDark } = class="text-foreground lg:text-foreground ml-4 mt-4 flex flex-1 items-center sm:left-6 sm:top-6" > -

+

{{ appName }}