diff --git a/package.json b/package.json index f05f013a9..f11a5ff9b 100644 --- a/package.json +++ b/package.json @@ -28,21 +28,21 @@ "sizecheck": "npx vite-bundle-visualizer" }, "devDependencies": { - "@antfu/eslint-config": "^3.16.0", + "@antfu/eslint-config": "^4.1.1", "@antfu/ni": "^23.3.1", "@cspell/dict-ru_ru": "^2.2.4", - "@types/node": "^22.12.0", + "@types/node": "^22.13.0", "@unocss/eslint-config": "^65.4.3", "@unocss/eslint-plugin": "^65.4.3", - "bumpp": "^9.11.1", + "bumpp": "^10.0.1", "cross-env": "^7.0.3", "eslint": "^9.19.0", "eslint-plugin-cypress": "^4.1.0", "eslint-plugin-format": "^1.0.1", "lint-staged": "^15.4.3", - "rollup": "^4.32.1", + "rollup": "^4.34.1", "simple-git-hooks": "^2.11.1", - "taze": "^18.3.0", + "taze": "^18.3.1", "typescript": "~5.7.3", "unbuild": "3.0.0-rc.11", "unocss": "^65.4.3", diff --git a/packages/hfup/src/vite/space-card/index.ts b/packages/hfup/src/vite/space-card/index.ts index ffdfa55db..2c25e36e0 100644 --- a/packages/hfup/src/vite/space-card/index.ts +++ b/packages/hfup/src/vite/space-card/index.ts @@ -1,11 +1,12 @@ import type { Plugin, ResolvedConfig } from 'vite' +import type { License, SpaceConfiguration } from './types' import { readFile } from 'node:fs/promises' import { join } from 'node:path' import { defu } from 'defu' -import grayMatter from 'gray-matter' +import grayMatter from 'gray-matter' import { exists } from '../../utils/fs' -import { type License, licenseValues, type SpaceConfiguration } from './types' +import { licenseValues } from './types' // Please find the documentation at: // Spaces Configuration Reference diff --git a/packages/memory-driver/README.md b/packages/memory-driver/README.md new file mode 100644 index 000000000..7b1ecbc3b --- /dev/null +++ b/packages/memory-driver/README.md @@ -0,0 +1,3 @@ +

🔮 Alaya

+ +> Where `alaya` stands for **storehouse** or **repository** in Sanskrit, from the word **阿賴耶識** ("All-encompassing foundation consciousness") in Buddhism, you may think it means "to store the memories, data, and all the related knowledge in a single well-managed place". diff --git a/packages/memory-driver/package.json b/packages/memory-driver/package.json new file mode 100644 index 000000000..410854c94 --- /dev/null +++ b/packages/memory-driver/package.json @@ -0,0 +1,29 @@ +{ + "name": "@proj-airi/memory-alaya", + "type": "module", + "version": "1.0.0", + "private": true, + "description": "", + "author": { + "name": "Neko Ayaka", + "email": "neko@ayaka.moe", + "url": "https://github.com/nekomeowww" + }, + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/moeru-ai/airi.git", + "directory": "packages/memory-alaya" + }, + "files": [ + "README.md", + "dist", + "package.json" + ], + "scripts": { + "dev": "pnpm run stub", + "stub": "unbuild --stub", + "build": "unbuild", + "typecheck": "tsc --noEmit" + } +} diff --git a/packages/memory-driver/src/drizzle-orm/browser/index.ts b/packages/memory-driver/src/drizzle-orm/browser/index.ts new file mode 100644 index 000000000..e69de29bb diff --git a/packages/memory-driver/src/index.ts b/packages/memory-driver/src/index.ts new file mode 100644 index 000000000..e69de29bb diff --git a/packages/memory-driver/tsconfig.json b/packages/memory-driver/tsconfig.json new file mode 100644 index 000000000..00dcfd807 --- /dev/null +++ b/packages/memory-driver/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "target": "ESNext", + "lib": [ + "ESNext" + ], + "module": "ESNext", + "moduleResolution": "bundler", + "esModuleInterop": true, + "forceConsistentCasingInFileNames": true, + "isolatedModules": true, + "verbatimModuleSyntax": true, + "skipLibCheck": true + }, + "include": [ + "src/**/*.ts" + ] +} diff --git a/packages/moonshine-web/package.json b/packages/moonshine-web/package.json index 80d53b147..f52101095 100644 --- a/packages/moonshine-web/package.json +++ b/packages/moonshine-web/package.json @@ -2,7 +2,7 @@ "name": "@proj-airi/moonshine-web", "type": "module", "private": true, - "packageManager": "pnpm@9.15.4", + "packageManager": "pnpm@9.15.5", "description": "Yet another WebGPU based STT + VAD with Moonshine model re-implemented", "author": { "name": "Neko Ayaka", @@ -29,9 +29,9 @@ "devDependencies": { "@huggingface/transformers": "^3.3.2", "@types/audioworklet": "^0.0.68", - "@types/three": "^0.172.0", + "@types/three": "^0.173.0", "@vitejs/plugin-vue": "^5.2.1", - "@webgpu/types": "^0.1.53", + "@webgpu/types": "^0.1.54", "hfup": "workspace:^", "vue-tsc": "^2.2.0" } diff --git a/packages/stage-tamagotchi/package.json b/packages/stage-tamagotchi/package.json index d01026f63..d82e3ef76 100644 --- a/packages/stage-tamagotchi/package.json +++ b/packages/stage-tamagotchi/package.json @@ -57,7 +57,7 @@ "@xsai/providers": "catalog:", "@xsai/shared-chat": "catalog:", "@xsai/stream-text": "catalog:", - "@xsai/utils-chat": "^0.0.30", + "@xsai/utils-chat": "^0.0.31", "defu": "^6.1.4", "jszip": "^3.10.1", "nprogress": "^0.2.0", @@ -69,7 +69,7 @@ "rehype-stringify": "^10.0.1", "remark-parse": "^11.0.0", "remark-rehype": "^11.1.1", - "shiki": "^1.29.2", + "shiki": "^2.2.0", "three": "^0.173.0", "unified": "^11.0.5", "valibot": "1.0.0-beta.9", @@ -83,7 +83,7 @@ }, "devDependencies": { "@electron-toolkit/tsconfig": "^1.0.1", - "@iconify-json/carbon": "^1.2.5", + "@iconify-json/carbon": "^1.2.6", "@iconify-json/eos-icons": "^1.2.2", "@iconify-json/lucide": "^1.2.25", "@iconify-json/mingcute": "^1.2.3", @@ -93,20 +93,20 @@ "@proj-airi/elevenlabs": "workspace:^", "@proj-airi/unplugin-download": "workspace:^", "@proj-airi/unplugin-live2d-sdk": "workspace:^", - "@shikijs/markdown-it": "^1.29.2", + "@shikijs/markdown-it": "^2.2.0", "@types/markdown-it-link-attributes": "^3.0.5", "@types/nprogress": "^0.2.3", - "@types/three": "^0.172.0", + "@types/three": "^0.173.0", "@vitejs/plugin-vue": "^5.2.1", "@vue-macros/volar": "^0.30.14", "@vueuse/motion": "^2.2.6", - "electron": "^31.7.7", + "electron": "^34.0.2", "electron-builder": "^25.1.8", "electron-vite": "^2.3.0", "markdown-it-link-attributes": "^4.0.1", "unplugin-auto-import": "^19.0.0", "unplugin-vue-components": "^28.0.0", - "unplugin-vue-macros": "^2.14.0", + "unplugin-vue-macros": "^2.14.1", "unplugin-vue-markdown": "^28.3.0", "unplugin-vue-router": "^0.11.2", "vite-bundle-visualizer": "^1.2.1", diff --git a/packages/stage-ui/package.json b/packages/stage-ui/package.json index 12f96d378..e3e68ec41 100644 --- a/packages/stage-ui/package.json +++ b/packages/stage-ui/package.json @@ -2,7 +2,7 @@ "name": "@proj-airi/stage-ui", "type": "module", "private": true, - "packageManager": "pnpm@9.15.4", + "packageManager": "pnpm@9.15.5", "description": "Shared core for stage", "author": { "name": "Neko Ayaka", diff --git a/packages/stage-ui/src/composables/queues.ts b/packages/stage-ui/src/composables/queues.ts index 3d26dc755..cb57bad4f 100644 --- a/packages/stage-ui/src/composables/queues.ts +++ b/packages/stage-ui/src/composables/queues.ts @@ -1,9 +1,10 @@ import type { Emotion } from '../constants/emotions' -import { ref } from 'vue' +import type { UseQueueReturn } from './queue' +import { ref } from 'vue' import { llmInferenceEndToken } from '../constants' import { EMOTION_VALUES } from '../constants/emotions' -import { useQueue, type UseQueueReturn } from './queue' +import { useQueue } from './queue' export function useEmotionsMessageQueue(emotionsQueue: UseQueueReturn) { function splitEmotion(content: string) { diff --git a/packages/stage-ui/src/composables/vrm/core.ts b/packages/stage-ui/src/composables/vrm/core.ts index 72e3ecb13..bf348f618 100644 --- a/packages/stage-ui/src/composables/vrm/core.ts +++ b/packages/stage-ui/src/composables/vrm/core.ts @@ -1,5 +1,6 @@ +import type { VRMCore } from '@pixiv/three-vrm' import type { Object3D, Scene } from 'three' -import { type VRMCore, VRMUtils } from '@pixiv/three-vrm' +import { VRMUtils } from '@pixiv/three-vrm' import { VRMLookAtQuaternionProxy } from '@pixiv/three-vrm-animation' import { useVRMLoader } from './loader' diff --git a/packages/stage-web/package.json b/packages/stage-web/package.json index a89b47377..e1c72d254 100644 --- a/packages/stage-web/package.json +++ b/packages/stage-web/package.json @@ -2,7 +2,7 @@ "name": "@proj-airi/stage-web", "type": "module", "private": true, - "packageManager": "pnpm@9.15.4", + "packageManager": "pnpm@9.15.5", "description": "LLM powered virtual character", "author": { "name": "Neko Ayaka", @@ -54,7 +54,7 @@ "@xsai/providers": "catalog:", "@xsai/shared-chat": "catalog:", "@xsai/stream-text": "catalog:", - "@xsai/utils-chat": "^0.0.30", + "@xsai/utils-chat": "^0.0.31", "defu": "^6.1.4", "jszip": "^3.10.1", "nprogress": "^0.2.0", @@ -66,7 +66,7 @@ "rehype-stringify": "^10.0.1", "remark-parse": "^11.0.0", "remark-rehype": "^11.1.1", - "shiki": "^1.29.2", + "shiki": "^2.2.0", "three": "^0.173.0", "unified": "^11.0.5", "valibot": "1.0.0-beta.9", @@ -79,7 +79,7 @@ "zod": "^3.24.1" }, "devDependencies": { - "@iconify-json/carbon": "^1.2.5", + "@iconify-json/carbon": "^1.2.6", "@iconify-json/eos-icons": "^1.2.2", "@iconify-json/lucide": "^1.2.25", "@iconify-json/mingcute": "^1.2.3", @@ -89,10 +89,10 @@ "@proj-airi/elevenlabs": "workspace:^", "@proj-airi/unplugin-download": "workspace:^", "@proj-airi/unplugin-live2d-sdk": "workspace:^", - "@shikijs/markdown-it": "^1.29.2", + "@shikijs/markdown-it": "^2.2.0", "@types/markdown-it-link-attributes": "^3.0.5", "@types/nprogress": "^0.2.3", - "@types/three": "^0.172.0", + "@types/three": "^0.173.0", "@vitejs/plugin-vue": "^5.2.1", "@vue-macros/volar": "^0.30.14", "@vueuse/motion": "^2.2.6", @@ -100,7 +100,7 @@ "markdown-it-link-attributes": "^4.0.1", "unplugin-auto-import": "^19.0.0", "unplugin-vue-components": "^28.0.0", - "unplugin-vue-macros": "^2.14.0", + "unplugin-vue-macros": "^2.14.1", "unplugin-vue-markdown": "^28.3.0", "unplugin-vue-router": "^0.11.2", "vite-bundle-visualizer": "^1.2.1", diff --git a/packages/whisper-webgpu/package.json b/packages/whisper-webgpu/package.json index 139619955..e8335cc35 100644 --- a/packages/whisper-webgpu/package.json +++ b/packages/whisper-webgpu/package.json @@ -2,7 +2,7 @@ "name": "@proj-airi/whisper-webgpu", "type": "module", "private": true, - "packageManager": "pnpm@9.15.4", + "packageManager": "pnpm@9.15.5", "description": "Yet another WebGPU based Whisper Realtime STT re-implemented", "author": { "name": "Neko Ayaka", @@ -26,7 +26,7 @@ "devDependencies": { "@huggingface/transformers": "^3.3.2", "@vitejs/plugin-vue": "^5.2.1", - "@webgpu/types": "^0.1.53", + "@webgpu/types": "^0.1.54", "hfup": "workspace:^", "vue-tsc": "^2.2.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a8bdf1fe4..366040a7a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,37 +7,37 @@ settings: catalogs: default: '@xsai/generate-speech': - specifier: ^0.0.30 - version: 0.0.30 + specifier: ^0.0.31 + version: 0.0.31 '@xsai/generate-text': - specifier: ^0.0.30 - version: 0.0.30 + specifier: ^0.0.31 + version: 0.0.31 '@xsai/generate-transcription': - specifier: ^0.0.30 - version: 0.0.30 + specifier: ^0.0.31 + version: 0.0.31 '@xsai/model': - specifier: ^0.0.30 - version: 0.0.30 + specifier: ^0.0.31 + version: 0.0.31 '@xsai/providers': - specifier: ^0.0.30 - version: 0.0.30 + specifier: ^0.0.31 + version: 0.0.31 '@xsai/shared-chat': - specifier: ^0.0.30 - version: 0.0.30 + specifier: ^0.0.31 + version: 0.0.31 '@xsai/stream-text': - specifier: ^0.0.30 - version: 0.0.30 + specifier: ^0.0.31 + version: 0.0.31 '@xsai/tool': - specifier: ^0.0.30 - version: 0.0.30 + specifier: ^0.0.31 + version: 0.0.31 importers: .: devDependencies: '@antfu/eslint-config': - specifier: ^3.16.0 - version: 3.16.0(@typescript-eslint/utils@8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3))(@unocss/eslint-plugin@65.4.3(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3))(@vue/compiler-sfc@3.5.13)(eslint-plugin-format@1.0.1(eslint@9.19.0(jiti@2.4.2)))(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3)(vitest@3.0.4(@types/debug@4.1.12)(@types/node@22.12.0)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) + specifier: ^4.1.1 + version: 4.1.1(@typescript-eslint/utils@8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3))(@unocss/eslint-plugin@65.4.3(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3))(@vue/compiler-sfc@3.5.13)(eslint-plugin-format@1.0.1(eslint@9.19.0(jiti@2.4.2)))(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3)(vitest@3.0.4(@types/debug@4.1.12)(@types/node@22.13.0)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) '@antfu/ni': specifier: ^23.3.1 version: 23.3.1 @@ -45,8 +45,8 @@ importers: specifier: ^2.2.4 version: 2.2.4 '@types/node': - specifier: ^22.12.0 - version: 22.12.0 + specifier: ^22.13.0 + version: 22.13.0 '@unocss/eslint-config': specifier: ^65.4.3 version: 65.4.3(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) @@ -54,8 +54,8 @@ importers: specifier: ^65.4.3 version: 65.4.3(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) bumpp: - specifier: ^9.11.1 - version: 9.11.1 + specifier: ^10.0.1 + version: 10.0.1 cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -72,14 +72,14 @@ importers: specifier: ^15.4.3 version: 15.4.3 rollup: - specifier: ^4.32.1 - version: 4.32.1 + specifier: ^4.34.1 + version: 4.34.1 simple-git-hooks: specifier: ^2.11.1 version: 2.11.1 taze: - specifier: ^18.3.0 - version: 18.3.0 + specifier: ^18.3.1 + version: 18.3.1 typescript: specifier: ~5.7.3 version: 5.7.3 @@ -88,16 +88,16 @@ importers: version: 3.0.0-rc.11(typescript@5.7.3)(vue-tsc@2.2.0(typescript@5.7.3)) unocss: specifier: ^65.4.3 - version: 65.4.3(postcss@8.4.49)(rollup@4.32.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 65.4.3(postcss@8.4.49)(rollup@4.34.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) vite: specifier: ^6.0.11 - version: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + version: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) vite-plugin-inspect: specifier: ^10.1.0 - version: 10.1.0(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) + version: 10.1.0(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) vitest: specifier: ^3.0.4 - version: 3.0.4(@types/debug@4.1.12)(@types/node@22.12.0)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + version: 3.0.4(@types/debug@4.1.12)(@types/node@22.13.0)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) packages/elevenlabs: devDependencies: @@ -115,7 +115,9 @@ importers: version: 4.0.3 vite: specifier: ^6.0.11 - version: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + version: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + + packages/memory-driver: {} packages/moonshine-web: dependencies: @@ -130,7 +132,7 @@ importers: version: 12.5.0(typescript@5.7.3) '@vueuse/motion': specifier: ^2.2.6 - version: 2.2.6(rollup@4.32.1)(vue@3.5.13(typescript@5.7.3)) + version: 2.2.6(rollup@4.34.1)(vue@3.5.13(typescript@5.7.3)) ofetch: specifier: ^1.4.1 version: 1.4.1 @@ -148,14 +150,14 @@ importers: specifier: ^0.0.68 version: 0.0.68 '@types/three': - specifier: ^0.172.0 - version: 0.172.0 + specifier: ^0.173.0 + version: 0.173.0 '@vitejs/plugin-vue': specifier: ^5.2.1 - version: 5.2.1(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 5.2.1(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@webgpu/types': - specifier: ^0.1.53 - version: 0.1.53 + specifier: ^0.1.54 + version: 0.1.54 hfup: specifier: workspace:^ version: link:../hfup @@ -209,10 +211,10 @@ importers: version: 0.0.6 '@electron-toolkit/preload': specifier: ^3.0.1 - version: 3.0.1(electron@31.7.7) + version: 3.0.1(electron@34.0.2) '@electron-toolkit/utils': specifier: ^3.0.0 - version: 3.0.0(electron@31.7.7) + version: 3.0.0(electron@34.0.2) '@formkit/auto-animate': specifier: ^0.8.2 version: 0.8.2 @@ -275,7 +277,7 @@ importers: version: 0.0.22 '@tresjs/cientos': specifier: ^4.1.0 - version: 4.1.0(@tresjs/core@4.3.2(three@0.173.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)))(@types/three@0.172.0)(react@18.3.1)(three@0.173.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) + version: 4.1.0(@tresjs/core@4.3.2(three@0.173.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)))(@types/three@0.173.0)(react@18.3.1)(three@0.173.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) '@tresjs/core': specifier: ^4.3.2 version: 4.3.2(three@0.173.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) @@ -302,25 +304,25 @@ importers: version: 12.5.0(typescript@5.7.3) '@xsai/generate-speech': specifier: 'catalog:' - version: 0.0.30 + version: 0.0.31 '@xsai/generate-text': specifier: 'catalog:' - version: 0.0.30 + version: 0.0.31 '@xsai/model': specifier: 'catalog:' - version: 0.0.30 + version: 0.0.31 '@xsai/providers': specifier: 'catalog:' - version: 0.0.30 + version: 0.0.31 '@xsai/shared-chat': specifier: 'catalog:' - version: 0.0.30 + version: 0.0.31 '@xsai/stream-text': specifier: 'catalog:' - version: 0.0.30 + version: 0.0.31 '@xsai/utils-chat': - specifier: ^0.0.30 - version: 0.0.30 + specifier: ^0.0.31 + version: 0.0.31 defu: specifier: ^6.1.4 version: 6.1.4 @@ -355,8 +357,8 @@ importers: specifier: ^11.1.1 version: 11.1.1 shiki: - specifier: ^1.29.2 - version: 1.29.2 + specifier: ^2.2.0 + version: 2.2.0 three: specifier: ^0.173.0 version: 0.173.0 @@ -390,10 +392,10 @@ importers: devDependencies: '@electron-toolkit/tsconfig': specifier: ^1.0.1 - version: 1.0.1(@types/node@22.12.0) + version: 1.0.1(@types/node@22.13.0) '@iconify-json/carbon': - specifier: ^1.2.5 - version: 1.2.5 + specifier: ^1.2.6 + version: 1.2.6 '@iconify-json/eos-icons': specifier: ^1.2.2 version: 1.2.2 @@ -422,8 +424,8 @@ importers: specifier: workspace:^ version: link:../unplugin-live2d-sdk '@shikijs/markdown-it': - specifier: ^1.29.2 - version: 1.29.2 + specifier: ^2.2.0 + version: 2.2.0(markdown-it-async@2.0.0) '@types/markdown-it-link-attributes': specifier: ^3.0.5 version: 3.0.5 @@ -431,11 +433,11 @@ importers: specifier: ^0.2.3 version: 0.2.3 '@types/three': - specifier: ^0.172.0 - version: 0.172.0 + specifier: ^0.173.0 + version: 0.173.0 '@vitejs/plugin-vue': specifier: ^5.2.1 - version: 5.2.1(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 5.2.1(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@vue-macros/volar': specifier: ^0.30.14 version: 0.30.14(rollup@2.79.1)(typescript@5.7.3)(vue-tsc@2.2.0(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)) @@ -443,14 +445,14 @@ importers: specifier: ^2.2.6 version: 2.2.6(rollup@2.79.1)(vue@3.5.13(typescript@5.7.3)) electron: - specifier: ^31.7.7 - version: 31.7.7 + specifier: ^34.0.2 + version: 34.0.2 electron-builder: specifier: ^25.1.8 version: 25.1.8(electron-builder-squirrel-windows@24.13.3) electron-vite: specifier: ^2.3.0 - version: 2.3.0(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) + version: 2.3.0(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) markdown-it-link-attributes: specifier: ^4.0.1 version: 4.0.1 @@ -461,11 +463,11 @@ importers: specifier: ^28.0.0 version: 28.0.0(@babel/parser@7.26.7)(@nuxt/kit@3.14.1592(rollup@2.79.1))(rollup@2.79.1)(vue@3.5.13(typescript@5.7.3)) unplugin-vue-macros: - specifier: ^2.14.0 - version: 2.14.0(@vueuse/core@12.5.0(typescript@5.7.3))(esbuild@0.24.2)(rollup@2.79.1)(typescript@5.7.3)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue-tsc@2.2.0(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)) + specifier: ^2.14.1 + version: 2.14.1(@vueuse/core@12.5.0(typescript@5.7.3))(esbuild@0.24.2)(rollup@2.79.1)(typescript@5.7.3)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue-tsc@2.2.0(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)) unplugin-vue-markdown: specifier: ^28.3.0 - version: 28.3.0(rollup@2.79.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) + version: 28.3.0(rollup@2.79.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) unplugin-vue-router: specifier: ^0.11.2 version: 0.11.2(rollup@2.79.1)(vue-router@4.5.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)) @@ -474,13 +476,13 @@ importers: version: 1.2.1(rollup@2.79.1) vite-plugin-pwa: specifier: ^0.21.1 - version: 0.21.1(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(workbox-build@7.3.0)(workbox-window@7.3.0) + version: 0.21.1(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(workbox-build@7.3.0)(workbox-window@7.3.0) vite-plugin-vue-devtools: specifier: ^7.7.1 - version: 7.7.1(@nuxt/kit@3.14.1592(rollup@2.79.1))(rollup@2.79.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 7.7.1(@nuxt/kit@3.14.1592(rollup@2.79.1))(rollup@2.79.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) vite-plugin-vue-layouts: specifier: ^0.11.0 - version: 0.11.0(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue-router@4.5.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)) + version: 0.11.0(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue-router@4.5.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)) vue-tsc: specifier: ^2.2.0 version: 2.2.0(typescript@5.7.3) @@ -554,7 +556,7 @@ importers: version: 0.0.22 '@tresjs/cientos': specifier: ^4.1.0 - version: 4.1.0(@tresjs/core@4.3.2(three@0.173.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)))(@types/three@0.172.0)(react@18.3.1)(three@0.173.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) + version: 4.1.0(@tresjs/core@4.3.2(three@0.173.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)))(@types/three@0.173.0)(react@18.3.1)(three@0.173.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) '@tresjs/core': specifier: ^4.3.2 version: 4.3.2(three@0.173.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) @@ -581,25 +583,25 @@ importers: version: 12.5.0(typescript@5.7.3) '@xsai/generate-speech': specifier: 'catalog:' - version: 0.0.30 + version: 0.0.31 '@xsai/generate-text': specifier: 'catalog:' - version: 0.0.30 + version: 0.0.31 '@xsai/model': specifier: 'catalog:' - version: 0.0.30 + version: 0.0.31 '@xsai/providers': specifier: 'catalog:' - version: 0.0.30 + version: 0.0.31 '@xsai/shared-chat': specifier: 'catalog:' - version: 0.0.30 + version: 0.0.31 '@xsai/stream-text': specifier: 'catalog:' - version: 0.0.30 + version: 0.0.31 '@xsai/utils-chat': - specifier: ^0.0.30 - version: 0.0.30 + specifier: ^0.0.31 + version: 0.0.31 defu: specifier: ^6.1.4 version: 6.1.4 @@ -634,8 +636,8 @@ importers: specifier: ^11.1.1 version: 11.1.1 shiki: - specifier: ^1.29.2 - version: 1.29.2 + specifier: ^2.2.0 + version: 2.2.0 three: specifier: ^0.173.0 version: 0.173.0 @@ -668,8 +670,8 @@ importers: version: 3.24.1 devDependencies: '@iconify-json/carbon': - specifier: ^1.2.5 - version: 1.2.5 + specifier: ^1.2.6 + version: 1.2.6 '@iconify-json/eos-icons': specifier: ^1.2.2 version: 1.2.2 @@ -687,7 +689,7 @@ importers: version: 1.2.2 '@intlify/unplugin-vue-i18n': specifier: ^6.0.3 - version: 6.0.3(@vue/compiler-dom@3.5.13)(eslint@9.19.0(jiti@2.4.2))(rollup@4.32.1)(typescript@5.7.3)(vue-i18n@11.1.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)) + version: 6.0.3(@vue/compiler-dom@3.5.13)(eslint@9.19.0(jiti@2.4.2))(rollup@4.34.1)(typescript@5.7.3)(vue-i18n@11.1.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)) '@proj-airi/elevenlabs': specifier: workspace:^ version: link:../elevenlabs @@ -698,8 +700,8 @@ importers: specifier: workspace:^ version: link:../unplugin-live2d-sdk '@shikijs/markdown-it': - specifier: ^1.29.2 - version: 1.29.2 + specifier: ^2.2.0 + version: 2.2.0(markdown-it-async@2.0.0) '@types/markdown-it-link-attributes': specifier: ^3.0.5 version: 3.0.5 @@ -707,17 +709,17 @@ importers: specifier: ^0.2.3 version: 0.2.3 '@types/three': - specifier: ^0.172.0 - version: 0.172.0 + specifier: ^0.173.0 + version: 0.173.0 '@vitejs/plugin-vue': specifier: ^5.2.1 - version: 5.2.1(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 5.2.1(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@vue-macros/volar': specifier: ^0.30.14 - version: 0.30.14(rollup@4.32.1)(typescript@5.7.3)(vue-tsc@2.2.0(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)) + version: 0.30.14(rollup@4.34.1)(typescript@5.7.3)(vue-tsc@2.2.0(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)) '@vueuse/motion': specifier: ^2.2.6 - version: 2.2.6(rollup@4.32.1)(vue@3.5.13(typescript@5.7.3)) + version: 2.2.6(rollup@4.34.1)(vue@3.5.13(typescript@5.7.3)) hfup: specifier: workspace:^ version: link:../hfup @@ -726,31 +728,31 @@ importers: version: 4.0.1 unplugin-auto-import: specifier: ^19.0.0 - version: 19.0.0(@nuxt/kit@3.14.1592(rollup@4.32.1))(@vueuse/core@12.5.0(typescript@5.7.3))(rollup@4.32.1) + version: 19.0.0(@nuxt/kit@3.14.1592(rollup@4.34.1))(@vueuse/core@12.5.0(typescript@5.7.3))(rollup@4.34.1) unplugin-vue-components: specifier: ^28.0.0 - version: 28.0.0(@babel/parser@7.26.7)(@nuxt/kit@3.14.1592(rollup@4.32.1))(rollup@4.32.1)(vue@3.5.13(typescript@5.7.3)) + version: 28.0.0(@babel/parser@7.26.7)(@nuxt/kit@3.14.1592(rollup@4.34.1))(rollup@4.34.1)(vue@3.5.13(typescript@5.7.3)) unplugin-vue-macros: - specifier: ^2.14.0 - version: 2.14.0(@vueuse/core@12.5.0(typescript@5.7.3))(esbuild@0.24.2)(rollup@4.32.1)(typescript@5.7.3)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue-tsc@2.2.0(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)) + specifier: ^2.14.1 + version: 2.14.1(@vueuse/core@12.5.0(typescript@5.7.3))(esbuild@0.24.2)(rollup@4.34.1)(typescript@5.7.3)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue-tsc@2.2.0(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)) unplugin-vue-markdown: specifier: ^28.3.0 - version: 28.3.0(rollup@4.32.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) + version: 28.3.0(rollup@4.34.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) unplugin-vue-router: specifier: ^0.11.2 - version: 0.11.2(rollup@4.32.1)(vue-router@4.5.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)) + version: 0.11.2(rollup@4.34.1)(vue-router@4.5.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)) vite-bundle-visualizer: specifier: ^1.2.1 - version: 1.2.1(rollup@4.32.1) + version: 1.2.1(rollup@4.34.1) vite-plugin-pwa: specifier: ^0.21.1 - version: 0.21.1(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(workbox-build@7.3.0)(workbox-window@7.3.0) + version: 0.21.1(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(workbox-build@7.3.0)(workbox-window@7.3.0) vite-plugin-vue-devtools: specifier: ^7.7.1 - version: 7.7.1(@nuxt/kit@3.14.1592(rollup@4.32.1))(rollup@4.32.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 7.7.1(@nuxt/kit@3.14.1592(rollup@4.34.1))(rollup@4.34.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) vite-plugin-vue-layouts: specifier: ^0.11.0 - version: 0.11.0(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue-router@4.5.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)) + version: 0.11.0(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue-router@4.5.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)) vue-tsc: specifier: ^2.2.0 version: 2.2.0(typescript@5.7.3) @@ -762,7 +764,7 @@ importers: version: 1.4.1 vite: specifier: ^6.0.11 - version: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + version: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) packages/unplugin-live2d-sdk: dependencies: @@ -771,7 +773,7 @@ importers: version: 1.4.1 vite: specifier: ^6.0.11 - version: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + version: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) yauzl: specifier: ^3.2.0 version: 3.2.0 @@ -796,10 +798,10 @@ importers: version: 3.3.2 '@vitejs/plugin-vue': specifier: ^5.2.1 - version: 5.2.1(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 5.2.1(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@webgpu/types': - specifier: ^0.1.53 - version: 0.1.53 + specifier: ^0.1.54 + version: 0.1.54 hfup: specifier: workspace:^ version: link:../hfup @@ -829,19 +831,19 @@ importers: version: link:../../packages/server-shared '@xsai/generate-speech': specifier: 'catalog:' - version: 0.0.30 + version: 0.0.31 '@xsai/generate-text': specifier: 'catalog:' - version: 0.0.30 + version: 0.0.31 '@xsai/generate-transcription': specifier: 'catalog:' - version: 0.0.30 + version: 0.0.31 '@xsai/providers': specifier: 'catalog:' - version: 0.0.30 + version: 0.0.31 '@xsai/shared-chat': specifier: 'catalog:' - version: 0.0.30 + version: 0.0.31 discord.js: specifier: ^14.17.3 version: 14.17.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -877,22 +879,22 @@ importers: version: 0.14.0(@gcornut/valibot-json-schema@0.42.0(esbuild@0.19.12)(typescript@5.7.3))(@types/json-schema@7.0.15)(valibot@1.0.0-beta.9(typescript@5.7.3)) '@xsai/generate-text': specifier: 'catalog:' - version: 0.0.30 + version: 0.0.31 '@xsai/providers': specifier: 'catalog:' - version: 0.0.30 + version: 0.0.31 '@xsai/shared-chat': specifier: 'catalog:' - version: 0.0.30 + version: 0.0.31 '@xsai/tool': specifier: 'catalog:' - version: 0.0.30(@types/json-schema@7.0.15)(@typeschema/valibot@0.14.0(@gcornut/valibot-json-schema@0.42.0(esbuild@0.19.12)(typescript@5.7.3))(@types/json-schema@7.0.15)(valibot@1.0.0-beta.9(typescript@5.7.3)))(@xsai/generate-text@0.0.30) + version: 0.0.31(@types/json-schema@7.0.15)(@typeschema/valibot@0.14.0(@gcornut/valibot-json-schema@0.42.0(esbuild@0.19.12)(typescript@5.7.3))(@types/json-schema@7.0.15)(valibot@1.0.0-beta.9(typescript@5.7.3)))(@xsai/generate-text@0.0.31) dotenv: specifier: ^16.4.7 version: 16.4.7 drizzle-orm: - specifier: ^0.38.4 - version: 0.38.4(@types/pg@8.11.11)(pg@8.13.1)(react@18.3.1) + specifier: ^0.39.1 + version: 0.39.1(@types/pg@8.11.11)(pg@8.13.1)(react@18.3.1) es-toolkit: specifier: ^1.32.0 version: 1.32.0 @@ -941,8 +943,8 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@antfu/eslint-config@3.16.0': - resolution: {integrity: sha512-g6RAXUMeow9vexoOMYwCpByY2xSDpAD78q+rvQLvVpY6MFcxFD/zmdrZGYa/yt7LizK86m17kIYKOGLJ3L8P0w==} + '@antfu/eslint-config@4.1.1': + resolution: {integrity: sha512-5UVRu8uC6Q9e+o49ppafvIfOT3geqo74bZNAZ1Rvx10OF8gkUh7gT6b5yEJkUeej3WHRyVw3kTTgK52To1E+VQ==} hasBin: true peerDependencies: '@eslint-react/eslint-plugin': ^1.19.0 @@ -2434,8 +2436,8 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/compat@1.2.4': - resolution: {integrity: sha512-S8ZdQj/N69YAtuqFt7653jwcvuUj131+6qGLUyDqfDg1OIoBQ66OCuXC473YQfO2AaxITTutiRQiDwoo7ZLYyg==} + '@eslint/compat@1.2.6': + resolution: {integrity: sha512-k7HNCqApoDHM6XzT30zGoETj+D+uUcZUb+IVAJmar3u6bvHf7hhHJcWx09QHj4/a2qrKZMWU0E16tvkiAdv06Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^9.10.0 @@ -2459,8 +2461,8 @@ packages: resolution: {integrity: sha512-rbq9/g38qjfqFLOVPvwjIvFFdNziEC5S65jmjPw5r6A//QH+W91akh9irMwjDN8zKUTak6W9EsAv4m/7Wnw0UQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/markdown@6.2.1': - resolution: {integrity: sha512-cKVd110hG4ICHmWhIwZJfKmmJBvbiDWyrHODJknAtudKgZtlROGoLX9UEOA0o746zC0hCY4UV4vR+aOGW9S6JQ==} + '@eslint/markdown@6.2.2': + resolution: {integrity: sha512-U0/KgzI9BVUuHDQ9M2fuVgB0QZ1fSyzwm8jKmHr1dlsLHGHYzoeIA9yqLMdTbV3ivZfp6rTdt6zqre3TfNExUQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.4': @@ -2532,8 +2534,8 @@ packages: resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==} engines: {node: '>=18.18'} - '@iconify-json/carbon@1.2.5': - resolution: {integrity: sha512-aI3TEzOrUDGhs74zIT3ym/ZQBUEziyu8JifntX2Hb4siVzsP5sQ/QEfVdmcCUj37kQUYT3TYBSeAw2vTfCJx9w==} + '@iconify-json/carbon@1.2.6': + resolution: {integrity: sha512-Oat/TUfu1Cpg/inoi6ZIVvNjWoKQJFugpDB6LqpahENf4f2pZKMOUR2B9MCQlje77iRRI5nWQzvUO2kJlXFStw==} '@iconify-json/eos-icons@1.2.2': resolution: {integrity: sha512-kYfV1WfgiHDbWdG9JEbV1K77MvksRmo9KIM4VjtYFMnF8pKqTv4MoLIOdCD2lbRlhBZspxr1GKde5Z/LYqz3Qw==} @@ -3459,96 +3461,191 @@ packages: cpu: [arm] os: [android] + '@rollup/rollup-android-arm-eabi@4.34.1': + resolution: {integrity: sha512-kwctwVlswSEsr4ljpmxKrRKp1eG1v2NAhlzFzDf1x1OdYaMjBYjDCbHkzWm57ZXzTwqn8stMXgROrnMw8dJK3w==} + cpu: [arm] + os: [android] + '@rollup/rollup-android-arm64@4.32.1': resolution: {integrity: sha512-If3PDskT77q7zgqVqYuj7WG3WC08G1kwXGVFi9Jr8nY6eHucREHkfpX79c0ACAjLj3QIWKPJR7w4i+f5EdLH5Q==} cpu: [arm64] os: [android] + '@rollup/rollup-android-arm64@4.34.1': + resolution: {integrity: sha512-4H5ZtZitBPlbPsTv6HBB8zh1g5d0T8TzCmpndQdqq20Ugle/nroOyDMf9p7f88Gsu8vBLU78/cuh8FYHZqdXxw==} + cpu: [arm64] + os: [android] + '@rollup/rollup-darwin-arm64@4.32.1': resolution: {integrity: sha512-zCpKHioQ9KgZToFp5Wvz6zaWbMzYQ2LJHQ+QixDKq52KKrF65ueu6Af4hLlLWHjX1Wf/0G5kSJM9PySW9IrvHA==} cpu: [arm64] os: [darwin] + '@rollup/rollup-darwin-arm64@4.34.1': + resolution: {integrity: sha512-f2AJ7Qwx9z25hikXvg+asco8Sfuc5NCLg8rmqQBIOUoWys5sb/ZX9RkMZDPdnnDevXAMJA5AWLnRBmgdXGEUiA==} + cpu: [arm64] + os: [darwin] + '@rollup/rollup-darwin-x64@4.32.1': resolution: {integrity: sha512-sFvF+t2+TyUo/ZQqUcifrJIgznx58oFZbdHS9TvHq3xhPVL9nOp+yZ6LKrO9GWTP+6DbFtoyLDbjTpR62Mbr3Q==} cpu: [x64] os: [darwin] + '@rollup/rollup-darwin-x64@4.34.1': + resolution: {integrity: sha512-+/2JBrRfISCsWE4aEFXxd+7k9nWGXA8+wh7ZUHn/u8UDXOU9LN+QYKKhd57sIn6WRcorOnlqPMYFIwie/OHXWw==} + cpu: [x64] + os: [darwin] + '@rollup/rollup-freebsd-arm64@4.32.1': resolution: {integrity: sha512-NbOa+7InvMWRcY9RG+B6kKIMD/FsnQPH0MWUvDlQB1iXnF/UcKSudCXZtv4lW+C276g3w5AxPbfry5rSYvyeYA==} cpu: [arm64] os: [freebsd] + '@rollup/rollup-freebsd-arm64@4.34.1': + resolution: {integrity: sha512-SUeB0pYjIXwT2vfAMQ7E4ERPq9VGRrPR7Z+S4AMssah5EHIilYqjWQoTn5dkDtuIJUSTs8H+C9dwoEcg3b0sCA==} + cpu: [arm64] + os: [freebsd] + '@rollup/rollup-freebsd-x64@4.32.1': resolution: {integrity: sha512-JRBRmwvHPXR881j2xjry8HZ86wIPK2CcDw0EXchE1UgU0ubWp9nvlT7cZYKc6bkypBt745b4bglf3+xJ7hXWWw==} cpu: [x64] os: [freebsd] + '@rollup/rollup-freebsd-x64@4.34.1': + resolution: {integrity: sha512-L3T66wAZiB/ooiPbxz0s6JEX6Sr2+HfgPSK+LMuZkaGZFAFCQAHiP3dbyqovYdNaiUXcl9TlgnIbcsIicAnOZg==} + cpu: [x64] + os: [freebsd] + '@rollup/rollup-linux-arm-gnueabihf@4.32.1': resolution: {integrity: sha512-PKvszb+9o/vVdUzCCjL0sKHukEQV39tD3fepXxYrHE3sTKrRdCydI7uldRLbjLmDA3TFDmh418XH19NOsDRH8g==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-gnueabihf@4.34.1': + resolution: {integrity: sha512-UBXdQ4+ATARuFgsFrQ+tAsKvBi/Hly99aSVdeCUiHV9dRTTpMU7OrM3WXGys1l40wKVNiOl0QYY6cZQJ2xhKlQ==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.32.1': resolution: {integrity: sha512-9WHEMV6Y89eL606ReYowXuGF1Yb2vwfKWKdD1A5h+OYnPZSJvxbEjxTRKPgi7tkP2DSnW0YLab1ooy+i/FQp/Q==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.34.1': + resolution: {integrity: sha512-m/yfZ25HGdcCSwmopEJm00GP7xAUyVcBPjttGLRAqZ60X/bB4Qn6gP7XTwCIU6bITeKmIhhwZ4AMh2XLro+4+w==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.32.1': resolution: {integrity: sha512-tZWc9iEt5fGJ1CL2LRPw8OttkCBDs+D8D3oEM8mH8S1ICZCtFJhD7DZ3XMGM8kpqHvhGUTvNUYVDnmkj4BDXnw==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.34.1': + resolution: {integrity: sha512-Wy+cUmFuvziNL9qWRRzboNprqSQ/n38orbjRvd6byYWridp5TJ3CD+0+HUsbcWVSNz9bxkDUkyASGP0zS7GAvg==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-arm64-musl@4.32.1': resolution: {integrity: sha512-FTYc2YoTWUsBz5GTTgGkRYYJ5NGJIi/rCY4oK/I8aKowx1ToXeoVVbIE4LGAjsauvlhjfl0MYacxClLld1VrOw==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-musl@4.34.1': + resolution: {integrity: sha512-CQ3MAGgiFmQW5XJX5W3wnxOBxKwFlUAgSXFA2SwgVRjrIiVt5LHfcQLeNSHKq5OEZwv+VCBwlD1+YKCjDG8cpg==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-loongarch64-gnu@4.32.1': resolution: {integrity: sha512-F51qLdOtpS6P1zJVRzYM0v6MrBNypyPEN1GfMiz0gPu9jN8ScGaEFIZQwteSsGKg799oR5EaP7+B2jHgL+d+Kw==} cpu: [loong64] os: [linux] + '@rollup/rollup-linux-loongarch64-gnu@4.34.1': + resolution: {integrity: sha512-rSzb1TsY4lSwH811cYC3OC2O2mzNMhM13vcnA7/0T6Mtreqr3/qs6WMDriMRs8yvHDI54qxHgOk8EV5YRAHFbw==} + cpu: [loong64] + os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.32.1': resolution: {integrity: sha512-wO0WkfSppfX4YFm5KhdCCpnpGbtgQNj/tgvYzrVYFKDpven8w2N6Gg5nB6w+wAMO3AIfSTWeTjfVe+uZ23zAlg==} cpu: [ppc64] os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.34.1': + resolution: {integrity: sha512-fwr0n6NS0pG3QxxlqVYpfiY64Fd1Dqd8Cecje4ILAV01ROMp4aEdCj5ssHjRY3UwU7RJmeWd5fi89DBqMaTawg==} + cpu: [ppc64] + os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.32.1': resolution: {integrity: sha512-iWswS9cIXfJO1MFYtI/4jjlrGb/V58oMu4dYJIKnR5UIwbkzR0PJ09O0PDZT0oJ3LYWXBSWahNf/Mjo6i1E5/g==} cpu: [riscv64] os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.34.1': + resolution: {integrity: sha512-4uJb9qz7+Z/yUp5RPxDGGGUcoh0PnKF33QyWgEZ3X/GocpWb6Mb+skDh59FEt5d8+Skxqs9mng6Swa6B2AmQZg==} + cpu: [riscv64] + os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.32.1': resolution: {integrity: sha512-RKt8NI9tebzmEthMnfVgG3i/XeECkMPS+ibVZjZ6mNekpbbUmkNWuIN2yHsb/mBPyZke4nlI4YqIdFPgKuoyQQ==} cpu: [s390x] os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.34.1': + resolution: {integrity: sha512-QlIo8ndocWBEnfmkYqj8vVtIUpIqJjfqKggjy7IdUncnt8BGixte1wDON7NJEvLg3Kzvqxtbo8tk+U1acYEBlw==} + cpu: [s390x] + os: [linux] + '@rollup/rollup-linux-x64-gnu@4.32.1': resolution: {integrity: sha512-WQFLZ9c42ECqEjwg/GHHsouij3pzLXkFdz0UxHa/0OM12LzvX7DzedlY0SIEly2v18YZLRhCRoHZDxbBSWoGYg==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-gnu@4.34.1': + resolution: {integrity: sha512-hzpleiKtq14GWjz3ahWvJXgU1DQC9DteiwcsY4HgqUJUGxZThlL66MotdUEK9zEo0PK/2ADeZGM9LIondE302A==} + cpu: [x64] + os: [linux] + '@rollup/rollup-linux-x64-musl@4.32.1': resolution: {integrity: sha512-BLoiyHDOWoS3uccNSADMza6V6vCNiphi94tQlVIL5de+r6r/CCQuNnerf+1g2mnk2b6edp5dk0nhdZ7aEjOBsA==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-musl@4.34.1': + resolution: {integrity: sha512-jqtKrO715hDlvUcEsPn55tZt2TEiBvBtCMkUuU0R6fO/WPT7lO9AONjPbd8II7/asSiNVQHCMn4OLGigSuxVQA==} + cpu: [x64] + os: [linux] + '@rollup/rollup-win32-arm64-msvc@4.32.1': resolution: {integrity: sha512-w2l3UnlgYTNNU+Z6wOR8YdaioqfEnwPjIsJ66KxKAf0p+AuL2FHeTX6qvM+p/Ue3XPBVNyVSfCrfZiQh7vZHLQ==} cpu: [arm64] os: [win32] + '@rollup/rollup-win32-arm64-msvc@4.34.1': + resolution: {integrity: sha512-RnHy7yFf2Wz8Jj1+h8klB93N0NHNHXFhNwAmiy9zJdpY7DE01VbEVtPdrK1kkILeIbHGRJjvfBDBhnxBr8kD4g==} + cpu: [arm64] + os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.32.1': resolution: {integrity: sha512-Am9H+TGLomPGkBnaPWie4F3x+yQ2rr4Bk2jpwy+iV+Gel9jLAu/KqT8k3X4jxFPW6Zf8OMnehyutsd+eHoq1WQ==} cpu: [ia32] os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.34.1': + resolution: {integrity: sha512-i7aT5HdiZIcd7quhzvwQ2oAuX7zPYrYfkrd1QFfs28Po/i0q6kas/oRrzGlDhAEyug+1UfUtkWdmoVlLJj5x9Q==} + cpu: [ia32] + os: [win32] + '@rollup/rollup-win32-x64-msvc@4.32.1': resolution: {integrity: sha512-ar80GhdZb4DgmW3myIS9nRFYcpJRSME8iqWgzH2i44u+IdrzmiXVxeFnExQ5v4JYUSpg94bWjevMG8JHf1Da5Q==} cpu: [x64] os: [win32] + '@rollup/rollup-win32-x64-msvc@4.34.1': + resolution: {integrity: sha512-k3MVFD9Oq+laHkw2N2v7ILgoa9017ZMF/inTtHzyTVZjYs9cSH18sdyAf6spBAJIGwJ5UaC7et2ZH1WCdlhkMw==} + cpu: [x64] + os: [win32] + '@sapphire/async-queue@1.5.5': resolution: {integrity: sha512-cvGzxbba6sav2zZkH8GPf2oGk9yYoD5qrNWdu9fRehifgnFZJMV+nuy2nON2roRO4yQQ+v7MK/Pktl/HgfsUXg==} engines: {node: '>=v14.0.0', npm: '>=7.0.0'} @@ -3564,26 +3661,31 @@ packages: '@sec-ant/readable-stream@0.4.1': resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} - '@shikijs/core@1.29.2': - resolution: {integrity: sha512-vju0lY9r27jJfOY4Z7+Rt/nIOjzJpZ3y+nYpqtUZInVoXQ/TJZcfGnNOGnKjFdVZb8qexiCuSlZRKcGfhhTTZQ==} + '@shikijs/core@2.2.0': + resolution: {integrity: sha512-U+vpKdsQDWuX3fPTCkSc8XPX9dCaS+r+qEP1XhnU30yxRFo2OxHJmY2H5rO1q+v0zB5R2vobsxEFt5uPf31CGQ==} - '@shikijs/engine-javascript@1.29.2': - resolution: {integrity: sha512-iNEZv4IrLYPv64Q6k7EPpOCE/nuvGiKl7zxdq0WFuRPF5PAE9PRo2JGq/d8crLusM59BRemJ4eOqrFrC4wiQ+A==} + '@shikijs/engine-javascript@2.2.0': + resolution: {integrity: sha512-96SpZ4V3UVMtpSPR5QpmU395CNrQiRPszXK62m8gKR2HMA0653ruce7omS5eX6EyAyFSYHvBWtTuspiIsHpu4A==} - '@shikijs/engine-oniguruma@1.29.2': - resolution: {integrity: sha512-7iiOx3SG8+g1MnlzZVDYiaeHe7Ez2Kf2HrJzdmGwkRisT7r4rak0e655AcM/tF9JG/kg5fMNYlLLKglbN7gBqA==} + '@shikijs/engine-oniguruma@2.2.0': + resolution: {integrity: sha512-wowCKwkvPFFMXFkiKK/a2vs5uTCc0W9+O9Xcu/oqFP6VoDFe14T8u/D+Rl4dCJJSOyeynP9mxNPJ82T5JHTNCw==} - '@shikijs/langs@1.29.2': - resolution: {integrity: sha512-FIBA7N3LZ+223U7cJDUYd5shmciFQlYkFXlkKVaHsCPgfVLiO+e12FmQE6Tf9vuyEsFe3dIl8qGWKXgEHL9wmQ==} + '@shikijs/langs@2.2.0': + resolution: {integrity: sha512-RSWLH3bnoyG6O1kZ2msh5jOkKKp8eENwyT30n62vUtXfp5cxkF/bpWPpO+p4+GAPhL2foBWR2kOerwkKG0HXlQ==} - '@shikijs/markdown-it@1.29.2': - resolution: {integrity: sha512-RPHqGU8RGQZ2TGMnEqLnSyM9CjPSjb0f8bwSLnJgBmWPWguoygoaFyYkXG0kwMtBtChNYsqQz1C0fLcbo6dY8g==} + '@shikijs/markdown-it@2.2.0': + resolution: {integrity: sha512-4cp0a5P69kjuvDGSdCexeq0sXlnvHndOSPUfH69nwUHDoIbYaKb5hF72uyGUZIRUC+v2yFhN6R/kx+T1LK1jhw==} + peerDependencies: + markdown-it-async: ^2.0.0 + peerDependenciesMeta: + markdown-it-async: + optional: true - '@shikijs/themes@1.29.2': - resolution: {integrity: sha512-i9TNZlsq4uoyqSbluIcZkmPL9Bfi3djVxRnofUHwvx/h6SRW3cwgBC5SML7vsDcWyukY0eCzVN980rqP6qNl9g==} + '@shikijs/themes@2.2.0': + resolution: {integrity: sha512-8Us9ZF2mV9kuh+4ySJ9MzrUDIpc2RIkRfKBZclkliW1z9a0PlGU2U7fCkItZZHpR5e4/ft5BzuO+GDqombC6Aw==} - '@shikijs/types@1.29.2': - resolution: {integrity: sha512-VJjK0eIijTZf0QSTODEXCqinjBn0joAHQ+aPSBzrv4O2d/QSbsMw+ZeSRx03kV34Hy7NzUvV/7NqfYGRLrASmw==} + '@shikijs/types@2.2.0': + resolution: {integrity: sha512-wkZZKs80NtW5Jp/7ONI1j7EdXSatX2BKMS7I01wliDa09gJKHkZyVqlEMRka/mjT5Qk9WgAyitoCKgGgbsP/9g==} '@shikijs/vscode-textmate@10.0.1': resolution: {integrity: sha512-fTIQwLF+Qhuws31iw7Ncl1R3HUDtGwIipiJ9iU+UsDUwMhegFcQKQHd51nZjb7CArq0MvON8rbgCGQYWHUKAdg==} @@ -3600,8 +3702,8 @@ packages: resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} engines: {node: '>=18'} - '@stylistic/eslint-plugin@2.13.0': - resolution: {integrity: sha512-RnO1SaiCFHn666wNz2QfZEFxvmiNRqhzaMXHXxXXKt+MEP7aajlPxUSMIQpKAaJfverpovEYqjBOXDq6dDcaOQ==} + '@stylistic/eslint-plugin@3.0.1': + resolution: {integrity: sha512-rQ3tcT5N2cynofJfbjUsnL4seoewTaOVBLyUEwtNldo7iNMPo3h/GUQk+Cl3iHEWwRxjq2wuH6q0FufQrbVL1A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' @@ -3726,6 +3828,9 @@ packages: '@types/node@22.12.0': resolution: {integrity: sha512-Fll2FZ1riMjNmlmJOdAyY5pUbkftXslB5DgEzlIuNaiWhXd00FhWxVC/r4yV/4wBb9JfImTu+jiSvXTkJ7F/gA==} + '@types/node@22.13.0': + resolution: {integrity: sha512-ClIbNe36lawluuvq3+YYhnIN2CELi+6q8NpnM7PYp4hBn/TatfboPgVSm2rwKRfnV2M+Ty9GWDFI64KEe+kysA==} + '@types/normalize-package-data@2.4.1': resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -3750,8 +3855,8 @@ packages: '@types/stats.js@0.17.3': resolution: {integrity: sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==} - '@types/three@0.172.0': - resolution: {integrity: sha512-LrUtP3FEG26Zg5WiF0nbg8VoXiKokBLTcqM2iLvM9vzcfEiYmmBAPGdBgV0OYx9fvWlY3R/3ERTZcD9X5sc0NA==} + '@types/three@0.173.0': + resolution: {integrity: sha512-KtNjfI/CRB6JVKIVeZM1R3GYDX2wkoV2itNcQu2j4d7qkhjGOuB+s2oF6jl9mztycDLGMtrAnJQYxInC8Bb20A==} '@types/trusted-types@2.0.3': resolution: {integrity: sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==} @@ -3874,10 +3979,6 @@ packages: resolution: {integrity: sha512-60L9KIuN/xgmsINzonOcMDSB8p82h95hoBfSBtXuO4jlR1R9L1xSkmVZKgCPVfavDlXihh4ARNjXhh1gGnLC7Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/scope-manager@8.20.0': - resolution: {integrity: sha512-J7+VkpeGzhOt3FeG1+SzhiMj9NzGD/M6KoGn9f4dbz3YzK9hvbhVTmLj/HiTp9DazIzJ8B4XcM80LrR9Dm1rJw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/scope-manager@8.22.0': resolution: {integrity: sha512-/lwVV0UYgkj7wPSw0o8URy6YI64QmcOdwHuGuxWIYznO6d45ER0wXUbksr9pYdViAofpUCNJx/tAzNukgvaaiQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3893,10 +3994,6 @@ packages: resolution: {integrity: sha512-JBVHMLj7B1K1v1051ZaMMgLW4Q/jre5qGK0Ew6UgXz1Rqh+/xPzV1aW581OM00X6iOfyr1be+QyW8LOUf19BbA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@8.20.0': - resolution: {integrity: sha512-cqaMiY72CkP+2xZRrFt3ExRBu0WmVitN/rYPZErA80mHjHx/Svgp8yfbzkJmDoQ/whcytOPO9/IZXnOc+wigRA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@8.22.0': resolution: {integrity: sha512-0S4M4baNzp612zwpD4YOieP3VowOARgK2EkN/GBn95hpyF8E2fbMT55sRHWBq+Huaqk3b3XK+rxxlM8sPgGM6A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3907,25 +4004,12 @@ packages: peerDependencies: typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/typescript-estree@8.20.0': - resolution: {integrity: sha512-Y7ncuy78bJqHI35NwzWol8E0X7XkRVS4K4P4TCyzWkOJih5NDvtoRDW4Ba9YJJoB2igm9yXDdYI/+fkiiAxPzA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/typescript-estree@8.22.0': resolution: {integrity: sha512-SJX99NAS2ugGOzpyhMza/tX+zDwjvwAtQFLsBo3GQxiGcvaKlqGBkmZ+Y1IdiSi9h4Q0Lr5ey+Cp9CGWNY/F/w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/utils@8.20.0': - resolution: {integrity: sha512-dq70RUw6UK9ei7vxc4KQtBRk7qkHZv447OUZ6RPQMQl71I3NZxQJX/f32Smr+iqWrB02pHKn2yAdHBb0KNrRMA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/utils@8.22.0': resolution: {integrity: sha512-T8oc1MbF8L+Bk2msAvCUzjxVB2Z2f+vXYfcucE2wOmYs7ZUwco5Ep0fYZw8quNwOiw9K8GYVL+Kgc2pETNTLOg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3937,10 +4021,6 @@ packages: resolution: {integrity: sha512-fzmjU8CHK853V/avYZAvuVut3ZTfwN5YtMaoi+X9Y9MA9keaWNHC3zEQ9zvyX/7Hj+5JkNyK1l7TOR2hevHB6Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/visitor-keys@8.20.0': - resolution: {integrity: sha512-v/BpkeeYAsPkKCkR8BDwcno0llhzWVqPOamQrAEMdpZav2Y9OVjd9dwJyBLJWwf335B5DmlifECIkZRJCaGaHA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/visitor-keys@8.22.0': resolution: {integrity: sha512-AWpYAXnUgvLNabGTy3uBylkgZoosva/miNd1I8Bz3SjotmQPbVqhO4Cczo8AsZ44XVErEBPr/CRSgaj8sG7g0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -4240,8 +4320,8 @@ packages: resolution: {integrity: sha512-qIKU0xLzZ4Woo5JfLR6eZwiCj/QXee7GmGqVPZquR5Nrnbf5PvkAJeirX3Wlizjgvg+snmkz1dOg+80qcYooTQ==} engines: {node: '>=16.14.0'} - '@vue-macros/jsx-directive@0.10.2': - resolution: {integrity: sha512-4z3XmANc0Sr+HuGPETn02KgkPVmfk+gtKx62gcTCrGpYxkWribMspINgytPa2Xs4/ZVA0YXUMkN6QLxwN4JEyQ==} + '@vue-macros/jsx-directive@0.10.3': + resolution: {integrity: sha512-yyobqxbBXar+QnbJNMgxky2Hwxp1PHWUrshg46kfBn9ZtRW2dOaup3Z85WxD9ShH/BytyCoFvkWCVjn/NWt+ew==} engines: {node: '>=16.14.0'} '@vue-macros/named-template@0.5.5': @@ -4391,47 +4471,47 @@ packages: '@vueuse/shared@12.5.0': resolution: {integrity: sha512-vMpcL1lStUU6O+kdj6YdHDixh0odjPAUM15uJ9f7MY781jcYkIwFA4iv2EfoIPO6vBmvutI1HxxAwmf0cx5ISQ==} - '@webgpu/types@0.1.53': - resolution: {integrity: sha512-x+BLw/opaz9LiVyrMsP75nO1Rg0QfrACUYIbVSfGwY/w0DiWIPYYrpte6us//KZXinxFAOJl0+C17L1Vi2vmDw==} + '@webgpu/types@0.1.54': + resolution: {integrity: sha512-81oaalC8LFrXjhsczomEQ0u3jG+TqE6V9QHLA8GNZq/Rnot0KDugu3LhSYSlie8tSdooAN1Hov05asrUUp9qgg==} '@xmldom/xmldom@0.8.10': resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} engines: {node: '>=10.0.0'} - '@xsai/generate-speech@0.0.30': - resolution: {integrity: sha512-oB+B8suBKUSlXFOXbON5xN9GoyKpV2hM+xC1aOVeFW2cZENLWRSzq826gk7kLShfTLPdvu7VQ4y7KMz8V5KBdg==} + '@xsai/generate-speech@0.0.31': + resolution: {integrity: sha512-umKiwvTxlPcqN6jmF4HZJJJOe9vUO84UhwEvnskyGzuUgPGvGP5L4hDlIo7NqqiSFq6/tfkUo+IzWENHhFdcLg==} - '@xsai/generate-text@0.0.30': - resolution: {integrity: sha512-SfqW35st6hkpsD3OlCD4xMMvCBiFBtcJd9t0uAFw75ruK+4UWYN21tmZ6fla0ysUABb6Is7HEA5/MUxvGyfBPA==} + '@xsai/generate-text@0.0.31': + resolution: {integrity: sha512-GXKcZLOdeYb6peF5ijhAredDnEHRRRABYpp9lRmq6xlnbEWD9HRP+ZUbVV0deW9Z6ccaZkelvaddB9l6ltl3/w==} - '@xsai/generate-transcription@0.0.30': - resolution: {integrity: sha512-tjj+HEQAk0JHpO7QmD44xRVFdyThbMDwFrtthDz9DxiUZcGwn10KoLdBHmviWqMrOqeXH24lKcjR5HTbX0XKqw==} + '@xsai/generate-transcription@0.0.31': + resolution: {integrity: sha512-474pMeuWsTHiXM7upZEuNYY+KpMpiaDvBazJDKf09beAmR53UgshGl3WFxA0DN6lg3GctMptK9+ibJwSnMdx7Q==} - '@xsai/model@0.0.30': - resolution: {integrity: sha512-BOo8zjcEk1b4XOBrmNjQeSXw8sjdeU3fb3ZueQDUPRsnFzeJv6THG1HRJgLsjhh/EGDN5eDybazWtn/Fe2FUqw==} + '@xsai/model@0.0.31': + resolution: {integrity: sha512-7i/Dnt0Pu5QmqCJDcNU/T1U+czjU1+k0uIM0KhIdOqHKFUzqltLgilp89ktG5IPyicK+wb6wSDDpMSvC67K0SA==} - '@xsai/providers@0.0.30': - resolution: {integrity: sha512-GJSN7AhO5vMzgrox9iGQSI4anuT+8ZPupnli42Do0rl+LkkO/TvsMTywocwzWktyfvl0cccCoSiuoK0beWliEA==} + '@xsai/providers@0.0.31': + resolution: {integrity: sha512-9yuhwAljoBCZLkINZnATlCK1o3/PSUt82kmdxm5cNZanEwvkpUhVr+q7OW6nM5W6ruepm4C5Tqc8H6j+LdXJ5A==} - '@xsai/shared-chat@0.0.30': - resolution: {integrity: sha512-zSxj4q6ZWTnSkD5LqLq1O2xrjg3d5Br35hyrAxI4jY7SwJqkCLmGl3Bn7jgnqVj4l6lzhEbbjpV1bMSoqv913Q==} + '@xsai/shared-chat@0.0.31': + resolution: {integrity: sha512-ShOc1+vwzKCsezjcRXvfrHzvZRm6Rb6voEo+mhG1eRUSqxILF1FAS5hw404SFTZWrE2KYI6f0SRFsk7m4bpf4Q==} - '@xsai/shared@0.0.30': - resolution: {integrity: sha512-k2Xb/Q4WTaN/2eBgZaPDhNYroBSpK0HcW7XNJp1qB4xBoA/z9h7mOMjzfTVyqhZzyZkpXTLJVu2txpI351dRHA==} + '@xsai/shared@0.0.31': + resolution: {integrity: sha512-xKff8xl5x0XPi1jQLyL7UbT7z6IbPH0r/rSfl89KSOAQlp2kP8DoIgsFOoJiNwA8xQdFxxiAG+MUh983sGfJhQ==} - '@xsai/stream-text@0.0.30': - resolution: {integrity: sha512-olDZ0Z3ddwT0R97nP9IpSWil4r6q2LhSykYwiYNi2rnQjV0HTGwJfOe5CEcs2L9cX0cUBmnZTy9MrMJstZ7Mag==} + '@xsai/stream-text@0.0.31': + resolution: {integrity: sha512-/kQ0T4obPjFxC8OBedz9mSAr/EVcVU9WmKVHuIxfkVjohDmdqsLIXnqSmT5V7ZFxX5pGFcNVVLKw3OXb7OH06Q==} - '@xsai/tool@0.0.30': - resolution: {integrity: sha512-sxxnBGLUiW6qbXyqb0kiSDVBGN/9Bb70oj2Xd6tCyKI/VPfX/jgFMKtP85GDS8xzVXqn7QELfxvKnRJv+scFbg==} + '@xsai/tool@0.0.31': + resolution: {integrity: sha512-wznAahAKcbYT7Yfo0g69btadrQ415mjfx6jpQnh46JGRvuGONgG4xhJ6Noh1ONHcBK+zEVqOYeYOLG6PMvOjWQ==} peerDependencies: - '@xsai/generate-text': 0.0.30 + '@xsai/generate-text': 0.0.31 peerDependenciesMeta: '@xsai/generate-text': optional: true - '@xsai/utils-chat@0.0.30': - resolution: {integrity: sha512-da4T7vwAgM7abFVaggc7RmVPjLAAKTYPX5pBG3MXLwbZY61V5Vkff6+pdSMhjbtwNm20lCkCYxLCwolbz8buFA==} + '@xsai/utils-chat@0.0.31': + resolution: {integrity: sha512-b8W88kZED13pfeltvu7T1D8PCZrMEGlNEDTS6GwloFfgO9iqPql2Ucl0AIdhjIpen6RyEAGkWAlwycNJU/AMUA==} abbrev@1.1.1: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} @@ -4740,9 +4820,9 @@ packages: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} - bumpp@9.11.1: - resolution: {integrity: sha512-jBHlab9NnRwrpHsockb5E+MBo0os2yS6S7i3cnN8hB6EkTardKQotmd0CFdOc8pubLz2fxj2AD6RGtrySVG6Mw==} - engines: {node: '>=10'} + bumpp@10.0.1: + resolution: {integrity: sha512-TBCR4FjNiubf+t6QFncNHJzCDwcz6SM2PPt/UoIGwGoe5ZTbSqu37nNJFlxBngWCUb1rYbf43ocNT1pPaNu5CQ==} + engines: {node: '>=18'} hasBin: true bundle-name@4.1.0: @@ -5308,8 +5388,8 @@ packages: resolution: {integrity: sha512-B2oJN5UkvwwNHscPWXDG5KqAixu7AUzZ3qbe++KU9SsQ+cZWR4DXEPYcvWplyFAno0dhRJECNEhNxiDmFaPGyQ==} hasBin: true - drizzle-orm@0.38.4: - resolution: {integrity: sha512-s7/5BpLKO+WJRHspvpqTydxFob8i1vo2rEx4pY6TGY7QSMuUfWUuzaY0DIpXCkgHOo37BaFC+SJQb99dDUXT3Q==} + drizzle-orm@0.39.1: + resolution: {integrity: sha512-2bDHlzTY31IDmrYn8i+ZZrxK8IyBD4mPZ7JmZdVDQj2tpBZXs/gxB/1kK5pSvkjxPUMNOVsTnoGkSltgjuJwcA==} peerDependencies: '@aws-sdk/client-rds-data': '>=3' '@cloudflare/workers-types': '>=4' @@ -5446,8 +5526,8 @@ packages: '@swc/core': optional: true - electron@31.7.7: - resolution: {integrity: sha512-HZtZg8EHsDGnswFt0QeV8If8B+et63uD6RJ7I4/xhcXqmTIbI08GoubX/wm+HdY0DwcuPe1/xsgqpmYvjdjRoA==} + electron@34.0.2: + resolution: {integrity: sha512-u3F+DSUlg9NaGS+9qnYmSRN8VjAnc3LJDDk1ye1uISJnh4gjG76y3681qLowsPMx4obvCP2eBINnmbLo0yT5WA==} engines: {node: '>= 12.20.55'} hasBin: true @@ -5522,9 +5602,6 @@ packages: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} - es-module-lexer@1.5.4: - resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} - es-module-lexer@1.6.0: resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} @@ -5622,13 +5699,13 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-config-flat-gitignore@1.0.0: - resolution: {integrity: sha512-EWpSLrAP80IdcYK5sIhq/qAY0pmUdBnbzqzpE3QAn6H6wLBN26cMRoMNU9Di8upTzUSL6TXeYRxWhTYuz8+UQA==} + eslint-config-flat-gitignore@2.0.0: + resolution: {integrity: sha512-9iH+DZO94uxsw5iFjzqa9GfahA5oK3nA1GoJK/6u8evAtooYJMwuSWiLcGDfrdLoqdQ5/kqFJKKuMY/+SAasvg==} peerDependencies: eslint: ^9.5.0 - eslint-flat-config-utils@1.1.0: - resolution: {integrity: sha512-W49wz7yQJGRfg4QSV3nwdO/fYcWetiSKhLV5YykfQMcqnIATNpoS7EPdINhLB9P3fmdjNmFtOgZjiKnCndWAnw==} + eslint-flat-config-utils@2.0.1: + resolution: {integrity: sha512-brf0eAgQ6JlKj3bKfOTuuI7VcCZvi8ZCD1MMTVoEvS/d38j8cByZViLFALH/36+eqB17ukmfmKq3bWzGvizejA==} eslint-formatting-reporter@0.0.0: resolution: {integrity: sha512-k9RdyTqxqN/wNYVaTk/ds5B5rA8lgoAmvceYN7bcZMBwU7TuXx5ntewJv81eF3pIL/CiJE+pJZm36llG8yhyyw==} @@ -5657,13 +5734,13 @@ packages: eslint-parser-plain@0.1.1: resolution: {integrity: sha512-KRgd6wuxH4U8kczqPp+Oyk4irThIhHWxgFgLDtpgjUGVIS3wGrJntvZW/p6hHq1T4FOwnOtCNkvAI4Kr+mQ/Hw==} - eslint-plugin-antfu@2.7.0: - resolution: {integrity: sha512-gZM3jq3ouqaoHmUNszb1Zo2Ux7RckSvkGksjLWz9ipBYGSv1EwwBETN6AdiUXn+RpVHXTbEMPAPlXJazcA6+iA==} + eslint-plugin-antfu@3.0.0: + resolution: {integrity: sha512-USaQMR17+l7a0XWS9Pk0T+t9PszkdeIncyAOp1vsjHQnDKIlusSg+9bwTYWIzlJXkHDarAI06cdt+d5mbAGEKA==} peerDependencies: eslint: '*' - eslint-plugin-command@2.1.0: - resolution: {integrity: sha512-S3gvDSCRHLdRG7NYaevLvGA0g/txOju7NEB2di7SE80NtbCwsvpi/fft045YuTZpOzqCRUfuye39raldmpXXYQ==} + eslint-plugin-command@3.0.0: + resolution: {integrity: sha512-6EFOKGnBMHr0dN/9uKYmxYz6RbsCmEzPRcKYrl+dfEMvlt6+zf6x5TzXKzOowhh3f/hqSBMZmxcB3HHyfbpwWw==} peerDependencies: eslint: '*' @@ -5695,8 +5772,8 @@ packages: peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - eslint-plugin-jsonc@2.18.2: - resolution: {integrity: sha512-SDhJiSsWt3nItl/UuIv+ti4g3m4gpGkmnUJS9UWR3TrpyNsIcnJoBRD7Kof6cM4Rk3L0wrmY5Tm3z7ZPjR2uGg==} + eslint-plugin-jsonc@2.19.1: + resolution: {integrity: sha512-MmlAOaZK1+Lg7YoCZPGRjb88ZjT+ct/KTsvcsbZdBm+w8WMzGx+XEmexk0m40P1WV9G2rFV7X3klyRGRpFXEjA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' @@ -5952,10 +6029,6 @@ packages: resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} engines: {node: '>=8'} - find-up-simple@1.0.0: - resolution: {integrity: sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==} - engines: {node: '>=18'} - find-up@4.1.0: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} engines: {node: '>=8'} @@ -7479,6 +7552,9 @@ packages: package-manager-detector@0.2.8: resolution: {integrity: sha512-ts9KSdroZisdvKMWVAVCXiKqnqNfXz4+IbrBG8/BWx/TR5le+jfenvoBuIZ6UWM9nz47W7AbD9qYfAwfWMIwzA==} + package-manager-detector@0.2.9: + resolution: {integrity: sha512-+vYvA/Y31l8Zk8dwxHhL3JfTuHPm6tlxM2A3GeQyl7ovYnSp1+mzAxClxaOr0qO1TtPxbQxetI7v5XqKLJZk7Q==} + packrup@0.1.2: resolution: {integrity: sha512-ZcKU7zrr5GlonoS9cxxrb5HVswGnyj6jQvwFBa6p5VFw7G71VAHcUKL5wyZSU/ECtPM/9gacWxy2KFQKt1gMNA==} @@ -7551,9 +7627,6 @@ packages: pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} - pathe@2.0.1: - resolution: {integrity: sha512-6jpjMpOth5S9ITVu5clZ7NOgHNsv5vRQdheL9ztp2vZmM6fRbLvyua1tiBIL4lk8SAe3ARzeXEly6siXCjDHDw==} - pathe@2.0.2: resolution: {integrity: sha512-15Ztpk+nov8DR524R4BF7uEuzESgzUEAV4Ah7CUMNGXdE5ELuvxElxGXndBl32vMSsWa1jpNf22Z+Er3sKwq+w==} @@ -8229,6 +8302,11 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + rollup@4.34.1: + resolution: {integrity: sha512-iYZ/+PcdLYSGfH3S+dGahlW/RWmsqDhLgj1BT9DH/xXJ0ggZN7xkdP9wipPNjjNLczI+fmMLmTB9pye+d2r4GQ==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + rrweb-cssom@0.7.1: resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==} @@ -8325,8 +8403,8 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - shiki@1.29.2: - resolution: {integrity: sha512-njXuliz/cP+67jU2hukkxCNuH1yUi4QfdZZY+sMr5PPrIyXSu5iTb/qYC4BiWWB0vZ+7TbdvYUCeL23zpwCfbg==} + shiki@2.2.0: + resolution: {integrity: sha512-3uoZBmc+zpd2JOEeTvKP/vK5UVDDe8YiigkT9flq+MV5Z1MKFiUXfbLIvHfqcJ+V90StDiP1ckN97z1WlhC6cQ==} side-channel@1.0.6: resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} @@ -8633,8 +8711,8 @@ packages: resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} engines: {node: '>=18'} - taze@18.3.0: - resolution: {integrity: sha512-x5akxPGBWSn+QSu2RSNZantKp7ufaPNz+cPPVjgzchNzicxuL7rnUuMXBeQufivyu4Uy6RaafHv7YzUpM74RzQ==} + taze@18.3.1: + resolution: {integrity: sha512-PUuB5kuoU6je9fUGO3fO9LsPWcBOjtT7U1mk+YZkpfLxWVRPKK5YZv5olqwuDwiVAN5B4THXlCfJo52a14L+GQ==} hasBin: true telegram@2.26.16: @@ -8679,9 +8757,6 @@ packages: through2@0.6.5: resolution: {integrity: sha512-RkK/CCESdTKQZHdmKICijdKKsCRVHs5KsLZ6pACAmF/1GPUQhonHSXWNERctxEp7RmvjdNbZTL5z9V7nSCXKcg==} - tiny-conventional-commits-parser@0.0.1: - resolution: {integrity: sha512-N5+AZWdBeHNSgTIaxvx0+9mFrnW4H1BbjQ84H7i3TuWSkno8Hju886hLaHZhE/hYEKrfrfl/uHurqpZJHDuYGQ==} - tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} @@ -9013,8 +9088,8 @@ packages: resolution: {integrity: sha512-V50sWbpoADsjyVgovxewoLo2IDW0zfgHJbKiAl2EdZT8OL3g3h1Mz3QKoAAu09i8+LnkDatIEQMgBVeHHxWXNg==} engines: {node: '>=16.14.0'} - unplugin-vue-macros@2.14.0: - resolution: {integrity: sha512-p5loYEKpdaPCQs/azLBjqfGZM66aoMNILQ3NG4tuPDuP6eab28/0vRymUJBgxNCMzIS0ld5n/4FHelGdECFfTg==} + unplugin-vue-macros@2.14.1: + resolution: {integrity: sha512-ey7XgkdBDXqMdvIM3i4zlUooRALPAyi0wvF/s0bXFG7YrwXbdIYSYYuyzZXUsOl8aA7KB3o7+HBikFEuUvadWg==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 @@ -9556,25 +9631,25 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@3.16.0(@typescript-eslint/utils@8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3))(@unocss/eslint-plugin@65.4.3(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3))(@vue/compiler-sfc@3.5.13)(eslint-plugin-format@1.0.1(eslint@9.19.0(jiti@2.4.2)))(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3)(vitest@3.0.4(@types/debug@4.1.12)(@types/node@22.12.0)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))': + '@antfu/eslint-config@4.1.1(@typescript-eslint/utils@8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3))(@unocss/eslint-plugin@65.4.3(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3))(@vue/compiler-sfc@3.5.13)(eslint-plugin-format@1.0.1(eslint@9.19.0(jiti@2.4.2)))(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3)(vitest@3.0.4(@types/debug@4.1.12)(@types/node@22.13.0)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))': dependencies: '@antfu/install-pkg': 1.0.0 '@clack/prompts': 0.9.1 '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.19.0(jiti@2.4.2)) - '@eslint/markdown': 6.2.1 - '@stylistic/eslint-plugin': 2.13.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) + '@eslint/markdown': 6.2.2 + '@stylistic/eslint-plugin': 3.0.1(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) '@typescript-eslint/eslint-plugin': 8.22.0(@typescript-eslint/parser@8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) '@typescript-eslint/parser': 8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) - '@vitest/eslint-plugin': 1.1.25(@typescript-eslint/utils@8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3)(vitest@3.0.4(@types/debug@4.1.12)(@types/node@22.12.0)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) + '@vitest/eslint-plugin': 1.1.25(@typescript-eslint/utils@8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3)(vitest@3.0.4(@types/debug@4.1.12)(@types/node@22.13.0)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) eslint: 9.19.0(jiti@2.4.2) - eslint-config-flat-gitignore: 1.0.0(eslint@9.19.0(jiti@2.4.2)) - eslint-flat-config-utils: 1.1.0 + eslint-config-flat-gitignore: 2.0.0(eslint@9.19.0(jiti@2.4.2)) + eslint-flat-config-utils: 2.0.1 eslint-merge-processors: 1.0.0(eslint@9.19.0(jiti@2.4.2)) - eslint-plugin-antfu: 2.7.0(eslint@9.19.0(jiti@2.4.2)) - eslint-plugin-command: 2.1.0(eslint@9.19.0(jiti@2.4.2)) + eslint-plugin-antfu: 3.0.0(eslint@9.19.0(jiti@2.4.2)) + eslint-plugin-command: 3.0.0(eslint@9.19.0(jiti@2.4.2)) eslint-plugin-import-x: 4.6.1(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) eslint-plugin-jsdoc: 50.6.3(eslint@9.19.0(jiti@2.4.2)) - eslint-plugin-jsonc: 2.18.2(eslint@9.19.0(jiti@2.4.2)) + eslint-plugin-jsonc: 2.19.1(eslint@9.19.0(jiti@2.4.2)) eslint-plugin-n: 17.15.1(eslint@9.19.0(jiti@2.4.2)) eslint-plugin-no-only-tests: 3.3.0 eslint-plugin-perfectionist: 4.7.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) @@ -10480,17 +10555,17 @@ snapshots: dependencies: '@noble/ciphers': 1.2.0 - '@electron-toolkit/preload@3.0.1(electron@31.7.7)': + '@electron-toolkit/preload@3.0.1(electron@34.0.2)': dependencies: - electron: 31.7.7 + electron: 34.0.2 - '@electron-toolkit/tsconfig@1.0.1(@types/node@22.12.0)': + '@electron-toolkit/tsconfig@1.0.1(@types/node@22.13.0)': dependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.0 - '@electron-toolkit/utils@3.0.0(electron@31.7.7)': + '@electron-toolkit/utils@3.0.0(electron@34.0.2)': dependencies: - electron: 31.7.7 + electron: 34.0.2 '@electron/asar@3.2.17': dependencies: @@ -10620,7 +10695,7 @@ snapshots: dependencies: '@types/eslint': 9.6.1 '@types/estree': 1.0.6 - '@typescript-eslint/types': 8.20.0 + '@typescript-eslint/types': 8.22.0 comment-parser: 1.4.1 esquery: 1.6.0 jsdoc-type-pratt-parser: 4.1.0 @@ -10999,7 +11074,7 @@ snapshots: '@eslint-community/regexpp@4.12.1': {} - '@eslint/compat@1.2.4(eslint@9.19.0(jiti@2.4.2))': + '@eslint/compat@1.2.6(eslint@9.19.0(jiti@2.4.2))': optionalDependencies: eslint: 9.19.0(jiti@2.4.2) @@ -11031,8 +11106,9 @@ snapshots: '@eslint/js@9.19.0': {} - '@eslint/markdown@6.2.1': + '@eslint/markdown@6.2.2': dependencies: + '@eslint/core': 0.10.0 '@eslint/plugin-kit': 0.2.5 mdast-util-from-markdown: 2.0.2 mdast-util-gfm: 3.0.0 @@ -11121,7 +11197,7 @@ snapshots: '@humanwhocodes/retry@0.4.1': {} - '@iconify-json/carbon@1.2.5': + '@iconify-json/carbon@1.2.6': dependencies: '@iconify/types': 2.0.0 @@ -11303,13 +11379,13 @@ snapshots: - supports-color - typescript - '@intlify/unplugin-vue-i18n@6.0.3(@vue/compiler-dom@3.5.13)(eslint@9.19.0(jiti@2.4.2))(rollup@4.32.1)(typescript@5.7.3)(vue-i18n@11.1.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))': + '@intlify/unplugin-vue-i18n@6.0.3(@vue/compiler-dom@3.5.13)(eslint@9.19.0(jiti@2.4.2))(rollup@4.34.1)(typescript@5.7.3)(vue-i18n@11.1.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0(jiti@2.4.2)) '@intlify/bundle-utils': 10.0.0(vue-i18n@11.1.0(vue@3.5.13(typescript@5.7.3))) '@intlify/shared': 11.1.0 '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.1.0)(@vue/compiler-dom@3.5.13)(vue-i18n@11.1.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)) - '@rollup/pluginutils': 5.1.4(rollup@4.32.1) + '@rollup/pluginutils': 5.1.4(rollup@4.34.1) '@typescript-eslint/scope-manager': 8.19.1 '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.3) debug: 4.4.0 @@ -11470,9 +11546,9 @@ snapshots: - supports-color optional: true - '@nuxt/kit@3.14.1592(rollup@4.32.1)': + '@nuxt/kit@3.14.1592(rollup@4.34.1)': dependencies: - '@nuxt/schema': 3.14.1592(rollup@4.32.1) + '@nuxt/schema': 3.14.1592(rollup@4.34.1) c12: 2.0.1 consola: 3.3.1 defu: 6.1.4 @@ -11490,7 +11566,7 @@ snapshots: semver: 7.6.3 ufo: 1.5.4 unctx: 2.4.0 - unimport: 3.14.5(rollup@4.32.1) + unimport: 3.14.5(rollup@4.34.1) untyped: 1.5.1 transitivePeerDependencies: - magicast @@ -11519,7 +11595,7 @@ snapshots: - supports-color optional: true - '@nuxt/schema@3.14.1592(rollup@4.32.1)': + '@nuxt/schema@3.14.1592(rollup@4.34.1)': dependencies: c12: 2.0.1 compatx: 0.1.8 @@ -11532,7 +11608,7 @@ snapshots: std-env: 3.8.0 ufo: 1.5.4 uncrypto: 0.1.3 - unimport: 3.14.5(rollup@4.32.1) + unimport: 3.14.5(rollup@4.34.1) untyped: 1.5.1 transitivePeerDependencies: - magicast @@ -12000,9 +12076,9 @@ snapshots: dependencies: onnxruntime-web: 1.14.0 - '@rollup/plugin-alias@5.1.1(rollup@4.32.1)': + '@rollup/plugin-alias@5.1.1(rollup@4.34.1)': optionalDependencies: - rollup: 4.32.1 + rollup: 4.34.1 '@rollup/plugin-babel@5.3.1(@babel/core@7.26.0)(rollup@2.79.1)': dependencies: @@ -12013,9 +12089,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@rollup/plugin-commonjs@28.0.1(rollup@4.32.1)': + '@rollup/plugin-commonjs@28.0.1(rollup@4.34.1)': dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.32.1) + '@rollup/pluginutils': 5.1.4(rollup@4.34.1) commondir: 1.0.1 estree-walker: 2.0.2 fdir: 6.4.2(picomatch@4.0.2) @@ -12023,13 +12099,13 @@ snapshots: magic-string: 0.30.17 picomatch: 4.0.2 optionalDependencies: - rollup: 4.32.1 + rollup: 4.34.1 - '@rollup/plugin-json@6.1.0(rollup@4.32.1)': + '@rollup/plugin-json@6.1.0(rollup@4.34.1)': dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.32.1) + '@rollup/pluginutils': 5.1.4(rollup@4.34.1) optionalDependencies: - rollup: 4.32.1 + rollup: 4.34.1 '@rollup/plugin-node-resolve@15.3.0(rollup@2.79.1)': dependencies: @@ -12041,15 +12117,15 @@ snapshots: optionalDependencies: rollup: 2.79.1 - '@rollup/plugin-node-resolve@15.3.0(rollup@4.32.1)': + '@rollup/plugin-node-resolve@15.3.0(rollup@4.34.1)': dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.32.1) + '@rollup/pluginutils': 5.1.4(rollup@4.34.1) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-module: 1.0.0 resolve: 1.22.8 optionalDependencies: - rollup: 4.32.1 + rollup: 4.34.1 '@rollup/plugin-replace@2.4.2(rollup@2.79.1)': dependencies: @@ -12057,12 +12133,12 @@ snapshots: magic-string: 0.25.9 rollup: 2.79.1 - '@rollup/plugin-replace@6.0.1(rollup@4.32.1)': + '@rollup/plugin-replace@6.0.1(rollup@4.34.1)': dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.32.1) + '@rollup/pluginutils': 5.1.4(rollup@4.34.1) magic-string: 0.30.17 optionalDependencies: - rollup: 4.32.1 + rollup: 4.34.1 '@rollup/plugin-terser@0.4.4(rollup@2.79.1)': dependencies: @@ -12087,71 +12163,128 @@ snapshots: optionalDependencies: rollup: 2.79.1 - '@rollup/pluginutils@5.1.4(rollup@4.32.1)': + '@rollup/pluginutils@5.1.4(rollup@4.34.1)': dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 4.0.2 optionalDependencies: - rollup: 4.32.1 + rollup: 4.34.1 '@rollup/rollup-android-arm-eabi@4.32.1': optional: true + '@rollup/rollup-android-arm-eabi@4.34.1': + optional: true + '@rollup/rollup-android-arm64@4.32.1': optional: true + '@rollup/rollup-android-arm64@4.34.1': + optional: true + '@rollup/rollup-darwin-arm64@4.32.1': optional: true + '@rollup/rollup-darwin-arm64@4.34.1': + optional: true + '@rollup/rollup-darwin-x64@4.32.1': optional: true + '@rollup/rollup-darwin-x64@4.34.1': + optional: true + '@rollup/rollup-freebsd-arm64@4.32.1': optional: true + '@rollup/rollup-freebsd-arm64@4.34.1': + optional: true + '@rollup/rollup-freebsd-x64@4.32.1': optional: true + '@rollup/rollup-freebsd-x64@4.34.1': + optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.32.1': optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.34.1': + optional: true + '@rollup/rollup-linux-arm-musleabihf@4.32.1': optional: true + '@rollup/rollup-linux-arm-musleabihf@4.34.1': + optional: true + '@rollup/rollup-linux-arm64-gnu@4.32.1': optional: true + '@rollup/rollup-linux-arm64-gnu@4.34.1': + optional: true + '@rollup/rollup-linux-arm64-musl@4.32.1': optional: true + '@rollup/rollup-linux-arm64-musl@4.34.1': + optional: true + '@rollup/rollup-linux-loongarch64-gnu@4.32.1': optional: true + '@rollup/rollup-linux-loongarch64-gnu@4.34.1': + optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.32.1': optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.34.1': + optional: true + '@rollup/rollup-linux-riscv64-gnu@4.32.1': optional: true + '@rollup/rollup-linux-riscv64-gnu@4.34.1': + optional: true + '@rollup/rollup-linux-s390x-gnu@4.32.1': optional: true + '@rollup/rollup-linux-s390x-gnu@4.34.1': + optional: true + '@rollup/rollup-linux-x64-gnu@4.32.1': optional: true + '@rollup/rollup-linux-x64-gnu@4.34.1': + optional: true + '@rollup/rollup-linux-x64-musl@4.32.1': optional: true + '@rollup/rollup-linux-x64-musl@4.34.1': + optional: true + '@rollup/rollup-win32-arm64-msvc@4.32.1': optional: true + '@rollup/rollup-win32-arm64-msvc@4.34.1': + optional: true + '@rollup/rollup-win32-ia32-msvc@4.32.1': optional: true + '@rollup/rollup-win32-ia32-msvc@4.34.1': + optional: true + '@rollup/rollup-win32-x64-msvc@4.32.1': optional: true + '@rollup/rollup-win32-x64-msvc@4.34.1': + optional: true + '@sapphire/async-queue@1.5.5': {} '@sapphire/shapeshift@4.0.0': @@ -12163,40 +12296,42 @@ snapshots: '@sec-ant/readable-stream@0.4.1': {} - '@shikijs/core@1.29.2': + '@shikijs/core@2.2.0': dependencies: - '@shikijs/engine-javascript': 1.29.2 - '@shikijs/engine-oniguruma': 1.29.2 - '@shikijs/types': 1.29.2 + '@shikijs/engine-javascript': 2.2.0 + '@shikijs/engine-oniguruma': 2.2.0 + '@shikijs/types': 2.2.0 '@shikijs/vscode-textmate': 10.0.1 '@types/hast': 3.0.4 hast-util-to-html: 9.0.4 - '@shikijs/engine-javascript@1.29.2': + '@shikijs/engine-javascript@2.2.0': dependencies: - '@shikijs/types': 1.29.2 + '@shikijs/types': 2.2.0 '@shikijs/vscode-textmate': 10.0.1 oniguruma-to-es: 2.3.0 - '@shikijs/engine-oniguruma@1.29.2': + '@shikijs/engine-oniguruma@2.2.0': dependencies: - '@shikijs/types': 1.29.2 + '@shikijs/types': 2.2.0 '@shikijs/vscode-textmate': 10.0.1 - '@shikijs/langs@1.29.2': + '@shikijs/langs@2.2.0': dependencies: - '@shikijs/types': 1.29.2 + '@shikijs/types': 2.2.0 - '@shikijs/markdown-it@1.29.2': + '@shikijs/markdown-it@2.2.0(markdown-it-async@2.0.0)': dependencies: markdown-it: 14.1.0 - shiki: 1.29.2 + shiki: 2.2.0 + optionalDependencies: + markdown-it-async: 2.0.0 - '@shikijs/themes@1.29.2': + '@shikijs/themes@2.2.0': dependencies: - '@shikijs/types': 1.29.2 + '@shikijs/types': 2.2.0 - '@shikijs/types@1.29.2': + '@shikijs/types@2.2.0': dependencies: '@shikijs/vscode-textmate': 10.0.1 '@types/hast': 3.0.4 @@ -12210,9 +12345,9 @@ snapshots: '@sindresorhus/merge-streams@4.0.0': {} - '@stylistic/eslint-plugin@2.13.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3)': + '@stylistic/eslint-plugin@3.0.1(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@typescript-eslint/utils': 8.20.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/utils': 8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) eslint: 9.19.0(jiti@2.4.2) eslint-visitor-keys: 4.2.0 espree: 10.3.0 @@ -12246,12 +12381,12 @@ snapshots: '@tootallnate/once@2.0.0': {} - '@tresjs/cientos@4.1.0(@tresjs/core@4.3.2(three@0.173.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)))(@types/three@0.172.0)(react@18.3.1)(three@0.173.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))': + '@tresjs/cientos@4.1.0(@tresjs/core@4.3.2(three@0.173.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)))(@types/three@0.173.0)(react@18.3.1)(three@0.173.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))': dependencies: '@tresjs/core': 4.3.2(three@0.173.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) '@vueuse/core': 12.5.0(typescript@5.7.3) camera-controls: 2.9.0(three@0.173.0) - stats-gl: 2.4.2(@types/three@0.172.0)(three@0.173.0) + stats-gl: 2.4.2(@types/three@0.173.0)(three@0.173.0) stats.js: 0.17.0 three: 0.173.0 three-custom-shader-material: 5.4.0(react@18.3.1)(three@0.173.0) @@ -12288,7 +12423,7 @@ snapshots: dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 22.12.0 + '@types/node': 22.13.0 '@types/responselike': 1.0.3 '@types/debug@4.1.12': @@ -12312,7 +12447,7 @@ snapshots: '@types/fs-extra@9.0.13': dependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.0 '@types/hast@3.0.4': dependencies: @@ -12324,7 +12459,7 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.0 '@types/linkify-it@5.0.0': {} @@ -12362,6 +12497,10 @@ snapshots: dependencies: undici-types: 6.20.0 + '@types/node@22.13.0': + dependencies: + undici-types: 6.20.0 + '@types/normalize-package-data@2.4.1': {} '@types/nprogress@0.2.3': {} @@ -12376,7 +12515,7 @@ snapshots: '@types/plist@3.0.5': dependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.0 xmlbuilder: 15.1.1 optional: true @@ -12384,16 +12523,16 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.0 '@types/stats.js@0.17.3': {} - '@types/three@0.172.0': + '@types/three@0.173.0': dependencies: '@tweenjs/tween.js': 23.1.3 '@types/stats.js': 0.17.3 '@types/webxr': 0.5.20 - '@webgpu/types': 0.1.53 + '@webgpu/types': 0.1.54 fflate: 0.8.2 meshoptimizer: 0.18.1 @@ -12410,7 +12549,7 @@ snapshots: '@types/ws@8.5.13': dependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.0 '@types/yauzl@2.10.3': dependencies: @@ -12480,11 +12619,6 @@ snapshots: '@typescript-eslint/types': 8.19.1 '@typescript-eslint/visitor-keys': 8.19.1 - '@typescript-eslint/scope-manager@8.20.0': - dependencies: - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/visitor-keys': 8.20.0 - '@typescript-eslint/scope-manager@8.22.0': dependencies: '@typescript-eslint/types': 8.22.0 @@ -12503,8 +12637,6 @@ snapshots: '@typescript-eslint/types@8.19.1': {} - '@typescript-eslint/types@8.20.0': {} - '@typescript-eslint/types@8.22.0': {} '@typescript-eslint/typescript-estree@8.19.1(typescript@5.7.3)': @@ -12521,20 +12653,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.20.0(typescript@5.7.3)': - dependencies: - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/visitor-keys': 8.20.0 - debug: 4.4.0 - fast-glob: 3.3.3 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.6.3 - ts-api-utils: 2.0.0(typescript@5.7.3) - typescript: 5.7.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/typescript-estree@8.22.0(typescript@5.7.3)': dependencies: '@typescript-eslint/types': 8.22.0 @@ -12549,17 +12667,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.20.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3)': - dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0(jiti@2.4.2)) - '@typescript-eslint/scope-manager': 8.20.0 - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3) - eslint: 9.19.0(jiti@2.4.2) - typescript: 5.7.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/utils@8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0(jiti@2.4.2)) @@ -12576,11 +12683,6 @@ snapshots: '@typescript-eslint/types': 8.19.1 eslint-visitor-keys: 4.2.0 - '@typescript-eslint/visitor-keys@8.20.0': - dependencies: - '@typescript-eslint/types': 8.20.0 - eslint-visitor-keys: 4.2.0 - '@typescript-eslint/visitor-keys@8.22.0': dependencies: '@typescript-eslint/types': 8.22.0 @@ -12640,22 +12742,22 @@ snapshots: unhead: 1.11.18 vue: 3.5.13(typescript@5.7.3) - '@unocss/astro@65.4.3(rollup@4.32.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': + '@unocss/astro@65.4.3(rollup@4.34.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: '@unocss/core': 65.4.3 '@unocss/reset': 65.4.3 - '@unocss/vite': 65.4.3(rollup@4.32.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + '@unocss/vite': 65.4.3(rollup@4.34.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) optionalDependencies: - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - rollup - supports-color - vue - '@unocss/cli@65.4.3(rollup@4.32.1)': + '@unocss/cli@65.4.3(rollup@4.34.1)': dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.4(rollup@4.32.1) + '@rollup/pluginutils': 5.1.4(rollup@4.34.1) '@unocss/config': 65.4.3 '@unocss/core': 65.4.3 '@unocss/preset-uno': 65.4.3 @@ -12797,34 +12899,34 @@ snapshots: dependencies: '@unocss/core': 65.4.3 - '@unocss/vite@65.4.3(rollup@4.32.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': + '@unocss/vite@65.4.3(rollup@4.34.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.4(rollup@4.32.1) + '@rollup/pluginutils': 5.1.4(rollup@4.34.1) '@unocss/config': 65.4.3 '@unocss/core': 65.4.3 '@unocss/inspector': 65.4.3(vue@3.5.13(typescript@5.7.3)) chokidar: 3.6.0 magic-string: 0.30.17 tinyglobby: 0.2.10 - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - rollup - supports-color - vue - '@vitejs/plugin-vue@5.2.1(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': + '@vitejs/plugin-vue@5.2.1(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) vue: 3.5.13(typescript@5.7.3) - '@vitest/eslint-plugin@1.1.25(@typescript-eslint/utils@8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3)(vitest@3.0.4(@types/debug@4.1.12)(@types/node@22.12.0)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))': + '@vitest/eslint-plugin@1.1.25(@typescript-eslint/utils@8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3)(vitest@3.0.4(@types/debug@4.1.12)(@types/node@22.13.0)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))': dependencies: '@typescript-eslint/utils': 8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) eslint: 9.19.0(jiti@2.4.2) optionalDependencies: typescript: 5.7.3 - vitest: 3.0.4(@types/debug@4.1.12)(@types/node@22.12.0)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vitest: 3.0.4(@types/debug@4.1.12)(@types/node@22.13.0)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) '@vitest/expect@3.0.4': dependencies: @@ -12833,13 +12935,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 2.0.0 - '@vitest/mocker@3.0.4(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))': + '@vitest/mocker@3.0.4(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))': dependencies: '@vitest/spy': 3.0.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) '@vitest/pretty-format@3.0.4': dependencies: @@ -12985,12 +13087,12 @@ snapshots: transitivePeerDependencies: - vue - '@vue-macros/devtools@0.4.1(typescript@5.7.3)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))': + '@vue-macros/devtools@0.4.1(typescript@5.7.3)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))': dependencies: sirv: 3.0.0 vue: 3.5.13(typescript@5.7.3) optionalDependencies: - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - typescript @@ -13020,7 +13122,7 @@ snapshots: transitivePeerDependencies: - vue - '@vue-macros/jsx-directive@0.10.2(typescript@5.7.3)': + '@vue-macros/jsx-directive@0.10.3(typescript@5.7.3)': dependencies: '@vue-macros/common': 1.16.1(vue@3.5.13(typescript@5.7.3)) '@vue/compiler-core': 3.5.13 @@ -13114,7 +13216,7 @@ snapshots: - typescript - vue - '@vue-macros/volar@0.30.14(rollup@4.32.1)(typescript@5.7.3)(vue-tsc@2.2.0(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3))': + '@vue-macros/volar@0.30.14(rollup@4.34.1)(typescript@5.7.3)(vue-tsc@2.2.0(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3))': dependencies: '@vue-macros/boolean-prop': 0.5.5(vue@3.5.13(typescript@5.7.3)) '@vue-macros/common': 1.16.1(vue@3.5.13(typescript@5.7.3)) @@ -13123,7 +13225,7 @@ snapshots: '@vue-macros/short-vmodel': 1.5.5(vue@3.5.13(typescript@5.7.3)) '@vue/language-core': 2.1.10(typescript@5.7.3) muggle-string: 0.4.1 - ts-macro: 0.1.13(rollup@4.32.1)(typescript@5.7.3) + ts-macro: 0.1.13(rollup@4.34.1)(typescript@5.7.3) optionalDependencies: vue-tsc: 2.2.0(typescript@5.7.3) transitivePeerDependencies: @@ -13186,14 +13288,14 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.7.1(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': + '@vue/devtools-core@7.7.1(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: '@vue/devtools-kit': 7.7.1 '@vue/devtools-shared': 7.7.1 mitt: 3.0.1 nanoid: 5.0.9 pathe: 2.0.2 - vite-hot-client: 0.2.4(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) + vite-hot-client: 0.2.4(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) vue: 3.5.13(typescript@5.7.3) transitivePeerDependencies: - vite @@ -13310,7 +13412,7 @@ snapshots: - rollup - supports-color - '@vueuse/motion@2.2.6(rollup@4.32.1)(vue@3.5.13(typescript@5.7.3))': + '@vueuse/motion@2.2.6(rollup@4.34.1)(vue@3.5.13(typescript@5.7.3))': dependencies: '@vueuse/core': 10.11.1(vue@3.5.13(typescript@5.7.3)) '@vueuse/shared': 10.11.1(vue@3.5.13(typescript@5.7.3)) @@ -13320,7 +13422,7 @@ snapshots: style-value-types: 5.1.2 vue: 3.5.13(typescript@5.7.3) optionalDependencies: - '@nuxt/kit': 3.14.1592(rollup@4.32.1) + '@nuxt/kit': 3.14.1592(rollup@4.34.1) transitivePeerDependencies: - '@vue/composition-api' - magicast @@ -13340,46 +13442,46 @@ snapshots: transitivePeerDependencies: - typescript - '@webgpu/types@0.1.53': {} + '@webgpu/types@0.1.54': {} '@xmldom/xmldom@0.8.10': {} - '@xsai/generate-speech@0.0.30': + '@xsai/generate-speech@0.0.31': dependencies: - '@xsai/shared': 0.0.30 + '@xsai/shared': 0.0.31 - '@xsai/generate-text@0.0.30': + '@xsai/generate-text@0.0.31': dependencies: - '@xsai/shared-chat': 0.0.30 + '@xsai/shared-chat': 0.0.31 - '@xsai/generate-transcription@0.0.30': + '@xsai/generate-transcription@0.0.31': dependencies: - '@xsai/shared': 0.0.30 + '@xsai/shared': 0.0.31 - '@xsai/model@0.0.30': + '@xsai/model@0.0.31': dependencies: - '@xsai/shared': 0.0.30 + '@xsai/shared': 0.0.31 - '@xsai/providers@0.0.30': + '@xsai/providers@0.0.31': dependencies: - '@xsai/shared': 0.0.30 + '@xsai/shared': 0.0.31 - '@xsai/shared-chat@0.0.30': + '@xsai/shared-chat@0.0.31': dependencies: - '@xsai/shared': 0.0.30 + '@xsai/shared': 0.0.31 - '@xsai/shared@0.0.30': {} + '@xsai/shared@0.0.31': {} - '@xsai/stream-text@0.0.30': + '@xsai/stream-text@0.0.31': dependencies: - '@xsai/shared-chat': 0.0.30 + '@xsai/shared-chat': 0.0.31 - '@xsai/tool@0.0.30(@types/json-schema@7.0.15)(@typeschema/valibot@0.14.0(@gcornut/valibot-json-schema@0.42.0(esbuild@0.19.12)(typescript@5.7.3))(@types/json-schema@7.0.15)(valibot@1.0.0-beta.9(typescript@5.7.3)))(@xsai/generate-text@0.0.30)': + '@xsai/tool@0.0.31(@types/json-schema@7.0.15)(@typeschema/valibot@0.14.0(@gcornut/valibot-json-schema@0.42.0(esbuild@0.19.12)(typescript@5.7.3))(@types/json-schema@7.0.15)(valibot@1.0.0-beta.9(typescript@5.7.3)))(@xsai/generate-text@0.0.31)': dependencies: '@typeschema/main': 0.14.1(@types/json-schema@7.0.15)(@typeschema/valibot@0.14.0(@gcornut/valibot-json-schema@0.42.0(esbuild@0.19.12)(typescript@5.7.3))(@types/json-schema@7.0.15)(valibot@1.0.0-beta.9(typescript@5.7.3))) - '@xsai/shared': 0.0.30 + '@xsai/shared': 0.0.31 optionalDependencies: - '@xsai/generate-text': 0.0.30 + '@xsai/generate-text': 0.0.31 transitivePeerDependencies: - '@types/json-schema' - '@typeschema/arktype' @@ -13402,9 +13504,9 @@ snapshots: - '@typeschema/yup' - '@typeschema/zod' - '@xsai/utils-chat@0.0.30': + '@xsai/utils-chat@0.0.31': dependencies: - '@xsai/shared-chat': 0.0.30 + '@xsai/shared-chat': 0.0.31 abbrev@1.1.1: {} @@ -13842,7 +13944,7 @@ snapshots: builtin-modules@3.3.0: {} - bumpp@9.11.1: + bumpp@10.0.1: dependencies: c12: 2.0.1 cac: 6.7.14 @@ -13852,7 +13954,6 @@ snapshots: package-manager-detector: 0.2.8 prompts: 2.4.2 semver: 7.6.3 - tiny-conventional-commits-parser: 0.0.1 tinyexec: 0.3.2 tinyglobby: 0.2.10 transitivePeerDependencies: @@ -14476,7 +14577,7 @@ snapshots: transitivePeerDependencies: - supports-color - drizzle-orm@0.38.4(@types/pg@8.11.11)(pg@8.13.1)(react@18.3.1): + drizzle-orm@0.39.1(@types/pg@8.11.11)(pg@8.13.1)(react@18.3.1): optionalDependencies: '@types/pg': 8.11.11 pg: 8.13.1 @@ -14552,7 +14653,7 @@ snapshots: electron-to-chromium@1.5.63: {} - electron-vite@2.3.0(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)): + electron-vite@2.3.0(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)): dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.0) @@ -14560,11 +14661,11 @@ snapshots: esbuild: 0.21.5 magic-string: 0.30.17 picocolors: 1.1.1 - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color - electron@31.7.7: + electron@34.0.2: dependencies: '@electron/get': 2.0.3 '@types/node': 20.17.11 @@ -14681,8 +14782,6 @@ snapshots: es-errors@1.3.0: {} - es-module-lexer@1.5.4: {} - es-module-lexer@1.6.0: {} es-set-tostringtag@2.0.1: @@ -14899,15 +14998,14 @@ snapshots: eslint: 9.19.0(jiti@2.4.2) semver: 7.6.3 - eslint-config-flat-gitignore@1.0.0(eslint@9.19.0(jiti@2.4.2)): + eslint-config-flat-gitignore@2.0.0(eslint@9.19.0(jiti@2.4.2)): dependencies: - '@eslint/compat': 1.2.4(eslint@9.19.0(jiti@2.4.2)) + '@eslint/compat': 1.2.6(eslint@9.19.0(jiti@2.4.2)) eslint: 9.19.0(jiti@2.4.2) - find-up-simple: 1.0.0 - eslint-flat-config-utils@1.1.0: + eslint-flat-config-utils@2.0.1: dependencies: - pathe: 2.0.1 + pathe: 2.0.2 eslint-formatting-reporter@0.0.0(eslint@9.19.0(jiti@2.4.2)): dependencies: @@ -14934,12 +15032,11 @@ snapshots: eslint-parser-plain@0.1.1: {} - eslint-plugin-antfu@2.7.0(eslint@9.19.0(jiti@2.4.2)): + eslint-plugin-antfu@3.0.0(eslint@9.19.0(jiti@2.4.2)): dependencies: - '@antfu/utils': 0.7.10 eslint: 9.19.0(jiti@2.4.2) - eslint-plugin-command@2.1.0(eslint@9.19.0(jiti@2.4.2)): + eslint-plugin-command@3.0.0(eslint@9.19.0(jiti@2.4.2)): dependencies: '@es-joy/jsdoccomment': 0.50.0 eslint: 9.19.0(jiti@2.4.2) @@ -14970,8 +15067,8 @@ snapshots: eslint-plugin-import-x@4.6.1(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3): dependencies: '@types/doctrine': 0.0.9 - '@typescript-eslint/scope-manager': 8.20.0 - '@typescript-eslint/utils': 8.20.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.22.0 + '@typescript-eslint/utils': 8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) debug: 4.4.0 doctrine: 3.0.0 enhanced-resolve: 5.17.1 @@ -15004,7 +15101,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.18.2(eslint@9.19.0(jiti@2.4.2)): + eslint-plugin-jsonc@2.19.1(eslint@9.19.0(jiti@2.4.2)): dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0(jiti@2.4.2)) eslint: 9.19.0(jiti@2.4.2) @@ -15366,8 +15463,6 @@ snapshots: make-dir: 3.1.0 pkg-dir: 4.2.0 - find-up-simple@1.0.0: {} - find-up@4.1.0: dependencies: locate-path: 5.0.0 @@ -17183,6 +17278,8 @@ snapshots: package-manager-detector@0.2.8: {} + package-manager-detector@0.2.9: {} + packrup@0.1.2: {} pako@1.0.11: {} @@ -17200,7 +17297,7 @@ snapshots: parse-imports@2.1.1: dependencies: - es-module-lexer: 1.5.4 + es-module-lexer: 1.6.0 slashes: 3.0.12 parse-json@5.2.0: @@ -17242,8 +17339,6 @@ snapshots: pathe@1.1.2: {} - pathe@2.0.1: {} - pathe@2.0.2: {} pathval@2.0.0: {} @@ -17656,7 +17751,7 @@ snapshots: '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 '@types/long': 4.0.2 - '@types/node': 22.12.0 + '@types/node': 22.13.0 long: 4.0.0 protobufjs@7.4.0: @@ -17671,7 +17766,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.12.0 + '@types/node': 22.13.0 long: 5.2.3 prr@1.0.1: @@ -17944,10 +18039,10 @@ snapshots: sprintf-js: 1.1.3 optional: true - rollup-plugin-dts@6.1.1(rollup@4.32.1)(typescript@5.7.3): + rollup-plugin-dts@6.1.1(rollup@4.34.1)(typescript@5.7.3): dependencies: magic-string: 0.30.17 - rollup: 4.32.1 + rollup: 4.34.1 typescript: 5.7.3 optionalDependencies: '@babel/code-frame': 7.26.2 @@ -17961,14 +18056,14 @@ snapshots: optionalDependencies: rollup: 2.79.1 - rollup-plugin-visualizer@5.11.0(rollup@4.32.1): + rollup-plugin-visualizer@5.11.0(rollup@4.34.1): dependencies: open: 8.4.2 picomatch: 2.3.1 source-map: 0.7.4 yargs: 17.7.2 optionalDependencies: - rollup: 4.32.1 + rollup: 4.34.1 rollup@2.79.1: optionalDependencies: @@ -17999,6 +18094,31 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.32.1 fsevents: 2.3.3 + rollup@4.34.1: + dependencies: + '@types/estree': 1.0.6 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.34.1 + '@rollup/rollup-android-arm64': 4.34.1 + '@rollup/rollup-darwin-arm64': 4.34.1 + '@rollup/rollup-darwin-x64': 4.34.1 + '@rollup/rollup-freebsd-arm64': 4.34.1 + '@rollup/rollup-freebsd-x64': 4.34.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.34.1 + '@rollup/rollup-linux-arm-musleabihf': 4.34.1 + '@rollup/rollup-linux-arm64-gnu': 4.34.1 + '@rollup/rollup-linux-arm64-musl': 4.34.1 + '@rollup/rollup-linux-loongarch64-gnu': 4.34.1 + '@rollup/rollup-linux-powerpc64le-gnu': 4.34.1 + '@rollup/rollup-linux-riscv64-gnu': 4.34.1 + '@rollup/rollup-linux-s390x-gnu': 4.34.1 + '@rollup/rollup-linux-x64-gnu': 4.34.1 + '@rollup/rollup-linux-x64-musl': 4.34.1 + '@rollup/rollup-win32-arm64-msvc': 4.34.1 + '@rollup/rollup-win32-ia32-msvc': 4.34.1 + '@rollup/rollup-win32-x64-msvc': 4.34.1 + fsevents: 2.3.3 + rrweb-cssom@0.7.1: optional: true @@ -18120,14 +18240,14 @@ snapshots: shebang-regex@3.0.0: {} - shiki@1.29.2: + shiki@2.2.0: dependencies: - '@shikijs/core': 1.29.2 - '@shikijs/engine-javascript': 1.29.2 - '@shikijs/engine-oniguruma': 1.29.2 - '@shikijs/langs': 1.29.2 - '@shikijs/themes': 1.29.2 - '@shikijs/types': 1.29.2 + '@shikijs/core': 2.2.0 + '@shikijs/engine-javascript': 2.2.0 + '@shikijs/engine-oniguruma': 2.2.0 + '@shikijs/langs': 2.2.0 + '@shikijs/themes': 2.2.0 + '@shikijs/types': 2.2.0 '@shikijs/vscode-textmate': 10.0.1 '@types/hast': 3.0.4 @@ -18259,9 +18379,9 @@ snapshots: stat-mode@1.0.0: {} - stats-gl@2.4.2(@types/three@0.172.0)(three@0.173.0): + stats-gl@2.4.2(@types/three@0.173.0)(three@0.173.0): dependencies: - '@types/three': 0.172.0 + '@types/three': 0.173.0 three: 0.173.0 stats.js@0.17.0: {} @@ -18453,12 +18573,12 @@ snapshots: mkdirp: 3.0.1 yallist: 5.0.0 - taze@18.3.0: + taze@18.3.1: dependencies: '@antfu/ni': 23.3.1 js-yaml: 4.1.0 ofetch: 1.4.1 - package-manager-detector: 0.2.8 + package-manager-detector: 0.2.9 tinyexec: 0.3.2 unconfig: 0.6.1 yargs: 17.7.2 @@ -18535,8 +18655,6 @@ snapshots: readable-stream: 1.0.34 xtend: 4.0.2 - tiny-conventional-commits-parser@0.0.1: {} - tinybench@2.9.0: {} tinyexec@0.3.2: {} @@ -18620,9 +18738,9 @@ snapshots: - rollup - typescript - ts-macro@0.1.13(rollup@4.32.1)(typescript@5.7.3): + ts-macro@0.1.13(rollup@4.34.1)(typescript@5.7.3): dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.32.1) + '@rollup/pluginutils': 5.1.4(rollup@4.34.1) '@volar/language-core': 2.4.11 '@vue/language-core': 2.2.0(typescript@5.7.3) muggle-string: 0.4.1 @@ -18709,12 +18827,12 @@ snapshots: unbuild@3.0.0-rc.11(typescript@5.7.3)(vue-tsc@2.2.0(typescript@5.7.3)): dependencies: - '@rollup/plugin-alias': 5.1.1(rollup@4.32.1) - '@rollup/plugin-commonjs': 28.0.1(rollup@4.32.1) - '@rollup/plugin-json': 6.1.0(rollup@4.32.1) - '@rollup/plugin-node-resolve': 15.3.0(rollup@4.32.1) - '@rollup/plugin-replace': 6.0.1(rollup@4.32.1) - '@rollup/pluginutils': 5.1.4(rollup@4.32.1) + '@rollup/plugin-alias': 5.1.1(rollup@4.34.1) + '@rollup/plugin-commonjs': 28.0.1(rollup@4.34.1) + '@rollup/plugin-json': 6.1.0(rollup@4.34.1) + '@rollup/plugin-node-resolve': 15.3.0(rollup@4.34.1) + '@rollup/plugin-replace': 6.0.1(rollup@4.34.1) + '@rollup/pluginutils': 5.1.4(rollup@4.34.1) citty: 0.1.6 consola: 3.3.1 defu: 6.1.4 @@ -18727,8 +18845,8 @@ snapshots: pathe: 1.1.2 pkg-types: 1.3.0 pretty-bytes: 6.1.1 - rollup: 4.32.1 - rollup-plugin-dts: 6.1.1(rollup@4.32.1)(typescript@5.7.3) + rollup: 4.34.1 + rollup-plugin-dts: 6.1.1(rollup@4.34.1)(typescript@5.7.3) scule: 1.3.0 tinyglobby: 0.2.10 ufo: 1.5.4 @@ -18824,9 +18942,9 @@ snapshots: transitivePeerDependencies: - rollup - unimport@3.14.5(rollup@4.32.1): + unimport@3.14.5(rollup@4.34.1): dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.32.1) + '@rollup/pluginutils': 5.1.4(rollup@4.34.1) acorn: 8.14.0 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 @@ -18882,10 +19000,10 @@ snapshots: universalify@2.0.0: {} - unocss@65.4.3(postcss@8.4.49)(rollup@4.32.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)): + unocss@65.4.3(postcss@8.4.49)(rollup@4.34.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)): dependencies: - '@unocss/astro': 65.4.3(rollup@4.32.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) - '@unocss/cli': 65.4.3(rollup@4.32.1) + '@unocss/astro': 65.4.3(rollup@4.34.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + '@unocss/cli': 65.4.3(rollup@4.34.1) '@unocss/core': 65.4.3 '@unocss/postcss': 65.4.3(postcss@8.4.49) '@unocss/preset-attributify': 65.4.3 @@ -18900,9 +19018,9 @@ snapshots: '@unocss/transformer-compile-class': 65.4.3 '@unocss/transformer-directives': 65.4.3 '@unocss/transformer-variant-group': 65.4.3 - '@unocss/vite': 65.4.3(rollup@4.32.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + '@unocss/vite': 65.4.3(rollup@4.34.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) optionalDependencies: - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - postcss - rollup @@ -18924,34 +19042,34 @@ snapshots: transitivePeerDependencies: - rollup - unplugin-auto-import@19.0.0(@nuxt/kit@3.14.1592(rollup@4.32.1))(@vueuse/core@12.5.0(typescript@5.7.3))(rollup@4.32.1): + unplugin-auto-import@19.0.0(@nuxt/kit@3.14.1592(rollup@4.34.1))(@vueuse/core@12.5.0(typescript@5.7.3))(rollup@4.34.1): dependencies: '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.4(rollup@4.32.1) + '@rollup/pluginutils': 5.1.4(rollup@4.34.1) local-pkg: 0.5.1 magic-string: 0.30.17 picomatch: 4.0.2 - unimport: 3.14.5(rollup@4.32.1) + unimport: 3.14.5(rollup@4.34.1) unplugin: 2.1.2 optionalDependencies: - '@nuxt/kit': 3.14.1592(rollup@4.32.1) + '@nuxt/kit': 3.14.1592(rollup@4.34.1) '@vueuse/core': 12.5.0(typescript@5.7.3) transitivePeerDependencies: - rollup - unplugin-combine@1.2.0(esbuild@0.24.2)(rollup@2.79.1)(unplugin@1.16.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)): + unplugin-combine@1.2.0(esbuild@0.24.2)(rollup@2.79.1)(unplugin@1.16.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)): optionalDependencies: esbuild: 0.24.2 rollup: 2.79.1 unplugin: 1.16.1 - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) - unplugin-combine@1.2.0(esbuild@0.24.2)(rollup@4.32.1)(unplugin@1.16.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)): + unplugin-combine@1.2.0(esbuild@0.24.2)(rollup@4.34.1)(unplugin@1.16.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)): optionalDependencies: esbuild: 0.24.2 - rollup: 4.32.1 + rollup: 4.34.1 unplugin: 1.16.1 - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) unplugin-vue-components@28.0.0(@babel/parser@7.26.7)(@nuxt/kit@3.14.1592(rollup@2.79.1))(rollup@2.79.1)(vue@3.5.13(typescript@5.7.3)): dependencies: @@ -18973,10 +19091,10 @@ snapshots: - rollup - supports-color - unplugin-vue-components@28.0.0(@babel/parser@7.26.7)(@nuxt/kit@3.14.1592(rollup@4.32.1))(rollup@4.32.1)(vue@3.5.13(typescript@5.7.3)): + unplugin-vue-components@28.0.0(@babel/parser@7.26.7)(@nuxt/kit@3.14.1592(rollup@4.34.1))(rollup@4.34.1)(vue@3.5.13(typescript@5.7.3)): dependencies: '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.4(rollup@4.32.1) + '@rollup/pluginutils': 5.1.4(rollup@4.34.1) chokidar: 3.6.0 debug: 4.4.0 fast-glob: 3.3.3 @@ -18988,7 +19106,7 @@ snapshots: vue: 3.5.13(typescript@5.7.3) optionalDependencies: '@babel/parser': 7.26.7 - '@nuxt/kit': 3.14.1592(rollup@4.32.1) + '@nuxt/kit': 3.14.1592(rollup@4.34.1) transitivePeerDependencies: - rollup - supports-color @@ -19001,7 +19119,7 @@ snapshots: transitivePeerDependencies: - vue - unplugin-vue-macros@2.14.0(@vueuse/core@12.5.0(typescript@5.7.3))(esbuild@0.24.2)(rollup@2.79.1)(typescript@5.7.3)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue-tsc@2.2.0(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)): + unplugin-vue-macros@2.14.1(@vueuse/core@12.5.0(typescript@5.7.3))(esbuild@0.24.2)(rollup@2.79.1)(typescript@5.7.3)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue-tsc@2.2.0(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)): dependencies: '@vue-macros/better-define': 1.11.3(vue@3.5.13(typescript@5.7.3)) '@vue-macros/boolean-prop': 0.5.5(vue@3.5.13(typescript@5.7.3)) @@ -19016,12 +19134,12 @@ snapshots: '@vue-macros/define-render': 1.6.6(vue@3.5.13(typescript@5.7.3)) '@vue-macros/define-slots': 1.2.6(vue@3.5.13(typescript@5.7.3)) '@vue-macros/define-stylex': 0.2.3(vue@3.5.13(typescript@5.7.3)) - '@vue-macros/devtools': 0.4.1(typescript@5.7.3)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) + '@vue-macros/devtools': 0.4.1(typescript@5.7.3)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) '@vue-macros/export-expose': 0.3.5(vue@3.5.13(typescript@5.7.3)) '@vue-macros/export-props': 0.6.5(vue@3.5.13(typescript@5.7.3)) '@vue-macros/export-render': 0.3.5(vue@3.5.13(typescript@5.7.3)) '@vue-macros/hoist-static': 1.7.0(vue@3.5.13(typescript@5.7.3)) - '@vue-macros/jsx-directive': 0.10.2(typescript@5.7.3) + '@vue-macros/jsx-directive': 0.10.3(typescript@5.7.3) '@vue-macros/named-template': 0.5.5(vue@3.5.13(typescript@5.7.3)) '@vue-macros/reactivity-transform': 1.1.6(vue@3.5.13(typescript@5.7.3)) '@vue-macros/script-lang': 0.2.5(vue@3.5.13(typescript@5.7.3)) @@ -19033,7 +19151,7 @@ snapshots: '@vue-macros/short-vmodel': 1.5.5(vue@3.5.13(typescript@5.7.3)) '@vue-macros/volar': 0.30.14(rollup@2.79.1)(typescript@5.7.3)(vue-tsc@2.2.0(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)) unplugin: 1.16.1 - unplugin-combine: 1.2.0(esbuild@0.24.2)(rollup@2.79.1)(unplugin@1.16.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) + unplugin-combine: 1.2.0(esbuild@0.24.2)(rollup@2.79.1)(unplugin@1.16.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) unplugin-vue-define-options: 1.5.5(vue@3.5.13(typescript@5.7.3)) vue: 3.5.13(typescript@5.7.3) transitivePeerDependencies: @@ -19048,7 +19166,7 @@ snapshots: - vue-tsc - webpack - unplugin-vue-macros@2.14.0(@vueuse/core@12.5.0(typescript@5.7.3))(esbuild@0.24.2)(rollup@4.32.1)(typescript@5.7.3)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue-tsc@2.2.0(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)): + unplugin-vue-macros@2.14.1(@vueuse/core@12.5.0(typescript@5.7.3))(esbuild@0.24.2)(rollup@4.34.1)(typescript@5.7.3)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue-tsc@2.2.0(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)): dependencies: '@vue-macros/better-define': 1.11.3(vue@3.5.13(typescript@5.7.3)) '@vue-macros/boolean-prop': 0.5.5(vue@3.5.13(typescript@5.7.3)) @@ -19063,12 +19181,12 @@ snapshots: '@vue-macros/define-render': 1.6.6(vue@3.5.13(typescript@5.7.3)) '@vue-macros/define-slots': 1.2.6(vue@3.5.13(typescript@5.7.3)) '@vue-macros/define-stylex': 0.2.3(vue@3.5.13(typescript@5.7.3)) - '@vue-macros/devtools': 0.4.1(typescript@5.7.3)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) + '@vue-macros/devtools': 0.4.1(typescript@5.7.3)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) '@vue-macros/export-expose': 0.3.5(vue@3.5.13(typescript@5.7.3)) '@vue-macros/export-props': 0.6.5(vue@3.5.13(typescript@5.7.3)) '@vue-macros/export-render': 0.3.5(vue@3.5.13(typescript@5.7.3)) '@vue-macros/hoist-static': 1.7.0(vue@3.5.13(typescript@5.7.3)) - '@vue-macros/jsx-directive': 0.10.2(typescript@5.7.3) + '@vue-macros/jsx-directive': 0.10.3(typescript@5.7.3) '@vue-macros/named-template': 0.5.5(vue@3.5.13(typescript@5.7.3)) '@vue-macros/reactivity-transform': 1.1.6(vue@3.5.13(typescript@5.7.3)) '@vue-macros/script-lang': 0.2.5(vue@3.5.13(typescript@5.7.3)) @@ -19078,9 +19196,9 @@ snapshots: '@vue-macros/short-bind': 1.1.5(vue@3.5.13(typescript@5.7.3)) '@vue-macros/short-emits': 1.6.5(vue@3.5.13(typescript@5.7.3)) '@vue-macros/short-vmodel': 1.5.5(vue@3.5.13(typescript@5.7.3)) - '@vue-macros/volar': 0.30.14(rollup@4.32.1)(typescript@5.7.3)(vue-tsc@2.2.0(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)) + '@vue-macros/volar': 0.30.14(rollup@4.34.1)(typescript@5.7.3)(vue-tsc@2.2.0(typescript@5.7.3))(vue@3.5.13(typescript@5.7.3)) unplugin: 1.16.1 - unplugin-combine: 1.2.0(esbuild@0.24.2)(rollup@4.32.1)(unplugin@1.16.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) + unplugin-combine: 1.2.0(esbuild@0.24.2)(rollup@4.34.1)(unplugin@1.16.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) unplugin-vue-define-options: 1.5.5(vue@3.5.13(typescript@5.7.3)) vue: 3.5.13(typescript@5.7.3) transitivePeerDependencies: @@ -19095,7 +19213,7 @@ snapshots: - vue-tsc - webpack - unplugin-vue-markdown@28.3.0(rollup@2.79.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)): + unplugin-vue-markdown@28.3.0(rollup@2.79.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)): dependencies: '@mdit-vue/plugin-component': 2.1.3 '@mdit-vue/plugin-frontmatter': 2.1.3 @@ -19105,21 +19223,21 @@ snapshots: markdown-it: 14.1.0 markdown-it-async: 2.0.0 unplugin: 2.1.2 - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - rollup - unplugin-vue-markdown@28.3.0(rollup@4.32.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)): + unplugin-vue-markdown@28.3.0(rollup@4.34.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)): dependencies: '@mdit-vue/plugin-component': 2.1.3 '@mdit-vue/plugin-frontmatter': 2.1.3 '@mdit-vue/types': 2.1.0 - '@rollup/pluginutils': 5.1.4(rollup@4.32.1) + '@rollup/pluginutils': 5.1.4(rollup@4.34.1) '@types/markdown-it': 14.1.2 markdown-it: 14.1.0 markdown-it-async: 2.0.0 unplugin: 2.1.2 - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - rollup @@ -19145,10 +19263,10 @@ snapshots: - rollup - vue - unplugin-vue-router@0.11.2(rollup@4.32.1)(vue-router@4.5.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)): + unplugin-vue-router@0.11.2(rollup@4.34.1)(vue-router@4.5.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)): dependencies: '@babel/types': 7.26.7 - '@rollup/pluginutils': 5.1.4(rollup@4.32.1) + '@rollup/pluginutils': 5.1.4(rollup@4.34.1) '@vue-macros/common': 1.16.1(vue@3.5.13(typescript@5.7.3)) ast-walker-scope: 0.6.2 chokidar: 3.6.0 @@ -19277,27 +19395,27 @@ snapshots: - rollup - supports-color - vite-bundle-visualizer@1.2.1(rollup@4.32.1): + vite-bundle-visualizer@1.2.1(rollup@4.34.1): dependencies: cac: 6.7.14 import-from-esm: 1.3.3 - rollup-plugin-visualizer: 5.11.0(rollup@4.32.1) + rollup-plugin-visualizer: 5.11.0(rollup@4.34.1) tmp: 0.2.3 transitivePeerDependencies: - rollup - supports-color - vite-hot-client@0.2.4(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)): + vite-hot-client@0.2.4(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)): dependencies: - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) - vite-node@3.0.4(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0): + vite-node@3.0.4(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 2.0.2 - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - jiti @@ -19312,7 +19430,7 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(@nuxt/kit@3.14.1592(rollup@2.79.1))(rollup@2.79.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-inspect@0.8.9(@nuxt/kit@3.14.1592(rollup@2.79.1))(rollup@2.79.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.4(rollup@2.79.1) @@ -19323,17 +19441,17 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.0 - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) optionalDependencies: '@nuxt/kit': 3.14.1592(rollup@2.79.1) transitivePeerDependencies: - rollup - supports-color - vite-plugin-inspect@0.8.9(@nuxt/kit@3.14.1592(rollup@4.32.1))(rollup@4.32.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-inspect@0.8.9(@nuxt/kit@3.14.1592(rollup@4.34.1))(rollup@4.34.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)): dependencies: '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.4(rollup@4.32.1) + '@rollup/pluginutils': 5.1.4(rollup@4.34.1) debug: 4.4.0 error-stack-parser-es: 0.1.5 fs-extra: 11.2.0 @@ -19341,68 +19459,68 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.0 - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) optionalDependencies: - '@nuxt/kit': 3.14.1592(rollup@4.32.1) + '@nuxt/kit': 3.14.1592(rollup@4.34.1) transitivePeerDependencies: - rollup - supports-color - vite-plugin-inspect@10.1.0(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-inspect@10.1.0(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)): dependencies: debug: 4.4.0 error-stack-parser-es: 1.0.5 open: 10.1.0 picocolors: 1.1.1 sirv: 3.0.0 - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color - vite-plugin-pwa@0.21.1(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(workbox-build@7.3.0)(workbox-window@7.3.0): + vite-plugin-pwa@0.21.1(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(workbox-build@7.3.0)(workbox-window@7.3.0): dependencies: debug: 4.4.0 pretty-bytes: 6.1.1 tinyglobby: 0.2.10 - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) workbox-build: 7.3.0 workbox-window: 7.3.0 transitivePeerDependencies: - supports-color - vite-plugin-vue-devtools@7.7.1(@nuxt/kit@3.14.1592(rollup@2.79.1))(rollup@2.79.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)): + vite-plugin-vue-devtools@7.7.1(@nuxt/kit@3.14.1592(rollup@2.79.1))(rollup@2.79.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)): dependencies: - '@vue/devtools-core': 7.7.1(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + '@vue/devtools-core': 7.7.1(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@vue/devtools-kit': 7.7.1 '@vue/devtools-shared': 7.7.1 execa: 9.5.1 sirv: 3.0.0 - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) - vite-plugin-inspect: 0.8.9(@nuxt/kit@3.14.1592(rollup@2.79.1))(rollup@2.79.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) - vite-plugin-vue-inspector: 5.3.1(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite-plugin-inspect: 0.8.9(@nuxt/kit@3.14.1592(rollup@2.79.1))(rollup@2.79.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) + vite-plugin-vue-inspector: 5.3.1(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-devtools@7.7.1(@nuxt/kit@3.14.1592(rollup@4.32.1))(rollup@4.32.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)): + vite-plugin-vue-devtools@7.7.1(@nuxt/kit@3.14.1592(rollup@4.34.1))(rollup@4.34.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)): dependencies: - '@vue/devtools-core': 7.7.1(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + '@vue/devtools-core': 7.7.1(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@vue/devtools-kit': 7.7.1 '@vue/devtools-shared': 7.7.1 execa: 9.5.1 sirv: 3.0.0 - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) - vite-plugin-inspect: 0.8.9(@nuxt/kit@3.14.1592(rollup@4.32.1))(rollup@4.32.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) - vite-plugin-vue-inspector: 5.3.1(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite-plugin-inspect: 0.8.9(@nuxt/kit@3.14.1592(rollup@4.34.1))(rollup@4.34.1)(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) + vite-plugin-vue-inspector: 5.3.1(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-vue-inspector@5.3.1(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)): dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-decorators': 7.23.5(@babel/core@7.26.0) @@ -19413,27 +19531,27 @@ snapshots: '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color - vite-plugin-vue-layouts@0.11.0(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue-router@4.5.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)): + vite-plugin-vue-layouts@0.11.0(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0))(vue-router@4.5.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)): dependencies: debug: 4.4.0 fast-glob: 3.3.3 - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) vue: 3.5.13(typescript@5.7.3) vue-router: 4.5.0(vue@3.5.13(typescript@5.7.3)) transitivePeerDependencies: - supports-color - vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0): + vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0): dependencies: esbuild: 0.24.2 postcss: 8.4.49 rollup: 4.32.1 optionalDependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.0 fsevents: 2.3.3 jiti: 2.4.2 less: 4.2.1 @@ -19441,10 +19559,10 @@ snapshots: tsx: 4.19.2 yaml: 2.7.0 - vitest@3.0.4(@types/debug@4.1.12)(@types/node@22.12.0)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0): + vitest@3.0.4(@types/debug@4.1.12)(@types/node@22.13.0)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0): dependencies: '@vitest/expect': 3.0.4 - '@vitest/mocker': 3.0.4(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) + '@vitest/mocker': 3.0.4(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0)) '@vitest/pretty-format': 3.0.4 '@vitest/runner': 3.0.4 '@vitest/snapshot': 3.0.4 @@ -19460,12 +19578,12 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.0.11(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) - vite-node: 3.0.4(@types/node@22.12.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) + vite-node: 3.0.4(@types/node@22.13.0)(jiti@2.4.2)(less@4.2.1)(terser@5.17.6)(tsx@4.19.2)(yaml@2.7.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.12.0 + '@types/node': 22.13.0 jsdom: 25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) transitivePeerDependencies: - jiti diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index b8773610c..0f77245ee 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -4,11 +4,11 @@ packages: - examples/** - '!**/dist/**' catalog: - '@xsai/generate-speech': ^0.0.30 - '@xsai/generate-text': ^0.0.30 - '@xsai/generate-transcription': ^0.0.30 - '@xsai/model': ^0.0.30 - '@xsai/providers': ^0.0.30 - '@xsai/shared-chat': ^0.0.30 - '@xsai/stream-text': ^0.0.30 - '@xsai/tool': ^0.0.30 + '@xsai/generate-speech': ^0.0.31 + '@xsai/generate-text': ^0.0.31 + '@xsai/generate-transcription': ^0.0.31 + '@xsai/model': ^0.0.31 + '@xsai/providers': ^0.0.31 + '@xsai/shared-chat': ^0.0.31 + '@xsai/stream-text': ^0.0.31 + '@xsai/tool': ^0.0.31 diff --git a/services/discord-bot/src/pipelines/tts.ts b/services/discord-bot/src/pipelines/tts.ts index 14a63e761..cff81abfc 100644 --- a/services/discord-bot/src/pipelines/tts.ts +++ b/services/discord-bot/src/pipelines/tts.ts @@ -1,7 +1,8 @@ +import type { PipelineType } from '@huggingface/transformers' import type { Buffer } from 'node:buffer' import { env } from 'node:process' import { useLogg } from '@guiiai/logg' -import { pipeline, type PipelineType } from '@huggingface/transformers' +import { pipeline } from '@huggingface/transformers' import { generateTranscription } from '@xsai/generate-transcription' import { createOpenAI } from '@xsai/providers' diff --git a/services/telegram-bot/package.json b/services/telegram-bot/package.json index f8bf98271..a3754284c 100644 --- a/services/telegram-bot/package.json +++ b/services/telegram-bot/package.json @@ -28,7 +28,7 @@ "@xsai/shared-chat": "catalog:", "@xsai/tool": "catalog:", "dotenv": "^16.4.7", - "drizzle-orm": "^0.38.4", + "drizzle-orm": "^0.39.1", "es-toolkit": "^1.32.0", "grammy": "^1.34.1", "pg": "^8.13.1", diff --git a/services/telegram-bot/src/bots/telegram/index.ts b/services/telegram-bot/src/bots/telegram/index.ts index 3fe852f37..01bab565c 100644 --- a/services/telegram-bot/src/bots/telegram/index.ts +++ b/services/telegram-bot/src/bots/telegram/index.ts @@ -1,8 +1,9 @@ +import type { Logg } from '@guiiai/logg' import type { Message as LLMMessage } from '@xsai/shared-chat' -import type { Action, BotSelf, ExtendedContext } from '../../types' +import type { Action, BotSelf, ExtendedContext } from '../../types' import { env } from 'node:process' -import { type Logg, useLogg } from '@guiiai/logg' +import { useLogg } from '@guiiai/logg' import { generateText } from '@xsai/generate-text' import { message } from '@xsai/utils-chat' import { randomInt } from 'es-toolkit'