diff --git a/apps/antd-view/src/preferences.ts b/apps/antd-view/src/preferences.ts index 6fbc764b..2b667198 100644 --- a/apps/antd-view/src/preferences.ts +++ b/apps/antd-view/src/preferences.ts @@ -5,8 +5,4 @@ import type { Preferences } from '@vben-core/preferences'; * @description 项目配置文件 * 只需要覆盖项目中的一部分配置,不需要的配置不用覆盖,会自动使用默认配置 */ -export const overridesPreferences: DeepPartial = { - app: { - name: 'Vben Admin', - }, -}; +export const overridesPreferences: DeepPartial = {}; diff --git a/apps/antd-view/src/router/guard.ts b/apps/antd-view/src/router/guard.ts index 0bb08c24..5d09fccb 100644 --- a/apps/antd-view/src/router/guard.ts +++ b/apps/antd-view/src/router/guard.ts @@ -10,9 +10,6 @@ import { useTitle } from '@vueuse/core'; import { dynamicRoutes } from '@/router/routes'; -// 不需要权限的页面白名单 -const WHITE_ROUTE_NAMES = new Set([]); - /** * 通用守卫配置 * @param router @@ -67,12 +64,6 @@ function setupAccessGuard(router: Router) { return true; } - // 白名单路由列表检查 - // TODO: 不是很需要,通过 ignoreAccess 也可以做到,考虑删除 - if (WHITE_ROUTE_NAMES.has(to.name as string)) { - return true; - } - // 没有访问权限,跳转登录页面 if (to.fullPath !== LOGIN_PATH) { return loginPageMeta(to); @@ -99,11 +90,10 @@ function setupAccessGuard(router: Router) { // 保存菜单信息和路由信息 accessStore.setAccessMenus(menus); accessStore.setAccessRoutes(routes); - const redirectPath = (from.query.redirect || to.path) as string; - const redirect = decodeURIComponent(redirectPath); + const redirectPath = (from.query.redirect ?? to.path) as string; return { - path: redirect, + path: decodeURIComponent(redirectPath), replace: true, }; }); diff --git a/apps/antd-view/src/router/routes/_essential.ts b/apps/antd-view/src/router/routes/_essential.ts index ad7de17c..8b98dcda 100644 --- a/apps/antd-view/src/router/routes/_essential.ts +++ b/apps/antd-view/src/router/routes/_essential.ts @@ -74,7 +74,7 @@ const essentialRoutes: RouteRecordRaw[] = [ hideInBreadcrumb: true, hideInMenu: true, hideInTab: true, - ignoreAccess: true, + // ignoreAccess: true, title: 'Fallback', }, name: 'Fallback', diff --git a/apps/antd-view/src/router/routes/dynamic/root.ts b/apps/antd-view/src/router/routes/dynamic/root.ts index f7693b06..f59fbe70 100644 --- a/apps/antd-view/src/router/routes/dynamic/root.ts +++ b/apps/antd-view/src/router/routes/dynamic/root.ts @@ -7,7 +7,7 @@ const routes: RouteRecordRaw[] = [ component: BasicLayout, meta: { hideChildrenInMenu: true, - orderNo: -1, + order: -1, title: '首页', }, name: 'Home', diff --git a/internal/lint-configs/commitlint-config/tsconfig.json b/internal/lint-configs/commitlint-config/tsconfig.json index 589b2467..b2ec3b61 100644 --- a/internal/lint-configs/commitlint-config/tsconfig.json +++ b/internal/lint-configs/commitlint-config/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/node.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/internal/lint-configs/eslint-config/package.json b/internal/lint-configs/eslint-config/package.json index bc6b95dd..8706d4c5 100644 --- a/internal/lint-configs/eslint-config/package.json +++ b/internal/lint-configs/eslint-config/package.json @@ -35,8 +35,8 @@ "devDependencies": { "@eslint/js": "^9.4.0", "@types/eslint": "^8.56.10", - "@typescript-eslint/eslint-plugin": "^7.11.0", - "@typescript-eslint/parser": "^7.11.0", + "@typescript-eslint/eslint-plugin": "^7.12.0", + "@typescript-eslint/parser": "^7.12.0", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-eslint-comments": "^3.2.0", diff --git a/internal/lint-configs/eslint-config/tsconfig.json b/internal/lint-configs/eslint-config/tsconfig.json index 589b2467..b2ec3b61 100644 --- a/internal/lint-configs/eslint-config/tsconfig.json +++ b/internal/lint-configs/eslint-config/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/node.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/internal/lint-configs/lint-staged-config/tsconfig.json b/internal/lint-configs/lint-staged-config/tsconfig.json index 589b2467..b2ec3b61 100644 --- a/internal/lint-configs/lint-staged-config/tsconfig.json +++ b/internal/lint-configs/lint-staged-config/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/node.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/internal/lint-configs/prettier-config/tsconfig.json b/internal/lint-configs/prettier-config/tsconfig.json index 589b2467..b2ec3b61 100644 --- a/internal/lint-configs/prettier-config/tsconfig.json +++ b/internal/lint-configs/prettier-config/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/node.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/internal/lint-configs/stylelint-config/package.json b/internal/lint-configs/stylelint-config/package.json index 454e8ab7..0053cc5c 100644 --- a/internal/lint-configs/stylelint-config/package.json +++ b/internal/lint-configs/stylelint-config/package.json @@ -33,7 +33,7 @@ "dependencies": { "@stylistic/stylelint-plugin": "^2.1.2", "stylelint-config-recess-order": "^5.0.1", - "stylelint-scss": "^6.3.0" + "stylelint-scss": "^6.3.1" }, "devDependencies": { "postcss": "^8.4.38", diff --git a/internal/lint-configs/stylelint-config/tsconfig.json b/internal/lint-configs/stylelint-config/tsconfig.json index 589b2467..b2ec3b61 100644 --- a/internal/lint-configs/stylelint-config/tsconfig.json +++ b/internal/lint-configs/stylelint-config/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/node.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/internal/node-utils/tsconfig.json b/internal/node-utils/tsconfig.json index 589b2467..b2ec3b61 100644 --- a/internal/node-utils/tsconfig.json +++ b/internal/node-utils/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/node.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/internal/tailwind-config/package.json b/internal/tailwind-config/package.json index ae0f9c4b..61fdb67c 100644 --- a/internal/tailwind-config/package.json +++ b/internal/tailwind-config/package.json @@ -48,7 +48,7 @@ "tailwindcss": "^3.4.3" }, "dependencies": { - "@iconify/json": "^2.2.215", + "@iconify/json": "^2.2.216", "@iconify/tailwind": "^1.1.1", "@tailwindcss/forms": "^0.5.7", "@tailwindcss/nesting": "0.0.0-insiders.565cd3e", diff --git a/internal/tailwind-config/tsconfig.json b/internal/tailwind-config/tsconfig.json index 589b2467..b2ec3b61 100644 --- a/internal/tailwind-config/tsconfig.json +++ b/internal/tailwind-config/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/node.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/internal/vite-config/tsconfig.json b/internal/vite-config/tsconfig.json index 589b2467..b2ec3b61 100644 --- a/internal/vite-config/tsconfig.json +++ b/internal/vite-config/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/node.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/package.json b/package.json index 9f456155..62456c28 100644 --- a/package.json +++ b/package.json @@ -16,14 +16,15 @@ "monorepo", "turbo", "vben", - "vben admin", + "vben pro", + "vben admin pro", "vue", "vue admin", "vue3" ], "scripts": { "bootstrap": "pnpm install", - "build": "cross-env NODE_OPTIONS=--max-old-space-size=8192 turbo build && pnpm install -s", + "build": "cross-env NODE_OPTIONS=--max-old-space-size=8192 turbo build", "build:docker": "./build-local-docker-image.sh", "changeset": "pnpm exec changeset", "check": "pnpm run check:dep && pnpm run check:circular && pnpm run check:type", @@ -47,7 +48,7 @@ "@changesets/cli": "^2.27.5", "@ls-lint/ls-lint": "^2.2.3", "@types/jsdom": "^21.1.7", - "@types/node": "^20.14.0", + "@types/node": "^20.14.1", "@vben/commitlint-config": "workspace:*", "@vben/eslint-config": "workspace:*", "@vben/lint-staged-config": "workspace:*", @@ -64,7 +65,7 @@ "jsdom": "^24.1.0", "rimraf": "^5.0.7", "taze": "^0.13.8", - "turbo": "^1.13.3", + "turbo": "^2.0.1", "typescript": "^5.4.5", "unbuild": "^2.0.0", "vite": "6.0.0-alpha.17", diff --git a/packages/@vben-core/forward/helpers/src/generator-menus.test.ts b/packages/@vben-core/forward/helpers/src/generator-menus.test.ts index af21cad5..59adea6d 100644 --- a/packages/@vben-core/forward/helpers/src/generator-menus.test.ts +++ b/packages/@vben-core/forward/helpers/src/generator-menus.test.ts @@ -49,7 +49,7 @@ describe('generatorMenus', () => { badgeVariants: undefined, icon: 'home-icon', name: '首页', - orderNo: undefined, + order: undefined, parent: undefined, parents: undefined, path: '/home', @@ -61,7 +61,7 @@ describe('generatorMenus', () => { badgeVariants: undefined, icon: 'about-icon', name: '关于', - orderNo: undefined, + order: undefined, parent: undefined, parents: undefined, path: '/about', @@ -76,7 +76,7 @@ describe('generatorMenus', () => { it('includes additional meta properties in menu items', async () => { const mockRoutesWithMeta = [ { - meta: { icon: 'user-icon', orderNo: 1, title: 'Profile' }, + meta: { icon: 'user-icon', order: 1, title: 'Profile' }, name: 'profile', path: '/profile', }, @@ -90,7 +90,7 @@ describe('generatorMenus', () => { badgeVariants: undefined, icon: 'user-icon', name: 'Profile', - orderNo: 1, + order: 1, parent: undefined, parents: undefined, path: '/profile', @@ -116,7 +116,7 @@ describe('generatorMenus', () => { badgeVariants: undefined, icon: 'details-icon', name: 'User Details', - orderNo: undefined, + order: undefined, parent: undefined, parents: undefined, path: '/users/:userId', @@ -151,7 +151,7 @@ describe('generatorMenus', () => { badgeVariants: undefined, icon: undefined, name: 'redirectedRoute', - orderNo: undefined, + order: undefined, parent: undefined, parents: undefined, path: '/old-path', @@ -163,7 +163,7 @@ describe('generatorMenus', () => { badgeVariants: undefined, icon: 'path-icon', name: 'New Path', - orderNo: undefined, + order: undefined, parent: undefined, parents: undefined, path: '/new-path', @@ -174,12 +174,12 @@ describe('generatorMenus', () => { const routes: any = [ { - meta: { orderNo: 2, title: 'Home' }, + meta: { order: 2, title: 'Home' }, name: 'home', path: '/', }, { - meta: { orderNo: 1, title: 'About' }, + meta: { order: 1, title: 'About' }, name: 'about', path: '/about', }, @@ -199,7 +199,7 @@ describe('generatorMenus', () => { badgeVariants: undefined, icon: undefined, name: 'About', - orderNo: 1, + order: 1, parent: undefined, parents: undefined, path: '/about', @@ -211,7 +211,7 @@ describe('generatorMenus', () => { badgeVariants: undefined, icon: undefined, name: 'Home', - orderNo: 2, + order: 2, parent: undefined, parents: undefined, path: '/', diff --git a/packages/@vben-core/forward/helpers/src/generator-menus.ts b/packages/@vben-core/forward/helpers/src/generator-menus.ts index f04fe462..1a590175 100644 --- a/packages/@vben-core/forward/helpers/src/generator-menus.ts +++ b/packages/@vben-core/forward/helpers/src/generator-menus.ts @@ -30,7 +30,7 @@ async function generatorMenus( badgeVariants, hideChildrenInMenu = false, icon, - orderNo, + order, target, title = '', } = meta || {}; @@ -57,7 +57,7 @@ async function generatorMenus( badgeVariants, icon, name, - orderNo, + order, parent: route.parent, parents: route.parents, path: resultPath as string, @@ -66,7 +66,7 @@ async function generatorMenus( }); // 对菜单进行排序 - menus = menus.sort((a, b) => (a.orderNo || 999) - (b.orderNo || 999)); + menus = menus.sort((a, b) => (a.order || 999) - (b.order || 999)); return menus; } diff --git a/packages/@vben-core/forward/helpers/tsconfig.json b/packages/@vben-core/forward/helpers/tsconfig.json index 426bc92a..835f2a87 100644 --- a/packages/@vben-core/forward/helpers/tsconfig.json +++ b/packages/@vben-core/forward/helpers/tsconfig.json @@ -4,5 +4,6 @@ "compilerOptions": { "types": ["@vben-core/typings/vue-router"] }, - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/@vben-core/forward/preferences/tsconfig.json b/packages/@vben-core/forward/preferences/tsconfig.json index b7594e8b..ce1a891f 100644 --- a/packages/@vben-core/forward/preferences/tsconfig.json +++ b/packages/@vben-core/forward/preferences/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/web.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/@vben-core/forward/request/tsconfig.json b/packages/@vben-core/forward/request/tsconfig.json index b7594e8b..ce1a891f 100644 --- a/packages/@vben-core/forward/request/tsconfig.json +++ b/packages/@vben-core/forward/request/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/web.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/@vben-core/shared/chche/tsconfig.json b/packages/@vben-core/shared/chche/tsconfig.json index 03b23c68..f6860a32 100644 --- a/packages/@vben-core/shared/chche/tsconfig.json +++ b/packages/@vben-core/shared/chche/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/library.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/@vben-core/shared/design-tokens/tsconfig.json b/packages/@vben-core/shared/design-tokens/tsconfig.json index 03b23c68..f6860a32 100644 --- a/packages/@vben-core/shared/design-tokens/tsconfig.json +++ b/packages/@vben-core/shared/design-tokens/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/library.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/@vben-core/shared/design/tsconfig.json b/packages/@vben-core/shared/design/tsconfig.json index 03b23c68..ce1a891f 100644 --- a/packages/@vben-core/shared/design/tsconfig.json +++ b/packages/@vben-core/shared/design/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", - "extends": "@vben/tsconfig/library.json", - "include": ["src"] + "extends": "@vben/tsconfig/web.json", + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/@vben-core/shared/iconify/tsconfig.json b/packages/@vben-core/shared/iconify/tsconfig.json index b7594e8b..ce1a891f 100644 --- a/packages/@vben-core/shared/iconify/tsconfig.json +++ b/packages/@vben-core/shared/iconify/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/web.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/@vben-core/shared/toolkit/tsconfig.json b/packages/@vben-core/shared/toolkit/tsconfig.json index 03b23c68..f6860a32 100644 --- a/packages/@vben-core/shared/toolkit/tsconfig.json +++ b/packages/@vben-core/shared/toolkit/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/library.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/@vben-core/shared/typings/src/menu-record.ts b/packages/@vben-core/shared/typings/src/menu-record.ts index afd532ed..c15d3bcf 100644 --- a/packages/@vben-core/shared/typings/src/menu-record.ts +++ b/packages/@vben-core/shared/typings/src/menu-record.ts @@ -48,7 +48,7 @@ interface MenuRecordRaw extends MenuRecordBadgeRaw { /** * 排序号 */ - orderNo?: number; + order?: number; /** * 父级路径 */ diff --git a/packages/@vben-core/shared/typings/src/vue-router.d.ts b/packages/@vben-core/shared/typings/src/vue-router.d.ts index 0e3b8426..47787eb7 100644 --- a/packages/@vben-core/shared/typings/src/vue-router.d.ts +++ b/packages/@vben-core/shared/typings/src/vue-router.d.ts @@ -75,7 +75,7 @@ interface RouteMeta { /** * 用于路由->菜单排序 */ - orderNo?: number; + order?: number; /** * 外链-跳转路径 */ diff --git a/packages/@vben-core/shared/typings/tsconfig.json b/packages/@vben-core/shared/typings/tsconfig.json index 03b23c68..f6860a32 100644 --- a/packages/@vben-core/shared/typings/tsconfig.json +++ b/packages/@vben-core/shared/typings/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/library.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/@vben-core/uikit/layout-ui/tsconfig.json b/packages/@vben-core/uikit/layout-ui/tsconfig.json index b7594e8b..ce1a891f 100644 --- a/packages/@vben-core/uikit/layout-ui/tsconfig.json +++ b/packages/@vben-core/uikit/layout-ui/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/web.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/@vben-core/uikit/menu-ui/tsconfig.json b/packages/@vben-core/uikit/menu-ui/tsconfig.json index b7594e8b..ce1a891f 100644 --- a/packages/@vben-core/uikit/menu-ui/tsconfig.json +++ b/packages/@vben-core/uikit/menu-ui/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/web.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/@vben-core/uikit/shadcn-ui/package.json b/packages/@vben-core/uikit/shadcn-ui/package.json index 90944675..a24542a1 100644 --- a/packages/@vben-core/uikit/shadcn-ui/package.json +++ b/packages/@vben-core/uikit/shadcn-ui/package.json @@ -30,6 +30,11 @@ "types": "./src/index.ts", "development": "./src/index.ts", "default": "./dist/index.mjs" + }, + "./*": { + "types": "./src/*.ts", + "development": "./src/*.ts", + "default": "./dist/*.mjs" } }, "publishConfig": { @@ -48,7 +53,7 @@ "@vueuse/core": "^10.10.0", "class-variance-authority": "^0.7.0", "clsx": "2.1.1", - "radix-vue": "^1.8.2", + "radix-vue": "^1.8.3", "tailwind-merge": "^2.3.0", "vue": "3.4.27", "vue-sonner": "^1.1.2" diff --git a/packages/@vben-core/uikit/shadcn-ui/tsconfig.json b/packages/@vben-core/uikit/shadcn-ui/tsconfig.json index e8adf97a..e6595a75 100644 --- a/packages/@vben-core/uikit/shadcn-ui/tsconfig.json +++ b/packages/@vben-core/uikit/shadcn-ui/tsconfig.json @@ -7,5 +7,6 @@ "#/*": ["./src/*"] } }, - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/@vben-core/uikit/tabs-ui/tsconfig.json b/packages/@vben-core/uikit/tabs-ui/tsconfig.json index b7594e8b..ce1a891f 100644 --- a/packages/@vben-core/uikit/tabs-ui/tsconfig.json +++ b/packages/@vben-core/uikit/tabs-ui/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/web.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/business/common-ui/src/fallback/icons/fallback-icon.vue b/packages/business/common-ui/src/fallback/icons/fallback-icon.vue index 001f3927..31eb0a90 100644 --- a/packages/business/common-ui/src/fallback/icons/fallback-icon.vue +++ b/packages/business/common-ui/src/fallback/icons/fallback-icon.vue @@ -1,9 +1,8 @@ - diff --git a/packages/business/common-ui/tsconfig.json b/packages/business/common-ui/tsconfig.json index b7594e8b..ce1a891f 100644 --- a/packages/business/common-ui/tsconfig.json +++ b/packages/business/common-ui/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/web.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/business/layouts/src/iframe/iframe-router-view.vue b/packages/business/layouts/src/iframe/iframe-router-view.vue index 7af78c45..bc47d250 100644 --- a/packages/business/layouts/src/iframe/iframe-router-view.vue +++ b/packages/business/layouts/src/iframe/iframe-router-view.vue @@ -18,33 +18,23 @@ const iframeRoutes = computed(() => { if (!enableTabbar.value) { return route.meta.iframeSrc ? [route] : []; } - const tabs = tabsStore.getTabs.filter((tab) => !!tab.meta?.iframeSrc); - return tabs; + return tabsStore.getTabs.filter((tab) => !!tab.meta?.iframeSrc); }); -const tabNames = computed(() => { - const names = new Set(); - iframeRoutes.value.forEach((item) => { - names.add(item.name as string); - }); - return names; -}); +const tabNames = computed( + () => new Set(iframeRoutes.value.map((item) => item.name as string)), +); const showIframe = computed(() => iframeRoutes.value.length > 0); function routeShow(tabItem: RouteLocationNormalized) { - const { name } = tabItem; - return name === route.name; + return tabItem.name === route.name; } function canRender(tabItem: RouteLocationNormalized) { const { meta, name } = tabItem; - if (!name) { - return false; - } - - if (!tabsStore.renderRouteView) { + if (!name || !tabsStore.renderRouteView) { return false; } @@ -60,7 +50,7 @@ function canRender(tabItem: RouteLocationNormalized) { ) { return false; } - return tabsStore.getTabs.findIndex((tab) => tab.name === name) !== -1; + return tabsStore.getTabs.some((tab) => tab.name === name); } function hideLoading() { diff --git a/packages/business/layouts/tsconfig.json b/packages/business/layouts/tsconfig.json index 03b23c68..f6860a32 100644 --- a/packages/business/layouts/tsconfig.json +++ b/packages/business/layouts/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/library.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/constants/tsconfig.json b/packages/constants/tsconfig.json index 03b23c68..f6860a32 100644 --- a/packages/constants/tsconfig.json +++ b/packages/constants/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/library.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/hooks/tsconfig.json b/packages/hooks/tsconfig.json index 03b23c68..f6860a32 100644 --- a/packages/hooks/tsconfig.json +++ b/packages/hooks/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/library.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/icons/tsconfig.json b/packages/icons/tsconfig.json index b7594e8b..ce1a891f 100644 --- a/packages/icons/tsconfig.json +++ b/packages/icons/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/web.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/locales/tsconfig.json b/packages/locales/tsconfig.json index b7594e8b..ce1a891f 100644 --- a/packages/locales/tsconfig.json +++ b/packages/locales/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/web.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/styles/tsconfig.json b/packages/styles/tsconfig.json index b7594e8b..ce1a891f 100644 --- a/packages/styles/tsconfig.json +++ b/packages/styles/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/web.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/types/tsconfig.json b/packages/types/tsconfig.json index 03b23c68..f6860a32 100644 --- a/packages/types/tsconfig.json +++ b/packages/types/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/library.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/packages/utils/tsconfig.json b/packages/utils/tsconfig.json index 03b23c68..f6860a32 100644 --- a/packages/utils/tsconfig.json +++ b/packages/utils/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/library.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2107e156..0c677103 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,8 +23,8 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^20.14.0 - version: 20.14.0 + specifier: ^20.14.1 + version: 20.14.1 '@vben/commitlint-config': specifier: workspace:* version: link:internal/lint-configs/commitlint-config @@ -74,8 +74,8 @@ importers: specifier: ^0.13.8 version: 0.13.8 turbo: - specifier: ^1.13.3 - version: 1.13.3 + specifier: ^2.0.1 + version: 2.0.1 typescript: specifier: ^5.4.5 version: 5.4.5 @@ -84,10 +84,10 @@ importers: version: 2.0.0(sass@1.77.4)(typescript@5.4.5)(vue-tsc@2.0.19(typescript@5.4.5)) vite: specifier: 6.0.0-alpha.17 - version: 6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0) + version: 6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0) vitest: specifier: ^2.0.0-beta.3 - version: 2.0.0-beta.3(@types/node@20.14.0)(jsdom@24.1.0)(sass@1.77.4)(terser@5.31.0) + version: 2.0.0-beta.3(@types/node@20.14.1)(jsdom@24.1.0)(sass@1.77.4)(terser@5.31.0) vue-tsc: specifier: ^2.0.19 version: 2.0.19(typescript@5.4.5) @@ -157,13 +157,13 @@ importers: devDependencies: vite-plugin-mock: specifier: ^3.0.2 - version: 3.0.2(esbuild@0.20.2)(mockjs@1.1.0)(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0)) + version: 3.0.2(esbuild@0.20.2)(mockjs@1.1.0)(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0)) internal/lint-configs/commitlint-config: dependencies: '@commitlint/cli': specifier: ^19.3.0 - version: 19.3.0(@types/node@20.14.0)(typescript@5.4.5) + version: 19.3.0(@types/node@20.14.1)(typescript@5.4.5) '@commitlint/config-conventional': specifier: ^19.2.2 version: 19.2.2 @@ -190,11 +190,11 @@ importers: specifier: ^8.56.10 version: 8.56.10 '@typescript-eslint/eslint-plugin': - specifier: ^7.11.0 - version: 7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + specifier: ^7.12.0 + version: 7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/parser': - specifier: ^7.11.0 - version: 7.11.0(eslint@8.57.0)(typescript@5.4.5) + specifier: ^7.12.0 + version: 7.12.0(eslint@8.57.0)(typescript@5.4.5) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -206,7 +206,7 @@ importers: version: 3.2.0(eslint@8.57.0) eslint-plugin-i: specifier: ^2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0) + version: 2.29.1(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0) eslint-plugin-jsdoc: specifier: ^48.2.7 version: 48.2.7(eslint@8.57.0) @@ -233,10 +233,10 @@ importers: version: 53.0.0(eslint@8.57.0) eslint-plugin-unused-imports: specifier: ^4.0.0 - version: 4.0.0(@typescript-eslint/eslint-plugin@7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0) + version: 4.0.0(@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0) eslint-plugin-vitest: specifier: ^0.5.4 - version: 0.5.4(@typescript-eslint/eslint-plugin@7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)(vitest@2.0.0-beta.3(@types/node@20.14.0)(jsdom@24.1.0)(sass@1.77.4)(terser@5.31.0)) + version: 0.5.4(@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)(vitest@2.0.0-beta.3(@types/node@20.14.1)(jsdom@24.1.0)(sass@1.77.4)(terser@5.31.0)) eslint-plugin-vue: specifier: ^9.26.0 version: 9.26.0(eslint@8.57.0) @@ -274,8 +274,8 @@ importers: specifier: ^5.0.1 version: 5.0.1(stylelint@16.6.1(typescript@5.4.5)) stylelint-scss: - specifier: ^6.3.0 - version: 6.3.0(stylelint@16.6.1(typescript@5.4.5)) + specifier: ^6.3.1 + version: 6.3.1(stylelint@16.6.1(typescript@5.4.5)) devDependencies: postcss: specifier: ^8.4.38 @@ -341,8 +341,8 @@ importers: internal/tailwind-config: dependencies: '@iconify/json': - specifier: ^2.2.215 - version: 2.2.215 + specifier: ^2.2.216 + version: 2.2.216 '@iconify/tailwind': specifier: ^1.1.1 version: 1.1.1 @@ -394,7 +394,7 @@ importers: version: link:../../packages/types vite: specifier: 6.0.0-alpha.17 - version: 6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0) + version: 6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0) internal/vite-config: dependencies: @@ -415,10 +415,10 @@ importers: version: 2.0.2 vite-plugin-lib-inject-css: specifier: ^2.1.1 - version: 2.1.1(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0)) + version: 2.1.1(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0)) vite-plugin-vue-devtools: specifier: ^7.2.1 - version: 7.2.1(rollup@4.18.0)(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5)) + version: 7.2.1(rollup@4.18.0)(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5)) devDependencies: '@types/html-minifier-terser': specifier: ^7.0.2 @@ -428,10 +428,10 @@ importers: version: link:../node-utils '@vitejs/plugin-vue': specifier: ^5.0.5 - version: 5.0.5(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5)) + version: 5.0.5(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.0 - version: 4.0.0(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5)) + version: 4.0.0(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5)) dayjs: specifier: ^1.11.11 version: 1.11.11 @@ -446,22 +446,22 @@ importers: version: 1.77.4 unplugin-turbo-console: specifier: ^1.8.6 - version: 1.8.6(esbuild@0.20.2)(rollup@4.18.0)(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5)) + version: 1.8.6(esbuild@0.20.2)(rollup@4.18.0)(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5)) vite: specifier: 6.0.0-alpha.17 - version: 6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0) + version: 6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0) vite-plugin-compression: specifier: ^0.5.1 - version: 0.5.1(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0)) + version: 0.5.1(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0)) vite-plugin-dts: specifier: ^3.9.1 - version: 3.9.1(@types/node@20.14.0)(rollup@4.18.0)(typescript@5.4.5)(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0)) + version: 3.9.1(@types/node@20.14.1)(rollup@4.18.0)(typescript@5.4.5)(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0)) vite-plugin-html: specifier: ^3.2.2 - version: 3.2.2(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0)) + version: 3.2.2(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0)) vite-plugin-mock: specifier: ^3.0.2 - version: 3.0.2(esbuild@0.20.2)(mockjs@1.1.0)(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0)) + version: 3.0.2(esbuild@0.20.2)(mockjs@1.1.0)(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0)) packages/@vben-core/forward/helpers: dependencies: @@ -655,8 +655,8 @@ importers: specifier: 2.1.1 version: 2.1.1 radix-vue: - specifier: ^1.8.2 - version: 1.8.2(vue@3.4.27(typescript@5.4.5)) + specifier: ^1.8.3 + version: 1.8.3(vue@3.4.27(typescript@5.4.5)) tailwind-merge: specifier: ^2.3.0 version: 2.3.0 @@ -851,8 +851,8 @@ importers: website: devDependencies: vitepress: - specifier: ^1.2.2 - version: 1.2.2(@algolia/client-search@4.23.3)(@types/node@20.14.0)(async-validator@4.2.5)(axios@1.7.2)(nprogress@0.2.0)(postcss@8.4.38)(qrcode@1.5.3)(sass@1.77.4)(search-insights@2.14.0)(terser@5.31.0)(typescript@5.4.5) + specifier: ^1.2.3 + version: 1.2.3(@algolia/client-search@4.23.3)(@types/node@20.14.1)(async-validator@4.2.5)(axios@1.7.2)(nprogress@0.2.0)(postcss@8.4.38)(qrcode@1.5.3)(sass@1.77.4)(search-insights@2.14.0)(terser@5.31.0)(typescript@5.4.5) vue: specifier: 3.4.27 version: 3.4.27(typescript@5.4.5) @@ -1964,8 +1964,8 @@ packages: '@humanwhocodes/object-schema@2.0.3': resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} - '@iconify/json@2.2.215': - resolution: {integrity: sha512-uXEk3uB5pqNQmYw004lDQwaRVHbNKTDvHkOI0x24QvOGPqhQ+CbcWUlT/fOnwcjwPjsHxeAgUpwKz84sh0jpDg==} + '@iconify/json@2.2.216': + resolution: {integrity: sha512-dS2yVIAel1oIAGnaxR+EJyDRjKV9GGm9tUd8Pd8VEF91HB4HJrsMzkvz23GHDWyIITGdinx4ZUjMz3hOAv+D4Q==} '@iconify/tailwind@1.1.1': resolution: {integrity: sha512-4mmA//qjZigv7D4KlqcVSYTqfRIJzyts2/lSCAJfCL0rVMIE76+ifJnaE5jxCo1+nYGBF8FsFo0qFOs+sX4EnA==} @@ -2309,11 +2309,11 @@ packages: '@rushstack/ts-command-line@4.19.1': resolution: {integrity: sha512-J7H768dgcpG60d7skZ5uSSwyCZs/S2HrWP1Ds8d1qYAyaaeJmpmmLr9BVw97RjFzmQPOYnoXcKA4GkqDCkduQg==} - '@shikijs/core@1.6.1': - resolution: {integrity: sha512-CqYyepN4SnBopaoXYwng4NO8riB5ask/LTCkhOFq+GNGtr2X+aKeD767eYdqYukeixEUvv4bXdyTYVaogj7KBw==} + '@shikijs/core@1.6.2': + resolution: {integrity: sha512-guW5JeDzZ7uwOjTfCOFZ2VtVXk5tmkMzBYbKGfXsmAH1qYOej49L5jQDcGmwd6/OgvpmWhzO2GNJkQIFnbwLPQ==} - '@shikijs/transformers@1.6.1': - resolution: {integrity: sha512-m/h2Dh99XWvTzHL8MUQmEnrB+/gxDljIfgDNR00Zg941KENqORx8Hi9sKpGYjCgXoEJKASZlEMQdPnkHj9/8aQ==} + '@shikijs/transformers@1.6.2': + resolution: {integrity: sha512-ndqTWyHnxmsLkowhKWTam26opw8hg5a34y6FAUG/Xf6E49n3MM//nenKxXiWpPYkNPl1KZnYXB1k+Ia46wjOZg==} '@simonwep/pickr@1.8.2': resolution: {integrity: sha512-/l5w8BIkrpP6n1xsetx9MWPWlU6OblN5YgZZphxan0Tq4BByTCETL6lyIeY8lagalS2Nbt4F2W034KHLIiunKA==} @@ -2430,8 +2430,8 @@ packages: '@types/node@20.13.0': resolution: {integrity: sha512-FM6AOb3khNkNIXPnHFDYaHerSv8uN22C91z098AnGccVu+Pcdhi+pNUFDi0iLmPIsVE0JBD0KVS7mzUYt4nRzQ==} - '@types/node@20.14.0': - resolution: {integrity: sha512-5cHBxFGJx6L4s56Bubp4fglrEpmyJypsqI6RgzMfBHWUJQGWAAi8cWcgetEbZXHYXo9C2Fa4EEds/uSyS4cxmA==} + '@types/node@20.14.1': + resolution: {integrity: sha512-T2MzSGEu+ysB/FkWfqmhV3PLyQlowdptmmgD20C6QxsS8Fmv5SjpZ1ayXaEC0S21/h5UJ9iA6W/5vSNU5l00OA==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -2466,8 +2466,8 @@ packages: '@types/which@3.0.4': resolution: {integrity: sha512-liyfuo/106JdlgSchJzXEQCVArk0CvevqPote8F8HgWgJ3dRCcTHgJIsLDuee0kxk/mhbInzIZk3QWSZJ8R+2w==} - '@typescript-eslint/eslint-plugin@7.11.0': - resolution: {integrity: sha512-P+qEahbgeHW4JQ/87FuItjBj8O3MYv5gELDzr8QaQ7fsll1gSMTYb6j87MYyxwf3DtD7uGFB9ShwgmCJB5KmaQ==} + '@typescript-eslint/eslint-plugin@7.12.0': + resolution: {integrity: sha512-7F91fcbuDf/d3S8o21+r3ZncGIke/+eWk0EpO21LXhDfLahriZF9CGj4fbAetEjlaBdjdSm9a6VeXbpbT6Z40Q==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -2477,8 +2477,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@7.11.0': - resolution: {integrity: sha512-yimw99teuaXVWsBcPO1Ais02kwJ1jmNA1KxE7ng0aT7ndr1pT1wqj0OJnsYVGKKlc4QJai86l/025L6z8CljOg==} + '@typescript-eslint/parser@7.12.0': + resolution: {integrity: sha512-dm/J2UDY3oV3TKius2OUZIFHsomQmpHtsV0FTh1WO8EKgHLQ1QCADUqscPgTpU+ih1e21FQSRjXckHn3txn6kQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -2491,8 +2491,12 @@ packages: resolution: {integrity: sha512-27tGdVEiutD4POirLZX4YzT180vevUURJl4wJGmm6TrQoiYwuxTIY98PBp6L2oN+JQxzE0URvYlzJaBHIekXAw==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/type-utils@7.11.0': - resolution: {integrity: sha512-WmppUEgYy+y1NTseNMJ6mCFxt03/7jTOy08bcg7bxJJdsM4nuhnchyBbE8vryveaJUf62noH7LodPSo5Z0WUCg==} + '@typescript-eslint/scope-manager@7.12.0': + resolution: {integrity: sha512-itF1pTnN6F3unPak+kutH9raIkL3lhH1YRPGgt7QQOh43DQKVJXmWkpb+vpc/TiDHs6RSd9CTbDsc/Y+Ygq7kg==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@typescript-eslint/type-utils@7.12.0': + resolution: {integrity: sha512-lib96tyRtMhLxwauDWUp/uW3FMhLA6D0rJ8T7HmH7x23Gk1Gwwu8UZ94NMXBvOELn6flSPiBrCKlehkiXyaqwA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -2505,6 +2509,10 @@ packages: resolution: {integrity: sha512-MPEsDRZTyCiXkD4vd3zywDCifi7tatc4K37KqTprCvaXptP7Xlpdw0NR2hRJTetG5TxbWDB79Ys4kLmHliEo/w==} engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/types@7.12.0': + resolution: {integrity: sha512-o+0Te6eWp2ppKY3mLCU+YA9pVJxhUJE15FV7kxuD9jgwIAa+w/ycGJBMrYDTpVGUM/tgpa9SeMOugSabWFq7bg==} + engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/typescript-estree@7.11.0': resolution: {integrity: sha512-cxkhZ2C/iyi3/6U9EPc5y+a6csqHItndvN/CzbNXTNrsC3/ASoYQZEt9uMaEp+xFNjasqQyszp5TumAVKKvJeQ==} engines: {node: ^18.18.0 || >=20.0.0} @@ -2514,16 +2522,35 @@ packages: typescript: optional: true + '@typescript-eslint/typescript-estree@7.12.0': + resolution: {integrity: sha512-5bwqLsWBULv1h6pn7cMW5dXX/Y2amRqLaKqsASVwbBHMZSnHqE/HN4vT4fE0aFsiwxYvr98kqOWh1a8ZKXalCQ==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/utils@7.11.0': resolution: {integrity: sha512-xlAWwPleNRHwF37AhrZurOxA1wyXowW4PqVXZVUNCLjB48CqdPJoJWkrpH2nij9Q3Lb7rtWindtoXwxjxlKKCA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 + '@typescript-eslint/utils@7.12.0': + resolution: {integrity: sha512-Y6hhwxwDx41HNpjuYswYp6gDbkiZ8Hin9Bf5aJQn1bpTs3afYY4GX+MPYxma8jtoIV2GRwTM/UJm/2uGCVv+DQ==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + '@typescript-eslint/visitor-keys@7.11.0': resolution: {integrity: sha512-7syYk4MzjxTEk0g/w3iqtgxnFQspDJfn6QKD36xMuuhTzjcxY7F8EmBLnALjVyaOF1/bVocu3bS/2/F7rXrveQ==} engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/visitor-keys@7.12.0': + resolution: {integrity: sha512-uZk7DevrQLL3vSnfFl5bj4sL75qC9D6EdjemIdbtkuUmIheWpuiiylSY01JxJE7+zGrOWDZrp1WxOuDntvKrHQ==} + engines: {node: ^18.18.0 || >=20.0.0} + '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} @@ -4776,9 +4803,6 @@ packages: resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} engines: {node: '>=6'} - known-css-properties@0.30.0: - resolution: {integrity: sha512-VSWXYUnsPu9+WYKkfmJyLKtIvaRJi1kXUqVmBACORXZQxT5oZDsoZ2vQP+bQFDnWtpI/4eq3MLoRMjI2fnLzTQ==} - known-css-properties@0.31.0: resolution: {integrity: sha512-sBPIUGTNF0czz0mwGGUoKKJC8Q7On1GPbCSFPfyEsfHb2DyBG0Y4QtV+EVWpINSaiGKZblDNuF5AezxSgOhesQ==} @@ -6066,8 +6090,8 @@ packages: resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} engines: {node: '>=10'} - radix-vue@1.8.2: - resolution: {integrity: sha512-ey6jG1rPAD/521PsXGrNkjztvh7PRw6Wwbk7LsHjsKqRoy/S4k58ryzmQ0tmoNOiUALfX92+MOnd5F3ONmuZ/w==} + radix-vue@1.8.3: + resolution: {integrity: sha512-WPgvEz0i5XKjwahhffD2QPLiOTthTfecoVjwq4l3i3EWBX2tUp4Vw3n3OLGf3S18FN/WfEgD3GIxYfsrnDutqw==} peerDependencies: vue: 3.4.27 @@ -6361,8 +6385,8 @@ packages: shell-quote@1.8.1: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} - shiki@1.6.1: - resolution: {integrity: sha512-1Pu/A1rtsG6HZvQm4W0NExQ45e02og+rPog7PDaFDiMumZgOYnZIu4JtGQeAIfMwdbKSjJQoCUr79vDLKUUxWA==} + shiki@1.6.2: + resolution: {integrity: sha512-X3hSm5GzzBd/BmPmGfkueOUADLyBoZo1ojYQXhd+NU2VJn458yt4duaS0rVzC+WtqftSV7mTVvDw+OB9AHi3Eg==} short-tree@3.0.0: resolution: {integrity: sha512-Yd9NFs/o9QSoH4/wTjxk4Xe0+CIzitDRN1Qg7iBeTSejKjlCg/3PbgiRwDUVuaIxD0RRdv7Iz9jKr7e0HljtUg==} @@ -6617,8 +6641,8 @@ packages: prettier: '>=3.0.0' stylelint: '>=16.0.0' - stylelint-scss@6.3.0: - resolution: {integrity: sha512-8OSpiuf1xC7f8kllJsBOFAOYp/mR/C1FXMVeOFjtJPw+AFvEmC93FaklHt7MlOqU4poxuQ1TkYMyfI0V+1SxjA==} + stylelint-scss@6.3.1: + resolution: {integrity: sha512-w/czBoWUZxJNk5fBRPODcXSN4qcPv3WHjTSSpFovVY+TE3MZTMR0yRlbmaDYrm8tTWHvpwQAuEBZ0lk2wwkboQ==} engines: {node: '>=18.12.0'} peerDependencies: stylelint: ^16.0.2 @@ -6796,38 +6820,38 @@ packages: engines: {node: '>=8.0.0'} hasBin: true - turbo-darwin-64@1.13.3: - resolution: {integrity: sha512-glup8Qx1qEFB5jerAnXbS8WrL92OKyMmg5Hnd4PleLljAeYmx+cmmnsmLT7tpaVZIN58EAAwu8wHC6kIIqhbWA==} + turbo-darwin-64@2.0.1: + resolution: {integrity: sha512-GO391pUmI6c6l/EpUIaXNzwbVDWRvYahm5oLB176dAWRYKYO+Osqs/XBdOM0G3l7ZFdR6nUtRJc8qinJp7qDUQ==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@1.13.3: - resolution: {integrity: sha512-/np2xD+f/+9qY8BVtuOQXRq5f9LehCFxamiQnwdqWm5iZmdjygC5T3uVSYuagVFsZKMvX3ycySwh8dylGTl6lg==} + turbo-darwin-arm64@2.0.1: + resolution: {integrity: sha512-rmjJoxeq7nmH/F2aWKapahrDE2zE2Uc15rvs4Rz6qHOzSqC8R5uyLpQyTKIPIZ95O/z9nKfLfVPyiRENuk5vpw==} cpu: [arm64] os: [darwin] - turbo-linux-64@1.13.3: - resolution: {integrity: sha512-G+HGrau54iAnbXLfl+N/PynqpDwi/uDzb6iM9hXEDG+yJnSJxaHMShhOkXYJPk9offm9prH33Khx2scXrYVW1g==} + turbo-linux-64@2.0.1: + resolution: {integrity: sha512-vwTOc4v4jm6tM+9WlsiDlN+zwHP8A2wlsAYiNqz2u0DZL55aCWaVdivh2VpVLN36Mr9HgREGH0Fw+jx6ObcNRg==} cpu: [x64] os: [linux] - turbo-linux-arm64@1.13.3: - resolution: {integrity: sha512-qWwEl5VR02NqRyl68/3pwp3c/olZuSp+vwlwrunuoNTm6JXGLG5pTeme4zoHNnk0qn4cCX7DFrOboArlYxv0wQ==} + turbo-linux-arm64@2.0.1: + resolution: {integrity: sha512-DkVt76fjwY940DfmqznWhpYIlKYduvKAoTtylkERrDlcWUpDYWwqNbcf9PRRIbnjnv9lIxvuom1KZmMY+cw/Ig==} cpu: [arm64] os: [linux] - turbo-windows-64@1.13.3: - resolution: {integrity: sha512-Nudr4bRChfJzBPzEmpVV85VwUYRCGKecwkBFpbp2a4NtrJ3+UP1VZES653ckqCu2FRyRuS0n03v9euMbAvzH+Q==} + turbo-windows-64@2.0.1: + resolution: {integrity: sha512-XskV34kYuXVIHbRbgH8jr35Y8uA6kJOQ0LJStU4jFk7piiyk0a4n2GNDymMtvIwAxYdbuTe+pKuPCThFdirHBQ==} cpu: [x64] os: [win32] - turbo-windows-arm64@1.13.3: - resolution: {integrity: sha512-ouJCgsVLd3icjRLmRvHQDDZnmGzT64GBupM1Y+TjtYn2LVaEBoV6hicFy8x5DUpnqdLy+YpCzRMkWlwhmkX7sQ==} + turbo-windows-arm64@2.0.1: + resolution: {integrity: sha512-R2/RmKr2uQxkOCtXK5LNxdD3Iv7lUm56iy2FrDwTDgPI7X7K6WRjrxdirmFIu/fABYE5n6EampU3ejbG5mmGtg==} cpu: [arm64] os: [win32] - turbo@1.13.3: - resolution: {integrity: sha512-n17HJv4F4CpsYTvKzUJhLbyewbXjq1oLCi90i5tW1TiWDz16ML1eDG7wi5dHaKxzh5efIM56SITnuVbMq5dk4g==} + turbo@2.0.1: + resolution: {integrity: sha512-sJhxfBaN14pYj//xxAG6zAyStkE2j4HI9JVXVMob35SGob6dz/HuSqV/4QlVqw0uKAkwc1lXIsnykbe8RLmOOw==} hasBin: true type-check@0.4.0: @@ -7135,8 +7159,8 @@ packages: terser: optional: true - vitepress@1.2.2: - resolution: {integrity: sha512-uZ3nXR5NY4nYj3RJWCo5jev9qlNZAQo5SUXu1U0QSUx84cUm/o7hCTDVjZ4njVSVui+PsV1oAbdQOg8ygbaf4w==} + vitepress@1.2.3: + resolution: {integrity: sha512-GvEsrEeNLiDE1+fuwDAYJCYLNZDAna+EtnXlPajhv/MYeTjbNK6Bvyg6NoTdO1sbwuQJ0vuJR99bOlH53bo6lg==} hasBin: true peerDependencies: markdown-it-mathjax3: ^4 @@ -8039,11 +8063,11 @@ snapshots: human-id: 1.0.2 prettier: 2.8.8 - '@commitlint/cli@19.3.0(@types/node@20.14.0)(typescript@5.4.5)': + '@commitlint/cli@19.3.0(@types/node@20.14.1)(typescript@5.4.5)': dependencies: '@commitlint/format': 19.3.0 '@commitlint/lint': 19.2.2 - '@commitlint/load': 19.2.0(@types/node@20.14.0)(typescript@5.4.5) + '@commitlint/load': 19.2.0(@types/node@20.14.1)(typescript@5.4.5) '@commitlint/read': 19.2.1 '@commitlint/types': 19.0.3 execa: 8.0.1 @@ -8090,7 +8114,7 @@ snapshots: '@commitlint/rules': 19.0.3 '@commitlint/types': 19.0.3 - '@commitlint/load@19.2.0(@types/node@20.14.0)(typescript@5.4.5)': + '@commitlint/load@19.2.0(@types/node@20.14.1)(typescript@5.4.5)': dependencies: '@commitlint/config-validator': 19.0.3 '@commitlint/execute-rule': 19.0.0 @@ -8098,7 +8122,7 @@ snapshots: '@commitlint/types': 19.0.3 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.4.5) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.14.0)(cosmiconfig@9.0.0(typescript@5.4.5))(typescript@5.4.5) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.14.1)(cosmiconfig@9.0.0(typescript@5.4.5))(typescript@5.4.5) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -8632,7 +8656,7 @@ snapshots: '@humanwhocodes/object-schema@2.0.3': {} - '@iconify/json@2.2.215': + '@iconify/json@2.2.216': dependencies: '@iconify/types': 2.0.0 pathe: 1.1.2 @@ -8797,23 +8821,23 @@ snapshots: jju: 1.4.0 read-yaml-file: 1.1.0 - '@microsoft/api-extractor-model@7.28.13(@types/node@20.14.0)': + '@microsoft/api-extractor-model@7.28.13(@types/node@20.14.1)': dependencies: '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.14.0) + '@rushstack/node-core-library': 4.0.2(@types/node@20.14.1) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.43.0(@types/node@20.14.0)': + '@microsoft/api-extractor@7.43.0(@types/node@20.14.1)': dependencies: - '@microsoft/api-extractor-model': 7.28.13(@types/node@20.14.0) + '@microsoft/api-extractor-model': 7.28.13(@types/node@20.14.1) '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.14.0) + '@rushstack/node-core-library': 4.0.2(@types/node@20.14.1) '@rushstack/rig-package': 0.5.2 - '@rushstack/terminal': 0.10.0(@types/node@20.14.0) - '@rushstack/ts-command-line': 4.19.1(@types/node@20.14.0) + '@rushstack/terminal': 0.10.0(@types/node@20.14.1) + '@rushstack/ts-command-line': 4.19.1(@types/node@20.14.1) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -8989,7 +9013,7 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.18.0': optional: true - '@rushstack/node-core-library@4.0.2(@types/node@20.14.0)': + '@rushstack/node-core-library@4.0.2(@types/node@20.14.1)': dependencies: fs-extra: 7.0.1 import-lazy: 4.0.0 @@ -8998,34 +9022,34 @@ snapshots: semver: 7.5.4 z-schema: 5.0.5 optionalDependencies: - '@types/node': 20.14.0 + '@types/node': 20.14.1 '@rushstack/rig-package@0.5.2': dependencies: resolve: 1.22.8 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.10.0(@types/node@20.14.0)': + '@rushstack/terminal@0.10.0(@types/node@20.14.1)': dependencies: - '@rushstack/node-core-library': 4.0.2(@types/node@20.14.0) + '@rushstack/node-core-library': 4.0.2(@types/node@20.14.1) supports-color: 8.1.1 optionalDependencies: - '@types/node': 20.14.0 + '@types/node': 20.14.1 - '@rushstack/ts-command-line@4.19.1(@types/node@20.14.0)': + '@rushstack/ts-command-line@4.19.1(@types/node@20.14.1)': dependencies: - '@rushstack/terminal': 0.10.0(@types/node@20.14.0) + '@rushstack/terminal': 0.10.0(@types/node@20.14.1) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 transitivePeerDependencies: - '@types/node' - '@shikijs/core@1.6.1': {} + '@shikijs/core@1.6.2': {} - '@shikijs/transformers@1.6.1': + '@shikijs/transformers@1.6.2': dependencies: - shiki: 1.6.1 + shiki: 1.6.2 '@simonwep/pickr@1.8.2': dependencies: @@ -9092,7 +9116,7 @@ snapshots: '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 20.14.0 + '@types/node': 20.14.1 '@types/eslint@8.56.10': dependencies: @@ -9104,7 +9128,7 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 20.14.0 + '@types/node': 20.14.1 '@types/html-minifier-terser@7.0.2': {} @@ -9112,7 +9136,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 20.14.0 + '@types/node': 20.14.1 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 @@ -9120,7 +9144,7 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 20.14.0 + '@types/node': 20.14.1 '@types/linkify-it@5.0.0': {} @@ -9145,7 +9169,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.14.0': + '@types/node@20.14.1': dependencies: undici-types: 5.26.5 @@ -9175,14 +9199,14 @@ snapshots: '@types/which@3.0.4': {} - '@typescript-eslint/eslint-plugin@7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.11.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.11.0 - '@typescript-eslint/type-utils': 7.11.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.11.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.11.0 + '@typescript-eslint/parser': 7.12.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.12.0 + '@typescript-eslint/type-utils': 7.12.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.12.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.12.0 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -9193,12 +9217,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5)': dependencies: - '@typescript-eslint/scope-manager': 7.11.0 - '@typescript-eslint/types': 7.11.0 - '@typescript-eslint/typescript-estree': 7.11.0(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.11.0 + '@typescript-eslint/scope-manager': 7.12.0 + '@typescript-eslint/types': 7.12.0 + '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.12.0 debug: 4.3.5 eslint: 8.57.0 optionalDependencies: @@ -9211,10 +9235,15 @@ snapshots: '@typescript-eslint/types': 7.11.0 '@typescript-eslint/visitor-keys': 7.11.0 - '@typescript-eslint/type-utils@7.11.0(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/scope-manager@7.12.0': dependencies: - '@typescript-eslint/typescript-estree': 7.11.0(typescript@5.4.5) - '@typescript-eslint/utils': 7.11.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/types': 7.12.0 + '@typescript-eslint/visitor-keys': 7.12.0 + + '@typescript-eslint/type-utils@7.12.0(eslint@8.57.0)(typescript@5.4.5)': + dependencies: + '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.4.5) + '@typescript-eslint/utils': 7.12.0(eslint@8.57.0)(typescript@5.4.5) debug: 4.3.5 eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.4.5) @@ -9225,6 +9254,8 @@ snapshots: '@typescript-eslint/types@7.11.0': {} + '@typescript-eslint/types@7.12.0': {} + '@typescript-eslint/typescript-estree@7.11.0(typescript@5.4.5)': dependencies: '@typescript-eslint/types': 7.11.0 @@ -9240,6 +9271,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@7.12.0(typescript@5.4.5)': + dependencies: + '@typescript-eslint/types': 7.12.0 + '@typescript-eslint/visitor-keys': 7.12.0 + debug: 4.3.5 + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.4 + semver: 7.6.2 + ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: + typescript: 5.4.5 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/utils@7.11.0(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) @@ -9251,31 +9297,47 @@ snapshots: - supports-color - typescript + '@typescript-eslint/utils@7.12.0(eslint@8.57.0)(typescript@5.4.5)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@typescript-eslint/scope-manager': 7.12.0 + '@typescript-eslint/types': 7.12.0 + '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.4.5) + eslint: 8.57.0 + transitivePeerDependencies: + - supports-color + - typescript + '@typescript-eslint/visitor-keys@7.11.0': dependencies: '@typescript-eslint/types': 7.11.0 eslint-visitor-keys: 3.4.3 + '@typescript-eslint/visitor-keys@7.12.0': + dependencies: + '@typescript-eslint/types': 7.12.0 + eslint-visitor-keys: 3.4.3 + '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-vue-jsx@4.0.0(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5))': + '@vitejs/plugin-vue-jsx@4.0.0(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5))': dependencies: '@babel/core': 7.24.6 '@babel/plugin-transform-typescript': 7.24.6(@babel/core@7.24.6) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.6) - vite: 6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0) + vite: 6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0) vue: 3.4.27(typescript@5.4.5) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.0.5(vite@5.2.12(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5))': + '@vitejs/plugin-vue@5.0.5(vite@5.2.12(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5))': dependencies: - vite: 5.2.12(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0) + vite: 5.2.12(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0) vue: 3.4.27(typescript@5.4.5) - '@vitejs/plugin-vue@5.0.5(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5))': + '@vitejs/plugin-vue@5.0.5(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5))': dependencies: - vite: 6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0) + vite: 6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0) vue: 3.4.27(typescript@5.4.5) '@vitest/expect@2.0.0-beta.3': @@ -9400,14 +9462,14 @@ snapshots: transitivePeerDependencies: - vue - '@vue/devtools-core@7.2.1(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5))': + '@vue/devtools-core@7.2.1(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5))': dependencies: '@vue/devtools-kit': 7.2.1(vue@3.4.27(typescript@5.4.5)) '@vue/devtools-shared': 7.2.1 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0)) + vite-hot-client: 0.2.3(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0)) transitivePeerDependencies: - vite - vue @@ -10111,9 +10173,9 @@ snapshots: core-js@3.37.1: {} - cosmiconfig-typescript-loader@5.0.0(@types/node@20.14.0)(cosmiconfig@9.0.0(typescript@5.4.5))(typescript@5.4.5): + cosmiconfig-typescript-loader@5.0.0(@types/node@20.14.1)(cosmiconfig@9.0.0(typescript@5.4.5))(typescript@5.4.5): dependencies: - '@types/node': 20.14.0 + '@types/node': 20.14.1 cosmiconfig: 9.0.0(typescript@5.4.5) jiti: 1.21.0 typescript: 5.4.5 @@ -10714,11 +10776,11 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.11.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.12.0(eslint@8.57.0)(typescript@5.4.5) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: @@ -10742,13 +10804,13 @@ snapshots: eslint: 8.57.0 ignore: 5.3.1 - eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0): + eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0): dependencies: debug: 4.3.5 doctrine: 3.0.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) get-tsconfig: 4.7.5 is-glob: 4.0.3 minimatch: 3.1.2 @@ -10853,20 +10915,20 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-unused-imports@4.0.0(@typescript-eslint/eslint-plugin@7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0): + eslint-plugin-unused-imports@4.0.0(@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0): dependencies: eslint: 8.57.0 eslint-rule-composer: 0.3.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) - eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)(vitest@2.0.0-beta.3(@types/node@20.14.0)(jsdom@24.1.0)(sass@1.77.4)(terser@5.31.0)): + eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)(vitest@2.0.0-beta.3(@types/node@20.14.1)(jsdom@24.1.0)(sass@1.77.4)(terser@5.31.0)): dependencies: '@typescript-eslint/utils': 7.11.0(eslint@8.57.0)(typescript@5.4.5) eslint: 8.57.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 7.11.0(@typescript-eslint/parser@7.11.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) - vitest: 2.0.0-beta.3(@types/node@20.14.0)(jsdom@24.1.0)(sass@1.77.4)(terser@5.31.0) + '@typescript-eslint/eslint-plugin': 7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + vitest: 2.0.0-beta.3(@types/node@20.14.1)(jsdom@24.1.0)(sass@1.77.4)(terser@5.31.0) transitivePeerDependencies: - supports-color - typescript @@ -11827,8 +11889,6 @@ snapshots: kleur@4.1.5: {} - known-css-properties@0.30.0: {} - known-css-properties@0.31.0: {} kolorist@1.8.0: {} @@ -13037,7 +13097,7 @@ snapshots: quick-lru@5.1.1: {} - radix-vue@1.8.2(vue@3.4.27(typescript@5.4.5)): + radix-vue@1.8.3(vue@3.4.27(typescript@5.4.5)): dependencies: '@floating-ui/dom': 1.6.5 '@floating-ui/vue': 1.0.6(vue@3.4.27(typescript@5.4.5)) @@ -13345,9 +13405,9 @@ snapshots: shell-quote@1.8.1: {} - shiki@1.6.1: + shiki@1.6.2: dependencies: - '@shikijs/core': 1.6.1 + '@shikijs/core': 1.6.2 short-tree@3.0.0: dependencies: @@ -13568,7 +13628,7 @@ snapshots: postcss-scss: 4.0.9(postcss@8.4.38) stylelint: 16.6.1(typescript@5.4.5) stylelint-config-recommended: 14.0.0(stylelint@16.6.1(typescript@5.4.5)) - stylelint-scss: 6.3.0(stylelint@16.6.1(typescript@5.4.5)) + stylelint-scss: 6.3.1(stylelint@16.6.1(typescript@5.4.5)) optionalDependencies: postcss: 8.4.38 @@ -13601,9 +13661,9 @@ snapshots: prettier-linter-helpers: 1.0.0 stylelint: 16.6.1(typescript@5.4.5) - stylelint-scss@6.3.0(stylelint@16.6.1(typescript@5.4.5)): + stylelint-scss@6.3.1(stylelint@16.6.1(typescript@5.4.5)): dependencies: - known-css-properties: 0.30.0 + known-css-properties: 0.31.0 postcss-media-query-parser: 0.2.3 postcss-resolve-nested-selector: 0.1.1 postcss-selector-parser: 6.1.0 @@ -13856,32 +13916,32 @@ snapshots: wcwidth: 1.0.1 yargs: 17.7.2 - turbo-darwin-64@1.13.3: + turbo-darwin-64@2.0.1: optional: true - turbo-darwin-arm64@1.13.3: + turbo-darwin-arm64@2.0.1: optional: true - turbo-linux-64@1.13.3: + turbo-linux-64@2.0.1: optional: true - turbo-linux-arm64@1.13.3: + turbo-linux-arm64@2.0.1: optional: true - turbo-windows-64@1.13.3: + turbo-windows-64@2.0.1: optional: true - turbo-windows-arm64@1.13.3: + turbo-windows-arm64@2.0.1: optional: true - turbo@1.13.3: + turbo@2.0.1: optionalDependencies: - turbo-darwin-64: 1.13.3 - turbo-darwin-arm64: 1.13.3 - turbo-linux-64: 1.13.3 - turbo-linux-arm64: 1.13.3 - turbo-windows-64: 1.13.3 - turbo-windows-arm64: 1.13.3 + turbo-darwin-64: 2.0.1 + turbo-darwin-arm64: 2.0.1 + turbo-linux-64: 2.0.1 + turbo-linux-arm64: 2.0.1 + turbo-windows-64: 2.0.1 + turbo-windows-arm64: 2.0.1 type-check@0.4.0: dependencies: @@ -14023,7 +14083,7 @@ snapshots: unpipe@1.0.0: {} - unplugin-turbo-console@1.8.6(esbuild@0.20.2)(rollup@4.18.0)(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5)): + unplugin-turbo-console@1.8.6(esbuild@0.20.2)(rollup@4.18.0)(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5)): dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.18.0) ast-kit: 0.12.2 @@ -14036,7 +14096,7 @@ snapshots: optionalDependencies: esbuild: 0.20.2 rollup: 4.18.0 - vite: 6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0) + vite: 6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0) vue: 3.4.27(typescript@5.4.5) transitivePeerDependencies: - uWebSockets.js @@ -14101,17 +14161,17 @@ snapshots: validator@13.12.0: {} - vite-hot-client@0.2.3(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0)): + vite-hot-client@0.2.3(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0)): dependencies: - vite: 6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0) + vite: 6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0) - vite-node@2.0.0-beta.3(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0): + vite-node@2.0.0-beta.3(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0): dependencies: cac: 6.7.14 debug: 4.3.5 pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.2.12(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0) + vite: 5.2.12(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0) transitivePeerDependencies: - '@types/node' - less @@ -14122,18 +14182,18 @@ snapshots: - supports-color - terser - vite-plugin-compression@0.5.1(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0)): + vite-plugin-compression@0.5.1(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0)): dependencies: chalk: 4.1.2 debug: 4.3.5 fs-extra: 10.1.0 - vite: 6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0) + vite: 6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0) transitivePeerDependencies: - supports-color - vite-plugin-dts@3.9.1(@types/node@20.14.0)(rollup@4.18.0)(typescript@5.4.5)(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0)): + vite-plugin-dts@3.9.1(@types/node@20.14.1)(rollup@4.18.0)(typescript@5.4.5)(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0)): dependencies: - '@microsoft/api-extractor': 7.43.0(@types/node@20.14.0) + '@microsoft/api-extractor': 7.43.0(@types/node@20.14.1) '@rollup/pluginutils': 5.1.0(rollup@4.18.0) '@vue/language-core': 1.8.27(typescript@5.4.5) debug: 4.3.5 @@ -14142,13 +14202,13 @@ snapshots: typescript: 5.4.5 vue-tsc: 1.8.27(typescript@5.4.5) optionalDependencies: - vite: 6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0) + vite: 6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-plugin-html@3.2.2(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0)): + vite-plugin-html@3.2.2(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0)): dependencies: '@rollup/pluginutils': 4.2.1 colorette: 2.0.20 @@ -14162,9 +14222,9 @@ snapshots: html-minifier-terser: 6.1.0 node-html-parser: 5.4.2 pathe: 0.2.0 - vite: 6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0) + vite: 6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0) - vite-plugin-inspect@0.8.4(rollup@4.18.0)(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0)): + vite-plugin-inspect@0.8.4(rollup@4.18.0)(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0)): dependencies: '@antfu/utils': 0.7.8 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) @@ -14175,19 +14235,19 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.0.1 sirv: 2.0.4 - vite: 6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0) + vite: 6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0) transitivePeerDependencies: - rollup - supports-color - vite-plugin-lib-inject-css@2.1.1(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0)): + vite-plugin-lib-inject-css@2.1.1(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0)): dependencies: '@ast-grep/napi': 0.22.4 magic-string: 0.30.10 picocolors: 1.0.1 - vite: 6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0) + vite: 6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0) - vite-plugin-mock@3.0.2(esbuild@0.20.2)(mockjs@1.1.0)(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0)): + vite-plugin-mock@3.0.2(esbuild@0.20.2)(mockjs@1.1.0)(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0)): dependencies: bundle-require: 4.2.1(esbuild@0.20.2) chokidar: 3.6.0 @@ -14198,27 +14258,27 @@ snapshots: mockjs: 1.1.0 path-to-regexp: 6.2.2 picocolors: 1.0.1 - vite: 6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0) + vite: 6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0) transitivePeerDependencies: - supports-color - vite-plugin-vue-devtools@7.2.1(rollup@4.18.0)(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5)): + vite-plugin-vue-devtools@7.2.1(rollup@4.18.0)(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5)): dependencies: - '@vue/devtools-core': 7.2.1(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5)) + '@vue/devtools-core': 7.2.1(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5)) '@vue/devtools-kit': 7.2.1(vue@3.4.27(typescript@5.4.5)) '@vue/devtools-shared': 7.2.1 execa: 8.0.1 sirv: 2.0.4 - vite: 6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0) - vite-plugin-inspect: 0.8.4(rollup@4.18.0)(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0)) - vite-plugin-vue-inspector: 5.1.2(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0)) + vite: 6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0) + vite-plugin-inspect: 0.8.4(rollup@4.18.0)(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0)) + vite-plugin-vue-inspector: 5.1.2(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.1.2(vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0)): + vite-plugin-vue-inspector@5.1.2(vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0)): dependencies: '@babel/core': 7.24.6 '@babel/plugin-proposal-decorators': 7.24.6(@babel/core@7.24.6) @@ -14229,40 +14289,40 @@ snapshots: '@vue/compiler-dom': 3.4.27 kolorist: 1.8.0 magic-string: 0.30.10 - vite: 6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0) + vite: 6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0) transitivePeerDependencies: - supports-color - vite@5.2.12(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0): + vite@5.2.12(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0): dependencies: esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.18.0 optionalDependencies: - '@types/node': 20.14.0 + '@types/node': 20.14.1 fsevents: 2.3.3 sass: 1.77.4 terser: 5.31.0 - vite@6.0.0-alpha.17(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0): + vite@6.0.0-alpha.17(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0): dependencies: esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.18.0 optionalDependencies: - '@types/node': 20.14.0 + '@types/node': 20.14.1 fsevents: 2.3.3 sass: 1.77.4 terser: 5.31.0 - vitepress@1.2.2(@algolia/client-search@4.23.3)(@types/node@20.14.0)(async-validator@4.2.5)(axios@1.7.2)(nprogress@0.2.0)(postcss@8.4.38)(qrcode@1.5.3)(sass@1.77.4)(search-insights@2.14.0)(terser@5.31.0)(typescript@5.4.5): + vitepress@1.2.3(@algolia/client-search@4.23.3)(@types/node@20.14.1)(async-validator@4.2.5)(axios@1.7.2)(nprogress@0.2.0)(postcss@8.4.38)(qrcode@1.5.3)(sass@1.77.4)(search-insights@2.14.0)(terser@5.31.0)(typescript@5.4.5): dependencies: '@docsearch/css': 3.6.0 '@docsearch/js': 3.6.0(@algolia/client-search@4.23.3)(search-insights@2.14.0) - '@shikijs/core': 1.6.1 - '@shikijs/transformers': 1.6.1 + '@shikijs/core': 1.6.2 + '@shikijs/transformers': 1.6.2 '@types/markdown-it': 14.1.1 - '@vitejs/plugin-vue': 5.0.5(vite@5.2.12(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5)) + '@vitejs/plugin-vue': 5.0.5(vite@5.2.12(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0))(vue@3.4.27(typescript@5.4.5)) '@vue/devtools-api': 7.2.1(vue@3.4.27(typescript@5.4.5)) '@vue/shared': 3.4.27 '@vueuse/core': 10.10.0(vue@3.4.27(typescript@5.4.5)) @@ -14270,8 +14330,8 @@ snapshots: focus-trap: 7.5.4 mark.js: 8.11.1 minisearch: 6.3.0 - shiki: 1.6.1 - vite: 5.2.12(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0) + shiki: 1.6.2 + vite: 5.2.12(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0) vue: 3.4.27(typescript@5.4.5) optionalDependencies: postcss: 8.4.38 @@ -14302,7 +14362,7 @@ snapshots: - typescript - universal-cookie - vitest@2.0.0-beta.3(@types/node@20.14.0)(jsdom@24.1.0)(sass@1.77.4)(terser@5.31.0): + vitest@2.0.0-beta.3(@types/node@20.14.1)(jsdom@24.1.0)(sass@1.77.4)(terser@5.31.0): dependencies: '@vitest/expect': 2.0.0-beta.3 '@vitest/runner': 2.0.0-beta.3 @@ -14318,11 +14378,11 @@ snapshots: std-env: 3.7.0 tinybench: 2.8.0 tinypool: 0.9.0 - vite: 5.2.12(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0) - vite-node: 2.0.0-beta.3(@types/node@20.14.0)(sass@1.77.4)(terser@5.31.0) + vite: 5.2.12(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0) + vite-node: 2.0.0-beta.3(@types/node@20.14.1)(sass@1.77.4)(terser@5.31.0) why-is-node-running: 2.2.2 optionalDependencies: - '@types/node': 20.14.0 + '@types/node': 20.14.1 jsdom: 24.1.0 transitivePeerDependencies: - less diff --git a/scripts/vsh/tsconfig.json b/scripts/vsh/tsconfig.json index 589b2467..b2ec3b61 100644 --- a/scripts/vsh/tsconfig.json +++ b/scripts/vsh/tsconfig.json @@ -1,5 +1,6 @@ { "$schema": "https://json.schemastore.org/tsconfig", "extends": "@vben/tsconfig/node.json", - "include": ["src"] + "include": ["src"], + "exclude": ["node_modules"] } diff --git a/turbo.json b/turbo.json index 943fbdde..e84ea9c5 100644 --- a/turbo.json +++ b/turbo.json @@ -13,7 +13,7 @@ "scripts/*/src/**/*.json" ], "globalEnv": ["NODE_ENV"], - "pipeline": { + "tasks": { "build": { "dependsOn": ["^build"], "outputs": ["dist/**"] @@ -26,9 +26,7 @@ "persistent": true }, "typecheck": { - "outputs": [], - "outputMode": "errors-only" - // "outputMode": "new-only" + "outputs": [] } } } diff --git a/website/package.json b/website/package.json index 895800bc..e8c6e858 100644 --- a/website/package.json +++ b/website/package.json @@ -8,7 +8,7 @@ "docs:preview": "vitepress preview" }, "devDependencies": { - "vitepress": "^1.2.2", + "vitepress": "^1.2.3", "vue": "3.4.27" } }