From b145f529720eced25e39bc4c246a210618e1eecc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=A4=95=E0=A4=BE=E0=A4=B0=E0=A4=A4=E0=A5=8B=E0=A4=AB?= =?UTF-8?q?=E0=A5=8D=E0=A4=AB=E0=A5=87=E0=A4=B2=E0=A4=B8=E0=A5=8D=E0=A4=95?= =?UTF-8?q?=E0=A5=8D=E0=A4=B0=E0=A4=BF=E0=A4=AA=E0=A5=8D=E0=A4=9F=E2=84=A2?= Date: Wed, 4 Dec 2024 17:58:19 +0100 Subject: [PATCH] chore(editor): Update frontend dev tooling (no-changelog) (#12045) --- package.json | 4 +- packages/@n8n/chat/package.json | 3 +- packages/@n8n/storybook/package.json | 28 +- packages/design-system/package.json | 2 +- packages/editor-ui/package.json | 1 + packages/editor-ui/src/router.ts | 1 - ...e-tsc@2.1.6.patch => vue-tsc@2.1.10.patch} | 0 pnpm-lock.yaml | 1550 ++++++++--------- pnpm-workspace.yaml | 13 +- 9 files changed, 762 insertions(+), 840 deletions(-) rename patches/{vue-tsc@2.1.6.patch => vue-tsc@2.1.10.patch} (100%) diff --git a/package.json b/package.json index 63ab43b173..e2a0628773 100644 --- a/package.json +++ b/package.json @@ -80,7 +80,7 @@ "tslib": "^2.6.2", "tsconfig-paths": "^4.2.0", "typescript": "^5.7.2", - "vue-tsc": "^2.1.6", + "vue-tsc": "^2.1.10", "ws": ">=8.17.1" }, "patchedDependencies": { @@ -90,7 +90,7 @@ "@types/express-serve-static-core@4.17.43": "patches/@types__express-serve-static-core@4.17.43.patch", "@types/ws@8.5.4": "patches/@types__ws@8.5.4.patch", "@types/uuencode@0.0.3": "patches/@types__uuencode@0.0.3.patch", - "vue-tsc@2.1.6": "patches/vue-tsc@2.1.6.patch" + "vue-tsc@2.1.10": "patches/vue-tsc@2.1.10.patch" } } } diff --git a/packages/@n8n/chat/package.json b/packages/@n8n/chat/package.json index a7bca7a481..4cc32dc8fe 100644 --- a/packages/@n8n/chat/package.json +++ b/packages/@n8n/chat/package.json @@ -46,11 +46,12 @@ "devDependencies": { "@iconify-json/mdi": "^1.1.54", "@n8n/storybook": "workspace:*", + "@vitejs/plugin-vue": "catalog:frontend", "@vitest/coverage-v8": "catalog:frontend", "unplugin-icons": "^0.19.0", "vite": "catalog:frontend", "vitest": "catalog:frontend", - "vite-plugin-dts": "^4.2.3", + "vite-plugin-dts": "^4.3.0", "vue-tsc": "catalog:frontend" }, "files": [ diff --git a/packages/@n8n/storybook/package.json b/packages/@n8n/storybook/package.json index 7b2230a36b..6018fbd4b2 100644 --- a/packages/@n8n/storybook/package.json +++ b/packages/@n8n/storybook/package.json @@ -3,19 +3,19 @@ "private": true, "version": "0.0.1", "devDependencies": { - "@chromatic-com/storybook": "^2.0.2", - "@storybook/addon-a11y": "^8.3.5", - "@storybook/addon-actions": "^8.3.5", - "@storybook/addon-docs": "^8.3.5", - "@storybook/addon-essentials": "^8.3.5", - "@storybook/addon-interactions": "^8.3.5", - "@storybook/addon-links": "^8.3.5", - "@storybook/addon-themes": "^8.3.5", - "@storybook/blocks": "^8.3.5", - "@storybook/test": "^8.3.5", - "@storybook/vue3": "^8.3.5", - "@storybook/vue3-vite": "^8.3.5", - "chromatic": "^11.10.2", - "storybook": "^8.3.5" + "@chromatic-com/storybook": "^3.2.2", + "@storybook/addon-a11y": "^8.4.6", + "@storybook/addon-actions": "^8.4.6", + "@storybook/addon-docs": "^8.4.6", + "@storybook/addon-essentials": "^8.4.6", + "@storybook/addon-interactions": "^8.4.6", + "@storybook/addon-links": "^8.4.6", + "@storybook/addon-themes": "^8.4.6", + "@storybook/blocks": "^8.4.6", + "@storybook/test": "^8.4.6", + "@storybook/vue3": "^8.4.6", + "@storybook/vue3-vite": "^8.4.6", + "chromatic": "^11.20.0", + "storybook": "^8.4.6" } } diff --git a/packages/design-system/package.json b/packages/design-system/package.json index c9c364e3dd..9af2fa8204 100644 --- a/packages/design-system/package.json +++ b/packages/design-system/package.json @@ -27,7 +27,7 @@ "@types/markdown-it-emoji": "^2.0.2", "@types/markdown-it-link-attributes": "^3.0.5", "@types/sanitize-html": "^2.11.0", - "@vitejs/plugin-vue": "^5.1.4", + "@vitejs/plugin-vue": "catalog:frontend", "@vitest/coverage-v8": "catalog:frontend", "autoprefixer": "^10.4.19", "postcss": "^8.4.38", diff --git a/packages/editor-ui/package.json b/packages/editor-ui/package.json index 87777b08a1..bccb5506b8 100644 --- a/packages/editor-ui/package.json +++ b/packages/editor-ui/package.json @@ -95,6 +95,7 @@ "@types/lodash-es": "^4.17.6", "@types/luxon": "^3.2.0", "@types/uuid": "catalog:", + "@vitejs/plugin-vue": "catalog:frontend", "@vitest/coverage-v8": "catalog:frontend", "miragejs": "^0.1.48", "unplugin-icons": "^0.19.0", diff --git a/packages/editor-ui/src/router.ts b/packages/editor-ui/src/router.ts index cdf162717e..ad8193a9dc 100644 --- a/packages/editor-ui/src/router.ts +++ b/packages/editor-ui/src/router.ts @@ -255,7 +255,6 @@ export const routes: RouteRecordRaw[] = [ }, { path: '/workflow/:name/evaluation', - name: VIEWS.TEST_DEFINITION, meta: { keepWorkflowAlive: true, middleware: ['authenticated'], diff --git a/patches/vue-tsc@2.1.6.patch b/patches/vue-tsc@2.1.10.patch similarity index 100% rename from patches/vue-tsc@2.1.6.patch rename to patches/vue-tsc@2.1.10.patch diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f121c953fe..55c52b25ca 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -76,30 +76,33 @@ catalogs: '@sentry/vue': specifier: ^8.33.1 version: 8.33.1 + '@vitejs/plugin-vue': + specifier: ^5.2.1 + version: 5.2.1 '@vitest/coverage-v8': - specifier: ^2.1.2 - version: 2.1.2 + specifier: ^2.1.6 + version: 2.1.8 highlight.js: specifier: ^11.8.0 version: 11.9.0 vite: - specifier: ^5.4.8 - version: 5.4.8 + specifier: ^6.0.2 + version: 6.0.2 vitest: - specifier: ^2.1.2 - version: 2.1.2 + specifier: ^2.1.8 + version: 2.1.8 vitest-mock-extended: specifier: ^2.0.2 version: 2.0.2 vue: - specifier: ^3.5.11 - version: 3.5.11 + specifier: ^3.5.13 + version: 3.5.13 vue-markdown-render: specifier: ^2.2.1 version: 2.2.1 vue-router: - specifier: ^4.4.5 - version: 4.4.5 + specifier: ^4.5.0 + version: 4.5.0 overrides: '@types/node': ^18.16.16 @@ -111,7 +114,7 @@ overrides: tslib: ^2.6.2 tsconfig-paths: ^4.2.0 typescript: ^5.7.2 - vue-tsc: ^2.1.6 + vue-tsc: ^2.1.10 ws: '>=8.17.1' patchedDependencies: @@ -133,9 +136,9 @@ patchedDependencies: typedi@0.10.0: hash: sk6omkefrosihg7lmqbzh7vfxe path: patches/typedi@0.10.0.patch - vue-tsc@2.1.6: + vue-tsc@2.1.10: hash: z2iuqlt7ype4qnrwd5eymeecl4 - path: patches/vue-tsc@2.1.6.patch + path: patches/vue-tsc@2.1.10.patch importers: @@ -283,7 +286,7 @@ importers: version: 4.0.7 axios: specifier: 'catalog:' - version: 1.7.4(debug@4.3.7) + version: 1.7.4 dotenv: specifier: 8.6.0 version: 8.6.0 @@ -305,7 +308,7 @@ importers: dependencies: '@vueuse/core': specifier: ^10.11.0 - version: 10.11.0(vue@3.5.11(typescript@5.7.2)) + version: 10.11.0(vue@3.5.13(typescript@5.7.2)) highlight.js: specifier: catalog:frontend version: 11.9.0 @@ -317,10 +320,10 @@ importers: version: 10.0.0 vue: specifier: catalog:frontend - version: 3.5.11(typescript@5.7.2) + version: 3.5.13(typescript@5.7.2) vue-markdown-render: specifier: catalog:frontend - version: 2.2.1(vue@3.5.11(typescript@5.7.2)) + version: 2.2.1(vue@3.5.13(typescript@5.7.2)) devDependencies: '@iconify-json/mdi': specifier: ^1.1.54 @@ -328,30 +331,33 @@ importers: '@n8n/storybook': specifier: workspace:* version: link:../storybook + '@vitejs/plugin-vue': + specifier: catalog:frontend + version: 5.2.1(vite@6.0.2(@types/node@18.16.16)(jiti@1.21.0)(sass@1.64.1)(terser@5.16.1))(vue@3.5.13(typescript@5.7.2)) '@vitest/coverage-v8': specifier: catalog:frontend - version: 2.1.2(vitest@2.1.2(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1)) + version: 2.1.8(vitest@2.1.8(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1)) unplugin-icons: specifier: ^0.19.0 - version: 0.19.0(@vue/compiler-sfc@3.5.11) + version: 0.19.0(@vue/compiler-sfc@3.5.13) vite: specifier: catalog:frontend - version: 5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1) + version: 6.0.2(@types/node@18.16.16)(jiti@1.21.0)(sass@1.64.1)(terser@5.16.1) vite-plugin-dts: - specifier: ^4.2.3 - version: 4.2.3(@types/node@18.16.16)(rollup@4.24.0)(typescript@5.7.2)(vite@5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1)) + specifier: ^4.3.0 + version: 4.3.0(@types/node@18.16.16)(rollup@4.24.0)(typescript@5.7.2)(vite@6.0.2(@types/node@18.16.16)(jiti@1.21.0)(sass@1.64.1)(terser@5.16.1)) vitest: specifier: catalog:frontend - version: 2.1.2(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1) + version: 2.1.8(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(patch_hash=z2iuqlt7ype4qnrwd5eymeecl4)(typescript@5.7.2) + specifier: ^2.1.10 + version: 2.1.10(patch_hash=z2iuqlt7ype4qnrwd5eymeecl4)(typescript@5.7.2) packages/@n8n/client-oauth2: dependencies: axios: specifier: 'catalog:' - version: 1.7.4(debug@4.3.7) + version: 1.7.4 packages/@n8n/codemirror-lang: dependencies: @@ -425,7 +431,7 @@ importers: version: 3.666.0(@aws-sdk/client-sts@3.666.0) '@getzep/zep-cloud': specifier: 1.0.12 - version: 1.0.12(@langchain/core@0.3.19(openai@4.73.1(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(langchain@0.3.6(4axcxpjbcq5bce7ff6ajxrpp4i)) + version: 1.0.12(@langchain/core@0.3.19(openai@4.73.1(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(langchain@0.3.6(e4rnrwhosnp2xiru36mqgdy2bu)) '@getzep/zep-js': specifier: 0.9.0 version: 0.9.0 @@ -452,7 +458,7 @@ importers: version: 0.3.1(@aws-sdk/client-sso-oidc@3.666.0(@aws-sdk/client-sts@3.666.0))(@langchain/core@0.3.19(openai@4.73.1(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13) '@langchain/community': specifier: 0.3.15 - version: 0.3.15(v4qhcw25bevfr6xzz4fnsvjiqe) + version: 0.3.15(vc5hvyy27o4cmm4jplsptc2fqm) '@langchain/core': specifier: 'catalog:' version: 0.3.19(openai@4.73.1(encoding@0.1.13)(zod@3.23.8)) @@ -539,7 +545,7 @@ importers: version: 23.0.1 langchain: specifier: 0.3.6 - version: 0.3.6(4axcxpjbcq5bce7ff6ajxrpp4i) + version: 0.3.6(e4rnrwhosnp2xiru36mqgdy2bu) lodash: specifier: 'catalog:' version: 4.17.21 @@ -613,47 +619,47 @@ importers: packages/@n8n/storybook: devDependencies: '@chromatic-com/storybook': - specifier: ^2.0.2 - version: 2.0.2(react@18.2.0) + specifier: ^3.2.2 + version: 3.2.2(react@18.2.0)(storybook@8.4.6(prettier@3.3.3)) '@storybook/addon-a11y': - specifier: ^8.3.5 - version: 8.3.5(storybook@8.3.5) + specifier: ^8.4.6 + version: 8.4.6(storybook@8.4.6(prettier@3.3.3)) '@storybook/addon-actions': - specifier: ^8.3.5 - version: 8.3.5(storybook@8.3.5) + specifier: ^8.4.6 + version: 8.4.6(storybook@8.4.6(prettier@3.3.3)) '@storybook/addon-docs': - specifier: ^8.3.5 - version: 8.3.5(storybook@8.3.5) + specifier: ^8.4.6 + version: 8.4.6(@types/react@18.0.27)(storybook@8.4.6(prettier@3.3.3)) '@storybook/addon-essentials': - specifier: ^8.3.5 - version: 8.3.5(storybook@8.3.5) + specifier: ^8.4.6 + version: 8.4.6(@types/react@18.0.27)(storybook@8.4.6(prettier@3.3.3)) '@storybook/addon-interactions': - specifier: ^8.3.5 - version: 8.3.5(storybook@8.3.5) + specifier: ^8.4.6 + version: 8.4.6(storybook@8.4.6(prettier@3.3.3)) '@storybook/addon-links': - specifier: ^8.3.5 - version: 8.3.5(react@18.2.0)(storybook@8.3.5) + specifier: ^8.4.6 + version: 8.4.6(react@18.2.0)(storybook@8.4.6(prettier@3.3.3)) '@storybook/addon-themes': - specifier: ^8.3.5 - version: 8.3.5(storybook@8.3.5) + specifier: ^8.4.6 + version: 8.4.6(storybook@8.4.6(prettier@3.3.3)) '@storybook/blocks': - specifier: ^8.3.5 - version: 8.3.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(storybook@8.3.5) + specifier: ^8.4.6 + version: 8.4.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(storybook@8.4.6(prettier@3.3.3)) '@storybook/test': - specifier: ^8.3.5 - version: 8.3.5(storybook@8.3.5) + specifier: ^8.4.6 + version: 8.4.6(storybook@8.4.6(prettier@3.3.3)) '@storybook/vue3': - specifier: ^8.3.5 - version: 8.3.5(storybook@8.3.5)(vue@3.5.11(typescript@5.7.2)) + specifier: ^8.4.6 + version: 8.4.6(storybook@8.4.6(prettier@3.3.3))(vue@3.5.13(typescript@5.7.2)) '@storybook/vue3-vite': - specifier: ^8.3.5 - version: 8.3.5(storybook@8.3.5)(vite@5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1))(vue@3.5.11(typescript@5.7.2)) + specifier: ^8.4.6 + version: 8.4.6(storybook@8.4.6(prettier@3.3.3))(vite@6.0.2(@types/node@18.16.16)(jiti@1.21.0)(sass@1.64.1)(terser@5.16.1))(vue@3.5.13(typescript@5.7.2)) chromatic: - specifier: ^11.10.2 - version: 11.10.2 + specifier: ^11.20.0 + version: 11.20.0 storybook: - specifier: ^8.3.5 - version: 8.3.5 + specifier: ^8.4.6 + version: 8.4.6(prettier@3.3.3) packages/@n8n/task-runner: dependencies: @@ -798,7 +804,7 @@ importers: version: 1.11.0 axios: specifier: 'catalog:' - version: 1.7.4(debug@4.3.7) + version: 1.7.4 bcryptjs: specifier: 2.4.3 version: 2.4.3 @@ -1129,7 +1135,7 @@ importers: version: 1.11.0 axios: specifier: 'catalog:' - version: 1.7.4(debug@4.3.7) + version: 1.7.4 concat-stream: specifier: 2.0.0 version: 2.0.0 @@ -1223,10 +1229,10 @@ importers: version: 5.15.4 '@fortawesome/vue-fontawesome': specifier: ^3.0.3 - version: 3.0.3(@fortawesome/fontawesome-svg-core@1.2.36)(vue@3.5.11(typescript@5.7.2)) + version: 3.0.3(@fortawesome/fontawesome-svg-core@1.2.36)(vue@3.5.13(typescript@5.7.2)) element-plus: specifier: 2.4.3 - version: 2.4.3(vue@3.5.11(typescript@5.7.2)) + version: 2.4.3(vue@3.5.13(typescript@5.7.2)) markdown-it: specifier: ^13.0.2 version: 13.0.2 @@ -1247,13 +1253,13 @@ importers: version: 2.12.1 vue: specifier: catalog:frontend - version: 3.5.11(typescript@5.7.2) + version: 3.5.13(typescript@5.7.2) vue-boring-avatars: specifier: ^1.3.0 - version: 1.3.0(vue@3.5.11(typescript@5.7.2)) + version: 1.3.0(vue@3.5.13(typescript@5.7.2)) vue-router: specifier: catalog:frontend - version: 4.4.5(vue@3.5.11(typescript@5.7.2)) + version: 4.5.0(vue@3.5.13(typescript@5.7.2)) xss: specifier: 'catalog:' version: 1.0.15 @@ -1269,7 +1275,7 @@ importers: version: 14.5.2(@testing-library/dom@10.4.0) '@testing-library/vue': specifier: ^8.1.0 - version: 8.1.0(@vue/compiler-sfc@3.5.11)(vue@3.5.11(typescript@5.7.2)) + version: 8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.2)) '@types/markdown-it': specifier: ^13.0.9 version: 13.0.9 @@ -1283,11 +1289,11 @@ importers: specifier: ^2.11.0 version: 2.11.0 '@vitejs/plugin-vue': - specifier: ^5.1.4 - version: 5.1.4(vite@5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1))(vue@3.5.11(typescript@5.7.2)) + specifier: catalog:frontend + version: 5.2.1(vite@6.0.2(@types/node@18.16.16)(jiti@1.21.0)(sass@1.64.1)(terser@5.16.1))(vue@3.5.13(typescript@5.7.2)) '@vitest/coverage-v8': specifier: catalog:frontend - version: 2.1.2(vitest@2.1.2(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1)) + version: 2.1.8(vitest@2.1.8(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1)) autoprefixer: specifier: ^10.4.19 version: 10.4.19(postcss@8.4.38) @@ -1302,22 +1308,22 @@ importers: version: 3.4.3(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.7.2)) unplugin-icons: specifier: ^0.19.0 - version: 0.19.0(@vue/compiler-sfc@3.5.11) + version: 0.19.0(@vue/compiler-sfc@3.5.13) unplugin-vue-components: specifier: ^0.27.2 - version: 0.27.3(@babel/parser@7.25.6)(rollup@4.24.0)(vue@3.5.11(typescript@5.7.2)) + version: 0.27.3(@babel/parser@7.25.6)(rollup@4.24.0)(vue@3.5.13(typescript@5.7.2)) vite: specifier: catalog:frontend - version: 5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1) + version: 6.0.2(@types/node@18.16.16)(jiti@1.21.0)(sass@1.64.1)(terser@5.16.1) vitest: specifier: catalog:frontend - version: 2.1.2(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1) + version: 2.1.8(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1) vitest-mock-extended: specifier: catalog:frontend - version: 2.0.2(typescript@5.7.2)(vitest@2.1.2(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1)) + version: 2.0.2(typescript@5.7.2)(vitest@2.1.8(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1)) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(patch_hash=z2iuqlt7ype4qnrwd5eymeecl4)(typescript@5.7.2) + specifier: ^2.1.10 + version: 2.1.10(patch_hash=z2iuqlt7ype4qnrwd5eymeecl4)(typescript@5.7.2) packages/editor-ui: dependencies: @@ -1362,7 +1368,7 @@ importers: version: 5.15.4 '@fortawesome/vue-fontawesome': specifier: '*' - version: 3.0.3(@fortawesome/fontawesome-svg-core@1.2.36)(vue@3.5.11(typescript@5.7.2)) + version: 3.0.3(@fortawesome/fontawesome-svg-core@1.2.36)(vue@3.5.13(typescript@5.7.2)) '@jsplumb/browser-ui': specifier: ^5.13.2 version: 5.13.2 @@ -1398,31 +1404,31 @@ importers: version: link:../@n8n/permissions '@sentry/vue': specifier: catalog:frontend - version: 8.33.1(vue@3.5.11(typescript@5.7.2)) + version: 8.33.1(vue@3.5.13(typescript@5.7.2)) '@vue-flow/background': specifier: ^1.3.1 - version: 1.3.1(@vue-flow/core@1.41.4(vue@3.5.11(typescript@5.7.2)))(vue@3.5.11(typescript@5.7.2)) + version: 1.3.1(@vue-flow/core@1.41.4(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)) '@vue-flow/controls': specifier: ^1.1.2 - version: 1.1.2(@vue-flow/core@1.41.4(vue@3.5.11(typescript@5.7.2)))(vue@3.5.11(typescript@5.7.2)) + version: 1.1.2(@vue-flow/core@1.41.4(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)) '@vue-flow/core': specifier: ^1.41.4 - version: 1.41.4(vue@3.5.11(typescript@5.7.2)) + version: 1.41.4(vue@3.5.13(typescript@5.7.2)) '@vue-flow/minimap': specifier: ^1.5.0 - version: 1.5.0(@vue-flow/core@1.41.4(vue@3.5.11(typescript@5.7.2)))(vue@3.5.11(typescript@5.7.2)) + version: 1.5.0(@vue-flow/core@1.41.4(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)) '@vue-flow/node-resizer': specifier: ^1.4.0 - version: 1.4.0(@vue-flow/core@1.41.4(vue@3.5.11(typescript@5.7.2)))(vue@3.5.11(typescript@5.7.2)) + version: 1.4.0(@vue-flow/core@1.41.4(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)) '@vueuse/components': specifier: ^10.11.0 - version: 10.11.0(vue@3.5.11(typescript@5.7.2)) + version: 10.11.0(vue@3.5.13(typescript@5.7.2)) '@vueuse/core': specifier: ^10.11.0 - version: 10.11.0(vue@3.5.11(typescript@5.7.2)) + version: 10.11.0(vue@3.5.13(typescript@5.7.2)) axios: specifier: 'catalog:' - version: 1.7.4(debug@4.3.7) + version: 1.7.4 bowser: specifier: 2.11.0 version: 2.11.0 @@ -1476,13 +1482,13 @@ importers: version: link:../workflow pinia: specifier: ^2.2.4 - version: 2.2.4(typescript@5.7.2)(vue@3.5.11(typescript@5.7.2)) + version: 2.2.4(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)) prettier: specifier: ^3.3.3 version: 3.3.3 qrcode.vue: specifier: ^3.3.4 - version: 3.3.4(vue@3.5.11(typescript@5.7.2)) + version: 3.3.4(vue@3.5.13(typescript@5.7.2)) stream-browserify: specifier: ^3.0.0 version: 3.0.0 @@ -1497,31 +1503,31 @@ importers: version: 1.2.2 vue: specifier: catalog:frontend - version: 3.5.11(typescript@5.7.2) + version: 3.5.13(typescript@5.7.2) vue-agile: specifier: ^2.0.0 version: 2.0.0 vue-chartjs: specifier: ^5.2.0 - version: 5.2.0(chart.js@4.4.0)(vue@3.5.11(typescript@5.7.2)) + version: 5.2.0(chart.js@4.4.0)(vue@3.5.13(typescript@5.7.2)) vue-github-button: specifier: ^3.1.3 version: 3.1.3 vue-i18n: specifier: ^9.2.2 - version: 9.2.2(vue@3.5.11(typescript@5.7.2)) + version: 9.2.2(vue@3.5.13(typescript@5.7.2)) vue-json-pretty: specifier: 2.2.4 - version: 2.2.4(vue@3.5.11(typescript@5.7.2)) + version: 2.2.4(vue@3.5.13(typescript@5.7.2)) vue-markdown-render: specifier: catalog:frontend - version: 2.2.1(vue@3.5.11(typescript@5.7.2)) + version: 2.2.1(vue@3.5.13(typescript@5.7.2)) vue-router: specifier: catalog:frontend - version: 4.4.5(vue@3.5.11(typescript@5.7.2)) + version: 4.5.0(vue@3.5.13(typescript@5.7.2)) vue-virtual-scroller: specifier: 2.0.0-beta.8 - version: 2.0.0-beta.8(vue@3.5.11(typescript@5.7.2)) + version: 2.0.0-beta.8(vue@3.5.13(typescript@5.7.2)) vue3-touch-events: specifier: ^4.1.3 version: 4.1.3 @@ -1537,7 +1543,7 @@ importers: version: 2.2.230 '@pinia/testing': specifier: ^0.1.6 - version: 0.1.6(pinia@2.2.4(typescript@5.7.2)(vue@3.5.11(typescript@5.7.2)))(vue@3.5.11(typescript@5.7.2)) + version: 0.1.6(pinia@2.2.4(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)) '@types/dateformat': specifier: ^3.0.0 version: 3.0.1 @@ -1559,30 +1565,33 @@ importers: '@types/uuid': specifier: 'catalog:' version: 10.0.0 + '@vitejs/plugin-vue': + specifier: catalog:frontend + version: 5.2.1(vite@6.0.2(@types/node@18.16.16)(jiti@1.21.0)(sass@1.64.1)(terser@5.16.1))(vue@3.5.13(typescript@5.7.2)) '@vitest/coverage-v8': specifier: catalog:frontend - version: 2.1.2(vitest@2.1.2(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1)) + version: 2.1.8(vitest@2.1.8(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1)) miragejs: specifier: ^0.1.48 version: 0.1.48 unplugin-icons: specifier: ^0.19.0 - version: 0.19.0(@vue/compiler-sfc@3.5.11) + version: 0.19.0(@vue/compiler-sfc@3.5.13) unplugin-vue-components: specifier: ^0.27.2 - version: 0.27.3(@babel/parser@7.25.6)(rollup@4.24.0)(vue@3.5.11(typescript@5.7.2)) + version: 0.27.3(@babel/parser@7.25.6)(rollup@4.24.0)(vue@3.5.13(typescript@5.7.2)) vite: specifier: catalog:frontend - version: 5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1) + version: 6.0.2(@types/node@18.16.16)(jiti@1.21.0)(sass@1.64.1)(terser@5.16.1) vitest: specifier: catalog:frontend - version: 2.1.2(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1) + version: 2.1.8(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1) vitest-mock-extended: specifier: catalog:frontend - version: 2.0.2(typescript@5.7.2)(vitest@2.1.2(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1)) + version: 2.0.2(typescript@5.7.2)(vitest@2.1.8(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1)) vue-tsc: - specifier: ^2.1.6 - version: 2.1.6(patch_hash=z2iuqlt7ype4qnrwd5eymeecl4)(typescript@5.7.2) + specifier: ^2.1.10 + version: 2.1.10(patch_hash=z2iuqlt7ype4qnrwd5eymeecl4)(typescript@5.7.2) packages/node-dev: dependencies: @@ -1905,7 +1914,7 @@ importers: version: 0.15.2 axios: specifier: 'catalog:' - version: 1.7.4(debug@4.3.7) + version: 1.7.4 callsites: specifier: 3.1.0 version: 3.1.0 @@ -2558,9 +2567,11 @@ packages: react: '>=18' react-dom: '>=18' - '@chromatic-com/storybook@2.0.2': - resolution: {integrity: sha512-7bPIliISedeIpnVKbzktysFYW5n56bN91kxuOj1XXKixmjbUHRUMvcXd4K2liN6MiR5ZqJtmtcPsZ6CebbGlEA==} + '@chromatic-com/storybook@3.2.2': + resolution: {integrity: sha512-xmXt/GW0hAPbzNTrxYuVo43Adrtjue4DeVrsoIIEeJdGaPNNeNf+DHMlJKOBdlHmCnFUoe9R/0mLM9zUp5bKWw==} engines: {node: '>=16.0.0', yarn: '>=1.22.18'} + peerDependencies: + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 '@codemirror/autocomplete@6.16.0': resolution: {integrity: sha512-P/LeCTtZHRTCU4xQsa89vSKWecYv1ZqwzOd5topheGRf+qtacFgBeIMQi3eL8Kt/BUNvxUWkx+5qP2jlGoARrg==} @@ -3653,18 +3664,18 @@ packages: '@types/react': '>=16' react: '>=16' - '@microsoft/api-extractor-model@7.29.6': - resolution: {integrity: sha512-gC0KGtrZvxzf/Rt9oMYD2dHvtN/1KPEYsrQPyMKhLHnlVuO/f4AFN3E4toqZzD2pt4LhkKoYmL2H9tX3yCOyRw==} + '@microsoft/api-extractor-model@7.30.0': + resolution: {integrity: sha512-26/LJZBrsWDKAkOWRiQbdVgcfd1F3nyJnAiJzsAgpouPk7LtOIj7PK9aJtBaw/pUXrkotEg27RrT+Jm/q0bbug==} - '@microsoft/api-extractor@7.47.7': - resolution: {integrity: sha512-fNiD3G55ZJGhPOBPMKD/enozj8yxJSYyVJWxRWdcUtw842rvthDHJgUWq9gXQTensFlMHv2wGuCjjivPv53j0A==} + '@microsoft/api-extractor@7.48.0': + resolution: {integrity: sha512-FMFgPjoilMUWeZXqYRlJ3gCVRhB7WU/HN88n8OLqEsmsG4zBdX/KQdtJfhq95LQTQ++zfu0Em1LLb73NqRCLYQ==} hasBin: true - '@microsoft/tsdoc-config@0.17.0': - resolution: {integrity: sha512-v/EYRXnCAIHxOHW+Plb6OWuUoMotxTN0GLatnpOb1xq0KuTNw/WI3pamJx/UbsoJP5k9MCw1QxvvhPcF9pH3Zg==} + '@microsoft/tsdoc-config@0.17.1': + resolution: {integrity: sha512-UtjIFe0C6oYgTnad4q1QP4qXwLhe6tIpNTRStJ2RZEPIkqQPREAwE5spzVxsdn9UaEMUqhh0AqSx3X4nWAKXWw==} - '@microsoft/tsdoc@0.15.0': - resolution: {integrity: sha512-HZpPoABogPvjeJOdzCOSJsXeL/SMCBgBZMVC3X3d7YYp2gf31MfxhUoYUNwf1ERPJOnQc0wkFn9trqI6ZEdZuA==} + '@microsoft/tsdoc@0.15.1': + resolution: {integrity: sha512-4aErSrCR/On/e5G2hDP0wjooqDdauzEbIq8hIkIe5pXV0rtWJZvdCEKL0ykZxex+IxIwBp0eGeV48hQN07dXtw==} '@miragejs/pretender-node-polyfill@0.1.2': resolution: {integrity: sha512-M/BexG/p05C5lFfMunxo/QcgIJnMT2vDVCd00wNqK2ImZONIlEETZwWJu1QtLxtmYlSHlCFl3JNzp0tLe7OJ5g==} @@ -4054,8 +4065,8 @@ packages: peerDependencies: tslib: ^2.6.2 - '@rushstack/node-core-library@5.7.0': - resolution: {integrity: sha512-Ff9Cz/YlWu9ce4dmqNBZpA45AEya04XaBFIjV7xTVeEf+y/kTjEasmozqFELXlNG4ROdevss75JrrZ5WgufDkQ==} + '@rushstack/node-core-library@5.10.0': + resolution: {integrity: sha512-2pPLCuS/3x7DCd7liZkqOewGM0OzLyCacdvOe8j6Yrx9LkETGnxul1t7603bIaB8nUAooORcct9fFDOQMbWAgw==} peerDependencies: '@types/node': ^18.16.16 peerDependenciesMeta: @@ -4065,16 +4076,16 @@ packages: '@rushstack/rig-package@0.5.3': resolution: {integrity: sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==} - '@rushstack/terminal@0.14.0': - resolution: {integrity: sha512-juTKMAMpTIJKudeFkG5slD8Z/LHwNwGZLtU441l/u82XdTBfsP+LbGKJLCNwP5se+DMCT55GB8x9p6+C4UL7jw==} + '@rushstack/terminal@0.14.3': + resolution: {integrity: sha512-csXbZsAdab/v8DbU1sz7WC2aNaKArcdS/FPmXMOXEj/JBBZMvDK0+1b4Qao0kkG0ciB1Qe86/Mb68GjH6/TnMw==} peerDependencies: '@types/node': ^18.16.16 peerDependenciesMeta: '@types/node': optional: true - '@rushstack/ts-command-line@4.22.6': - resolution: {integrity: sha512-QSRqHT/IfoC5nk9zn6+fgyqOPXHME0BfchII9EUPR19pocsNp/xSbeBCbD3PIR2Lg+Q5qk7OFqk1VhWPMdKHJg==} + '@rushstack/ts-command-line@4.23.1': + resolution: {integrity: sha512-40jTmYoiu/xlIpkkRsVfENtBq4CW3R4azbL0Vmda+fMwHWqss6wwf/Cy/UJmMqIzpfYc2OTnjYP1ZLD3CmyeCA==} '@selderee/plugin-htmlparser2@0.11.0': resolution: {integrity: sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ==} @@ -4455,120 +4466,115 @@ packages: '@sqltools/formatter@1.2.5': resolution: {integrity: sha512-Uy0+khmZqUrUGm5dmMqVlnvufZRSK0FbYzVgp0UMstm+F5+W2/jnEEQyc9vo1ZR/E5ZI/B1WjjoTqBqwJL6Krw==} - '@storybook/addon-a11y@8.3.5': - resolution: {integrity: sha512-/19UO8IXbyfcYK5K8ejSYF+hC+EK79c0bBPHMNeYSFOHSqQM3KoMo+TLIcLsuhuRClmlM+4Zs+VSIYDwc+d3ig==} + '@storybook/addon-a11y@8.4.6': + resolution: {integrity: sha512-Z6x/yfStplSROgmBTtiJ8LJgTqPgzW3Q7KXi+l+KoZ0pht6Nz9cYfcyygLCaftBk1ZaL7SDDIrjCP0H1NwfYiQ==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.4.6 - '@storybook/addon-actions@8.3.5': - resolution: {integrity: sha512-t8D5oo+4XfD+F8091wLa2y/CDd/W2lExCeol5Vm1tp5saO+u6f2/d7iykLhTowWV84Uohi3D073uFeyTAlGebg==} + '@storybook/addon-actions@8.4.6': + resolution: {integrity: sha512-vbplwjMj7UXbdzoFhQkqFHLQAPJX8OVGTM9Q+yjuWDHViaKKUlgRWp0jclT7aIDNJQU2a6wJbTimHgJeF16Vhg==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.4.6 - '@storybook/addon-backgrounds@8.3.5': - resolution: {integrity: sha512-IQGjDujuw8+iSqKREdkL8I5E/5CAHZbfOWd4A75PQK2D6qZ0fu/xRwTOQOH4jP6xn/abvfACOdL6A0d5bU90ag==} + '@storybook/addon-backgrounds@8.4.6': + resolution: {integrity: sha512-RSjJ3iElxlQXebZrz1s5LeoLpAXr9LAGifX7w0abMzN5sg6QSwNeUHko2eT3V57M3k1Fa/5Eelso/QBQifFEog==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.4.6 - '@storybook/addon-controls@8.3.5': - resolution: {integrity: sha512-2eCVobUUvY1Rq7sp1U8Mx8t44VXwvi0E+hqyrsqOx5TTSC/FUQ+hNAX6GSYUcFIyQQ1ORpKNlUjAAdjxBv1ZHQ==} + '@storybook/addon-controls@8.4.6': + resolution: {integrity: sha512-70pEGWh0C2g8s0DYsISElOzsMbQS6p/K9iU5EqfotDF+hvEqstjsV/bTbR5f3OK4vR/7Gxamk7j8RVd14Nql6A==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.4.6 - '@storybook/addon-docs@8.3.5': - resolution: {integrity: sha512-MOVfo1bY8kXTzbvmWnx3UuSO4WNykFz7Edvb3mxltNyuW7UDRZGuIuSe32ddT/EtLJfurrC9Ja3yBy4KBUGnMA==} + '@storybook/addon-docs@8.4.6': + resolution: {integrity: sha512-olxz61W7PW/EsXrKhLrYbI3rn9GMBhY3KIOF/6tumbRkh0Siu/qe4EAImaV9NNwiC1R7+De/1OIVMY6o0EIZVw==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.4.6 - '@storybook/addon-essentials@8.3.5': - resolution: {integrity: sha512-hXTtPuN4/IsXjUrkMPAuz1qKAl8DovdXpjQgjQs7jSAVx3kc4BZaGqJ3gaVenKtO8uDchmA92BoQygpkc8eWhw==} + '@storybook/addon-essentials@8.4.6': + resolution: {integrity: sha512-TbFqyvWFUKw8LBpVcZuGQydzVB/3kSuHxDHi+Wj3Qas3cxBl7+w4/HjwomT2D2Tni1dZ1uPDOsAtNLmwp1POsg==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.4.6 - '@storybook/addon-highlight@8.3.5': - resolution: {integrity: sha512-ku0epul9aReCR3Gv/emwYnsqg3vgux5OmYMjoDcJC7s+LyfweSzLV/f5t9gSHazikJElh5TehtVkWbC4QfbGSw==} + '@storybook/addon-highlight@8.4.6': + resolution: {integrity: sha512-m8wedbqDMbwkP99dNHkHAiAUkx5E7FEEEyLPX1zfkhZWOGtTkavXHH235SGp50zD75LQ6eC/BvgegrzxSQa9Wg==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.4.6 - '@storybook/addon-interactions@8.3.5': - resolution: {integrity: sha512-GtTy/A+mG7vDOahQr2avT4dpWtCRiFDSYcWyuQOZm10y8VDDw157HQM+FuhxjV9Owrrohy9F24oBUwRG8H3b5A==} + '@storybook/addon-interactions@8.4.6': + resolution: {integrity: sha512-sR2oUSYIGUoAdrHT+fM1zgykhad98bsJ11c79r7HfBMXEPWc1yRcjIMmz8Xz06FMROMfebqduYDf60V++/I0Jw==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.4.6 - '@storybook/addon-links@8.3.5': - resolution: {integrity: sha512-giRCpn6cfJMYPnVJkojoQDO5ae6098fgY9YgAhwaJej/9dufNcioFdbiyfK1vyzbG6TGeTmJ9ncWCXgWRtzxPQ==} + '@storybook/addon-links@8.4.6': + resolution: {integrity: sha512-1KoG9ytEWWwdF/dheu1O0dayQTMsHw++Qk8afqw7bwW1Cxz5LuAJH5ZscFWMiE5f4Xq1NgaJdeAUaIavyoOcdg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.5 + storybook: ^8.4.6 peerDependenciesMeta: react: optional: true - '@storybook/addon-measure@8.3.5': - resolution: {integrity: sha512-6GVehgbHhFIFS69xSfRV+12VK0cnuIAtZdp1J3eUCc2ATrcigqVjTM6wzZz6kBuX6O3dcusr7Wg46KtNliqLqg==} + '@storybook/addon-measure@8.4.6': + resolution: {integrity: sha512-N2IRpr39g5KpexCAS1vIHJT+phc9Yilwm3PULds2rQ66VMTbkxobXJDdt0NS05g5n9/eDniroNQwdCeLg4tkpw==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.4.6 - '@storybook/addon-outline@8.3.5': - resolution: {integrity: sha512-dwmK6GzjEnQP9Yo0VnBUQtJkXZlXdfjWyskZ/IlUVc+IFdeeCtIiMyA92oMfHo8eXt0k1g21ZqMaIn7ZltOuHw==} + '@storybook/addon-outline@8.4.6': + resolution: {integrity: sha512-EhcWx8OpK85HxQulLWzpWUHEwQpDYuAiKzsFj9ivAbfeljkIWNTG04mierfaH1xX016uL9RtLJL/zwBS5ChnFg==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.4.6 - '@storybook/addon-themes@8.3.5': - resolution: {integrity: sha512-kXHKAZvAtMoOR1XFGTo5/T8anE9x7W8Ddpof2wyi+du5HscFiEW7TesWdvNgBUR7wAaiR21aW2S4jC72a6gTCw==} + '@storybook/addon-themes@8.4.6': + resolution: {integrity: sha512-0Eyh7jxxQ8hc7KIO2bJF8BKY1CRJ9zPo2DKoRiUKDoSGSP8qdlj4V/ks892GcUffdhTjoFAJCRzG7Ff+TnVKrA==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.4.6 - '@storybook/addon-toolbars@8.3.5': - resolution: {integrity: sha512-Ml2gc9q8WbteDvmuAZGgBxt5SqWMXzuTkMjlsA8EB53hlkN1w9esX4s8YtBeNqC3HKoUzcdq8uexSBqU8fDbSA==} + '@storybook/addon-toolbars@8.4.6': + resolution: {integrity: sha512-+Xao/uGa8FnYsyUiREUkYXWNysm3Aba8tL/Bwd+HufHtdiKJGa9lrXaC7VLCqBUaEjwqM3aaPwqEWIROsthmPQ==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.4.6 - '@storybook/addon-viewport@8.3.5': - resolution: {integrity: sha512-FSWydoPiVWFXEittG7O1YgvuaqoU9Vb+qoq9XfP/hvQHHMDcMZvC40JaV8AnJeTXaM7ngIjcn9XDEfGbFfOzXw==} + '@storybook/addon-viewport@8.4.6': + resolution: {integrity: sha512-BuQll5YzOCpMS7p5Rsw9wcmi8hTnEKyg6+qAbkZNfiZ2JhXCa1GFUqX725fF1whpYVQULtkQxU8r+vahoRn7Yg==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.4.6 - '@storybook/blocks@8.3.5': - resolution: {integrity: sha512-8cHTdTywolTHlgwN8I7YH7saWAIjGzV617AwjhJ95AKlC0VtpO1gAFcAgCqr4DU9eMc+LZuvbnaU/RSvA5eCCQ==} + '@storybook/blocks@8.4.6': + resolution: {integrity: sha512-Gzbx8hM7ZQIHlQELcFIMbY1v+r1Po4mlinq0QVPtKS4lBcW4eZIsesbxOaL+uFNrxb583TLFzXo0DbRPzS46sg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.5 + storybook: ^8.4.6 peerDependenciesMeta: react: optional: true react-dom: optional: true - '@storybook/builder-vite@8.3.5': - resolution: {integrity: sha512-paGX8tEmAeAKFU5Cnwkq3RAi3LFCnmjAxMJikT09jUi6jDpNa0VzH8jbLxKdjsPMAsz0Wv3mrLvL2b8hyxLWAw==} + '@storybook/builder-vite@8.4.6': + resolution: {integrity: sha512-PyJsaEPyuRFFEplpNUi+nbuJd7d1DC2dAZjpsaHTXyqg5iPIbkIgsbCJLUDeIXnUDqM/utjmMpN0sQKJuhIc6w==} peerDependencies: - '@preact/preset-vite': '*' - storybook: ^8.3.5 - typescript: ^5.7.2 - vite: ^4.0.0 || ^5.0.0 - vite-plugin-glimmerx: '*' + storybook: ^8.4.6 + vite: ^4.0.0 || ^5.0.0 || ^6.0.0 + + '@storybook/components@8.4.6': + resolution: {integrity: sha512-9tKSJJCyFT5RZMRGyozTBJkr9C9Yfk1nuOE9XbDEE1Z+3/IypKR9+iwc5mfNBStDNY+rxtYWNLKBb5GPR2yhzA==} + peerDependencies: + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 + + '@storybook/core@8.4.6': + resolution: {integrity: sha512-WeojVtHy0/t50tzw/15S+DLzKsj8BN9yWdo3vJMvm+nflLFvfq1XvD9WGOWeaFp8E/o3AP+4HprXG0r42KEJtA==} + peerDependencies: + prettier: ^2 || ^3 peerDependenciesMeta: - '@preact/preset-vite': - optional: true - typescript: - optional: true - vite-plugin-glimmerx: + prettier: optional: true - '@storybook/components@8.3.5': - resolution: {integrity: sha512-Rq28YogakD3FO4F8KwAtGpo1g3t4V/gfCLqTQ8B6oQUFoxLqegkWk/DlwCzvoJndXuQJfdSyM6+r1JcA4Nql5A==} + '@storybook/csf-plugin@8.4.6': + resolution: {integrity: sha512-JDIT0czC4yMgKGNf39KTZr3zm5MusAZdn6LBrTfvWb7CrTCR4iVHa4lp2yb7EJk41vHsBec0QUYDDuiFH/vV0g==} peerDependencies: - storybook: ^8.3.5 - - '@storybook/core@8.3.5': - resolution: {integrity: sha512-GOGfTvdioNa/n+Huwg4u/dsyYyBcM+gEcdxi3B7i5x4yJ3I912KoVshumQAOF2myKSRdI8h8aGWdx7nnjd0+5Q==} - - '@storybook/csf-plugin@8.3.5': - resolution: {integrity: sha512-ODVqNXwJt90hG7QW8I9w/XUyOGlr0l7XltmIJgXwB/2cYDvaGu3JV5Ybg7O0fxPV8uXk7JlRuUD8ZYv5Low6pA==} - peerDependencies: - storybook: ^8.3.5 + storybook: ^8.4.6 '@storybook/csf@0.1.11': resolution: {integrity: sha512-dHYFQH3mA+EtnCkHXzicbLgsvzYjcDJ1JWsogbItZogkPHgSJM/Wr71uMkcvw8v9mmCyP4NpXJuu6bPoVsOnzg==} @@ -4576,57 +4582,57 @@ packages: '@storybook/global@5.0.0': resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} - '@storybook/icons@1.2.10': - resolution: {integrity: sha512-310apKdDcjbbX2VSLWPwhEwAgjxTzVagrwucVZIdGPErwiAppX8KvBuWZgPo+rQLVrtH8S+pw1dbUwjcE6d7og==} + '@storybook/icons@1.2.12': + resolution: {integrity: sha512-UxgyK5W3/UV4VrI3dl6ajGfHM4aOqMAkFLWe2KibeQudLf6NJpDrDMSHwZj+3iKC4jFU7dkKbbtH2h/al4sW3Q==} engines: {node: '>=14.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - '@storybook/instrumenter@8.3.5': - resolution: {integrity: sha512-NLDXai5y2t1ITgHVK9chyL0rMFZbICCOGcnTbyWhkLbiEWZKPJ8FuB8+g+Ba6zwtCve1A1Cnb4O2LOWy7TgWQw==} + '@storybook/instrumenter@8.4.6': + resolution: {integrity: sha512-snXjlgbp065A6KoK9zkjBYEIMCSlN5JefPKzt1FC0rbcbtahhD+iPpqISKhDSczwgOku/JVhVUDp/vU7AIf4mg==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.4.6 - '@storybook/manager-api@8.3.5': - resolution: {integrity: sha512-fEQoKKi7h7pzh2z9RfuzatJxubrsfL/CB99fNXQ0wshMSY/7O4ckd18pK4fzG9ErnCtLAO9qsim4N/4eQC+/8Q==} + '@storybook/manager-api@8.4.6': + resolution: {integrity: sha512-TsXlQ5m5rTl2KNT9icPFyy822AqXrx1QplZBt/L7cFn7SpqQKDeSta21FH7MG0piAvzOweXebVSqKngJ6cCWWQ==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - '@storybook/preview-api@8.3.5': - resolution: {integrity: sha512-VPqpudE8pmjTLvdNJoW/2//nqElDgUOmIn3QxbbCmdZTHDg5tFtxuqwdlNfArF0TxvTSBDIulXt/Q6K56TAfTg==} + '@storybook/preview-api@8.4.6': + resolution: {integrity: sha512-LbD+lR1FGvWaJBXteVx5xdgs1x1D7tyidBg2CsW2ex+cP0iJ176JgjPfutZxlWOfQnhfRYNnJ3WKoCIfxFOTKA==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - '@storybook/react-dom-shim@8.3.5': - resolution: {integrity: sha512-Hf0UitJ/K0C7ajooooUK/PxOR4ihUWqsC7iCV1Gqth8U37dTeLMbaEO4PBwu0VQ+Ufg0N8BJLWfg7o6G4hrODw==} + '@storybook/react-dom-shim@8.4.6': + resolution: {integrity: sha512-f7RM8GO++fqMxbjNdEzeGS1P821jXuwRnAraejk5hyjB5SqetauFxMwoFYEYfJXPaLX2qIubnIJ78hdJ/IBaEA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.5 + storybook: ^8.4.6 - '@storybook/test@8.3.5': - resolution: {integrity: sha512-1BXWsUGWk9FiKKelZZ55FDJdeoL8uRBHbjTYBRM2xJLhdNSvGzI4Tb3bkmxPpGn72Ua6AyldhlTxr2BpUFKOHA==} + '@storybook/test@8.4.6': + resolution: {integrity: sha512-MeU1g65YgU66M2NtmEIL9gVeHk+en0k9Hp0wfxEO7NT/WLfaOD5RXLRDJVhbAlrH/6tLeWKIPNh/D26y27vO/g==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.4.6 - '@storybook/theming@8.3.5': - resolution: {integrity: sha512-9HmDDyC691oqfg4RziIM9ElsS2HITaxmH7n/yeUPtuirkPdAQzqOzhvH/Sa0qOhifzs8VjR+Gd/a/ZQ+S38r7w==} + '@storybook/theming@8.4.6': + resolution: {integrity: sha512-q7vDPN/mgj7cXIVQ9R1/V75hrzNgKkm2G0LjMo57//9/djQ+7LxvBsR1iScbFIRSEqppvMiBFzkts+2uXidySA==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - '@storybook/vue3-vite@8.3.5': - resolution: {integrity: sha512-y2/fJ8FlhbXZ09nLA/WrYnBFbMyLKlHo+f4fE4Pp/Yk+5OU3z2oCphChc8bwcCseSgbMG1ZY0wwyN3UbH/sRpA==} + '@storybook/vue3-vite@8.4.6': + resolution: {integrity: sha512-XmCM1+BeLSAdfgfMX1Yr8GfJlU7mW/AwCR30e2R8FG2wUoBxT24PVTj0nMhQsa4RC9GGQ7RNHCbuRNNwHIdQdQ==} engines: {node: '>=18.0.0'} peerDependencies: - storybook: ^8.3.5 - vite: ^4.0.0 || ^5.0.0 + storybook: ^8.4.6 + vite: ^4.0.0 || ^5.0.0 || ^6.0.0 - '@storybook/vue3@8.3.5': - resolution: {integrity: sha512-qm/c3CFvMlSCy2TCRTT8xEuEgDiSlaQnMq/ywig5xAiExZBdgxMxARRq3FOiXjRJ00F5nEQ5fT9yMftcJhJo6w==} + '@storybook/vue3@8.4.6': + resolution: {integrity: sha512-mIGTaIBejxquh8UndGpAYRUFzdt3LfP3olaqZzOAOF9bNhxU6E8napZ52aXRFyHiT77Cs2+dhYLwPWdY+9+10g==} engines: {node: '>=18.0.0'} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.4.6 vue: ^3.0.0 '@supabase/auth-js@2.65.0': @@ -4668,8 +4674,8 @@ packages: resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} engines: {node: '>=18'} - '@testing-library/dom@9.3.3': - resolution: {integrity: sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==} + '@testing-library/dom@9.3.4': + resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==} engines: {node: '>=14'} '@testing-library/jest-dom@6.5.0': @@ -4808,9 +4814,6 @@ packages: '@types/file-saver@2.0.5': resolution: {integrity: sha512-zv9kNf3keYegP5oThGLaPk8E081DFDuwfqjtiTzm6PoxChdJ1raSuADf2YGCVIyrSynLrgc8JWv296s7Q7pQSQ==} - '@types/find-cache-dir@3.2.1': - resolution: {integrity: sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==} - '@types/flat@5.0.5': resolution: {integrity: sha512-nPLljZQKSnac53KDUDzuzdRfGI0TDb5qPrb+SrQyN3MtdQrOnGsKniHN1iYZsJEBIVQve94Y6gNz22sgISZq+Q==} @@ -4832,9 +4835,6 @@ packages: '@types/graceful-fs@4.1.6': resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} - '@types/hast@3.0.4': - resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} - '@types/html-to-text@9.0.4': resolution: {integrity: sha512-pUY3cKH/Nm2yYrEmDlPR1mR7yszjGx4DrwPjQ702C4/D5CwHuZTgZdIdwPkRbcuhs7BAh2L5rg3CL5cbRiGTCQ==} @@ -5090,9 +5090,6 @@ packages: '@types/tunnel@0.0.3': resolution: {integrity: sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==} - '@types/unist@3.0.2': - resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} - '@types/utf8@3.0.3': resolution: {integrity: sha512-+lqLGxWZsEe4Z6OrzBI7Ym4SMUTaMS5yOrHZ0/IL0bpIye1Qbs4PpobJL2mLDbftUXlPFZR7fu6d1yM+bHLX1w==} @@ -5235,18 +5232,18 @@ packages: '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - '@vitejs/plugin-vue@5.1.4': - resolution: {integrity: sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A==} + '@vitejs/plugin-vue@5.2.1': + resolution: {integrity: sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: - vite: ^5.0.0 + vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 - '@vitest/coverage-v8@2.1.2': - resolution: {integrity: sha512-b7kHrFrs2urS0cOk5N10lttI8UdJ/yP3nB4JYTREvR5o18cR99yPpK4gK8oQgI42BVv0ILWYUSYB7AXkAUDc0g==} + '@vitest/coverage-v8@2.1.8': + resolution: {integrity: sha512-2Y7BPlKH18mAZYAW1tYByudlCYrQyl5RGvnnDYJKW5tCiO5qg3KSAy3XAxcxKz900a0ZXxWtKrMuZLe3lKBpJw==} peerDependencies: - '@vitest/browser': 2.1.2 - vitest: 2.1.2 + '@vitest/browser': 2.1.8 + vitest: 2.1.8 peerDependenciesMeta: '@vitest/browser': optional: true @@ -5254,14 +5251,13 @@ packages: '@vitest/expect@2.0.5': resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} - '@vitest/expect@2.1.2': - resolution: {integrity: sha512-FEgtlN8mIUSEAAnlvn7mP8vzaWhEaAEvhSXCqrsijM7K6QqjB11qoRZYEd4AKSCDz8p0/+yH5LzhZ47qt+EyPg==} + '@vitest/expect@2.1.8': + resolution: {integrity: sha512-8ytZ/fFHq2g4PJVAtDX57mayemKgDR6X3Oa2Foro+EygiOJHUXhCqBAAKQYYajZpFoIfvBCF1j6R6IYRSIUFuw==} - '@vitest/mocker@2.1.2': - resolution: {integrity: sha512-ExElkCGMS13JAJy+812fw1aCv2QO/LBK6CyO4WOPAzLTmve50gydOlWhgdBJPx2ztbADUq3JVI0C5U+bShaeEA==} + '@vitest/mocker@2.1.8': + resolution: {integrity: sha512-7guJ/47I6uqfttp33mgo6ga5Gr1VnL58rcqYKyShoRK9ebu8T5Rs6HN3s1NABiBeVTdWNrwUMcHH54uXZBN4zA==} peerDependencies: - '@vitest/spy': 2.1.2 - msw: ^2.3.5 + msw: ^2.4.9 vite: ^5.0.0 peerDependenciesMeta: msw: @@ -5272,35 +5268,35 @@ packages: '@vitest/pretty-format@2.0.5': resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} - '@vitest/pretty-format@2.1.2': - resolution: {integrity: sha512-FIoglbHrSUlOJPDGIrh2bjX1sNars5HbxlcsFKCtKzu4+5lpsRhOCVcuzp0fEhAGHkPZRIXVNzPcpSlkoZ3LuA==} + '@vitest/pretty-format@2.1.8': + resolution: {integrity: sha512-9HiSZ9zpqNLKlbIDRWOnAWqgcA7xu+8YxXSekhr0Ykab7PAYFkhkwoqVArPOtJhPmYeE2YHgKZlj3CP36z2AJQ==} - '@vitest/runner@2.1.2': - resolution: {integrity: sha512-UCsPtvluHO3u7jdoONGjOSil+uON5SSvU9buQh3lP7GgUXHp78guN1wRmZDX4wGK6J10f9NUtP6pO+SFquoMlw==} + '@vitest/runner@2.1.8': + resolution: {integrity: sha512-17ub8vQstRnRlIU5k50bG+QOMLHRhYPAna5tw8tYbj+jzjcspnwnwtPtiOlkuKC4+ixDPTuLZiqiWWQ2PSXHVg==} - '@vitest/snapshot@2.1.2': - resolution: {integrity: sha512-xtAeNsZ++aRIYIUsek7VHzry/9AcxeULlegBvsdLncLmNCR6tR8SRjn8BbDP4naxtccvzTqZ+L1ltZlRCfBZFA==} + '@vitest/snapshot@2.1.8': + resolution: {integrity: sha512-20T7xRFbmnkfcmgVEz+z3AU/3b0cEzZOt/zmnvZEctg64/QZbSDJEVm9fLnnlSi74KibmRsO9/Qabi+t0vCRPg==} '@vitest/spy@2.0.5': resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} - '@vitest/spy@2.1.2': - resolution: {integrity: sha512-GSUi5zoy+abNRJwmFhBDC0yRuVUn8WMlQscvnbbXdKLXX9dE59YbfwXxuJ/mth6eeqIzofU8BB5XDo/Ns/qK2A==} + '@vitest/spy@2.1.8': + resolution: {integrity: sha512-5swjf2q95gXeYPevtW0BLk6H8+bPlMb4Vw/9Em4hFxDcaOxS+e0LOX4yqNxoHzMR2akEB2xfpnWUzkZokmgWDg==} '@vitest/utils@2.0.5': resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} - '@vitest/utils@2.1.2': - resolution: {integrity: sha512-zMO2KdYy6mx56btx9JvAqAZ6EyS3g49krMPPrgOp1yxGZiA93HumGk+bZ5jIZtOg5/VBYl5eBmGRQHqq4FG6uQ==} + '@vitest/utils@2.1.8': + resolution: {integrity: sha512-dwSoui6djdwbfFmIgbIjX2ZhIoG7Ex/+xpxyiEgIGzjliY8xGkcpITKTlp6B4MgtGkF2ilvm97cPM96XZaAgcA==} - '@volar/language-core@2.4.6': - resolution: {integrity: sha512-FxUfxaB8sCqvY46YjyAAV6c3mMIq/NWQMVvJ+uS4yxr1KzOvyg61gAuOnNvgCvO4TZ7HcLExBEsWcDu4+K4E8A==} + '@volar/language-core@2.4.10': + resolution: {integrity: sha512-hG3Z13+nJmGaT+fnQzAkS0hjJRa2FCeqZt6Bd+oGNhUkQ+mTFsDETg5rqUTxyzIh5pSOGY7FHCWUS8G82AzLCA==} - '@volar/source-map@2.4.6': - resolution: {integrity: sha512-Nsh7UW2ruK+uURIPzjJgF0YRGP5CX9nQHypA2OMqdM2FKy7rh+uv3XgPnWPw30JADbKvZ5HuBzG4gSbVDYVtiw==} + '@volar/source-map@2.4.10': + resolution: {integrity: sha512-OCV+b5ihV0RF3A7vEvNyHPi4G4kFa6ukPmyVocmqm5QzOd8r5yAtiNvaPEjl8dNvgC/lj4JPryeeHLdXd62rWA==} - '@volar/typescript@2.4.6': - resolution: {integrity: sha512-NMIrA7y5OOqddL9VtngPWYmdQU03htNKFtAYidbYfWA0TOhyGVd9tfcP4TsLWQ+RBWDZCbBqsr8xzU0ZOxYTCQ==} + '@volar/typescript@2.4.10': + resolution: {integrity: sha512-F8ZtBMhSXyYKuBfGpYwqA5rsONnOwAVvjyE7KPYJ7wgZqo2roASqNWUnianOomJX5u1cxeRooHV59N0PhvEOgw==} '@vue-flow/background@1.3.1': resolution: {integrity: sha512-8q0lTbvA3A9s0bDnpUIHMZj/HUTdMa3ChGSAw7EBaTKy7qJB21EnKbTIgC2lYweprzxk94vop4YmGfUO1jiqqQ==} @@ -5331,17 +5327,17 @@ packages: '@vue-flow/core': ^1.23.0 vue: ^3.3.0 - '@vue/compiler-core@3.5.11': - resolution: {integrity: sha512-PwAdxs7/9Hc3ieBO12tXzmTD+Ln4qhT/56S+8DvrrZ4kLDn4Z/AMUr8tXJD0axiJBS0RKIoNaR0yMuQB9v9Udg==} + '@vue/compiler-core@3.5.13': + resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} - '@vue/compiler-dom@3.5.11': - resolution: {integrity: sha512-pyGf8zdbDDRkBrEzf8p7BQlMKNNF5Fk/Cf/fQ6PiUz9at4OaUfyXW0dGJTo2Vl1f5U9jSLCNf0EZJEogLXoeew==} + '@vue/compiler-dom@3.5.13': + resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==} - '@vue/compiler-sfc@3.5.11': - resolution: {integrity: sha512-gsbBtT4N9ANXXepprle+X9YLg2htQk1sqH/qGJ/EApl+dgpUBdTv3yP7YlR535uHZY3n6XaR0/bKo0BgwwDniw==} + '@vue/compiler-sfc@3.5.13': + resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==} - '@vue/compiler-ssr@3.5.11': - resolution: {integrity: sha512-P4+GPjOuC2aFTk1Z4WANvEhyOykcvEd5bIj2KVNGKGfM745LaXGr++5njpdBTzVz5pZifdlR1kpYSJJpIlSePA==} + '@vue/compiler-ssr@3.5.13': + resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==} '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -5363,6 +5359,14 @@ packages: typescript: optional: true + '@vue/language-core@2.1.10': + resolution: {integrity: sha512-DAI289d0K3AB5TUG3xDp9OuQ71CnrujQwJrQnfuZDwo6eGNf0UoRlPuaVNO+Zrn65PC3j0oB2i7mNmVPggeGeQ==} + peerDependencies: + typescript: ^5.7.2 + peerDependenciesMeta: + typescript: + optional: true + '@vue/language-core@2.1.6': resolution: {integrity: sha512-MW569cSky9R/ooKMh6xa2g1D0AtRKbL56k83dzus/bx//RDJk24RHWkMzbAlXjMdDNyxAaagKPRquBIxkxlCkg==} peerDependencies: @@ -5371,22 +5375,22 @@ packages: typescript: optional: true - '@vue/reactivity@3.5.11': - resolution: {integrity: sha512-Nqo5VZEn8MJWlCce8XoyVqHZbd5P2NH+yuAaFzuNSR96I+y1cnuUiq7xfSG+kyvLSiWmaHTKP1r3OZY4mMD50w==} + '@vue/reactivity@3.5.13': + resolution: {integrity: sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==} - '@vue/runtime-core@3.5.11': - resolution: {integrity: sha512-7PsxFGqwfDhfhh0OcDWBG1DaIQIVOLgkwA5q6MtkPiDFjp5gohVnJEahSktwSFLq7R5PtxDKy6WKURVN1UDbzA==} + '@vue/runtime-core@3.5.13': + resolution: {integrity: sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==} - '@vue/runtime-dom@3.5.11': - resolution: {integrity: sha512-GNghjecT6IrGf0UhuYmpgaOlN7kxzQBhxWEn08c/SQDxv1yy4IXI1bn81JgEpQ4IXjRxWtPyI8x0/7TF5rPfYQ==} + '@vue/runtime-dom@3.5.13': + resolution: {integrity: sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==} - '@vue/server-renderer@3.5.11': - resolution: {integrity: sha512-cVOwYBxR7Wb1B1FoxYvtjJD8X/9E5nlH4VSkJy2uMA1MzYNdzAAB//l8nrmN9py/4aP+3NjWukf9PZ3TeWULaA==} + '@vue/server-renderer@3.5.13': + resolution: {integrity: sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==} peerDependencies: - vue: 3.5.11 + vue: 3.5.13 - '@vue/shared@3.5.11': - resolution: {integrity: sha512-W8GgysJVnFo81FthhzurdRAWP/byq3q2qIw70e0JWblzVhjgOMiC2GyovXrZTFQJnFVryYaKGP3Tc9vYzYm6PQ==} + '@vue/shared@3.5.13': + resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==} '@vue/test-utils@2.4.6': resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} @@ -5531,6 +5535,9 @@ packages: engines: {node: '>=15'} hasBin: true + alien-signals@0.2.2: + resolution: {integrity: sha512-cZIRkbERILsBOXTQmMrxc9hgpxglstn69zm+F1ARf4aPAzdAFYd6sBq87ErO0Fj3DV94tglcyHG5kQz9nDC/8A==} + amqplib@0.10.3: resolution: {integrity: sha512-UHmuSa7n8vVW/a5HGh2nFPqAEr8+cD4dEZ6u9GjP91nHfr1a54RyAKyra7Sb5NH7NBKOUlyQSMXIp0qAixKexw==} engines: {node: '>=10'} @@ -6014,8 +6021,8 @@ packages: caseless@0.12.0: resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} - chai@5.1.1: - resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==} + chai@5.1.2: + resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} engines: {node: '>=12'} chalk@2.4.2: @@ -6090,8 +6097,8 @@ packages: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} - chromatic@11.10.2: - resolution: {integrity: sha512-EbVlhmOLGdx9QRX3RMOTF3UzoyC1aaXNRjlzm1mc++2OI5+6C5Bzwt2ZUYJ3Jnf/pJa23q0y5Y3QEDcfRVqIbg==} + chromatic@11.20.0: + resolution: {integrity: sha512-Btdli1qoAI01UKmk3Iqe6vKhAhePRXqNI/2uKKy2R16q7SN/5kLTqhd1JI20LFOZSnH3xSJaUXeJ2xZOJB//3A==} hasBin: true peerDependencies: '@chromatic-com/cypress': ^0.*.* || ^1.0.0 @@ -6260,9 +6267,6 @@ packages: resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} engines: {node: '>=4.0.0'} - commondir@1.0.1: - resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} - compare-versions@6.1.1: resolution: {integrity: sha512-4hm4VPpIecmlg59CHXnRDnqGplJFrbLG4aFEl5vl6cK1u76ws3LLvX7ikFnTDl5vo39sjWD6AaDPYodJp/NNHg==} @@ -6980,8 +6984,8 @@ packages: es-get-iterator@1.1.3: resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} - es-module-lexer@1.5.3: - resolution: {integrity: sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==} + es-module-lexer@1.5.4: + resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} es-object-atoms@1.0.0: resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} @@ -7273,6 +7277,10 @@ packages: resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==} engines: {node: '>=0.10.0'} + expect-type@1.1.0: + resolution: {integrity: sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==} + engines: {node: '>=12.0.0'} + expect@29.5.0: resolution: {integrity: sha512-yM7xqUrCO2JdpFo4XpM82t+PJBFybdqoQuJLDGeDX2ij8NZzqRHyu3Hp188/JX7SWqud+7t4MUdvcgGBICMHZg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -7431,10 +7439,6 @@ packages: resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} engines: {node: '>= 0.8'} - find-cache-dir@3.3.2: - resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} - engines: {node: '>=8'} - find-package-json@1.2.0: resolution: {integrity: sha512-+SOGcLGYDJHtyqHd87ysBhmaeQ95oWspDKnMXBrnQ9Eq4OkLNqejgoaD8xVWu6GPa0B6roa6KinCMEMcVeqONw==} @@ -7536,10 +7540,6 @@ packages: fs-constants@1.0.0: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - fs-extra@11.1.1: - resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} - engines: {node: '>=14.14'} - fs-extra@7.0.1: resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} engines: {node: '>=6 <7 || >=8'} @@ -7614,9 +7614,6 @@ packages: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} - get-func-name@2.0.2: - resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} - get-intrinsic@1.2.4: resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} engines: {node: '>= 0.4'} @@ -7667,9 +7664,6 @@ packages: github-from-package@0.0.0: resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} - github-slugger@2.0.0: - resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} - glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} @@ -7818,15 +7812,6 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} - hast-util-heading-rank@3.0.0: - resolution: {integrity: sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==} - - hast-util-is-element@3.0.0: - resolution: {integrity: sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==} - - hast-util-to-string@3.0.0: - resolution: {integrity: sha512-OGkAxX1Ua3cbcW6EJ5pT/tslVb90uViVkcJ4ZZIMW/R33DX/AkcJcRrPebPwJkHYwlDHXz4aIwvAAaAdtrACFA==} - he@1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true @@ -8072,10 +8057,6 @@ packages: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} - is-absolute-url@4.0.1: - resolution: {integrity: sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - is-arguments@1.1.1: resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} engines: {node: '>= 0.4'} @@ -8974,8 +8955,8 @@ packages: lossless-json@1.0.5: resolution: {integrity: sha512-RicKUuLwZVNZ6ZdJHgIZnSeA05p8qWc5NW0uR96mpPIjN9WDLUg9+kj1esQU1GkPn9iLZVKatSQK5gyiaFHgJA==} - loupe@3.1.1: - resolution: {integrity: sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==} + loupe@3.1.2: + resolution: {integrity: sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==} lower-case@1.1.4: resolution: {integrity: sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==} @@ -9030,6 +9011,9 @@ packages: magic-string@0.30.11: resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} + magic-string@0.30.14: + resolution: {integrity: sha512-5c99P1WKTed11ZC0HMJOj6CDIue6F8ySu+bJL+85q1zBEIY8IklrJ1eiKC2NDRh3Ct3FcvmJPyQHb9erXMTJNw==} + magicast@0.3.5: resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} @@ -9087,12 +9071,6 @@ packages: resolution: {integrity: sha512-FtwnEuuK+2yVU7goGn/MJ0WBZMM9ZPgU9spqlFs7/A/pDIUNSOQZhUgOqYCficIuR2QaFnrt8LHqBWsbTAoI5w==} hasBin: true - markdown-to-jsx@7.5.0: - resolution: {integrity: sha512-RrBNcMHiFPcz/iqIj0n3wclzHXjwS7mzjBNWecKKVhNTIxQepIix6Il/wZCn2Cg5Y1ow2Qi84+eJrryFRWBEWw==} - engines: {node: '>= 10'} - peerDependencies: - react: '>= 0.14.0' - marked@4.3.0: resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} engines: {node: '>= 12'} @@ -10072,8 +10050,8 @@ packages: picocolors@1.0.1: resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} - picocolors@1.1.0: - resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} @@ -10172,8 +10150,8 @@ packages: resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} engines: {node: ^10 || ^12 || >=14} - postcss@8.4.47: - resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} + postcss@8.4.49: + resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} engines: {node: ^10 || ^12 || >=14} postgres-array@2.0.0: @@ -10463,12 +10441,6 @@ packages: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true - react-colorful@5.6.1: - resolution: {integrity: sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==} - peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' - react-confetti@6.1.0: resolution: {integrity: sha512-7Ypx4vz0+g8ECVxr88W9zhcQpbeujJAVqL14ZnXJ3I23mOI9/oBVTQ3dkJhUmB0D6XOtCZEM6N0Gm9PMngkORw==} engines: {node: '>=10.18'} @@ -10617,12 +10589,6 @@ packages: resolution: {integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==} hasBin: true - rehype-external-links@3.0.0: - resolution: {integrity: sha512-yp+e5N9V3C6bwBeAC4n796kc86M4gJCdlVhiMTxIrJG5UHDMh+PJANf9heqORJbt1nrCbDwIlAZKjANIaVBbvw==} - - rehype-slug@6.0.0: - resolution: {integrity: sha512-lWyvf/jwu+oS5+hL5eClVd3hNdmwM1kAC0BUvEGD19pajQMIzcNUd/k9GsfQ+FfECvX+JE+e9/btsKH0EjJT6A==} - reinterval@1.1.0: resolution: {integrity: sha512-QIRet3SYrGp0HUHO88jVskiG6seqUGC5iAG7AwI/BV4ypGcuqk9Du6YQBUOUqm9c8pw1eyLoIaONifRua1lsEQ==} @@ -11029,9 +10995,6 @@ packages: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} - space-separated-tokens@2.0.2: - resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} - sparse-bitfield@3.0.3: resolution: {integrity: sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==} @@ -11123,8 +11086,8 @@ packages: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} - std-env@3.7.0: - resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} + std-env@3.8.0: + resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==} stickyfill@1.1.1: resolution: {integrity: sha512-GCp7vHAfpao+Qh/3Flh9DXEJ/qSi0KJwJw6zYlZOtRYXWUIpMM6mC2rIep/dK8RQqwW0KxGJIllmjPIBOGN8AA==} @@ -11137,9 +11100,14 @@ packages: resolution: {integrity: sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==} engines: {node: '>=4', npm: '>=6'} - storybook@8.3.5: - resolution: {integrity: sha512-hYQVtP2l+3kO8oKDn4fjXXQYxgTRsj/LaV6lUMJH0zt+OhVmDXKJLxmdUP4ieTm0T8wEbSYosFavgPcQZlxRfw==} + storybook@8.4.6: + resolution: {integrity: sha512-J6juZSZT2u3PUW0QZYZZYxBq6zU5O0OrkSgkMXGMg/QrS9to9IHmt4FjEMEyACRbXo8POcB/fSXa3VpGe7bv3g==} hasBin: true + peerDependencies: + prettier: ^2 || ^3 + peerDependenciesMeta: + prettier: + optional: true stream-browserify@3.0.0: resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} @@ -11364,9 +11332,6 @@ packages: resolution: {integrity: sha512-resvxdc6Mgb7YEThw6G6bExlXKkv6+YbuzGg9xuXxSgxJF7Ozs+o8Y9+2R3sArdWdW8nOokoQb1yrpFB0pQK2g==} engines: {node: '>=14'} - telejson@7.2.0: - resolution: {integrity: sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==} - temp@0.9.4: resolution: {integrity: sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA==} engines: {node: '>=6.0.0'} @@ -11416,8 +11381,8 @@ packages: tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} - tinyexec@0.3.0: - resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} + tinyexec@0.3.1: + resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} tinypool@1.0.1: resolution: {integrity: sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==} @@ -11810,15 +11775,6 @@ packages: unique-slug@2.0.2: resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==} - unist-util-is@6.0.0: - resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} - - unist-util-visit-parents@6.0.1: - resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} - - unist-util-visit@5.0.0: - resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} - universalify@0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} @@ -11978,13 +11934,13 @@ packages: resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} engines: {'0': node >=0.6.0} - vite-node@2.1.2: - resolution: {integrity: sha512-HPcGNN5g/7I2OtPjLqgOtCRu/qhVvBxTUD3qzitmL0SrG1cWFzxzhMDWussxSbrRYWqnKf8P2jiNhPMSN+ymsQ==} + vite-node@2.1.8: + resolution: {integrity: sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite-plugin-dts@4.2.3: - resolution: {integrity: sha512-O5NalzHANQRwVw1xj8KQun3Bv8OSDAlNJXrnqoAz10BOuW8FVvY5g4ygj+DlJZL5mtSPuMu9vd3OfrdW5d4k6w==} + vite-plugin-dts@4.3.0: + resolution: {integrity: sha512-LkBJh9IbLwL6/rxh0C1/bOurDrIEmRE7joC+jFdOEEciAFPbpEKOLSAr5nNh5R7CJ45cMbksTrFfy52szzC5eA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: typescript: ^5.7.2 @@ -11993,8 +11949,8 @@ packages: vite: optional: true - vite@5.4.8: - resolution: {integrity: sha512-FqrItQ4DT1NC4zCUqMB4c4AZORMKIa0m8/URVCZ77OZ/QSNeJ54bU1vrFADbDsuwfIPcgknRkmqakQcgnL4GiQ==} + vite@5.4.11: + resolution: {integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -12024,21 +11980,61 @@ packages: terser: optional: true + vite@6.0.2: + resolution: {integrity: sha512-XdQ+VsY2tJpBsKGs0wf3U/+azx8BBpYRHFAyKm5VeEZNOJZRB63q7Sc8Iup3k0TrN3KO6QgyzFf+opSbfY1y0g==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.16.16 + jiti: '>=1.21.0' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + vitest-mock-extended@2.0.2: resolution: {integrity: sha512-n3MBqVITKyclZ0n0y66hkT4UiiEYFQn9tteAnIxT0MPz1Z8nFcPUG3Cf0cZOyoPOj/cq6Ab1XFw2lM/qM5EDWQ==} peerDependencies: typescript: ^5.7.2 vitest: '>=2.0.0' - vitest@2.1.2: - resolution: {integrity: sha512-veNjLizOMkRrJ6xxb+pvxN6/QAWg95mzcRjtmkepXdN87FNfxAss9RKe2far/G9cQpipfgP2taqg0KiWsquj8A==} + vitest@2.1.8: + resolution: {integrity: sha512-1vBKTZskHw/aosXqQUlVWWlGUxSJR8YtiyZDJAFeW2kPAeX6S3Sool0mjspO+kXLuxVWlEDDowBAeqeAQefqLQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.16.16 - '@vitest/browser': 2.1.2 - '@vitest/ui': 2.1.2 + '@vitest/browser': 2.1.8 + '@vitest/ui': 2.1.8 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -12076,8 +12072,8 @@ packages: chart.js: ^4.1.1 vue: ^3.0.0-0 || ^2.7.0 - vue-component-meta@2.1.6: - resolution: {integrity: sha512-N5zReatWQTNqULhatFib69K82g5UhDERVobeqrT5S6Uk2QoCeYbsSY8nHRUwJFywE2iXRFN4B+XPhI+piZfC6w==} + vue-component-meta@2.1.10: + resolution: {integrity: sha512-YEFSau36lLCJNvoM6eynAcq891Y6HKIEdEk3PCzCyNVySeYJAXgE/9iCYqQzLtBJlKg/bBpImz8VbUZsh4N/7Q==} peerDependencies: typescript: ^5.7.2 peerDependenciesMeta: @@ -12087,9 +12083,6 @@ packages: vue-component-type-helpers@2.1.10: resolution: {integrity: sha512-lfgdSLQKrUmADiSV6PbBvYgQ33KF3Ztv6gP85MfGaGaSGMTXORVaHT1EHfsqCgzRNBstPKYDmvAV9Do5CmJ07A==} - vue-component-type-helpers@2.1.6: - resolution: {integrity: sha512-ng11B8B/ZADUMMOsRbqv0arc442q7lifSubD0v8oDXIFoMg/mXwAPUunrroIDkY+mcD0dHKccdaznSVp8EoX3w==} - vue-demi@0.14.10: resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} engines: {node: '>=12'} @@ -12147,13 +12140,13 @@ packages: peerDependencies: vue: ^3.0.0 - vue-router@4.4.5: - resolution: {integrity: sha512-4fKZygS8cH1yCyuabAXGUAsyi1b2/o/OKgu/RUb+znIYOxPRxdkytJEx+0wGcpBE1pX6vUgh5jwWOKRGvuA/7Q==} + vue-router@4.5.0: + resolution: {integrity: sha512-HDuk+PuH5monfNuY+ct49mNmkCRK4xJAV9Ts4z9UFc4rzdDnxQLyCMGGc8pKhZhHTVzfanpNwB/lwqevcBwI4w==} peerDependencies: vue: ^3.2.0 - vue-tsc@2.1.6: - resolution: {integrity: sha512-f98dyZp5FOukcYmbFpuSCJ4Z0vHSOSmxGttZJCsFeX0M4w/Rsq0s4uKXjcSRsZqsRgQa6z7SfuO+y0HVICE57Q==} + vue-tsc@2.1.10: + resolution: {integrity: sha512-RBNSfaaRHcN5uqVqJSZh++Gy/YUzryuv9u1aFWhsammDJXNtUiJMNoJ747lZcQ68wUQFx6E73y4FY3D8E7FGMA==} hasBin: true peerDependencies: typescript: ^5.7.2 @@ -12166,8 +12159,8 @@ packages: vue3-touch-events@4.1.3: resolution: {integrity: sha512-uXTclRzn7de1mgiDIZ8N4J/wnWl1vBPLTWr60fqoLXu7ifhDKpl83Q2m9qA20KfEiAy+L4X/xXGc5ptGmdPh4A==} - vue@3.5.11: - resolution: {integrity: sha512-/8Wurrd9J3lb72FTQS7gRMNQD4nztTtKPmuDuPuhqXmmpD6+skVjAeahNpVzsuky6Sy9gy7wn8UadqPtt9SQIg==} + vue@3.5.13: + resolution: {integrity: sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==} peerDependencies: typescript: ^5.7.2 peerDependenciesMeta: @@ -13805,12 +13798,13 @@ snapshots: react-is: 18.2.0 react-shallow-renderer: 16.15.0(react@18.2.0) - '@chromatic-com/storybook@2.0.2(react@18.2.0)': + '@chromatic-com/storybook@3.2.2(react@18.2.0)(storybook@8.4.6(prettier@3.3.3))': dependencies: - chromatic: 11.10.2 + chromatic: 11.20.0 filesize: 10.1.0 jsonfile: 6.1.0 react-confetti: 6.1.0(react@18.2.0) + storybook: 8.4.6(prettier@3.3.3) strip-ansi: 7.1.0 transitivePeerDependencies: - '@chromatic-com/cypress' @@ -13973,9 +13967,9 @@ snapshots: enabled: 2.0.0 kuler: 2.0.0 - '@element-plus/icons-vue@2.3.1(vue@3.5.11(typescript@5.7.2))': + '@element-plus/icons-vue@2.3.1(vue@3.5.13(typescript@5.7.2))': dependencies: - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) '@emotion/is-prop-valid@1.2.1': dependencies: @@ -14114,15 +14108,15 @@ snapshots: dependencies: '@fortawesome/fontawesome-common-types': 0.2.36 - '@fortawesome/vue-fontawesome@3.0.3(@fortawesome/fontawesome-svg-core@1.2.36)(vue@3.5.11(typescript@5.7.2))': + '@fortawesome/vue-fontawesome@3.0.3(@fortawesome/fontawesome-svg-core@1.2.36)(vue@3.5.13(typescript@5.7.2))': dependencies: '@fortawesome/fontawesome-svg-core': 1.2.36 - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) '@gar/promisify@1.1.3': optional: true - '@getzep/zep-cloud@1.0.12(@langchain/core@0.3.19(openai@4.73.1(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(langchain@0.3.6(4axcxpjbcq5bce7ff6ajxrpp4i))': + '@getzep/zep-cloud@1.0.12(@langchain/core@0.3.19(openai@4.73.1(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(langchain@0.3.6(e4rnrwhosnp2xiru36mqgdy2bu))': dependencies: form-data: 4.0.0 node-fetch: 2.7.0(encoding@0.1.13) @@ -14131,7 +14125,7 @@ snapshots: zod: 3.23.8 optionalDependencies: '@langchain/core': 0.3.19(openai@4.73.1(encoding@0.1.13)(zod@3.23.8)) - langchain: 0.3.6(4axcxpjbcq5bce7ff6ajxrpp4i) + langchain: 0.3.6(e4rnrwhosnp2xiru36mqgdy2bu) transitivePeerDependencies: - encoding @@ -14596,7 +14590,7 @@ snapshots: - aws-crt - encoding - '@langchain/community@0.3.15(v4qhcw25bevfr6xzz4fnsvjiqe)': + '@langchain/community@0.3.15(vc5hvyy27o4cmm4jplsptc2fqm)': dependencies: '@ibm-cloud/watsonx-ai': 1.1.2 '@langchain/core': 0.3.19(openai@4.73.1(encoding@0.1.13)(zod@3.23.8)) @@ -14606,7 +14600,7 @@ snapshots: flat: 5.0.2 ibm-cloud-sdk-core: 5.1.0 js-yaml: 4.1.0 - langchain: 0.3.6(4axcxpjbcq5bce7ff6ajxrpp4i) + langchain: 0.3.6(e4rnrwhosnp2xiru36mqgdy2bu) langsmith: 0.2.3(openai@4.73.1(encoding@0.1.13)(zod@3.23.8)) uuid: 10.0.0 zod: 3.23.8 @@ -14619,7 +14613,7 @@ snapshots: '@aws-sdk/client-s3': 3.666.0 '@aws-sdk/credential-provider-node': 3.666.0(@aws-sdk/client-sso-oidc@3.666.0(@aws-sdk/client-sts@3.666.0))(@aws-sdk/client-sts@3.666.0) '@azure/storage-blob': 12.18.0(encoding@0.1.13) - '@getzep/zep-cloud': 1.0.12(@langchain/core@0.3.19(openai@4.73.1(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(langchain@0.3.6(4axcxpjbcq5bce7ff6ajxrpp4i)) + '@getzep/zep-cloud': 1.0.12(@langchain/core@0.3.19(openai@4.73.1(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13)(langchain@0.3.6(e4rnrwhosnp2xiru36mqgdy2bu)) '@getzep/zep-js': 0.9.0 '@google-ai/generativelanguage': 2.6.0(encoding@0.1.13) '@google-cloud/storage': 7.12.1(encoding@0.1.13) @@ -14860,23 +14854,23 @@ snapshots: '@types/react': 18.0.27 react: 18.2.0 - '@microsoft/api-extractor-model@7.29.6(@types/node@18.16.16)': + '@microsoft/api-extractor-model@7.30.0(@types/node@18.16.16)': dependencies: - '@microsoft/tsdoc': 0.15.0 - '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.7.0(@types/node@18.16.16) + '@microsoft/tsdoc': 0.15.1 + '@microsoft/tsdoc-config': 0.17.1 + '@rushstack/node-core-library': 5.10.0(@types/node@18.16.16) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.47.7(@types/node@18.16.16)': + '@microsoft/api-extractor@7.48.0(@types/node@18.16.16)': dependencies: - '@microsoft/api-extractor-model': 7.29.6(@types/node@18.16.16) - '@microsoft/tsdoc': 0.15.0 - '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.7.0(@types/node@18.16.16) + '@microsoft/api-extractor-model': 7.30.0(@types/node@18.16.16) + '@microsoft/tsdoc': 0.15.1 + '@microsoft/tsdoc-config': 0.17.1 + '@rushstack/node-core-library': 5.10.0(@types/node@18.16.16) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.14.0(@types/node@18.16.16) - '@rushstack/ts-command-line': 4.22.6(@types/node@18.16.16) + '@rushstack/terminal': 0.14.3(@types/node@18.16.16) + '@rushstack/ts-command-line': 4.23.1(@types/node@18.16.16) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -14886,14 +14880,14 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@microsoft/tsdoc-config@0.17.0': + '@microsoft/tsdoc-config@0.17.1': dependencies: - '@microsoft/tsdoc': 0.15.0 + '@microsoft/tsdoc': 0.15.1 ajv: 8.12.0 jju: 1.4.0 resolve: 1.22.8 - '@microsoft/tsdoc@0.15.0': {} + '@microsoft/tsdoc@0.15.1': {} '@miragejs/pretender-node-polyfill@0.1.2': {} @@ -15120,10 +15114,10 @@ snapshots: dependencies: encoding: 0.1.13 - '@pinia/testing@0.1.6(pinia@2.2.4(typescript@5.7.2)(vue@3.5.11(typescript@5.7.2)))(vue@3.5.11(typescript@5.7.2))': + '@pinia/testing@0.1.6(pinia@2.2.4(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2))': dependencies: - pinia: 2.2.4(typescript@5.7.2)(vue@3.5.11(typescript@5.7.2)) - vue-demi: 0.14.10(vue@3.5.11(typescript@5.7.2)) + pinia: 2.2.4(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -15328,7 +15322,7 @@ snapshots: '@rudderstack/rudder-sdk-node@2.0.9(tslib@2.6.2)': dependencies: - axios: 1.7.4(debug@4.3.7) + axios: 1.7.4 axios-retry: 3.7.0 component-type: 1.2.1 join-component: 1.1.0 @@ -15346,7 +15340,7 @@ snapshots: - debug - supports-color - '@rushstack/node-core-library@5.7.0(@types/node@18.16.16)': + '@rushstack/node-core-library@5.10.0(@types/node@18.16.16)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -15364,16 +15358,16 @@ snapshots: resolve: 1.22.8 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.14.0(@types/node@18.16.16)': + '@rushstack/terminal@0.14.3(@types/node@18.16.16)': dependencies: - '@rushstack/node-core-library': 5.7.0(@types/node@18.16.16) + '@rushstack/node-core-library': 5.10.0(@types/node@18.16.16) supports-color: 8.1.1 optionalDependencies: '@types/node': 18.16.16 - '@rushstack/ts-command-line@4.22.6(@types/node@18.16.16)': + '@rushstack/ts-command-line@4.23.1(@types/node@18.16.16)': dependencies: - '@rushstack/terminal': 0.14.0(@types/node@18.16.16) + '@rushstack/terminal': 0.14.3(@types/node@18.16.16) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.1 @@ -15466,13 +15460,13 @@ snapshots: dependencies: '@sentry/types': 8.33.1 - '@sentry/vue@8.33.1(vue@3.5.11(typescript@5.7.2))': + '@sentry/vue@8.33.1(vue@3.5.13(typescript@5.7.2))': dependencies: '@sentry/browser': 8.33.1 '@sentry/core': 8.33.1 '@sentry/types': 8.33.1 '@sentry/utils': 8.33.1 - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) '@sevinf/maybe@0.5.0': {} @@ -15955,181 +15949,158 @@ snapshots: '@sqltools/formatter@1.2.5': {} - '@storybook/addon-a11y@8.3.5(storybook@8.3.5)': + '@storybook/addon-a11y@8.4.6(storybook@8.4.6(prettier@3.3.3))': dependencies: - '@storybook/addon-highlight': 8.3.5(storybook@8.3.5) + '@storybook/addon-highlight': 8.4.6(storybook@8.4.6(prettier@3.3.3)) axe-core: 4.7.2 - storybook: 8.3.5 + storybook: 8.4.6(prettier@3.3.3) - '@storybook/addon-actions@8.3.5(storybook@8.3.5)': + '@storybook/addon-actions@8.4.6(storybook@8.4.6(prettier@3.3.3))': dependencies: '@storybook/global': 5.0.0 '@types/uuid': 9.0.8 dequal: 2.0.3 polished: 4.2.2 - storybook: 8.3.5 + storybook: 8.4.6(prettier@3.3.3) uuid: 9.0.1 - '@storybook/addon-backgrounds@8.3.5(storybook@8.3.5)': + '@storybook/addon-backgrounds@8.4.6(storybook@8.4.6(prettier@3.3.3))': dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 - storybook: 8.3.5 + storybook: 8.4.6(prettier@3.3.3) ts-dedent: 2.2.0 - '@storybook/addon-controls@8.3.5(storybook@8.3.5)': + '@storybook/addon-controls@8.4.6(storybook@8.4.6(prettier@3.3.3))': dependencies: '@storybook/global': 5.0.0 dequal: 2.0.3 - lodash: 4.17.21 - storybook: 8.3.5 + storybook: 8.4.6(prettier@3.3.3) ts-dedent: 2.2.0 - '@storybook/addon-docs@8.3.5(storybook@8.3.5)': + '@storybook/addon-docs@8.4.6(@types/react@18.0.27)(storybook@8.4.6(prettier@3.3.3))': dependencies: '@mdx-js/react': 3.0.1(@types/react@18.0.27)(react@18.2.0) - '@storybook/blocks': 8.3.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(storybook@8.3.5) - '@storybook/csf-plugin': 8.3.5(storybook@8.3.5) - '@storybook/global': 5.0.0 - '@storybook/react-dom-shim': 8.3.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(storybook@8.3.5) - '@types/react': 18.0.27 - fs-extra: 11.1.1 + '@storybook/blocks': 8.4.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(storybook@8.4.6(prettier@3.3.3)) + '@storybook/csf-plugin': 8.4.6(storybook@8.4.6(prettier@3.3.3)) + '@storybook/react-dom-shim': 8.4.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(storybook@8.4.6(prettier@3.3.3)) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - rehype-external-links: 3.0.0 - rehype-slug: 6.0.0 - storybook: 8.3.5 + storybook: 8.4.6(prettier@3.3.3) ts-dedent: 2.2.0 + transitivePeerDependencies: + - '@types/react' - '@storybook/addon-essentials@8.3.5(storybook@8.3.5)': + '@storybook/addon-essentials@8.4.6(@types/react@18.0.27)(storybook@8.4.6(prettier@3.3.3))': dependencies: - '@storybook/addon-actions': 8.3.5(storybook@8.3.5) - '@storybook/addon-backgrounds': 8.3.5(storybook@8.3.5) - '@storybook/addon-controls': 8.3.5(storybook@8.3.5) - '@storybook/addon-docs': 8.3.5(storybook@8.3.5) - '@storybook/addon-highlight': 8.3.5(storybook@8.3.5) - '@storybook/addon-measure': 8.3.5(storybook@8.3.5) - '@storybook/addon-outline': 8.3.5(storybook@8.3.5) - '@storybook/addon-toolbars': 8.3.5(storybook@8.3.5) - '@storybook/addon-viewport': 8.3.5(storybook@8.3.5) - storybook: 8.3.5 + '@storybook/addon-actions': 8.4.6(storybook@8.4.6(prettier@3.3.3)) + '@storybook/addon-backgrounds': 8.4.6(storybook@8.4.6(prettier@3.3.3)) + '@storybook/addon-controls': 8.4.6(storybook@8.4.6(prettier@3.3.3)) + '@storybook/addon-docs': 8.4.6(@types/react@18.0.27)(storybook@8.4.6(prettier@3.3.3)) + '@storybook/addon-highlight': 8.4.6(storybook@8.4.6(prettier@3.3.3)) + '@storybook/addon-measure': 8.4.6(storybook@8.4.6(prettier@3.3.3)) + '@storybook/addon-outline': 8.4.6(storybook@8.4.6(prettier@3.3.3)) + '@storybook/addon-toolbars': 8.4.6(storybook@8.4.6(prettier@3.3.3)) + '@storybook/addon-viewport': 8.4.6(storybook@8.4.6(prettier@3.3.3)) + storybook: 8.4.6(prettier@3.3.3) ts-dedent: 2.2.0 + transitivePeerDependencies: + - '@types/react' - '@storybook/addon-highlight@8.3.5(storybook@8.3.5)': + '@storybook/addon-highlight@8.4.6(storybook@8.4.6(prettier@3.3.3))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.3.5 + storybook: 8.4.6(prettier@3.3.3) - '@storybook/addon-interactions@8.3.5(storybook@8.3.5)': + '@storybook/addon-interactions@8.4.6(storybook@8.4.6(prettier@3.3.3))': dependencies: '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.3.5(storybook@8.3.5) - '@storybook/test': 8.3.5(storybook@8.3.5) + '@storybook/instrumenter': 8.4.6(storybook@8.4.6(prettier@3.3.3)) + '@storybook/test': 8.4.6(storybook@8.4.6(prettier@3.3.3)) polished: 4.2.2 - storybook: 8.3.5 + storybook: 8.4.6(prettier@3.3.3) ts-dedent: 2.2.0 - '@storybook/addon-links@8.3.5(react@18.2.0)(storybook@8.3.5)': + '@storybook/addon-links@8.4.6(react@18.2.0)(storybook@8.4.6(prettier@3.3.3))': dependencies: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 - storybook: 8.3.5 + storybook: 8.4.6(prettier@3.3.3) ts-dedent: 2.2.0 optionalDependencies: react: 18.2.0 - '@storybook/addon-measure@8.3.5(storybook@8.3.5)': + '@storybook/addon-measure@8.4.6(storybook@8.4.6(prettier@3.3.3))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.3.5 + storybook: 8.4.6(prettier@3.3.3) tiny-invariant: 1.3.3 - '@storybook/addon-outline@8.3.5(storybook@8.3.5)': + '@storybook/addon-outline@8.4.6(storybook@8.4.6(prettier@3.3.3))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.3.5 + storybook: 8.4.6(prettier@3.3.3) ts-dedent: 2.2.0 - '@storybook/addon-themes@8.3.5(storybook@8.3.5)': + '@storybook/addon-themes@8.4.6(storybook@8.4.6(prettier@3.3.3))': dependencies: - storybook: 8.3.5 + storybook: 8.4.6(prettier@3.3.3) ts-dedent: 2.2.0 - '@storybook/addon-toolbars@8.3.5(storybook@8.3.5)': + '@storybook/addon-toolbars@8.4.6(storybook@8.4.6(prettier@3.3.3))': dependencies: - storybook: 8.3.5 + storybook: 8.4.6(prettier@3.3.3) - '@storybook/addon-viewport@8.3.5(storybook@8.3.5)': + '@storybook/addon-viewport@8.4.6(storybook@8.4.6(prettier@3.3.3))': dependencies: memoizerific: 1.11.3 - storybook: 8.3.5 + storybook: 8.4.6(prettier@3.3.3) - '@storybook/blocks@8.3.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(storybook@8.3.5)': + '@storybook/blocks@8.4.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(storybook@8.4.6(prettier@3.3.3))': dependencies: '@storybook/csf': 0.1.11 - '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@types/lodash': 4.14.195 - color-convert: 2.0.1 - dequal: 2.0.3 - lodash: 4.17.21 - markdown-to-jsx: 7.5.0(react@18.2.0) - memoizerific: 1.11.3 - polished: 4.2.2 - react-colorful: 5.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - storybook: 8.3.5 - telejson: 7.2.0 + '@storybook/icons': 1.2.12(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + storybook: 8.4.6(prettier@3.3.3) ts-dedent: 2.2.0 - util-deprecate: 1.0.2 optionalDependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@storybook/builder-vite@8.3.5(storybook@8.3.5)(typescript@5.7.2)(vite@5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1))': + '@storybook/builder-vite@8.4.6(storybook@8.4.6(prettier@3.3.3))(vite@6.0.2(@types/node@18.16.16)(jiti@1.21.0)(sass@1.64.1)(terser@5.16.1))': dependencies: - '@storybook/csf-plugin': 8.3.5(storybook@8.3.5) - '@types/find-cache-dir': 3.2.1 + '@storybook/csf-plugin': 8.4.6(storybook@8.4.6(prettier@3.3.3)) browser-assert: 1.2.1 - es-module-lexer: 1.5.3 - express: 4.21.1 - find-cache-dir: 3.3.2 - fs-extra: 11.1.1 - magic-string: 0.30.11 - storybook: 8.3.5 + storybook: 8.4.6(prettier@3.3.3) ts-dedent: 2.2.0 - vite: 5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1) - optionalDependencies: - typescript: 5.7.2 - transitivePeerDependencies: - - supports-color + vite: 6.0.2(@types/node@18.16.16)(jiti@1.21.0)(sass@1.64.1)(terser@5.16.1) - '@storybook/components@8.3.5(storybook@8.3.5)': + '@storybook/components@8.4.6(storybook@8.4.6(prettier@3.3.3))': dependencies: - storybook: 8.3.5 + storybook: 8.4.6(prettier@3.3.3) - '@storybook/core@8.3.5': + '@storybook/core@8.4.6(prettier@3.3.3)': dependencies: '@storybook/csf': 0.1.11 - '@types/express': 4.17.21 better-opn: 3.0.2 browser-assert: 1.2.1 esbuild: 0.24.0 esbuild-register: 3.5.0(esbuild@0.24.0) - express: 4.21.1 jsdoc-type-pratt-parser: 4.1.0 process: 0.11.10 recast: 0.23.6 semver: 7.6.0 util: 0.12.5 ws: 8.17.1 + optionalDependencies: + prettier: 3.3.3 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@storybook/csf-plugin@8.3.5(storybook@8.3.5)': + '@storybook/csf-plugin@8.4.6(storybook@8.4.6(prettier@3.3.3))': dependencies: - storybook: 8.3.5 + storybook: 8.4.6(prettier@3.3.3) unplugin: 1.11.0 '@storybook/csf@0.1.11': @@ -16138,78 +16109,73 @@ snapshots: '@storybook/global@5.0.0': {} - '@storybook/icons@1.2.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@storybook/icons@1.2.12(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@storybook/instrumenter@8.3.5(storybook@8.3.5)': + '@storybook/instrumenter@8.4.6(storybook@8.4.6(prettier@3.3.3))': dependencies: '@storybook/global': 5.0.0 - '@vitest/utils': 2.1.2 - storybook: 8.3.5 - util: 0.12.5 + '@vitest/utils': 2.1.8 + storybook: 8.4.6(prettier@3.3.3) - '@storybook/manager-api@8.3.5(storybook@8.3.5)': + '@storybook/manager-api@8.4.6(storybook@8.4.6(prettier@3.3.3))': dependencies: - storybook: 8.3.5 + storybook: 8.4.6(prettier@3.3.3) - '@storybook/preview-api@8.3.5(storybook@8.3.5)': + '@storybook/preview-api@8.4.6(storybook@8.4.6(prettier@3.3.3))': dependencies: - storybook: 8.3.5 + storybook: 8.4.6(prettier@3.3.3) - '@storybook/react-dom-shim@8.3.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(storybook@8.3.5)': + '@storybook/react-dom-shim@8.4.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(storybook@8.4.6(prettier@3.3.3))': dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - storybook: 8.3.5 + storybook: 8.4.6(prettier@3.3.3) - '@storybook/test@8.3.5(storybook@8.3.5)': + '@storybook/test@8.4.6(storybook@8.4.6(prettier@3.3.3))': dependencies: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.3.5(storybook@8.3.5) + '@storybook/instrumenter': 8.4.6(storybook@8.4.6(prettier@3.3.3)) '@testing-library/dom': 10.4.0 '@testing-library/jest-dom': 6.5.0 '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) '@vitest/expect': 2.0.5 '@vitest/spy': 2.0.5 - storybook: 8.3.5 - util: 0.12.5 + storybook: 8.4.6(prettier@3.3.3) - '@storybook/theming@8.3.5(storybook@8.3.5)': + '@storybook/theming@8.4.6(storybook@8.4.6(prettier@3.3.3))': dependencies: - storybook: 8.3.5 + storybook: 8.4.6(prettier@3.3.3) - '@storybook/vue3-vite@8.3.5(storybook@8.3.5)(vite@5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1))(vue@3.5.11(typescript@5.7.2))': + '@storybook/vue3-vite@8.4.6(storybook@8.4.6(prettier@3.3.3))(vite@6.0.2(@types/node@18.16.16)(jiti@1.21.0)(sass@1.64.1)(terser@5.16.1))(vue@3.5.13(typescript@5.7.2))': dependencies: - '@storybook/builder-vite': 8.3.5(storybook@8.3.5)(typescript@5.7.2)(vite@5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1)) - '@storybook/vue3': 8.3.5(storybook@8.3.5)(vue@3.5.11(typescript@5.7.2)) + '@storybook/builder-vite': 8.4.6(storybook@8.4.6(prettier@3.3.3))(vite@6.0.2(@types/node@18.16.16)(jiti@1.21.0)(sass@1.64.1)(terser@5.16.1)) + '@storybook/vue3': 8.4.6(storybook@8.4.6(prettier@3.3.3))(vue@3.5.13(typescript@5.7.2)) find-package-json: 1.2.0 - magic-string: 0.30.11 - storybook: 8.3.5 + magic-string: 0.30.14 + storybook: 8.4.6(prettier@3.3.3) typescript: 5.7.2 - vite: 5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1) - vue-component-meta: 2.1.6(typescript@5.7.2) - vue-docgen-api: 4.76.0(vue@3.5.11(typescript@5.7.2)) + vite: 6.0.2(@types/node@18.16.16)(jiti@1.21.0)(sass@1.64.1)(terser@5.16.1) + vue-component-meta: 2.1.10(typescript@5.7.2) + vue-docgen-api: 4.76.0(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - - '@preact/preset-vite' - - supports-color - - vite-plugin-glimmerx - vue - '@storybook/vue3@8.3.5(storybook@8.3.5)(vue@3.5.11(typescript@5.7.2))': + '@storybook/vue3@8.4.6(storybook@8.4.6(prettier@3.3.3))(vue@3.5.13(typescript@5.7.2))': dependencies: - '@storybook/components': 8.3.5(storybook@8.3.5) + '@storybook/components': 8.4.6(storybook@8.4.6(prettier@3.3.3)) '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.3.5(storybook@8.3.5) - '@storybook/preview-api': 8.3.5(storybook@8.3.5) - '@storybook/theming': 8.3.5(storybook@8.3.5) - '@vue/compiler-core': 3.5.11 - storybook: 8.3.5 + '@storybook/manager-api': 8.4.6(storybook@8.4.6(prettier@3.3.3)) + '@storybook/preview-api': 8.4.6(storybook@8.4.6(prettier@3.3.3)) + '@storybook/theming': 8.4.6(storybook@8.4.6(prettier@3.3.3)) + '@vue/compiler-core': 3.5.13 + storybook: 8.4.6(prettier@3.3.3) ts-dedent: 2.2.0 type-fest: 2.19.0 - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) vue-component-type-helpers: 2.1.10 '@supabase/auth-js@2.65.0': @@ -16279,7 +16245,7 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/dom@9.3.3': + '@testing-library/dom@9.3.4': dependencies: '@babel/code-frame': 7.24.6 '@babel/runtime': 7.24.7 @@ -16304,14 +16270,14 @@ snapshots: dependencies: '@testing-library/dom': 10.4.0 - '@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.11)(vue@3.5.11(typescript@5.7.2))': + '@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.2))': dependencies: '@babel/runtime': 7.24.7 - '@testing-library/dom': 9.3.3 + '@testing-library/dom': 9.3.4 '@vue/test-utils': 2.4.6 - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) optionalDependencies: - '@vue/compiler-sfc': 3.5.11 + '@vue/compiler-sfc': 3.5.13 '@tokenizer/token@0.3.0': {} @@ -16445,8 +16411,6 @@ snapshots: '@types/file-saver@2.0.5': {} - '@types/find-cache-dir@3.2.1': {} - '@types/flat@5.0.5': {} '@types/formidable@3.4.5': @@ -16476,10 +16440,6 @@ snapshots: dependencies: '@types/node': 18.16.16 - '@types/hast@3.0.4': - dependencies: - '@types/unist': 3.0.2 - '@types/html-to-text@9.0.4': {} '@types/humanize-duration@3.27.1': {} @@ -16760,8 +16720,6 @@ snapshots: dependencies: '@types/node': 18.16.16 - '@types/unist@3.0.2': {} - '@types/utf8@3.0.3': {} '@types/uuencode@0.0.3(patch_hash=3i7wecddkama6vhpu5o37g24u4)': @@ -16942,12 +16900,12 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-vue@5.1.4(vite@5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1))(vue@3.5.11(typescript@5.7.2))': + '@vitejs/plugin-vue@5.2.1(vite@6.0.2(@types/node@18.16.16)(jiti@1.21.0)(sass@1.64.1)(terser@5.16.1))(vue@3.5.13(typescript@5.7.2))': dependencies: - vite: 5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1) - vue: 3.5.11(typescript@5.7.2) + vite: 6.0.2(@types/node@18.16.16)(jiti@1.21.0)(sass@1.64.1)(terser@5.16.1) + vue: 3.5.13(typescript@5.7.2) - '@vitest/coverage-v8@2.1.2(vitest@2.1.2(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1))': + '@vitest/coverage-v8@2.1.8(vitest@2.1.8(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -16956,12 +16914,12 @@ snapshots: istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 istanbul-reports: 3.1.7 - magic-string: 0.30.11 + magic-string: 0.30.14 magicast: 0.3.5 - std-env: 3.7.0 + std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.2(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1) + vitest: 2.1.8(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1) transitivePeerDependencies: - supports-color @@ -16969,48 +16927,48 @@ snapshots: dependencies: '@vitest/spy': 2.0.5 '@vitest/utils': 2.0.5 - chai: 5.1.1 + chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/expect@2.1.2': + '@vitest/expect@2.1.8': dependencies: - '@vitest/spy': 2.1.2 - '@vitest/utils': 2.1.2 - chai: 5.1.1 + '@vitest/spy': 2.1.8 + '@vitest/utils': 2.1.8 + chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.2(@vitest/spy@2.1.2)(vite@5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1))': + '@vitest/mocker@2.1.8(vite@5.4.11(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1))': dependencies: - '@vitest/spy': 2.1.2 + '@vitest/spy': 2.1.8 estree-walker: 3.0.3 - magic-string: 0.30.11 + magic-string: 0.30.14 optionalDependencies: - vite: 5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1) + vite: 5.4.11(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1) '@vitest/pretty-format@2.0.5': dependencies: tinyrainbow: 1.2.0 - '@vitest/pretty-format@2.1.2': + '@vitest/pretty-format@2.1.8': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.1.2': + '@vitest/runner@2.1.8': dependencies: - '@vitest/utils': 2.1.2 + '@vitest/utils': 2.1.8 pathe: 1.1.2 - '@vitest/snapshot@2.1.2': + '@vitest/snapshot@2.1.8': dependencies: - '@vitest/pretty-format': 2.1.2 - magic-string: 0.30.11 + '@vitest/pretty-format': 2.1.8 + magic-string: 0.30.14 pathe: 1.1.2 '@vitest/spy@2.0.5': dependencies: tinyspy: 3.0.2 - '@vitest/spy@2.1.2': + '@vitest/spy@2.1.8': dependencies: tinyspy: 3.0.2 @@ -17018,90 +16976,90 @@ snapshots: dependencies: '@vitest/pretty-format': 2.0.5 estree-walker: 3.0.3 - loupe: 3.1.1 + loupe: 3.1.2 tinyrainbow: 1.2.0 - '@vitest/utils@2.1.2': + '@vitest/utils@2.1.8': dependencies: - '@vitest/pretty-format': 2.1.2 - loupe: 3.1.1 + '@vitest/pretty-format': 2.1.8 + loupe: 3.1.2 tinyrainbow: 1.2.0 - '@volar/language-core@2.4.6': + '@volar/language-core@2.4.10': dependencies: - '@volar/source-map': 2.4.6 + '@volar/source-map': 2.4.10 - '@volar/source-map@2.4.6': {} + '@volar/source-map@2.4.10': {} - '@volar/typescript@2.4.6': + '@volar/typescript@2.4.10': dependencies: - '@volar/language-core': 2.4.6 + '@volar/language-core': 2.4.10 path-browserify: 1.0.1 vscode-uri: 3.0.8 - '@vue-flow/background@1.3.1(@vue-flow/core@1.41.4(vue@3.5.11(typescript@5.7.2)))(vue@3.5.11(typescript@5.7.2))': + '@vue-flow/background@1.3.1(@vue-flow/core@1.41.4(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2))': dependencies: - '@vue-flow/core': 1.41.4(vue@3.5.11(typescript@5.7.2)) - vue: 3.5.11(typescript@5.7.2) + '@vue-flow/core': 1.41.4(vue@3.5.13(typescript@5.7.2)) + vue: 3.5.13(typescript@5.7.2) - '@vue-flow/controls@1.1.2(@vue-flow/core@1.41.4(vue@3.5.11(typescript@5.7.2)))(vue@3.5.11(typescript@5.7.2))': + '@vue-flow/controls@1.1.2(@vue-flow/core@1.41.4(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2))': dependencies: - '@vue-flow/core': 1.41.4(vue@3.5.11(typescript@5.7.2)) - vue: 3.5.11(typescript@5.7.2) + '@vue-flow/core': 1.41.4(vue@3.5.13(typescript@5.7.2)) + vue: 3.5.13(typescript@5.7.2) - '@vue-flow/core@1.41.4(vue@3.5.11(typescript@5.7.2))': + '@vue-flow/core@1.41.4(vue@3.5.13(typescript@5.7.2))': dependencies: - '@vueuse/core': 10.11.0(vue@3.5.11(typescript@5.7.2)) + '@vueuse/core': 10.11.0(vue@3.5.13(typescript@5.7.2)) d3-drag: 3.0.0 d3-selection: 3.0.0 d3-zoom: 3.0.0 - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) transitivePeerDependencies: - '@vue/composition-api' - '@vue-flow/minimap@1.5.0(@vue-flow/core@1.41.4(vue@3.5.11(typescript@5.7.2)))(vue@3.5.11(typescript@5.7.2))': + '@vue-flow/minimap@1.5.0(@vue-flow/core@1.41.4(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2))': dependencies: - '@vue-flow/core': 1.41.4(vue@3.5.11(typescript@5.7.2)) + '@vue-flow/core': 1.41.4(vue@3.5.13(typescript@5.7.2)) d3-selection: 3.0.0 d3-zoom: 3.0.0 - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) - '@vue-flow/node-resizer@1.4.0(@vue-flow/core@1.41.4(vue@3.5.11(typescript@5.7.2)))(vue@3.5.11(typescript@5.7.2))': + '@vue-flow/node-resizer@1.4.0(@vue-flow/core@1.41.4(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2))': dependencies: - '@vue-flow/core': 1.41.4(vue@3.5.11(typescript@5.7.2)) + '@vue-flow/core': 1.41.4(vue@3.5.13(typescript@5.7.2)) d3-drag: 3.0.0 d3-selection: 3.0.0 - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) - '@vue/compiler-core@3.5.11': + '@vue/compiler-core@3.5.13': dependencies: '@babel/parser': 7.25.6 - '@vue/shared': 3.5.11 + '@vue/shared': 3.5.13 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.11': + '@vue/compiler-dom@3.5.13': dependencies: - '@vue/compiler-core': 3.5.11 - '@vue/shared': 3.5.11 + '@vue/compiler-core': 3.5.13 + '@vue/shared': 3.5.13 - '@vue/compiler-sfc@3.5.11': + '@vue/compiler-sfc@3.5.13': dependencies: '@babel/parser': 7.25.6 - '@vue/compiler-core': 3.5.11 - '@vue/compiler-dom': 3.5.11 - '@vue/compiler-ssr': 3.5.11 - '@vue/shared': 3.5.11 + '@vue/compiler-core': 3.5.13 + '@vue/compiler-dom': 3.5.13 + '@vue/compiler-ssr': 3.5.13 + '@vue/shared': 3.5.13 estree-walker: 2.0.2 magic-string: 0.30.11 - postcss: 8.4.47 + postcss: 8.4.49 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.11': + '@vue/compiler-ssr@3.5.13': dependencies: - '@vue/compiler-dom': 3.5.11 - '@vue/shared': 3.5.11 + '@vue/compiler-dom': 3.5.13 + '@vue/shared': 3.5.13 '@vue/compiler-vue2@2.7.16': dependencies: @@ -17124,12 +17082,25 @@ snapshots: transitivePeerDependencies: - supports-color + '@vue/language-core@2.1.10(typescript@5.7.2)': + dependencies: + '@volar/language-core': 2.4.10 + '@vue/compiler-dom': 3.5.13 + '@vue/compiler-vue2': 2.7.16 + '@vue/shared': 3.5.13 + alien-signals: 0.2.2 + minimatch: 9.0.5 + muggle-string: 0.4.1 + path-browserify: 1.0.1 + optionalDependencies: + typescript: 5.7.2 + '@vue/language-core@2.1.6(typescript@5.7.2)': dependencies: - '@volar/language-core': 2.4.6 - '@vue/compiler-dom': 3.5.11 + '@volar/language-core': 2.4.10 + '@vue/compiler-dom': 3.5.13 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.11 + '@vue/shared': 3.5.13 computeds: 0.0.1 minimatch: 9.0.5 muggle-string: 0.4.1 @@ -17137,60 +17108,60 @@ snapshots: optionalDependencies: typescript: 5.7.2 - '@vue/reactivity@3.5.11': + '@vue/reactivity@3.5.13': dependencies: - '@vue/shared': 3.5.11 + '@vue/shared': 3.5.13 - '@vue/runtime-core@3.5.11': + '@vue/runtime-core@3.5.13': dependencies: - '@vue/reactivity': 3.5.11 - '@vue/shared': 3.5.11 + '@vue/reactivity': 3.5.13 + '@vue/shared': 3.5.13 - '@vue/runtime-dom@3.5.11': + '@vue/runtime-dom@3.5.13': dependencies: - '@vue/reactivity': 3.5.11 - '@vue/runtime-core': 3.5.11 - '@vue/shared': 3.5.11 + '@vue/reactivity': 3.5.13 + '@vue/runtime-core': 3.5.13 + '@vue/shared': 3.5.13 csstype: 3.1.3 - '@vue/server-renderer@3.5.11(vue@3.5.11(typescript@5.7.2))': + '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.2))': dependencies: - '@vue/compiler-ssr': 3.5.11 - '@vue/shared': 3.5.11 - vue: 3.5.11(typescript@5.7.2) + '@vue/compiler-ssr': 3.5.13 + '@vue/shared': 3.5.13 + vue: 3.5.13(typescript@5.7.2) - '@vue/shared@3.5.11': {} + '@vue/shared@3.5.13': {} '@vue/test-utils@2.4.6': dependencies: js-beautify: 1.14.9 vue-component-type-helpers: 2.1.10 - '@vueuse/components@10.11.0(vue@3.5.11(typescript@5.7.2))': + '@vueuse/components@10.11.0(vue@3.5.13(typescript@5.7.2))': dependencies: - '@vueuse/core': 10.11.0(vue@3.5.11(typescript@5.7.2)) - '@vueuse/shared': 10.11.0(vue@3.5.11(typescript@5.7.2)) - vue-demi: 0.14.10(vue@3.5.11(typescript@5.7.2)) + '@vueuse/core': 10.11.0(vue@3.5.13(typescript@5.7.2)) + '@vueuse/shared': 10.11.0(vue@3.5.13(typescript@5.7.2)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/core@10.11.0(vue@3.5.11(typescript@5.7.2))': + '@vueuse/core@10.11.0(vue@3.5.13(typescript@5.7.2))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.0 - '@vueuse/shared': 10.11.0(vue@3.5.11(typescript@5.7.2)) - vue-demi: 0.14.10(vue@3.5.11(typescript@5.7.2)) + '@vueuse/shared': 10.11.0(vue@3.5.13(typescript@5.7.2)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/core@9.13.0(vue@3.5.11(typescript@5.7.2))': + '@vueuse/core@9.13.0(vue@3.5.13(typescript@5.7.2))': dependencies: '@types/web-bluetooth': 0.0.16 '@vueuse/metadata': 9.13.0 - '@vueuse/shared': 9.13.0(vue@3.5.11(typescript@5.7.2)) - vue-demi: 0.14.10(vue@3.5.11(typescript@5.7.2)) + '@vueuse/shared': 9.13.0(vue@3.5.13(typescript@5.7.2)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -17199,16 +17170,16 @@ snapshots: '@vueuse/metadata@9.13.0': {} - '@vueuse/shared@10.11.0(vue@3.5.11(typescript@5.7.2))': + '@vueuse/shared@10.11.0(vue@3.5.13(typescript@5.7.2))': dependencies: - vue-demi: 0.14.10(vue@3.5.11(typescript@5.7.2)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/shared@9.13.0(vue@3.5.11(typescript@5.7.2))': + '@vueuse/shared@9.13.0(vue@3.5.13(typescript@5.7.2))': dependencies: - vue-demi: 0.14.10(vue@3.5.11(typescript@5.7.2)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -17333,6 +17304,8 @@ snapshots: transitivePeerDependencies: - encoding + alien-signals@0.2.2: {} + amqplib@0.10.3: dependencies: '@acuminous/bitsyntax': 0.1.2 @@ -17584,7 +17557,7 @@ snapshots: '@babel/runtime': 7.24.7 is-retry-allowed: 2.2.0 - axios@1.7.4(debug@4.3.7): + axios@1.7.4: dependencies: follow-redirects: 1.15.6(debug@4.3.6) form-data: 4.0.0 @@ -17592,6 +17565,14 @@ snapshots: transitivePeerDependencies: - debug + axios@1.7.4(debug@4.3.7): + dependencies: + follow-redirects: 1.15.6(debug@4.3.7) + form-data: 4.0.0 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + axios@1.7.7: dependencies: follow-redirects: 1.15.6(debug@4.3.6) @@ -17915,12 +17896,12 @@ snapshots: caseless@0.12.0: {} - chai@5.1.1: + chai@5.1.2: dependencies: assertion-error: 2.0.1 check-error: 2.1.1 deep-eql: 5.0.2 - loupe: 3.1.1 + loupe: 3.1.2 pathval: 2.0.0 chalk@2.4.2: @@ -18032,7 +18013,7 @@ snapshots: chownr@2.0.0: {} - chromatic@11.10.2: {} + chromatic@11.20.0: {} ci-info@3.8.0: {} @@ -18194,8 +18175,6 @@ snapshots: common-tags@1.8.2: {} - commondir@1.0.1: {} - compare-versions@6.1.1: {} component-emitter@1.3.0: {} @@ -18846,15 +18825,15 @@ snapshots: electron-to-chromium@1.4.703: {} - element-plus@2.4.3(vue@3.5.11(typescript@5.7.2)): + element-plus@2.4.3(vue@3.5.13(typescript@5.7.2)): dependencies: '@ctrl/tinycolor': 3.6.0 - '@element-plus/icons-vue': 2.3.1(vue@3.5.11(typescript@5.7.2)) + '@element-plus/icons-vue': 2.3.1(vue@3.5.13(typescript@5.7.2)) '@floating-ui/dom': 1.4.5 '@popperjs/core': '@sxzz/popperjs-es@2.11.7' '@types/lodash': 4.14.195 '@types/lodash-es': 4.17.6 - '@vueuse/core': 9.13.0(vue@3.5.11(typescript@5.7.2)) + '@vueuse/core': 9.13.0(vue@3.5.13(typescript@5.7.2)) async-validator: 4.2.5 dayjs: 1.11.10 escape-html: 1.0.3 @@ -18863,7 +18842,7 @@ snapshots: lodash-unified: 1.0.3(@types/lodash-es@4.17.6)(lodash-es@4.17.21)(lodash@4.17.21) memoize-one: 6.0.0 normalize-wheel-es: 1.2.0 - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) transitivePeerDependencies: - '@vue/composition-api' @@ -19129,7 +19108,7 @@ snapshots: isarray: 2.0.5 stop-iteration-iterator: 1.0.0 - es-module-lexer@1.5.3: {} + es-module-lexer@1.5.4: {} es-object-atoms@1.0.0: dependencies: @@ -19527,6 +19506,8 @@ snapshots: dependencies: homedir-polyfill: 1.0.3 + expect-type@1.1.0: {} + expect@29.5.0: dependencies: '@jest/expect-utils': 29.6.2 @@ -19748,12 +19729,6 @@ snapshots: transitivePeerDependencies: - supports-color - find-cache-dir@3.3.2: - dependencies: - commondir: 1.0.1 - make-dir: 3.1.0 - pkg-dir: 4.2.0 - find-package-json@1.2.0: {} find-up@4.1.0: @@ -19851,12 +19826,6 @@ snapshots: fs-constants@1.0.0: {} - fs-extra@11.1.1: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.0 - fs-extra@7.0.1: dependencies: graceful-fs: 4.2.11 @@ -19961,8 +19930,6 @@ snapshots: get-caller-file@2.0.5: {} - get-func-name@2.0.2: {} - get-intrinsic@1.2.4: dependencies: es-errors: 1.3.0 @@ -20010,8 +19977,6 @@ snapshots: github-from-package@0.0.0: {} - github-slugger@2.0.0: {} - glob-parent@5.1.2: dependencies: is-glob: 4.0.3 @@ -20228,18 +20193,6 @@ snapshots: dependencies: function-bind: 1.1.2 - hast-util-heading-rank@3.0.0: - dependencies: - '@types/hast': 3.0.4 - - hast-util-is-element@3.0.0: - dependencies: - '@types/hast': 3.0.4 - - hast-util-to-string@3.0.0: - dependencies: - '@types/hast': 3.0.4 - he@1.2.0: {} header-case@2.0.4: @@ -20555,8 +20508,6 @@ snapshots: ipaddr.js@1.9.1: {} - is-absolute-url@4.0.1: {} - is-arguments@1.1.1: dependencies: call-bind: 1.0.7 @@ -21409,7 +21360,7 @@ snapshots: kuler@2.0.0: {} - langchain@0.3.6(4axcxpjbcq5bce7ff6ajxrpp4i): + langchain@0.3.6(e4rnrwhosnp2xiru36mqgdy2bu): dependencies: '@langchain/core': 0.3.19(openai@4.73.1(encoding@0.1.13)(zod@3.23.8)) '@langchain/openai': 0.3.14(@langchain/core@0.3.19(openai@4.73.1(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13) @@ -21433,7 +21384,7 @@ snapshots: '@langchain/groq': 0.1.2(@langchain/core@0.3.19(openai@4.73.1(encoding@0.1.13)(zod@3.23.8)))(encoding@0.1.13) '@langchain/mistralai': 0.2.0(@langchain/core@0.3.19(openai@4.73.1(encoding@0.1.13)(zod@3.23.8))) '@langchain/ollama': 0.1.2(@langchain/core@0.3.19(openai@4.73.1(encoding@0.1.13)(zod@3.23.8))) - axios: 1.7.4(debug@4.3.7) + axios: 1.7.4 cheerio: 1.0.0 handlebars: 4.7.8 transitivePeerDependencies: @@ -21702,9 +21653,7 @@ snapshots: lossless-json@1.0.5: {} - loupe@3.1.1: - dependencies: - get-func-name: 2.0.2 + loupe@3.1.2: {} lower-case@1.1.4: {} @@ -21749,6 +21698,10 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 + magic-string@0.30.14: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + magicast@0.3.5: dependencies: '@babel/parser': 7.25.6 @@ -21845,10 +21798,6 @@ snapshots: mdurl: 1.0.1 uc.micro: 1.0.6 - markdown-to-jsx@7.5.0(react@18.2.0): - dependencies: - react: 18.2.0 - marked@4.3.0: {} md5@2.3.0: @@ -23086,17 +23035,17 @@ snapshots: picocolors@1.0.1: {} - picocolors@1.1.0: {} + picocolors@1.1.1: {} picomatch@2.3.1: {} pify@2.3.0: {} - pinia@2.2.4(typescript@5.7.2)(vue@3.5.11(typescript@5.7.2)): + pinia@2.2.4(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.11(typescript@5.7.2) - vue-demi: 0.14.10(vue@3.5.11(typescript@5.7.2)) + vue: 3.5.13(typescript@5.7.2) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) optionalDependencies: typescript: 5.7.2 @@ -23178,10 +23127,10 @@ snapshots: picocolors: 1.0.1 source-map-js: 1.2.0 - postcss@8.4.47: + postcss@8.4.49: dependencies: nanoid: 3.3.7 - picocolors: 1.1.0 + picocolors: 1.1.1 source-map-js: 1.2.1 postgres-array@2.0.0: {} @@ -23434,9 +23383,9 @@ snapshots: dependencies: long: 4.0.0 - qrcode.vue@3.3.4(vue@3.5.11(typescript@5.7.2)): + qrcode.vue@3.3.4(vue@3.5.13(typescript@5.7.2)): dependencies: - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) qs@6.10.4: dependencies: @@ -23511,11 +23460,6 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-colorful@5.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): - dependencies: - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-confetti@6.1.0(react@18.2.0): dependencies: react: 18.2.0 @@ -23736,23 +23680,6 @@ snapshots: dependencies: jsesc: 0.5.0 - rehype-external-links@3.0.0: - dependencies: - '@types/hast': 3.0.4 - '@ungap/structured-clone': 1.2.0 - hast-util-is-element: 3.0.0 - is-absolute-url: 4.0.1 - space-separated-tokens: 2.0.2 - unist-util-visit: 5.0.0 - - rehype-slug@6.0.0: - dependencies: - '@types/hast': 3.0.4 - github-slugger: 2.0.0 - hast-util-heading-rank: 3.0.0 - hast-util-to-string: 3.0.0 - unist-util-visit: 5.0.0 - reinterval@1.1.0: {} relateurl@0.2.7: {} @@ -24273,8 +24200,6 @@ snapshots: source-map@0.6.1: {} - space-separated-tokens@2.0.2: {} - sparse-bitfield@3.0.3: dependencies: memory-pager: 1.5.0 @@ -24386,7 +24311,7 @@ snapshots: statuses@2.0.1: {} - std-env@3.7.0: {} + std-env@3.8.0: {} stickyfill@1.1.1: {} @@ -24396,9 +24321,11 @@ snapshots: stoppable@1.1.0: {} - storybook@8.3.5: + storybook@8.4.6(prettier@3.3.3): dependencies: - '@storybook/core': 8.3.5 + '@storybook/core': 8.4.6(prettier@3.3.3) + optionalDependencies: + prettier: 3.3.3 transitivePeerDependencies: - bufferutil - supports-color @@ -24723,10 +24650,6 @@ snapshots: - encoding - supports-color - telejson@7.2.0: - dependencies: - memoizerific: 1.11.3 - temp@0.9.4: dependencies: mkdirp: 0.5.6 @@ -24776,7 +24699,7 @@ snapshots: tinybench@2.9.0: {} - tinyexec@0.3.0: {} + tinyexec@0.3.1: {} tinypool@1.0.1: {} @@ -25144,21 +25067,6 @@ snapshots: imurmurhash: 0.1.4 optional: true - unist-util-is@6.0.0: - dependencies: - '@types/unist': 3.0.2 - - unist-util-visit-parents@6.0.1: - dependencies: - '@types/unist': 3.0.2 - unist-util-is: 6.0.0 - - unist-util-visit@5.0.0: - dependencies: - '@types/unist': 3.0.2 - unist-util-is: 6.0.0 - unist-util-visit-parents: 6.0.1 - universalify@0.1.2: {} universalify@0.2.0: {} @@ -25167,7 +25075,7 @@ snapshots: unpipe@1.0.0: {} - unplugin-icons@0.19.0(@vue/compiler-sfc@3.5.11): + unplugin-icons@0.19.0(@vue/compiler-sfc@3.5.13): dependencies: '@antfu/install-pkg': 0.3.3 '@antfu/utils': 0.7.10 @@ -25177,11 +25085,11 @@ snapshots: local-pkg: 0.5.0 unplugin: 1.11.0 optionalDependencies: - '@vue/compiler-sfc': 3.5.11 + '@vue/compiler-sfc': 3.5.13 transitivePeerDependencies: - supports-color - unplugin-vue-components@0.27.3(@babel/parser@7.25.6)(rollup@4.24.0)(vue@3.5.11(typescript@5.7.2)): + unplugin-vue-components@0.27.3(@babel/parser@7.25.6)(rollup@4.24.0)(vue@3.5.13(typescript@5.7.2)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@4.24.0) @@ -25193,7 +25101,7 @@ snapshots: minimatch: 9.0.5 mlly: 1.7.1 unplugin: 1.11.0 - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) optionalDependencies: '@babel/parser': 7.25.6 transitivePeerDependencies: @@ -25302,12 +25210,13 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-node@2.1.2(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1): + vite-node@2.1.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1): dependencies: cac: 6.7.14 debug: 4.3.7 + es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1) + vite: 5.4.11(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1) transitivePeerDependencies: - '@types/node' - less @@ -25319,29 +25228,29 @@ snapshots: - supports-color - terser - vite-plugin-dts@4.2.3(@types/node@18.16.16)(rollup@4.24.0)(typescript@5.7.2)(vite@5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1)): + vite-plugin-dts@4.3.0(@types/node@18.16.16)(rollup@4.24.0)(typescript@5.7.2)(vite@6.0.2(@types/node@18.16.16)(jiti@1.21.0)(sass@1.64.1)(terser@5.16.1)): dependencies: - '@microsoft/api-extractor': 7.47.7(@types/node@18.16.16) + '@microsoft/api-extractor': 7.48.0(@types/node@18.16.16) '@rollup/pluginutils': 5.1.0(rollup@4.24.0) - '@volar/typescript': 2.4.6 + '@volar/typescript': 2.4.10 '@vue/language-core': 2.1.6(typescript@5.7.2) compare-versions: 6.1.1 debug: 4.3.7 kolorist: 1.8.0 local-pkg: 0.5.0 - magic-string: 0.30.11 + magic-string: 0.30.14 typescript: 5.7.2 optionalDependencies: - vite: 5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1) + vite: 6.0.2(@types/node@18.16.16)(jiti@1.21.0)(sass@1.64.1)(terser@5.16.1) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite@5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1): + vite@5.4.11(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1): dependencies: esbuild: 0.24.0 - postcss: 8.4.47 + postcss: 8.4.49 rollup: 4.24.0 optionalDependencies: '@types/node': 18.16.16 @@ -25349,32 +25258,45 @@ snapshots: sass: 1.64.1 terser: 5.16.1 - vitest-mock-extended@2.0.2(typescript@5.7.2)(vitest@2.1.2(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1)): + vite@6.0.2(@types/node@18.16.16)(jiti@1.21.0)(sass@1.64.1)(terser@5.16.1): + dependencies: + esbuild: 0.24.0 + postcss: 8.4.49 + rollup: 4.24.0 + optionalDependencies: + '@types/node': 18.16.16 + fsevents: 2.3.3 + jiti: 1.21.0 + sass: 1.64.1 + terser: 5.16.1 + + vitest-mock-extended@2.0.2(typescript@5.7.2)(vitest@2.1.8(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1)): dependencies: ts-essentials: 10.0.2(typescript@5.7.2) typescript: 5.7.2 - vitest: 2.1.2(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1) + vitest: 2.1.8(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1) - vitest@2.1.2(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1): + vitest@2.1.8(@types/node@18.16.16)(jsdom@23.0.1)(sass@1.64.1)(terser@5.16.1): dependencies: - '@vitest/expect': 2.1.2 - '@vitest/mocker': 2.1.2(@vitest/spy@2.1.2)(vite@5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1)) - '@vitest/pretty-format': 2.1.2 - '@vitest/runner': 2.1.2 - '@vitest/snapshot': 2.1.2 - '@vitest/spy': 2.1.2 - '@vitest/utils': 2.1.2 - chai: 5.1.1 + '@vitest/expect': 2.1.8 + '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1)) + '@vitest/pretty-format': 2.1.8 + '@vitest/runner': 2.1.8 + '@vitest/snapshot': 2.1.8 + '@vitest/spy': 2.1.8 + '@vitest/utils': 2.1.8 + chai: 5.1.2 debug: 4.3.7 - magic-string: 0.30.11 + expect-type: 1.1.0 + magic-string: 0.30.14 pathe: 1.1.2 - std-env: 3.7.0 + std-env: 3.8.0 tinybench: 2.9.0 - tinyexec: 0.3.0 + tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1) - vite-node: 2.1.2(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1) + vite: 5.4.11(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1) + vite-node: 2.1.8(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 18.16.16 @@ -25399,38 +25321,36 @@ snapshots: lodash.orderby: 4.6.0 lodash.throttle: 4.1.1 - vue-boring-avatars@1.3.0(vue@3.5.11(typescript@5.7.2)): + vue-boring-avatars@1.3.0(vue@3.5.13(typescript@5.7.2)): dependencies: - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) - vue-chartjs@5.2.0(chart.js@4.4.0)(vue@3.5.11(typescript@5.7.2)): + vue-chartjs@5.2.0(chart.js@4.4.0)(vue@3.5.13(typescript@5.7.2)): dependencies: chart.js: 4.4.0 - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) - vue-component-meta@2.1.6(typescript@5.7.2): + vue-component-meta@2.1.10(typescript@5.7.2): dependencies: - '@volar/typescript': 2.4.6 - '@vue/language-core': 2.1.6(typescript@5.7.2) + '@volar/typescript': 2.4.10 + '@vue/language-core': 2.1.10(typescript@5.7.2) path-browserify: 1.0.1 - vue-component-type-helpers: 2.1.6 + vue-component-type-helpers: 2.1.10 optionalDependencies: typescript: 5.7.2 vue-component-type-helpers@2.1.10: {} - vue-component-type-helpers@2.1.6: {} - - vue-demi@0.14.10(vue@3.5.11(typescript@5.7.2)): + vue-demi@0.14.10(vue@3.5.13(typescript@5.7.2)): dependencies: - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) - vue-docgen-api@4.76.0(vue@3.5.11(typescript@5.7.2)): + vue-docgen-api@4.76.0(vue@3.5.13(typescript@5.7.2)): dependencies: '@babel/parser': 7.25.6 '@babel/types': 7.25.6 - '@vue/compiler-dom': 3.5.11 - '@vue/compiler-sfc': 3.5.11 + '@vue/compiler-dom': 3.5.13 + '@vue/compiler-sfc': 3.5.13 ast-types: 0.16.1 esm-resolve: 1.0.8 hash-sum: 2.0.0 @@ -25438,8 +25358,8 @@ snapshots: pug: 3.0.3 recast: 0.23.6 ts-map: 1.0.3 - vue: 3.5.11(typescript@5.7.2) - vue-inbrowser-compiler-independent-utils: 4.71.1(vue@3.5.11(typescript@5.7.2)) + vue: 3.5.13(typescript@5.7.2) + vue-inbrowser-compiler-independent-utils: 4.71.1(vue@3.5.13(typescript@5.7.2)) vue-eslint-parser@9.4.2(eslint@8.57.0): dependencies: @@ -25458,63 +25378,63 @@ snapshots: dependencies: github-buttons: 2.29.1 - vue-i18n@9.2.2(vue@3.5.11(typescript@5.7.2)): + vue-i18n@9.2.2(vue@3.5.13(typescript@5.7.2)): dependencies: '@intlify/core-base': 9.2.2 '@intlify/shared': 9.2.2 '@intlify/vue-devtools': 9.2.2 '@vue/devtools-api': 6.4.5 - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) - vue-inbrowser-compiler-independent-utils@4.71.1(vue@3.5.11(typescript@5.7.2)): + vue-inbrowser-compiler-independent-utils@4.71.1(vue@3.5.13(typescript@5.7.2)): dependencies: - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) - vue-json-pretty@2.2.4(vue@3.5.11(typescript@5.7.2)): + vue-json-pretty@2.2.4(vue@3.5.13(typescript@5.7.2)): dependencies: - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) - vue-markdown-render@2.2.1(vue@3.5.11(typescript@5.7.2)): + vue-markdown-render@2.2.1(vue@3.5.13(typescript@5.7.2)): dependencies: markdown-it: 13.0.2 - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) - vue-observe-visibility@2.0.0-alpha.1(vue@3.5.11(typescript@5.7.2)): + vue-observe-visibility@2.0.0-alpha.1(vue@3.5.13(typescript@5.7.2)): dependencies: - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) - vue-resize@2.0.0-alpha.1(vue@3.5.11(typescript@5.7.2)): + vue-resize@2.0.0-alpha.1(vue@3.5.13(typescript@5.7.2)): dependencies: - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) - vue-router@4.4.5(vue@3.5.11(typescript@5.7.2)): + vue-router@4.5.0(vue@3.5.13(typescript@5.7.2)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.11(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) - vue-tsc@2.1.6(patch_hash=z2iuqlt7ype4qnrwd5eymeecl4)(typescript@5.7.2): + vue-tsc@2.1.10(patch_hash=z2iuqlt7ype4qnrwd5eymeecl4)(typescript@5.7.2): dependencies: - '@volar/typescript': 2.4.6 - '@vue/language-core': 2.1.6(typescript@5.7.2) + '@volar/typescript': 2.4.10 + '@vue/language-core': 2.1.10(typescript@5.7.2) semver: 7.6.0 typescript: 5.7.2 - vue-virtual-scroller@2.0.0-beta.8(vue@3.5.11(typescript@5.7.2)): + vue-virtual-scroller@2.0.0-beta.8(vue@3.5.13(typescript@5.7.2)): dependencies: mitt: 2.1.0 - vue: 3.5.11(typescript@5.7.2) - vue-observe-visibility: 2.0.0-alpha.1(vue@3.5.11(typescript@5.7.2)) - vue-resize: 2.0.0-alpha.1(vue@3.5.11(typescript@5.7.2)) + vue: 3.5.13(typescript@5.7.2) + vue-observe-visibility: 2.0.0-alpha.1(vue@3.5.13(typescript@5.7.2)) + vue-resize: 2.0.0-alpha.1(vue@3.5.13(typescript@5.7.2)) vue3-touch-events@4.1.3: {} - vue@3.5.11(typescript@5.7.2): + vue@3.5.13(typescript@5.7.2): dependencies: - '@vue/compiler-dom': 3.5.11 - '@vue/compiler-sfc': 3.5.11 - '@vue/runtime-dom': 3.5.11 - '@vue/server-renderer': 3.5.11(vue@3.5.11(typescript@5.7.2)) - '@vue/shared': 3.5.11 + '@vue/compiler-dom': 3.5.13 + '@vue/compiler-sfc': 3.5.13 + '@vue/runtime-dom': 3.5.13 + '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.7.2)) + '@vue/shared': 3.5.13 optionalDependencies: typescript: 5.7.2 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 792d97662a..e3492f37f5 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -31,13 +31,14 @@ catalog: catalogs: frontend: - '@vitest/coverage-v8': ^2.1.2 + '@vitest/coverage-v8': ^2.1.6 + '@vitejs/plugin-vue': ^5.2.1 '@sentry/vue': ^8.33.1 - vite: ^5.4.8 - vitest: ^2.1.2 + vite: ^6.0.2 + vitest: ^2.1.8 vitest-mock-extended: ^2.0.2 - vue: ^3.5.11 - vue-router: ^4.4.5 - vue-tsc: ^2.1.6 + vue: ^3.5.13 + vue-router: ^4.5.0 + vue-tsc: ^2.1.10 vue-markdown-render: ^2.2.1 highlight.js: ^11.8.0