diff --git a/docs/database/mysql/mysql-questions-01.md b/docs/database/mysql/mysql-questions-01.md index d02d378a409..b89811c3b06 100644 --- a/docs/database/mysql/mysql-questions-01.md +++ b/docs/database/mysql/mysql-questions-01.md @@ -82,8 +82,8 @@ MySQL 成功可以归功于在**生态、功能和运维**这三个层面上的 MySQL 字段类型可以简单分为三大类: -- **数值类型**:整型(TINYINT、SMALLINT、MEDIUMINT、INT 和 BIGINT)、浮点型(FLOAT 和 DOUBLE)、定点型(DECIMAL) -- **字符串类型**:CHAR、VARCHAR、TINYTEXT、TEXT、MEDIUMTEXT、LONGTEXT、TINYBLOB、BLOB、MEDIUMBLOB 和 LONGBLOB 等,最常用的是 CHAR 和 VARCHAR。 +- **数值类型**:整型(TINYINT、SMALLINT、MEDIUMINT、INT 和 BIGINT)、浮点型(FLOAT 和 DOUBLE)、定点型(DECIMAL)、位字段数据类型(BIT) +- **字符串类型**:CHAR、VARCHAR、TINYTEXT、TEXT、MEDIUMTEXT、LONGTEXT、BINARY、TINYBLOB、BLOB、MEDIUMBLOB 和 LONGBLOB 等,最常用的是 CHAR 和 VARCHAR。 - **日期时间类型**:YEAR、TIME、DATE、DATETIME 和 TIMESTAMP 等。 下面这张图不是我画的,忘记是从哪里保存下来的了,总结的还蛮不错的。 @@ -197,7 +197,7 @@ TIMESTAMP 只需要使用 4 个字节的存储空间,但是 DATETIME 需要耗 ### ⭐️Boolean 类型如何表示? -MySQL 中没有专门的布尔类型,而是用 `TINYINT(1)` 类型来表示布尔值。`TINYINT(1)` 类型可以存储 0 或 1,分别对应 false 或 true。 +MySQL 中没有专门的布尔类型,而是用 `bit(1)` 类型来表示布尔值。`bit(1)` 类型可以存储 0 或 1,分别对应 false 或 true。 ### ⭐️手机号存储用 INT 还是 VARCHAR? diff --git a/docs/zhuanlan/interview-guide.md b/docs/zhuanlan/interview-guide.md index a1d37c07deb..06cf4c97a34 100644 --- a/docs/zhuanlan/interview-guide.md +++ b/docs/zhuanlan/interview-guide.md @@ -87,6 +87,7 @@ star: 5 - MapStruct 实体映射最佳实践 - ⭐基于 Redis Stream 的异步任务处理实现 - 封装 Redis + Lua 多维度分布式限流组件 +- ⭐Skill 架构设计 - Spring Boot 4.0 升级指南 - Docker Compose 一键部署 @@ -176,34 +177,49 @@ star: 5 构建 Prompt → LLM 生成回答 → SSE 流式返回 ``` -## 技术栈概览 +## 技术栈 ### 后端技术 -| 技术 | 版本 | 说明 | -| --------------------- | ----- | ------------------------- | -| Spring Boot | 4.0 | 应用框架 | -| Java | 21 | 开发语言 | -| Spring AI | 2.0 | AI 集成框架 | -| PostgreSQL + pgvector | 14+ | 关系数据库 + 向量存储 | -| Redis | 6+ | 缓存 + 消息队列(Stream) | -| Apache Tika | 2.9.2 | 文档解析 | -| iText 8 | 8.0.5 | PDF 导出 | -| MapStruct | 1.6.3 | 对象映射 | -| Gradle | 8.14 | 构建工具 | +| 技术 | 版本 | 说明 | +| --------------------- | ---------- | ------------------------------ | +| Spring Boot | 4.0.1 | 应用框架 | +| Java | 21 | 开发语言(虚拟线程) | +| Spring AI | 2.0.0-M4 | AI 集成框架 | +| PostgreSQL + pgvector | 14+ | 关系数据库 + 向量存储 | +| Redis + Redisson | 6+ / 4.0.0 | 缓存 + 消息队列(Stream) | +| Apache Tika | 2.9.2 | 文档解析 | +| iText 8 | 8.0.5 | PDF 导出 | +| MapStruct | 1.6.3 | 对象映射 | +| SpringDoc OpenAPI | 3.0.2 | API 接口文档 | +| DashScope SDK | 2.22.7 | 语音识别/合成(Qwen3 ASR/TTS) | +| spring-ai-agent-utils | 0.7.0 | Spring AI Agent Skills 工具库 | +| WebSocket | - | 语音面试实时双向通信 | +| Gradle | 8.14 | 构建工具 | + +技术选型常见问题解答: + +1. 数据存储为什么选择 PostgreSQL + pgvector?PG 的向量数据存储功能够用了,精简架构,不想引入太多组件。 +2. 为什么引入 Redis? + - Redis 替代 `ConcurrentHashMap` 实现面试会话的缓存。 + - 基于 Redis Stream 实现简历分析、知识库向量化等场景的异步(还能解耦,分析和向量化可以使用其他编程语言来做)。不使用 [Kafka](https://javaguide.cn/high-performance/message-queue/kafka-questions-01.html) 这类成熟的消息队列,也是不想引入太多组件。 +3. 构建工具为什么选择 Gradle?个人更喜欢用 Gradle,也写过相关的文章:[Gradle核心概念总结](https://javaguide.cn/tools/gradle/gradle-core-concepts.html)。 ### 前端技术 -| 技术 | 版本 | 说明 | -| ------------- | ----- | -------- | -| React | 18.3 | UI 框架 | -| TypeScript | 5.6 | 开发语言 | -| Vite | 5.4 | 构建工具 | -| Tailwind CSS | 4.1 | 样式框架 | -| React Router | 7.11 | 路由管理 | -| Framer Motion | 12.23 | 动画库 | -| Recharts | 3.6 | 图表库 | -| Lucide React | 0.468 | 图标库 | +| 技术 | 版本 | 说明 | +| ------------------ | ----- | ------------- | +| React | 18.3 | UI 框架 | +| TypeScript | 5.6 | 开发语言 | +| Vite | 5.4 | 构建工具 | +| Tailwind CSS | 4.1 | 样式框架 | +| React Router | 7.11 | 路由管理 | +| Framer Motion | 12.23 | 动画库 | +| Recharts | 3.6 | 图表库 | +| Lucide React | 0.468 | 图标库 | +| React Big Calendar | 1.19 | 面试日历组件 | +| React Markdown | 9.0 | Markdown 渲染 | +| React Virtuoso | 4.18 | 虚拟滚动列表 | ## 技术选型常见问题解答 @@ -353,10 +369,66 @@ String content = tika.parseToString(inputStream); // 自动识别格式并提 | Vite | 开发服务器启动快(秒级),HMR 热更新体验好 | | Tailwind CSS | 原子化 CSS,快速开发,无需写 CSS 文件 | +## 功能特性 + +### 简历管理模块 + +- **多格式解析**:支持 PDF、DOCX、DOC、TXT 等多种简历格式。 +- **异步处理流**:基于 Redis Stream 实现异步简历分析,支持实时查看处理进度(待分析/分析中/已完成/失败)。 +- **稳定性保障**:内置分析失败自动重试机制(最多 3 次)与基于内容哈希的重复检测。 +- **分析报告导出**:支持将 AI 分析结果一键导出为结构化的 PDF 简历分析报告。 + +### 模拟面试模块 + +- **Skill 驱动出题**:内置 10+ 面试方向(Java 后端、阿里/字节/腾讯专项、前端、Python、算法、系统设计、测开、AI Agent 等),每个方向由 `SKILL.md` 定义考察范围、难度分布和参考知识库。基于 `spring-ai-agent-utils` 的 Progressive Disclosure 机制实现按需加载。 +- **并行双路出题**:有简历时,60% 简历项目深挖题(独立 Prompt)+ 40% 方向基础题(Skill 驱动),使用 Java 21 虚拟线程并行生成后合并,物理隔离避免 Prompt 冲突。 +- **自定义 JD 解析**:粘贴职位描述(JD),LLM 动态提取面试分类并匹配共享题库,无需预设方向即可开始面试。 +- **简历推荐方向**:上传简历后,LLM 通过 Semantic Matching 自动推荐最匹配的面试方向,降低用户选择成本。 +- **历史题目去重**:出题时自动排除已有会话中问过的题目,避免重复考察。 +- **面试阶段时长联动**:总时长滑块拖动后,各阶段(自我介绍、技术考察、项目深挖、反问环节)按时比自动分配。 +- **智能追问流**:支持配置多轮智能追问(默认 1 条),模拟多轮问答场景。 +- **统一评估架构**:文字面试和语音面试共用同一套评估引擎(分批评估 + 结构化输出 + 二次汇总 + 降级兜底),评估结果可对比。 +- **报告一键导出**:支持异步生成并导出详细的 PDF 模拟面试评估报告。 +- **面试中心入口**:面试中心页整合文字面试和语音面试入口,支持继续面试和重新面试。 + +### 面试安排模块 + +- **邀请解析**:规则 + AI 双引擎,支持飞书/腾讯会议/Zoom 格式,自动提取公司、岗位、时间、会议链接 +- **日历管理**:日/周/月视图 + 拖拽调整 + 列表视图 +- **状态流转**:定时任务自动过期,手动标记待面试/已完成/已取消 +- **面试提醒**:可配置提醒,避免错过面试 + +### 语音面试模块 + +实时语音对话面试,WebSocket + 千问3 语音模型(ASR/TTS/LLM 统一 API Key): + +- **实时流式对话**:句子级并发 TTS,边生成边合成边播放,首包延迟 200ms +- **服务端 VAD**:自动断句,实时字幕(含中间结果) +- **回声防护 + 手动提交**:避免 AI 语音被误录入 +- **多轮上下文记忆 + 暂停/恢复**:超时自动暂停 +- **Micrometer 埋点**:TTS/ASR 延迟、会话时长等指标 + +> **已知问题**:端到端延迟偏高(服务端音频中转)、无耳机时回声泄漏、TTS 音色单一、弱网音频断续。后续计划探索 WebRTC、客户端 VAD 降噪、端到端语音模型等方案。 + +### 知识库管理模块 + +- **文档智能处理**:支持 PDF、DOCX、Markdown 等多种格式文档的自动上传、分块与异步向量化。 +- **RAG 检索增强**:集成向量数据库,通过检索增强生成(RAG)提升 AI 问答的准确性与专业度。 +- **流式响应交互**:基于 SSE(Server-Sent Events)技术实现打字机式流式响应。 +- **智能问答对话**:支持基于知识库内容的智能问答,并提供直观的知识库统计信息。 + ## 效果展示 ### 简历与面试 +面试中心: + +![](https://oss.javaguide.cn/xingqiu/pratical-project/interview-guide/page-interview-hub.png) + +Skill 出题 + JD 解析: + +![](https://oss.javaguide.cn/xingqiu/pratical-project/interview-guide/page-skill-jd-parse.png) + 简历库: ![](https://oss.javaguide.cn/xingqiu/pratical-project/interview-guide/page-resume-history.png) @@ -381,6 +453,10 @@ String content = tika.parseToString(inputStream); // 自动识别格式并提 ![](https://oss.javaguide.cn/xingqiu/pratical-project/interview-guide/page-mock-interview.png) +面试安排 + +![](https://oss.javaguide.cn/xingqiu/pratical-project/interview-guide/page-interview-schedule-list.png) + ### 知识库 知识库管理: @@ -389,7 +465,7 @@ String content = tika.parseToString(inputStream); // 自动识别格式并提 问答助手: -![](https://oss.javaguide.cn/xingqiu/pratical-project/interview-guide/page-qa-assistant.png) +![page-qa-assistant](https://oss.javaguide.cn/xingqiu/pratical-project/interview-guide/page-qa-assistant.png) ## 学习本项目你将获得什么? @@ -437,9 +513,13 @@ String content = tika.parseToString(inputStream); // 自动识别格式并提 ### 高级 AI 功能设计模式 -- **多轮追问生成机制**:学习如何在面试问题生成场景中,通过多层 Prompt 设计实现“主问题 + 追问”的树形结构。掌握可配置追问数量、问题类型权重分配、历史去重等实战技巧。 +- **Skill 架构与 Agent Skills**:学习如何将面试方向配置从代码中解耦,基于 `SKILL.md` + `skill.meta.yml` 的双层配置设计。掌握 `spring-ai-agent-utils` 的 Discovery → Semantic Matching → Execution 三层 Progressive Disclosure 机制,以及文字面试(单次调用预加载)与语音面试(多轮 ReAct 按需加载)的差异化资源加载策略。 + +- **并行双路出题架构**:深入理解”单次调用无法兼顾简历和方向”的 Prompt 冲突问题,学习如何通过物理隔离(两套独立 Prompt 模板 + 两路并行 AI 调用)实现 60% 简历题 + 40% 方向题的混合出题,以及索引合并和降级策略的设计。 + +- **多轮追问生成机制**:学习如何在面试问题生成场景中,通过多层 Prompt 设计实现”主问题 + 追问”的树形结构。掌握可配置追问数量、问题类型权重分配、历史去重等实战技巧。 -- **流式输出智能处理**:掌握 SSE 流式场景下的“探测窗口”技术——在保持首字响应速度的同时,快速识别“无信息”输出并统一为固定模板,避免用户看到长篇拒答文字。 +- **流式输出智能处理**:掌握 SSE 流式场景下的”探测窗口”技术——在保持首字响应速度的同时,快速识别”无信息”输出并统一为固定模板,避免用户看到长篇拒答文字。 - **统一无结果策略**:学习如何在 RAG 系统中设计一致的用户无结果体验,包括命中判定、输出归一化、流式截断等全链路优化。 diff --git a/package.json b/package.json index 4796cc37083..eca90209f67 100644 --- a/package.json +++ b/package.json @@ -7,11 +7,17 @@ "author": "Guide", "pnpm": { "overrides": { - "vite": ">=7.0.8", + "vite": ">=7.3.2", "undici": ">=7.24.6", "mdast-util-to-hast": ">=13.2.1", "markdownlint-cli2>js-yaml": ">=4.1.1", - "rollup": ">=4.59.0" + "rollup": ">=4.59.0", + "dompurify": ">=3.3.2", + "lodash-es": ">=4.18.0", + "@xmldom/xmldom": ">=0.9.9", + "picomatch": ">=4.0.4", + "immutable": ">=5.1.5", + "markdown-it": ">=14.1.1" } }, "scripts": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6a890a168a9..7608981f024 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,11 +5,17 @@ settings: excludeLinksFromLockfile: false overrides: - vite: '>=7.0.8' + vite: '>=7.3.2' undici: '>=7.24.6' mdast-util-to-hast: '>=13.2.1' markdownlint-cli2>js-yaml: '>=4.1.1' rollup: '>=4.59.0' + dompurify: '>=3.3.2' + lodash-es: '>=4.18.0' + '@xmldom/xmldom': '>=0.9.9' + picomatch: '>=4.0.4' + immutable: '>=5.1.5' + markdown-it: '>=14.1.1' importers: @@ -17,13 +23,13 @@ importers: dependencies: '@vuepress/bundler-vite': specifier: 2.0.0-rc.26 - version: 2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3) + version: 2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3) '@vuepress/plugin-feed': specifier: 2.0.0-rc.127 - version: 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + version: 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) '@vuepress/plugin-search': specifier: 2.0.0-rc.127 - version: 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + version: 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) husky: specifier: 9.1.7 version: 9.1.7 @@ -47,10 +53,10 @@ importers: version: 3.5.26 vuepress: specifier: 2.0.0-rc.26 - version: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + version: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) vuepress-theme-hope: specifier: 2.0.0-rc.105 - version: 2.0.0-rc.105(32c4a6cc47c18dc6c843730d013abded) + version: 2.0.0-rc.105(60c5b444ee2f33b21273362f0f7f3ce5) devDependencies: mermaid: specifier: ^11.12.2 @@ -108,6 +114,15 @@ packages: '@chevrotain/utils@11.0.3': resolution: {integrity: sha512-YslZMgtJUyuMbZ+aKvfF3x1f5liK4mWNxghFRv7jqRR9C3R3fAOGTTKvxXDa2Y1s9zSbcpuO0cAxDYsc9SrXoQ==} + '@emnapi/core@1.9.2': + resolution: {integrity: sha512-UC+ZhH3XtczQYfOlu3lNEkdW/p4dsJ1r/bP7H8+rhao3TTTMO1ATq/4DdIi23XuGoFY+Cz0JmCbdVl0hz9jZcA==} + + '@emnapi/runtime@1.9.2': + resolution: {integrity: sha512-3U4+MIWHImeyu1wnmVygh5WlgfYDtyf0k8AbLhMFxOipihf6nrWC4syIm/SwEeec0mNSafiiNnMJwbza/Is6Lw==} + + '@emnapi/wasi-threads@1.2.1': + resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} + '@esbuild/aix-ppc64@0.25.12': resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} engines: {node: '>=18'} @@ -471,7 +486,7 @@ packages: resolution: {integrity: sha512-w4oja7kZYnkSiodfn4Neg1gmlIkvQtmCBJTLvLFOaET7xt8KomDNPQeumpGobQ9dWkXFqBKHlxjTYgroPH+CvA==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -480,7 +495,7 @@ packages: resolution: {integrity: sha512-pXIil0FLy9ilhvT6d324A4X+mt5i/zG8ml0VIpZwiUYh2k1Wi6VnZhFHfsnONTRu6dPL2EwQBIhQgQ+269f7LA==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -489,7 +504,7 @@ packages: resolution: {integrity: sha512-vx0I0LPirTMefIPjUHlRfM/hW7+OKZQSBgiPsxr5pIjPHiXs0ZV+0Tg7zDrnqZNI4QhaWjePRiSF7JkLg9gS/w==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -498,7 +513,7 @@ packages: resolution: {integrity: sha512-/R1BzkCWY8OvjDek9y/0/hpxZKWlwef0Gq/jtee9+ZbX0J9ffXfJl+Isgh3Ecur01R6Bv+1XNJtaBGNgUm/w6Q==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -507,7 +522,7 @@ packages: resolution: {integrity: sha512-rXlFg37YuQDNcVKCaPtaJ2oCbfxTIguzf0Uklt65PK6J3kqB82+IE0+p87GIObWxdm1ajfbMUSLfvfrHoiqq4Q==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -516,7 +531,7 @@ packages: resolution: {integrity: sha512-GBsdFI1HF3ZsYf7oXtLinv2pgXkEw2Cj4+Au/aCAsdXZ+T/X7KPQQNA9MwKrWS8fQpVipys/SSK4R+IsbmVWiQ==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -525,7 +540,7 @@ packages: resolution: {integrity: sha512-PK4G29p29cZJiA2uQ0gv6faW65ilTxPH+MssyAj/WBobIrhVDhcAg+tVN/in3/FhQ31bzKoUtCPBjzYWmj73tA==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -534,13 +549,13 @@ packages: resolution: {integrity: sha512-zE2jAx1KX1ZLuF0v4t2VwgrsfSYHRr23n5viRcxyF2tnbBKLJA38Pmk7jrKfKK9akZVD32zRzZWGrRF39TPXqw==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' '@mdit/plugin-icon@0.24.2': resolution: {integrity: sha512-20VVIIEH9RItrIaNfTruIbrWL/qDoeEdcDxzFHFULJFjdDpdDOUdfTiC5/u6T7FmbngMLfe1M7PoVW1apet1Gw==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -549,7 +564,7 @@ packages: resolution: {integrity: sha512-ChmBzqd9ovp6sUplb388on8NphfW0JBMmaDLf4lXd0IvMX3+dYlPAtPKxUJr3QwmEK5rAnfRFeJG5cvC+CsHSg==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -558,7 +573,7 @@ packages: resolution: {integrity: sha512-1yvG+kcec8s8hXaCRnbagNJogh5yE6ioS588NcMedBjA2bZ0Q/4xexXF1phU3e3T740ACPqwN+amwj+Cf/GlIA==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -567,7 +582,7 @@ packages: resolution: {integrity: sha512-WsMBjy32leLRwTVvZj/88+QqvoKU5ZM1znx7kLnaUJUYjw6fqd82RTC3P3wmQa0/dxKk3m17oFQPlDshzXhEiA==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -576,7 +591,7 @@ packages: resolution: {integrity: sha512-wU+b1AITt3iCb70d9GpY8/BsEkf18XPeO3vdcU6pmAOrFo1GyWAf21KTE0+g/Zh7n3DdyqdjpPCjEJbW73xzzg==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -585,7 +600,7 @@ packages: resolution: {integrity: sha512-+w8ORGQ08zgY61Vz/9xHKwpMitCV7pdI80MOq03tlZQRUANUQRaM3mnA6/B51bzubJvnB8NPQdRAJ2Mwt6ZILg==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -595,7 +610,7 @@ packages: engines: {node: '>= 20'} peerDependencies: katex: ^0.16.25 - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: katex: optional: true @@ -605,7 +620,7 @@ packages: '@mdit/plugin-layout@0.2.2': resolution: {integrity: sha512-lPeJULVt1s9rEA2aU5pKRRsqGpJVmmcLE08GKeuPb7xgJuJvsPnDHNqA4eVSHUR9WARMolygfTBT1yAQd715HA==} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -614,7 +629,7 @@ packages: resolution: {integrity: sha512-j/icOo3K55IkO2TbK26PpumNFzJ1+iSNGc4r29E1iamO8pA6iouVLdzawTAwQ4uQPrQW//JovgoUjWycnoBGKQ==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -625,7 +640,7 @@ packages: peerDependencies: '@mathjax/mathjax-newcm-font': ^4.1.0 '@mathjax/src': ^4.0.0 - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: '@mathjax/mathjax-newcm-font': optional: true @@ -638,7 +653,7 @@ packages: resolution: {integrity: sha512-UKv2X2p/BHN3uHP//SF6l2Rdp91Nk/6RlaPrmvHz/RSMRI4YzuNL+IAg/kJAQmT4tWyInsR4Bwcw8R0qGHCk0A==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -647,7 +662,7 @@ packages: resolution: {integrity: sha512-rCUGTp7WqxK40tYQYseR0RuLOS001fMOn55bgj1Evrf2oI6RydEeOtlbeh48bZK9na/swmUtwV3yYC4wZi6kNQ==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -656,7 +671,7 @@ packages: resolution: {integrity: sha512-q62eRLz/41AoodZIwx5NHoSuHyX1CuFaVjG13j6kbuo5gWmLF3JcyIY9BG+BRgSM+00LvB9DCZWAf/ZdN+vOVg==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -665,7 +680,7 @@ packages: resolution: {integrity: sha512-E4wNJ5mDIoJbjvGj9D/GTlhWhUmR94UQjEtPCEQf/oy9nZMhetA0qFjCCFnGpJQHpHcBEkxWc5hEVdMiWhQBFA==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -674,7 +689,7 @@ packages: resolution: {integrity: sha512-tMi63tSz6we8cjfdjLmhbTr/B+wX96PtsBwTKKKWn6UWmJzv9Kljq2AOHvV8phwpXz+Jz3yPP/qyrXqvZajdzg==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -683,7 +698,7 @@ packages: resolution: {integrity: sha512-9rN23SP4beO0shBOuSGLGR+Ia7fminVSH6xl5Rb6rh6rRYQ6R3NR2KkIfLZvoMCRiN2uDwhXT/R9LyXHOdRMUQ==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -692,7 +707,7 @@ packages: resolution: {integrity: sha512-9vpH3ZG2JmB3SqYfXmRXk9mI5Q6U+KO30quNH1PN5lp5gQtW4kceWhfAPeQtSMemNV4KuCyns+6PRX8zD9Sajw==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -701,7 +716,7 @@ packages: resolution: {integrity: sha512-nVKIJHQJHvgDByKMpCgFT6gdeEZUyzZby24BjCjxP2N10bkgK8IEwZIBu7G5n5WBw2D0kmFD4Top+YA2mjeiQQ==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -710,7 +725,7 @@ packages: resolution: {integrity: sha512-GZB2x2hCb5qLCZFx5NaqugoVNF164vOYi5PWHk8vTqIsIMLVXt5b6ODFSngrjH6t3k3c7GDDcnr8QwOUSkjNQQ==} engines: {node: '>= 20'} peerDependencies: - markdown-it: ^14.1.0 + markdown-it: '>=14.1.1' peerDependenciesMeta: markdown-it: optional: true @@ -718,6 +733,12 @@ packages: '@mermaid-js/parser@0.6.3': resolution: {integrity: sha512-lnjOhe7zyHjc+If7yT4zoedx2vo4sHaTmtkl1+or8BRTnCtDmcTpAjpzDSfCZrshM5bCoz0GyidzadJAH1xobA==} + '@napi-rs/wasm-runtime@1.1.4': + resolution: {integrity: sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow==} + peerDependencies: + '@emnapi/core': ^1.7.1 + '@emnapi/runtime': ^1.7.1 + '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -730,6 +751,9 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} + '@oxc-project/types@0.124.0': + resolution: {integrity: sha512-VBFWMTBvHxS11Z5Lvlr3IWgrwhMTXV+Md+EQF0Xf60+wAdsGFTBx7X7K/hP4pi8N7dcm1RvcHwDxZ16Qx8keUg==} + '@parcel/watcher-android-arm64@2.5.4': resolution: {integrity: sha512-hoh0vx4v+b3BNI7Cjoy2/B0ARqcwVNrzN/n7DLq9ZB4I3lrsvhrkCViJyfTj/Qi5xM9YFiH4AmHGK6pgH1ss7g==} engines: {node: '>= 10.0.0'} @@ -816,6 +840,98 @@ packages: resolution: {integrity: sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + '@rolldown/binding-android-arm64@1.0.0-rc.15': + resolution: {integrity: sha512-YYe6aWruPZDtHNpwu7+qAHEMbQ/yRl6atqb/AhznLTnD3UY99Q1jE7ihLSahNWkF4EqRPVC4SiR4O0UkLK02tA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [android] + + '@rolldown/binding-darwin-arm64@1.0.0-rc.15': + resolution: {integrity: sha512-oArR/ig8wNTPYsXL+Mzhs0oxhxfuHRfG7Ikw7jXsw8mYOtk71W0OkF2VEVh699pdmzjPQsTjlD1JIOoHkLP1Fg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [darwin] + + '@rolldown/binding-darwin-x64@1.0.0-rc.15': + resolution: {integrity: sha512-YzeVqOqjPYvUbJSWJ4EDL8ahbmsIXQpgL3JVipmN+MX0XnXMeWomLN3Fb+nwCmP/jfyqte5I3XRSm7OfQrbyxw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [darwin] + + '@rolldown/binding-freebsd-x64@1.0.0-rc.15': + resolution: {integrity: sha512-9Erhx956jeQ0nNTyif1+QWAXDRD38ZNjr//bSHrt6wDwB+QkAfl2q6Mn1k6OBPerznjRmbM10lgRb1Pli4xZPw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [freebsd] + + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.15': + resolution: {integrity: sha512-cVwk0w8QbZJGTnP/AHQBs5yNwmpgGYStL88t4UIaqcvYJWBfS0s3oqVLZPwsPU6M0zlW4GqjP0Zq5MnAGwFeGA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.15': + resolution: {integrity: sha512-eBZ/u8iAK9SoHGanqe/jrPnY0JvBN6iXbVOsbO38mbz+ZJsaobExAm1Iu+rxa4S1l2FjG0qEZn4Rc6X8n+9M+w==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.15': + resolution: {integrity: sha512-ZvRYMGrAklV9PEkgt4LQM6MjQX2P58HPAuecwYObY2DhS2t35R0I810bKi0wmaYORt6m/2Sm+Z+nFgb0WhXNcQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.15': + resolution: {integrity: sha512-VDpgGBzgfg5hLg+uBpCLoFG5kVvEyafmfxGUV0UHLcL5irxAK7PKNeC2MwClgk6ZAiNhmo9FLhRYgvMmedLtnQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ppc64] + os: [linux] + + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.15': + resolution: {integrity: sha512-y1uXY3qQWCzcPgRJATPSOUP4tCemh4uBdY7e3EZbVwCJTY3gLJWnQABgeUetvED+bt1FQ01OeZwvhLS2bpNrAQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [s390x] + os: [linux] + + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.15': + resolution: {integrity: sha512-023bTPBod7J3Y/4fzAN6QtpkSABR0rigtrwaP+qSEabUh5zf6ELr9Nc7GujaROuPY3uwdSIXWrvhn1KxOvurWA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + + '@rolldown/binding-linux-x64-musl@1.0.0-rc.15': + resolution: {integrity: sha512-witB2O0/hU4CgfOOKUoeFgQ4GktPi1eEbAhaLAIpgD6+ZnhcPkUtPsoKKHRzmOoWPZue46IThdSgdo4XneOLYw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + + '@rolldown/binding-openharmony-arm64@1.0.0-rc.15': + resolution: {integrity: sha512-UCL68NJ0Ud5zRipXZE9dF5PmirzJE4E4BCIOOssEnM7wLDsxjc6Qb0sGDxTNRTP53I6MZpygyCpY8Aa8sPfKPg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [openharmony] + + '@rolldown/binding-wasm32-wasi@1.0.0-rc.15': + resolution: {integrity: sha512-ApLruZq/ig+nhaE7OJm4lDjayUnOHVUa77zGeqnqZ9pn0ovdVbbNPerVibLXDmWeUZXjIYIT8V3xkT58Rm9u5Q==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.15': + resolution: {integrity: sha512-KmoUoU7HnN+Si5YWJigfTws1jz1bKBYDQKdbLspz0UaqjjFkddHsqorgiW1mxcAj88lYUE6NC/zJNwT+SloqtA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [win32] + + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.15': + resolution: {integrity: sha512-3P2A8L+x75qavWLe/Dll3EYBJLQmtkJN8rfh+U/eR3MqMgL/h98PhYI+JFfXuDPgPeCB7iZAKiqii5vqOvnA0g==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [win32] + + '@rolldown/pluginutils@1.0.0-rc.15': + resolution: {integrity: sha512-UromN0peaE53IaBRe9W7CjrZgXl90fqGpK+mIZbA3qSTeYqg3pqpROBdIPvOG3F5ereDHNwoHBI2e50n1BDr1g==} + '@rolldown/pluginutils@1.0.0-rc.2': resolution: {integrity: sha512-izyXV/v+cHiRfozX62W9htOAvwMo4/bXKDrQ+vom1L1qRuexPock/7VZDAhnpHCLNejd3NJ6hiab+tO0D44Rgw==} @@ -986,6 +1102,9 @@ packages: '@stackblitz/sdk@1.11.0': resolution: {integrity: sha512-DFQGANNkEZRzFk1/rDP6TcFdM82ycHE+zfl9C/M/jXlH68jiqHWHFMQURLELoD8koxvu/eW5uhg94NSAZlYrUQ==} + '@tybys/wasm-util@0.10.1': + resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} + '@types/d3-array@3.2.2': resolution: {integrity: sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw==} @@ -1152,7 +1271,7 @@ packages: resolution: {integrity: sha512-bL3AxKuQySfk1iGcBsQnoRVexTPJq0Z/ixFVM8OhVJAP6ZXXXLtM7NFKWhLl30Kg7uTBqIaPXbh+nuQCuBDedg==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: '>=7.0.8' + vite: '>=7.3.2' vue: ^3.2.25 '@vue/compiler-core@3.5.26': @@ -1504,8 +1623,8 @@ packages: peerDependencies: vue: ^3.5.0 - '@xmldom/xmldom@0.9.8': - resolution: {integrity: sha512-p96FSY54r+WJ50FIOsCOjyj/wavs8921hG5+kVMmZgKcvIKxMXHTrjNJvRgWa/zuX3B6t2lijLNFaOyuxUH+2A==} + '@xmldom/xmldom@0.9.9': + resolution: {integrity: sha512-qycIHAucxy/LXAYIjmLmtQ8q9GPnMbnjG1KXhWm9o5sCr6pOYDATkMPiTNa6/v8eELyqOQ2FsEqeoFYmgv/gJg==} engines: {node: '>=14.6'} acorn@8.15.0: @@ -1895,8 +2014,8 @@ packages: resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} engines: {node: '>= 4'} - dompurify@3.3.1: - resolution: {integrity: sha512-qkdCKzLNtrgPFP1Vo+98FRzJnBRGe4ffyCea9IwHB1fyxPOeNTHpLKYGd4Uk9xvNoH0ZoOjwZxNptyMwqrId1Q==} + dompurify@3.4.0: + resolution: {integrity: sha512-nolgK9JcaUXMSmW+j1yaSvaEaoXYHwWyGJlkoCTghc97KgGDDSnpoU/PlEnw63Ah+TGKFOyY+X5LnxaWbCSfXg==} domutils@3.2.2: resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} @@ -1975,7 +2094,7 @@ packages: resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} engines: {node: '>=12.0.0'} peerDependencies: - picomatch: ^3 || ^4 + picomatch: '>=4.0.4' peerDependenciesMeta: picomatch: optional: true @@ -2082,8 +2201,8 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} - immutable@5.1.4: - resolution: {integrity: sha512-p6u1bG3YSnINT5RQmx/yRZBpenIl30kVxkTLDyHLIMk0gict704Q9n+thfDI7lTRm9vXdDYutVzXhzcThxTnXA==} + immutable@5.1.5: + resolution: {integrity: sha512-t7xcm2siw+hlUM68I+UEOK+z84RzmN59as9DZ7P1l0994DKUWV7UXBMQZVxaoMSRQ+PBZbHCOoBt7a2wxOMt+A==} internmap@1.0.1: resolution: {integrity: sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==} @@ -2171,6 +2290,76 @@ packages: layout-base@2.0.1: resolution: {integrity: sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg==} + lightningcss-android-arm64@1.32.0: + resolution: {integrity: sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [android] + + lightningcss-darwin-arm64@1.32.0: + resolution: {integrity: sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [darwin] + + lightningcss-darwin-x64@1.32.0: + resolution: {integrity: sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [darwin] + + lightningcss-freebsd-x64@1.32.0: + resolution: {integrity: sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [freebsd] + + lightningcss-linux-arm-gnueabihf@1.32.0: + resolution: {integrity: sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==} + engines: {node: '>= 12.0.0'} + cpu: [arm] + os: [linux] + + lightningcss-linux-arm64-gnu@1.32.0: + resolution: {integrity: sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + + lightningcss-linux-arm64-musl@1.32.0: + resolution: {integrity: sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + + lightningcss-linux-x64-gnu@1.32.0: + resolution: {integrity: sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + + lightningcss-linux-x64-musl@1.32.0: + resolution: {integrity: sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + + lightningcss-win32-arm64-msvc@1.32.0: + resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [win32] + + lightningcss-win32-x64-msvc@1.32.0: + resolution: {integrity: sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [win32] + + lightningcss@1.32.0: + resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==} + engines: {node: '>= 12.0.0'} + lilconfig@3.1.3: resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} engines: {node: '>=14'} @@ -2191,11 +2380,8 @@ packages: resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} engines: {node: '>=8'} - lodash-es@4.17.21: - resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} - - lodash-es@4.17.22: - resolution: {integrity: sha512-XEawp1t0gxSi9x01glktRZ5HDy0HXqrM0x5pXQM98EaI0NxO6jVM7omDOxsuEo5UIASAnm2bRp1Jt/e0a2XU8Q==} + lodash-es@4.18.1: + resolution: {integrity: sha512-J8xewKD/Gk22OZbhpOVSwcs60zhd95ESDwezOFuA3/099925PdHJ7OFHNTGtajL3AlZkykD32HykiMo+BIBI8A==} log-symbols@7.0.1: resolution: {integrity: sha512-ja1E3yCr9i/0hmBVaM0bfwDjnGy8I/s6PP4DFp+yP+a+mrHO4Rm7DtmnqROTUkHIkqffC84YY7AeqX6oFk0WFg==} @@ -2208,14 +2394,14 @@ packages: resolution: {integrity: sha512-sa2ErMQ6kKOA4l31gLGYliFQrMKkqSO0ZJgGhDHKijPf0pNFM9vghjAh3gn26pS4JDRs7Iwa9S36gxm3vgZTzg==} peerDependencies: '@types/markdown-it': '*' - markdown-it: '*' + markdown-it: '>=14.1.1' markdown-it-cjk-friendly@2.0.2: resolution: {integrity: sha512-KXCl6sd129UqkAiRDb+NcAHrxC9xRa2WsGIsMMvtp2y1YlbeIaNYzArX2zfDoGhOjsyNMfJrGO7xGBss27YQSA==} engines: {node: '>=18'} peerDependencies: '@types/markdown-it': '*' - markdown-it: '*' + markdown-it: '>=14.1.1' peerDependenciesMeta: '@types/markdown-it': optional: true @@ -2223,10 +2409,6 @@ packages: markdown-it-emoji@3.0.0: resolution: {integrity: sha512-+rUD93bXHubA4arpEZO3q80so0qgoFJEKRkRbjKX8RTdca89v2kfyF+xR3i2sQTwql9tpPZPOQN5B+PunspXRg==} - markdown-it@14.1.0: - resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} - hasBin: true - markdown-it@14.1.1: resolution: {integrity: sha512-BuU2qnTti9YKgK5N+IeMubp14ZUKUUw7yeJbkjtosvHiP0AZ5c8IAgEMk79D0eC8F23r4Ac/q8cAIFdm2FtyoA==} hasBin: true @@ -2451,12 +2633,8 @@ packages: picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} - picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - - picomatch@4.0.3: - resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + picomatch@4.0.4: + resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} engines: {node: '>=12'} pkg-types@1.3.1: @@ -2565,6 +2743,11 @@ packages: robust-predicates@3.0.2: resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==} + rolldown@1.0.0-rc.15: + resolution: {integrity: sha512-Ff31guA5zT6WjnGp0SXw76X6hzGRk/OQq2hE+1lcDe+lJdHSgnSX6nK3erbONHyCbpSj9a9E+uX/OvytZoWp2g==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + rollup@4.59.0: resolution: {integrity: sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -2881,15 +3064,16 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - vite@7.3.1: - resolution: {integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==} + vite@8.0.8: + resolution: {integrity: sha512-dbU7/iLVa8KZALJyLOBOQ88nOXtNG8vxKuOT4I2mD+Ya70KPceF4IAmDsmU0h1Qsn5bPrvsY9HJstCRh3hG6Uw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: '@types/node': ^20.19.0 || >=22.12.0 + '@vitejs/devtools': ^0.1.0 + esbuild: ^0.27.0 || ^0.28.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' @@ -2900,12 +3084,14 @@ packages: peerDependenciesMeta: '@types/node': optional: true + '@vitejs/devtools': + optional: true + esbuild: + optional: true jiti: optional: true less: optional: true - lightningcss: - optional: true sass: optional: true sass-embedded: @@ -3173,12 +3359,12 @@ snapshots: dependencies: '@chevrotain/gast': 11.0.3 '@chevrotain/types': 11.0.3 - lodash-es: 4.17.21 + lodash-es: 4.18.1 '@chevrotain/gast@11.0.3': dependencies: '@chevrotain/types': 11.0.3 - lodash-es: 4.17.21 + lodash-es: 4.18.1 '@chevrotain/regexp-to-ast@11.0.3': {} @@ -3186,6 +3372,22 @@ snapshots: '@chevrotain/utils@11.0.3': {} + '@emnapi/core@1.9.2': + dependencies: + '@emnapi/wasi-threads': 1.2.1 + tslib: 2.8.1 + optional: true + + '@emnapi/runtime@1.9.2': + dependencies: + tslib: 2.8.1 + optional: true + + '@emnapi/wasi-threads@1.2.1': + dependencies: + tslib: 2.8.1 + optional: true + '@esbuild/aix-ppc64@0.25.12': optional: true @@ -3587,6 +3789,13 @@ snapshots: dependencies: langium: 3.3.1 + '@napi-rs/wasm-runtime@1.1.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)': + dependencies: + '@emnapi/core': 1.9.2 + '@emnapi/runtime': 1.9.2 + '@tybys/wasm-util': 0.10.1 + optional: true + '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 @@ -3599,6 +3808,8 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.20.1 + '@oxc-project/types@0.124.0': {} + '@parcel/watcher-android-arm64@2.5.4': optional: true @@ -3643,7 +3854,7 @@ snapshots: detect-libc: 2.1.2 is-glob: 4.0.3 node-addon-api: 7.1.1 - picomatch: 4.0.3 + picomatch: 4.0.4 optionalDependencies: '@parcel/watcher-android-arm64': 2.5.4 '@parcel/watcher-darwin-arm64': 2.5.4 @@ -3662,6 +3873,57 @@ snapshots: '@pkgr/core@0.2.9': {} + '@rolldown/binding-android-arm64@1.0.0-rc.15': + optional: true + + '@rolldown/binding-darwin-arm64@1.0.0-rc.15': + optional: true + + '@rolldown/binding-darwin-x64@1.0.0-rc.15': + optional: true + + '@rolldown/binding-freebsd-x64@1.0.0-rc.15': + optional: true + + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.15': + optional: true + + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.15': + optional: true + + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.15': + optional: true + + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.15': + optional: true + + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.15': + optional: true + + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.15': + optional: true + + '@rolldown/binding-linux-x64-musl@1.0.0-rc.15': + optional: true + + '@rolldown/binding-openharmony-arm64@1.0.0-rc.15': + optional: true + + '@rolldown/binding-wasm32-wasi@1.0.0-rc.15': + dependencies: + '@emnapi/core': 1.9.2 + '@emnapi/runtime': 1.9.2 + '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) + optional: true + + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.15': + optional: true + + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.15': + optional: true + + '@rolldown/pluginutils@1.0.0-rc.15': {} + '@rolldown/pluginutils@1.0.0-rc.2': {} '@rollup/rollup-android-arm-eabi@4.59.0': @@ -3788,6 +4050,11 @@ snapshots: '@stackblitz/sdk@1.11.0': {} + '@tybys/wasm-util@0.10.1': + dependencies: + tslib: 2.8.1 + optional: true + '@types/d3-array@3.2.2': {} '@types/d3-axis@3.0.6': @@ -3973,10 +4240,10 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@vitejs/plugin-vue@6.0.5(vite@7.3.1(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.32)': + '@vitejs/plugin-vue@6.0.5(vite@8.0.8(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.32)': dependencies: '@rolldown/pluginutils': 1.0.0-rc.2 - vite: 7.3.1(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3) + vite: 8.0.8(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3) vue: 3.5.32 '@vue/compiler-core@3.5.26': @@ -4102,9 +4369,9 @@ snapshots: '@vue/shared@3.5.32': {} - '@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3)': + '@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3)': dependencies: - '@vitejs/plugin-vue': 6.0.5(vite@7.3.1(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.32) + '@vitejs/plugin-vue': 6.0.5(vite@8.0.8(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.32) '@vuepress/bundlerutils': 2.0.0-rc.26 '@vuepress/client': 2.0.0-rc.26 '@vuepress/core': 2.0.0-rc.26 @@ -4115,14 +4382,15 @@ snapshots: postcss: 8.5.8 postcss-load-config: 6.0.1(postcss@8.5.8)(yaml@2.8.3) rollup: 4.59.0 - vite: 7.3.1(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3) + vite: 8.0.8(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3) vue: 3.5.32 vue-router: 4.6.4(vue@3.5.32) transitivePeerDependencies: - '@types/node' + - '@vitejs/devtools' + - esbuild - jiti - less - - lightningcss - sass - sass-embedded - stylus @@ -4179,7 +4447,7 @@ snapshots: - supports-color - typescript - '@vuepress/helper@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/helper@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: '@vue/shared': 3.5.32 '@vueuse/core': 14.2.1(vue@3.5.32) @@ -4187,16 +4455,16 @@ snapshots: fflate: 0.8.2 gray-matter: 4.0.3 vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) optionalDependencies: - '@vuepress/bundler-vite': 2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3) + '@vuepress/bundler-vite': 2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3) transitivePeerDependencies: - typescript - '@vuepress/highlighter-helper@2.0.0-rc.127(@vuepress/helper@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)))(@vueuse/core@14.2.1(vue@3.5.32))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/highlighter-helper@2.0.0-rc.127(@vuepress/helper@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)))(@vueuse/core@14.2.1(vue@3.5.32))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) optionalDependencies: '@vueuse/core': 14.2.1(vue@3.5.32) @@ -4221,134 +4489,134 @@ snapshots: transitivePeerDependencies: - supports-color - '@vuepress/plugin-active-header-links@2.0.0-rc.126(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-active-header-links@2.0.0-rc.126(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: '@vueuse/core': 14.2.1(vue@3.5.32) vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - typescript - '@vuepress/plugin-back-to-top@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-back-to-top@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) '@vueuse/core': 14.2.1(vue@3.5.32) vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-blog@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-blog@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-catalog@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-catalog@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-comment@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-comment@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) '@vueuse/core': 14.2.1(vue@3.5.32) giscus: 1.6.0 vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-copy-code@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-copy-code@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) '@vueuse/core': 14.2.1(vue@3.5.32) vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-copyright@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-copyright@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) '@vueuse/core': 14.2.1(vue@3.5.32) vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-feed@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-feed@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) xml-js: 1.6.11 transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-git@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-git@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) '@vueuse/core': 14.2.1(vue@3.5.32) rehype-parse: 9.0.1 rehype-sanitize: 6.0.0 rehype-stringify: 10.0.1 unified: 11.0.5 vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-icon@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-icon@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: '@mdit/plugin-icon': 0.24.2(markdown-it@14.1.1) - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) '@vueuse/core': 14.2.1(vue@3.5.32) vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - markdown-it - typescript - '@vuepress/plugin-links-check@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-links-check@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-markdown-chart@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(mermaid@11.12.2)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-markdown-chart@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(mermaid@11.12.2)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: '@mdit/plugin-container': 0.23.2(markdown-it@14.1.1) '@mdit/plugin-plantuml': 0.24.2(markdown-it@14.1.1) - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) '@vueuse/core': 14.2.1(vue@3.5.32) vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) optionalDependencies: mermaid: 11.12.2 transitivePeerDependencies: @@ -4357,30 +4625,30 @@ snapshots: - markdown-it - typescript - '@vuepress/plugin-markdown-ext@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-markdown-ext@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: '@mdit/plugin-container': 0.23.2(markdown-it@14.1.1) '@mdit/plugin-footnote': 0.23.2(markdown-it@14.1.1) '@mdit/plugin-tasklist': 0.23.2(markdown-it@14.1.1) '@types/markdown-it': 14.1.2 - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) js-yaml: 4.1.1 markdown-it-cjk-friendly: 2.0.2(@types/markdown-it@14.1.2)(markdown-it@14.1.1) - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - markdown-it - typescript - '@vuepress/plugin-markdown-hint@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vue@3.5.32)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-markdown-hint@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vue@3.5.32)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: '@mdit/plugin-alert': 0.23.2(markdown-it@14.1.1) '@mdit/plugin-container': 0.23.2(markdown-it@14.1.1) '@types/markdown-it': 14.1.2 - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) '@vueuse/core': 14.2.1(vue@3.5.32) - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' @@ -4388,41 +4656,41 @@ snapshots: - typescript - vue - '@vuepress/plugin-markdown-image@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-markdown-image@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: '@mdit/plugin-figure': 0.23.2(markdown-it@14.1.1) '@mdit/plugin-img-lazyload': 0.23.2(markdown-it@14.1.1) '@mdit/plugin-img-mark': 0.23.2(markdown-it@14.1.1) '@mdit/plugin-img-size': 0.23.2(markdown-it@14.1.1) '@types/markdown-it': 14.1.2 - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - markdown-it - typescript - '@vuepress/plugin-markdown-include@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-markdown-include@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: '@mdit/plugin-include': 0.23.2(markdown-it@14.1.1) '@types/markdown-it': 14.1.2 - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - markdown-it - typescript - '@vuepress/plugin-markdown-math@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-markdown-math@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: '@mdit/plugin-katex-slim': 0.26.2(markdown-it@14.1.1) '@mdit/plugin-mathjax-slim': 0.26.2(markdown-it@14.1.1) '@types/markdown-it': 14.1.2 - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@mathjax/mathjax-newcm-font' - '@vuepress/bundler-vite' @@ -4430,22 +4698,22 @@ snapshots: - markdown-it - typescript - '@vuepress/plugin-markdown-preview@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-markdown-preview@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: '@mdit/helper': 0.23.2(markdown-it@14.1.1) '@mdit/plugin-demo': 0.23.2(markdown-it@14.1.1) '@types/markdown-it': 14.1.2 - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) '@vueuse/core': 14.2.1(vue@3.5.32) vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - markdown-it - typescript - '@vuepress/plugin-markdown-stylize@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-markdown-stylize@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: '@mdit/plugin-align': 0.24.2(markdown-it@14.1.1) '@mdit/plugin-attrs': 0.25.2(markdown-it@14.1.1) @@ -4456,100 +4724,100 @@ snapshots: '@mdit/plugin-sub': 0.24.2(markdown-it@14.1.1) '@mdit/plugin-sup': 0.24.2(markdown-it@14.1.1) '@types/markdown-it': 14.1.2 - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - markdown-it - typescript - '@vuepress/plugin-markdown-tab@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-markdown-tab@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: '@mdit/plugin-tab': 0.24.2(markdown-it@14.1.1) '@types/markdown-it': 14.1.2 - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) '@vueuse/core': 14.2.1(vue@3.5.32) vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - markdown-it - typescript - '@vuepress/plugin-notice@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-notice@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) '@vueuse/core': 14.2.1(vue@3.5.32) chokidar: 5.0.0 vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-nprogress@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-nprogress@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-photo-swipe@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-photo-swipe@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) '@vueuse/core': 14.2.1(vue@3.5.32) photoswipe: 5.4.4 vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-reading-time@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-reading-time@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-redirect@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-redirect@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) '@vueuse/core': 14.2.1(vue@3.5.32) commander: 14.0.3 vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-rtl@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-rtl@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) '@vueuse/core': 14.2.1(vue@3.5.32) vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-sass-palette@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(sass-embedded@1.97.2)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-sass-palette@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(sass-embedded@1.97.2)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) chokidar: 5.0.0 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) optionalDependencies: sass-embedded: 1.97.2 transitivePeerDependencies: @@ -4557,70 +4825,70 @@ snapshots: - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-search@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-search@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) chokidar: 5.0.0 vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-seo@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-seo@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-shiki@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(@vueuse/core@14.2.1(vue@3.5.32))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-shiki@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(@vueuse/core@14.2.1(vue@3.5.32))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: '@shikijs/transformers': 4.0.2 - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/highlighter-helper': 2.0.0-rc.127(@vuepress/helper@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)))(@vueuse/core@14.2.1(vue@3.5.32))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/highlighter-helper': 2.0.0-rc.127(@vuepress/helper@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)))(@vueuse/core@14.2.1(vue@3.5.32))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) nanoid: 5.1.7 shiki: 4.0.2 synckit: 0.11.12 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - '@vueuse/core' - typescript - '@vuepress/plugin-sitemap@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-sitemap@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) sitemap: 9.0.1 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-slimsearch@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-slimsearch@2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) '@vueuse/core': 14.2.1(vue@3.5.32) cheerio: 1.2.0 slimsearch: 2.3.0 vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript optional: true - '@vuepress/plugin-theme-data@2.0.0-rc.126(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': + '@vuepress/plugin-theme-data@2.0.0-rc.126(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26))': dependencies: '@vue/devtools-api': 8.1.1 vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - typescript @@ -4640,7 +4908,7 @@ snapshots: hash-sum: 2.0.0 ora: 9.3.0 picocolors: 1.1.1 - picomatch: 4.0.3 + picomatch: 4.0.4 tinyglobby: 0.2.15 upath: 2.0.1 transitivePeerDependencies: @@ -4659,7 +4927,7 @@ snapshots: dependencies: vue: 3.5.32 - '@xmldom/xmldom@0.9.8': {} + '@xmldom/xmldom@0.9.9': {} acorn@8.15.0: {} @@ -4758,7 +5026,7 @@ snapshots: chevrotain-allstar@0.3.1(chevrotain@11.0.3): dependencies: chevrotain: 11.0.3 - lodash-es: 4.17.22 + lodash-es: 4.18.1 chevrotain@11.0.3: dependencies: @@ -4767,7 +5035,7 @@ snapshots: '@chevrotain/regexp-to-ast': 11.0.3 '@chevrotain/types': 11.0.3 '@chevrotain/utils': 11.0.3 - lodash-es: 4.17.21 + lodash-es: 4.18.1 chokidar@4.0.3: dependencies: @@ -5015,7 +5283,7 @@ snapshots: dagre-d3-es@7.0.13: dependencies: d3: 7.9.0 - lodash-es: 4.17.22 + lodash-es: 4.18.1 dayjs@1.11.19: {} @@ -5035,8 +5303,7 @@ snapshots: dequal@2.0.3: {} - detect-libc@2.1.2: - optional: true + detect-libc@2.1.2: {} devlop@1.1.0: dependencies: @@ -5056,7 +5323,7 @@ snapshots: dependencies: domelementtype: 2.3.0 - dompurify@3.3.1: + dompurify@3.4.0: optionalDependencies: '@types/trusted-types': 2.0.7 @@ -5142,6 +5409,7 @@ snapshots: '@esbuild/win32-arm64': 0.27.7 '@esbuild/win32-ia32': 0.27.7 '@esbuild/win32-x64': 0.27.7 + optional: true escalade@3.2.0: {} @@ -5169,9 +5437,9 @@ snapshots: dependencies: reusify: 1.1.0 - fdir@6.5.0(picomatch@4.0.3): + fdir@6.5.0(picomatch@4.0.4): optionalDependencies: - picomatch: 4.0.3 + picomatch: 4.0.4 fflate@0.8.2: {} @@ -5306,7 +5574,7 @@ snapshots: ignore@5.3.2: {} - immutable@5.1.4: {} + immutable@5.1.5: {} internmap@1.0.1: {} @@ -5378,6 +5646,55 @@ snapshots: layout-base@2.0.1: {} + lightningcss-android-arm64@1.32.0: + optional: true + + lightningcss-darwin-arm64@1.32.0: + optional: true + + lightningcss-darwin-x64@1.32.0: + optional: true + + lightningcss-freebsd-x64@1.32.0: + optional: true + + lightningcss-linux-arm-gnueabihf@1.32.0: + optional: true + + lightningcss-linux-arm64-gnu@1.32.0: + optional: true + + lightningcss-linux-arm64-musl@1.32.0: + optional: true + + lightningcss-linux-x64-gnu@1.32.0: + optional: true + + lightningcss-linux-x64-musl@1.32.0: + optional: true + + lightningcss-win32-arm64-msvc@1.32.0: + optional: true + + lightningcss-win32-x64-msvc@1.32.0: + optional: true + + lightningcss@1.32.0: + dependencies: + detect-libc: 2.1.2 + optionalDependencies: + lightningcss-android-arm64: 1.32.0 + lightningcss-darwin-arm64: 1.32.0 + lightningcss-darwin-x64: 1.32.0 + lightningcss-freebsd-x64: 1.32.0 + lightningcss-linux-arm-gnueabihf: 1.32.0 + lightningcss-linux-arm64-gnu: 1.32.0 + lightningcss-linux-arm64-musl: 1.32.0 + lightningcss-linux-x64-gnu: 1.32.0 + lightningcss-linux-x64-musl: 1.32.0 + lightningcss-win32-arm64-msvc: 1.32.0 + lightningcss-win32-x64-msvc: 1.32.0 + lilconfig@3.1.3: {} linkify-it@5.0.0: @@ -5404,9 +5721,7 @@ snapshots: dependencies: p-locate: 4.1.0 - lodash-es@4.17.21: {} - - lodash-es@4.17.22: {} + lodash-es@4.18.1: {} log-symbols@7.0.1: dependencies: @@ -5431,15 +5746,6 @@ snapshots: markdown-it-emoji@3.0.0: {} - markdown-it@14.1.0: - dependencies: - argparse: 2.0.1 - entities: 4.5.0 - linkify-it: 5.0.0 - mdurl: 2.0.0 - punycode.js: 2.3.1 - uc.micro: 2.1.0 - markdown-it@14.1.1: dependencies: argparse: 2.0.1 @@ -5466,7 +5772,7 @@ snapshots: markdownlint@0.37.3: dependencies: - markdown-it: 14.1.0 + markdown-it: 14.1.1 micromark: 4.0.1 micromark-core-commonmark: 2.0.2 micromark-extension-directive: 3.0.2 @@ -5516,10 +5822,10 @@ snapshots: d3-sankey: 0.12.3 dagre-d3-es: 7.0.13 dayjs: 1.11.19 - dompurify: 3.3.1 + dompurify: 3.4.0 katex: 0.16.27 khroma: 2.1.0 - lodash-es: 4.17.22 + lodash-es: 4.18.1 marked: 16.4.2 roughjs: 4.6.6 stylis: 4.3.6 @@ -5703,7 +6009,7 @@ snapshots: micromatch@4.0.8: dependencies: braces: 3.0.3 - picomatch: 2.3.1 + picomatch: 4.0.4 mimic-function@5.0.1: {} @@ -5807,9 +6113,7 @@ snapshots: picocolors@1.1.1: {} - picomatch@2.3.1: {} - - picomatch@4.0.3: {} + picomatch@4.0.4: {} pkg-types@1.3.1: dependencies: @@ -5905,6 +6209,27 @@ snapshots: robust-predicates@3.0.2: {} + rolldown@1.0.0-rc.15: + dependencies: + '@oxc-project/types': 0.124.0 + '@rolldown/pluginutils': 1.0.0-rc.15 + optionalDependencies: + '@rolldown/binding-android-arm64': 1.0.0-rc.15 + '@rolldown/binding-darwin-arm64': 1.0.0-rc.15 + '@rolldown/binding-darwin-x64': 1.0.0-rc.15 + '@rolldown/binding-freebsd-x64': 1.0.0-rc.15 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.15 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.15 + '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.15 + '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.15 + '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.15 + '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.15 + '@rolldown/binding-linux-x64-musl': 1.0.0-rc.15 + '@rolldown/binding-openharmony-arm64': 1.0.0-rc.15 + '@rolldown/binding-wasm32-wasi': 1.0.0-rc.15 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.15 + '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.15 + rollup@4.59.0: dependencies: '@types/estree': 1.0.8 @@ -6018,7 +6343,7 @@ snapshots: '@bufbuild/protobuf': 2.10.2 buffer-builder: 0.2.0 colorjs.io: 0.5.2 - immutable: 5.1.4 + immutable: 5.1.5 rxjs: 7.8.2 supports-color: 8.1.1 sync-child-process: 1.0.2 @@ -6046,7 +6371,7 @@ snapshots: sass@1.97.2: dependencies: chokidar: 4.0.3 - immutable: 5.1.4 + immutable: 5.1.5 source-map-js: 1.2.1 optionalDependencies: '@parcel/watcher': 2.5.4 @@ -6092,7 +6417,7 @@ snapshots: speech-rule-engine@4.1.2: dependencies: - '@xmldom/xmldom': 0.9.8 + '@xmldom/xmldom': 0.9.9 commander: 13.1.0 wicked-good-xpath: 1.3.0 @@ -6146,8 +6471,8 @@ snapshots: tinyglobby@0.2.15: dependencies: - fdir: 6.5.0(picomatch@4.0.3) - picomatch: 4.0.3 + fdir: 6.5.0(picomatch@4.0.4) + picomatch: 4.0.4 to-regex-range@5.0.1: dependencies: @@ -6233,16 +6558,16 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite@7.3.1(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3): + vite@8.0.8(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3): dependencies: - esbuild: 0.27.7 - fdir: 6.5.0(picomatch@4.0.3) - picomatch: 4.0.3 + lightningcss: 1.32.0 + picomatch: 4.0.4 postcss: 8.5.8 - rollup: 4.59.0 + rolldown: 1.0.0-rc.15 tinyglobby: 0.2.15 optionalDependencies: '@types/node': 25.0.9 + esbuild: 0.27.7 fsevents: 2.3.3 sass-embedded: 1.97.2 yaml: 2.8.3 @@ -6285,18 +6610,18 @@ snapshots: '@vue/server-renderer': 3.5.32(vue@3.5.32) '@vue/shared': 3.5.32 - vuepress-plugin-components@2.0.0-rc.105(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(sass-embedded@1.97.2)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)): + vuepress-plugin-components@2.0.0-rc.105(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(sass-embedded@1.97.2)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)): dependencies: '@stackblitz/sdk': 1.11.0 - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-sass-palette': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(sass-embedded@1.97.2)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-sass-palette': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(sass-embedded@1.97.2)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) '@vueuse/core': 14.2.1(vue@3.5.32) balloon-css: 1.2.0 create-codepen: 2.0.2 qrcode: 1.5.4 vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) - vuepress-shared: 2.0.0-rc.105(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress-shared: 2.0.0-rc.105(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) optionalDependencies: sass-embedded: 1.97.2 transitivePeerDependencies: @@ -6304,19 +6629,19 @@ snapshots: - '@vuepress/bundler-webpack' - typescript - vuepress-plugin-md-enhance@2.0.0-rc.105(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(sass-embedded@1.97.2)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)): + vuepress-plugin-md-enhance@2.0.0-rc.105(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(sass-embedded@1.97.2)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)): dependencies: '@mdit/plugin-container': 0.23.2(markdown-it@14.1.1) '@mdit/plugin-demo': 0.23.2(markdown-it@14.1.1) '@types/markdown-it': 14.1.2 - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-sass-palette': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(sass-embedded@1.97.2)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-sass-palette': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(sass-embedded@1.97.2)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) '@vueuse/core': 14.2.1(vue@3.5.32) balloon-css: 1.2.0 js-yaml: 4.1.1 vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) - vuepress-shared: 2.0.0-rc.105(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress-shared: 2.0.0-rc.105(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) optionalDependencies: sass-embedded: 1.97.2 transitivePeerDependencies: @@ -6324,63 +6649,63 @@ snapshots: - '@vuepress/bundler-webpack' - markdown-it - vuepress-shared@2.0.0-rc.105(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)): + vuepress-shared@2.0.0-rc.105(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)): dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) '@vueuse/core': 14.2.1(vue@3.5.32) vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - vuepress-theme-hope@2.0.0-rc.105(32c4a6cc47c18dc6c843730d013abded): - dependencies: - '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-active-header-links': 2.0.0-rc.126(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-back-to-top': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-blog': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-catalog': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-comment': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-copy-code': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-copyright': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-git': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-icon': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-links-check': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-markdown-chart': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(mermaid@11.12.2)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-markdown-ext': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-markdown-hint': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vue@3.5.32)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-markdown-image': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-markdown-include': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-markdown-math': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-markdown-preview': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-markdown-stylize': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-markdown-tab': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-notice': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-nprogress': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-photo-swipe': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-reading-time': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-redirect': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-rtl': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-sass-palette': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(sass-embedded@1.97.2)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-seo': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-shiki': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(@vueuse/core@14.2.1(vue@3.5.32))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-sitemap': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-theme-data': 2.0.0-rc.126(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + vuepress-theme-hope@2.0.0-rc.105(60c5b444ee2f33b21273362f0f7f3ce5): + dependencies: + '@vuepress/helper': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-active-header-links': 2.0.0-rc.126(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-back-to-top': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-blog': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-catalog': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-comment': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-copy-code': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-copyright': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-git': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-icon': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-links-check': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-markdown-chart': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(mermaid@11.12.2)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-markdown-ext': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-markdown-hint': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vue@3.5.32)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-markdown-image': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-markdown-include': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-markdown-math': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-markdown-preview': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-markdown-stylize': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-markdown-tab': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-notice': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-nprogress': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-photo-swipe': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-reading-time': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-redirect': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-rtl': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-sass-palette': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(sass-embedded@1.97.2)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-seo': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-shiki': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(@vueuse/core@14.2.1(vue@3.5.32))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-sitemap': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-theme-data': 2.0.0-rc.126(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) '@vueuse/core': 14.2.1(vue@3.5.32) balloon-css: 1.2.0 bcrypt-ts: 8.0.1 chokidar: 5.0.0 vue: 3.5.32 - vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) - vuepress-plugin-components: 2.0.0-rc.105(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(sass-embedded@1.97.2)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - vuepress-plugin-md-enhance: 2.0.0-rc.105(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(sass-embedded@1.97.2)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - vuepress-shared: 2.0.0-rc.105(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26) + vuepress-plugin-components: 2.0.0-rc.105(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(sass-embedded@1.97.2)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + vuepress-plugin-md-enhance: 2.0.0-rc.105(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(markdown-it@14.1.1)(sass-embedded@1.97.2)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + vuepress-shared: 2.0.0-rc.105(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) optionalDependencies: - '@vuepress/plugin-feed': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-search': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) - '@vuepress/plugin-slimsearch': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-feed': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-search': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) + '@vuepress/plugin-slimsearch': 2.0.0-rc.127(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26)) sass-embedded: 1.97.2 transitivePeerDependencies: - '@mathjax/mathjax-newcm-font' @@ -6409,7 +6734,7 @@ snapshots: - typescript - vidstack - vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26): + vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3))(vue@3.5.26): dependencies: '@vuepress/cli': 2.0.0-rc.26 '@vuepress/client': 2.0.0-rc.26 @@ -6419,7 +6744,7 @@ snapshots: '@vuepress/utils': 2.0.0-rc.26 vue: 3.5.26 optionalDependencies: - '@vuepress/bundler-vite': 2.0.0-rc.26(@types/node@25.0.9)(sass-embedded@1.97.2)(yaml@2.8.3) + '@vuepress/bundler-vite': 2.0.0-rc.26(@types/node@25.0.9)(esbuild@0.27.7)(sass-embedded@1.97.2)(yaml@2.8.3) transitivePeerDependencies: - supports-color - typescript