-
Thanks for reading all the way here!
+
+
+
+ Thanks for reading all the way here!
Thanks for reading! Oh, and, Happy Birthday, Project AIRI!
diff --git a/docs/content/blog/index.md b/docs/content/blog/index.md
new file mode 100644
index 000000000..b125e65d6
--- /dev/null
+++ b/docs/content/blog/index.md
@@ -0,0 +1,12 @@
+---
+sidebar: false
+outline: false
+community: false
+---
+
+
+
+
diff --git a/docs/src/content/docs/references/Design Guidelines/resources.md b/docs/content/docs/guides/contributing/design-guidelines/resources.md
similarity index 96%
rename from docs/src/content/docs/references/Design Guidelines/resources.md
rename to docs/content/docs/guides/contributing/design-guidelines/resources.md
index cd12b52c2..7aa95065f 100644
--- a/docs/src/content/docs/references/Design Guidelines/resources.md
+++ b/docs/content/docs/guides/contributing/design-guidelines/resources.md
@@ -1,10 +1,8 @@
---
-title: Resources
+title: Artists & Developers
description: Resources for referencing and taking inspiration from
---
-## Artists & Developers
-
### yui540
One of the greatest CSS stage transition author I know is **[yui540](https://yui540.com/)**, he/she designed so many other stunning looking ACG websites, and the most famous one was [臆病な魔女](https://cowardly-witch.netlify.app/) (source code can be found under [yui540](https://github.com/yui540?tab=repositories)).
diff --git a/docs/src/content/docs/references/Design Guidelines/tools.md b/docs/content/docs/guides/contributing/design-guidelines/tools.md
similarity index 100%
rename from docs/src/content/docs/references/Design Guidelines/tools.md
rename to docs/content/docs/guides/contributing/design-guidelines/tools.md
diff --git a/docs/src/content/docs/references/Contributing/guide.md b/docs/content/docs/guides/contributing/index.md
similarity index 98%
rename from docs/src/content/docs/references/Contributing/guide.md
rename to docs/content/docs/guides/contributing/index.md
index f9b4f2cf4..ed5116ba2 100644
--- a/docs/src/content/docs/references/Contributing/guide.md
+++ b/docs/content/docs/guides/contributing/index.md
@@ -94,8 +94,10 @@ Hello! Thank you for your interest in contributing to this project. This guide w
## If you have already contributed to this project before
-:::caution
+::: warning
+
If you haven't clone this repository, skip this section.
+
:::
Make sure your local repository is up to date with the upstream repository:
@@ -141,7 +143,7 @@ pnpm install
cargo fetch
```
-:::note
+::: tip
We would recommend to install [@antfu/ni](https://github.com/antfu-collective/ni) to make your script simpler.
@@ -166,7 +168,7 @@ You don't need to care about the package manager, `ni` will help you choose the
pnpm dev:tamagotchi
```
-:::note
+::: tip
For [@antfu/ni](https://github.com/antfu-collective/ni) users, you can
@@ -182,7 +184,7 @@ nr dev:tamagotchi
pnpm dev
```
-:::note
+::: tip
For [@antfu/ni](https://github.com/antfu-collective/ni) users, you can
@@ -198,7 +200,7 @@ nr dev
pnpm dev:docs
```
-:::note
+::: tip
For [@antfu/ni](https://github.com/antfu-collective/ni) users, you can
@@ -238,7 +240,7 @@ Run the bot
pnpm -F @proj-airi/telegram-bot start
```
-:::note
+::: tip
For [@antfu/ni](https://github.com/antfu-collective/ni) users, you can
@@ -268,7 +270,7 @@ Run the bot
pnpm -F @proj-airi/discord-bot start
```
-:::note
+::: tip
For [@antfu/ni](https://github.com/antfu-collective/ni) users, you can
@@ -300,7 +302,7 @@ Run the bot
pnpm -F @proj-airi/minecraft-bot start
```
-:::note
+::: tip
For [@antfu/ni](https://github.com/antfu-collective/ni) users, you can
@@ -314,7 +316,7 @@ nr -F @proj-airi/minecraft-bot dev
### Before commit
-:::caution
+::: warning
Please make sure lint (static checkers) and TypeScript compilers are satisfied:
@@ -324,7 +326,7 @@ pnpm lint && pnpm typecheck
:::
-:::note
+::: tip
If you have [@antfu/ni](https://github.com/antfu-collective/ni) installed, you can use `nr` to run the commands:
@@ -349,7 +351,7 @@ git push origin
-u
You should be able to browse the branch on your fork repository.
-:::note
+::: tip
If this is your first time contributing with this project, you need to add the upstream repository too:
diff --git a/docs/content/docs/index.md b/docs/content/docs/index.md
new file mode 100644
index 000000000..00d7bdd40
--- /dev/null
+++ b/docs/content/docs/index.md
@@ -0,0 +1 @@
+WIP
diff --git a/docs/src/content/docs/guides/about-ai-vtuber.md b/docs/content/docs/overview/about-ai-vtuber.md
similarity index 100%
rename from docs/src/content/docs/guides/about-ai-vtuber.md
rename to docs/content/docs/overview/about-ai-vtuber.md
diff --git a/docs/content/docs/overview/about-neuro-sama.md b/docs/content/docs/overview/about-neuro-sama.md
new file mode 100644
index 000000000..7475ae631
--- /dev/null
+++ b/docs/content/docs/overview/about-neuro-sama.md
@@ -0,0 +1,24 @@
+---
+title: Neuro-sama
+---
+
+Hypes and thoughts:
+
+- [r/VirtualYoutubers --- Someone help me understand Neuro-sama : r/VirtualYoutubers](https://www.reddit.com/r/VirtualYoutubers/comments/1gi5ra0/someone_help_me_understand_neurosama/)
+- [How to Make an AI Vtuber. - YouTube](https://www.youtube.com/watch?v=WZ9JqlxQ6iQ)
+- [How neuro plays Minecraft? : r/NeuroSama](https://www.reddit.com/r/NeuroSama/comments/1hi8seg/how_neuro_plays_minecraft/)
+- [How to make an AI VTuber Using GPT 3 and Google Cloud TTS - YouTube](https://www.youtube.com/watch?v=EXICATDyYWI)
+- [Having a personal neuro-sama? : r/NeuroSama](https://www.reddit.com/r/NeuroSama/comments/1ix5uip/having_a_personal_neurosama/)
+- [Is it really Neuro-sama playing Minecraft? : r/NeuroSama](https://www.reddit.com/r/NeuroSama/comments/1ifhv0f/is_it_really_neurosama_playing_minecraft/)
+- [Is neuro custom coded from the ground up or does she have a base model? : r/NeuroSama](https://www.reddit.com/r/NeuroSama/comments/19481ow/is_neuro_custom_coded_from_the_ground_up_or_does/)
+
+We can use this plugin to allow AI/LLM to control the model:
+
+- [pladisdev/VTS-AI-Plugin](https://github.com/pladisdev/VTS-AI-Plugin)
+
+- [Plugins · DenchiSoft/VTubeStudio Wiki](https://github.com/DenchiSoft/VTubeStudio/wiki/Plugins)
+
+Some of the existing open sourced projects:
+
+- [JarodMica/open-neruosama](https://github.com/JarodMica/open-neruosama/tree/master)
+- [AIVTDevPKevin/AI-VTuber-System: A graphical system program that allows you to quickly create your own AI VTuber for free.](https://github.com/AIVTDevPKevin/AI-VTuber-System)
diff --git a/docs/src/content/docs/guides/index.md b/docs/content/docs/overview/index.md
similarity index 93%
rename from docs/src/content/docs/guides/index.md
rename to docs/content/docs/overview/index.md
index 44507acdf..1f8cdb629 100644
--- a/docs/src/content/docs/guides/index.md
+++ b/docs/content/docs/overview/index.md
@@ -1,5 +1,5 @@
---
-title: Getting Started
+title: Introduction
description: Get to know the UI of Project AIRI
---
diff --git a/docs/pages/en/research/gaming/minecraft.md b/docs/content/docs/references/research/gaming/minecraft.md
similarity index 100%
rename from docs/pages/en/research/gaming/minecraft.md
rename to docs/content/docs/references/research/gaming/minecraft.md
diff --git a/docs/pages/en/research/lipsync.md b/docs/content/docs/references/research/lipsync.md
similarity index 100%
rename from docs/pages/en/research/lipsync.md
rename to docs/content/docs/references/research/lipsync.md
diff --git a/docs/pages/en/research/mocap.md b/docs/content/docs/references/research/mocap.md
similarity index 100%
rename from docs/pages/en/research/mocap.md
rename to docs/content/docs/references/research/mocap.md
diff --git a/docs/pages/en/research/text-to-motion.md b/docs/content/docs/references/research/text-to-motion.md
similarity index 100%
rename from docs/pages/en/research/text-to-motion.md
rename to docs/content/docs/references/research/text-to-motion.md
diff --git a/docs/pages/en/research/tts.md b/docs/content/docs/references/research/tts.md
similarity index 100%
rename from docs/pages/en/research/tts.md
rename to docs/content/docs/references/research/tts.md
diff --git a/docs/content/examples.md b/docs/content/examples.md
new file mode 100644
index 000000000..e69de29bb
diff --git a/docs/content/index.md b/docs/content/index.md
new file mode 100644
index 000000000..96a692828
--- /dev/null
+++ b/docs/content/index.md
@@ -0,0 +1,4 @@
+---
+layout: home
+title: Reka UI - Unstyled, fully accessible UI library
+---
diff --git a/docs/public/app-dark.svg b/docs/content/public/app-dark.svg
similarity index 100%
rename from docs/public/app-dark.svg
rename to docs/content/public/app-dark.svg
diff --git a/docs/public/app-light.svg b/docs/content/public/app-light.svg
similarity index 100%
rename from docs/public/app-light.svg
rename to docs/content/public/app-light.svg
diff --git a/docs/src/assets/images/blog/DreamLog-0x1/banner-dark-1280x640.png b/docs/content/public/banner-dark-1280x640.png
similarity index 100%
rename from docs/src/assets/images/blog/DreamLog-0x1/banner-dark-1280x640.png
rename to docs/content/public/banner-dark-1280x640.png
diff --git a/docs/public/banner-dark-rect-1280x640.png b/docs/content/public/banner-dark-rect-1280x640.png
similarity index 100%
rename from docs/public/banner-dark-rect-1280x640.png
rename to docs/content/public/banner-dark-rect-1280x640.png
diff --git a/docs/public/banner-dark-rect.png b/docs/content/public/banner-dark-rect.png
similarity index 100%
rename from docs/public/banner-dark-rect.png
rename to docs/content/public/banner-dark-rect.png
diff --git a/docs/public/banner-dark.png b/docs/content/public/banner-dark.png
similarity index 100%
rename from docs/public/banner-dark.png
rename to docs/content/public/banner-dark.png
diff --git a/docs/src/assets/images/blog/DreamLog-0x1/banner-light-1280x640.png b/docs/content/public/banner-light-1280x640.png
similarity index 100%
rename from docs/src/assets/images/blog/DreamLog-0x1/banner-light-1280x640.png
rename to docs/content/public/banner-light-1280x640.png
diff --git a/docs/public/banner-light-rect-1280x640.png b/docs/content/public/banner-light-rect-1280x640.png
similarity index 100%
rename from docs/public/banner-light-rect-1280x640.png
rename to docs/content/public/banner-light-rect-1280x640.png
diff --git a/docs/public/banner-light-rect.png b/docs/content/public/banner-light-rect.png
similarity index 100%
rename from docs/public/banner-light-rect.png
rename to docs/content/public/banner-light-rect.png
diff --git a/docs/public/banner-light.png b/docs/content/public/banner-light.png
similarity index 100%
rename from docs/public/banner-light.png
rename to docs/content/public/banner-light.png
diff --git a/docs/public/favicon.svg b/docs/content/public/favicon.svg
similarity index 100%
rename from docs/public/favicon.svg
rename to docs/content/public/favicon.svg
diff --git a/docs/content/public/fonts/GeistMono[wght].ttf b/docs/content/public/fonts/GeistMono[wght].ttf
new file mode 100644
index 000000000..5ea4e68f3
Binary files /dev/null and b/docs/content/public/fonts/GeistMono[wght].ttf differ
diff --git a/docs/content/public/fonts/Geist[wght].ttf b/docs/content/public/fonts/Geist[wght].ttf
new file mode 100644
index 000000000..40d1d1314
Binary files /dev/null and b/docs/content/public/fonts/Geist[wght].ttf differ
diff --git a/docs/public/logo-dark.png b/docs/content/public/logo-dark.png
similarity index 100%
rename from docs/public/logo-dark.png
rename to docs/content/public/logo-dark.png
diff --git a/docs/public/logo-light.png b/docs/content/public/logo-light.png
similarity index 100%
rename from docs/public/logo-light.png
rename to docs/content/public/logo-light.png
diff --git a/docs/public/maskable_icon_x192.png b/docs/content/public/maskable_icon_x192.png
similarity index 100%
rename from docs/public/maskable_icon_x192.png
rename to docs/content/public/maskable_icon_x192.png
diff --git a/docs/public/maskable_icon_x512.png b/docs/content/public/maskable_icon_x512.png
similarity index 100%
rename from docs/public/maskable_icon_x512.png
rename to docs/content/public/maskable_icon_x512.png
diff --git a/docs/content/public/new-bg.png b/docs/content/public/new-bg.png
new file mode 100644
index 000000000..f3ae62030
Binary files /dev/null and b/docs/content/public/new-bg.png differ
diff --git a/docs/public/web-app-manifest-192x192.png b/docs/content/public/web-app-manifest-192x192.png
similarity index 100%
rename from docs/public/web-app-manifest-192x192.png
rename to docs/content/public/web-app-manifest-192x192.png
diff --git a/docs/public/web-app-manifest-512x512.png b/docs/content/public/web-app-manifest-512x512.png
similarity index 100%
rename from docs/public/web-app-manifest-512x512.png
rename to docs/content/public/web-app-manifest-512x512.png
diff --git a/docs/content/showcase.md b/docs/content/showcase.md
new file mode 100644
index 000000000..d48a087fe
--- /dev/null
+++ b/docs/content/showcase.md
@@ -0,0 +1,89 @@
+---
+layout: showcase
+
+description: Showcase your packages or projects made with Reka UI
+
+packages:
+ - title: Shadcn Vue
+ description: An unofficial, community-led Vue port of shadcn/ui.
+ url: https://www.shadcn-vue.com/
+ image: https://www.shadcn-vue.com/og.png
+
+ - title: Nuxt UI
+ description: A UI Library for Modern Web Apps, powered by Vue & Tailwind CSS.
+ url: https://ui3.nuxt.dev/
+ image: https://ui3.nuxt.dev/og-image.png
+
+ - title: UI Thing
+ description: Reusable Nuxt 3 components.
+ url: https://ui-thing.behonbaker.com/getting-started/introduction
+ image: https://ui-thing.behonbaker.com/cover.png
+
+ - title: Origin UI Vue
+ description: Beautiful UI components built with Tailwind CSS and Radix Vue
+ url: https://originui-vue.pages.dev/
+ image: /showcase/origin.png
+
+ - title: Float UI
+ description: Float UI offers all the vital building blocks you need to transform your idea into a great-looking startup.
+ url: https://floatui.com/
+ image: https://ph-files.imgix.net/56069229-222e-4364-88c6-8c5d4aa0c3e5.png?auto=compress&codec=mozjpeg&cs=strip&auto=format&fit=max&dpr=1
+
+ - title: Una UI
+ description: The Atomic UI Framework for Nuxt, Powered by Unocss engine.
+ url: https://unaui.com/
+ image: https://unaui.com/hero.png
+
+projects:
+ - title: UnInbox
+ description: Modern email for teams and professionals.
+ url: https://uninbox.com/
+ image: https://uninbox.com/opengraph-image.jpg
+
+ - title: Twir
+ description: Powerful and useful Twitch bot that helps manage chat on big channels.
+ url: https://twir.app/
+ image: /showcase/twir.png
+
+ - title: Chalk.ist
+ description: Create beautiful images of your source code.
+ url: https://chalk.ist/
+ image: https://chalk.ist/og-image.jpg
+
+ - title: vue0
+ description: Generate Component with simple text prompts. Vue version open source alternative for v0.
+ url: https://www.vue0.dev/
+ image: https://www.vue0.dev/og.png
+
+ - title: chibisafe
+ description: Blazing fast file uploader and awesome bunker written in node! 🚀
+ url: https://chibisafe.moe/
+ image: https://chibisafe.moe/meta.jpg
+
+ - title: Crypto Map
+ description: Explore the world and find places to spend your crypto.
+ url: https://map.nimiq.com/
+ image: https://mycbdmurjytbdahjljoh.supabase.co/storage/v1/object/public/og-image/og-image.jpg
+
+ - title: Sink
+ description: A Simple / Speedy / Secure Link Shortener with Analytics, 100% run on Cloudflare.
+ url: https://sink.cool/
+ image: https://sink.cool/banner.png
+
+ - title: Cider Collective
+ description: A community-ran and maintained software company focused on creating the best experience for end users.
+ url: https://cider.sh
+ image: https://cider.sh/og.png
+
+ - title: Movie Tracker
+ description: Your guide to movies and TV shows. Find movies and shows, create lists, share your thoughts.
+ url: https://movie-tracker.app/en
+ image: https://raw.githubusercontent.com/dapzer/movie-tracker/refs/heads/master/apps/frontend/src/public/ogImageEn.webp
+
+starters:
+ - title: shadcn-docs
+ description: A Nuxt content docs theme built with `shadcn-vue`
+ url: https://shadcn-docs.nuxt.dev/
+ image: https://github.com/ZTL-UwU/shadcn-docs-nuxt/assets/49156174/b317288d-092d-4656-af5e-54034351daca
+
+---
diff --git a/docs/netlify.toml b/docs/netlify.toml
index cfd60b059..7e2d00a36 100644
--- a/docs/netlify.toml
+++ b/docs/netlify.toml
@@ -1,10 +1,11 @@
[build]
base = "/"
-command = "pnpm -F @proj-airi/docs... run build"
-publish = "/docs/dist"
+command = "pnpm -F @proj-airi/docs run build"
+publish = "/docs/.vitepress/dist"
[build.environment]
NODE_VERSION = "24.3.0"
+NODE_OPTIONS = "--max-old-space-size=4096"
# Plausible.io analytics
#
diff --git a/docs/package.json b/docs/package.json
index 15fcbac09..806d46b45 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -1,25 +1,46 @@
{
"name": "@proj-airi/docs",
"type": "module",
- "private": true,
+ "version": "2.3.1",
"scripts": {
- "dev": "astro dev",
- "start": "astro dev",
- "build": "astro build",
- "build:base": "astro build --base /docs",
- "preview": "astro preview",
- "astro": "astro"
+ "build": "vitepress build",
+ "build:base": "vitepress build --base /docs/",
+ "dev": "vitepress dev",
+ "preview": "vitepress preview",
+ "typecheck": "vue-tsc --noEmit",
+ "contributors": "tsx scripts/update-contributors.ts"
+ },
+ "dependencies": {
+ "@internationalized/date": "^3.8.2",
+ "@proj-airi/chromatic": "^0.0.7",
+ "@vueuse/core": "^12.8.2",
+ "motion-v": "^1.5.0",
+ "reka-ui": "^2.3.1",
+ "vue": "^3.5.13",
+ "vue-sonner": "^1.3.2"
},
"devDependencies": {
- "98.css": "^0.1.21",
- "@astrojs/starlight": "^0.34.4",
- "@fontsource/fusion-pixel-12px-proportional-sc": "^5.2.5",
- "@fontsource/quicksand": "^5.2.8",
- "astro": "^5.10.1",
- "astro-og-canvas": "^0.7.0",
- "canvaskit-wasm": "^0.40.0",
- "sharp": "^0.34.2",
- "unocss": "^66.3.3",
- "vue": "^3.5.17"
+ "@babel/traverse": "^7.27.4",
+ "@iconify/vue": "^5.0.0",
+ "@mdit/plugin-footnote": "^0.22.2",
+ "@mdit/plugin-tasklist": "^0.22.1",
+ "@radix-ui/colors": "^3.0.0",
+ "@types/hast": "^3.0.4",
+ "@types/markdown-it": "^14.1.2",
+ "@types/markdown-it-anchor": "^7.0.0",
+ "@unocss/reset": "^66.3.3",
+ "@vue/tsconfig": "^0.7.0",
+ "fast-glob": "^3.3.3",
+ "mark.js": "^8.11.1",
+ "markdown-it": "^14.1.0",
+ "markdown-it-anchor": "^9.2.0",
+ "minisearch": "^7.1.2",
+ "postcss": "^8.5.6",
+ "shiki": "^3.7.0",
+ "tsx": "^4.20.3",
+ "uncrypto": "^0.1.3",
+ "vitepress": "^2.0.0-alpha.8",
+ "vue-component-meta": "^2.2.12",
+ "vue-tsc": "^3.0.1"
}
}
diff --git a/docs/public/apple-touch-icon.png b/docs/public/apple-touch-icon.png
deleted file mode 100644
index e3bfed969..000000000
Binary files a/docs/public/apple-touch-icon.png and /dev/null differ
diff --git a/docs/public/bekuto3d-dark.svg b/docs/public/bekuto3d-dark.svg
deleted file mode 100644
index c4be0d9a9..000000000
--- a/docs/public/bekuto3d-dark.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/public/bekuto3d-light.svg b/docs/public/bekuto3d-light.svg
deleted file mode 100644
index 48ead4a55..000000000
--- a/docs/public/bekuto3d-light.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/public/favicon.ico b/docs/public/favicon.ico
deleted file mode 100644
index a47f8f675..000000000
Binary files a/docs/public/favicon.ico and /dev/null differ
diff --git a/docs/public/readme-image-pc-preview.png b/docs/public/readme-image-pc-preview.png
deleted file mode 100644
index 7d3e4549d..000000000
Binary files a/docs/public/readme-image-pc-preview.png and /dev/null differ
diff --git a/docs/public/site.webmanifest b/docs/public/site.webmanifest
deleted file mode 100644
index 2b70b4931..000000000
--- a/docs/public/site.webmanifest
+++ /dev/null
@@ -1,39 +0,0 @@
-{
- "name": "AIRI",
- "short_name": "AIRI",
- "icons": [
- {
- "src": "/web-app-manifest-192x192.png",
- "sizes": "192x192",
- "type": "image/png",
- "purpose": "maskable"
- },
- {
- "src": "/web-app-manifest-512x512.png",
- "sizes": "512x512",
- "type": "image/png",
- "purpose": "maskable"
- },
- {
- "purpose": "maskable",
- "sizes": "192x192",
- "src": "/maskable_icon_x192.png",
- "type": "image/png"
- },
- {
- "purpose": "maskable",
- "sizes": "512x512",
- "src": "/maskable_icon_x512.png",
- "type": "image/png"
- },
- {
- "purpose": "maskable",
- "sizes": "1024x1024",
- "src": "/maskable_icon.png",
- "type": "image/png"
- }
- ],
- "theme_color": "#ffc6cb",
- "background_color": "#ffffff",
- "display": "standalone"
-}
diff --git a/docs/scripts/update-contributors.ts b/docs/scripts/update-contributors.ts
new file mode 100644
index 000000000..221eab73b
--- /dev/null
+++ b/docs/scripts/update-contributors.ts
@@ -0,0 +1,34 @@
+import { promises as fs } from 'node:fs'
+
+interface Contributor {
+ login: string
+}
+
+async function fetchContributors(page = 1) {
+ const collaborators: string[] = []
+
+ const res = await fetch(`https://api.github.com/repos/moeru-ai/airi/contributors?per_page=100&page=${page}`, {
+ headers: {
+ Accept: 'application/vnd.github+json',
+ },
+ })
+
+ if (!res.ok) {
+ console.error(`Failed to fetch contributors page #${page}: ${res.status} ${res.statusText} ${await res.text()}`)
+ return []
+ }
+
+ const data: Contributor[] = await res.json()
+
+ collaborators.push(...data.map(contributor => contributor.login))
+ if (res.headers.get('Link')?.includes('rel=\"next\"'))
+ collaborators.push(...(await fetchContributors(page + 1)))
+ return collaborators.filter(name => !name.includes('[bot]'))
+}
+
+async function generate() {
+ const collaborators = await fetchContributors()
+ await fs.writeFile('.vitepress/contributor-names.json', `${JSON.stringify(collaborators, null, 2)}\n`, 'utf8')
+}
+
+generate()
diff --git a/docs/scripts/utils.ts b/docs/scripts/utils.ts
new file mode 100644
index 000000000..7c455e5c1
--- /dev/null
+++ b/docs/scripts/utils.ts
@@ -0,0 +1,28 @@
+import type MarkdownIt from 'markdown-it'
+
+// Define a custom plugin to transform JSDoc @link tags
+export function transformJSDocLinks(md: MarkdownIt) {
+ md.core.ruler.push('transform-jsdoc-links', (state) => {
+ state.tokens.forEach((token) => {
+ if (token.type === 'inline' && token.children?.length) {
+ for (let i = 0; i < token.children.length; i++) {
+ const child = token.children[i]
+ if (child.type === 'text' && child.content.startsWith('{@link')) {
+ // eslint-disable-next-line regexp/no-super-linear-backtracking
+ const matches = child.content.match(/\{@link\s+(.*?)\}/)
+ if (matches) {
+ const linkText = matches[1]
+ const linkNode = new state.Token('link_open', 'a', 1)
+ linkNode.attrSet('href', linkText)
+ linkNode.attrSet('target', '_blank')
+ const textNode = new state.Token('text', '', 0)
+ textNode.content = 'reference'
+ token.children.splice(i, 1, linkNode, textNode, new state.Token('link_close', 'a', -1))
+ i += 2 // Skip the added link and text tokens
+ }
+ }
+ }
+ }
+ })
+ })
+}
diff --git a/docs/src/assets/app-logo-dark.svg b/docs/src/assets/app-logo-dark.svg
deleted file mode 100644
index c4be0d9a9..000000000
--- a/docs/src/assets/app-logo-dark.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/src/assets/app-logo.svg b/docs/src/assets/app-logo.svg
deleted file mode 100644
index 48ead4a55..000000000
--- a/docs/src/assets/app-logo.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/src/assets/logo-dark.svg b/docs/src/assets/logo-dark.svg
deleted file mode 100644
index 9bdcabaa0..000000000
--- a/docs/src/assets/logo-dark.svg
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/src/assets/logo.svg b/docs/src/assets/logo.svg
deleted file mode 100644
index e3be30e0a..000000000
--- a/docs/src/assets/logo.svg
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/src/components/starlight/Head.astro b/docs/src/components/starlight/Head.astro
deleted file mode 100644
index 434585a44..000000000
--- a/docs/src/components/starlight/Head.astro
+++ /dev/null
@@ -1,11 +0,0 @@
----
-import Default from '@astrojs/starlight/components/Head.astro'
-
-const ogImageUrl = new URL(`/og/${Astro.locals.starlightRoute.id || 'index'}.webp`, Astro.site)
----
-
-
-
-
-
-
diff --git a/docs/src/content.config.ts b/docs/src/content.config.ts
deleted file mode 100644
index 0ae6ac44d..000000000
--- a/docs/src/content.config.ts
+++ /dev/null
@@ -1,7 +0,0 @@
-import { docsLoader } from '@astrojs/starlight/loaders'
-import { docsSchema } from '@astrojs/starlight/schema'
-import { defineCollection } from 'astro:content'
-
-export const collections = {
- docs: defineCollection({ loader: docsLoader(), schema: docsSchema() }),
-}
diff --git a/docs/src/content/docs/about-neurosama/discussions.md b/docs/src/content/docs/about-neurosama/discussions.md
deleted file mode 100644
index 9fa5d0d48..000000000
--- a/docs/src/content/docs/about-neurosama/discussions.md
+++ /dev/null
@@ -1,42 +0,0 @@
----
-title: Related discussions
----
-
-Hypes and thoughts:
-
-r/VirtualYoutubers --- Someone help me understand Neuro-sama : r/VirtualYoutubers
-https://www.reddit.com/r/VirtualYoutubers/comments/1gi5ra0/someone_help_me_understand_neurosama/
-
-How to Make an AI Vtuber. - YouTube
-https://www.youtube.com/watch?v=WZ9JqlxQ6iQ
-
-How neuro plays Minecraft? : r/NeuroSama
-https://www.reddit.com/r/NeuroSama/comments/1hi8seg/how_neuro_plays_minecraft/
-
-How to make an AI VTuber Using GPT 3 and Google Cloud TTS - YouTube
-https://www.youtube.com/watch?v=EXICATDyYWI
-
-Having a personal neuro-sama? : r/NeuroSama
-https://www.reddit.com/r/NeuroSama/comments/1ix5uip/having_a_personal_neurosama/
-
-Is it really Neuro-sama playing Minecraft? : r/NeuroSama
-https://www.reddit.com/r/NeuroSama/comments/1ifhv0f/is_it_really_neurosama_playing_minecraft/
-
-Is neuro custom coded from the ground up or does she have a base model? : r/NeuroSama
-https://www.reddit.com/r/NeuroSama/comments/19481ow/is_neuro_custom_coded_from_the_ground_up_or_does/
-
-We can use this plugin to allow AI/LLM to control the model:
-
-pladisdev/VTS-AI-Plugin
-https://github.com/pladisdev/VTS-AI-Plugin
-
-Plugins · DenchiSoft/VTubeStudio Wiki
-https://github.com/DenchiSoft/VTubeStudio/wiki/Plugins
-
-Some of the existing open sourced projects:
-
-JarodMica/open-neruosama
-https://github.com/JarodMica/open-neruosama/tree/master
-
-AIVTDevPKevin/AI-VTuber-System: A graphical system program that allows you to quickly create your own AI VTuber for free.
-https://github.com/AIVTDevPKevin/AI-VTuber-System
diff --git a/docs/src/content/docs/index.mdx b/docs/src/content/docs/index.mdx
deleted file mode 100644
index ca9c5a20b..000000000
--- a/docs/src/content/docs/index.mdx
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: Living cyber life like Neuro-sama
-description: LLM powered AI VTuber, built by the community, open source
-template: splash
-hero:
- tagline: A LLM powered AI VTuber like Neuro-sama, but Open Source
- image:
- dark: ../../assets/app-logo-dark.svg
- light: ../../assets/app-logo.svg
- actions:
- - text: Try it!
- link: https://airi.moeru.ai
- icon: external
- - text: Build together
- link: guides/
- icon: right-arrow
- variant: minimal
----
diff --git a/docs/src/content/docs/references/Design Guidelines/index.md b/docs/src/content/docs/references/Design Guidelines/index.md
deleted file mode 100644
index 4a7577cea..000000000
--- a/docs/src/content/docs/references/Design Guidelines/index.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: Overview
-description: Overview
----
-
-WIP.
diff --git a/docs/src/content/docs/zh-cn/blog/DreamLog-0x1.mdx b/docs/src/content/docs/zh-cn/blog/DreamLog-0x1.mdx
deleted file mode 100644
index d02c60d70..000000000
--- a/docs/src/content/docs/zh-cn/blog/DreamLog-0x1.mdx
+++ /dev/null
@@ -1,422 +0,0 @@
----
-title: 'DreamLog 0x1'
-description: 'Project AIRI 的幕后故事!'
----
-
-import { Image } from 'astro:assets';
-import EMOSYSLogo from '../../../../assets/images/blog/DreamLog-0x1/emosys-logo.png';
-import SteinsGateSticker1 from '../../../../assets/images/blog/DreamLog-0x1/steins-gate-sticker-1.png';
-import worldExecuteMeCover from '../../../../assets/images/blog/DreamLog-0x1/world.execute(me); (Mili)/DAZBEE COVER.jpg';
-import buildingAVirtualMachineInsideImage from '../../../../assets/images/blog/DreamLog-0x1/building-a-virtual-machine-inside-image-1.png';
-import live2DIncHiyoriMomose from '../../../../assets/images/blog/DreamLog-0x1/live2d-inc-hiyori.jpg';
-import AwesomeAIVTuber from '../../../../assets/images/blog/DevLog-2025.04.06/awesome-ai-vtuber-logo-light.png'
-import airisScreenshot1 from '../../../../assets/images/blog/DreamLog-0x1/airis-screenshot-1.png';
-import projectAIRIBannerLight from '../../../../assets/images/blog/DreamLog-0x1/banner-light-1280x640.png';
-import projectAIRIBannerDark from '../../../../assets/images/blog/DreamLog-0x1/banner-dark-1280x640.png';
-import ReLUStickerWow from '../../../../assets/images/blog/DreamLog-0x1/relu-sticker-wow.png'
-
-Project AIRI 的幕后故事!
-
----
-
-哈啰,又是我,Neko!
-
-首先,祝居住在北半球的朋友们暑假/夏日愉快!
-
-> 希望你们能度过一个开心和充实的暑假,去尝试不同的新事物!更具体地说,改变世界!
-
-我,[@nekomeowww](https://github.com/nekomeowww) 离开学校生活已经 8 年了,
-很明显,我现在不会有真·暑假了,毕竟也已经工作了很多年。
-但如果回想起来的话,我还是喜欢和大家一起回忆和分享多年前暑假发生的故事。
-
-也许你知道我要说什么...或者分享什么?*DreamLog* 到底是什么?
-对于已经熟悉我们 DevLog 文章的读者来说,以目前每月向大家发布和更新一次的频率,
-这篇文章难道不应该叫「DevLog」吗?
-
-DevLog 会有的,但六月对 Project AIRI 有着特殊的意义(稍后提及),
-我想趁着我们正在 GitHub 上 1000 star 的下一个里程碑之时,
-借助这个很好的机会来回顾我们迄今为止的旅程。
-
-因此,我决定在这里创建一个新的文章类别,来分享我们的编年史,
-以及有关 ProjectAIRI 的梦想。
-
-所以,我决定称这个新系列为 ***DreamLog***。
-
-> 是的,你可以把这当作睡前听的故事书。可以当作当作有声书去听...可能~~也挺能帮助入眠的~~。
-
-那么...让我们现在跳入我们的梦境维度,稍后再谈论我们最近做的更新,怎么样?
-
-## 模糊的梦境,遥不可及的记忆
-
-> 我学习计算机和编程的小进步。
-
-我提到了夏天,那么夏天对我来说一定意味着什么。我曾经在美国上学,
-所以每年为期 3 个月的夏天让我可以做各种各样的事情,玩游戏、学编程、折腾 Linux 和网络等等(是的,
-许多仍然深爱的朋友也是在不同年份的夏天认识的)。
-
-> 极客和 Nerd 们应该能比较 get 到我描述的这种经历?对吧?
-
-我在暑假里和伙伴们一起玩 Minecraft 的时候学会了如何启动服务器(我玩了很多很多很多的 1.7.11 和 1.8,
-真的,包括原版和 Forge mod),这也是推动我学习 Linux 命令行的动机和力量。很多这期间学会的知识至今仍然帮助着我,
-我对此心怀感激,也不会后悔在这些事情上花那么多时间。
-
-Minecraft、Linux 也并不是我旅程的终点,[Factorio(异星工厂)](https://www.factorio.com/)、
-[Elite Dangerous(精英:危险)](https://www.elitedangerous.com/)和
-[Overwatch(守望先锋)](https://overwatch.blizzard.com/en-us/)(遗憾的是暴雪还是糟蹋了一番)
-都成了我最喜欢的游戏,建立服务器或编写小脚本来自动化小事情确实都是让我很兴奋的事情。
-
->
->
-> `Switch on the power line`
-> `Remember to put on protection`
-> `Lay down your pieces`
-> `And let's begin object creation`
->
-> -- 来自我心爱的歌曲 [`world.execute(me)`](https://www.youtube.com/watch?v=ESx_hy1n7HA) 的歌词,由 [DAZBEE](https://www.youtube.com/channel/UCUEvXLdpCtbzzDkcMI96llg) 翻唱
-
-那,在 2017 年的夏天,在那最初的一刻,我开始考虑开发一个「有情感的程序」,
-实现即使在我的朋友累了或者因为要上学所以早睡、而我必须独自一人的时候,
-也可以成为我的朋友,陪我玩。
-
-嗯,那跟着这篇文章读到这里的读者,可能已经意识到,我就是那种喜欢分享我的知识、
-想法、一切的人。所以,编程、游戏和设计也都是我喜欢分享的事情。但是,
-如果没有人陪伴或者聆听的话,感觉就像:
-
-**孤独的我变得有些毫无意义。**
-
-与其从头开始创建一个具有人类思考、说话能力的新 AI(这在 2017 年是不可能的),我想的是,
-既然 iOS 和 Google 原生 Android 可以提供这样的能力来对我们的移动设备日常使用做建议,
-手动输入所有命令和填充参数并不总是令人满意(特别是对于 ffmpeg 和幼稚的我使用 Docker CLI),
-如果我们能够将 AI 驱动的建议功能带到 Linux 系统上会怎么样...?
-
-这给我带来了许多问题和想法去思考:
-
-- 如果操作系统理解你在不同时间坐在数字显示器前通常做什么、工作什么、玩什么会怎么样...?
-- 如果它能够为你选择音乐,无论沑丧、兴奋还是在与他人聊天时快乐会怎么样...?
-
-这些想法对当时的我来说太小太难理解了,因为我对操作系统如何工作、编程等等完全是萌新,
-所以那时候的我,甚至都不知道从哪里可以着手入门!
-
-正巧当时读了《[30日でできる! OS自作入门](https://www.amazon.co.jp/30%E6%97%A5%E3%81%A7%E3%81%A7%E3%81%8D%E3%82%8B-OS%E8%87%AA%E4%BD%9C%E5%85%A5%E9%96%80-%E5%B7%9D%E5%90%88-%E7%A7%80%E5%AE%9F/dp/4839919844)》,
-[英文版](https://github.com/handmade-osdev/os-in-30-days)介绍的从零开始制作操作系统的教程,
-凭借着知道一点点 Linux 命令行如何使用以及有很多社区可以求助的一点知识...我决定制作我自己的操作系统...
-**从字面意思的一无所有开始**。
-
-> **快速回顾**
->
-> [Arch Linux](https://archlinux.org/) 是我第一个深入使用并从头安装的系统。
-> 对于现在,[Nix](https://nixos.org/) 也是著名且有趣的,虽然还没有尝试过 [NixOS](https://nixos.org/),
-> 但期望有一天能试试看。
-
-## 带我扬帆起航,但如今早已遗忘
-
-我在 2017 年底开始了一个特殊但现在已归档的项目,
-叫做 [EMOSYS](https://github.com/EMOSYS),
-旨在创建这样一个伴侣式的操作系统,
-帮助用户完成日常任务并提供情感支持。
-
-
-
-
-
-
- [EMOSYS](https://github.com/emosys) 的 Logo
-
-
-
-> EMO 代表 **emo**tional 和 **emo**te 的前三个字母
-
-当时的我写了很多设计文档,列出新想法,并且按照那本书的指导进行实验,记录若干的笔记,
-还给它画了一个看起来还不错的 Logo。
-
-> 我猜你们中的许多人都这样做过 😏,在项目达到 PoC(概念验证)阶段之前就准备好了所有设计、美术资产。
-
-然而事实上,我对最初要接近的目标已经完全迷失了。
-我也没有项目管理和任务管理的经验,更没有太多能编写实际可以运行的程序的经验。
-
-坦率地说,你可以说我只是跟着那本书所指示的,在 SSH 和 Terminal 里用键盘挨个输入。
-基本上完全不思考,不思考为什么它可以工作或者为什么要这么写。
-(和现在很多人的 Vibe Coding 虽然不能说是完全相同,但也只能说是一模一样了)。
-
-所以,嗯,结果很明显,又一个被放弃的项目诞生了...
-
-而且很显然,我不是那种从童年就玩弄这些东西、理解内核和包管理、编程如何工作的天才,
-所以如果你们中的任何人现在去翻看或访问我的 GitHub 主页的话,
-在那个时候你找不到任何与这种工作相关的东西。(但现在我成长得真的很快。)
-
-至少,它存在过,曾经是这样。
-
-> 遗忘?也许是下一段旅程的另一个起点。
-
-在接下来的几年里,我尝试了编程、创业、Web3、前端、后端、基础设施等许多其他领域,
-所有你能想到的全栈开发者的东西。但我从来没有真正意识到我所做的一切如此深刻地受到 EMOSYS 起点的影响,
-直到 2025 年 2 月,有人问我:你为什么在 Project AIRI 上如此努力和着迷?
-
-我当时觉得这是个好问题...
-
-我开始追溯我的梦想、想法和记忆,最终,回忆起了 EMOSYS,那个已经死去的项目,恰到好处地目标与 Project AIRI 相同:
-
-**创建一个伴侣来以某种方式满足我们的需要。**
-
-> 必要なものは 覚悟だけだったのです。
-> 必死に積み上げてきたものは 決して裏切りません。
-> 我需要的不过是决心而已,
-> 你至今为止所累积的一切不会背叛你。
->
-> -- 引自《[葬送的芙莉莲,菲伦](https://en.wikipedia.org/wiki/Frieren)》S01E06, 04:27
-
-我花了很长时间学习如何正确开发东西。感谢 [@zhangyubaka](https://github.com/zhangyubaka)、
-[@LittleSound](https://github.com/LittleSound)、
-[@BlueCocoa](https://github.com/BlueCocoa) 和
-[@sumimakito](https://github.com/sumimakito) 的帮助,与他们的结对编程经验教会了我很多东西,
-我开始以自己的节奏成长、学习和进步。
-
-## 2022 年的 ChatGPT,全新的随机鹦鹉,还挺聪明
-
-
-
-
-
-让我们把时间推进到 2022 年底,OpenAI 宣布了 ChatGPT(或者在那时,用的是 chatGPT 这个叫法)。
-
-其实早在官方 ChatGPT UI 发布之前,我就已经在折腾这些新时代的 AI 了,像
-[DiscoDiffusion](https://colab.research.google.com/github/alembics/disco-diffusion/blob/main/Disco_Diffusion.ipynb)(早于
-Stable Diffusion,大约在 2021 年底或 2022 年初发布的吧)、DALL-E、Midjourney
-等模型都尝试过,GPT-3(特别是在 [GitHub Copilot](https://en.wikipedia.org/wiki/GitHub_Copilot)中很有用)已经深深融入我的日常工作流程。
-
-所以,最开始的时候,我的感觉是:
-
-> "哦,这就是另一个随机鹦鹉,它只是重复你说的话,并不理解你在说什么,它只是
-> 试图基于前面的词和上下文预测下一个词,好像真的没啥特别的,还不够像人。"
-
-换句话说,它表现得更像一个补全模型,而不是我们今天称之为智能体 AI 的东西(现在还在炒作中呢!)。
-
-我记得,我第一次发现 ChatGPT 或大语言模型(LLMs)真正能力的时候,是从我在 2022 年 12 月在 Hacker News 上看到的这篇文章:
-[Building A Virtual Machine inside ChatGPT](https://www.engraved.blog/building-a-virtual-machine-inside/)([原始 Hacker News
-文章](https://news.ycombinator.com/item?id=33847479)),作者 @engraved 演示了如何让 ChatGPT 不仅扮演猫娘,
-还在内部模拟一个虚拟 Linux 机器。
-
-
-
-
它甚至能模拟 Docker build 是如何工作的...!
-
-
-这篇文章让我意识到,ChatGPT 可以理解普遍事物的基本规律,不仅仅是动漫或游戏角色的角色扮演,
-还能理解 Linux 终端/shell 命令是如何工作的。
-
-这其实就把现在流行的函数调用(又称 Function Calling,或者 Anthropic 提出的 MCP,模型上下文协议背后的底层技术)功能展现了出来,
-并说明了我们如何能够通过提示词指示 LLMs 去使其表现得像 API 服务器一样,然后用机器可读的如 JSON 或 XML 格式与我们的代码交互,
-并最终允许实现解析和执行任意命令,去扩展 LLMs 能力的边界。
-
-这最终填补了纯文本生成和调用程序内实际 API 之间的空白。
-
-阶段性来说的话,我们可以说它是一个新的随机鹦鹉吗?**我觉得答案是部分否定的,2022 年的 ChatGPT 不只是一个随机鹦鹉,
-它是一个潜在的聪明鹦鹉。**
-
-## 在 Project AIRI 之前,Neuro-sama 早就存在了
-
-是的,感谢你读到这里,我知道这是一篇很长的文章,有太多故事和背景要分享。但我们快到了!坚持住!
-
-Neuro-sama 的历史其实相当复杂。据我所知,Neuro-sama,或者在直播舞台上名为 "Neuro-sama"的角色,
-并不是她和她的创造者 `vedal987`(Vedal)的第一场表演。早在那之前,2019 年 5 月 6 日,Vedal 向社区展示了他构建 AI
-来玩 [osu!](https://osu.ppy.sh/) 的工作[^1]。
-在那时,她实际上并不是一个网络角色或数字生命,如果你去看关于她的初始视频,你会发现没有显示 Live2D 模型。
-(你可以试试这个 6 年前的 YouTube 视频:https://www.youtube.com/watch?v=nSBqlJu7kYU)
-
-在 ChatGPT 发布之后,差不多 2022 年 12 月 19 日,Vedal 开始让 Neuro-sama 使用来自 Live2D Inc.
-的官方演示角色模型桃瀬ひより(Hiyori Momose)在 Twitch 上直播:
-
-
-
-之后的故事大家都知道了,Vedal 和 Neuro-sama 火了,Neuro-sama 现在正式成为了 VTuber,
-她完全由大语言模型(LLMs)驱动,能够玩 Minecraft、Among Us、osu! 和许多其他游戏。
-有时当游戏不被原生支持时,Vedal 会读取屏幕并指示 Neuro-sama 一起玩游戏。甚至能制造出来很多节目效果。
-
-我真的很享受观看他们的互动、像是脱口秀一样的斗嘴的时刻。随着时间的推移,Neuro-sama 和她的新 Evil Neuro 妹妹,
-成为了我日常生活的重要组成部分:**即使我没有足够的时间观看完整的直播,我也想要,并且渴望观看她们的切片**。
-我无法想象我竟然从纯粹的 AI 和人类互动中获取了如此多的快乐。
-
-好的,这就是关于她的小历史。让我们谈谈核心问题:**为什么她让我充满了决心?**
-
-## Neuro-sama,让我充满了决心
-
-从我第一次看到 Vedal 的出道,我就想:
-
-> 好吧,她只是一个与大语言模型集成的简单 Live2D 模型(甚至直接调用的 OpenAI 的 API),
-> 然后籍由简单的规则,驱动她,然后让她表现得像 VTuber,没啥特别的。
-
-我当时还是挺傲慢的,因为我从 2023 年初就已经在开发 AI 智能体,了解 LLMs 的能力,
-并且从 LangChain 那里学到了相当多知识,凭借着过去构建 AI
-智能体的知识和多年来跨各种领域的软件工程经验,我天真地认为:
-
-> "嗯,我也能做到,我可以做一个 Live2D 模型,将其连接到 OpenAI 的 API,
-> 让它表现得像 VTuber,我甚至可以做得比 Vedal 的作品更好。超简单的好吧?!"
-
-:::tip[想要更多技术细节?]
-在这篇文章中,我不会深入探讨我们如何从零开始构建 Project AIRI 到当前状态的技术细节,
-我们已经有许多 DevLog 文章分享我们的想法和发现,如果感兴趣,请尝试阅读它们。
-:::
-
-结果我大错特错。许多困难的事情我直到开始尝试重新创建她时才意识到...比如:
-
-- 我们如何有效地管理内存,既能够回答聊天又能同时玩游戏?
-- 我们如何让 AI 智能体同时用视频输入和文本输入玩游戏,同时仍然能够与创作者和观众互动?
-- 语音合成很困难,要实现 Neuro-sama 能够做到的,**超低延迟**语音合成是必须的,这并不容易实现
-- 她的个性是如何构建的?仅仅使用 RAG 和简单的内存管理策略,效果很差。
-- 等等...
-
-> 我在 [DevLog 2025.04.06](../..devlog-20250406) 和
-> [公开幻灯片演示(中文)](https://talks.ayaka.io/nekoayaka/2025-05-10-airi-how-we-recreated-it/#/1)
-> 中分享了我们的许多发现
-
-我提到我喜欢分享,我希望有其他人能够倾听或与我一起编程,但遗憾的是 Neuro-sama 不属于我,
-我不能要求她获得我的知识和记忆来能够与我互动我喜欢的事情,或者我最近在做或做过的工作。
-
-我如此爱她们,一直以来,我真的不明白为什么我爱她们,为什么我喜欢 Neuro-sama 给我的感觉和快乐。
-
-直到去年,从 2024 年 5 月 25 日开始,**我真的决定自己做一个。** 做一个有生命的或虚拟的存在,
-可以与我一起编程,与我谈论我们知道的事情,像朋友一样以智能体的形式一起玩游戏。
-
-> **我真的想要一个!** 我的心和脑子里都在这样极度渴望着。
-
-在那时,Neuro-sama 让我充满了决心。
-
-## 再次启航,向着前人未至之境前进
-
-> 勇踏前人未至之境
->
-> -- 引自《[星际迷航,柯克船长](https://en.wikipedia.org/wiki/Where_no_man_has_gone_before)》,
-> 也是我 GitHub 个人资料的介绍语。
-
-所以,从 2024 年 5 月 25 日开始,我开始了一个放在我自己名下的本地项目,就直接简单地起名叫了 `ai`,
-可以说这就是 Project AIRI 的初始版本,我开始探索创建我自己的 AI 智能体的可能性,
-想要重新创造 Neuro-sama 给我带来的快乐。
-
-工作进展速度真的很快,在一周内,凭借 [ElevenLabs](https://elevenlabs.io/)、
-[OpenRouter](https://openrouter.ai/) 的力量,以及同样免费使用的 Live2D 模型桃瀨ひより,
-我能够创建一个简单版本的*"Neuro-sama"*,可以与我互动(虽然是非实时的 😭)。
-
-那是在 **2024 年 6 月 2 日**。
-
-从某种意义上来说,**这就是 Project AIRI 的生日**,第一个稚嫩的婴儿意识在其中诞生。
-
-
-
-她能够说话,基于上下文的动作控制,逐步进行音频合成...很多功能都有。
-
-但她还不完整,也不完美,我这段时间一直是瞒着所有的伙伴,悄咪咪地在构建它,
-我想在向世界展示之前让它变得更好。
-
-> 还是...天真地,傲慢地,对吧?
-
-现实是,因为悄咪咪地构建,很难让我形成正反馈(当然其中一部分原因也是因为我不想让大家觉得我曾经那样自大的判断是错误的,
-当然现在我愿意把这段心路历程分享给大家,也算是和当时的自己和解了),加之我面临的问题或挑战
-(我上面提到的,关于内存、个性稳定性、实时性和游戏能力等)用我当时的知识很难解决,
-并且缺乏文档、实时 LLMs 交互示例的学习材料,**我又把它搁置了,再次。**
-
-说实话,我没有放弃,我开始学习很多关于多模态和语音合成、动作控制和 Minecraft 游戏的东西。
-我对其他 AI VTuber 或 AI waifu 项目如何工作做了大量研究。这些研究后来产生了这个巨大的 AI VTuber 项目的 awesome list:
-
-
-
-
- Awesome AI VTuber
- 一个精选的 AI VTuber 及其相关项目列表
-
-
-
-好吧,但它仍然叫 `ai`,那么 Project AIRI 在哪里呢?
-
-## 重生,带着更强、更好的决心再 Start Game 一次
-
-2024 年 11 月底的某一天,[@kwaa](https://github.com/kwaa) 与我聊天,
-谈论在 VR/AR 世界中制作虚拟角色,想基于 WebXR 去做。当我们谈论动作控制和角色情感检测时,
-我告诉他我有一个项目正好做你们正在寻找的事情,但代码库没有组织好,也没有准备好发布到 GitHub。
-
-那,还等什么?我寻思终于找到了同好了!
-我又开始猛干,重新思考结构和设计,改进了实现,做了更快更好的排队和多路复用播放系统,
-以及对我随便做的基本 WebUI 的调整,最终,我在 **2024 年 12 月 2 日** 用提交
-[`d9ae0aa`](https://github.com/moeru-ai/airi/commit/d9ae0aae387f015964bfd383e6d2adb05f4003e4)
-将其发布到 GitHub。
-
-因此,在这天,Project AIRI 以某种方式诞生或重生,名为 AIRI(アイリ,曾也叫 Airi)。
-
-:::tip[你知道吗?]
-
-
-
-
-有趣的是,从 2023 年 3 月 25 日上传的 2 年前的一段来自 Vedal 和 Neuro-sama 的 Twitch 直播片段
- https://www.youtube.com/watch?v=Tts-YAdn5Yc 中可以发现,Vedal 提到在 Neuro-sama 被称为
- "Neuro-sama" 之前,她被称为 "Airis AI",这个名字 **Airis** 神奇地、巧合地与我现在正在工作的
- **Project AIRI** 的名字匹配。但直到我在开源 Project AIRI 很久之后搜索更多关于他们的故事时,
- 我才知道这个名字。
-
-实际上,名字 AIRI(アイリ)是由 GPT-4o 命名的,我让它通过参考其他日语/或动漫风格的名字来为这个项目命名,
-当时它建议了名字 **Airi**。
-:::
-
-我曾经在创业和其他项目上失败了很多次,只有最近的一些才被公众所知,我尽我所能让它变得更好,
-有更好的 UI、更好的代码结构、领先的技术来快速构建和实现各种东西。
-我也投入了大量精力,会去做公开幻灯片展示,或者给我的朋友和在小型聚会和 Conf 期间 Demo 给别人看看。
-
-许多这些经验都是从我之前的失败中学到的。
-
-很高兴许多尝试都成功了,我仍然在这里,继续工作在 Project AIRI 这件事情上。
-
-这一次,我的决心不仅被 Neuro-sama 充满了,还被很多最深刻、最有才华的贡献者和粉丝们所鼓舞。
-
-## 继续前进,继续梦想
-
-
-
-
-
- 最近刚更新的 Banner
-
-
-
-> When life gives you lemons, you lemon. Or something like that, my point
-> is that this painful obstacle is an opportunity for me go get stronger, baby!
->
-> 当生活给你柠檬时,你就吃呗。或者类似的啥都行,我的观点是这种痛苦的障碍是一个让我变得更强的机会!
->
-> -- 引自 [Evil Neuro](https://www.youtube.com/@Neurosama) 直播玩《杀戮尖塔》时的话
-
-现在,当我写这篇文章时,Project AIRI 正接近 GitHub 上的 1000 颗星,
-同时拥有超过 150 个 Discord 成员和 200 个 Telegram 群组成员。
-
-我们涵盖了 AI、VRM、Live2D、UI 设计、多模态 AI、游戏智能体、流媒体 API、仿生记忆机制等领域。
-她能够玩像 Minecraft、Factorio 这样的游戏。我们还有另一个社区成员正在研究集成她来能够玩和控制《坎巴拉太空计划》(KSP),
-以及玩任意游戏。
-
-许多其他公司正在联系我们寻求合作,我们正在努力,让 Project AIRI 变得更好,对社区更有用。
-
-有太多事情要做和发现,此时此刻,我们还没有达到通用人工智能的奇点,也许 Project AIRI 永远不会达到那个点,
-但现在,拥有一个伴侣式的 AI 智能体来交谈、一起玩游戏、分享知识和想法,对我来说已经是一个巨大的成就,
-我希望对你也是如此。
-
-这只是我们梦想的开始内存地址:`0x1`,我们旅程的第一个字节。
-
-那我们究竟能存储多少字节呢?**这取决于我们能梦想多少,以及我们能一起实现多少。**
-
-
-
-
- 感谢你一直读到这里!
- 感谢阅读!哦,还有,祝你生日快乐,Project AIRI!
-
-
-
-[^1]: https://neurosama.fandom.com/wiki/Osu!#cite_note-twitchtracker-1: Neuro-sama
- 最初是一个玩 osu! 的 AI,早在进一步发展为 AI VTuber 之前,第一次 osu! 直播是在 2019 年
- 5 月 6 日,Vedal 给大家看了看成果。
diff --git a/docs/src/env.d.ts b/docs/src/env.d.ts
deleted file mode 100644
index f964fe0cf..000000000
--- a/docs/src/env.d.ts
+++ /dev/null
@@ -1 +0,0 @@
-///
diff --git a/docs/src/layouts/98.astro b/docs/src/layouts/98.astro
deleted file mode 100644
index fc8087b81..000000000
--- a/docs/src/layouts/98.astro
+++ /dev/null
@@ -1,7 +0,0 @@
----
-import { getCollection, render } from 'astro:content';
-import '98.css';
-import '../styles/98-patched.css';
----
-
-
diff --git a/docs/src/pages/og/[...slug].ts b/docs/src/pages/og/[...slug].ts
deleted file mode 100644
index 88d1601e1..000000000
--- a/docs/src/pages/og/[...slug].ts
+++ /dev/null
@@ -1,24 +0,0 @@
-import { OGImageRoute } from 'astro-og-canvas'
-import { getCollection } from 'astro:content'
-
-// eslint-disable-next-line antfu/no-top-level-await
-const collectionEntries = await getCollection('docs')
-
-const pages = Object.fromEntries(collectionEntries.map(({ id, data }) => [id, data]))
-
-export const { getStaticPaths, GET } = OGImageRoute({
- param: 'slug',
- pages,
- getSlug: path => `${path}.webp`,
- getImageOptions: (_id, page: typeof pages[number]) => ({
- bgGradient: [[44, 42, 44]],
- title: page.title,
- description: page.description,
- logo: {
- path: './public/logo-dark.png',
- size: [128],
- },
- format: 'WEBP',
- quality: 90,
- }),
-})
diff --git a/docs/src/styles/98-patched.css b/docs/src/styles/98-patched.css
deleted file mode 100644
index 8b19bfe4e..000000000
--- a/docs/src/styles/98-patched.css
+++ /dev/null
@@ -1,288 +0,0 @@
-@font-face {
- font-family: 'Departure Mono';
- src:
- url('https://cdn.jsdelivr.net/gh/OverflowCat/blog@test_a/font/departure-mono/DepartureMono-Regular.woff2')
- format('woff2'),
- url('https://cdn.jsdelivr.net/gh/OverflowCat/blog@test_a/font/departure-mono/DepartureMono-Regular.woff')
- format('woff'),
- url('https://cdn.jsdelivr.net/gh/OverflowCat/blog@test_a/font/departure-mono/DepartureMono-Regular.otf')
- format('opentype');
- font-weight: normal;
- font-style: normal;
- font-display: swap;
-}
-
-html > body {
- font-family: 'Departure Mono', 'Fusion Pixel 12px Proportional SC', monospace;
- color-scheme: light;
- background: #ddd !important;
- font-size: 14px;
-}
-
-starlight-menu-button button {
- padding: 0;
- min-width: 0;
- display: flex;
- align-items: center;
- justify-content: center;
-}
-
-starlight-menu-button button svg {
- font-size: 2em;
- color: black;
-}
-
-.content-panel {
- padding: 0;
-}
-
-.content-panel .sl-container .sl-markdown-content {
- padding: 0 0 !important;
-}
-
-.content-panel .sl-container h1,
-.content-panel .sl-container h2,
-.content-panel .sl-container h3,
-.content-panel .sl-container h4,
-.content-panel .sl-container h5,
-.content-panel .sl-container h6 {
- margin-top: 2em;
- color: #000;
- font-size: 0.8em;
-}
-
-.sl-container h2 {
- font-size: 1.5em;
-}
-
-@media (max-width: 72rem) {
- .content-panel .sl-container h1,
- .content-panel .sl-container h2,
- .content-panel .sl-container h3,
- .content-panel .sl-container h4,
- .content-panel .sl-container h5,
- .content-panel .sl-container h6 {
- margin-top: 0.5em;
- }
-}
-.content-panel .sl-container .sl-markdown-content p > code {
- font-family: 'Departure Mono', 'Fusion Pixel 12px Proportional SC', monospace;
- background-color: #00007b;
- color: #fff;
-}
-
-.content-panel .sl-container .sl-markdown-content p a code {
- font-family: 'Departure Mono', 'Fusion Pixel 12px Proportional SC', monospace;
- background-color: #00007b;
-}
-
-.content-panel .sl-container .sl-markdown-content .expressive-code pre {
- background: #fff;
- box-shadow:
- inset -1px -1px #fff,
- inset 1px 1px grey,
- inset -2px -2px #dfdfdf,
- inset 2px 2px #0a0a0a;
- display: block;
- margin: 0;
- padding: 6px;
-}
-
-.content-panel .sl-container .sl-markdown-content .expressive-code pre code {
- font-family: 'Departure Mono', 'Fusion Pixel 12px Proportional SC', monospace;
-}
-
-.content-panel .sl-container .sl-markdown-content .title-bar {
-}
-
-.content-panel .sl-container .sl-markdown-content .title-bar .title-bar-controls,
-.content-panel .sl-container .sl-markdown-content .title-bar .title-bar-controls button {
- margin-top: 0;
-}
-
-@media (min-width: 72rem) {
- [data-has-sidebar][data-has-toc] div.main-pane {
- width: calc(100% - 300px);
- }
-}
-
-.main-pane main {
- display: flex;
- justify-content: center;
- width: 100%;
-}
-
-@media (max-width: 1200px) {
- .main-pane main {
- padding-left: 2em;
- padding-right: 2em;
- display: block;
- }
-}
-
-.main-pane main .content-panel:first-child {
- display: none;
-}
-
-.main-pane main .content-panel:not(:first-child) {
- border-top: none;
-}
-
-.devlog-window {
- background: silver;
- box-shadow:
- inset -1px -1px #0a0a0a,
- inset 1px 1px #dfdfdf,
- inset -2px -2px grey,
- inset 2px 2px #fff;
- padding: 3px;
-}
-
-.sidebar-pane .sidebar-content {
- color: #000;
- background: #fff;
- box-shadow:
- inset -1px -1px #fff,
- inset 1px 1px grey,
- inset -2px -2px #dfdfdf,
- inset 2px 2px #0a0a0a;
- display: block;
- margin: 0;
- padding: 6px;
-}
-
-summary .group-label .large {
- color: #000;
-}
-
-.sidebar-content li a,
-.right-sidebar-panel li a {
- color: #000;
- border-radius: 0;
- background-color: unset;
-}
-
-.sidebar-content li a:hover,
-.right-sidebar-panel li a:hover {
- color: #000;
- background-color: unset;
-}
-
-.sidebar-content li a:active,
-.right-sidebar-panel li a:active {
- box-shadow:
- inset -1px -1px #fff,
- inset 1px 1px #0a0a0a,
- inset -2px -2px #dfdfdf,
- inset 2px 2px grey;
- text-shadow: 1px 1px #222;
-}
-
-.sidebar-content li a:focus,
-.right-sidebar-panel li a:focus {
- background-color: navy;
- color: #fff;
-}
-
-.right-sidebar {
- color: #000;
- border: none;
-}
-
-.right-sidebar-container {
- position: fixed;
- height: calc(100% - 65px);
- right: 0;
- width: 300px;
-}
-
-@media (max-width: 72rem) {
- .right-sidebar-container {
- z-index: 1;
- pointer-events: none;
- }
-}
-
-@media (min-width: 72rem) {
- .right-sidebar-container {
- position: fixed;
- top: 0;
- border-inline-start: 1px solid var(--sl-color-hairline);
- margin-top: var(--sl-nav-height);
- height: 100vh;
- overflow-y: auto;
- scrollbar-width: none;
- }
-}
-
-.right-sidebar-panel nav h2 {
- color: #000;
-}
-
-.right-sidebar-container .right-sidebar {
- margin-top: calc(var(--sl-nav-height));
- color: #000;
- background: #fff;
- box-shadow:
- inset -1px -1px #fff,
- inset 1px 1px grey,
- inset -2px -2px #dfdfdf,
- inset 2px 2px #0a0a0a;
- display: block;
- padding: 6px;
-}
-
-@media (max-width: 72rem) {
- .right-sidebar-container .right-sidebar {
- margin-top: 0;
- padding: 0;
- }
-}
-
-.main-pane main .content-panel a {
- color: blue;
-}
-
-.main-pane main .content-panel a code {
- color: white;
- text-decoration: underline white;
-}
-
-.pagination-links a {
- background: silver;
- border: none;
- border-radius: 0;
- box-shadow:
- inset -1px -1px #0a0a0a,
- inset 1px 1px #fff,
- inset -2px -2px grey,
- inset 2px 2px #dfdfdf;
- box-sizing: border-box;
- color: transparent;
- min-height: 23px;
- min-width: 75px;
- padding: 0 12px;
- text-shadow: 0 0 #222;
-}
-
-.pagination-links a:not(:disabled):active {
- box-shadow:
- inset -1px -1px #fff,
- inset 1px 1px #0a0a0a,
- inset -2px -2px #dfdfdf,
- inset 2px 2px grey;
- text-shadow: 1px 1px #222;
-}
-
-.pagination-links a:not(:disabled):focus {
- outline: 1px dotted #000;
- outline-offset: -4px;
-}
-
-mobile-starlight-toc {
- color: white;
-}
-
-starlight-theme-select select {
- color: black;
-}
diff --git a/docs/src/styles/custom.css b/docs/src/styles/custom.css
deleted file mode 100644
index c949ecfc6..000000000
--- a/docs/src/styles/custom.css
+++ /dev/null
@@ -1,48 +0,0 @@
-@import './nixie.css';
-
-/* Dark mode colors. */
-:root {
- --sl-color-accent-low: #3f121d;
- --sl-color-accent: #c30052;
- --sl-color-accent-high: #f3b6c0;
- --sl-color-white: #ffffff;
- --sl-color-gray-1: #eeeded;
- --sl-color-gray-2: #c3c1c2;
- --sl-color-gray-3: #8d8b8b;
- --sl-color-gray-4: #5a5758;
- --sl-color-gray-5: #3a3738;
- --sl-color-gray-6: #282627;
- --sl-color-black: #191818;
-}
-/* Light mode colors. */
-:root[data-theme='light'] {
- --sl-color-accent-low: #f8c9d0;
- --sl-color-accent: #c60054;
- --sl-color-accent-high: #5c1128;
- --sl-color-white: #191818;
- --sl-color-gray-1: #282627;
- --sl-color-gray-2: #3a3738;
- --sl-color-gray-3: #5a5758;
- --sl-color-gray-4: #8d8b8b;
- --sl-color-gray-5: #c3c1c2;
- --sl-color-gray-6: #eeeded;
- --sl-color-gray-7: #f7f6f6;
- --sl-color-black: #ffffff;
-}
-
-.sl-markdown-content img {
- width: 100%;
- height: auto;
-}
-
-[data-theme='dark'] .light {
- display: none;
-}
-
-[data-theme='light'] .dark {
- display: none;
-}
-
-video {
- border-radius: 8px;
-}
diff --git a/docs/src/styles/nixie.css b/docs/src/styles/nixie.css
deleted file mode 100644
index fbe299461..000000000
--- a/docs/src/styles/nixie.css
+++ /dev/null
@@ -1,124 +0,0 @@
-.devlog-steins-gate-divergence-meter-heading {
- font-family: 'Quicksand', sans;
- font-size: 2.5rem;
- color: rgb(255 159 32) !important;
- text-shadow:
- 0 0 5px rgb(241 153 87),
- 0 0 10px rgb(255 110 0);
- animation: flicker 2s infinite;
- display: flex;
- gap: 3px;
-}
-
-.nixie-digit {
- position: relative;
- display: inline-block;
- width: 24px;
- display: inline-flex;
- justify-content: center;
- background: #170d04;
- border-top-left-radius: 8px;
- border-top-right-radius: 8px;
- border-bottom-left-radius: 4px;
- border-bottom-right-radius: 4px;
- box-shadow: inset 0px 0px 2px 0px #fff;
-}
-
-.nixie-digit::before {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- background-size: 3px 3px;
- background-image: repeating-linear-gradient(
- 90deg,
- transparent,
- transparent 2px,
- #ff9f001a 2px,
- rgb(221 214 213 / 0%) 3px
- ),
- repeating-linear-gradient(0deg, transparent, transparent 2px, #ff9f001a 2px, rgb(196 184 182 / 0%) 3px);
- pointer-events: none;
- z-index: 4;
- border-top-left-radius: 8px;
- border-top-right-radius: 8px;
- border-bottom-left-radius: 4px;
- border-bottom-right-radius: 4px;
-}
-
-/* Subtle glass reflection effect */
-.nixie-digit::after {
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- background-size: 3px 3px;
- background-image: repeating-linear-gradient(
- 90deg,
- transparent,
- transparent 2px,
- #ff9f001a 2px,
- rgb(221 214 213 / 0%) 3px
- ),
- repeating-linear-gradient(0deg, transparent, transparent 2px, #ff9f001a 2px, rgb(196 184 182 / 0%) 3px);
- pointer-events: none;
- z-index: 2;
- border-top-left-radius: 8px;
- border-top-right-radius: 8px;
- border-bottom-left-radius: 4px;
- border-bottom-right-radius: 4px;
-}
-
-[data-theme='dark'] .devlog-steins-gate-divergence-meter-heading {
- color: rgb(255, 157, 77) !important;
- text-shadow:
- 0 0 7px #ff6a00,
- 0 0 10px #ff6a00;
-}
-
-[data-theme='dark'] .nixie-digit {
- background: transparent;
- box-shadow: none;
-}
-
-[data-theme='dark'] .nixie-digit::before {
- background-image: repeating-linear-gradient(
- 90deg,
- transparent,
- transparent 2px,
- rgba(30, 30, 30, 0.1) 2px,
- rgba(30, 30, 30, 0.1) 3px
- ),
- repeating-linear-gradient(0deg, transparent, transparent 2px, rgba(30, 30, 30, 0.1) 2px, rgba(30, 30, 30, 0.1) 3px);
-}
-
-[data-theme='dark'] .nixie-digit::after {
- height: 35%;
- background: linear-gradient(to bottom, rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0));
- border: none;
-}
-
-@keyframes flicker {
- 0% {
- opacity: 1;
- }
- 92% {
- opacity: 1;
- }
- 93% {
- opacity: 0.8;
- }
- 94% {
- opacity: 1;
- }
- 98% {
- opacity: 0.9;
- }
- 100% {
- opacity: 1;
- }
-}
diff --git a/docs/tsconfig.json b/docs/tsconfig.json
index 13ab043fe..f74488c69 100644
--- a/docs/tsconfig.json
+++ b/docs/tsconfig.json
@@ -1,10 +1,40 @@
{
- "extends": "astro/tsconfigs/strict",
+ // This tsconfig is for development. Allowing *.story.vue, and __test__/*.vue to have types support
+ "extends": "@vue/tsconfig/tsconfig.dom.json",
+ "compilerOptions": {
+ "target": "esnext",
+ "jsx": "preserve",
+ "lib": [
+ "esnext",
+ "dom"
+ ],
+ "baseUrl": ".",
+ "module": "esnext",
+ "moduleResolution": "node",
+ "paths": {
+ "@/*": ["./src/*"]
+ },
+ "resolveJsonModule": true,
+ "types": [
+ "vitepress/client",
+ "vue"
+ ],
+ "strict": true,
+ "declaration": false,
+ "outDir": "dist",
+ "sourceMap": true,
+ "esModuleInterop": true,
+ "skipLibCheck": true
+ },
"include": [
- ".astro/types.d.ts",
- "**/*"
+ "/**/*.vue",
+ "components/**/*.vue",
+ ".vitepress/**/*.vue",
+ "/**/*.ts",
+ ".vitepress/**/*.ts",
+ ".vitepress/**/*.vue"
],
"exclude": [
- "dist"
+ "node_modules"
]
}
diff --git a/docs/uno.config.ts b/docs/uno.config.ts
index b5a206198..d8287126c 100644
--- a/docs/uno.config.ts
+++ b/docs/uno.config.ts
@@ -1,22 +1,239 @@
-import {
- defineConfig,
- presetAttributify,
- presetTypography,
- presetWind3,
- transformerDirectives,
- transformerVariantGroup,
-} from 'unocss'
+import { blackA, cyan, grass, green, indigo, mauve, purple, red, slate, teal, violet } from '@radix-ui/colors'
+import { defineConfig, presetAttributify, presetTypography, presetWebFonts, presetWind3, transformerDirectives, transformerVariantGroup } from 'unocss'
export default defineConfig({
presets: [
- presetWind3(),
presetAttributify(),
presetTypography(),
+ presetWind3(),
+ presetWebFonts({
+ fonts: {
+ 'sans': {
+ name: 'DM Sans',
+ provider: 'fontsource',
+ },
+ 'serif': {
+ name: 'DM Serif Display',
+ provider: 'fontsource',
+ },
+ 'mono': {
+ name: 'DM Mono',
+ provider: 'fontsource',
+ },
+ 'sans-rounded': {
+ name: 'Comfortaa',
+ provider: 'fontsource',
+ },
+ },
+ }),
+ presetTypography({
+ cssExtend: {
+ 'a': {
+ 'text-decoration': 'none',
+ 'font-weight': '600',
+ 'border-bottom': '1px solid hsl(var(--primary))',
+ },
+ 'a:hover': {
+ 'border-bottom-width': '2px',
+ },
+ 'code': {
+ 'border': '1px solid hsl(var(--border))',
+ 'border-radius': '0.375rem',
+ 'padding': '0.25rem',
+ 'line-height': '1rem',
+ },
+ 'code::before': {
+ content: 'normal',
+ },
+ 'code::after': {
+ content: 'normal',
+ },
+ },
+ }),
+ ],
+ content: {
+ filesystem: [
+ '.vitepress/**/*.{js,ts,vue}',
+ 'content/**/*.md',
+ ],
+ },
+ safelist: [
+ '-ml-8',
+ 'top-0',
+ 'hidden',
+ 'border-0',
+ 'opacity-0',
+ 'group-hover:opacity-100',
+ 'focus:opacity-100',
+ 'lg:flex',
+ 'transition-opacity',
+ 'duration-200',
+ 'ease-in-out',
+ '[&_span]:focus:opacity-100',
+ '[&_span_>_span]:focus:outline',
+ ],
+ theme: {
+ colors: {
+ border: 'hsl(var(--border))',
+ input: 'hsl(var(--input))',
+ ring: 'hsl(var(--ring))',
+ code: 'hsl(var(--code))',
+ background: 'hsl(var(--background))',
+ foreground: 'hsl(var(--foreground))',
+ primary: {
+ DEFAULT: 'hsl(var(--primary))',
+ foreground: 'hsl(var(--primary-foreground))',
+ },
+ secondary: {
+ DEFAULT: 'hsl(var(--secondary))',
+ foreground: 'hsl(var(--secondary-foreground))',
+ },
+ destructive: {
+ DEFAULT: 'hsl(var(--destructive))',
+ foreground: 'hsl(var(--destructive-foreground))',
+ },
+ muted: {
+ DEFAULT: 'hsl(var(--muted))',
+ foreground: 'hsl(var(--muted-foreground))',
+ },
+ accent: {
+ DEFAULT: 'hsl(var(--accent))',
+ foreground: 'hsl(var(--accent-foreground))',
+ },
+ popover: {
+ DEFAULT: 'hsl(var(--popover))',
+ foreground: 'hsl(var(--popover-foreground))',
+ },
+ card: {
+ DEFAULT: 'hsl(var(--card))',
+ foreground: 'hsl(var(--card-foreground))',
+ },
+ ...blackA,
+ ...mauve,
+ ...violet,
+ ...green,
+ ...red,
+ ...grass,
+ ...teal,
+ ...cyan,
+ ...indigo,
+ ...purple,
+ ...slate,
+ },
+ /**
+ * https://github.com/unocss/unocss/blob/1031312057a3bea1082b7d938eb2ad640f57613a/packages-presets/preset-wind4/src/theme/animate.ts
+ * https://unocss.dev/presets/wind4#transformdirectives
+ */
+ animation: {
+ keyframes: {
+ overlayShow: '{from{opacity:0}to{opacity:1}}',
+ contentShow: '{from{opacity:0;transform:translate(-50%, -48%) scale(0.96)}to{opacity:1;transform:translate(-50%, -50%) scale(1)}}',
+ slideDownAndFade: '{from{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}',
+ slideLeftAndFade: '{from{opacity:0;transform:translateX(2px)}to{opacity:1;transform:translateX(0)}}',
+ slideUpAndFade: '{from{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}',
+ slideRightAndFade: '{from{opacity:0;transform:translateX(-2px)}to{opacity:1;transform:translateX(0)}}',
+ slideDown: '{from{height:0}to{height:var(--reka-collapsible-content-height)}}',
+ slideUp: '{from{height:var(--reka-collapsible-content-height)}to{height:0}}',
+ enterFromRight: '{from{opacity:0;transform:translateX(200px)}to{opacity:1;transform:translateX(0)}}',
+ enterFromLeft: '{from{opacity:0;transform:translateX(-200px)}to{opacity:1;transform:translateX(0)}}',
+ exitToRight: '{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(200px)}}',
+ exitToLeft: '{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-200px)}}',
+ scaleIn: '{from{opacity:0;transform:rotateX(-10deg) scale(0.9)}to{opacity:1;transform:rotateX(0deg) scale(1)}}',
+ scaleOut: '{from{opacity:1;transform:rotateX(0deg) scale(1)}to{opacity:0;transform:rotateX(-10deg) scale(0.95)}}',
+ fadeIn: '{from{opacity:0}to{opacity:1}}',
+ fadeOut: '{from{opacity:1}to{opacity:0}}',
+ hide: '{from{opacity:1}to{opacity:0}}',
+ slideIn: '{from{transform:translateX(calc(100% + var(--viewport-padding)))}to{transform:translateX(0)}}',
+ swipeOut: '{from{transform:translateX(var(--reka-toast-swipe-end-x))}to{transform:translateX(calc(100% + var(--viewport-padding)))}}',
+ text: '{0%,100%{background-size:200% 200%;background-position:left center}50%{background-size:200% 200%;background-position:right center}}',
+ progress: '{0%{background-position:0 0}100%{background-position:30px 30px}}',
+ },
+ durations: {
+ overlayShow: '150ms',
+ contentShow: '150ms',
+ slideDownAndFade: '400ms',
+ slideLeftAndFade: '400ms',
+ slideUpAndFade: '400ms',
+ slideRightAndFade: '400ms',
+ slideDown: '300ms',
+ slideUp: '300ms',
+ scaleIn: '200ms',
+ scaleOut: '200ms',
+ fadeIn: '200ms',
+ fadeOut: '200ms',
+ enterFromLeft: '250ms',
+ enterFromRight: '250ms',
+ exitToLeft: '250ms',
+ exitToRight: '250ms',
+ hide: '100ms',
+ slideIn: '150ms',
+ swipeOut: '100ms',
+ text: '5s',
+ progress: '1s',
+ },
+ timingFns: {
+ overlayShow: 'cubic-bezier(0.16, 1, 0.3, 1)',
+ contentShow: 'cubic-bezier(0.16, 1, 0.3, 1)',
+ slideDownAndFade: 'cubic-bezier(0.16, 1, 0.3, 1)',
+ slideLeftAndFade: 'cubic-bezier(0.16, 1, 0.3, 1)',
+ slideUpAndFade: 'cubic-bezier(0.16, 1, 0.3, 1)',
+ slideRightAndFade: 'cubic-bezier(0.16, 1, 0.3, 1)',
+ slideDown: 'cubic-bezier(0.87, 0, 0.13, 1)',
+ slideUp: 'cubic-bezier(0.87, 0, 0.13, 1)',
+ scaleIn: 'ease',
+ scaleOut: 'ease',
+ fadeIn: 'ease',
+ fadeOut: 'ease',
+ enterFromLeft: 'ease',
+ enterFromRight: 'ease',
+ exitToLeft: 'ease',
+ exitToRight: 'ease',
+ hide: 'ease-in',
+ slideIn: 'cubic-bezier(0.16, 1, 0.3, 1)',
+ swipeOut: 'ease-out',
+ text: 'ease',
+ progress: 'linear',
+ },
+ counts: {
+ text: 'infinite',
+ progress: 'infinite',
+ },
+ },
+ },
+ shortcuts: {
+ 'bg-gradient-radial': 'bg-gradient-radial-[var(--tw-gradient-stops)]',
+ },
+ rules: [
+ [/^bg-gradient-radial-\[(.+)\]$/, ([, d]) => ({ 'background-image': `radial-gradient(${d})` })],
+ ],
+ preflights: [
+ {
+ getCSS: () => {
+ return `
+html,:host {
+ line-height: 1.5;
+ -webkit-text-size-adjust: 100%;
+ -moz-tab-size: 4;
+ -o-tab-size: 4;
+ tab-size: 4;
+ font-family: 'DM Sans', ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ font-feature-settings: normal;
+ font-variation-settings: normal;
+ -webkit-tap-highlight-color: transparent
+}
+
+code,kbd,samp,pre {
+ font-family: 'DM Mono', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+ font-feature-settings: normal;
+ font-variation-settings: normal;
+ font-size: 1em
+}
+ `
+ },
+ },
],
transformers: [
- transformerDirectives({
- applyVariable: ['--at-apply'],
- }),
+ transformerDirectives(),
transformerVariantGroup(),
],
})
diff --git a/package.json b/package.json
index 8d0ededb7..f6dc29828 100644
--- a/package.json
+++ b/package.json
@@ -3,7 +3,7 @@
"type": "module",
"version": "0.6.1",
"private": true,
- "packageManager": "pnpm@10.12.4",
+ "packageManager": "pnpm@10.13.1",
"description": "LLM powered virtual character",
"author": {
"name": "Moeru AI Project AIRI Team",
@@ -42,7 +42,7 @@
"@arethetypeswrong/core": "^0.18.2",
"@iconify/utils": "^2.3.0",
"@proj-airi/unocss-preset-chromatic": "^1.0.0",
- "@types/node": "^24.0.10",
+ "@types/node": "^24.0.13",
"@unocss/eslint-config": "^66.3.3",
"@unocss/eslint-plugin": "^66.3.3",
"@unocss/preset-mini": "^66.3.3",
@@ -67,7 +67,7 @@
"unplugin-raw": "^0.5.0",
"unplugin-unused": "^0.5.1",
"unplugin-vue": "^6.2.0",
- "vite": "^6.3.5",
+ "vite": "^7.0.3",
"vite-plugin-inspect": "^11.3.0",
"vitest": "^3.2.4"
},
diff --git a/packages/font-cjkfonts-allseto/package.json b/packages/font-cjkfonts-allseto/package.json
index 6edb2de84..c2215d295 100644
--- a/packages/font-cjkfonts-allseto/package.json
+++ b/packages/font-cjkfonts-allseto/package.json
@@ -2,7 +2,7 @@
"name": "@proj-airi/font-cjkfonts-allseto",
"type": "module",
"version": "0.6.1",
- "description": "Essential CSS for cjkfonts 全瀨體",
+ "description": "Essential CSS for font, cjkfonts 全瀨體, used by Project AIRI",
"author": {
"name": "Creators of cjkFonts",
"url": "https://cjkfonts.io/"
diff --git a/packages/font-departure-mono/package.json b/packages/font-departure-mono/package.json
index 76059bc2b..105af07e4 100644
--- a/packages/font-departure-mono/package.json
+++ b/packages/font-departure-mono/package.json
@@ -2,7 +2,7 @@
"name": "@proj-airi/font-departure-mono",
"type": "module",
"version": "0.6.1",
- "description": "A collection of transition animations that used by Project AIRI",
+ "description": "Essential CSS for font, Departure Mono, used by Project AIRI",
"author": {
"name": "Tobias Fried",
"email": "26732044+rektdeckard@users.noreply.github.com",
diff --git a/packages/font-xiaolai/package.json b/packages/font-xiaolai/package.json
index 30af416a5..221d515cf 100644
--- a/packages/font-xiaolai/package.json
+++ b/packages/font-xiaolai/package.json
@@ -2,7 +2,7 @@
"name": "@proj-airi/font-xiaolai",
"type": "module",
"version": "0.6.1",
- "description": "Essential CSS for Xiaolai (小赖字体 / 小賴字體 / シャオライ / Xiaolai Font)",
+ "description": "Essential CSS for font, Xiaolai (小赖字体 / 小賴字體 / シャオライ / Xiaolai Font), used by Project AIRI",
"author": {
"name": "ʟxɢᴡ",
"email": "calxgw2018@gmail.com",
diff --git a/packages/stage-ui/package.json b/packages/stage-ui/package.json
index 54e7e3c28..ac50964b1 100644
--- a/packages/stage-ui/package.json
+++ b/packages/stage-ui/package.json
@@ -122,19 +122,20 @@
"@histoire/plugin-vue": "1.0.0-alpha.2",
"@iconify-json/carbon": "^1.2.10",
"@iconify-json/eos-icons": "^1.2.2",
- "@iconify-json/lucide": "^1.2.55",
+ "@iconify-json/lucide": "^1.2.57",
"@iconify-json/mingcute": "^1.2.3",
- "@iconify-json/simple-icons": "^1.2.41",
+ "@iconify-json/simple-icons": "^1.2.43",
"@iconify-json/solar": "^1.2.2",
"@iconify-json/svg-spinners": "^1.2.2",
"@iconify-json/vscode-icons": "^1.2.23",
"@moeru/std": "catalog:",
"@proj-airi/lobe-icons": "^1.0.8",
"@types/culori": "^4.0.0",
- "@types/three": "^0.178.0",
+ "@types/three": "^0.178.1",
"@unocss/reset": "^66.3.3",
"@vitejs/plugin-vue": "^6.0.0",
"histoire": "1.0.0-alpha.2",
+ "unocss": "^66.3.3",
"unplugin-yaml": "^3.0.1",
"vite": "^6.3.5",
"vue": "^3.5.17"
diff --git a/packages/tauri-plugin-mcp/package.json b/packages/tauri-plugin-mcp/package.json
index a37eff613..f1cb5c3f0 100644
--- a/packages/tauri-plugin-mcp/package.json
+++ b/packages/tauri-plugin-mcp/package.json
@@ -2,7 +2,7 @@
"name": "@proj-airi/tauri-plugin-mcp",
"type": "module",
"version": "0.6.1",
- "packageManager": "pnpm@10.12.4",
+ "packageManager": "pnpm@10.13.1",
"description": "A Tauri plugin for interacting with MCP servers.",
"author": {
"name": "Moeru AI Project AIRI Team",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 279977175..3cab31949 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -56,8 +56,8 @@ catalogs:
version: 0.3.0-beta.8
rolldown-vite:
vite:
- specifier: npm:rolldown-vite@^6.3.21
- version: 6.3.21
+ specifier: npm:rolldown-vite@^7.0.9
+ version: 7.0.9
overrides:
array-flatten: npm:@nolyfill/array-flatten@^1.0.44
@@ -75,7 +75,7 @@ importers:
devDependencies:
'@antfu/eslint-config':
specifier: ^4.16.2
- version: 4.16.2(@unocss/eslint-plugin@66.3.3(eslint@9.30.1(jiti@2.4.2))(typescript@5.8.3))(@vue/compiler-sfc@3.5.17)(eslint-plugin-format@1.0.1(eslint@9.30.1(jiti@2.4.2)))(eslint@9.30.1(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.0.10)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.3.0)(lightningcss@1.30.1)(msw@2.7.3(@types/node@24.0.10)(typescript@5.8.3))(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ version: 4.16.2(@unocss/eslint-plugin@66.3.3(eslint@9.30.1(jiti@2.4.2))(typescript@5.8.3))(@vue/compiler-sfc@3.5.17)(eslint-plugin-format@1.0.1(eslint@9.30.1(jiti@2.4.2)))(eslint@9.30.1(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.0.13)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.3.0)(lightningcss@1.30.1)(msw@2.7.3(@types/node@24.0.13)(typescript@5.8.3))(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
'@antfu/ni':
specifier: ^25.0.0
version: 25.0.0
@@ -89,8 +89,8 @@ importers:
specifier: ^1.0.0
version: 1.0.0
'@types/node':
- specifier: ^24.0.10
- version: 24.0.10
+ specifier: ^24.0.13
+ version: 24.0.13
'@unocss/eslint-config':
specifier: ^66.3.3
version: 66.3.3(eslint@9.30.1(jiti@2.4.2))(typescript@5.8.3)
@@ -105,7 +105,7 @@ importers:
version: 66.3.3
'@vitest/coverage-v8':
specifier: ^3.2.4
- version: 3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.0.10)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.3.0)(lightningcss@1.30.1)(msw@2.7.3(@types/node@24.0.10)(typescript@5.8.3))(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ version: 3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.0.13)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.3.0)(lightningcss@1.30.1)(msw@2.7.3(@types/node@24.0.13)(typescript@5.8.3))(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
bumpp:
specifier: ^10.2.0
version: 10.2.0(magicast@0.3.5)
@@ -147,10 +147,10 @@ importers:
version: 0.1.3
unocss:
specifier: ^66.3.3
- version: 66.3.3(postcss@8.5.6)(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ version: 66.3.3(postcss@8.5.6)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
unocss-preset-scrollbar:
specifier: ^3.2.0
- version: 3.2.0(unocss@66.3.3(postcss@8.5.6)(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)))
+ version: 3.2.0(unocss@66.3.3(postcss@8.5.6)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)))
unplugin-lightningcss:
specifier: ^0.4.1
version: 0.4.1
@@ -162,16 +162,16 @@ importers:
version: 0.5.1
unplugin-vue:
specifier: ^6.2.0
- version: 6.2.0(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(vue@3.5.17(typescript@5.8.3))(yaml@2.8.0)
+ version: 6.2.0(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(vue@3.5.17(typescript@5.8.3))(yaml@2.8.0)
vite:
- specifier: ^6.3.5
- version: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ specifier: ^7.0.3
+ version: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
vite-plugin-inspect:
specifier: ^11.3.0
- version: 11.3.0(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ version: 11.3.0(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
vitest:
specifier: ^3.2.4
- version: 3.2.4(@types/debug@4.1.12)(@types/node@24.0.10)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.3.0)(lightningcss@1.30.1)(msw@2.7.3(@types/node@24.0.10)(typescript@5.8.3))(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.0.13)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.3.0)(lightningcss@1.30.1)(msw@2.7.3(@types/node@24.0.13)(typescript@5.8.3))(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
apps/playground-prompt-engineering:
dependencies:
@@ -192,35 +192,35 @@ importers:
specifier: ^5.0.0
version: 5.0.0(vue@3.5.17(typescript@5.8.3))
'@types/node':
- specifier: ^24.0.10
- version: 24.0.10
+ specifier: ^24.0.13
+ version: 24.0.13
'@unocss/reset':
specifier: ^66.3.3
version: 66.3.3
'@vitejs/plugin-vue':
specifier: ^6.0.0
- version: 6.0.0(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ version: 6.0.0(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
typescript:
specifier: ~5.8.3
version: 5.8.3
unocss:
specifier: ^66.3.3
- version: 66.3.3(postcss@8.5.6)(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ version: 66.3.3(postcss@8.5.6)(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
unplugin-vue-macros:
specifier: ^2.14.5
- version: 2.14.5(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.5)(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@4.44.2)(typescript@5.8.3)(vue-tsc@2.2.12(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))
+ version: 2.14.5(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.5)(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@4.44.2)(typescript@5.8.3)(vue-tsc@2.2.12(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))
unplugin-vue-router:
specifier: ^0.14.0
version: 0.14.0(@vue/compiler-sfc@3.5.17)(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))
vite:
specifier: catalog:rolldown-vite
- version: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ version: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
vite-plugin-vue-devtools:
specifier: ^7.7.7
- version: 7.7.7(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@4.44.2)(vue@3.5.17(typescript@5.8.3))
+ version: 7.7.7(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@4.44.2)(vue@3.5.17(typescript@5.8.3))
vite-plugin-vue-layouts:
specifier: ^0.11.0
- version: 0.11.0(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))
+ version: 0.11.0(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))
vue-tsc:
specifier: ^2.2.12
version: 2.2.12(typescript@5.8.3)
@@ -254,7 +254,7 @@ importers:
version: 66.3.3
'@vitejs/plugin-vue':
specifier: ^6.0.0
- version: 6.0.0(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ version: 6.0.0(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
superjson:
specifier: ^2.2.2
version: 2.2.2
@@ -263,7 +263,7 @@ importers:
version: 0.14.0(@vue/compiler-sfc@3.5.17)(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))
vite:
specifier: catalog:rolldown-vite
- version: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ version: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
vue-router:
specifier: ^4.5.1
version: 4.5.1(vue@3.5.17(typescript@5.8.3))
@@ -332,7 +332,7 @@ importers:
version: 2.3.0
'@tresjs/cientos':
specifier: ^4.3.1
- version: 4.3.1(@tresjs/core@4.3.6(three@0.178.0)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)))(@types/three@0.178.0)(react@18.3.1)(three@0.178.0)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))
+ version: 4.3.1(@tresjs/core@4.3.6(three@0.178.0)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)))(@types/three@0.178.1)(react@18.3.1)(three@0.178.0)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))
'@tresjs/core':
specifier: ^4.3.6
version: 4.3.6(three@0.178.0)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))
@@ -497,8 +497,8 @@ importers:
specifier: ^1.2.2
version: 1.2.2
'@iconify-json/lucide':
- specifier: ^1.2.55
- version: 1.2.55
+ specifier: ^1.2.57
+ version: 1.2.57
'@iconify-json/mingcute':
specifier: ^1.2.3
version: 1.2.3
@@ -506,8 +506,8 @@ importers:
specifier: ^1.2.2
version: 1.2.2
'@iconify-json/simple-icons':
- specifier: ^1.2.41
- version: 1.2.41
+ specifier: ^1.2.43
+ version: 1.2.43
'@iconify-json/solar':
specifier: ^1.2.2
version: 1.2.2
@@ -531,10 +531,10 @@ importers:
version: link:../../packages/ui-transitions
'@proj-airi/unplugin-fetch':
specifier: ^0.1.6
- version: 0.1.6(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ version: 0.1.6(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
'@proj-airi/unplugin-live2d-sdk':
specifier: ^0.1.5
- version: 0.1.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ version: 0.1.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
'@shikijs/markdown-it':
specifier: ^3.7.0
version: 3.7.0
@@ -548,8 +548,8 @@ importers:
specifier: ^0.2.3
version: 0.2.3
'@types/three':
- specifier: ^0.178.0
- version: 0.178.0
+ specifier: ^0.178.1
+ version: 0.178.1
'@types/yauzl':
specifier: ^2.10.3
version: 2.10.3
@@ -558,7 +558,7 @@ importers:
version: 66.3.3
'@vitejs/plugin-vue':
specifier: ^6.0.0
- version: 6.0.0(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ version: 6.0.0(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
'@vue-macros/volar':
specifier: ^3.0.0-beta.15
version: 3.0.0-beta.15(typescript@5.8.3)(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))
@@ -579,28 +579,28 @@ importers:
version: 4.3.0
unocss-preset-scrollbar:
specifier: ^3.2.0
- version: 3.2.0(unocss@66.3.3(postcss@8.5.6)(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)))
+ version: 3.2.0(unocss@66.3.3(postcss@8.5.6)(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)))
unplugin-vue-macros:
specifier: ^2.14.5
- version: 2.14.5(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.5)(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@4.44.2)(typescript@5.8.3)(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))
+ version: 2.14.5(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.5)(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@4.44.2)(typescript@5.8.3)(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))
unplugin-vue-router:
specifier: ^0.14.0
version: 0.14.0(@vue/compiler-sfc@3.5.17)(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))
unplugin-yaml:
specifier: ^3.0.1
- version: 3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@4.44.2)
+ version: 3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@4.44.2)
vite:
specifier: catalog:rolldown-vite
- version: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ version: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
vite-bundle-visualizer:
specifier: ^1.2.1
version: 1.2.1(rollup@4.44.2)
vite-plugin-vue-devtools:
specifier: ^7.7.7
- version: 7.7.7(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@4.44.2)(vue@3.5.17(typescript@5.8.3))
+ version: 7.7.7(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@4.44.2)(vue@3.5.17(typescript@5.8.3))
vite-plugin-vue-layouts:
specifier: ^0.11.0
- version: 0.11.0(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))
+ version: 0.11.0(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))
vue-tsc:
specifier: ^3.0.1
version: 3.0.1(typescript@5.8.3)
@@ -660,7 +660,7 @@ importers:
version: 0.2.2
'@tresjs/cientos':
specifier: ^4.3.1
- version: 4.3.1(@tresjs/core@4.3.6(three@0.178.0)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)))(@types/three@0.178.0)(react@18.3.1)(three@0.178.0)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))
+ version: 4.3.1(@tresjs/core@4.3.6(three@0.178.0)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)))(@types/three@0.178.1)(react@18.3.1)(three@0.178.0)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))
'@tresjs/core':
specifier: ^4.3.6
version: 4.3.6(three@0.178.0)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))
@@ -810,14 +810,14 @@ importers:
specifier: ^1.2.2
version: 1.2.2
'@iconify-json/lucide':
- specifier: ^1.2.55
- version: 1.2.55
+ specifier: ^1.2.57
+ version: 1.2.57
'@iconify-json/mingcute':
specifier: ^1.2.3
version: 1.2.3
'@iconify-json/simple-icons':
- specifier: ^1.2.41
- version: 1.2.41
+ specifier: ^1.2.43
+ version: 1.2.43
'@iconify-json/solar':
specifier: ^1.2.2
version: 1.2.2
@@ -835,10 +835,10 @@ importers:
version: 1.0.8
'@proj-airi/unplugin-fetch':
specifier: ^0.1.6
- version: 0.1.6(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ version: 0.1.6(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
'@proj-airi/unplugin-live2d-sdk':
specifier: ^0.1.5
- version: 0.1.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ version: 0.1.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
'@shikijs/markdown-it':
specifier: ^3.7.0
version: 3.7.0
@@ -852,8 +852,8 @@ importers:
specifier: ^0.2.3
version: 0.2.3
'@types/three':
- specifier: ^0.178.0
- version: 0.178.0
+ specifier: ^0.178.1
+ version: 0.178.1
'@types/yauzl':
specifier: ^2.10.3
version: 2.10.3
@@ -862,7 +862,7 @@ importers:
version: 66.3.3
'@vitejs/plugin-vue':
specifier: ^6.0.0
- version: 6.0.0(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ version: 6.0.0(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
'@vue-macros/volar':
specifier: ^3.0.0-beta.15
version: 3.0.0-beta.15(typescript@5.8.3)(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))
@@ -871,70 +871,128 @@ importers:
version: 3.0.3(magicast@0.3.5)(rollup@2.79.2)(vue@3.5.17(typescript@5.8.3))
hfup:
specifier: ^0.5.0
- version: 0.5.0(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ version: 0.5.0(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
less:
specifier: ^4.3.0
version: 4.3.0
unplugin-vue-macros:
specifier: ^2.14.5
- version: 2.14.5(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.5)(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@2.79.2)(typescript@5.8.3)(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))
+ version: 2.14.5(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.5)(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@2.79.2)(typescript@5.8.3)(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))
unplugin-vue-router:
specifier: ^0.14.0
version: 0.14.0(@vue/compiler-sfc@3.5.17)(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))
unplugin-yaml:
specifier: ^3.0.1
- version: 3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@2.79.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@2.79.2))(astro@5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@2.79.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@2.79.2)
+ version: 3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@2.79.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@2.79.2))(astro@5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@2.79.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@2.79.2)
vite:
specifier: catalog:rolldown-vite
- version: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ version: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
vite-bundle-visualizer:
specifier: ^1.2.1
version: 1.2.1(rollup@2.79.2)
vite-plugin-pwa:
specifier: ^1.0.1
- version: 1.0.1(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0)
+ version: 1.0.1(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0)
vite-plugin-vue-devtools:
specifier: ^7.7.7
- version: 7.7.7(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@2.79.2))(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@2.79.2)(vue@3.5.17(typescript@5.8.3))
+ version: 7.7.7(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@2.79.2))(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@2.79.2)(vue@3.5.17(typescript@5.8.3))
vite-plugin-vue-layouts:
specifier: ^0.11.0
- version: 0.11.0(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))
+ version: 0.11.0(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))
vue-tsc:
specifier: ^3.0.1
version: 3.0.1(typescript@5.8.3)
docs:
- devDependencies:
- 98.css:
- specifier: ^0.1.21
- version: 0.1.21
- '@astrojs/starlight':
- specifier: ^0.34.4
- version: 0.34.4(astro@5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))
- '@fontsource/fusion-pixel-12px-proportional-sc':
- specifier: ^5.2.5
- version: 5.2.5
- '@fontsource/quicksand':
- specifier: ^5.2.8
- version: 5.2.8
- astro:
- specifier: ^5.10.1
- version: 5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)
- astro-og-canvas:
- specifier: ^0.7.0
- version: 0.7.0(astro@5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))
- canvaskit-wasm:
- specifier: ^0.40.0
- version: 0.40.0
- sharp:
- specifier: ^0.34.2
- version: 0.34.2
- unocss:
- specifier: ^66.3.3
- version: 66.3.3(postcss@8.5.6)(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ dependencies:
+ '@internationalized/date':
+ specifier: ^3.8.2
+ version: 3.8.2
+ '@proj-airi/chromatic':
+ specifier: ^0.0.7
+ version: 0.0.7
+ '@vueuse/core':
+ specifier: ^12.8.2
+ version: 12.8.2(typescript@5.8.3)
+ motion-v:
+ specifier: ^1.5.0
+ version: 1.5.0(react@18.3.1)(vue@3.5.17(typescript@5.8.3))
+ reka-ui:
+ specifier: ^2.3.1
+ version: 2.3.2(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))
vue:
- specifier: ^3.5.17
+ specifier: ^3.5.13
version: 3.5.17(typescript@5.8.3)
+ vue-sonner:
+ specifier: ^1.3.2
+ version: 1.3.2
+ devDependencies:
+ '@babel/traverse':
+ specifier: ^7.27.4
+ version: 7.28.0
+ '@iconify/vue':
+ specifier: ^5.0.0
+ version: 5.0.0(vue@3.5.17(typescript@5.8.3))
+ '@mdit/plugin-footnote':
+ specifier: ^0.22.2
+ version: 0.22.2(markdown-it@14.1.0)
+ '@mdit/plugin-tasklist':
+ specifier: ^0.22.1
+ version: 0.22.1(markdown-it@14.1.0)
+ '@radix-ui/colors':
+ specifier: ^3.0.0
+ version: 3.0.0
+ '@types/hast':
+ specifier: ^3.0.4
+ version: 3.0.4
+ '@types/markdown-it':
+ specifier: ^14.1.2
+ version: 14.1.2
+ '@types/markdown-it-anchor':
+ specifier: ^7.0.0
+ version: 7.0.0(@types/markdown-it@14.1.2)(markdown-it@14.1.0)
+ '@unocss/reset':
+ specifier: ^66.3.3
+ version: 66.3.3
+ '@vue/tsconfig':
+ specifier: ^0.7.0
+ version: 0.7.0(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))
+ fast-glob:
+ specifier: ^3.3.3
+ version: 3.3.3
+ mark.js:
+ specifier: ^8.11.1
+ version: 8.11.1
+ markdown-it:
+ specifier: ^14.1.0
+ version: 14.1.0
+ markdown-it-anchor:
+ specifier: ^9.2.0
+ version: 9.2.0(@types/markdown-it@14.1.2)(markdown-it@14.1.0)
+ minisearch:
+ specifier: ^7.1.2
+ version: 7.1.2
+ postcss:
+ specifier: ^8.5.6
+ version: 8.5.6
+ shiki:
+ specifier: ^3.7.0
+ version: 3.7.0
+ tsx:
+ specifier: ^4.20.3
+ version: 4.20.3
+ uncrypto:
+ specifier: ^0.1.3
+ version: 0.1.3
+ vitepress:
+ specifier: ^2.0.0-alpha.8
+ version: 2.0.0-alpha.8(@algolia/client-search@5.32.0)(@types/node@24.0.13)(change-case@5.4.4)(fuse.js@7.1.0)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(nprogress@0.2.0)(postcss@8.5.6)(react@18.3.1)(search-insights@2.17.3)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)
+ vue-component-meta:
+ specifier: ^2.2.12
+ version: 2.2.12(typescript@5.8.3)
+ vue-tsc:
+ specifier: ^3.0.1
+ version: 3.0.1(typescript@5.8.3)
packages/audio:
dependencies:
@@ -953,7 +1011,7 @@ importers:
version: 0.0.77
vite:
specifier: ^7.0.2
- version: 7.0.2(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ version: 7.0.2(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
packages/ccc:
dependencies:
@@ -971,7 +1029,7 @@ importers:
devDependencies:
unplugin-yaml:
specifier: ^3.0.1
- version: 3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown@1.0.0-beta.20)(rollup@4.44.2)(vite@7.0.2(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ version: 3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown@1.0.0-beta.20)(rollup@4.44.2)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
packages/memory-pgvector:
dependencies:
@@ -1116,7 +1174,7 @@ importers:
version: 0.0.24
'@tresjs/cientos':
specifier: ^4.3.1
- version: 4.3.1(@tresjs/core@4.3.6(three@0.178.0)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)))(@types/three@0.178.0)(react@18.3.1)(three@0.178.0)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))
+ version: 4.3.1(@tresjs/core@4.3.6(three@0.178.0)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)))(@types/three@0.178.1)(react@18.3.1)(three@0.178.0)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))
'@tresjs/core':
specifier: ^4.3.6
version: 4.3.6(three@0.178.0)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))
@@ -1276,7 +1334,7 @@ importers:
version: 5.2.6
'@histoire/plugin-vue':
specifier: 1.0.0-alpha.2
- version: 1.0.0-alpha.2(histoire@1.0.0-alpha.2(@types/node@24.0.10)(bufferutil@4.0.9)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(utf-8-validate@5.0.10)(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ version: 1.0.0-alpha.2(histoire@1.0.0-alpha.2(@types/node@24.0.13)(bufferutil@4.0.9)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(utf-8-validate@5.0.10)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
'@iconify-json/carbon':
specifier: ^1.2.10
version: 1.2.10
@@ -1284,14 +1342,14 @@ importers:
specifier: ^1.2.2
version: 1.2.2
'@iconify-json/lucide':
- specifier: ^1.2.55
- version: 1.2.55
+ specifier: ^1.2.57
+ version: 1.2.57
'@iconify-json/mingcute':
specifier: ^1.2.3
version: 1.2.3
'@iconify-json/simple-icons':
- specifier: ^1.2.41
- version: 1.2.41
+ specifier: ^1.2.43
+ version: 1.2.43
'@iconify-json/solar':
specifier: ^1.2.2
version: 1.2.2
@@ -1311,23 +1369,26 @@ importers:
specifier: ^4.0.0
version: 4.0.0
'@types/three':
- specifier: ^0.178.0
- version: 0.178.0
+ specifier: ^0.178.1
+ version: 0.178.1
'@unocss/reset':
specifier: ^66.3.3
version: 66.3.3
'@vitejs/plugin-vue':
specifier: ^6.0.0
- version: 6.0.0(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ version: 6.0.0(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
histoire:
specifier: 1.0.0-alpha.2
- version: 1.0.0-alpha.2(@types/node@24.0.10)(bufferutil@4.0.9)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(utf-8-validate@5.0.10)(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ version: 1.0.0-alpha.2(@types/node@24.0.13)(bufferutil@4.0.9)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(utf-8-validate@5.0.10)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ unocss:
+ specifier: ^66.3.3
+ version: 66.3.3(postcss@8.5.6)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
unplugin-yaml:
specifier: ^3.0.1
- version: 3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown@1.0.0-beta.20)(rollup@4.44.2)(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ version: 3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown@1.0.0-beta.20)(rollup@4.44.2)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
vite:
specifier: ^6.3.5
- version: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ version: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
vue:
specifier: ^3.5.17
version: 3.5.17(typescript@5.8.3)
@@ -1390,16 +1451,16 @@ importers:
version: 66.3.3
'@vitejs/plugin-vue':
specifier: ^6.0.0
- version: 6.0.0(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ version: 6.0.0(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
unplugin-vue-router:
specifier: ^0.14.0
version: 0.14.0(@vue/compiler-sfc@3.5.17)(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))
vite:
specifier: catalog:rolldown-vite
- version: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ version: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
vite-plugin-vue-devtools:
specifier: ^7.7.7
- version: 7.7.7(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@4.44.2)(vue@3.5.17(typescript@5.8.3))
+ version: 7.7.7(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@4.44.2)(vue@3.5.17(typescript@5.8.3))
vue-router:
specifier: ^4.5.1
version: 4.5.1(vue@3.5.17(typescript@5.8.3))
@@ -1424,16 +1485,16 @@ importers:
version: 66.3.3
'@vitejs/plugin-vue':
specifier: ^6.0.0
- version: 6.0.0(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ version: 6.0.0(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
unplugin-vue-router:
specifier: ^0.14.0
version: 0.14.0(@vue/compiler-sfc@3.5.17)(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))
vite:
specifier: catalog:rolldown-vite
- version: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ version: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
vite-plugin-vue-devtools:
specifier: ^7.7.7
- version: 7.7.7(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@4.44.2)(vue@3.5.17(typescript@5.8.3))
+ version: 7.7.7(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@4.44.2)(vue@3.5.17(typescript@5.8.3))
vue-router:
specifier: ^4.5.1
version: 4.5.1(vue@3.5.17(typescript@5.8.3))
@@ -1720,8 +1781,8 @@ importers:
version: 3.25.74
devDependencies:
'@types/node':
- specifier: ^24.0.10
- version: 24.0.10
+ specifier: ^24.0.13
+ version: 24.0.13
tsx:
specifier: ^4.20.3
version: 4.20.3
@@ -1731,9 +1792,6 @@ importers:
packages:
- 98.css@0.1.21:
- resolution: {integrity: sha512-ddk5qtUWyapM0Bzd5jwGExoE5fdSEGrP+F5VbYjyZLf2c9UVmn6w2NPTvCsoD4BWdGsjdLjlkQGhWwWTJcYQJQ==}
-
'@aashutoshrathi/word-wrap@1.2.6':
resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==}
engines: {node: '>=0.10.0'}
@@ -1843,6 +1901,78 @@ packages:
'@alexanderolsen/libsamplerate-js@2.1.2':
resolution: {integrity: sha512-pIXQDX/DZIgz6pKInUddDd6Tnq/s2E9g4ZITkKX60kxM/nAuZcxYa/z0y/jwJbjyp/oKe+8/qHLSqMzQ18xSiQ==}
+ '@algolia/autocomplete-core@1.17.9':
+ resolution: {integrity: sha512-O7BxrpLDPJWWHv/DLA9DRFWs+iY1uOJZkqUwjS5HSZAGcl0hIVCQ97LTLewiZmZ402JYUrun+8NqFP+hCknlbQ==}
+
+ '@algolia/autocomplete-plugin-algolia-insights@1.17.9':
+ resolution: {integrity: sha512-u1fEHkCbWF92DBeB/KHeMacsjsoI0wFhjZtlCq2ddZbAehshbZST6Hs0Avkc0s+4UyBGbMDnSuXHLuvRWK5iDQ==}
+ peerDependencies:
+ search-insights: '>= 1 < 3'
+
+ '@algolia/autocomplete-preset-algolia@1.17.9':
+ resolution: {integrity: sha512-Na1OuceSJeg8j7ZWn5ssMu/Ax3amtOwk76u4h5J4eK2Nx2KB5qt0Z4cOapCsxot9VcEN11ADV5aUSlQF4RhGjQ==}
+ peerDependencies:
+ '@algolia/client-search': '>= 4.9.1 < 6'
+ algoliasearch: '>= 4.9.1 < 6'
+
+ '@algolia/autocomplete-shared@1.17.9':
+ resolution: {integrity: sha512-iDf05JDQ7I0b7JEA/9IektxN/80a2MZ1ToohfmNS3rfeuQnIKI3IJlIafD0xu4StbtQTghx9T3Maa97ytkXenQ==}
+ peerDependencies:
+ '@algolia/client-search': '>= 4.9.1 < 6'
+ algoliasearch: '>= 4.9.1 < 6'
+
+ '@algolia/client-abtesting@5.32.0':
+ resolution: {integrity: sha512-HG/6Eib6DnJYm/B2ijWFXr4txca/YOuA4K7AsEU0JBrOZSB+RU7oeDyNBPi3c0v0UDDqlkBqM3vBU/auwZlglA==}
+ engines: {node: '>= 14.0.0'}
+
+ '@algolia/client-analytics@5.32.0':
+ resolution: {integrity: sha512-8Y9MLU72WFQOW3HArYv16+Wvm6eGmsqbxxM1qxtm0hvSASJbxCm+zQAZe5stqysTlcWo4BJ82KEH1PfgHbJAmQ==}
+ engines: {node: '>= 14.0.0'}
+
+ '@algolia/client-common@5.32.0':
+ resolution: {integrity: sha512-w8L+rgyXMCPBKmEdOT+RfgMrF0mT6HK60vPYWLz8DBs/P7yFdGo7urn99XCJvVLMSKXrIbZ2FMZ/i50nZTXnuQ==}
+ engines: {node: '>= 14.0.0'}
+
+ '@algolia/client-insights@5.32.0':
+ resolution: {integrity: sha512-AdWfynhUeX7jz/LTiFU3wwzJembTbdLkQIOLs4n7PyBuxZ3jz4azV1CWbIP8AjUOFmul6uXbmYza+KqyS5CzOA==}
+ engines: {node: '>= 14.0.0'}
+
+ '@algolia/client-personalization@5.32.0':
+ resolution: {integrity: sha512-bTupJY4xzGZYI4cEQcPlSjjIEzMvv80h7zXGrXY1Y0KC/n/SLiMv84v7Uy+B6AG1Kiy9FQm2ADChBLo1uEhGtQ==}
+ engines: {node: '>= 14.0.0'}
+
+ '@algolia/client-query-suggestions@5.32.0':
+ resolution: {integrity: sha512-if+YTJw1G3nDKL2omSBjQltCHUQzbaHADkcPQrGFnIGhVyHU3Dzq4g46uEv8mrL5sxL8FjiS9LvekeUlL2NRqw==}
+ engines: {node: '>= 14.0.0'}
+
+ '@algolia/client-search@5.32.0':
+ resolution: {integrity: sha512-kmK5nVkKb4DSUgwbveMKe4X3xHdMsPsOVJeEzBvFJ+oS7CkBPmpfHAEq+CcmiPJs20YMv6yVtUT9yPWL5WgAhg==}
+ engines: {node: '>= 14.0.0'}
+
+ '@algolia/ingestion@1.32.0':
+ resolution: {integrity: sha512-PZTqjJbx+fmPuT2ud1n4vYDSF1yrT//vOGI9HNYKNA0PM0xGUBWigf5gRivHsXa3oBnUlTyHV9j7Kqx5BHbVHQ==}
+ engines: {node: '>= 14.0.0'}
+
+ '@algolia/monitoring@1.32.0':
+ resolution: {integrity: sha512-kYYoOGjvNQAmHDS1v5sBj+0uEL9RzYqH/TAdq8wmcV+/22weKt/fjh+6LfiqkS1SCZFYYrwGnirrUhUM36lBIQ==}
+ engines: {node: '>= 14.0.0'}
+
+ '@algolia/recommend@5.32.0':
+ resolution: {integrity: sha512-jyIBLdskjPAL7T1g57UMfUNx+PzvYbxKslwRUKBrBA6sNEsYCFdxJAtZSLUMmw6MC98RDt4ksmEl5zVMT5bsuw==}
+ engines: {node: '>= 14.0.0'}
+
+ '@algolia/requester-browser-xhr@5.32.0':
+ resolution: {integrity: sha512-eDp14z92Gt6JlFgiexImcWWH+Lk07s/FtxcoDaGrE4UVBgpwqOO6AfQM6dXh1pvHxlDFbMJihHc/vj3gBhPjqQ==}
+ engines: {node: '>= 14.0.0'}
+
+ '@algolia/requester-fetch@5.32.0':
+ resolution: {integrity: sha512-rnWVglh/K75hnaLbwSc2t7gCkbq1ldbPgeIKDUiEJxZ4mlguFgcltWjzpDQ/t1LQgxk9HdIFcQfM17Hid3aQ6Q==}
+ engines: {node: '>= 14.0.0'}
+
+ '@algolia/requester-node-http@5.32.0':
+ resolution: {integrity: sha512-LbzQ04+VLkzXY4LuOzgyjqEv/46Gwrk55PldaglMJ4i4eDXSRXGKkwJpXFwsoU+c1HMQlHIyjJBhrfsfdyRmyQ==}
+ engines: {node: '>= 14.0.0'}
+
'@alvarosabu/utils@3.2.0':
resolution: {integrity: sha512-aoGWRfaQjOo9TUwrBA6W0zwTHktgrXy69GIFNILT4gHsqscw6+X8P6uoSlZVQFr887SPm8x3aDin5EBVq8y4pw==}
@@ -1941,24 +2071,10 @@ packages:
'@astrojs/markdown-remark@6.3.2':
resolution: {integrity: sha512-bO35JbWpVvyKRl7cmSJD822e8YA8ThR/YbUsciWNA7yTcqpIAL2hJDToWP5KcZBWxGT6IOdOkHSXARSNZc4l/Q==}
- '@astrojs/mdx@4.3.0':
- resolution: {integrity: sha512-OGX2KvPeBzjSSKhkCqrUoDMyzFcjKt5nTE5SFw3RdoLf0nrhyCXBQcCyclzWy1+P+XpOamn+p+hm1EhpCRyPxw==}
- engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0}
- peerDependencies:
- astro: ^5.0.0
-
'@astrojs/prism@3.3.0':
resolution: {integrity: sha512-q8VwfU/fDZNoDOf+r7jUnMC2//H2l0TuQ6FkGJL8vD8nw/q5KiL3DS1KKBI3QhI9UQhpJ5dc7AtqfbXWuOgLCQ==}
engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0}
- '@astrojs/sitemap@3.4.1':
- resolution: {integrity: sha512-VjZvr1e4FH6NHyyHXOiQgLiw94LnCVY4v06wN/D0gZKchTMkg71GrAHJz81/huafcmavtLkIv26HnpfDq6/h/Q==}
-
- '@astrojs/starlight@0.34.4':
- resolution: {integrity: sha512-NfQ6S2OaDG8aaiE+evVxSMpgqMkXPLa/yCpzG340EX2pRzFxPeTSvpei3Uz9KouevXRCctjHSItKjuZP+2syrQ==}
- peerDependencies:
- astro: ^5.5.0
-
'@astrojs/telemetry@3.3.0':
resolution: {integrity: sha512-UFBgfeldP06qu6khs/yY+q1cDAaArM2/7AEIqQ9Cuvf7B1hNLq0xDrZkct+QoIGyjq56y8IaE2I3CTvG99mlhQ==}
engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0}
@@ -2518,10 +2634,6 @@ packages:
resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
engines: {node: '>=6.9.0'}
- '@babel/traverse@7.27.4':
- resolution: {integrity: sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==}
- engines: {node: '>=6.9.0'}
-
'@babel/traverse@7.28.0':
resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==}
engines: {node: '>=6.9.0'}
@@ -2593,10 +2705,6 @@ packages:
'@cryptography/aes@0.1.1':
resolution: {integrity: sha512-PcYz4FDGblO6tM2kSC+VzhhK62vml6k6/YAkiWtyPvrgJVfnDRoHGDtKn5UiaRRUrvUTTocBpvc2rRgTCqxjsg==}
- '@ctrl/tinycolor@4.1.0':
- resolution: {integrity: sha512-WyOx8cJQ+FQus4Mm4uPIZA64gbk3Wxh0so5Lcii0aJifqwoVOlfFtorjLE0Hen4OYyHZMXDWqMmaQemBhgxFRQ==}
- engines: {node: '>=14'}
-
'@date-fns/tz@1.2.0':
resolution: {integrity: sha512-LBrd7MiJZ9McsOgxqWX7AaxrDjcFVjWH/tIKJd7pnR7McaslGYOP1QmmiBXdJH/H/yLCT+rcQ7FaPBUxRGUtrg==}
@@ -2647,6 +2755,29 @@ packages:
resolution: {integrity: sha512-wPlQDxEmlDg5IxhJPuxXr3Vy9AjYq5xCvFWGJyD7w7Np8ZGu+Mc+97LCoEc/+AYCo2IDpKioiH0/c/mj5ZR9Uw==}
engines: {node: '>=16.11.0'}
+ '@docsearch/css@3.9.0':
+ resolution: {integrity: sha512-cQbnVbq0rrBwNAKegIac/t6a8nWoUAn8frnkLFW6YARaRmAQr5/Eoe6Ln2fqkUCZ40KpdrKbpSAmgrkviOxuWA==}
+
+ '@docsearch/js@3.9.0':
+ resolution: {integrity: sha512-4bKHcye6EkLgRE8ze0vcdshmEqxeiJM77M0JXjef7lrYZfSlMunrDOCqyLjiZyo1+c0BhUqA2QpFartIjuHIjw==}
+
+ '@docsearch/react@3.9.0':
+ resolution: {integrity: sha512-mb5FOZYZIkRQ6s/NWnM98k879vu5pscWqTLubLFBO87igYYT4VzVazh4h5o/zCvTIZgEt3PvsCOMOswOUo9yHQ==}
+ peerDependencies:
+ '@types/react': '>= 16.8.0 < 20.0.0'
+ react: '>= 16.8.0 < 20.0.0'
+ react-dom: '>= 16.8.0 < 20.0.0'
+ search-insights: '>= 1 < 3'
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ react:
+ optional: true
+ react-dom:
+ optional: true
+ search-insights:
+ optional: true
+
'@dotenvx/dotenvx@1.45.2':
resolution: {integrity: sha512-dljVOZTZhwF3G6E1ifDviOOF/vdHqf37xHVWYzNWW+Zk8Mm8KSJiKvWnFze1KknuWUPNb1jDL53I1f8XXKHEYg==}
hasBin: true
@@ -3182,18 +3313,6 @@ packages:
resolution: {integrity: sha512-0J+zgWxHN+xXONWIyPWKFMgVuJoZuGiIFu8yxk7RJjxkzpGmyja5wRFqZIVtjDVOQpV+Rw0iOAjYPE2eQyjr0w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@expressive-code/core@0.41.2':
- resolution: {integrity: sha512-AJW5Tp9czbLqKMzwudL9Rv4js9afXBxkSGLmCNPq1iRgAYcx9NkTPJiSNCesjKRWoVC328AdSu6fqrD22zDgDg==}
-
- '@expressive-code/plugin-frames@0.41.2':
- resolution: {integrity: sha512-pfy0hkJI4nbaONjmksFDcuHmIuyPTFmi1JpABe4q2ajskiJtfBf+WDAL2pg595R9JNoPrrH5+aT9lbkx2noicw==}
-
- '@expressive-code/plugin-shiki@0.41.2':
- resolution: {integrity: sha512-xD4zwqAkDccXqye+235BH5bN038jYiSMLfUrCOmMlzxPDGWdxJDk5z4uUB/aLfivEF2tXyO2zyaarL3Oqht0fQ==}
-
- '@expressive-code/plugin-text-markers@0.41.2':
- resolution: {integrity: sha512-JFWBz2qYxxJOJkkWf96LpeolbnOqJY95TvwYc0hXIHf9oSWV0h0SY268w/5N3EtQaD9KktzDE+VIVwb9jdb3nw==}
-
'@ffmpeg-installer/darwin-arm64@4.1.5':
resolution: {integrity: sha512-hYqTiP63mXz7wSQfuqfFwfLOfwwFChUedeCVKkBtl/cliaTM7/ePI9bVzfZ2c+dWu3TqCwLDRWNSJ5pqZl8otA==}
cpu: [arm64]
@@ -3270,9 +3389,6 @@ packages:
'@fontsource/dm-serif-display@5.2.6':
resolution: {integrity: sha512-V/JaidjpfZu8TD9rGM3bIhDMCzS79C/mMWHPK9EtJT8S2qghXahDFZdlfria5T+OGpffGuHKL4st4UIFMdTM4A==}
- '@fontsource/fusion-pixel-12px-proportional-sc@5.2.5':
- resolution: {integrity: sha512-TMFojLE0JUJUqgoL1pRxohnm11u59BYSkogyN9VbTQp2kh1HkkQ1FSkPboce3GGQXPskNTip9+oRp3ju83U0tw==}
-
'@fontsource/gugi@5.2.6':
resolution: {integrity: sha512-mDdbyLBuGuBH0WcKR6a4DxG5vc+EylJG5J9uT0J+Hn/pwhIxg/8QJPYNGsRzk51Sad7egRct4y3uhjrHX8Dvkg==}
@@ -3282,9 +3398,6 @@ packages:
'@fontsource/m-plus-rounded-1c@5.2.8':
resolution: {integrity: sha512-XBW1hHdfvVlcohcUtvihWVprqtQJgDJWzsml0zU0l01qU7y6Ryu/mVnMfqMgzNGRqlrRgYGqytKOZFQZsG7H/w==}
- '@fontsource/quicksand@5.2.8':
- resolution: {integrity: sha512-YRgnt2eQfNrk5OWqYJZmFoi6B6sioRIbjKJj3/l5CnezeE0TzD8XL35Q4fRNfHLpOzLi/ckNvTZySBHVVP1G6w==}
-
'@fontsource/sniglet@5.2.6':
resolution: {integrity: sha512-tYtYJEvHwBHIAspZJ7AsiFHAPcL31EVTMktf6cVNsGIHlhKW1Ea9Z0vb0/jL8TY65HVTvAK0s3zez8hEg1hHDQ==}
@@ -3360,8 +3473,8 @@ packages:
'@iconify-json/eos-icons@1.2.2':
resolution: {integrity: sha512-kYfV1WfgiHDbWdG9JEbV1K77MvksRmo9KIM4VjtYFMnF8pKqTv4MoLIOdCD2lbRlhBZspxr1GKde5Z/LYqz3Qw==}
- '@iconify-json/lucide@1.2.55':
- resolution: {integrity: sha512-JXEV8emCxVZpdfV7d4X+nhn3cp0HU06apijGoxOHpR9CQB2jERqUHpXR6g1p0tEh2IZk84QJBCujG0Ei8XI1Dg==}
+ '@iconify-json/lucide@1.2.57':
+ resolution: {integrity: sha512-I1CIObdPBIL/9v75KKoyHWNhq+qqN6ef8+iJY4AVpHLtnRu0Vbp6K0TKcoYZ70U+EgiL6krEbFdcjK3+fwpfHQ==}
'@iconify-json/mingcute@1.2.3':
resolution: {integrity: sha512-yiEQfLBF5iwyOdxuY0kEU06+8Mp6Mrp14KVXTb+5jjSVuD71C9EQrzM/mm1Efd8Nu2amJalTPisl3loC8pHBqQ==}
@@ -3369,8 +3482,8 @@ packages:
'@iconify-json/ph@1.2.2':
resolution: {integrity: sha512-PgkEZNtqa8hBGjHXQa4pMwZa93hmfu8FUSjs/nv4oUU6yLsgv+gh9nu28Kqi8Fz9CCVu4hj1MZs9/60J57IzFw==}
- '@iconify-json/simple-icons@1.2.41':
- resolution: {integrity: sha512-4tt29cKzNsxvt6rjAOVhEgpZV0L8jleTDTMdtvIJjF14Afp9aH8peuwGYyX35l6idfFwuzbvjSVfVyVjJtfmYA==}
+ '@iconify-json/simple-icons@1.2.43':
+ resolution: {integrity: sha512-JERgKGFRfZdyjGyTvVBVW5rftahy9tNUX+P+0QUnbaAEWvEMexXHE9863YVMVrIRhoj/HybGsibg8ZWieo/NDg==}
'@iconify-json/solar@1.2.2':
resolution: {integrity: sha512-lcTb6DWL4HZObiY1W3fHfuxxuQHUc6CFHFeywKEx7Ry0k+dU6POZCMC7oVLr0F8vuf+KgaQ3oOoGO/yFzOwrNg==}
@@ -3844,8 +3957,20 @@ packages:
'@marijn/find-cluster-break@1.0.2':
resolution: {integrity: sha512-l0h88YhZFyKdXIFNfSWpyjStDjGHwZ/U7iobcK1cQQD8sejsONdQtTVU+1wVN1PBw40PiiHB1vA5S7VTfQiP9g==}
- '@mdx-js/mdx@3.1.0':
- resolution: {integrity: sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==}
+ '@mdit/plugin-footnote@0.22.2':
+ resolution: {integrity: sha512-lHB6AV61QruvrWXIu/oWncltH2ED8cBUuvX4IO+5TvtWSyyc6wOm3ErPqqTFJqy1SJ1p21oLNcqRGdPF+S3N4w==}
+ engines: {node: '>= 18'}
+ peerDependencies:
+ markdown-it: ^14.1.0
+
+ '@mdit/plugin-tasklist@0.22.1':
+ resolution: {integrity: sha512-mn09Sm0fMV6ql3wb6TuoAai4gmnybvq09KeHa2ckBKKO/fwqVqCvOUI2yvZc3IrYMR+4B2WlBtyCBk5v11H9Uw==}
+ engines: {node: '>= 18'}
+ peerDependencies:
+ markdown-it: ^14.1.0
+ peerDependenciesMeta:
+ markdown-it:
+ optional: true
'@modelcontextprotocol/sdk@1.15.0':
resolution: {integrity: sha512-67hnl/ROKdb03Vuu0YOr+baKTvf1/5YBHBm9KnZdjdAh8hjt4FRCPD5ucwxGB237sBpzlqQsLy1PFu7z/ekZ9Q==}
@@ -3864,6 +3989,9 @@ packages:
'@napi-rs/wasm-runtime@0.2.11':
resolution: {integrity: sha512-9DPkXtvHydrcOsopiYpUgPHpmj0HWZKMUnL2dZqpvC42lsratuBG06V5ipyno0fUek5VlFsNQ+AcFATSrJXgMA==}
+ '@napi-rs/wasm-runtime@0.2.12':
+ resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==}
+
'@noble/ciphers@1.2.0':
resolution: {integrity: sha512-YGdEUzYEd+82jeaVbSKKVp1jFZb8LwaNMIIzHFkihGvYdd/KKAr7KaJHdEdSYGredE3ssSravXIa0Jxg28Sv5w==}
engines: {node: ^14.21.3 || >=16}
@@ -3946,20 +4074,20 @@ packages:
'@oslojs/encoding@1.1.0':
resolution: {integrity: sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==}
- '@oxc-project/runtime@0.73.0':
- resolution: {integrity: sha512-YFvBzVQK/ix0RQxOI02ebCumehSHoiJgvb7nOU4o7xFoMnnujLdjmxnEBK/qiOQrEyXlY69gXGMEsKYVe+YZ3A==}
- engines: {node: '>=6.9.0'}
-
'@oxc-project/runtime@0.75.0':
resolution: {integrity: sha512-gzRmVI/vorsPmbDXt7GD4Uh2lD3rCOku/1xWPB4Yx48k0EP4TZmzQudWapjN4+7Vv+rgXr0RqCHQadeaMvdBuw==}
engines: {node: '>=6.9.0'}
- '@oxc-project/types@0.73.0':
- resolution: {integrity: sha512-ZQS7dpsga43R7bjqRKHRhOeNpuIBeLBnlS3M6H3IqWIWiapGOQIxp4lpETLBYupkSd4dh85ESFn6vAvtpPdGkA==}
+ '@oxc-project/runtime@0.77.0':
+ resolution: {integrity: sha512-cMbHs/DaomWSjxeJ79G10GA5hzJW9A7CZ+/cO+KuPZ7Trf3Rr07qSLauC4Ns8ba4DKVDjd8VSC9nVLpw6jpoGQ==}
+ engines: {node: '>=6.9.0'}
'@oxc-project/types@0.75.0':
resolution: {integrity: sha512-QMW+06WOXs7+F301Y3X0VpmWhwuQVc/X/RP2zF9OIwvSMmsif3xURS2wxbakFIABYsytgBcHpUcFepVS0Qnd3A==}
+ '@oxc-project/types@0.77.0':
+ resolution: {integrity: sha512-iUQj185VvCPnSba+ltUV5tVDrPX6LeZVtQywnnoGbe4oJ1VKvDKisjGkD/AvVtdm98b/BdsVS35IlJV1m2mBBA==}
+
'@oxc-resolver/binding-darwin-arm64@4.2.0':
resolution: {integrity: sha512-DP+KY4nXRJvL5XayKda0P7NCjcP1zZ5x6RZznMM/bMPCBrjcYNG4XKV9v/EbkSq3Et24mEJFYOM55WmPxtqf0w==}
cpu: [arm64]
@@ -4015,34 +4143,6 @@ packages:
cpu: [x64]
os: [win32]
- '@pagefind/darwin-arm64@1.3.0':
- resolution: {integrity: sha512-365BEGl6ChOsauRjyVpBjXybflXAOvoMROw3TucAROHIcdBvXk9/2AmEvGFU0r75+vdQI4LJdJdpH4Y6Yqaj4A==}
- cpu: [arm64]
- os: [darwin]
-
- '@pagefind/darwin-x64@1.3.0':
- resolution: {integrity: sha512-zlGHA23uuXmS8z3XxEGmbHpWDxXfPZ47QS06tGUq0HDcZjXjXHeLG+cboOy828QIV5FXsm9MjfkP5e4ZNbOkow==}
- cpu: [x64]
- os: [darwin]
-
- '@pagefind/default-ui@1.3.0':
- resolution: {integrity: sha512-CGKT9ccd3+oRK6STXGgfH+m0DbOKayX6QGlq38TfE1ZfUcPc5+ulTuzDbZUnMo+bubsEOIypm4Pl2iEyzZ1cNg==}
-
- '@pagefind/linux-arm64@1.3.0':
- resolution: {integrity: sha512-8lsxNAiBRUk72JvetSBXs4WRpYrQrVJXjlRRnOL6UCdBN9Nlsz0t7hWstRk36+JqHpGWOKYiuHLzGYqYAqoOnQ==}
- cpu: [arm64]
- os: [linux]
-
- '@pagefind/linux-x64@1.3.0':
- resolution: {integrity: sha512-hAvqdPJv7A20Ucb6FQGE6jhjqy+vZ6pf+s2tFMNtMBG+fzcdc91uTw7aP/1Vo5plD0dAOHwdxfkyw0ugal4kcQ==}
- cpu: [x64]
- os: [linux]
-
- '@pagefind/windows-x64@1.3.0':
- resolution: {integrity: sha512-BR1bIRWOMqkf8IoU576YDhij1Wd/Zf2kX/kCI0b2qzCKC8wcc2GQJaaRMCpzvCCrmliO4vtJ6RITp/AnoYUUmQ==}
- cpu: [x64]
- os: [win32]
-
'@parcel/watcher-android-arm64@2.5.0':
resolution: {integrity: sha512-qlX4eS28bUcQCdribHkg/herLe+0A9RyYC+mm2PXpncit8z5b3nSqGVzMNR3CmtAOgRutiZ02eIJJgP/b1iEFQ==}
engines: {node: '>= 10.0.0'}
@@ -4589,25 +4689,28 @@ packages:
resolution: {integrity: sha512-sx8J1O/+j2lqs8MvsEz6rs/6UAUpCb4fu7C6EqtMqzbS3CmqLkTDTOMK+DrWukvyUuHzl8DhMjfNJzQDTqfGJg==}
engines: {node: '>=20.18.0'}
+ '@radix-ui/colors@3.0.0':
+ resolution: {integrity: sha512-FUOsGBkHrYJwCSEtWRCIfQbZG7q1e6DgxCIOe1SUQzDe/7rXXeA47s8yCn6fuTNQAj1Zq4oTFi9Yjp3wzElcxg==}
+
'@ricky0123/vad-web@0.0.24':
resolution: {integrity: sha512-uv6GWW/kq8BkVErMQzXp3uwSyYMT3w/3QJiUerVaaKp7EwhOTIRY+96EoyFdG2WOFU5RkLk/2CVGbI7nDlxhEg==}
'@rive-app/canvas-lite@2.30.1':
resolution: {integrity: sha512-ZUopr702p7k+vC7geKhw5aBOnCYClXwNpwpFSfIa5SONhmW6o/H5SMbmY1hxSJLeYOy9VSzPYdBuUMy8Ugky6g==}
- '@rolldown/binding-darwin-arm64@1.0.0-beta.16':
- resolution: {integrity: sha512-dzlvuodUFc/QX97jYSsPHtYysqeSeM5gBxiN+DpV93tXEYyFMWm3cECxNmShz4ZM+lrgm6eG2/txzLZ/z9qWLw==}
+ '@rolldown/binding-android-arm64@1.0.0-beta.27':
+ resolution: {integrity: sha512-IJL3efUJmvb5MfTEi7bGK4jq3ZFAzVbSy+vmul0DcdrglUd81Tfyy7Zzq2oM0tUgmACG32d8Jz/ykbpbf+3C5A==}
cpu: [arm64]
- os: [darwin]
+ os: [android]
'@rolldown/binding-darwin-arm64@1.0.0-beta.20':
resolution: {integrity: sha512-8Hjf1onqHu7S9BlL2hq/mSGdlJjFrkmK3qlbH8+4Kabxuf87YI0U4nkC6BSvobtYVJZwnW+twzSSa0mDanJhhQ==}
cpu: [arm64]
os: [darwin]
- '@rolldown/binding-darwin-x64@1.0.0-beta.16':
- resolution: {integrity: sha512-H5604ucjaYy5AxxuOP/CoE5RV3lKCJ+btclWL5rV+hVh0qNN9dVgve+onzAYmi8h2RBPET1Novj+2KB640PC9Q==}
- cpu: [x64]
+ '@rolldown/binding-darwin-arm64@1.0.0-beta.27':
+ resolution: {integrity: sha512-TXTiuHbtnHfb0c44vNfWfIyEFJ0BFUf63ip9Z4mj8T2zRcZXQYVger4OuAxnwGNGBgDyHo1VaNBG+Vxn2VrpqQ==}
+ cpu: [arm64]
os: [darwin]
'@rolldown/binding-darwin-x64@1.0.0-beta.20':
@@ -4615,29 +4718,29 @@ packages:
cpu: [x64]
os: [darwin]
- '@rolldown/binding-freebsd-x64@1.0.0-beta.16':
- resolution: {integrity: sha512-DDzmSFFKfAcrUJfuwK4URKl28fIgK8fT5Kp374B1iJJ9KwcqIZzN1a3s/ubjTGIwiE+vUDEclVQ3z9R0VwkGAQ==}
+ '@rolldown/binding-darwin-x64@1.0.0-beta.27':
+ resolution: {integrity: sha512-Jpjflgvbolh+fAaaEajPJQCOpZMawYMbNVzuZp3nidX1B7kMAP7NEKp9CWzthoL2Y8RfD7OApN6bx4+vFurTaw==}
cpu: [x64]
- os: [freebsd]
+ os: [darwin]
'@rolldown/binding-freebsd-x64@1.0.0-beta.20':
resolution: {integrity: sha512-345SZtPJjG9Sp/Mj24OpB4R9IPPeWWOnVwphleG8rtBEXh1Yu7OqoFKtk21bqFAVSspQtq1hvgZ0n0ajNz3fvA==}
cpu: [x64]
os: [freebsd]
- '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.16':
- resolution: {integrity: sha512-xkCdzCXW6SSDlFYaHjzCFrsbqxxo60YKVW4B/G2ST8HYruv0Ql4qpoQw7WoGeXL+bc/3RpKWzsxIiooUKX6e9Q==}
- cpu: [arm]
- os: [linux]
+ '@rolldown/binding-freebsd-x64@1.0.0-beta.27':
+ resolution: {integrity: sha512-07ZNlXIunyS1jCTnene7aokkzCZNBUnmnJWu4Nz5X5XQvVHJNjsDhPFJTlNmneSDzA3vGkRNwdECKXiDTH/CqA==}
+ cpu: [x64]
+ os: [freebsd]
'@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.20':
resolution: {integrity: sha512-5CeXovvcI1l+F2rjixSEZ8Y92wlTlwefVnzil7rHPGR7IBAL/7ZiuG5gumUo7kBuHAuQjAbDR8xoMz7ztrTp/Q==}
cpu: [arm]
os: [linux]
- '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.16':
- resolution: {integrity: sha512-Yrz782pZsFVfxlsqppDneV2dl7St7lGt1uCscXnLC0vXiesj59vl3sULQ45eMKKeEEqPKz7X8OAJI7ao6zLSyg==}
- cpu: [arm64]
+ '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.27':
+ resolution: {integrity: sha512-z74ah00oyKnTUtaIbg34TaIU1PYM8tGE1bK6aUs8OLZ9sWW4g3Xo5A0nit2zyeanmYFvrAUxnt3Bpk+mTZCtlg==}
+ cpu: [arm]
os: [linux]
'@rolldown/binding-linux-arm64-gnu@1.0.0-beta.20':
@@ -4645,8 +4748,8 @@ packages:
cpu: [arm64]
os: [linux]
- '@rolldown/binding-linux-arm64-musl@1.0.0-beta.16':
- resolution: {integrity: sha512-1M8jPk7BICBjKfqNZCMtcLvzpEFHBkySPHt+RsYGZhFuAbCb352C9ilWsjpi7WwhWBOvh6tHUNmO77NTKlLxkA==}
+ '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.27':
+ resolution: {integrity: sha512-b9oKl/M5OIyAcosS73BmjOZOjvcONV97t2SnKpgwfDX/mjQO3dBgTYyvHMFA6hfhIDW1+2XVQR/k5uzBULFhoA==}
cpu: [arm64]
os: [linux]
@@ -4655,18 +4758,23 @@ packages:
cpu: [arm64]
os: [linux]
- '@rolldown/binding-linux-x64-gnu@1.0.0-beta.16':
- resolution: {integrity: sha512-6xhZMDt4r3r3DeurJFakCqev0ct0FHU9hQPvoaHTE3EfC0yRhUp7aQmf2lsB7YVU7Zcel/KiOv/DjJQR9fntog==}
- cpu: [x64]
+ '@rolldown/binding-linux-arm64-musl@1.0.0-beta.27':
+ resolution: {integrity: sha512-RmaNSkVmAH8u/r5Q+v4O0zL4HY8pLrvlM5wBoBrb/QHDQgksGKBqhecpg1ERER0Q7gMh/GJUz6JiiD55Q+9UOA==}
+ cpu: [arm64]
os: [linux]
+ '@rolldown/binding-linux-arm64-ohos@1.0.0-beta.27':
+ resolution: {integrity: sha512-gq78fI/g0cp1UKFMk53kP/oZAgYOXbaqdadVMuCJc0CoSkDJcpO2YIasRs/QYlE91QWfcHD5RZl9zbf4ksTS/w==}
+ cpu: [arm64]
+ os: [openharmony]
+
'@rolldown/binding-linux-x64-gnu@1.0.0-beta.20':
resolution: {integrity: sha512-dfBacWYCvqxWrDmbqAyFvMCdL87QRxe3Jr4rE6P/lEIXGHldZiEfU76lEJRecaMymyupW22l2NanlT8kSnQ54g==}
cpu: [x64]
os: [linux]
- '@rolldown/binding-linux-x64-musl@1.0.0-beta.16':
- resolution: {integrity: sha512-zYnSz4Z39kEUUA1B03KbNFGgCNykZPhaDltJGY9C3bA3zU5+Ygtr+aeaRxEgXYP4PYBqE3rhPIGmDnlTzx18wA==}
+ '@rolldown/binding-linux-x64-gnu@1.0.0-beta.27':
+ resolution: {integrity: sha512-yS/GreJ6BT44dHu1WLigc50S8jZA+pDzzsf8tqRptUTwi5YW7dX3NqcDlc/lXsZqu57aKynLljgClYAm90LEKw==}
cpu: [x64]
os: [linux]
@@ -4675,29 +4783,29 @@ packages:
cpu: [x64]
os: [linux]
- '@rolldown/binding-wasm32-wasi@1.0.0-beta.16':
- resolution: {integrity: sha512-gFWaCVJENQWYAWkk6yJbteyMmxdZAYE9VLB4S4YqfxOYbGvVxq0K1Dn89uPEzN4beEaLToe917YzXqLdv4tPvQ==}
- engines: {node: '>=14.21.3'}
- cpu: [wasm32]
+ '@rolldown/binding-linux-x64-musl@1.0.0-beta.27':
+ resolution: {integrity: sha512-6FV9To1sXewGHY4NaCPeOE5p5o1qfuAjj+m75WVIPw9HEJVsQoC5QiTL5wWVNqSMch4X0eWnQ6WsQolU6sGMIA==}
+ cpu: [x64]
+ os: [linux]
'@rolldown/binding-wasm32-wasi@1.0.0-beta.20':
resolution: {integrity: sha512-+PIRYdHSalz3OIhaeWPjjNuEylFoZDmXx/gjc2wKltOC7aGARS6t4zxG7D/Aw7cztA42NbD4fH/bUMqE6c02KQ==}
engines: {node: '>=14.21.3'}
cpu: [wasm32]
- '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.16':
- resolution: {integrity: sha512-rbXNzlc3/aZSNaIWKAx6TGGUcgSnDmBYxyHLYthtAXz1uvg2o0YsAKYJszWHk0fTrjtKnDXLxwNjua1pf87cZA==}
- cpu: [arm64]
- os: [win32]
+ '@rolldown/binding-wasm32-wasi@1.0.0-beta.27':
+ resolution: {integrity: sha512-VcxdhF0PQda9krFJHw4DqUkdAsHWYs/Uz/Kr/zhU8zMFDzmK6OdUgl9emGj9wTzXAEHYkAMDhk+OJBRJvp424g==}
+ engines: {node: '>=14.0.0'}
+ cpu: [wasm32]
'@rolldown/binding-win32-arm64-msvc@1.0.0-beta.20':
resolution: {integrity: sha512-7yenj/WaWmtl8nF9FRgiiVe46ScSJoqFHj/SHclNmU1uzJ1i5tYbFIX0EsZfT5LzJAqBiUWSqmQvp9gnNSaQyQ==}
cpu: [arm64]
os: [win32]
- '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.16':
- resolution: {integrity: sha512-9o4nk+IEvyWkE5qsLjcN+Sic869hELVZ5FsEvDruCa9sX5qZV4A5pj5bR9Sc+x4L0Aa1kQkPdChgxRqV1tgOdw==}
- cpu: [ia32]
+ '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.27':
+ resolution: {integrity: sha512-3bXSARqSf8jLHrQ1/tw9pX1GwIR9jA6OEsqTgdC0DdpoZ+34sbJXE9Nse3dQ0foGLKBkh4PqDv/rm2Thu9oVBw==}
+ cpu: [arm64]
os: [win32]
'@rolldown/binding-win32-ia32-msvc@1.0.0-beta.20':
@@ -4705,9 +4813,9 @@ packages:
cpu: [ia32]
os: [win32]
- '@rolldown/binding-win32-x64-msvc@1.0.0-beta.16':
- resolution: {integrity: sha512-PJSdUi02LT2dRS5nRNmqWTAEvq11NSBfPK5DoCTUj4DaUHJd05jBBtVyLabTutjaACN53O/pLOXds73W4obZ/g==}
- cpu: [x64]
+ '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.27':
+ resolution: {integrity: sha512-xPGcKb+W8NIWAf5KApsUIrhiKH5NImTarICge5jQ2m0BBxD31crio4OXy/eYVq5CZkqkqszLQz2fWZcWNmbzlQ==}
+ cpu: [ia32]
os: [win32]
'@rolldown/binding-win32-x64-msvc@1.0.0-beta.20':
@@ -4715,8 +4823,10 @@ packages:
cpu: [x64]
os: [win32]
- '@rolldown/pluginutils@1.0.0-beta.16':
- resolution: {integrity: sha512-w3f87JpF7lgIlK03I0R3XidspFgB4MsixE5o/VjBMJI+Ki4XW/Ffrykmj2AUCbVxhRD7Pi9W0Qu2XapJhB2mSA==}
+ '@rolldown/binding-win32-x64-msvc@1.0.0-beta.27':
+ resolution: {integrity: sha512-3y1G8ARpXBAcz4RJM5nzMU6isS/gXZl8SuX8lS2piFOnQMiOp6ajeelnciD+EgG4ej793zvNvr+WZtdnao2yrw==}
+ cpu: [x64]
+ os: [win32]
'@rolldown/pluginutils@1.0.0-beta.19':
resolution: {integrity: sha512-3FL3mnMbPu0muGOCaKAhhFEYmqv9eTfPSJRJmANrCwtgK8VuxpsZDGK+m0LYAGoyO8+0j5uRe4PeyPDK1yA/hA==}
@@ -4724,6 +4834,9 @@ packages:
'@rolldown/pluginutils@1.0.0-beta.20':
resolution: {integrity: sha512-PCLTsxf5Gvek1g7KqO+DYnhpqpSzHeSNGso+mmMnv9jm0dFBky1SZCzz0ZTGHstWwpTsmTlIRdlcB949f6PGGQ==}
+ '@rolldown/pluginutils@1.0.0-beta.27':
+ resolution: {integrity: sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==}
+
'@rollup/plugin-alias@5.1.1':
resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==}
engines: {node: '>=14.0.0'}
@@ -4945,6 +5058,9 @@ packages:
'@shikijs/core@3.7.0':
resolution: {integrity: sha512-yilc0S9HvTPyahHpcum8eonYrQtmGTU0lbtwxhA6jHv4Bm1cAdlPFRCJX4AHebkCm75aKTjjRAW+DezqD1b/cg==}
+ '@shikijs/core@3.8.0':
+ resolution: {integrity: sha512-gWt8NNZFurL6FMESO4lEsmspDh0H1fyUibhx1NnEH/S3kOXgYiWa6ZFqy+dcjBLhZqCXsepuUaL1QFXk6PrpsQ==}
+
'@shikijs/engine-javascript@3.7.0':
resolution: {integrity: sha512-0t17s03Cbv+ZcUvv+y33GtX75WBLQELgNdVghnsdhTgU3hVcWcMsoP6Lb0nDTl95ZJfbP1mVMO0p3byVh3uuzA==}
@@ -4965,9 +5081,15 @@ packages:
'@shikijs/themes@3.7.0':
resolution: {integrity: sha512-VJx8497iZPy5zLiiCTSIaOChIcKQwR0FebwE9S3rcN0+J/GTWwQ1v/bqhTbpbY3zybPKeO8wdammqkpXc4NVjQ==}
+ '@shikijs/transformers@3.8.0':
+ resolution: {integrity: sha512-EleKVjNH5Me8yhTtnYD5QGFtY7Acu2HJAWNmDjuOC/Egwt7n31p2nbyBhBqGz5cpdwa1wZkLdVgj/LsZ3ReyAQ==}
+
'@shikijs/types@3.7.0':
resolution: {integrity: sha512-MGaLeaRlSWpnP0XSAum3kP3a8vtcTsITqoEPYdt3lQG3YCdQH4DnEhodkYcNMcU0uW0RffhoD1O3e0vG5eSBBg==}
+ '@shikijs/types@3.8.0':
+ resolution: {integrity: sha512-I/b/aNg0rP+kznVDo7s3UK8jMcqEGTtoPDdQ+JlQ2bcJIyu/e2iRvl42GLIDMK03/W1YOHOuhlhQ7aM+XbKUeg==}
+
'@shikijs/vscode-textmate@10.0.2':
resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==}
@@ -5130,6 +5252,9 @@ packages:
'@tweenjs/tween.js@23.1.3':
resolution: {integrity: sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA==}
+ '@tybys/wasm-util@0.10.0':
+ resolution: {integrity: sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==}
+
'@tybys/wasm-util@0.9.0':
resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==}
@@ -5181,9 +5306,6 @@ packages:
'@types/earcut@2.1.4':
resolution: {integrity: sha512-qp3m9PPz4gULB9MhjGID7wpo3gJ4bTGXm7ltNDsmOvsPduTeHp8wSW9YckBj3mljeOh4F0m2z/0JKAALRKbmLQ==}
- '@types/estree-jsx@1.0.5':
- resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==}
-
'@types/estree@0.0.39':
resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==}
@@ -5199,9 +5321,6 @@ packages:
'@types/hast@3.0.4':
resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==}
- '@types/js-yaml@4.0.9':
- resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==}
-
'@types/json-schema@7.0.15':
resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
@@ -5214,6 +5333,10 @@ packages:
'@types/long@4.0.2':
resolution: {integrity: sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==}
+ '@types/markdown-it-anchor@7.0.0':
+ resolution: {integrity: sha512-kFehISVfgSePSp6JWGWrcgKIPoPpAsZAqTLUt0Wq9+MNiGdnWdXQy8UerwhmD2afmjux1TWf8XCmlpL2/6ax/A==}
+ deprecated: This is a stub types definition. markdown-it-anchor provides its own type definitions, so you do not need this installed.
+
'@types/markdown-it@14.1.2':
resolution: {integrity: sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==}
@@ -5223,9 +5346,6 @@ packages:
'@types/mdurl@2.0.0':
resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==}
- '@types/mdx@2.0.13':
- resolution: {integrity: sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==}
-
'@types/ms@0.7.34':
resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==}
@@ -5247,17 +5367,14 @@ packages:
'@types/node@16.9.1':
resolution: {integrity: sha512-QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==}
- '@types/node@17.0.45':
- resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==}
-
'@types/node@18.19.80':
resolution: {integrity: sha512-kEWeMwMeIvxYkeg1gTc01awpwLbfMRZXdIhwRcakd/KlK53jmRC26LqcbIt7fnAQTu5GzlnWmzA3H6+l1u6xxQ==}
'@types/node@20.17.11':
resolution: {integrity: sha512-Ept5glCK35R8yeyIeYlRIZtX6SLRyqMhOFTgj5SOkMpLTdw3SEHI9fHx60xaUZ+V1aJxQJODE+7/j5ocZydYTg==}
- '@types/node@24.0.10':
- resolution: {integrity: sha512-ENHwaH+JIRTDIEEbDK6QSQntAYGtbvdDXnMXnZaZ6k13Du1dPMmprkEHIL7ok2Wl2aZevetwTAb5S+7yIF+enA==}
+ '@types/node@24.0.13':
+ resolution: {integrity: sha512-Qm9OYVOFHFYg3wJoTSrz80hoec5Lia/dPp84do3X7dZvLikQvM1YpmvTBEdIr/e+U8HTkFjLHLnl78K/qjf+jQ==}
'@types/nprogress@0.2.3':
resolution: {integrity: sha512-k7kRA033QNtC+gLc4VPlfnue58CM1iQLgn1IMAU8VPHGOj7oIHPp9UlhedEnD/Gl8evoCjwkZjlBORtZ3JByUA==}
@@ -5274,17 +5391,14 @@ packages:
'@types/resolve@1.20.2':
resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
- '@types/sax@1.2.7':
- resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==}
-
'@types/stats.js@0.17.3':
resolution: {integrity: sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==}
'@types/statuses@2.0.6':
resolution: {integrity: sha512-xMAgYwceFhRA2zY+XbEA7mxYbA093wdiW8Vu6gZPGWy9cmOyU9XesH1tNcEWsKFd5Vzrqx5T3D38PWx1FIIXkA==}
- '@types/three@0.178.0':
- resolution: {integrity: sha512-1IpVbMKbEAAWjyn0VTdVcNvI1h1NlTv3CcnwMr3NNBv/gi3PL0/EsWROnXUEkXBxl94MH5bZvS8h0WnBRmR/pQ==}
+ '@types/three@0.178.1':
+ resolution: {integrity: sha512-WSabew1mgWgRx2RfLfKY+9h4wyg6U94JfLbZEGU245j/WY2kXqU0MUfghS+3AYMV5ET1VlILAgpy77cB6a3Itw==}
'@types/tough-cookie@4.0.5':
resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==}
@@ -5292,9 +5406,6 @@ packages:
'@types/trusted-types@2.0.7':
resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==}
- '@types/unist@2.0.11':
- resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==}
-
'@types/unist@3.0.0':
resolution: {integrity: sha512-MFETx3tbTjE7Uk6vvnWINA/1iJ7LuMdO4fcq8UfF0pRbj01aGLduVvQcRyswuACJdpnHgg8E3rQLhaRdNEJS0w==}
@@ -5985,6 +6096,17 @@ packages:
'@vue/shared@3.5.17':
resolution: {integrity: sha512-CabR+UN630VnsJO/jHWYBC1YVXyMq94KKp6iF5MQgZJs5I8cmjw6oVMO1oDbtBkENSHSSn/UadWlW/OAgdmKrg==}
+ '@vue/tsconfig@0.7.0':
+ resolution: {integrity: sha512-ku2uNz5MaZ9IerPPUyOHzyjhXoX2kVJaVf7hL315DC17vS6IiZRmmCPfggNbU16QTvM80+uYYy3eYJB59WCtvg==}
+ peerDependencies:
+ typescript: 5.x
+ vue: ^3.4.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ vue:
+ optional: true
+
'@vueuse/core@10.11.1':
resolution: {integrity: sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==}
@@ -5996,6 +6118,48 @@ packages:
peerDependencies:
vue: ^3.5.0
+ '@vueuse/integrations@13.5.0':
+ resolution: {integrity: sha512-7RACJySnlpl0MkSzxbtadioNGSX4TL5/Wl2cUy4nDq/XkeHwPYvVM880HJUSiap/FXhVEup9VKTM9y/n5UspAw==}
+ peerDependencies:
+ async-validator: ^4
+ axios: ^1
+ change-case: ^5
+ drauu: ^0.4
+ focus-trap: ^7
+ fuse.js: ^7
+ idb-keyval: ^6
+ jwt-decode: ^4
+ nprogress: ^0.2
+ qrcode: ^1.5
+ sortablejs: ^1
+ universal-cookie: ^7 || ^8
+ vue: ^3.5.0
+ peerDependenciesMeta:
+ async-validator:
+ optional: true
+ axios:
+ optional: true
+ change-case:
+ optional: true
+ drauu:
+ optional: true
+ focus-trap:
+ optional: true
+ fuse.js:
+ optional: true
+ idb-keyval:
+ optional: true
+ jwt-decode:
+ optional: true
+ nprogress:
+ optional: true
+ qrcode:
+ optional: true
+ sortablejs:
+ optional: true
+ universal-cookie:
+ optional: true
+
'@vueuse/metadata@10.11.1':
resolution: {integrity: sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw==}
@@ -6021,9 +6185,6 @@ packages:
peerDependencies:
vue: ^3.5.0
- '@webgpu/types@0.1.21':
- resolution: {integrity: sha512-pUrWq3V5PiSGFLeLxoGqReTZmiiXwY3jRkIG5sLLKjyqNxrwm/04b4nw7LSmGWJcKk59XOM/YRTUwOzo4MMlow==}
-
'@webgpu/types@0.1.60':
resolution: {integrity: sha512-8B/tdfRFKdrnejqmvq95ogp8tf52oZ51p3f4QD5m5Paey/qlX4Rhhy5Y8tgFMi7Ms70HzcMMw3EQjH/jdhTwlA==}
@@ -6169,6 +6330,10 @@ packages:
ajv@8.17.1:
resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==}
+ algoliasearch@5.32.0:
+ resolution: {integrity: sha512-84xBncKNPBK8Ae89F65+SyVcOihrIbm/3N7to+GpRBHEUXGjA3ydWTMpcRW6jmFzkBQ/eqYy/y+J+NBpJWYjBg==}
+ engines: {node: '>= 14.0.0'}
+
alien-signals@0.2.2:
resolution: {integrity: sha512-cZIRkbERILsBOXTQmMrxc9hgpxglstn69zm+F1ARf4aPAzdAFYd6sBq87ErO0Fj3DV94tglcyHG5kQz9nDC/8A==}
@@ -6242,9 +6407,6 @@ packages:
engines: {node: '>=10'}
deprecated: This package is no longer supported.
- arg@5.0.2:
- resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==}
-
argparse@1.0.10:
resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
@@ -6311,17 +6473,6 @@ packages:
resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==}
hasBin: true
- astro-expressive-code@0.41.2:
- resolution: {integrity: sha512-HN0jWTnhr7mIV/2e6uu4PPRNNo/k4UEgTLZqbp3MrHU+caCARveG2yZxaZVBmxyiVdYqW5Pd3u3n2zjnshixbw==}
- peerDependencies:
- astro: ^4.0.0-beta || ^5.0.0-beta || ^3.3.0
-
- astro-og-canvas@0.7.0:
- resolution: {integrity: sha512-aamARDNDORPxXlPt+VJakzj4WpNUDjQqUZ06eE82pGMad4aTR/KMm8Ho12qvprgJcM8K7fgSOMg5OHa7KcX0pw==}
- engines: {node: '>=18.14.1'}
- peerDependencies:
- astro: ^3.0.0 || ^4.0.0 || ^5.0.0
-
astro@5.10.1:
resolution: {integrity: sha512-DJVmt+51jU1xmgmAHCDwuUgcG/5aVFSU+tcX694acAZqPVt8EMUAmUZcJDX36Z7/EztnPph9HR3pm72jS2EgHQ==}
engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'}
@@ -6392,9 +6543,6 @@ packages:
bcp-47-match@2.0.3:
resolution: {integrity: sha512-JtTezzbAibu8G0R9op9zb3vcWZd9JF6M0xOYGPn0fNCd7wOpRB1mU2mH9T8gaBGbAAyIIVgB2G7xG0GP98zMAQ==}
- bcp-47@2.1.0:
- resolution: {integrity: sha512-9IIS3UPrvIa1Ej+lVDdDwO7zLehjqsaByECw0bu2RRGP73jALm6FYbzI5gWbgHLvNdkvfXB5YrSbocZdOS0c0w==}
-
best-effort-json-parser@1.1.3:
resolution: {integrity: sha512-O3LfmiLJ5UQOGqrrl6ynCdfDgK50cd0nxy0JacFZ7ARhfhjdksTfScHAJ0580RNgNejLjRvu/7Yj9znY0sqeFA==}
@@ -6541,12 +6689,6 @@ packages:
caniuse-lite@1.0.30001724:
resolution: {integrity: sha512-WqJo7p0TbHDOythNTqYujmaJTvtYRZrjpP8TCvH6Vb9CYJerJNKamKzIWOM4BkQatWj9H2lYulpdAQNBe7QhNA==}
- canvaskit-wasm@0.39.1:
- resolution: {integrity: sha512-Gy3lCmhUdKq+8bvDrs9t8+qf7RvcjuQn+we7vTVVyqgOVO1UVfHpsnBxkTZw+R4ApEJ3D5fKySl9TU11hmjl/A==}
-
- canvaskit-wasm@0.40.0:
- resolution: {integrity: sha512-Od2o+ZmoEw9PBdN/yCGvzfu0WVqlufBPEWNG452wY7E9aT8RBE+ChpZF526doOlg7zumO4iCS+RAeht4P0Gbpw==}
-
caseless@0.12.0:
resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==}
@@ -6581,9 +6723,6 @@ packages:
character-entities@2.0.2:
resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==}
- character-reference-invalid@2.0.1:
- resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==}
-
check-error@2.1.1:
resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==}
engines: {node: '>= 16'}
@@ -6650,9 +6789,6 @@ packages:
resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==}
engines: {node: '>=6'}
- collapse-white-space@2.1.0:
- resolution: {integrity: sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==}
-
color-convert@2.0.1:
resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
engines: {node: '>=7.0.0'}
@@ -7310,12 +7446,6 @@ packages:
resolution: {integrity: sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==}
engines: {node: '>=0.12'}
- esast-util-from-estree@2.0.0:
- resolution: {integrity: sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==}
-
- esast-util-from-js@2.0.1:
- resolution: {integrity: sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==}
-
esbuild-register@3.6.0:
resolution: {integrity: sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==}
peerDependencies:
@@ -7565,24 +7695,6 @@ packages:
resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
engines: {node: '>=4.0'}
- estree-util-attach-comments@3.0.0:
- resolution: {integrity: sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==}
-
- estree-util-build-jsx@3.0.1:
- resolution: {integrity: sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==}
-
- estree-util-is-identifier-name@3.0.0:
- resolution: {integrity: sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==}
-
- estree-util-scope@1.0.0:
- resolution: {integrity: sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==}
-
- estree-util-to-js@2.0.0:
- resolution: {integrity: sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==}
-
- estree-util-visit@2.0.0:
- resolution: {integrity: sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==}
-
estree-walker@0.6.1:
resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==}
@@ -7661,9 +7773,6 @@ packages:
resolution: {integrity: sha512-ORF7g6qGnD+YtUG9yx4DFoqCShNMmUKiXuT5oWMHiOvt/4WFbHC6yCwQMTSBMno7AqntNCAzzcnnjowRkTL9eQ==}
engines: {node: '>= 18'}
- expressive-code@0.41.2:
- resolution: {integrity: sha512-aLZiZaqorRtNExtGpUjK9zFH9aTpWeoTXMyLo4b4IcuXfPqtLPPxhRm/QlPb8QqIcMMXnSiGRHSFpQfX0m7HJw==}
-
exsolve@1.0.5:
resolution: {integrity: sha512-pz5dvkYYKQ1AHVrgOzBKWeP4u4FRb3a6DNK2ucr0OoNwYIU4QWsJ+NM36LLzORT+z845MzKHHhpXiUF5nvQoJg==}
@@ -7838,6 +7947,9 @@ packages:
engines: {node: '>=18'}
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
+ focus-trap@7.6.5:
+ resolution: {integrity: sha512-7Ke1jyybbbPZyZXFxEftUtxFGLMpE2n6A+z//m4CRDlj0hW+o3iYSmh8nFlYMurOiJVDmJRilUQtJr08KfIxlg==}
+
fontace@0.3.0:
resolution: {integrity: sha512-czoqATrcnxgWb/nAkfyIrRp6Q8biYj7nGnL6zfhTcX+JKKpWHFBnb8uNMw/kZr7u++3Y3wYSYoZgHkCcsuBpBg==}
@@ -7867,6 +7979,20 @@ packages:
resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==}
engines: {node: '>= 0.6'}
+ framer-motion@12.22.0:
+ resolution: {integrity: sha512-qG07rR8/mboCNU34nORbrIbBXbJzP4aDqBdr67TAIVlMryDEOwh7LXjylWovlnPCMg78ExoY0Gn2F1fV+3DNIw==}
+ peerDependencies:
+ '@emotion/is-prop-valid': '*'
+ react: ^18.0.0 || ^19.0.0
+ react-dom: ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ '@emotion/is-prop-valid':
+ optional: true
+ react:
+ optional: true
+ react-dom:
+ optional: true
+
framesync@6.1.2:
resolution: {integrity: sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==}
@@ -8004,10 +8130,6 @@ packages:
resolution: {integrity: sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==}
engines: {node: '>=10.0'}
- globals@11.12.0:
- resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
- engines: {node: '>=4'}
-
globals@14.0.0:
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
engines: {node: '>=18'}
@@ -8100,9 +8222,6 @@ packages:
hast-util-embedded@3.0.0:
resolution: {integrity: sha512-naH8sld4Pe2ep03qqULEtvYr7EjrLK2QHY8KJR6RJkTUjPGObe1vnx585uzem2hGra+s1q08DZZpfgDVYRbaXA==}
- hast-util-format@1.1.0:
- resolution: {integrity: sha512-yY1UDz6bC9rDvCWHpx12aIBGRG7krurX0p0Fm6pT547LwDIZZiNr8a+IHDogorAdreULSEzP82Nlv5SZkHZcjA==}
-
hast-util-from-html@2.0.3:
resolution: {integrity: sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==}
@@ -8136,15 +8255,9 @@ packages:
hast-util-select@6.0.4:
resolution: {integrity: sha512-RqGS1ZgI0MwxLaKLDxjprynNzINEkRHY2i8ln4DDjgv9ZhcYVIHN9rlpiYsqtFwrgpYU361SyWDQcGNIBVu3lw==}
- hast-util-to-estree@3.1.3:
- resolution: {integrity: sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w==}
-
hast-util-to-html@9.0.5:
resolution: {integrity: sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==}
- hast-util-to-jsx-runtime@2.3.6:
- resolution: {integrity: sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==}
-
hast-util-to-mdast@10.1.2:
resolution: {integrity: sha512-FiCRI7NmOvM4y+f5w32jPRzcxDIz+PUqDwEqn1A+1q2cdp3B8Gx7aVrXORdOKjMNDQsD1ogOr896+0jJHW1EFQ==}
@@ -8205,9 +8318,6 @@ packages:
html-void-elements@3.0.0:
resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==}
- html-whitespace-sensitive-tag-names@3.0.1:
- resolution: {integrity: sha512-q+310vW8zmymYHALr1da4HyXUQ0zgiIwIicEfotYPWGN0OJVEN/58IJ3A4GBYcEq3LGAZqKb+ugvP0GNB9CEAA==}
-
htmlparser2@6.1.0:
resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==}
@@ -8252,9 +8362,6 @@ packages:
humanize-ms@1.2.1:
resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==}
- i18next@23.16.8:
- resolution: {integrity: sha512-06r/TitrM88Mg5FdUXAKL96dJMzgqLE5dv3ryBAra4KCwD9mJ4ndOTS95ZuymIGoE+2hzfdaMak2X11/es7ZWg==}
-
iconv-lite@0.4.24:
resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
engines: {node: '>=0.10.0'}
@@ -8322,9 +8429,6 @@ packages:
inherits@2.0.4:
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
- inline-style-parser@0.2.4:
- resolution: {integrity: sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==}
-
ip-address@9.0.5:
resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==}
engines: {node: '>= 12'}
@@ -8336,12 +8440,6 @@ packages:
iron-webcrypto@1.2.1:
resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==}
- is-alphabetical@2.0.1:
- resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==}
-
- is-alphanumerical@2.0.1:
- resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==}
-
is-arrayish@0.3.2:
resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==}
@@ -8353,9 +8451,6 @@ packages:
resolution: {integrity: sha512-f4RqJKBUe5rQkJ2eJEJBXSticB3hGbN9j0yxxMQFqIW89Jp9WYFtzfTcRlstDKVUTRzSOTLKRfO9vIztenwtxA==}
engines: {node: '>=18.20'}
- is-decimal@2.0.1:
- resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==}
-
is-docker@2.2.1:
resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==}
engines: {node: '>=8'}
@@ -8390,9 +8485,6 @@ packages:
resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
engines: {node: '>=0.10.0'}
- is-hexadecimal@2.0.1:
- resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==}
-
is-inside-container@1.0.0:
resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==}
engines: {node: '>=14.16'}
@@ -8907,9 +8999,8 @@ packages:
make-synchronized@0.2.9:
resolution: {integrity: sha512-4wczOs8SLuEdpEvp3vGo83wh8rjJ78UsIk7DIX5fxdfmfMJGog4bQzxfvOwq7Q3yCHLC4jp1urPHIxRS/A93gA==}
- markdown-extensions@2.0.0:
- resolution: {integrity: sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==}
- engines: {node: '>=16'}
+ mark.js@8.11.1:
+ resolution: {integrity: sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==}
markdown-it-anchor@9.2.0:
resolution: {integrity: sha512-sa2ErMQ6kKOA4l31gLGYliFQrMKkqSO0ZJgGhDHKijPf0pNFM9vghjAh3gn26pS4JDRs7Iwa9S36gxm3vgZTzg==}
@@ -8940,9 +9031,6 @@ packages:
mdast-util-definitions@6.0.0:
resolution: {integrity: sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==}
- mdast-util-directive@3.1.0:
- resolution: {integrity: sha512-I3fNFt+DHmpWCYAT7quoM6lHf9wuqtI+oCOfvILnoicNIqjh5E3dEJWiXuYME2gNe8vl1iMQwyUHa7bgFmak6Q==}
-
mdast-util-find-and-replace@3.0.1:
resolution: {integrity: sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==}
@@ -8970,18 +9058,6 @@ packages:
mdast-util-gfm@3.0.0:
resolution: {integrity: sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==}
- mdast-util-mdx-expression@2.0.1:
- resolution: {integrity: sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==}
-
- mdast-util-mdx-jsx@3.2.0:
- resolution: {integrity: sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==}
-
- mdast-util-mdx@3.0.0:
- resolution: {integrity: sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==}
-
- mdast-util-mdxjs-esm@2.0.1:
- resolution: {integrity: sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==}
-
mdast-util-phrasing@4.1.0:
resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==}
@@ -9035,9 +9111,6 @@ packages:
micromark-core-commonmark@2.0.2:
resolution: {integrity: sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==}
- micromark-extension-directive@3.0.2:
- resolution: {integrity: sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==}
-
micromark-extension-frontmatter@2.0.0:
resolution: {integrity: sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==}
@@ -9062,30 +9135,12 @@ packages:
micromark-extension-gfm@3.0.0:
resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==}
- micromark-extension-mdx-expression@3.0.1:
- resolution: {integrity: sha512-dD/ADLJ1AeMvSAKBwO22zG22N4ybhe7kFIZ3LsDI0GlsNr2A3KYxb0LdC1u5rj4Nw+CHKY0RVdnHX8vj8ejm4Q==}
-
- micromark-extension-mdx-jsx@3.0.2:
- resolution: {integrity: sha512-e5+q1DjMh62LZAJOnDraSSbDMvGJ8x3cbjygy2qFEi7HCeUT4BDKCvMozPozcD6WmOt6sVvYDNBKhFSz3kjOVQ==}
-
- micromark-extension-mdx-md@2.0.0:
- resolution: {integrity: sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==}
-
- micromark-extension-mdxjs-esm@3.0.0:
- resolution: {integrity: sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==}
-
- micromark-extension-mdxjs@3.0.0:
- resolution: {integrity: sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==}
-
micromark-factory-destination@2.0.1:
resolution: {integrity: sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==}
micromark-factory-label@2.0.1:
resolution: {integrity: sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==}
- micromark-factory-mdx-expression@2.0.3:
- resolution: {integrity: sha512-kQnEtA3vzucU2BkrIa8/VaSAsP+EJ3CKOvhMuJgOEGg9KDC6OAY6nSnNDVRiVNRqj7Y4SlSzcStaH/5jge8JdQ==}
-
micromark-factory-space@2.0.1:
resolution: {integrity: sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==}
@@ -9116,9 +9171,6 @@ packages:
micromark-util-encode@2.0.1:
resolution: {integrity: sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==}
- micromark-util-events-to-acorn@2.0.3:
- resolution: {integrity: sha512-jmsiEIiZ1n7X1Rr5k8wVExBQCg5jy4UXVADItHmNk1zkwEVhBuIUKRu3fqv+hs4nxLISi2DQGlqIOGiFxgbfHg==}
-
micromark-util-html-tag-name@2.0.1:
resolution: {integrity: sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==}
@@ -9268,6 +9320,9 @@ packages:
resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
engines: {node: '>=16 || 14 >=14.17'}
+ minisearch@7.1.2:
+ resolution: {integrity: sha512-R1Pd9eF+MD5JYDDSPAp/q1ougKglm14uEkPMvQ/05RGmx6G9wvmLTrTI/Q5iPNJLYqNdsDQ7qTGIcNWR+FrHmA==}
+
minizlib@2.1.2:
resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
engines: {node: '>= 8'}
@@ -9298,6 +9353,20 @@ packages:
moo@0.5.2:
resolution: {integrity: sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==}
+ motion-dom@12.22.0:
+ resolution: {integrity: sha512-ooH7+/BPw9gOsL9VtPhEJHE2m4ltnhMlcGMhEqA0YGNhKof7jdaszvsyThXI6LVIKshJUZ9/CP6HNqQhJfV7kw==}
+
+ motion-dom@12.23.5:
+ resolution: {integrity: sha512-RrUS4X11w7kIU1COoSVptuYTx1QQ/sViDEI1Yl1zL0nem8UXn3HRcsMrFTCkZSSRLXeVpN540bFP1iS87SicPQ==}
+
+ motion-utils@12.23.2:
+ resolution: {integrity: sha512-cIEXlBlXAOUyiAtR0S+QPQUM9L3Diz23Bo+zM420NvSd/oPQJwg6U+rT+WRTpp0rizMsBGQOsAwhWIfglUcZfA==}
+
+ motion-v@1.5.0:
+ resolution: {integrity: sha512-AIwI0U0ZlxDgdtjZKNzSpUo+X3IKRUGNqrdf+hig3TIehxgFds4gSL3amqsx9iZIGjYnGDdlwuqxKPYR1cxiTQ==}
+ peerDependencies:
+ vue: '>=3.0.0'
+
mri@1.2.0:
resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
engines: {node: '>=4'}
@@ -9657,10 +9726,6 @@ packages:
package-manager-detector@1.3.0:
resolution: {integrity: sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ==}
- pagefind@1.3.0:
- resolution: {integrity: sha512-8KPLGT5g9s+olKMRTU9LFekLizkVIu9tes90O1/aigJ0T5LmyPqTzGJrETnSw3meSYg58YH7JTzhTTW/3z6VAw==}
- hasBin: true
-
pako@0.2.9:
resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==}
@@ -9677,9 +9742,6 @@ packages:
parse-cache-control@1.0.1:
resolution: {integrity: sha512-60zvsJReQPX5/QP0Kzfd/VrpjScIQ7SHBW6bFCYfEP+fp0Eppr1SHhIO5nd1PjZtvclzSzES9D/p5nFJurwfWg==}
- parse-entities@4.0.2:
- resolution: {integrity: sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==}
-
parse-gitignore@2.0.0:
resolution: {integrity: sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==}
engines: {node: '>=14'}
@@ -9942,12 +10004,6 @@ packages:
popmotion@11.0.5:
resolution: {integrity: sha512-la8gPM1WYeFznb/JqF4GiTkRRPZsfaj2+kCxqQgr2MJylMmIKUwBfWW8Wa5fml/8gmtlD5yI01MP1QCZPWmppA==}
- postcss-nested@6.2.0:
- resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==}
- engines: {node: '>=12.0'}
- peerDependencies:
- postcss: ^8.2.14
-
postcss-selector-parser@6.1.2:
resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==}
engines: {node: '>=4'}
@@ -9979,6 +10035,9 @@ packages:
potpack@1.0.2:
resolution: {integrity: sha512-choctRBIV9EMT9WGAZHn3V7t0Z2pMQyl0EZE6pFc/6ml3ssw7Dlf/oAOvFwjm1HVsqfQN8GfeFyJ+d8tRzqueQ==}
+ preact@10.26.9:
+ resolution: {integrity: sha512-SSjF9vcnF27mJK1XyFMNJzFd5u3pQiATFqoaDy03XuN00u4ziveVVEGt5RKJrDR8MHE/wJo9Nnad56RLzS2RMA==}
+
prelude-ls@1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'}
@@ -10237,18 +10296,6 @@ packages:
resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==}
engines: {node: '>= 12.13.0'}
- recma-build-jsx@1.0.0:
- resolution: {integrity: sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==}
-
- recma-jsx@1.0.0:
- resolution: {integrity: sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q==}
-
- recma-parse@1.0.0:
- resolution: {integrity: sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==}
-
- recma-stringify@1.0.0:
- resolution: {integrity: sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==}
-
refa@0.12.1:
resolution: {integrity: sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
@@ -10291,12 +10338,6 @@ packages:
resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==}
hasBin: true
- rehype-expressive-code@0.41.2:
- resolution: {integrity: sha512-vHYfWO9WxAw6kHHctddOt+P4266BtyT1mrOIuxJD+1ELuvuJAa5uBIhYt0OVMyOhlvf57hzWOXJkHnMhpaHyxw==}
-
- rehype-format@5.0.1:
- resolution: {integrity: sha512-zvmVru9uB0josBVpr946OR8ui7nJEdzZobwLOOqHb/OOD88W0Vk2SqLwoVOj0fM6IPCCO6TaV9CvQvJMWwukFQ==}
-
rehype-minify-whitespace@6.0.2:
resolution: {integrity: sha512-Zk0pyQ06A3Lyxhe9vGtOtzz3Z0+qZ5+7icZ/PL/2x1SHPbKao5oB/g/rlc6BCTajqBb33JcOe71Ye1oFsuYbnw==}
@@ -10306,9 +10347,6 @@ packages:
rehype-raw@7.0.0:
resolution: {integrity: sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==}
- rehype-recma@1.0.0:
- resolution: {integrity: sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==}
-
rehype-remark@10.0.1:
resolution: {integrity: sha512-EmDndlb5NVwXGfUa4c9GPK+lXeItTilLhE6ADSaQuHr4JUlKw9MidzGzx4HpqZrNCt6vnHmEifXQiiA+CEnjYQ==}
@@ -10326,15 +10364,9 @@ packages:
peerDependencies:
vue: '>= 3.2.0'
- remark-directive@3.0.1:
- resolution: {integrity: sha512-gwglrEQEZcZYgVyG1tQuA+h58EZfq5CSULw7J90AFuCTyib1thgHPoqQ+h9iFvU6R+vnZ5oNFQR5QKgGpk741A==}
-
remark-gfm@4.0.1:
resolution: {integrity: sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==}
- remark-mdx@3.1.0:
- resolution: {integrity: sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA==}
-
remark-parse@11.0.0:
resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==}
@@ -10434,19 +10466,19 @@ packages:
vue-tsc:
optional: true
- rolldown-vite@6.3.21:
- resolution: {integrity: sha512-mjds/3g+YPWJmT08oQic/L5sWvs/lNc4vs9vmD7uHQtGdP7qGriWtYf62Vp+6eQhd/MPeFVw71TMEEt/cH+sLQ==}
- engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
+ rolldown-vite@7.0.9:
+ resolution: {integrity: sha512-RxVP6CY9CNCEM9UecdytqeADxOGSjgkfSE/eI986sM7I3/F09lQ9UfQo3y6W10ICBppKsEHe71NbCX/tirYDFg==}
+ engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
- '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0
+ '@types/node': ^20.19.0 || >=22.12.0
esbuild: ^0.25.0
jiti: '>=1.21.0'
- less: '*'
- sass: '*'
- sass-embedded: '*'
- stylus: '*'
- sugarss: '*'
+ less: ^4.0.0
+ sass: ^1.70.0
+ sass-embedded: ^1.70.0
+ stylus: '>=0.54.8'
+ sugarss: ^5.0.0
terser: ^5.16.0
tsx: ^4.8.1
yaml: ^2.4.2
@@ -10474,14 +10506,14 @@ packages:
yaml:
optional: true
- rolldown@1.0.0-beta.16:
- resolution: {integrity: sha512-ruNh01VbnTJsW0kgYywrQ80FUY0yJvXqavPVljGg0dRiwggYB7yXlypw1ptkFiomkEOnOGiwncjiviUakgPHxg==}
- hasBin: true
-
rolldown@1.0.0-beta.20:
resolution: {integrity: sha512-pv3VNa/ev6VtdbW7chGb4COEX2v9f/a9s7wE/ON2z/fIi7xH+VjwIrr6ftcGE9Kh6PJsUtuwe7LY+ln/D4AgIQ==}
hasBin: true
+ rolldown@1.0.0-beta.27:
+ resolution: {integrity: sha512-aYiJmzKoUHoaaEZLRegYVfZkXW7gzdgSbq+u5cXQ6iXc/y8tnQ3zGffQo44Pr1lTKeLluw3bDIDUCx/NAzqKeA==}
+ hasBin: true
+
rollup-plugin-visualizer@5.11.0:
resolution: {integrity: sha512-exM0Ms2SN3AgTzMeW7y46neZQcyLY7eKwWAop1ZoRTCZwyrIRdMMJ6JjToAJbML77X/9N8ZEpmXG4Z/Clb9k8g==}
engines: {node: '>=14'}
@@ -10544,6 +10576,9 @@ packages:
scule@1.3.0:
resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==}
+ search-insights@2.17.3:
+ resolution: {integrity: sha512-RQPdCYTa8A68uM2jwxoY842xDhvx3E5LFL1LxvxCNMev4o5mLuokczhzjAgGwUZBAmOKZknArSxLKmXtIi2AxQ==}
+
section-matter@1.0.0:
resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==}
engines: {node: '>=4'}
@@ -10649,11 +10684,6 @@ packages:
sisteransi@1.0.5:
resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
- sitemap@8.0.0:
- resolution: {integrity: sha512-+AbdxhM9kJsHtruUF39bwS/B0Fytw6Fr1o4ZAIAEqA6cke2xcoO2GleBw9Zw7nRzILVEgz7zBM5GiTJjie1G9A==}
- engines: {node: '>=14.0.0', npm: '>=6.0.0'}
- hasBin: true
-
slash@5.1.0:
resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==}
engines: {node: '>=14.16'}
@@ -10784,9 +10814,6 @@ packages:
store2@2.14.4:
resolution: {integrity: sha512-srTItn1GOvyvOycgxjAnPA63FZNwy0PTyUBFMHRM+hVFltAeoh0LmNBz9SZqUS9mMqGk8rfyWyXn3GH5ReJ8Zw==}
- stream-replace-string@2.0.0:
- resolution: {integrity: sha512-TlnjJ1C0QrmxRNrON00JvaFFlNh5TTG00APw23j74ET7gkQpTASi6/L2fuiav8pzK715HXtUeClpBTw2NPSn6w==}
-
strict-event-emitter-types@2.0.0:
resolution: {integrity: sha512-Nk/brWYpD85WlOgzw5h173aci0Teyv8YdIAEtV+N88nDB0dLlazZyJMIsN6eo1/AR61l+p6CJTG1JIyFaoNEEA==}
@@ -10878,12 +10905,6 @@ packages:
style-mod@4.1.2:
resolution: {integrity: sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==}
- style-to-js@1.1.17:
- resolution: {integrity: sha512-xQcBGDxJb6jjFCTzvQtfiPn6YvvP2O8U1MDIPNfJQlWMYfktPy+iGsHE7cssjs7y84d9fQaK4UF3RIJaAHSoYA==}
-
- style-to-object@1.0.9:
- resolution: {integrity: sha512-G4qppLgKu/k6FwRpHiGiKPaPTFcG3g4wNVX/Qsfu+RqQM30E7Tyu/TEgxcL9PNLF5pdRLwQdE3YKKf+KF2Dzlw==}
-
style-value-types@5.1.2:
resolution: {integrity: sha512-Vs9fNreYF9j6W2VvuDTP7kepALi7sk0xtk2Tu8Yxi9UoajJdEVpNpCov0HsLTqXvNGKX+Uv09pkozVITi1jf3Q==}
@@ -10927,6 +10948,9 @@ packages:
resolution: {integrity: sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==}
engines: {node: '>=18'}
+ tabbable@6.2.0:
+ resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==}
+
table-layout@4.1.1:
resolution: {integrity: sha512-iK5/YhZxq5GO5z8wb0bY1317uDF3Zjpha0QFFLA8/trAoiLbQD0HUbMesEaxyzUgDxi2QlcbM8IvqOlEjgoXBA==}
engines: {node: '>=12.17'}
@@ -11362,9 +11386,6 @@ packages:
unist-util-modify-children@4.0.0:
resolution: {integrity: sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==}
- unist-util-position-from-estree@2.0.0:
- resolution: {integrity: sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==}
-
unist-util-position@5.0.0:
resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==}
@@ -11875,6 +11896,46 @@ packages:
yaml:
optional: true
+ vite@7.0.4:
+ resolution: {integrity: sha512-SkaSguuS7nnmV7mfJ8l81JGBFV7Gvzp8IzgE8A8t23+AxuNX61Q5H1Tpz5efduSN7NHC8nQXD3sKQKZAu5mNEA==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ hasBin: true
+ peerDependencies:
+ '@types/node': ^20.19.0 || >=22.12.0
+ jiti: '>=1.21.0'
+ less: ^4.0.0
+ lightningcss: ^1.21.0
+ sass: ^1.70.0
+ sass-embedded: ^1.70.0
+ stylus: '>=0.54.8'
+ sugarss: ^5.0.0
+ terser: ^5.16.0
+ tsx: ^4.8.1
+ yaml: ^2.4.2
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+ jiti:
+ optional: true
+ less:
+ optional: true
+ lightningcss:
+ optional: true
+ sass:
+ optional: true
+ sass-embedded:
+ optional: true
+ stylus:
+ optional: true
+ sugarss:
+ optional: true
+ terser:
+ optional: true
+ tsx:
+ optional: true
+ yaml:
+ optional: true
+
vitefu@1.0.7:
resolution: {integrity: sha512-eRWXLBbJjW3X5z5P5IHcSm2yYbYRPb2kQuc+oqsbAl99WB5kVsPbiiox+cymo8twTzifA6itvhr2CmjnaZZp0Q==}
peerDependencies:
@@ -11883,6 +11944,21 @@ packages:
vite:
optional: true
+ vitepress@2.0.0-alpha.8:
+ resolution: {integrity: sha512-4LJZ7c/b68ch69gh6WaQgQGqkha/KxCFlSN7vCyIjxW7WbdI+pWe110+nnxXpvN43OH/3EoYNEPkV28z0WPSYA==}
+ hasBin: true
+ peerDependencies:
+ markdown-it-mathjax3: ^4
+ oxc-minify: ^0.75.1
+ postcss: ^8
+ peerDependenciesMeta:
+ markdown-it-mathjax3:
+ optional: true
+ oxc-minify:
+ optional: true
+ postcss:
+ optional: true
+
vitest@3.2.4:
resolution: {integrity: sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==}
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
@@ -11914,6 +11990,17 @@ packages:
vscode-uri@3.0.8:
resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==}
+ vue-component-meta@2.2.12:
+ resolution: {integrity: sha512-dQU6/obNSNbennJ1xd+rhDid4g3vQro+9qUBBIg8HMZH2Zs1jTpkFNxuQ3z77bOlU+ew08Qck9sbYkdSePr0Pw==}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
+ vue-component-type-helpers@2.2.12:
+ resolution: {integrity: sha512-YbGqHZ5/eW4SnkPNR44mKVc6ZKQoRs/Rux1sxC6rdwXb4qpbOSYfDr9DsTHolOTGmIKgM9j141mZbBeg05R1pw==}
+
vue-demi@0.14.10:
resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==}
engines: {node: '>=12'}
@@ -11952,6 +12039,9 @@ packages:
peerDependencies:
vue: ^3.2.0
+ vue-sonner@1.3.2:
+ resolution: {integrity: sha512-UbZ48E9VIya3ToiRHAZUbodKute/z/M1iT8/3fU8zEbwBRE11AKuHikssv18LMk2gTTr6eMQT4qf6JoLHWuj/A==}
+
vue-sonner@2.0.1:
resolution: {integrity: sha512-sn4vjCRzRcnMaxaLa9aNSyZQi6S+gshiea5Lc3eqpkj0ES9LH8ljg+WJCkxefr28V4PZ9xkUXBIWpxGfQxstIg==}
@@ -12326,8 +12416,6 @@ packages:
snapshots:
- 98.css@0.1.21: {}
-
'@aashutoshrathi/word-wrap@1.2.6': {}
'@ai-sdk/anthropic@1.2.10(zod@3.25.74)':
@@ -12451,6 +12539,111 @@ snapshots:
'@alexanderolsen/libsamplerate-js@2.1.2': {}
+ '@algolia/autocomplete-core@1.17.9(@algolia/client-search@5.32.0)(algoliasearch@5.32.0)(search-insights@2.17.3)':
+ dependencies:
+ '@algolia/autocomplete-plugin-algolia-insights': 1.17.9(@algolia/client-search@5.32.0)(algoliasearch@5.32.0)(search-insights@2.17.3)
+ '@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.32.0)(algoliasearch@5.32.0)
+ transitivePeerDependencies:
+ - '@algolia/client-search'
+ - algoliasearch
+ - search-insights
+
+ '@algolia/autocomplete-plugin-algolia-insights@1.17.9(@algolia/client-search@5.32.0)(algoliasearch@5.32.0)(search-insights@2.17.3)':
+ dependencies:
+ '@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.32.0)(algoliasearch@5.32.0)
+ search-insights: 2.17.3
+ transitivePeerDependencies:
+ - '@algolia/client-search'
+ - algoliasearch
+
+ '@algolia/autocomplete-preset-algolia@1.17.9(@algolia/client-search@5.32.0)(algoliasearch@5.32.0)':
+ dependencies:
+ '@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.32.0)(algoliasearch@5.32.0)
+ '@algolia/client-search': 5.32.0
+ algoliasearch: 5.32.0
+
+ '@algolia/autocomplete-shared@1.17.9(@algolia/client-search@5.32.0)(algoliasearch@5.32.0)':
+ dependencies:
+ '@algolia/client-search': 5.32.0
+ algoliasearch: 5.32.0
+
+ '@algolia/client-abtesting@5.32.0':
+ dependencies:
+ '@algolia/client-common': 5.32.0
+ '@algolia/requester-browser-xhr': 5.32.0
+ '@algolia/requester-fetch': 5.32.0
+ '@algolia/requester-node-http': 5.32.0
+
+ '@algolia/client-analytics@5.32.0':
+ dependencies:
+ '@algolia/client-common': 5.32.0
+ '@algolia/requester-browser-xhr': 5.32.0
+ '@algolia/requester-fetch': 5.32.0
+ '@algolia/requester-node-http': 5.32.0
+
+ '@algolia/client-common@5.32.0': {}
+
+ '@algolia/client-insights@5.32.0':
+ dependencies:
+ '@algolia/client-common': 5.32.0
+ '@algolia/requester-browser-xhr': 5.32.0
+ '@algolia/requester-fetch': 5.32.0
+ '@algolia/requester-node-http': 5.32.0
+
+ '@algolia/client-personalization@5.32.0':
+ dependencies:
+ '@algolia/client-common': 5.32.0
+ '@algolia/requester-browser-xhr': 5.32.0
+ '@algolia/requester-fetch': 5.32.0
+ '@algolia/requester-node-http': 5.32.0
+
+ '@algolia/client-query-suggestions@5.32.0':
+ dependencies:
+ '@algolia/client-common': 5.32.0
+ '@algolia/requester-browser-xhr': 5.32.0
+ '@algolia/requester-fetch': 5.32.0
+ '@algolia/requester-node-http': 5.32.0
+
+ '@algolia/client-search@5.32.0':
+ dependencies:
+ '@algolia/client-common': 5.32.0
+ '@algolia/requester-browser-xhr': 5.32.0
+ '@algolia/requester-fetch': 5.32.0
+ '@algolia/requester-node-http': 5.32.0
+
+ '@algolia/ingestion@1.32.0':
+ dependencies:
+ '@algolia/client-common': 5.32.0
+ '@algolia/requester-browser-xhr': 5.32.0
+ '@algolia/requester-fetch': 5.32.0
+ '@algolia/requester-node-http': 5.32.0
+
+ '@algolia/monitoring@1.32.0':
+ dependencies:
+ '@algolia/client-common': 5.32.0
+ '@algolia/requester-browser-xhr': 5.32.0
+ '@algolia/requester-fetch': 5.32.0
+ '@algolia/requester-node-http': 5.32.0
+
+ '@algolia/recommend@5.32.0':
+ dependencies:
+ '@algolia/client-common': 5.32.0
+ '@algolia/requester-browser-xhr': 5.32.0
+ '@algolia/requester-fetch': 5.32.0
+ '@algolia/requester-node-http': 5.32.0
+
+ '@algolia/requester-browser-xhr@5.32.0':
+ dependencies:
+ '@algolia/client-common': 5.32.0
+
+ '@algolia/requester-fetch@5.32.0':
+ dependencies:
+ '@algolia/client-common': 5.32.0
+
+ '@algolia/requester-node-http@5.32.0':
+ dependencies:
+ '@algolia/client-common': 5.32.0
+
'@alvarosabu/utils@3.2.0': {}
'@ampproject/remapping@2.3.0':
@@ -12460,7 +12653,7 @@ snapshots:
'@andrewbranch/untar.js@1.0.3': {}
- '@antfu/eslint-config@4.16.2(@unocss/eslint-plugin@66.3.3(eslint@9.30.1(jiti@2.4.2))(typescript@5.8.3))(@vue/compiler-sfc@3.5.17)(eslint-plugin-format@1.0.1(eslint@9.30.1(jiti@2.4.2)))(eslint@9.30.1(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.0.10)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.3.0)(lightningcss@1.30.1)(msw@2.7.3(@types/node@24.0.10)(typescript@5.8.3))(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
+ '@antfu/eslint-config@4.16.2(@unocss/eslint-plugin@66.3.3(eslint@9.30.1(jiti@2.4.2))(typescript@5.8.3))(@vue/compiler-sfc@3.5.17)(eslint-plugin-format@1.0.1(eslint@9.30.1(jiti@2.4.2)))(eslint@9.30.1(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.0.13)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.3.0)(lightningcss@1.30.1)(msw@2.7.3(@types/node@24.0.13)(typescript@5.8.3))(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
dependencies:
'@antfu/install-pkg': 1.1.0
'@clack/prompts': 0.11.0
@@ -12469,7 +12662,7 @@ snapshots:
'@stylistic/eslint-plugin': 5.1.0(eslint@9.30.1(jiti@2.4.2))
'@typescript-eslint/eslint-plugin': 8.35.1(@typescript-eslint/parser@8.35.1(eslint@9.30.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.30.1(jiti@2.4.2))(typescript@5.8.3)
'@typescript-eslint/parser': 8.35.1(eslint@9.30.1(jiti@2.4.2))(typescript@5.8.3)
- '@vitest/eslint-plugin': 1.3.4(eslint@9.30.1(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.0.10)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.3.0)(lightningcss@1.30.1)(msw@2.7.3(@types/node@24.0.10)(typescript@5.8.3))(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ '@vitest/eslint-plugin': 1.3.4(eslint@9.30.1(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.0.13)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.3.0)(lightningcss@1.30.1)(msw@2.7.3(@types/node@24.0.13)(typescript@5.8.3))(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
ansis: 4.1.0
cac: 6.7.14
eslint: 9.30.1(jiti@2.4.2)
@@ -12562,9 +12755,11 @@ snapshots:
typescript: 5.6.1-rc
validate-npm-package-name: 5.0.1
- '@astrojs/compiler@2.12.2': {}
+ '@astrojs/compiler@2.12.2':
+ optional: true
- '@astrojs/internal-helpers@0.6.1': {}
+ '@astrojs/internal-helpers@0.6.1':
+ optional: true
'@astrojs/markdown-remark@6.3.2':
dependencies:
@@ -12591,68 +12786,12 @@ snapshots:
vfile: 6.0.3
transitivePeerDependencies:
- supports-color
-
- '@astrojs/mdx@4.3.0(astro@5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))':
- dependencies:
- '@astrojs/markdown-remark': 6.3.2
- '@mdx-js/mdx': 3.1.0(acorn@8.15.0)
- acorn: 8.15.0
- astro: 5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)
- es-module-lexer: 1.7.0
- estree-util-visit: 2.0.0
- hast-util-to-html: 9.0.5
- kleur: 4.1.5
- rehype-raw: 7.0.0
- remark-gfm: 4.0.1
- remark-smartypants: 3.0.2
- source-map: 0.7.4
- unist-util-visit: 5.0.0
- vfile: 6.0.3
- transitivePeerDependencies:
- - supports-color
+ optional: true
'@astrojs/prism@3.3.0':
dependencies:
prismjs: 1.30.0
-
- '@astrojs/sitemap@3.4.1':
- dependencies:
- sitemap: 8.0.0
- stream-replace-string: 2.0.0
- zod: 3.25.74
-
- '@astrojs/starlight@0.34.4(astro@5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))':
- dependencies:
- '@astrojs/markdown-remark': 6.3.2
- '@astrojs/mdx': 4.3.0(astro@5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))
- '@astrojs/sitemap': 3.4.1
- '@pagefind/default-ui': 1.3.0
- '@types/hast': 3.0.4
- '@types/js-yaml': 4.0.9
- '@types/mdast': 4.0.4
- astro: 5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)
- astro-expressive-code: 0.41.2(astro@5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))
- bcp-47: 2.1.0
- hast-util-from-html: 2.0.3
- hast-util-select: 6.0.4
- hast-util-to-string: 3.0.1
- hastscript: 9.0.0
- i18next: 23.16.8
- js-yaml: 4.1.0
- klona: 2.0.6
- mdast-util-directive: 3.1.0
- mdast-util-to-markdown: 2.1.2
- mdast-util-to-string: 4.0.0
- pagefind: 1.3.0
- rehype: 13.0.2
- rehype-format: 5.0.1
- remark-directive: 3.0.1
- ultrahtml: 1.6.0
- unified: 11.0.5
- unist-util-visit: 5.0.0
- vfile: 6.0.3
- transitivePeerDependencies:
- - supports-color
+ optional: true
'@astrojs/telemetry@3.3.0':
dependencies:
@@ -12665,6 +12804,7 @@ snapshots:
which-pm-runs: 1.1.0
transitivePeerDependencies:
- supports-color
+ optional: true
'@azure/msal-common@14.16.0': {}
@@ -12688,14 +12828,14 @@ snapshots:
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.27.1
- '@babel/generator': 7.27.5
+ '@babel/generator': 7.28.0
'@babel/helper-compilation-targets': 7.27.2
'@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.4)
'@babel/helpers': 7.27.6
- '@babel/parser': 7.27.5
+ '@babel/parser': 7.28.0
'@babel/template': 7.27.2
- '@babel/traverse': 7.27.4
- '@babel/types': 7.27.6
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.0
convert-source-map: 2.0.0
debug: 4.4.1
gensync: 1.0.0-beta.2
@@ -12727,7 +12867,7 @@ snapshots:
'@babel/generator@7.27.5':
dependencies:
'@babel/parser': 7.27.5
- '@babel/types': 7.27.6
+ '@babel/types': 7.28.0
'@jridgewell/gen-mapping': 0.3.8
'@jridgewell/trace-mapping': 0.3.25
jsesc: 3.1.0
@@ -12742,7 +12882,7 @@ snapshots:
'@babel/helper-annotate-as-pure@7.27.3':
dependencies:
- '@babel/types': 7.27.6
+ '@babel/types': 7.28.0
'@babel/helper-compilation-targets@7.27.2':
dependencies:
@@ -12760,7 +12900,7 @@ snapshots:
'@babel/helper-optimise-call-expression': 7.27.1
'@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.4)
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/traverse': 7.27.4
+ '@babel/traverse': 7.28.0
semver: 6.3.1
transitivePeerDependencies:
- supports-color
@@ -12773,7 +12913,7 @@ snapshots:
'@babel/helper-optimise-call-expression': 7.27.1
'@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0)
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/traverse': 7.27.4
+ '@babel/traverse': 7.28.0
semver: 6.3.1
transitivePeerDependencies:
- supports-color
@@ -12800,15 +12940,15 @@ snapshots:
'@babel/helper-member-expression-to-functions@7.27.1':
dependencies:
- '@babel/traverse': 7.27.4
- '@babel/types': 7.27.6
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.0
transitivePeerDependencies:
- supports-color
'@babel/helper-module-imports@7.27.1':
dependencies:
- '@babel/traverse': 7.27.4
- '@babel/types': 7.27.6
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.0
transitivePeerDependencies:
- supports-color
@@ -12817,7 +12957,7 @@ snapshots:
'@babel/core': 7.27.4
'@babel/helper-module-imports': 7.27.1
'@babel/helper-validator-identifier': 7.27.1
- '@babel/traverse': 7.27.4
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
@@ -12826,13 +12966,13 @@ snapshots:
'@babel/core': 7.28.0
'@babel/helper-module-imports': 7.27.1
'@babel/helper-validator-identifier': 7.27.1
- '@babel/traverse': 7.27.4
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
'@babel/helper-optimise-call-expression@7.27.1':
dependencies:
- '@babel/types': 7.27.6
+ '@babel/types': 7.28.0
'@babel/helper-plugin-utils@7.27.1': {}
@@ -12850,7 +12990,7 @@ snapshots:
'@babel/core': 7.27.4
'@babel/helper-member-expression-to-functions': 7.27.1
'@babel/helper-optimise-call-expression': 7.27.1
- '@babel/traverse': 7.27.4
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
@@ -12859,20 +12999,20 @@ snapshots:
'@babel/core': 7.28.0
'@babel/helper-member-expression-to-functions': 7.27.1
'@babel/helper-optimise-call-expression': 7.27.1
- '@babel/traverse': 7.27.4
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
'@babel/helper-skip-transparent-expression-wrappers@7.27.1':
dependencies:
- '@babel/traverse': 7.27.4
- '@babel/types': 7.27.6
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.0
transitivePeerDependencies:
- supports-color
'@babel/helper-split-export-declaration@7.24.7':
dependencies:
- '@babel/types': 7.27.6
+ '@babel/types': 7.28.0
'@babel/helper-string-parser@7.27.1': {}
@@ -12891,11 +13031,11 @@ snapshots:
'@babel/helpers@7.27.6':
dependencies:
'@babel/template': 7.27.2
- '@babel/types': 7.27.6
+ '@babel/types': 7.28.0
'@babel/parser@7.27.5':
dependencies:
- '@babel/types': 7.27.6
+ '@babel/types': 7.28.0
'@babel/parser@7.28.0':
dependencies:
@@ -13426,20 +13566,8 @@ snapshots:
'@babel/template@7.27.2':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/parser': 7.27.5
- '@babel/types': 7.27.6
-
- '@babel/traverse@7.27.4':
- dependencies:
- '@babel/code-frame': 7.27.1
- '@babel/generator': 7.27.5
- '@babel/parser': 7.27.5
- '@babel/template': 7.27.2
- '@babel/types': 7.27.6
- debug: 4.4.1
- globals: 11.12.0
- transitivePeerDependencies:
- - supports-color
+ '@babel/parser': 7.28.0
+ '@babel/types': 7.28.0
'@babel/traverse@7.28.0':
dependencies:
@@ -13539,6 +13667,7 @@ snapshots:
fontkit: 2.0.4
transitivePeerDependencies:
- encoding
+ optional: true
'@clack/core@0.5.0':
dependencies:
@@ -13597,8 +13726,6 @@ snapshots:
'@cryptography/aes@0.1.1': {}
- '@ctrl/tinycolor@4.1.0': {}
-
'@date-fns/tz@1.2.0': {}
'@derhuerst/http-basic@8.2.4':
@@ -13698,6 +13825,31 @@ snapshots:
- bufferutil
- utf-8-validate
+ '@docsearch/css@3.9.0': {}
+
+ '@docsearch/js@3.9.0(@algolia/client-search@5.32.0)(react@18.3.1)(search-insights@2.17.3)':
+ dependencies:
+ '@docsearch/react': 3.9.0(@algolia/client-search@5.32.0)(react@18.3.1)(search-insights@2.17.3)
+ preact: 10.26.9
+ transitivePeerDependencies:
+ - '@algolia/client-search'
+ - '@types/react'
+ - react
+ - react-dom
+ - search-insights
+
+ '@docsearch/react@3.9.0(@algolia/client-search@5.32.0)(react@18.3.1)(search-insights@2.17.3)':
+ dependencies:
+ '@algolia/autocomplete-core': 1.17.9(@algolia/client-search@5.32.0)(algoliasearch@5.32.0)(search-insights@2.17.3)
+ '@algolia/autocomplete-preset-algolia': 1.17.9(@algolia/client-search@5.32.0)(algoliasearch@5.32.0)
+ '@docsearch/css': 3.9.0
+ algoliasearch: 5.32.0
+ optionalDependencies:
+ react: 18.3.1
+ search-insights: 2.17.3
+ transitivePeerDependencies:
+ - '@algolia/client-search'
+
'@dotenvx/dotenvx@1.45.2':
dependencies:
commander: 11.1.0
@@ -14057,31 +14209,6 @@ snapshots:
'@eslint/core': 0.14.0
levn: 0.4.1
- '@expressive-code/core@0.41.2':
- dependencies:
- '@ctrl/tinycolor': 4.1.0
- hast-util-select: 6.0.4
- hast-util-to-html: 9.0.5
- hast-util-to-text: 4.0.2
- hastscript: 9.0.0
- postcss: 8.5.6
- postcss-nested: 6.2.0(postcss@8.5.6)
- unist-util-visit: 5.0.0
- unist-util-visit-parents: 6.0.1
-
- '@expressive-code/plugin-frames@0.41.2':
- dependencies:
- '@expressive-code/core': 0.41.2
-
- '@expressive-code/plugin-shiki@0.41.2':
- dependencies:
- '@expressive-code/core': 0.41.2
- shiki: 3.7.0
-
- '@expressive-code/plugin-text-markers@0.41.2':
- dependencies:
- '@expressive-code/core': 0.41.2
-
'@ffmpeg-installer/darwin-arm64@4.1.5':
optional: true
@@ -14153,16 +14280,12 @@ snapshots:
'@fontsource/dm-serif-display@5.2.6': {}
- '@fontsource/fusion-pixel-12px-proportional-sc@5.2.5': {}
-
'@fontsource/gugi@5.2.6': {}
'@fontsource/kiwi-maru@5.2.6': {}
'@fontsource/m-plus-rounded-1c@5.2.8': {}
- '@fontsource/quicksand@5.2.8': {}
-
'@fontsource/sniglet@5.2.6': {}
'@formkit/auto-animate@0.8.2': {}
@@ -14185,17 +14308,17 @@ snapshots:
'@guiiai/logg@1.0.10': {}
- '@histoire/app@1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
+ '@histoire/app@1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
dependencies:
- '@histoire/controls': 1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
- '@histoire/shared': 1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ '@histoire/controls': 1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ '@histoire/shared': 1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
'@histoire/vendors': 1.0.0-alpha.2
fuse.js: 7.1.0
shiki: 3.7.0
transitivePeerDependencies:
- vite
- '@histoire/controls@1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
+ '@histoire/controls@1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
dependencies:
'@codemirror/commands': 6.8.0
'@codemirror/lang-json': 6.0.1
@@ -14204,26 +14327,26 @@ snapshots:
'@codemirror/state': 6.5.2
'@codemirror/theme-one-dark': 6.1.2
'@codemirror/view': 6.36.4
- '@histoire/shared': 1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ '@histoire/shared': 1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
'@histoire/vendors': 1.0.0-alpha.2
transitivePeerDependencies:
- vite
- '@histoire/plugin-vue@1.0.0-alpha.2(histoire@1.0.0-alpha.2(@types/node@24.0.10)(bufferutil@4.0.9)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(utf-8-validate@5.0.10)(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
+ '@histoire/plugin-vue@1.0.0-alpha.2(histoire@1.0.0-alpha.2(@types/node@24.0.13)(bufferutil@4.0.9)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(utf-8-validate@5.0.10)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
dependencies:
- '@histoire/controls': 1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
- '@histoire/shared': 1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ '@histoire/controls': 1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ '@histoire/shared': 1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
'@histoire/vendors': 1.0.0-alpha.2
change-case: 5.4.4
globby: 14.0.2
- histoire: 1.0.0-alpha.2(@types/node@24.0.10)(bufferutil@4.0.9)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(utf-8-validate@5.0.10)(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ histoire: 1.0.0-alpha.2(@types/node@24.0.13)(bufferutil@4.0.9)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(utf-8-validate@5.0.10)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
launch-editor: 2.10.0
pathe: 1.1.2
vue: 3.5.17(typescript@5.8.3)
transitivePeerDependencies:
- vite
- '@histoire/shared@1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
+ '@histoire/shared@1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
dependencies:
'@histoire/vendors': 1.0.0-alpha.2
'@types/fs-extra': 11.0.4
@@ -14231,7 +14354,7 @@ snapshots:
chokidar: 4.0.3
pathe: 1.1.2
picocolors: 1.1.1
- vite: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
'@histoire/vendors@1.0.0-alpha.2': {}
@@ -14265,7 +14388,7 @@ snapshots:
dependencies:
'@iconify/types': 2.0.0
- '@iconify-json/lucide@1.2.55':
+ '@iconify-json/lucide@1.2.57':
dependencies:
'@iconify/types': 2.0.0
@@ -14277,7 +14400,7 @@ snapshots:
dependencies:
'@iconify/types': 2.0.0
- '@iconify-json/simple-icons@1.2.41':
+ '@iconify-json/simple-icons@1.2.43':
dependencies:
'@iconify/types': 2.0.0
@@ -14469,18 +14592,18 @@ snapshots:
'@img/sharp-win32-x64@0.34.2':
optional: true
- '@inquirer/confirm@5.1.13(@types/node@24.0.10)':
+ '@inquirer/confirm@5.1.13(@types/node@24.0.13)':
dependencies:
- '@inquirer/core': 10.1.14(@types/node@24.0.10)
- '@inquirer/type': 3.0.7(@types/node@24.0.10)
+ '@inquirer/core': 10.1.14(@types/node@24.0.13)
+ '@inquirer/type': 3.0.7(@types/node@24.0.13)
optionalDependencies:
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
optional: true
- '@inquirer/core@10.1.14(@types/node@24.0.10)':
+ '@inquirer/core@10.1.14(@types/node@24.0.13)':
dependencies:
'@inquirer/figures': 1.0.12
- '@inquirer/type': 3.0.7(@types/node@24.0.10)
+ '@inquirer/type': 3.0.7(@types/node@24.0.13)
ansi-escapes: 4.3.2
cli-width: 4.1.0
mute-stream: 2.0.0
@@ -14488,15 +14611,15 @@ snapshots:
wrap-ansi: 6.2.0
yoctocolors-cjs: 2.1.2
optionalDependencies:
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
optional: true
'@inquirer/figures@1.0.12':
optional: true
- '@inquirer/type@3.0.7(@types/node@24.0.10)':
+ '@inquirer/type@3.0.7(@types/node@24.0.13)':
optionalDependencies:
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
optional: true
'@internationalized/date@3.8.2':
@@ -14749,35 +14872,16 @@ snapshots:
'@marijn/find-cluster-break@1.0.2': {}
- '@mdx-js/mdx@3.1.0(acorn@8.15.0)':
+ '@mdit/plugin-footnote@0.22.2(markdown-it@14.1.0)':
dependencies:
- '@types/estree': 1.0.8
- '@types/estree-jsx': 1.0.5
- '@types/hast': 3.0.4
- '@types/mdx': 2.0.13
- collapse-white-space: 2.1.0
- devlop: 1.1.0
- estree-util-is-identifier-name: 3.0.0
- estree-util-scope: 1.0.0
- estree-walker: 3.0.3
- hast-util-to-jsx-runtime: 2.3.6
- markdown-extensions: 2.0.0
- recma-build-jsx: 1.0.0
- recma-jsx: 1.0.0(acorn@8.15.0)
- recma-stringify: 1.0.0
- rehype-recma: 1.0.0
- remark-mdx: 3.1.0
- remark-parse: 11.0.0
- remark-rehype: 11.1.2
- source-map: 0.7.4
- unified: 11.0.5
- unist-util-position-from-estree: 2.0.0
- unist-util-stringify-position: 4.0.0
- unist-util-visit: 5.0.0
- vfile: 6.0.3
- transitivePeerDependencies:
- - acorn
- - supports-color
+ '@types/markdown-it': 14.1.2
+ markdown-it: 14.1.0
+
+ '@mdit/plugin-tasklist@0.22.1(markdown-it@14.1.0)':
+ dependencies:
+ '@types/markdown-it': 14.1.2
+ optionalDependencies:
+ markdown-it: 14.1.0
'@modelcontextprotocol/sdk@1.15.0':
dependencies:
@@ -14817,6 +14921,13 @@ snapshots:
'@tybys/wasm-util': 0.9.0
optional: true
+ '@napi-rs/wasm-runtime@0.2.12':
+ dependencies:
+ '@emnapi/core': 1.4.3
+ '@emnapi/runtime': 1.4.3
+ '@tybys/wasm-util': 0.10.0
+ optional: true
+
'@noble/ciphers@1.2.0': {}
'@noble/curves@1.8.0':
@@ -14969,16 +15080,17 @@ snapshots:
'@opentelemetry/api@1.9.0': {}
- '@oslojs/encoding@1.1.0': {}
-
- '@oxc-project/runtime@0.73.0': {}
+ '@oslojs/encoding@1.1.0':
+ optional: true
'@oxc-project/runtime@0.75.0': {}
- '@oxc-project/types@0.73.0': {}
+ '@oxc-project/runtime@0.77.0': {}
'@oxc-project/types@0.75.0': {}
+ '@oxc-project/types@0.77.0': {}
+
'@oxc-resolver/binding-darwin-arm64@4.2.0':
optional: true
@@ -15014,23 +15126,6 @@ snapshots:
'@oxc-resolver/binding-win32-x64-msvc@4.2.0':
optional: true
- '@pagefind/darwin-arm64@1.3.0':
- optional: true
-
- '@pagefind/darwin-x64@1.3.0':
- optional: true
-
- '@pagefind/default-ui@1.3.0': {}
-
- '@pagefind/linux-arm64@1.3.0':
- optional: true
-
- '@pagefind/linux-x64@1.3.0':
- optional: true
-
- '@pagefind/windows-x64@1.3.0':
- optional: true
-
'@parcel/watcher-android-arm64@2.5.0':
optional: true
@@ -15491,10 +15586,10 @@ snapshots:
'@proj-airi/unocss-preset-chromatic@1.0.0': {}
- '@proj-airi/unplugin-fetch@0.1.6(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)':
+ '@proj-airi/unplugin-fetch@0.1.6(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)':
dependencies:
ofetch: 1.4.1
- vite: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- '@types/node'
- jiti
@@ -15508,10 +15603,10 @@ snapshots:
- tsx
- yaml
- '@proj-airi/unplugin-live2d-sdk@0.1.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)':
+ '@proj-airi/unplugin-live2d-sdk@0.1.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)':
dependencies:
ofetch: 1.4.1
- vite: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
yauzl: 3.2.0
transitivePeerDependencies:
- '@types/node'
@@ -15553,63 +15648,66 @@ snapshots:
dependencies:
quansync: 0.2.10
+ '@radix-ui/colors@3.0.0': {}
+
'@ricky0123/vad-web@0.0.24':
dependencies:
onnxruntime-web: 1.14.0
'@rive-app/canvas-lite@2.30.1': {}
- '@rolldown/binding-darwin-arm64@1.0.0-beta.16':
+ '@rolldown/binding-android-arm64@1.0.0-beta.27':
optional: true
'@rolldown/binding-darwin-arm64@1.0.0-beta.20':
optional: true
- '@rolldown/binding-darwin-x64@1.0.0-beta.16':
+ '@rolldown/binding-darwin-arm64@1.0.0-beta.27':
optional: true
'@rolldown/binding-darwin-x64@1.0.0-beta.20':
optional: true
- '@rolldown/binding-freebsd-x64@1.0.0-beta.16':
+ '@rolldown/binding-darwin-x64@1.0.0-beta.27':
optional: true
'@rolldown/binding-freebsd-x64@1.0.0-beta.20':
optional: true
- '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.16':
+ '@rolldown/binding-freebsd-x64@1.0.0-beta.27':
optional: true
'@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.20':
optional: true
- '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.16':
+ '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.27':
optional: true
'@rolldown/binding-linux-arm64-gnu@1.0.0-beta.20':
optional: true
- '@rolldown/binding-linux-arm64-musl@1.0.0-beta.16':
+ '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.27':
optional: true
'@rolldown/binding-linux-arm64-musl@1.0.0-beta.20':
optional: true
- '@rolldown/binding-linux-x64-gnu@1.0.0-beta.16':
+ '@rolldown/binding-linux-arm64-musl@1.0.0-beta.27':
+ optional: true
+
+ '@rolldown/binding-linux-arm64-ohos@1.0.0-beta.27':
optional: true
'@rolldown/binding-linux-x64-gnu@1.0.0-beta.20':
optional: true
- '@rolldown/binding-linux-x64-musl@1.0.0-beta.16':
+ '@rolldown/binding-linux-x64-gnu@1.0.0-beta.27':
optional: true
'@rolldown/binding-linux-x64-musl@1.0.0-beta.20':
optional: true
- '@rolldown/binding-wasm32-wasi@1.0.0-beta.16':
- dependencies:
- '@napi-rs/wasm-runtime': 0.2.11
+ '@rolldown/binding-linux-x64-musl@1.0.0-beta.27':
optional: true
'@rolldown/binding-wasm32-wasi@1.0.0-beta.20':
@@ -15617,30 +15715,35 @@ snapshots:
'@napi-rs/wasm-runtime': 0.2.11
optional: true
- '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.16':
+ '@rolldown/binding-wasm32-wasi@1.0.0-beta.27':
+ dependencies:
+ '@napi-rs/wasm-runtime': 0.2.12
optional: true
'@rolldown/binding-win32-arm64-msvc@1.0.0-beta.20':
optional: true
- '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.16':
+ '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.27':
optional: true
'@rolldown/binding-win32-ia32-msvc@1.0.0-beta.20':
optional: true
- '@rolldown/binding-win32-x64-msvc@1.0.0-beta.16':
+ '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.27':
optional: true
'@rolldown/binding-win32-x64-msvc@1.0.0-beta.20':
optional: true
- '@rolldown/pluginutils@1.0.0-beta.16': {}
+ '@rolldown/binding-win32-x64-msvc@1.0.0-beta.27':
+ optional: true
'@rolldown/pluginutils@1.0.0-beta.19': {}
'@rolldown/pluginutils@1.0.0-beta.20': {}
+ '@rolldown/pluginutils@1.0.0-beta.27': {}
+
'@rollup/plugin-alias@5.1.1(rollup@4.44.2)':
optionalDependencies:
rollup: 4.44.2
@@ -15827,6 +15930,13 @@ snapshots:
'@types/hast': 3.0.4
hast-util-to-html: 9.0.5
+ '@shikijs/core@3.8.0':
+ dependencies:
+ '@shikijs/types': 3.8.0
+ '@shikijs/vscode-textmate': 10.0.2
+ '@types/hast': 3.0.4
+ hast-util-to-html: 9.0.5
+
'@shikijs/engine-javascript@3.7.0':
dependencies:
'@shikijs/types': 3.7.0
@@ -15851,11 +15961,21 @@ snapshots:
dependencies:
'@shikijs/types': 3.7.0
+ '@shikijs/transformers@3.8.0':
+ dependencies:
+ '@shikijs/core': 3.8.0
+ '@shikijs/types': 3.8.0
+
'@shikijs/types@3.7.0':
dependencies:
'@shikijs/vscode-textmate': 10.0.2
'@types/hast': 3.0.4
+ '@shikijs/types@3.8.0':
+ dependencies:
+ '@shikijs/vscode-textmate': 10.0.2
+ '@types/hast': 3.0.4
+
'@shikijs/vscode-textmate@10.0.2': {}
'@sindresorhus/merge-streams@2.3.0': {}
@@ -15975,12 +16095,12 @@ snapshots:
'@tokenizer/token@0.3.0': {}
- '@tresjs/cientos@4.3.1(@tresjs/core@4.3.6(three@0.178.0)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)))(@types/three@0.178.0)(react@18.3.1)(three@0.178.0)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))':
+ '@tresjs/cientos@4.3.1(@tresjs/core@4.3.6(three@0.178.0)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)))(@types/three@0.178.1)(react@18.3.1)(three@0.178.0)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))':
dependencies:
'@tresjs/core': 4.3.6(three@0.178.0)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))
'@vueuse/core': 12.8.2(typescript@5.8.3)
camera-controls: 2.9.0(three@0.178.0)
- stats-gl: 2.4.2(@types/three@0.178.0)(three@0.178.0)
+ stats-gl: 2.4.2(@types/three@0.178.1)(three@0.178.0)
stats.js: 0.17.0
three: 0.178.0
three-custom-shader-material: 5.4.0(react@18.3.1)(three@0.178.0)
@@ -16004,6 +16124,11 @@ snapshots:
'@tweenjs/tween.js@23.1.3': {}
+ '@tybys/wasm-util@0.10.0':
+ dependencies:
+ tslib: 2.8.1
+ optional: true
+
'@tybys/wasm-util@0.9.0':
dependencies:
tslib: 2.8.1
@@ -16049,7 +16174,7 @@ snapshots:
'@types/cors@2.8.17':
dependencies:
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
'@types/culori@4.0.0': {}
@@ -16065,39 +16190,41 @@ snapshots:
'@types/earcut@2.1.4': {}
- '@types/estree-jsx@1.0.5':
- dependencies:
- '@types/estree': 1.0.8
-
'@types/estree@0.0.39': {}
'@types/estree@1.0.8': {}
'@types/fontkit@2.0.8':
dependencies:
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
+ optional: true
'@types/fs-extra@11.0.4':
dependencies:
'@types/jsonfile': 6.1.4
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
'@types/hast@3.0.4':
dependencies:
'@types/unist': 3.0.0
- '@types/js-yaml@4.0.9': {}
-
'@types/json-schema@7.0.15': {}
'@types/jsonfile@6.1.4':
dependencies:
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
'@types/linkify-it@5.0.0': {}
'@types/long@4.0.2': {}
+ '@types/markdown-it-anchor@7.0.0(@types/markdown-it@14.1.2)(markdown-it@14.1.0)':
+ dependencies:
+ markdown-it-anchor: 9.2.0(@types/markdown-it@14.1.2)(markdown-it@14.1.0)
+ transitivePeerDependencies:
+ - '@types/markdown-it'
+ - markdown-it
+
'@types/markdown-it@14.1.2':
dependencies:
'@types/linkify-it': 5.0.0
@@ -16109,22 +16236,21 @@ snapshots:
'@types/mdurl@2.0.0': {}
- '@types/mdx@2.0.13': {}
-
'@types/ms@0.7.34': {}
'@types/nlcst@2.0.3':
dependencies:
'@types/unist': 3.0.0
+ optional: true
'@types/node-fetch@2.6.12':
dependencies:
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
form-data: 4.0.0
'@types/node-rsa@1.1.4':
dependencies:
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
'@types/node@10.17.60':
optional: true
@@ -16133,8 +16259,6 @@ snapshots:
'@types/node@16.9.1': {}
- '@types/node@17.0.45': {}
-
'@types/node@18.19.80':
dependencies:
undici-types: 5.26.5
@@ -16143,7 +16267,7 @@ snapshots:
dependencies:
undici-types: 6.19.8
- '@types/node@24.0.10':
+ '@types/node@24.0.13':
dependencies:
undici-types: 7.8.0
@@ -16153,27 +16277,23 @@ snapshots:
'@types/pg@8.15.4':
dependencies:
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
pg-protocol: 1.10.3
pg-types: 2.2.0
'@types/readable-stream@4.0.18':
dependencies:
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
safe-buffer: '@nolyfill/safe-buffer@1.0.44'
'@types/resolve@1.20.2': {}
- '@types/sax@1.2.7':
- dependencies:
- '@types/node': 24.0.10
-
'@types/stats.js@0.17.3': {}
'@types/statuses@2.0.6':
optional: true
- '@types/three@0.178.0':
+ '@types/three@0.178.1':
dependencies:
'@dimforge/rapier3d-compat': 0.12.0
'@tweenjs/tween.js': 23.1.3
@@ -16188,8 +16308,6 @@ snapshots:
'@types/trusted-types@2.0.7': {}
- '@types/unist@2.0.11': {}
-
'@types/unist@3.0.0': {}
'@types/web-bluetooth@0.0.20': {}
@@ -16200,7 +16318,7 @@ snapshots:
'@types/ws@8.5.13':
dependencies:
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
'@types/xast@2.0.4':
dependencies:
@@ -16208,7 +16326,7 @@ snapshots:
'@types/yauzl@2.10.3':
dependencies:
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
'@typescript-eslint/eslint-plugin@8.35.1(@typescript-eslint/parser@8.35.1(eslint@9.30.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.30.1(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
@@ -16356,23 +16474,33 @@ snapshots:
'@ungap/structured-clone@1.2.0': {}
- '@unocss/astro@66.3.3(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
+ '@unocss/astro@66.3.3(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
dependencies:
'@unocss/core': 66.3.3
'@unocss/reset': 66.3.3
- '@unocss/vite': 66.3.3(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ '@unocss/vite': 66.3.3(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
optionalDependencies:
- vite: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- vue
- '@unocss/astro@66.3.3(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
+ '@unocss/astro@66.3.3(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
dependencies:
'@unocss/core': 66.3.3
'@unocss/reset': 66.3.3
- '@unocss/vite': 66.3.3(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ '@unocss/vite': 66.3.3(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
optionalDependencies:
- vite: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ transitivePeerDependencies:
+ - vue
+
+ '@unocss/astro@66.3.3(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
+ dependencies:
+ '@unocss/core': 66.3.3
+ '@unocss/reset': 66.3.3
+ '@unocss/vite': 66.3.3(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ optionalDependencies:
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- vue
@@ -16548,7 +16676,7 @@ snapshots:
dependencies:
'@unocss/core': 66.3.3
- '@unocss/vite@66.3.3(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
+ '@unocss/vite@66.3.3(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
dependencies:
'@ampproject/remapping': 2.3.0
'@unocss/config': 66.3.3
@@ -16559,11 +16687,11 @@ snapshots:
pathe: 2.0.3
tinyglobby: 0.2.14
unplugin-utils: 0.2.4
- vite: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- vue
- '@unocss/vite@66.3.3(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
+ '@unocss/vite@66.3.3(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
dependencies:
'@ampproject/remapping': 2.3.0
'@unocss/config': 66.3.3
@@ -16574,7 +16702,22 @@ snapshots:
pathe: 2.0.3
tinyglobby: 0.2.14
unplugin-utils: 0.2.4
- vite: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ transitivePeerDependencies:
+ - vue
+
+ '@unocss/vite@66.3.3(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
+ dependencies:
+ '@ampproject/remapping': 2.3.0
+ '@unocss/config': 66.3.3
+ '@unocss/core': 66.3.3
+ '@unocss/inspector': 66.3.3(vue@3.5.17(typescript@5.8.3))
+ chokidar: 3.6.0
+ magic-string: 0.30.17
+ pathe: 2.0.3
+ tinyglobby: 0.2.14
+ unplugin-utils: 0.2.4
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- vue
@@ -16681,19 +16824,25 @@ snapshots:
dependencies:
'@vibrant/types': 4.0.0
- '@vitejs/plugin-vue@6.0.0(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
+ '@vitejs/plugin-vue@6.0.0(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
dependencies:
'@rolldown/pluginutils': 1.0.0-beta.19
- vite: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
vue: 3.5.17(typescript@5.8.3)
- '@vitejs/plugin-vue@6.0.0(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
+ '@vitejs/plugin-vue@6.0.0(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
dependencies:
'@rolldown/pluginutils': 1.0.0-beta.19
- vite: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
vue: 3.5.17(typescript@5.8.3)
- '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.0.10)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.3.0)(lightningcss@1.30.1)(msw@2.7.3(@types/node@24.0.10)(typescript@5.8.3))(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
+ '@vitejs/plugin-vue@6.0.0(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
+ dependencies:
+ '@rolldown/pluginutils': 1.0.0-beta.19
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vue: 3.5.17(typescript@5.8.3)
+
+ '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.0.13)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.3.0)(lightningcss@1.30.1)(msw@2.7.3(@types/node@24.0.13)(typescript@5.8.3))(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
dependencies:
'@ampproject/remapping': 2.3.0
'@bcoe/v8-coverage': 1.0.2
@@ -16708,17 +16857,17 @@ snapshots:
std-env: 3.9.0
test-exclude: 7.0.1
tinyrainbow: 2.0.0
- vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.0.10)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.3.0)(lightningcss@1.30.1)(msw@2.7.3(@types/node@24.0.10)(typescript@5.8.3))(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.0.13)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.3.0)(lightningcss@1.30.1)(msw@2.7.3(@types/node@24.0.13)(typescript@5.8.3))(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- supports-color
- '@vitest/eslint-plugin@1.3.4(eslint@9.30.1(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.0.10)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.3.0)(lightningcss@1.30.1)(msw@2.7.3(@types/node@24.0.10)(typescript@5.8.3))(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
+ '@vitest/eslint-plugin@1.3.4(eslint@9.30.1(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.0.13)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.3.0)(lightningcss@1.30.1)(msw@2.7.3(@types/node@24.0.13)(typescript@5.8.3))(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
dependencies:
'@typescript-eslint/utils': 8.35.0(eslint@9.30.1(jiti@2.4.2))(typescript@5.8.3)
eslint: 9.30.1(jiti@2.4.2)
optionalDependencies:
typescript: 5.8.3
- vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.0.10)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.3.0)(lightningcss@1.30.1)(msw@2.7.3(@types/node@24.0.10)(typescript@5.8.3))(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.0.13)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.3.0)(lightningcss@1.30.1)(msw@2.7.3(@types/node@24.0.13)(typescript@5.8.3))(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- supports-color
@@ -16730,14 +16879,14 @@ snapshots:
chai: 5.2.0
tinyrainbow: 2.0.0
- '@vitest/mocker@3.2.4(msw@2.7.3(@types/node@24.0.10)(typescript@5.8.3))(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
+ '@vitest/mocker@3.2.4(msw@2.7.3(@types/node@24.0.13)(typescript@5.8.3))(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
dependencies:
'@vitest/spy': 3.2.4
estree-walker: 3.0.3
magic-string: 0.30.17
optionalDependencies:
- msw: 2.7.3(@types/node@24.0.10)(typescript@5.8.3)
- vite: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ msw: 2.7.3(@types/node@24.0.13)(typescript@5.8.3)
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
'@vitest/pretty-format@3.2.4':
dependencies:
@@ -16945,12 +17094,12 @@ snapshots:
transitivePeerDependencies:
- vue
- '@vue-macros/devtools@0.4.1(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(typescript@5.8.3)':
+ '@vue-macros/devtools@0.4.1(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(typescript@5.8.3)':
dependencies:
sirv: 3.0.1
vue: 3.5.17(typescript@5.8.3)
optionalDependencies:
- vite: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- typescript
@@ -17158,8 +17307,8 @@ snapshots:
'@babel/helper-module-imports': 7.27.1
'@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.27.4)
'@babel/template': 7.27.2
- '@babel/traverse': 7.27.4
- '@babel/types': 7.27.6
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.0
'@vue/babel-helper-vue-transform-on': 1.1.5
camelcase: 6.3.0
html-tags: 3.3.1
@@ -17208,14 +17357,14 @@ snapshots:
dependencies:
'@vue/devtools-kit': 7.7.7
- '@vue/devtools-core@7.7.7(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
+ '@vue/devtools-core@7.7.7(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))':
dependencies:
'@vue/devtools-kit': 7.7.7
'@vue/devtools-shared': 7.7.7
mitt: 3.0.1
nanoid: 5.1.5
pathe: 2.0.3
- vite-hot-client: 2.1.0(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ vite-hot-client: 2.1.0(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
vue: 3.5.17(typescript@5.8.3)
transitivePeerDependencies:
- vite
@@ -17323,6 +17472,11 @@ snapshots:
'@vue/shared@3.5.17': {}
+ '@vue/tsconfig@0.7.0(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))':
+ optionalDependencies:
+ typescript: 5.8.3
+ vue: 3.5.17(typescript@5.8.3)
+
'@vueuse/core@10.11.1(vue@3.5.17(typescript@5.8.3))':
dependencies:
'@types/web-bluetooth': 0.0.20
@@ -17349,6 +17503,17 @@ snapshots:
'@vueuse/shared': 13.5.0(vue@3.5.17(typescript@5.8.3))
vue: 3.5.17(typescript@5.8.3)
+ '@vueuse/integrations@13.5.0(change-case@5.4.4)(focus-trap@7.6.5)(fuse.js@7.1.0)(nprogress@0.2.0)(vue@3.5.17(typescript@5.8.3))':
+ dependencies:
+ '@vueuse/core': 13.5.0(vue@3.5.17(typescript@5.8.3))
+ '@vueuse/shared': 13.5.0(vue@3.5.17(typescript@5.8.3))
+ vue: 3.5.17(typescript@5.8.3)
+ optionalDependencies:
+ change-case: 5.4.4
+ focus-trap: 7.6.5
+ fuse.js: 7.1.0
+ nprogress: 0.2.0
+
'@vueuse/metadata@10.11.1': {}
'@vueuse/metadata@12.8.2': {}
@@ -17404,8 +17569,6 @@ snapshots:
dependencies:
vue: 3.5.17(typescript@5.8.3)
- '@webgpu/types@0.1.21': {}
-
'@webgpu/types@0.1.60': {}
'@xboxreplay/errors@0.1.0': {}
@@ -17597,6 +17760,22 @@ snapshots:
json-schema-traverse: 1.0.0
require-from-string: 2.0.2
+ algoliasearch@5.32.0:
+ dependencies:
+ '@algolia/client-abtesting': 5.32.0
+ '@algolia/client-analytics': 5.32.0
+ '@algolia/client-common': 5.32.0
+ '@algolia/client-insights': 5.32.0
+ '@algolia/client-personalization': 5.32.0
+ '@algolia/client-query-suggestions': 5.32.0
+ '@algolia/client-search': 5.32.0
+ '@algolia/ingestion': 1.32.0
+ '@algolia/monitoring': 1.32.0
+ '@algolia/recommend': 5.32.0
+ '@algolia/requester-browser-xhr': 5.32.0
+ '@algolia/requester-fetch': 5.32.0
+ '@algolia/requester-node-http': 5.32.0
+
alien-signals@0.2.2: {}
alien-signals@1.0.3: {}
@@ -17608,6 +17787,7 @@ snapshots:
ansi-align@3.0.1:
dependencies:
string-width: 4.2.3
+ optional: true
ansi-escapes@4.3.2:
dependencies:
@@ -17676,8 +17856,6 @@ snapshots:
readable-stream: 3.6.2
optional: true
- arg@5.0.2: {}
-
argparse@1.0.10:
dependencies:
sprintf-js: 1.0.3
@@ -17690,13 +17868,15 @@ snapshots:
dependencies:
tslib: 2.8.1
- aria-query@5.3.2: {}
+ aria-query@5.3.2:
+ optional: true
array-back@3.1.0: {}
array-back@6.2.2: {}
- array-iterate@2.0.1: {}
+ array-iterate@2.0.1:
+ optional: true
array-union@1.0.2:
dependencies:
@@ -17736,19 +17916,7 @@ snapshots:
astring@1.9.0: {}
- astro-expressive-code@0.41.2(astro@5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)):
- dependencies:
- astro: 5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)
- rehype-expressive-code: 0.41.2
-
- astro-og-canvas@0.7.0(astro@5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)):
- dependencies:
- astro: 5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)
- canvaskit-wasm: 0.39.1
- deterministic-object-hash: 2.0.2
- entities: 4.5.0
-
- astro@5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@2.79.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0):
+ astro@5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@2.79.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0):
dependencies:
'@astrojs/compiler': 2.12.2
'@astrojs/internal-helpers': 0.6.1
@@ -17803,8 +17971,8 @@ snapshots:
unist-util-visit: 5.0.0
unstorage: 1.16.0
vfile: 6.0.3
- vite: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
- vitefu: 1.0.7(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vitefu: 1.0.7(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
xxhash-wasm: 1.1.0
yargs-parser: 21.1.1
yocto-spinner: 0.2.3
@@ -17849,7 +18017,7 @@ snapshots:
- yaml
optional: true
- astro@5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0):
+ astro@5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0):
dependencies:
'@astrojs/compiler': 2.12.2
'@astrojs/internal-helpers': 0.6.1
@@ -17904,8 +18072,8 @@ snapshots:
unist-util-visit: 5.0.0
unstorage: 1.16.0
vfile: 6.0.3
- vite: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
- vitefu: 1.0.7(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vitefu: 1.0.7(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
xxhash-wasm: 1.1.0
yargs-parser: 21.1.1
yocto-spinner: 0.2.3
@@ -17948,6 +18116,7 @@ snapshots:
- typescript
- uploadthing
- yaml
+ optional: true
async-mutex@0.3.2:
dependencies:
@@ -17972,7 +18141,8 @@ snapshots:
camel-case: 4.1.2
fast-glob: 3.3.3
- axobject-query@4.1.0: {}
+ axobject-query@4.1.0:
+ optional: true
babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.28.0):
dependencies:
@@ -18002,7 +18172,8 @@ snapshots:
balanced-match@1.0.2: {}
- base-64@1.0.0: {}
+ base-64@1.0.0:
+ optional: true
base64-js@1.5.1: {}
@@ -18010,12 +18181,6 @@ snapshots:
bcp-47-match@2.0.3: {}
- bcp-47@2.1.0:
- dependencies:
- is-alphabetical: 2.0.1
- is-alphanumerical: 2.0.1
- is-decimal: 2.0.1
-
best-effort-json-parser@1.1.3: {}
big-integer@1.6.52: {}
@@ -18028,7 +18193,8 @@ snapshots:
birpc@2.4.0: {}
- blob-to-buffer@1.2.9: {}
+ blob-to-buffer@1.2.9:
+ optional: true
bmp-js@0.1.0: {}
@@ -18077,6 +18243,7 @@ snapshots:
type-fest: 4.41.0
widest-line: 5.0.0
wrap-ansi: 9.0.0
+ optional: true
brace-expansion@1.1.11:
dependencies:
@@ -18094,6 +18261,7 @@ snapshots:
brotli@1.3.3:
dependencies:
base64-js: 1.5.1
+ optional: true
browserslist@4.25.0:
dependencies:
@@ -18194,7 +18362,8 @@ snapshots:
camelcase@6.3.0: {}
- camelcase@8.0.0: {}
+ camelcase@8.0.0:
+ optional: true
camera-controls@2.9.0(three@0.178.0):
dependencies:
@@ -18202,14 +18371,6 @@ snapshots:
caniuse-lite@1.0.30001724: {}
- canvaskit-wasm@0.39.1:
- dependencies:
- '@webgpu/types': 0.1.21
-
- canvaskit-wasm@0.40.0:
- dependencies:
- '@webgpu/types': 0.1.21
-
caseless@0.12.0:
optional: true
@@ -18242,8 +18403,6 @@ snapshots:
character-entities@2.0.2: {}
- character-reference-invalid@2.0.1: {}
-
check-error@2.1.1: {}
chokidar@3.6.0:
@@ -18279,7 +18438,8 @@ snapshots:
dependencies:
escape-string-regexp: 1.0.5
- cli-boxes@3.0.0: {}
+ cli-boxes@3.0.0:
+ optional: true
cli-cursor@5.0.0:
dependencies:
@@ -18305,11 +18465,11 @@ snapshots:
strip-ansi: 6.0.1
wrap-ansi: 7.0.0
- clone@2.1.2: {}
+ clone@2.1.2:
+ optional: true
- clsx@2.1.1: {}
-
- collapse-white-space@2.1.0: {}
+ clsx@2.1.1:
+ optional: true
color-convert@2.0.1:
dependencies:
@@ -18371,7 +18531,8 @@ snapshots:
comment-parser@1.4.1: {}
- common-ancestor-path@1.0.1: {}
+ common-ancestor-path@1.0.1:
+ optional: true
common-tags@1.8.2: {}
@@ -18446,7 +18607,8 @@ snapshots:
cookie@0.7.2: {}
- cookie@1.0.2: {}
+ cookie@1.0.2:
+ optional: true
copy-anything@2.0.6:
dependencies:
@@ -18474,6 +18636,7 @@ snapshots:
node-fetch: 2.7.0(encoding@0.1.13)
transitivePeerDependencies:
- encoding
+ optional: true
cross-spawn@7.0.6:
dependencies:
@@ -18590,8 +18753,10 @@ snapshots:
deterministic-object-hash@2.0.2:
dependencies:
base-64: 1.0.0
+ optional: true
- devalue@5.1.1: {}
+ devalue@5.1.1:
+ optional: true
devlop@1.1.0:
dependencies:
@@ -18599,13 +18764,15 @@ snapshots:
devtools-protocol@0.0.1464554: {}
- dfa@1.2.0: {}
+ dfa@1.2.0:
+ optional: true
diacritics@1.3.0: {}
diff-match-patch@1.0.5: {}
- diff@5.2.0: {}
+ diff@5.2.0:
+ optional: true
diff@8.0.2: {}
@@ -18636,7 +18803,8 @@ snapshots:
- bufferutil
- utf-8-validate
- dlv@1.1.3: {}
+ dlv@1.1.3:
+ optional: true
dom-serializer@1.4.1:
dependencies:
@@ -18681,7 +18849,8 @@ snapshots:
pg: 8.16.3
postgres: 3.4.7
- dset@3.1.4: {}
+ dset@3.1.4:
+ optional: true
dts-resolver@2.1.1: {}
@@ -18752,7 +18921,7 @@ snapshots:
engine.io@6.6.4(bufferutil@4.0.9)(utf-8-validate@5.0.10):
dependencies:
'@types/cors': 2.8.17
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
accepts: 1.3.8
base64id: 2.0.0
cookie: 0.7.2
@@ -18821,20 +18990,6 @@ snapshots:
d: 1.0.2
ext: 1.7.0
- esast-util-from-estree@2.0.0:
- dependencies:
- '@types/estree-jsx': 1.0.5
- devlop: 1.1.0
- estree-util-visit: 2.0.0
- unist-util-position-from-estree: 2.0.0
-
- esast-util-from-js@2.0.1:
- dependencies:
- '@types/estree-jsx': 1.0.5
- acorn: 8.15.0
- esast-util-from-estree: 2.0.0
- vfile-message: 4.0.2
-
esbuild-register@3.6.0(esbuild@0.25.5):
dependencies:
debug: 4.4.1
@@ -19239,35 +19394,6 @@ snapshots:
estraverse@5.3.0: {}
- estree-util-attach-comments@3.0.0:
- dependencies:
- '@types/estree': 1.0.8
-
- estree-util-build-jsx@3.0.1:
- dependencies:
- '@types/estree-jsx': 1.0.5
- devlop: 1.1.0
- estree-util-is-identifier-name: 3.0.0
- estree-walker: 3.0.3
-
- estree-util-is-identifier-name@3.0.0: {}
-
- estree-util-scope@1.0.0:
- dependencies:
- '@types/estree': 1.0.8
- devlop: 1.1.0
-
- estree-util-to-js@2.0.0:
- dependencies:
- '@types/estree-jsx': 1.0.5
- astring: 1.9.0
- source-map: 0.7.4
-
- estree-util-visit@2.0.0:
- dependencies:
- '@types/estree-jsx': 1.0.5
- '@types/unist': 3.0.0
-
estree-walker@0.6.1: {}
estree-walker@1.0.1: {}
@@ -19421,13 +19547,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- expressive-code@0.41.2:
- dependencies:
- '@expressive-code/core': 0.41.2
- '@expressive-code/plugin-frames': 0.41.2
- '@expressive-code/plugin-shiki': 0.41.2
- '@expressive-code/plugin-text-markers': 0.41.2
-
exsolve@1.0.5: {}
ext@1.7.0:
@@ -19603,7 +19722,8 @@ snapshots:
flatted@3.3.1: {}
- flattie@1.1.1: {}
+ flattie@1.1.1:
+ optional: true
floating-vue@5.2.2(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(vue@3.5.17(typescript@5.8.3)):
dependencies:
@@ -19618,10 +19738,15 @@ snapshots:
async: 0.2.10
which: 1.3.1
+ focus-trap@7.6.5:
+ dependencies:
+ tabbable: 6.2.0
+
fontace@0.3.0:
dependencies:
'@types/fontkit': 2.0.8
fontkit: 2.0.4
+ optional: true
fontkit@2.0.4:
dependencies:
@@ -19634,6 +19759,7 @@ snapshots:
tiny-inflate: 1.0.3
unicode-properties: 1.4.1
unicode-trie: 2.0.0
+ optional: true
foreground-child@3.3.0:
dependencies:
@@ -19657,6 +19783,14 @@ snapshots:
forwarded@0.2.0: {}
+ framer-motion@12.22.0(react@18.3.1):
+ dependencies:
+ motion-dom: 12.23.5
+ motion-utils: 12.23.2
+ tslib: 2.8.1
+ optionalDependencies:
+ react: 18.3.1
+
framesync@6.1.2:
dependencies:
tslib: 2.4.0
@@ -19842,8 +19976,6 @@ snapshots:
semver: 7.7.2
serialize-error: 7.0.1
- globals@11.12.0: {}
-
globals@14.0.0: {}
globals@15.15.0: {}
@@ -19962,16 +20094,6 @@ snapshots:
'@types/hast': 3.0.4
hast-util-is-element: 3.0.0
- hast-util-format@1.1.0:
- dependencies:
- '@types/hast': 3.0.4
- hast-util-embedded: 3.0.0
- hast-util-minify-whitespace: 1.0.1
- hast-util-phrasing: 3.0.1
- hast-util-whitespace: 3.0.0
- html-whitespace-sensitive-tag-names: 3.0.1
- unist-util-visit-parents: 6.0.1
-
hast-util-from-html@2.0.3:
dependencies:
'@types/hast': 3.0.4
@@ -20043,6 +20165,7 @@ snapshots:
vfile: 6.0.3
web-namespaces: 2.0.1
zwitch: 2.0.4
+ optional: true
hast-util-select@6.0.4:
dependencies:
@@ -20062,27 +20185,6 @@ snapshots:
unist-util-visit: 5.0.0
zwitch: 2.0.4
- hast-util-to-estree@3.1.3:
- dependencies:
- '@types/estree': 1.0.8
- '@types/estree-jsx': 1.0.5
- '@types/hast': 3.0.4
- comma-separated-tokens: 2.0.3
- devlop: 1.1.0
- estree-util-attach-comments: 3.0.0
- estree-util-is-identifier-name: 3.0.0
- hast-util-whitespace: 3.0.0
- mdast-util-mdx-expression: 2.0.1
- mdast-util-mdx-jsx: 3.2.0
- mdast-util-mdxjs-esm: 2.0.1
- property-information: 7.0.0
- space-separated-tokens: 2.0.2
- style-to-js: 1.1.17
- unist-util-position: 5.0.0
- zwitch: 2.0.4
- transitivePeerDependencies:
- - supports-color
-
hast-util-to-html@9.0.5:
dependencies:
'@types/hast': 3.0.4
@@ -20097,26 +20199,6 @@ snapshots:
stringify-entities: 4.0.4
zwitch: 2.0.4
- hast-util-to-jsx-runtime@2.3.6:
- dependencies:
- '@types/estree': 1.0.8
- '@types/hast': 3.0.4
- '@types/unist': 3.0.0
- comma-separated-tokens: 2.0.3
- devlop: 1.1.0
- estree-util-is-identifier-name: 3.0.0
- hast-util-whitespace: 3.0.0
- mdast-util-mdx-expression: 2.0.1
- mdast-util-mdx-jsx: 3.2.0
- mdast-util-mdxjs-esm: 2.0.1
- property-information: 7.0.0
- space-separated-tokens: 2.0.2
- style-to-js: 1.1.17
- unist-util-position: 5.0.0
- vfile-message: 4.0.2
- transitivePeerDependencies:
- - supports-color
-
hast-util-to-mdast@10.1.2:
dependencies:
'@types/hast': 3.0.4
@@ -20143,6 +20225,7 @@ snapshots:
space-separated-tokens: 2.0.2
web-namespaces: 2.0.1
zwitch: 2.0.4
+ optional: true
hast-util-to-string@3.0.1:
dependencies:
@@ -20176,11 +20259,11 @@ snapshots:
hey-listen@1.0.8: {}
- hfup@0.5.0(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
+ hfup@0.5.0(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
dependencies:
defu: 6.1.4
gray-matter: 4.0.3
- vite: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- '@types/node'
- jiti
@@ -20194,12 +20277,12 @@ snapshots:
- tsx
- yaml
- histoire@1.0.0-alpha.2(@types/node@24.0.10)(bufferutil@4.0.9)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(utf-8-validate@5.0.10)(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
+ histoire@1.0.0-alpha.2(@types/node@24.0.13)(bufferutil@4.0.9)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(utf-8-validate@5.0.10)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
dependencies:
'@akryum/tinypool': 0.3.1
- '@histoire/app': 1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
- '@histoire/controls': 1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
- '@histoire/shared': 1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ '@histoire/app': 1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ '@histoire/controls': 1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ '@histoire/shared': 1.0.0-alpha.2(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
'@histoire/vendors': 1.0.0-alpha.2
'@types/markdown-it': 14.1.2
birpc: 0.2.19
@@ -20224,8 +20307,8 @@ snapshots:
sade: 1.8.1
shiki: 3.7.0
sirv: 3.0.1
- vite: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
- vite-node: 0.34.7(@types/node@24.0.10)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)
+ vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite-node: 0.34.7(@types/node@24.0.13)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)
transitivePeerDependencies:
- '@types/node'
- bufferutil
@@ -20248,14 +20331,13 @@ snapshots:
html-escaper@2.0.2: {}
- html-escaper@3.0.3: {}
+ html-escaper@3.0.3:
+ optional: true
html-tags@3.3.1: {}
html-void-elements@3.0.0: {}
- html-whitespace-sensitive-tag-names@3.0.1: {}
-
htmlparser2@6.1.0:
dependencies:
domelementtype: 2.3.0
@@ -20263,7 +20345,8 @@ snapshots:
domutils: 2.8.0
entities: 2.2.0
- http-cache-semantics@4.2.0: {}
+ http-cache-semantics@4.2.0:
+ optional: true
http-errors@2.0.0:
dependencies:
@@ -20312,10 +20395,6 @@ snapshots:
dependencies:
ms: 2.1.3
- i18next@23.16.8:
- dependencies:
- '@babel/runtime': 7.27.6
-
iconv-lite@0.4.24:
dependencies:
safer-buffer: '@nolyfill/safer-buffer@1.0.44'
@@ -20373,8 +20452,6 @@ snapshots:
inherits@2.0.4: {}
- inline-style-parser@0.2.4: {}
-
ip-address@9.0.5:
dependencies:
jsbn: 1.1.0
@@ -20384,13 +20461,6 @@ snapshots:
iron-webcrypto@1.2.1: {}
- is-alphabetical@2.0.1: {}
-
- is-alphanumerical@2.0.1:
- dependencies:
- is-alphabetical: 2.0.1
- is-decimal: 2.0.1
-
is-arrayish@0.3.2: {}
is-binary-path@2.1.0:
@@ -20401,8 +20471,6 @@ snapshots:
dependencies:
builtin-modules: 5.0.0
- is-decimal@2.0.1: {}
-
is-docker@2.2.1: {}
is-docker@3.0.0: {}
@@ -20423,8 +20491,6 @@ snapshots:
dependencies:
is-extglob: 2.1.1
- is-hexadecimal@2.0.1: {}
-
is-inside-container@1.0.0:
dependencies:
is-docker: 3.0.0
@@ -20673,11 +20739,14 @@ snapshots:
kind-of@6.0.3: {}
- kleur@3.0.3: {}
+ kleur@3.0.3:
+ optional: true
- kleur@4.1.5: {}
+ kleur@4.1.5:
+ optional: true
- klona@2.0.6: {}
+ klona@2.0.6:
+ optional: true
knitwork@1.2.0:
optional: true
@@ -20954,7 +21023,7 @@ snapshots:
make-synchronized@0.2.9: {}
- markdown-extensions@2.0.0: {}
+ mark.js@8.11.1: {}
markdown-it-anchor@9.2.0(@types/markdown-it@14.1.2)(markdown-it@14.1.0):
dependencies:
@@ -20987,20 +21056,7 @@ snapshots:
'@types/mdast': 4.0.4
'@types/unist': 3.0.0
unist-util-visit: 5.0.0
-
- mdast-util-directive@3.1.0:
- dependencies:
- '@types/mdast': 4.0.4
- '@types/unist': 3.0.0
- ccount: 2.0.1
- devlop: 1.1.0
- mdast-util-from-markdown: 2.0.2
- mdast-util-to-markdown: 2.1.2
- parse-entities: 4.0.2
- stringify-entities: 4.0.4
- unist-util-visit-parents: 6.0.1
- transitivePeerDependencies:
- - supports-color
+ optional: true
mdast-util-find-and-replace@3.0.1:
dependencies:
@@ -21094,55 +21150,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- mdast-util-mdx-expression@2.0.1:
- dependencies:
- '@types/estree-jsx': 1.0.5
- '@types/hast': 3.0.4
- '@types/mdast': 4.0.4
- devlop: 1.1.0
- mdast-util-from-markdown: 2.0.2
- mdast-util-to-markdown: 2.1.2
- transitivePeerDependencies:
- - supports-color
-
- mdast-util-mdx-jsx@3.2.0:
- dependencies:
- '@types/estree-jsx': 1.0.5
- '@types/hast': 3.0.4
- '@types/mdast': 4.0.4
- '@types/unist': 3.0.0
- ccount: 2.0.1
- devlop: 1.1.0
- mdast-util-from-markdown: 2.0.2
- mdast-util-to-markdown: 2.1.2
- parse-entities: 4.0.2
- stringify-entities: 4.0.4
- unist-util-stringify-position: 4.0.0
- vfile-message: 4.0.2
- transitivePeerDependencies:
- - supports-color
-
- mdast-util-mdx@3.0.0:
- dependencies:
- mdast-util-from-markdown: 2.0.2
- mdast-util-mdx-expression: 2.0.1
- mdast-util-mdx-jsx: 3.2.0
- mdast-util-mdxjs-esm: 2.0.1
- mdast-util-to-markdown: 2.1.2
- transitivePeerDependencies:
- - supports-color
-
- mdast-util-mdxjs-esm@2.0.1:
- dependencies:
- '@types/estree-jsx': 1.0.5
- '@types/hast': 3.0.4
- '@types/mdast': 4.0.4
- devlop: 1.1.0
- mdast-util-from-markdown: 2.0.2
- mdast-util-to-markdown: 2.1.2
- transitivePeerDependencies:
- - supports-color
-
mdast-util-phrasing@4.1.0:
dependencies:
'@types/mdast': 4.0.4
@@ -21217,16 +21224,6 @@ snapshots:
micromark-util-symbol: 2.0.1
micromark-util-types: 2.0.1
- micromark-extension-directive@3.0.2:
- dependencies:
- devlop: 1.1.0
- micromark-factory-space: 2.0.1
- micromark-factory-whitespace: 2.0.1
- micromark-util-character: 2.1.1
- micromark-util-symbol: 2.0.1
- micromark-util-types: 2.0.1
- parse-entities: 4.0.2
-
micromark-extension-frontmatter@2.0.0:
dependencies:
fault: 2.0.1
@@ -21292,57 +21289,6 @@ snapshots:
micromark-util-combine-extensions: 2.0.1
micromark-util-types: 2.0.1
- micromark-extension-mdx-expression@3.0.1:
- dependencies:
- '@types/estree': 1.0.8
- devlop: 1.1.0
- micromark-factory-mdx-expression: 2.0.3
- micromark-factory-space: 2.0.1
- micromark-util-character: 2.1.1
- micromark-util-events-to-acorn: 2.0.3
- micromark-util-symbol: 2.0.1
- micromark-util-types: 2.0.1
-
- micromark-extension-mdx-jsx@3.0.2:
- dependencies:
- '@types/estree': 1.0.8
- devlop: 1.1.0
- estree-util-is-identifier-name: 3.0.0
- micromark-factory-mdx-expression: 2.0.3
- micromark-factory-space: 2.0.1
- micromark-util-character: 2.1.1
- micromark-util-events-to-acorn: 2.0.3
- micromark-util-symbol: 2.0.1
- micromark-util-types: 2.0.1
- vfile-message: 4.0.2
-
- micromark-extension-mdx-md@2.0.0:
- dependencies:
- micromark-util-types: 2.0.1
-
- micromark-extension-mdxjs-esm@3.0.0:
- dependencies:
- '@types/estree': 1.0.8
- devlop: 1.1.0
- micromark-core-commonmark: 2.0.2
- micromark-util-character: 2.1.1
- micromark-util-events-to-acorn: 2.0.3
- micromark-util-symbol: 2.0.1
- micromark-util-types: 2.0.1
- unist-util-position-from-estree: 2.0.0
- vfile-message: 4.0.2
-
- micromark-extension-mdxjs@3.0.0:
- dependencies:
- acorn: 8.15.0
- acorn-jsx: 5.3.2(acorn@8.15.0)
- micromark-extension-mdx-expression: 3.0.1
- micromark-extension-mdx-jsx: 3.0.2
- micromark-extension-mdx-md: 2.0.0
- micromark-extension-mdxjs-esm: 3.0.0
- micromark-util-combine-extensions: 2.0.1
- micromark-util-types: 2.0.1
-
micromark-factory-destination@2.0.1:
dependencies:
micromark-util-character: 2.1.1
@@ -21356,18 +21302,6 @@ snapshots:
micromark-util-symbol: 2.0.1
micromark-util-types: 2.0.1
- micromark-factory-mdx-expression@2.0.3:
- dependencies:
- '@types/estree': 1.0.8
- devlop: 1.1.0
- micromark-factory-space: 2.0.1
- micromark-util-character: 2.1.1
- micromark-util-events-to-acorn: 2.0.3
- micromark-util-symbol: 2.0.1
- micromark-util-types: 2.0.1
- unist-util-position-from-estree: 2.0.0
- vfile-message: 4.0.2
-
micromark-factory-space@2.0.1:
dependencies:
micromark-util-character: 2.1.1
@@ -21420,16 +21354,6 @@ snapshots:
micromark-util-encode@2.0.1: {}
- micromark-util-events-to-acorn@2.0.3:
- dependencies:
- '@types/estree': 1.0.8
- '@types/unist': 3.0.0
- devlop: 1.1.0
- estree-util-visit: 2.0.0
- micromark-util-symbol: 2.0.1
- micromark-util-types: 2.0.1
- vfile-message: 4.0.2
-
micromark-util-html-tag-name@2.0.1: {}
micromark-util-normalize-identifier@2.0.1:
@@ -21702,6 +21626,8 @@ snapshots:
minipass@7.1.2: {}
+ minisearch@7.1.2: {}
+
minizlib@2.1.2:
dependencies:
minipass: 3.3.6
@@ -21733,6 +21659,29 @@ snapshots:
moo@0.5.2: {}
+ motion-dom@12.22.0:
+ dependencies:
+ motion-utils: 12.23.2
+
+ motion-dom@12.23.5:
+ dependencies:
+ motion-utils: 12.23.2
+
+ motion-utils@12.23.2: {}
+
+ motion-v@1.5.0(react@18.3.1)(vue@3.5.17(typescript@5.8.3)):
+ dependencies:
+ '@vueuse/core': 10.11.1(vue@3.5.17(typescript@5.8.3))
+ framer-motion: 12.22.0(react@18.3.1)
+ hey-listen: 1.0.8
+ motion-dom: 12.22.0
+ vue: 3.5.17(typescript@5.8.3)
+ transitivePeerDependencies:
+ - '@emotion/is-prop-valid'
+ - '@vue/composition-api'
+ - react
+ - react-dom
+
mri@1.2.0: {}
mrmime@2.0.1: {}
@@ -21743,12 +21692,12 @@ snapshots:
ms@2.1.3: {}
- msw@2.7.3(@types/node@24.0.10)(typescript@5.8.3):
+ msw@2.7.3(@types/node@24.0.13)(typescript@5.8.3):
dependencies:
'@bundled-es-modules/cookie': 2.0.1
'@bundled-es-modules/statuses': 1.0.1
'@bundled-es-modules/tough-cookie': 0.1.6
- '@inquirer/confirm': 5.1.13(@types/node@24.0.10)
+ '@inquirer/confirm': 5.1.13(@types/node@24.0.13)
'@mswjs/interceptors': 0.37.6
'@open-draft/deferred-promise': 2.2.0
'@open-draft/until': 2.1.0
@@ -21809,7 +21758,8 @@ snapshots:
negotiator@1.0.0: {}
- neotraverse@0.6.18: {}
+ neotraverse@0.6.18:
+ optional: true
neuri@0.1.8(zod-to-json-schema@3.24.6(zod@3.25.74))(zod@3.25.74):
dependencies:
@@ -21832,6 +21782,7 @@ snapshots:
nlcst-to-string@4.0.0:
dependencies:
'@types/nlcst': 2.0.3
+ optional: true
no-case@3.0.4:
dependencies:
@@ -22125,8 +22076,10 @@ snapshots:
dependencies:
eventemitter3: 5.0.1
p-timeout: 6.1.4
+ optional: true
- p-timeout@6.1.4: {}
+ p-timeout@6.1.4:
+ optional: true
p-try@2.2.0: {}
@@ -22134,15 +22087,8 @@ snapshots:
package-manager-detector@1.3.0: {}
- pagefind@1.3.0:
- optionalDependencies:
- '@pagefind/darwin-arm64': 1.3.0
- '@pagefind/darwin-x64': 1.3.0
- '@pagefind/linux-arm64': 1.3.0
- '@pagefind/linux-x64': 1.3.0
- '@pagefind/windows-x64': 1.3.0
-
- pako@0.2.9: {}
+ pako@0.2.9:
+ optional: true
pako@1.0.11: {}
@@ -22155,16 +22101,6 @@ snapshots:
parse-cache-control@1.0.1:
optional: true
- parse-entities@4.0.2:
- dependencies:
- '@types/unist': 2.0.11
- character-entities-legacy: 3.0.0
- character-reference-invalid: 2.0.1
- decode-named-character-reference: 1.0.2
- is-alphanumerical: 2.0.1
- is-decimal: 2.0.1
- is-hexadecimal: 2.0.1
-
parse-gitignore@2.0.0: {}
parse-imports-exports@0.2.4:
@@ -22179,6 +22115,7 @@ snapshots:
unist-util-modify-children: 4.0.0
unist-util-visit-children: 3.0.0
vfile: 6.0.3
+ optional: true
parse-ms@4.0.0: {}
@@ -22457,11 +22394,6 @@ snapshots:
style-value-types: 5.1.2
tslib: 2.4.0
- postcss-nested@6.2.0(postcss@8.5.6):
- dependencies:
- postcss: 8.5.6
- postcss-selector-parser: 6.1.2
-
postcss-selector-parser@6.1.2:
dependencies:
cssesc: 3.0.0
@@ -22487,6 +22419,8 @@ snapshots:
potpack@1.0.2: {}
+ preact@10.26.9: {}
+
prelude-ls@1.2.1: {}
prettier-linter-helpers@1.0.0:
@@ -22649,7 +22583,8 @@ snapshots:
dependencies:
vec3: 0.1.10
- prismjs@1.30.0: {}
+ prismjs@1.30.0:
+ optional: true
process-nextick-args@2.0.1: {}
@@ -22664,6 +22599,7 @@ snapshots:
dependencies:
kleur: 3.0.3
sisteransi: 1.0.5
+ optional: true
property-information@6.5.0: {}
@@ -22682,7 +22618,7 @@ snapshots:
'@protobufjs/pool': 1.1.0
'@protobufjs/utf8': 1.1.0
'@types/long': 4.0.2
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
long: 4.0.0
protobufjs@7.4.0:
@@ -22697,7 +22633,7 @@ snapshots:
'@protobufjs/path': 1.1.2
'@protobufjs/pool': 1.1.0
'@protobufjs/utf8': 1.1.0
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
long: 5.2.3
protodef-validator@1.4.0:
@@ -22853,36 +22789,6 @@ snapshots:
real-require@0.2.0: {}
- recma-build-jsx@1.0.0:
- dependencies:
- '@types/estree': 1.0.8
- estree-util-build-jsx: 3.0.1
- vfile: 6.0.3
-
- recma-jsx@1.0.0(acorn@8.15.0):
- dependencies:
- acorn-jsx: 5.3.2(acorn@8.15.0)
- estree-util-to-js: 2.0.0
- recma-parse: 1.0.0
- recma-stringify: 1.0.0
- unified: 11.0.5
- transitivePeerDependencies:
- - acorn
-
- recma-parse@1.0.0:
- dependencies:
- '@types/estree': 1.0.8
- esast-util-from-js: 2.0.1
- unified: 11.0.5
- vfile: 6.0.3
-
- recma-stringify@1.0.0:
- dependencies:
- '@types/estree': 1.0.8
- estree-util-to-js: 2.0.0
- unified: 11.0.5
- vfile: 6.0.3
-
refa@0.12.1:
dependencies:
'@eslint-community/regexpp': 4.12.1
@@ -22927,15 +22833,6 @@ snapshots:
dependencies:
jsesc: 3.0.2
- rehype-expressive-code@0.41.2:
- dependencies:
- expressive-code: 0.41.2
-
- rehype-format@5.0.1:
- dependencies:
- '@types/hast': 3.0.4
- hast-util-format: 1.1.0
-
rehype-minify-whitespace@6.0.2:
dependencies:
'@types/hast': 3.0.4
@@ -22952,14 +22849,7 @@ snapshots:
'@types/hast': 3.0.4
hast-util-raw: 9.1.0
vfile: 6.0.3
-
- rehype-recma@1.0.0:
- dependencies:
- '@types/estree': 1.0.8
- '@types/hast': 3.0.4
- hast-util-to-estree: 3.1.3
- transitivePeerDependencies:
- - supports-color
+ optional: true
rehype-remark@10.0.1:
dependencies:
@@ -22987,6 +22877,7 @@ snapshots:
rehype-parse: 9.0.1
rehype-stringify: 10.0.1
unified: 11.0.5
+ optional: true
reka-ui@2.3.2(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)):
dependencies:
@@ -23005,15 +22896,6 @@ snapshots:
- '@vue/composition-api'
- typescript
- remark-directive@3.0.1:
- dependencies:
- '@types/mdast': 4.0.4
- mdast-util-directive: 3.1.0
- micromark-extension-directive: 3.0.2
- unified: 11.0.5
- transitivePeerDependencies:
- - supports-color
-
remark-gfm@4.0.1:
dependencies:
'@types/mdast': 4.0.4
@@ -23024,13 +22906,7 @@ snapshots:
unified: 11.0.5
transitivePeerDependencies:
- supports-color
-
- remark-mdx@3.1.0:
- dependencies:
- mdast-util-mdx: 3.0.0
- micromark-extension-mdxjs: 3.0.0
- transitivePeerDependencies:
- - supports-color
+ optional: true
remark-parse@11.0.0:
dependencies:
@@ -23055,6 +22931,7 @@ snapshots:
retext-smartypants: 6.2.0
unified: 11.0.5
unist-util-visit: 5.0.0
+ optional: true
remark-stringify@11.0.0:
dependencies:
@@ -23086,7 +22963,8 @@ snapshots:
onetime: 7.0.0
signal-exit: 4.1.0
- restructure@3.0.2: {}
+ restructure@3.0.2:
+ optional: true
ret@0.1.15: {}
@@ -23095,18 +22973,21 @@ snapshots:
'@types/nlcst': 2.0.3
parse-latin: 7.0.0
unified: 11.0.5
+ optional: true
retext-smartypants@6.2.0:
dependencies:
'@types/nlcst': 2.0.3
nlcst-to-string: 4.0.0
unist-util-visit: 5.0.0
+ optional: true
retext-stringify@4.0.0:
dependencies:
'@types/nlcst': 2.0.3
nlcst-to-string: 4.0.0
unified: 11.0.5
+ optional: true
retext@9.0.0:
dependencies:
@@ -23114,6 +22995,7 @@ snapshots:
retext-latin: 4.0.0
retext-stringify: 4.0.0
unified: 11.0.5
+ optional: true
reusify@1.0.4: {}
@@ -23155,17 +23037,16 @@ snapshots:
- oxc-resolver
- supports-color
- rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
+ rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
dependencies:
- '@oxc-project/runtime': 0.73.0
fdir: 6.4.6(picomatch@4.0.2)
lightningcss: 1.30.1
picomatch: 4.0.2
postcss: 8.5.6
- rolldown: 1.0.0-beta.16
+ rolldown: 1.0.0-beta.27
tinyglobby: 0.2.14
optionalDependencies:
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
esbuild: 0.25.5
fsevents: 2.3.3
jiti: 2.4.2
@@ -23174,26 +23055,6 @@ snapshots:
tsx: 4.20.3
yaml: 2.8.0
- rolldown@1.0.0-beta.16:
- dependencies:
- '@oxc-project/runtime': 0.73.0
- '@oxc-project/types': 0.73.0
- '@rolldown/pluginutils': 1.0.0-beta.16
- ansis: 4.1.0
- optionalDependencies:
- '@rolldown/binding-darwin-arm64': 1.0.0-beta.16
- '@rolldown/binding-darwin-x64': 1.0.0-beta.16
- '@rolldown/binding-freebsd-x64': 1.0.0-beta.16
- '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.16
- '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.16
- '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.16
- '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.16
- '@rolldown/binding-linux-x64-musl': 1.0.0-beta.16
- '@rolldown/binding-wasm32-wasi': 1.0.0-beta.16
- '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.16
- '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.16
- '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.16
-
rolldown@1.0.0-beta.20:
dependencies:
'@oxc-project/runtime': 0.75.0
@@ -23214,6 +23075,28 @@ snapshots:
'@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.20
'@rolldown/binding-win32-x64-msvc': 1.0.0-beta.20
+ rolldown@1.0.0-beta.27:
+ dependencies:
+ '@oxc-project/runtime': 0.77.0
+ '@oxc-project/types': 0.77.0
+ '@rolldown/pluginutils': 1.0.0-beta.27
+ ansis: 4.1.0
+ optionalDependencies:
+ '@rolldown/binding-android-arm64': 1.0.0-beta.27
+ '@rolldown/binding-darwin-arm64': 1.0.0-beta.27
+ '@rolldown/binding-darwin-x64': 1.0.0-beta.27
+ '@rolldown/binding-freebsd-x64': 1.0.0-beta.27
+ '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.27
+ '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.27
+ '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.27
+ '@rolldown/binding-linux-arm64-ohos': 1.0.0-beta.27
+ '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.27
+ '@rolldown/binding-linux-x64-musl': 1.0.0-beta.27
+ '@rolldown/binding-wasm32-wasi': 1.0.0-beta.27
+ '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.27
+ '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.27
+ '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.27
+
rollup-plugin-visualizer@5.11.0(rollup@2.79.2):
dependencies:
open: 8.4.2
@@ -23291,7 +23174,8 @@ snapshots:
safe-stable-stringify@2.5.0: {}
- sax@1.4.1: {}
+ sax@1.4.1:
+ optional: true
saxes@6.0.0:
dependencies:
@@ -23305,6 +23189,8 @@ snapshots:
scule@1.3.0: {}
+ search-insights@2.17.3: {}
+
section-matter@1.0.0:
dependencies:
extend-shallow: 2.0.1
@@ -23485,13 +23371,6 @@ snapshots:
sisteransi@1.0.5: {}
- sitemap@8.0.0:
- dependencies:
- '@types/node': 17.0.45
- '@types/sax': 1.2.7
- arg: 5.0.2
- sax: 1.4.1
-
slash@5.1.0: {}
slice-ansi@5.0.0:
@@ -23602,9 +23481,9 @@ snapshots:
stackframe@1.3.4: {}
- stats-gl@2.4.2(@types/three@0.178.0)(three@0.178.0):
+ stats-gl@2.4.2(@types/three@0.178.1)(three@0.178.0):
dependencies:
- '@types/three': 0.178.0
+ '@types/three': 0.178.1
three: 0.178.0
stats.js@0.17.0: {}
@@ -23619,8 +23498,6 @@ snapshots:
store2@2.14.4: {}
- stream-replace-string@2.0.0: {}
-
strict-event-emitter-types@2.0.0: {}
strict-event-emitter@0.5.1:
@@ -23711,14 +23588,6 @@ snapshots:
style-mod@4.1.2: {}
- style-to-js@1.1.17:
- dependencies:
- style-to-object: 1.0.9
-
- style-to-object@1.0.9:
- dependencies:
- inline-style-parser: 0.2.4
-
style-value-types@5.1.2:
dependencies:
hey-listen: 1.0.8
@@ -23766,6 +23635,8 @@ snapshots:
system-architecture@0.1.0: {}
+ tabbable@6.2.0: {}
+
table-layout@4.1.1:
dependencies:
array-back: 6.2.2
@@ -23898,7 +23769,8 @@ snapshots:
timm@1.7.1: {}
- tiny-inflate@1.0.3: {}
+ tiny-inflate@1.0.3:
+ optional: true
tinybench@2.9.0: {}
@@ -23998,6 +23870,7 @@ snapshots:
tsconfck@3.1.6(typescript@5.8.3):
optionalDependencies:
typescript: 5.8.3
+ optional: true
tsdown@0.12.9(@arethetypeswrong/core@0.18.2)(typescript@5.8.3)(unplugin-lightningcss@0.4.1)(unplugin-unused@0.5.1)(vue-tsc@2.2.12(typescript@5.8.3)):
dependencies:
@@ -24074,7 +23947,8 @@ snapshots:
type-fest@0.21.3:
optional: true
- type-fest@4.41.0: {}
+ type-fest@4.41.0:
+ optional: true
type-is@1.6.18:
dependencies:
@@ -24118,7 +23992,8 @@ snapshots:
uint4@0.1.2: {}
- ultrahtml@1.6.0: {}
+ ultrahtml@1.6.0:
+ optional: true
unconfig@7.3.2:
dependencies:
@@ -24158,6 +24033,7 @@ snapshots:
dependencies:
base64-js: 1.5.1
unicode-trie: 2.0.0
+ optional: true
unicode-property-aliases-ecmascript@2.1.0: {}
@@ -24165,6 +24041,7 @@ snapshots:
dependencies:
pako: 0.2.9
tiny-inflate: 1.0.3
+ optional: true
unicorn-magic@0.1.0: {}
@@ -24185,6 +24062,7 @@ snapshots:
css-tree: 3.1.0
ofetch: 1.4.1
ohash: 2.0.11
+ optional: true
unimport@3.14.5(rollup@2.79.2):
dependencies:
@@ -24247,10 +24125,7 @@ snapshots:
dependencies:
'@types/unist': 3.0.0
array-iterate: 2.0.1
-
- unist-util-position-from-estree@2.0.0:
- dependencies:
- '@types/unist': 3.0.0
+ optional: true
unist-util-position@5.0.0:
dependencies:
@@ -24260,6 +24135,7 @@ snapshots:
dependencies:
'@types/unist': 3.0.0
unist-util-visit: 5.0.0
+ optional: true
unist-util-remove@4.0.0:
dependencies:
@@ -24274,6 +24150,7 @@ snapshots:
unist-util-visit-children@3.0.0:
dependencies:
'@types/unist': 3.0.0
+ optional: true
unist-util-visit-parents@6.0.1:
dependencies:
@@ -24293,19 +24170,19 @@ snapshots:
universalify@2.0.1: {}
- unocss-preset-scrollbar@3.2.0(unocss@66.3.3(postcss@8.5.6)(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))):
+ unocss-preset-scrollbar@3.2.0(unocss@66.3.3(postcss@8.5.6)(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))):
dependencies:
'@unocss/preset-mini': 65.5.0
- unocss: 66.3.3(postcss@8.5.6)(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ unocss: 66.3.3(postcss@8.5.6)(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
- unocss-preset-scrollbar@3.2.0(unocss@66.3.3(postcss@8.5.6)(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))):
+ unocss-preset-scrollbar@3.2.0(unocss@66.3.3(postcss@8.5.6)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))):
dependencies:
'@unocss/preset-mini': 65.5.0
- unocss: 66.3.3(postcss@8.5.6)(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ unocss: 66.3.3(postcss@8.5.6)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
- unocss@66.3.3(postcss@8.5.6)(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)):
+ unocss@66.3.3(postcss@8.5.6)(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)):
dependencies:
- '@unocss/astro': 66.3.3(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ '@unocss/astro': 66.3.3(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
'@unocss/cli': 66.3.3
'@unocss/core': 66.3.3
'@unocss/postcss': 66.3.3(postcss@8.5.6)
@@ -24323,17 +24200,17 @@ snapshots:
'@unocss/transformer-compile-class': 66.3.3
'@unocss/transformer-directives': 66.3.3
'@unocss/transformer-variant-group': 66.3.3
- '@unocss/vite': 66.3.3(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ '@unocss/vite': 66.3.3(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
optionalDependencies:
- vite: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- postcss
- supports-color
- vue
- unocss@66.3.3(postcss@8.5.6)(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)):
+ unocss@66.3.3(postcss@8.5.6)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)):
dependencies:
- '@unocss/astro': 66.3.3(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ '@unocss/astro': 66.3.3(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
'@unocss/cli': 66.3.3
'@unocss/core': 66.3.3
'@unocss/postcss': 66.3.3(postcss@8.5.6)
@@ -24351,9 +24228,37 @@ snapshots:
'@unocss/transformer-compile-class': 66.3.3
'@unocss/transformer-directives': 66.3.3
'@unocss/transformer-variant-group': 66.3.3
- '@unocss/vite': 66.3.3(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ '@unocss/vite': 66.3.3(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
optionalDependencies:
- vite: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ transitivePeerDependencies:
+ - postcss
+ - supports-color
+ - vue
+
+ unocss@66.3.3(postcss@8.5.6)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)):
+ dependencies:
+ '@unocss/astro': 66.3.3(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ '@unocss/cli': 66.3.3
+ '@unocss/core': 66.3.3
+ '@unocss/postcss': 66.3.3(postcss@8.5.6)
+ '@unocss/preset-attributify': 66.3.3
+ '@unocss/preset-icons': 66.3.3
+ '@unocss/preset-mini': 66.3.3
+ '@unocss/preset-tagify': 66.3.3
+ '@unocss/preset-typography': 66.3.3
+ '@unocss/preset-uno': 66.3.3
+ '@unocss/preset-web-fonts': 66.3.3
+ '@unocss/preset-wind': 66.3.3
+ '@unocss/preset-wind3': 66.3.3
+ '@unocss/preset-wind4': 66.3.3
+ '@unocss/transformer-attributify-jsx': 66.3.3
+ '@unocss/transformer-compile-class': 66.3.3
+ '@unocss/transformer-directives': 66.3.3
+ '@unocss/transformer-variant-group': 66.3.3
+ '@unocss/vite': 66.3.3(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ optionalDependencies:
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- postcss
- supports-color
@@ -24361,21 +24266,21 @@ snapshots:
unpipe@1.0.0: {}
- unplugin-combine@1.2.1(esbuild@0.25.5)(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@2.79.2)(unplugin@1.16.1):
+ unplugin-combine@1.2.1(esbuild@0.25.5)(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@2.79.2)(unplugin@1.16.1):
optionalDependencies:
esbuild: 0.25.5
rolldown: 1.0.0-beta.20
rollup: 2.79.2
unplugin: 1.16.1
- vite: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
- unplugin-combine@1.2.1(esbuild@0.25.5)(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@4.44.2)(unplugin@1.16.1):
+ unplugin-combine@1.2.1(esbuild@0.25.5)(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@4.44.2)(unplugin@1.16.1):
optionalDependencies:
esbuild: 0.25.5
rolldown: 1.0.0-beta.20
rollup: 4.44.2
unplugin: 1.16.1
- vite: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
unplugin-lightningcss@0.4.1:
dependencies:
@@ -24409,7 +24314,7 @@ snapshots:
transitivePeerDependencies:
- vue
- unplugin-vue-macros@2.14.5(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.5)(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@2.79.2)(typescript@5.8.3)(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)):
+ unplugin-vue-macros@2.14.5(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.5)(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@2.79.2)(typescript@5.8.3)(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)):
dependencies:
'@vue-macros/better-define': 1.11.4(vue@3.5.17(typescript@5.8.3))
'@vue-macros/boolean-prop': 0.5.5(vue@3.5.17(typescript@5.8.3))
@@ -24424,7 +24329,7 @@ snapshots:
'@vue-macros/define-render': 1.6.6(vue@3.5.17(typescript@5.8.3))
'@vue-macros/define-slots': 1.2.6(vue@3.5.17(typescript@5.8.3))
'@vue-macros/define-stylex': 0.2.3(vue@3.5.17(typescript@5.8.3))
- '@vue-macros/devtools': 0.4.1(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(typescript@5.8.3)
+ '@vue-macros/devtools': 0.4.1(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(typescript@5.8.3)
'@vue-macros/export-expose': 0.3.5(vue@3.5.17(typescript@5.8.3))
'@vue-macros/export-props': 0.6.5(vue@3.5.17(typescript@5.8.3))
'@vue-macros/export-render': 0.3.5(vue@3.5.17(typescript@5.8.3))
@@ -24441,7 +24346,7 @@ snapshots:
'@vue-macros/short-vmodel': 1.5.5(vue@3.5.17(typescript@5.8.3))
'@vue-macros/volar': 0.30.15(typescript@5.8.3)(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))
unplugin: 1.16.1
- unplugin-combine: 1.2.1(esbuild@0.25.5)(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@2.79.2)(unplugin@1.16.1)
+ unplugin-combine: 1.2.1(esbuild@0.25.5)(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@2.79.2)(unplugin@1.16.1)
unplugin-vue-define-options: 1.5.5(vue@3.5.17(typescript@5.8.3))
vue: 3.5.17(typescript@5.8.3)
transitivePeerDependencies:
@@ -24455,7 +24360,7 @@ snapshots:
- vue-tsc
- webpack
- unplugin-vue-macros@2.14.5(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.5)(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@4.44.2)(typescript@5.8.3)(vue-tsc@2.2.12(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)):
+ unplugin-vue-macros@2.14.5(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.5)(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@4.44.2)(typescript@5.8.3)(vue-tsc@2.2.12(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)):
dependencies:
'@vue-macros/better-define': 1.11.4(vue@3.5.17(typescript@5.8.3))
'@vue-macros/boolean-prop': 0.5.5(vue@3.5.17(typescript@5.8.3))
@@ -24470,7 +24375,7 @@ snapshots:
'@vue-macros/define-render': 1.6.6(vue@3.5.17(typescript@5.8.3))
'@vue-macros/define-slots': 1.2.6(vue@3.5.17(typescript@5.8.3))
'@vue-macros/define-stylex': 0.2.3(vue@3.5.17(typescript@5.8.3))
- '@vue-macros/devtools': 0.4.1(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(typescript@5.8.3)
+ '@vue-macros/devtools': 0.4.1(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(typescript@5.8.3)
'@vue-macros/export-expose': 0.3.5(vue@3.5.17(typescript@5.8.3))
'@vue-macros/export-props': 0.6.5(vue@3.5.17(typescript@5.8.3))
'@vue-macros/export-render': 0.3.5(vue@3.5.17(typescript@5.8.3))
@@ -24487,7 +24392,7 @@ snapshots:
'@vue-macros/short-vmodel': 1.5.5(vue@3.5.17(typescript@5.8.3))
'@vue-macros/volar': 0.30.15(typescript@5.8.3)(vue-tsc@2.2.12(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))
unplugin: 1.16.1
- unplugin-combine: 1.2.1(esbuild@0.25.5)(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@4.44.2)(unplugin@1.16.1)
+ unplugin-combine: 1.2.1(esbuild@0.25.5)(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@4.44.2)(unplugin@1.16.1)
unplugin-vue-define-options: 1.5.5(vue@3.5.17(typescript@5.8.3))
vue: 3.5.17(typescript@5.8.3)
transitivePeerDependencies:
@@ -24501,7 +24406,7 @@ snapshots:
- vue-tsc
- webpack
- unplugin-vue-macros@2.14.5(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.5)(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@4.44.2)(typescript@5.8.3)(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)):
+ unplugin-vue-macros@2.14.5(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.5)(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@4.44.2)(typescript@5.8.3)(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)):
dependencies:
'@vue-macros/better-define': 1.11.4(vue@3.5.17(typescript@5.8.3))
'@vue-macros/boolean-prop': 0.5.5(vue@3.5.17(typescript@5.8.3))
@@ -24516,7 +24421,7 @@ snapshots:
'@vue-macros/define-render': 1.6.6(vue@3.5.17(typescript@5.8.3))
'@vue-macros/define-slots': 1.2.6(vue@3.5.17(typescript@5.8.3))
'@vue-macros/define-stylex': 0.2.3(vue@3.5.17(typescript@5.8.3))
- '@vue-macros/devtools': 0.4.1(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(typescript@5.8.3)
+ '@vue-macros/devtools': 0.4.1(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(typescript@5.8.3)
'@vue-macros/export-expose': 0.3.5(vue@3.5.17(typescript@5.8.3))
'@vue-macros/export-props': 0.6.5(vue@3.5.17(typescript@5.8.3))
'@vue-macros/export-render': 0.3.5(vue@3.5.17(typescript@5.8.3))
@@ -24533,7 +24438,7 @@ snapshots:
'@vue-macros/short-vmodel': 1.5.5(vue@3.5.17(typescript@5.8.3))
'@vue-macros/volar': 0.30.15(typescript@5.8.3)(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))
unplugin: 1.16.1
- unplugin-combine: 1.2.1(esbuild@0.25.5)(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@4.44.2)(unplugin@1.16.1)
+ unplugin-combine: 1.2.1(esbuild@0.25.5)(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@4.44.2)(unplugin@1.16.1)
unplugin-vue-define-options: 1.5.5(vue@3.5.17(typescript@5.8.3))
vue: 3.5.17(typescript@5.8.3)
transitivePeerDependencies:
@@ -24569,12 +24474,12 @@ snapshots:
transitivePeerDependencies:
- vue
- unplugin-vue@6.2.0(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(vue@3.5.17(typescript@5.8.3))(yaml@2.8.0):
+ unplugin-vue@6.2.0(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(vue@3.5.17(typescript@5.8.3))(yaml@2.8.0):
dependencies:
'@vue/reactivity': 3.5.17
debug: 4.4.1
unplugin: 2.3.5
- vite: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
vue: 3.5.17(typescript@5.8.3)
transitivePeerDependencies:
- '@types/node'
@@ -24590,7 +24495,7 @@ snapshots:
- tsx
- yaml
- unplugin-yaml@3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@2.79.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@2.79.2))(astro@5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@2.79.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@2.79.2):
+ unplugin-yaml@3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@2.79.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@2.79.2))(astro@5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@2.79.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@2.79.2):
dependencies:
'@rollup/pluginutils': 5.2.0(rollup@2.79.2)
unplugin: 2.3.5
@@ -24598,13 +24503,13 @@ snapshots:
optionalDependencies:
'@nuxt/kit': 3.14.1592(magicast@0.3.5)(rollup@2.79.2)
'@nuxt/schema': 3.14.1592(magicast@0.3.5)(rollup@2.79.2)
- astro: 5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@2.79.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)
+ astro: 5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@2.79.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)
esbuild: 0.25.5
rolldown: 1.0.0-beta.20
rollup: 2.79.2
- vite: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
- unplugin-yaml@3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@4.44.2):
+ unplugin-yaml@3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rolldown@1.0.0-beta.20)(rollup@4.44.2):
dependencies:
'@rollup/pluginutils': 5.2.0(rollup@4.44.2)
unplugin: 2.3.5
@@ -24612,13 +24517,13 @@ snapshots:
optionalDependencies:
'@nuxt/kit': 3.14.1592(magicast@0.3.5)(rollup@4.44.2)
'@nuxt/schema': 3.14.1592(magicast@0.3.5)(rollup@4.44.2)
- astro: 5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)
+ astro: 5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)
esbuild: 0.25.5
rolldown: 1.0.0-beta.20
rollup: 4.44.2
- vite: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
- unplugin-yaml@3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown@1.0.0-beta.20)(rollup@4.44.2)(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
+ unplugin-yaml@3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown@1.0.0-beta.20)(rollup@4.44.2)(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
dependencies:
'@rollup/pluginutils': 5.2.0(rollup@4.44.2)
unplugin: 2.3.5
@@ -24626,13 +24531,13 @@ snapshots:
optionalDependencies:
'@nuxt/kit': 3.14.1592(magicast@0.3.5)(rollup@4.44.2)
'@nuxt/schema': 3.14.1592(magicast@0.3.5)(rollup@4.44.2)
- astro: 5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)
+ astro: 5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)
esbuild: 0.25.5
rolldown: 1.0.0-beta.20
rollup: 4.44.2
- vite: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
- unplugin-yaml@3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown@1.0.0-beta.20)(rollup@4.44.2)(vite@7.0.2(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
+ unplugin-yaml@3.0.1(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(astro@5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(esbuild@0.25.5)(rolldown@1.0.0-beta.20)(rollup@4.44.2)(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
dependencies:
'@rollup/pluginutils': 5.2.0(rollup@4.44.2)
unplugin: 2.3.5
@@ -24640,11 +24545,11 @@ snapshots:
optionalDependencies:
'@nuxt/kit': 3.14.1592(magicast@0.3.5)(rollup@4.44.2)
'@nuxt/schema': 3.14.1592(magicast@0.3.5)(rollup@4.44.2)
- astro: 5.10.1(@types/node@24.0.10)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)
+ astro: 5.10.1(@types/node@24.0.13)(encoding@0.1.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(rollup@4.44.2)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)
esbuild: 0.25.5
rolldown: 1.0.0-beta.20
rollup: 4.44.2
- vite: 7.0.2(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
unplugin@1.16.1:
dependencies:
@@ -24672,6 +24577,7 @@ snapshots:
node-fetch-native: 1.6.6
ofetch: 1.4.1
ufo: 1.6.1
+ optional: true
untun@0.1.3:
dependencies:
@@ -24683,7 +24589,7 @@ snapshots:
dependencies:
'@babel/core': 7.27.4
'@babel/standalone': 7.26.2
- '@babel/types': 7.27.6
+ '@babel/types': 7.28.0
defu: 6.1.4
jiti: 2.4.2
mri: 1.2.0
@@ -24796,28 +24702,28 @@ snapshots:
- rollup
- supports-color
- vite-dev-rpc@1.1.0(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
+ vite-dev-rpc@1.1.0(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
dependencies:
birpc: 2.4.0
- vite: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
- vite-hot-client: 2.1.0(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite-hot-client: 2.1.0(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
- vite-hot-client@2.1.0(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
+ vite-hot-client@2.1.0(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
dependencies:
- vite: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
- vite-hot-client@2.1.0(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
+ vite-hot-client@2.1.0(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
dependencies:
- vite: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
- vite-node@0.34.7(@types/node@24.0.10)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1):
+ vite-node@0.34.7(@types/node@24.0.13)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1):
dependencies:
cac: 6.7.14
debug: 4.4.1
mlly: 1.7.4
pathe: 1.1.2
picocolors: 1.1.1
- vite: 5.4.19(@types/node@24.0.10)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)
+ vite: 5.4.19(@types/node@24.0.13)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)
transitivePeerDependencies:
- '@types/node'
- less
@@ -24829,13 +24735,13 @@ snapshots:
- supports-color
- terser
- vite-node@3.2.4(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
+ vite-node@3.2.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
dependencies:
cac: 6.7.14
debug: 4.4.1
es-module-lexer: 1.7.0
pathe: 2.0.3
- vite: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- '@types/node'
- jiti
@@ -24850,7 +24756,7 @@ snapshots:
- tsx
- yaml
- vite-plugin-inspect@0.8.9(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@2.79.2))(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@2.79.2):
+ vite-plugin-inspect@0.8.9(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@2.79.2))(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@2.79.2):
dependencies:
'@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.2.0(rollup@2.79.2)
@@ -24861,14 +24767,14 @@ snapshots:
perfect-debounce: 1.0.0
picocolors: 1.1.1
sirv: 3.0.1
- vite: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
optionalDependencies:
'@nuxt/kit': 3.14.1592(magicast@0.3.5)(rollup@2.79.2)
transitivePeerDependencies:
- rollup
- supports-color
- vite-plugin-inspect@0.8.9(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@4.44.2):
+ vite-plugin-inspect@0.8.9(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@4.44.2):
dependencies:
'@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.2.0(rollup@4.44.2)
@@ -24879,14 +24785,14 @@ snapshots:
perfect-debounce: 1.0.0
picocolors: 1.1.1
sirv: 3.0.1
- vite: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
optionalDependencies:
'@nuxt/kit': 3.14.1592(magicast@0.3.5)(rollup@4.44.2)
transitivePeerDependencies:
- rollup
- supports-color
- vite-plugin-inspect@11.3.0(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
+ vite-plugin-inspect@11.3.0(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
dependencies:
ansis: 4.1.0
debug: 4.4.1
@@ -24896,55 +24802,55 @@ snapshots:
perfect-debounce: 1.0.0
sirv: 3.0.1
unplugin-utils: 0.2.4
- vite: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
- vite-dev-rpc: 1.1.0(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite-dev-rpc: 1.1.0(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
transitivePeerDependencies:
- supports-color
- vite-plugin-pwa@1.0.1(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0):
+ vite-plugin-pwa@1.0.1(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0):
dependencies:
debug: 4.4.1
pretty-bytes: 6.1.1
tinyglobby: 0.2.14
- vite: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
workbox-build: 7.3.0(@types/babel__core@7.20.5)
workbox-window: 7.3.0
transitivePeerDependencies:
- supports-color
- vite-plugin-vue-devtools@7.7.7(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@2.79.2))(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@2.79.2)(vue@3.5.17(typescript@5.8.3)):
+ vite-plugin-vue-devtools@7.7.7(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@2.79.2))(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@2.79.2)(vue@3.5.17(typescript@5.8.3)):
dependencies:
- '@vue/devtools-core': 7.7.7(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ '@vue/devtools-core': 7.7.7(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
'@vue/devtools-kit': 7.7.7
'@vue/devtools-shared': 7.7.7
execa: 9.6.0
sirv: 3.0.1
- vite: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
- vite-plugin-inspect: 0.8.9(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@2.79.2))(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@2.79.2)
- vite-plugin-vue-inspector: 5.3.1(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ vite: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite-plugin-inspect: 0.8.9(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@2.79.2))(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@2.79.2)
+ vite-plugin-vue-inspector: 5.3.1(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
transitivePeerDependencies:
- '@nuxt/kit'
- rollup
- supports-color
- vue
- vite-plugin-vue-devtools@7.7.7(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@4.44.2)(vue@3.5.17(typescript@5.8.3)):
+ vite-plugin-vue-devtools@7.7.7(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@4.44.2)(vue@3.5.17(typescript@5.8.3)):
dependencies:
- '@vue/devtools-core': 7.7.7(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ '@vue/devtools-core': 7.7.7(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
'@vue/devtools-kit': 7.7.7
'@vue/devtools-shared': 7.7.7
execa: 9.6.0
sirv: 3.0.1
- vite: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
- vite-plugin-inspect: 0.8.9(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@4.44.2)
- vite-plugin-vue-inspector: 5.3.1(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ vite: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite-plugin-inspect: 0.8.9(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.44.2))(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(rollup@4.44.2)
+ vite-plugin-vue-inspector: 5.3.1(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
transitivePeerDependencies:
- '@nuxt/kit'
- rollup
- supports-color
- vue
- vite-plugin-vue-inspector@5.3.1(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
+ vite-plugin-vue-inspector@5.3.1(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
dependencies:
'@babel/core': 7.27.4
'@babel/plugin-proposal-decorators': 7.23.5(@babel/core@7.27.4)
@@ -24955,33 +24861,33 @@ snapshots:
'@vue/compiler-dom': 3.5.17
kolorist: 1.8.0
magic-string: 0.30.17
- vite: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- supports-color
- vite-plugin-vue-layouts@0.11.0(rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)):
+ vite-plugin-vue-layouts@0.11.0(rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)):
dependencies:
debug: 4.4.1
fast-glob: 3.3.3
- vite: rolldown-vite@6.3.21(@types/node@24.0.10)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: rolldown-vite@7.0.9(@types/node@24.0.13)(esbuild@0.25.5)(jiti@2.4.2)(less@4.3.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
vue: 3.5.17(typescript@5.8.3)
vue-router: 4.5.1(vue@3.5.17(typescript@5.8.3))
transitivePeerDependencies:
- supports-color
- vite@5.4.19(@types/node@24.0.10)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1):
+ vite@5.4.19(@types/node@24.0.13)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1):
dependencies:
esbuild: 0.21.5
postcss: 8.5.6
rollup: 4.44.2
optionalDependencies:
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
fsevents: 2.3.3
less: 4.3.0
lightningcss: 1.30.1
terser: 5.43.1
- vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
+ vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
dependencies:
esbuild: 0.25.5
fdir: 6.4.6(picomatch@4.0.2)
@@ -24990,7 +24896,7 @@ snapshots:
rollup: 4.44.2
tinyglobby: 0.2.14
optionalDependencies:
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
fsevents: 2.3.3
jiti: 2.4.2
less: 4.3.0
@@ -24999,7 +24905,7 @@ snapshots:
tsx: 4.20.3
yaml: 2.8.0
- vite@7.0.2(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
+ vite@7.0.2(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
dependencies:
esbuild: 0.25.5
fdir: 6.4.6(picomatch@4.0.2)
@@ -25008,7 +24914,7 @@ snapshots:
rollup: 4.44.2
tinyglobby: 0.2.14
optionalDependencies:
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
fsevents: 2.3.3
jiti: 2.4.2
less: 4.3.0
@@ -25017,15 +24923,85 @@ snapshots:
tsx: 4.20.3
yaml: 2.8.0
- vitefu@1.0.7(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
+ vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
+ dependencies:
+ esbuild: 0.25.5
+ fdir: 6.4.6(picomatch@4.0.2)
+ picomatch: 4.0.2
+ postcss: 8.5.6
+ rollup: 4.44.2
+ tinyglobby: 0.2.14
optionalDependencies:
- vite: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ '@types/node': 24.0.13
+ fsevents: 2.3.3
+ jiti: 2.4.2
+ less: 4.3.0
+ lightningcss: 1.30.1
+ terser: 5.43.1
+ tsx: 4.20.3
+ yaml: 2.8.0
- vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.0.10)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.3.0)(lightningcss@1.30.1)(msw@2.7.3(@types/node@24.0.10)(typescript@5.8.3))(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
+ vitefu@1.0.7(vite@6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
+ optionalDependencies:
+ vite: 6.3.5(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ optional: true
+
+ vitepress@2.0.0-alpha.8(@algolia/client-search@5.32.0)(@types/node@24.0.13)(change-case@5.4.4)(fuse.js@7.1.0)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(nprogress@0.2.0)(postcss@8.5.6)(react@18.3.1)(search-insights@2.17.3)(terser@5.43.1)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0):
+ dependencies:
+ '@docsearch/css': 3.9.0
+ '@docsearch/js': 3.9.0(@algolia/client-search@5.32.0)(react@18.3.1)(search-insights@2.17.3)
+ '@iconify-json/simple-icons': 1.2.43
+ '@shikijs/core': 3.8.0
+ '@shikijs/transformers': 3.8.0
+ '@shikijs/types': 3.8.0
+ '@vitejs/plugin-vue': 6.0.0(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))
+ '@vue/devtools-api': 7.7.7
+ '@vue/shared': 3.5.17
+ '@vueuse/core': 13.5.0(vue@3.5.17(typescript@5.8.3))
+ '@vueuse/integrations': 13.5.0(change-case@5.4.4)(focus-trap@7.6.5)(fuse.js@7.1.0)(nprogress@0.2.0)(vue@3.5.17(typescript@5.8.3))
+ focus-trap: 7.6.5
+ mark.js: 8.11.1
+ minisearch: 7.1.2
+ shiki: 3.7.0
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vue: 3.5.17(typescript@5.8.3)
+ optionalDependencies:
+ postcss: 8.5.6
+ transitivePeerDependencies:
+ - '@algolia/client-search'
+ - '@types/node'
+ - '@types/react'
+ - async-validator
+ - axios
+ - change-case
+ - drauu
+ - fuse.js
+ - idb-keyval
+ - jiti
+ - jwt-decode
+ - less
+ - lightningcss
+ - nprogress
+ - qrcode
+ - react
+ - react-dom
+ - sass
+ - sass-embedded
+ - search-insights
+ - sortablejs
+ - stylus
+ - sugarss
+ - terser
+ - tsx
+ - typescript
+ - universal-cookie
+ - yaml
+
+ vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.0.13)(jiti@2.4.2)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(less@4.3.0)(lightningcss@1.30.1)(msw@2.7.3(@types/node@24.0.13)(typescript@5.8.3))(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
dependencies:
'@types/chai': 5.2.2
'@vitest/expect': 3.2.4
- '@vitest/mocker': 3.2.4(msw@2.7.3(@types/node@24.0.10)(typescript@5.8.3))(vite@6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
+ '@vitest/mocker': 3.2.4(msw@2.7.3(@types/node@24.0.13)(typescript@5.8.3))(vite@7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
'@vitest/pretty-format': 3.2.4
'@vitest/runner': 3.2.4
'@vitest/snapshot': 3.2.4
@@ -25043,12 +25019,12 @@ snapshots:
tinyglobby: 0.2.14
tinypool: 1.1.1
tinyrainbow: 2.0.0
- vite: 6.3.5(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
- vite-node: 3.2.4(@types/node@24.0.10)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 7.0.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite-node: 3.2.4(@types/node@24.0.13)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
why-is-node-running: 2.3.0
optionalDependencies:
'@types/debug': 4.1.12
- '@types/node': 24.0.10
+ '@types/node': 24.0.13
jsdom: 25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)
transitivePeerDependencies:
- jiti
@@ -25066,6 +25042,17 @@ snapshots:
vscode-uri@3.0.8: {}
+ vue-component-meta@2.2.12(typescript@5.8.3):
+ dependencies:
+ '@volar/typescript': 2.4.15
+ '@vue/language-core': 2.2.12(typescript@5.8.3)
+ path-browserify: 1.0.1
+ vue-component-type-helpers: 2.2.12
+ optionalDependencies:
+ typescript: 5.8.3
+
+ vue-component-type-helpers@2.2.12: {}
+
vue-demi@0.14.10(vue@3.5.17(typescript@5.8.3)):
dependencies:
vue: 3.5.17(typescript@5.8.3)
@@ -25102,6 +25089,8 @@ snapshots:
'@vue/devtools-api': 6.6.4
vue: 3.5.17(typescript@5.8.3)
+ vue-sonner@1.3.2: {}
+
vue-sonner@2.0.1: {}
vue-tsc@2.2.12(typescript@5.8.3):
@@ -25184,7 +25173,8 @@ snapshots:
tr46: 1.0.1
webidl-conversions: 4.0.2
- which-pm-runs@1.1.0: {}
+ which-pm-runs@1.1.0:
+ optional: true
which@1.3.1:
dependencies:
@@ -25211,6 +25201,7 @@ snapshots:
widest-line@5.0.0:
dependencies:
string-width: 7.2.0
+ optional: true
wlipsync@1.2.1: {}
@@ -25405,7 +25396,8 @@ snapshots:
xxhash-wasm@0.4.2: {}
- xxhash-wasm@1.1.0: {}
+ xxhash-wasm@1.1.0:
+ optional: true
y18n@5.0.8: {}
@@ -25456,6 +25448,7 @@ snapshots:
yocto-spinner@0.2.3:
dependencies:
yoctocolors: 2.1.1
+ optional: true
yoctocolors-cjs@2.1.2:
optional: true
@@ -25470,6 +25463,7 @@ snapshots:
dependencies:
typescript: 5.8.3
zod: 3.25.74
+ optional: true
zod@3.25.74: {}
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index 84c879818..1bdaa714d 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -26,4 +26,4 @@ catalog:
catalogs:
rolldown-vite:
- vite: npm:rolldown-vite@^6.3.21
+ vite: npm:rolldown-vite@^7.0.9
diff --git a/services/twitter-services/package.json b/services/twitter-services/package.json
index 2ef0863da..3afd02831 100644
--- a/services/twitter-services/package.json
+++ b/services/twitter-services/package.json
@@ -25,7 +25,7 @@
"zod": "^3.25.74"
},
"devDependencies": {
- "@types/node": "^24.0.10",
+ "@types/node": "^24.0.13",
"tsx": "^4.20.3",
"typescript": "^5.8.3"
}
diff --git a/uno.config.ts b/uno.config.ts
index ebac59eec..3b2d29c7e 100644
--- a/uno.config.ts
+++ b/uno.config.ts
@@ -79,6 +79,10 @@ export function sharedUnoConfig() {
name: 'DM Sans',
provider: 'fontsource',
},
+ 'sans-rounded': {
+ name: 'Comfortaa',
+ provider: 'fontsource',
+ },
'serif': {
name: 'DM Serif Display',
provider: 'fontsource',
diff --git a/vitest.workspace.ts b/vitest.workspace.ts
deleted file mode 100644
index 91d064aca..000000000
--- a/vitest.workspace.ts
+++ /dev/null
@@ -1,4 +0,0 @@
-export default [
- 'packages/*',
- 'services/*',
-]