From 4ea556cc4962be741cf816d1b222d3e61ea49fd7 Mon Sep 17 00:00:00 2001 From: QianLin-Jiaxi <175724287+QianLin-Jiaxi@users.noreply.github.com> Date: Sat, 7 Mar 2026 15:38:30 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E5=88=9B=E5=BB=BA=20bot.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/bot/v1/bot.md | 294 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 294 insertions(+) create mode 100644 src/api/bot/v1/bot.md diff --git a/src/api/bot/v1/bot.md b/src/api/bot/v1/bot.md new file mode 100644 index 00000000..9ad6105b --- /dev/null +++ b/src/api/bot/v1/bot.md @@ -0,0 +1,294 @@ +--- +title: bot +--- + +未特别说明情况下请求域名均为 `https://chat-go.jwzhd.com` +没写请求/响应项目表示不需要相关参数. + +## 机器人发送信息 + +POST /open-apis/v1/bot/send?token={机器人token} + +请求体: + +```JSONC +{ + "recvId": "123", // 目标对象ID + "recvType": "user", // 目标对象类别,user-用户,group-群聊 + "contentType": "text", // 信息类别,text-文本信息,image-图片信息,video-视频信息,file-文件信息,markdown-Markdown信息,html-HTML信息 + "content": { + "text": "测试消息文本", // 消息文本 + "at":"123,123,123", // @用户ID,使用","符号分割 + "imageKey": "123123123.jpg", // 图片Key + "fileKey": "123123123.txt", // 文件key + "videoKey": "123123123.mp4", // 视频key + "buttons": [ + [ + { + "text": "测试跳转网站", + "actionType": 1, // 按钮类别,1-复制按钮,2-跳转按钮 + "url": "https://www.yhchat.com/" + }, + { + "text": "测试复制文本", + "actionType": 2, // 按钮类别,1-复制按钮,2-跳转按钮 + "value": "测试被复制文本" // 被复制的文本 + } + ] + ] + }, + "parentId":"123123123123123123123", // 引用信息ID +} +``` + +响应头: + +```JSONC +{ + "code": 1, // 请求状态码,1为正常 + "data": { + "messageInfo": { + "msgId": "123123123123123123123", // 信息ID + "recvId": "123", // 目标对象ID + "recvType": "user" // 目标对象类别,user-用户,group-群聊 + } + }, + "msg": "success" // 返回消息 +} +``` + +## 机器人批量发送信息 + +POST /open-apis/v1/bot/batch_send?token={机器人token} + +请求体: + +```JSONC +{ + "recvIds": ["123","123"], // 目标对象ID数组,支持多个对象,相同对象ID只发送一次 + "recvType": "user", // 目标对象类别,user-用户,group-群聊 + "contentType": "text", // 信息类别,text-文本信息,image-图片信息,video-视频信息,file-文件信息,markdown-Markdown信息,html-HTML信息 + "content": { + "text": "测试消息文本", // 消息文本 + "at":"123,123,123", // @用户ID,使用","符号分割 + "imageKey": "123123123.jpg", // 图片Key + "fileKey": "123123123.txt", // 文件key + "videoKey": "123123123.mp4", // 视频key + "buttons": [ + [ + { + "text": "测试跳转网站", + "actionType": 1, // 按钮类别,1-复制按钮,2-跳转按钮 + "url": "https://www.yhchat.com/" + }, + { + "text": "测试复制文本", + "actionType": 2, // 按钮类别,1-复制按钮,2-跳转按钮 + "value": "测试被复制文本" // 被复制的文本 + } + ] + ] + }, + "parentId":"123123123123123123123", // 引用信息ID +} +``` + +响应头: + +```JSONC +{ + "code": 1, // 请求状态码,1为正常 + "data": { + "successCount": 1, // 成功发送数量 + "successList": [ + { + "msgId": "123123123123123123123", // 信息ID + "recvId": "123", // 目标对象ID + "recvType": "user" // 目标对象类别,user-用户,group-群聊 + } + // ... + ] + }, + "msg": "success" // 返回消息 +} +``` + +## 机器人流式发送信息 + +POST /open-apis/v1/bot/send-stream?token={机器人token}&recvId={对象ID}&recvType={目标对象类别,user-用户,group-群聊}&contentType={信息类别,text-文本信息,markdown-Markdown信息} + +请求头: + +| 名称 | 数值 | 必须 | 备注 | +| ----- | ---- | ---- | +| Transfer-Encoding | chunked | 是 | 使用分块传输编码 | + +请求体: + +{data-binary/二进制文本数据,此处直接传入文本} + + +响应头: + +```JSONC +{ + "code": 1, // 请求状态码,1为正常 + "data": { + "messageInfo": { + "msgId": "123123123123123123123", // 信息ID + "recvId": "123", // 目标对象 + "recvType": "user" // 目标对象类别,user-用户,group-群聊 + } + }, + "msg": "success" // 返回消息 +} +``` + +代码示例: +```Golang + // 创建请求 + req, err := http.NewRequest("POST", "https://chat-go.jwzhd.com/open-apis/v1/bot/send-stream?token=xxxx&recvId=123&recvType=user&contentType=text", nil) + if err != nil { + fmt.Println("Error creating request:", err) + return + } + + // 创建一个管道,用于流式传输数据 + pr, pw := io.Pipe() + + // 启动一个 goroutine 来写入数据 + go func() { + defer pw.Close() + for i := 0; i < 15; i++ { + data := fmt.Sprintf("Message %d", i) + pw.Write([]byte(data)) + time.Sleep(1 * time.Second) // 模拟延迟 + } + }() + + // 将管道的读取器作为请求的主体 + req.Body = pr + + // 发送请求 + resp, err := client.Do(req) + if err != nil { + panic(err) + } + defer resp.Body.Close() + + // 读取响应 + responseBody, err := io.ReadAll(resp.Body) + if err != nil { + fmt.Println("Error reading response:", err) + return + } + fmt.Println("Response:", string(responseBody)) +``` + +## 机器人编辑信息 + +POST /open-apis/v1/bot/edit?token={机器人token} + +请求体: + +```JSONC +{ + "msgId": "123123123123123", // 目标信息ID + "recvId": "123", // 目标对象ID + "recvType": "user", // 目标对象类别,user-用户,group-群聊 + "contentType": "text", // 信息类别,text-文本信息,image-图片信息,video-视频信息,file-文件信息,markdown-Markdown信息,html-HTML信息 + "content": { + "text": "测试消息文本" // 消息文本 + } +} +``` + +响应头: + +```JSONC +{ + "code": 1, // 请求状态码,1为正常 + "data": { + "successCount": 1 // 成功编辑数量 + }, + "msg": "success" // 返回消息 +} +``` + +## 机器人撤回信息 + +POST /open-apis/v1/bot/recall?token={机器人token} + +请求体: + +```JSONC +{ + "msgId": "123123123123123", // 目标信息ID + "chatId": "123", // 目标对象ID + "chatType": "user" // 目标对象类别,user-用户,group-群聊 +} +``` + +响应头: + +```JSONC +{ + "code": 1, // 请求状态码,1为正常 + "msg": "success" // 返回消息 +} +``` + +## 机器人获取信息列表 + +POST /open-apis/v1/bot/messages?token={机器人token}&chat-id={目标信息ID}&chat-type={目标对象类别,user-用户,group-群聊}&message-id={消息ID,不填时可以配合before参数返回最近的N条消息}&after={指定消息ID后N条,默认0条}&before={指定消息ID前N条,默认0条} + +响应头: + +```JSONC +{ + "code": 1, // 请求状态码,1为正常 + "data": { + "list": [ + { + "msgId": "123123123123", // 信息ID + "parentId": "123123123123", // 引用ID + "senderId": "123", // 发送对象ID + "senderType": "user", // 发送对象类别,user-bot-机器人 + "senderNickname": "测试发送者名称", // 发送对象名称 + "contentType": "text", // 信息类别,text-文本信息,image-图片信息,video-视频信息,file-文件信息,markdown-Markdown信息,html-HTML信息,expression-表情信息,audio-语音信息 + "content": { + "text": "测试文本", // 信息文本 + "etag": "123123123123123123123123", // 媒体etag,图片/视频/语音信息都会有此项 + "imageHeight": 123, // 图片高度 + "imageName": "123.jpg", // 图片名称,大部分情况下可以当作图片key使用 + "imageWidth": 123, // 图片宽度 + "videoDuration": 123, // 视频时长 + "videoUrl": "123.mp4", // 图片网址,大部分情况下可以当作视频key使用 + "audioDuration": 123, // 语音时长 + "audioUrl": "123.mps", // 语音网址,大部分情况下可以当作语音key使用 + "buttons": [ + [ + { + "text": "测试跳转网站", + "actionType": 1, // 按钮类别,1-复制按钮,2-跳转按钮 + "url": "https://www.yhchat.com/" + }, + { + "text": "测试复制文本", + "actionType": 2, // 按钮类别,1-复制按钮,2-跳转按钮 + "value": "测试被复制文本" // 被复制的文本 + } + ] + ] + }, + "sendTime": 123123123123, // 信息发送时间戳 + "commandName": "", // 信息使用的指令名称 + "commandId": 0 // 信息使用的指令ID + } + // ... + ], + "total": 1 // 返回信息数量 + }, + "msg": "success" // 返回消息 +} +``` \ No newline at end of file From 6c929a7face37805b11de2ebd0cb15de84d83816 Mon Sep 17 00:00:00 2001 From: QianLin-Jiaxi <175724287+QianLin-Jiaxi@users.noreply.github.com> Date: Sun, 29 Mar 2026 20:18:36 +0800 Subject: [PATCH 2/5] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BA=86=E4=B8=80?= =?UTF-8?q?=E4=BA=9BAPI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/v1/friend.md | 27 ++++++++++++++++++++ src/api/v1/group.md | 58 +++++++++++++++++++++++++++++++++++++++++++ src/api/v1/user.md | 59 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 144 insertions(+) diff --git a/src/api/v1/friend.md b/src/api/v1/friend.md index 34b766cf..f0fb6092 100644 --- a/src/api/v1/friend.md +++ b/src/api/v1/friend.md @@ -274,3 +274,30 @@ POST /v1/friend/no-notify "msg": "success" // 返回消息 } ``` + +# 删除好友/邀请请求 + +POST /v1/friend/delete-request + +请求头: + +|名称|必须|备注| +|-----|-----|-----| +|token|是|无| + +请求体: + +```JSONC +{ + "id": 123 // 请求ID +} +``` + +响应体: + +```JSONC +{ + "code": 1, // 请求状态码,1为正常 + "msg": "success" // 返回消息 +} +``` \ No newline at end of file diff --git a/src/api/v1/group.md b/src/api/v1/group.md index 28f1a34b..0a479e61 100644 --- a/src/api/v1/group.md +++ b/src/api/v1/group.md @@ -1022,3 +1022,61 @@ POST /v1/group/edit-stop-member-upload-group-file "msg": "success" // 返回状态消息 } ``` + +## 目标群主是否为vip + +POST /v1/group/edit-stop-member-upload-group-file + +请求头: + +| 名称 | 必须 | 备注 | +| ----- | ---- | --------------- | +| token | 是 | 无 | + +请求体: + +```JSONC +{ + "groupId": "123123123" // 群聊ID +} +``` + +响应体: + +```JSONC +{ + "code": 1, // 请求状态码,1为正常 + "data": { + "isVip": 0 // 群主是否为vip,0-不是,1-是 + }, + "msg": "success" // 返回状态消息 +} +``` + +## 转让群主 + +POST /v1/group/transfer-group + +请求头: + +| 名称 | 必须 | 备注 | +| ----- | ---- | --------------- | +| token | 是 | 必须为群聊群主 | + +请求体: + +```JSONC +{ + "groupId": "123123123", // 群聊ID + "groupId": "123123" // 目标新群主用户ID +} +``` + +响应体: + +```JSONC +{ + "code": 1, // 请求状态码,1为正常 + "msg": "success" // 返回状态消息 +} +``` \ No newline at end of file diff --git a/src/api/v1/user.md b/src/api/v1/user.md index 041e1ca8..100e4f08 100644 --- a/src/api/v1/user.md +++ b/src/api/v1/user.md @@ -954,3 +954,62 @@ POST /v1/user/get-user-show-adv "msg": "success" // 返回消息 } ``` + +## 设置好友备注 + +POST /v1/user/save-user-remarks + +请求头: + +| 名称 | 必须 | 备注 | +| ----- | ---- | ---- | +| token | 是 | 空 | + +请求体: + +```JSONC +{ + "friendId": "123123123", // 好友ID + "name": "测试好友备注名称", // 备注名称 + "phone": "123123123", // 备注手机号 + "others": "[{\"key\":\"123\",\"value\":\"123\"}]" // 更多备注,需将数据按照此格式转义后填入 +} +``` + +响应体: + +```JSONC +{ + "code": 1, // 请求状态码,1为正常 + "msg": "success" // 返回消息 +} +``` + +## 注销账号 + +POST /v1/user/cancel-user + +请求头: + +| 名称 | 必须 | 备注 | +| ----- | ---- | --------------- | +| token | 是 | 无 | + +请求体: + +```JSONC +{ + "phone": "123123123", // 手机号,手机号与邮箱之中只要有一个就行 + "email": "123123123@123.com", // 邮箱,手机号与邮箱之中只要有一个就行 + "captcha": "123123" // 短信/邮件验证码 +} +``` + +响应体: + +```JSONC +{ + "code": 1, // 请求状态码,1为正常 + "msg": "success" // 返回状态消息 +} +``` \ No newline at end of file From 1f34059f0813a2ee4f892624116fdad9381c3eef Mon Sep 17 00:00:00 2001 From: QianLin-Jiaxi <175724287+QianLin-Jiaxi@users.noreply.github.com> Date: Sun, 29 Mar 2026 20:21:08 +0800 Subject: [PATCH 3/5] =?UTF-8?q?Revert=20"=E5=88=9B=E5=BB=BA=20bot.md"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 4ea556cc4962be741cf816d1b222d3e61ea49fd7. --- src/api/bot/v1/bot.md | 294 ------------------------------------------ 1 file changed, 294 deletions(-) delete mode 100644 src/api/bot/v1/bot.md diff --git a/src/api/bot/v1/bot.md b/src/api/bot/v1/bot.md deleted file mode 100644 index 9ad6105b..00000000 --- a/src/api/bot/v1/bot.md +++ /dev/null @@ -1,294 +0,0 @@ ---- -title: bot ---- - -未特别说明情况下请求域名均为 `https://chat-go.jwzhd.com` -没写请求/响应项目表示不需要相关参数. - -## 机器人发送信息 - -POST /open-apis/v1/bot/send?token={机器人token} - -请求体: - -```JSONC -{ - "recvId": "123", // 目标对象ID - "recvType": "user", // 目标对象类别,user-用户,group-群聊 - "contentType": "text", // 信息类别,text-文本信息,image-图片信息,video-视频信息,file-文件信息,markdown-Markdown信息,html-HTML信息 - "content": { - "text": "测试消息文本", // 消息文本 - "at":"123,123,123", // @用户ID,使用","符号分割 - "imageKey": "123123123.jpg", // 图片Key - "fileKey": "123123123.txt", // 文件key - "videoKey": "123123123.mp4", // 视频key - "buttons": [ - [ - { - "text": "测试跳转网站", - "actionType": 1, // 按钮类别,1-复制按钮,2-跳转按钮 - "url": "https://www.yhchat.com/" - }, - { - "text": "测试复制文本", - "actionType": 2, // 按钮类别,1-复制按钮,2-跳转按钮 - "value": "测试被复制文本" // 被复制的文本 - } - ] - ] - }, - "parentId":"123123123123123123123", // 引用信息ID -} -``` - -响应头: - -```JSONC -{ - "code": 1, // 请求状态码,1为正常 - "data": { - "messageInfo": { - "msgId": "123123123123123123123", // 信息ID - "recvId": "123", // 目标对象ID - "recvType": "user" // 目标对象类别,user-用户,group-群聊 - } - }, - "msg": "success" // 返回消息 -} -``` - -## 机器人批量发送信息 - -POST /open-apis/v1/bot/batch_send?token={机器人token} - -请求体: - -```JSONC -{ - "recvIds": ["123","123"], // 目标对象ID数组,支持多个对象,相同对象ID只发送一次 - "recvType": "user", // 目标对象类别,user-用户,group-群聊 - "contentType": "text", // 信息类别,text-文本信息,image-图片信息,video-视频信息,file-文件信息,markdown-Markdown信息,html-HTML信息 - "content": { - "text": "测试消息文本", // 消息文本 - "at":"123,123,123", // @用户ID,使用","符号分割 - "imageKey": "123123123.jpg", // 图片Key - "fileKey": "123123123.txt", // 文件key - "videoKey": "123123123.mp4", // 视频key - "buttons": [ - [ - { - "text": "测试跳转网站", - "actionType": 1, // 按钮类别,1-复制按钮,2-跳转按钮 - "url": "https://www.yhchat.com/" - }, - { - "text": "测试复制文本", - "actionType": 2, // 按钮类别,1-复制按钮,2-跳转按钮 - "value": "测试被复制文本" // 被复制的文本 - } - ] - ] - }, - "parentId":"123123123123123123123", // 引用信息ID -} -``` - -响应头: - -```JSONC -{ - "code": 1, // 请求状态码,1为正常 - "data": { - "successCount": 1, // 成功发送数量 - "successList": [ - { - "msgId": "123123123123123123123", // 信息ID - "recvId": "123", // 目标对象ID - "recvType": "user" // 目标对象类别,user-用户,group-群聊 - } - // ... - ] - }, - "msg": "success" // 返回消息 -} -``` - -## 机器人流式发送信息 - -POST /open-apis/v1/bot/send-stream?token={机器人token}&recvId={对象ID}&recvType={目标对象类别,user-用户,group-群聊}&contentType={信息类别,text-文本信息,markdown-Markdown信息} - -请求头: - -| 名称 | 数值 | 必须 | 备注 | -| ----- | ---- | ---- | -| Transfer-Encoding | chunked | 是 | 使用分块传输编码 | - -请求体: - -{data-binary/二进制文本数据,此处直接传入文本} - - -响应头: - -```JSONC -{ - "code": 1, // 请求状态码,1为正常 - "data": { - "messageInfo": { - "msgId": "123123123123123123123", // 信息ID - "recvId": "123", // 目标对象 - "recvType": "user" // 目标对象类别,user-用户,group-群聊 - } - }, - "msg": "success" // 返回消息 -} -``` - -代码示例: -```Golang - // 创建请求 - req, err := http.NewRequest("POST", "https://chat-go.jwzhd.com/open-apis/v1/bot/send-stream?token=xxxx&recvId=123&recvType=user&contentType=text", nil) - if err != nil { - fmt.Println("Error creating request:", err) - return - } - - // 创建一个管道,用于流式传输数据 - pr, pw := io.Pipe() - - // 启动一个 goroutine 来写入数据 - go func() { - defer pw.Close() - for i := 0; i < 15; i++ { - data := fmt.Sprintf("Message %d", i) - pw.Write([]byte(data)) - time.Sleep(1 * time.Second) // 模拟延迟 - } - }() - - // 将管道的读取器作为请求的主体 - req.Body = pr - - // 发送请求 - resp, err := client.Do(req) - if err != nil { - panic(err) - } - defer resp.Body.Close() - - // 读取响应 - responseBody, err := io.ReadAll(resp.Body) - if err != nil { - fmt.Println("Error reading response:", err) - return - } - fmt.Println("Response:", string(responseBody)) -``` - -## 机器人编辑信息 - -POST /open-apis/v1/bot/edit?token={机器人token} - -请求体: - -```JSONC -{ - "msgId": "123123123123123", // 目标信息ID - "recvId": "123", // 目标对象ID - "recvType": "user", // 目标对象类别,user-用户,group-群聊 - "contentType": "text", // 信息类别,text-文本信息,image-图片信息,video-视频信息,file-文件信息,markdown-Markdown信息,html-HTML信息 - "content": { - "text": "测试消息文本" // 消息文本 - } -} -``` - -响应头: - -```JSONC -{ - "code": 1, // 请求状态码,1为正常 - "data": { - "successCount": 1 // 成功编辑数量 - }, - "msg": "success" // 返回消息 -} -``` - -## 机器人撤回信息 - -POST /open-apis/v1/bot/recall?token={机器人token} - -请求体: - -```JSONC -{ - "msgId": "123123123123123", // 目标信息ID - "chatId": "123", // 目标对象ID - "chatType": "user" // 目标对象类别,user-用户,group-群聊 -} -``` - -响应头: - -```JSONC -{ - "code": 1, // 请求状态码,1为正常 - "msg": "success" // 返回消息 -} -``` - -## 机器人获取信息列表 - -POST /open-apis/v1/bot/messages?token={机器人token}&chat-id={目标信息ID}&chat-type={目标对象类别,user-用户,group-群聊}&message-id={消息ID,不填时可以配合before参数返回最近的N条消息}&after={指定消息ID后N条,默认0条}&before={指定消息ID前N条,默认0条} - -响应头: - -```JSONC -{ - "code": 1, // 请求状态码,1为正常 - "data": { - "list": [ - { - "msgId": "123123123123", // 信息ID - "parentId": "123123123123", // 引用ID - "senderId": "123", // 发送对象ID - "senderType": "user", // 发送对象类别,user-bot-机器人 - "senderNickname": "测试发送者名称", // 发送对象名称 - "contentType": "text", // 信息类别,text-文本信息,image-图片信息,video-视频信息,file-文件信息,markdown-Markdown信息,html-HTML信息,expression-表情信息,audio-语音信息 - "content": { - "text": "测试文本", // 信息文本 - "etag": "123123123123123123123123", // 媒体etag,图片/视频/语音信息都会有此项 - "imageHeight": 123, // 图片高度 - "imageName": "123.jpg", // 图片名称,大部分情况下可以当作图片key使用 - "imageWidth": 123, // 图片宽度 - "videoDuration": 123, // 视频时长 - "videoUrl": "123.mp4", // 图片网址,大部分情况下可以当作视频key使用 - "audioDuration": 123, // 语音时长 - "audioUrl": "123.mps", // 语音网址,大部分情况下可以当作语音key使用 - "buttons": [ - [ - { - "text": "测试跳转网站", - "actionType": 1, // 按钮类别,1-复制按钮,2-跳转按钮 - "url": "https://www.yhchat.com/" - }, - { - "text": "测试复制文本", - "actionType": 2, // 按钮类别,1-复制按钮,2-跳转按钮 - "value": "测试被复制文本" // 被复制的文本 - } - ] - ] - }, - "sendTime": 123123123123, // 信息发送时间戳 - "commandName": "", // 信息使用的指令名称 - "commandId": 0 // 信息使用的指令ID - } - // ... - ], - "total": 1 // 返回信息数量 - }, - "msg": "success" // 返回消息 -} -``` \ No newline at end of file From c8aec28062722444dadfd6b2f4e1a20c76d31e1d Mon Sep 17 00:00:00 2001 From: QianLin-Jiaxi <175724287+QianLin-Jiaxi@users.noreply.github.com> Date: Sun, 29 Mar 2026 20:25:21 +0800 Subject: [PATCH 4/5] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20group.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/v1/group.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/api/v1/group.md b/src/api/v1/group.md index 0a479e61..2f404957 100644 --- a/src/api/v1/group.md +++ b/src/api/v1/group.md @@ -1025,7 +1025,7 @@ POST /v1/group/edit-stop-member-upload-group-file ## 目标群主是否为vip -POST /v1/group/edit-stop-member-upload-group-file +POST /v1/group/check-master-is-vip 请求头: From fbc9ff7b23700c027da04ac6614666b8490d0ee1 Mon Sep 17 00:00:00 2001 From: QianLin-Jiaxi <175724287+QianLin-Jiaxi@users.noreply.github.com> Date: Sun, 29 Mar 2026 20:29:20 +0800 Subject: [PATCH 5/5] Revert "Merge branch 'QIanLinJiaXi-works' of https://github.com/yh-Tpdev/yhchatAPI into QIanLinJiaXi-works" This reverts commit 85f9f9db862395174609211dfb576b8316e67bb4, reversing changes made to c8aec28062722444dadfd6b2f4e1a20c76d31e1d. --- .github/workflows/deploy-docs.yml | 8 +- package.json | 17 +- pnpm-lock.yaml | 2980 ++++++++--------- src/.vuepress/navbar.ts | 4 - src/.vuepress/theme.ts | 4 - src/api/README.md | 19 +- src/api/bot/README.md | 171 - src/api/bot/v1/bot.md | 347 -- src/api/v1/README.md | 2 - src/api/v1/bot.md | 37 - src/api/v1/check.md | 114 +- src/api/v1/friend.md | 2 +- src/api/v1/msg.md | 56 +- src/api/web/README.md | 2 - src/api/wss/README.md | 2 - src/api/wss/chat-ws-go.jwzhd.com.md | 36 +- .../README.md" | 2 - 17 files changed, 1542 insertions(+), 2261 deletions(-) delete mode 100644 src/api/bot/v1/bot.md diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index dadbd4d9..80a6de8f 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -1,19 +1,16 @@ -name: 检查 & 部署文档 +name: 部署文档 on: push: branches: - main - pull_request: - branches: - - main permissions: contents: write jobs: - deploy-pages: + deploy-gh-pages: runs-on: ubuntu-latest steps: - name: Checkout @@ -46,7 +43,6 @@ jobs: > src/.vuepress/dist/.nojekyll - name: 部署文档 - if: github.event_name == 'push' # 仅限合并后才会发布 uses: JamesIves/github-pages-deploy-action@v4 with: # 部署文档 diff --git a/package.json b/package.json index 1f3337fa..58866c08 100644 --- a/package.json +++ b/package.json @@ -11,17 +11,20 @@ "docs:update-package": "pnpm dlx vp-update" }, "devDependencies": { - "@vuepress/bundler-vite": "2.0.0-rc.27", - "sass-embedded": "^1.98.0", - "vue": "^3.5.31", - "vuepress": "2.0.0-rc.27", - "vuepress-theme-hope": "2.0.0-rc.104" + "@vuepress/bundler-vite": "2.0.0-rc.26", + "sass-embedded": "^1.97.3", + "vue": "^3.5.22", + "vuepress": "2.0.0-rc.26", + "vuepress-theme-hope": "2.0.0-rc.103", + "vite": "npm:rolldown-vite@7.3.1" }, "pnpm": { "onlyBuiltDependencies": [ - "@parcel/watcher", "esbuild" - ] + ], + "overrides": { + "vite": "npm:rolldown-vite@7.3.1" + } }, "packageManager": "pnpm@9.15.5" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 98654b2d..855fad5e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,32 +4,34 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +overrides: + vite: npm:rolldown-vite@7.3.1 + importers: .: devDependencies: '@vuepress/bundler-vite': - specifier: 2.0.0-rc.27 - version: 2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3) + specifier: 2.0.0-rc.26 + version: 2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3) sass-embedded: - specifier: ^1.98.0 - version: 1.98.0 + specifier: ^1.97.3 + version: 1.97.3 + vite: + specifier: npm:rolldown-vite@7.3.1 + version: rolldown-vite@7.3.1(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3) vue: - specifier: ^3.5.31 - version: 3.5.31 + specifier: ^3.5.22 + version: 3.5.29 vuepress: - specifier: 2.0.0-rc.27 - version: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + specifier: 2.0.0-rc.26 + version: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) vuepress-theme-hope: - specifier: 2.0.0-rc.104 - version: 2.0.0-rc.104(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(sass-embedded@1.98.0)(sass@1.98.0)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) + specifier: 2.0.0-rc.103 + version: 2.0.0-rc.103(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(sass-embedded@1.97.3)(sass@1.97.3)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) packages: - '@babel/generator@7.29.1': - resolution: {integrity: sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.27.1': resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} @@ -38,8 +40,8 @@ packages: resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} engines: {node: '>=6.9.0'} - '@babel/parser@7.29.2': - resolution: {integrity: sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==} + '@babel/parser@7.29.0': + resolution: {integrity: sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==} engines: {node: '>=6.0.0'} hasBin: true @@ -47,195 +49,182 @@ packages: resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==} engines: {node: '>=6.9.0'} - '@bufbuild/protobuf@2.11.0': - resolution: {integrity: sha512-sBXGT13cpmPR5BMgHE6UEEfEaShh5Ror6rfN3yEK5si7QVrtZg8LEPQb0VVhiLRUslD2yLnXtnRzG035J/mZXQ==} + '@bufbuild/protobuf@2.6.2': + resolution: {integrity: sha512-vLu7SRY84CV/Dd+NUdgtidn2hS5hSMUC1vDBY0VcviTdgRYkU43vIz3vIFbmx14cX1r+mM7WjzE5Fl1fGEM0RQ==} - '@emnapi/core@1.9.1': - resolution: {integrity: sha512-mukuNALVsoix/w1BJwFzwXBN/dHeejQtuVzcDsfOEsdpCumXb/E9j8w11h5S54tT1xhifGfbbSm/ICrObRb3KA==} + '@emnapi/core@1.8.1': + resolution: {integrity: sha512-AvT9QFpxK0Zd8J0jopedNm+w/2fIzvtPKPjqyw9jwvBaReTTqPBk9Hixaz7KbjimP+QNz605/XnjFcDAL2pqBg==} - '@emnapi/runtime@1.9.1': - resolution: {integrity: sha512-VYi5+ZVLhpgK4hQ0TAjiQiZ6ol0oe4mBx7mVv7IflsiEp0OWoVsp/+f9Vc1hOhE0TtkORVrI1GvzyreqpgWtkA==} + '@emnapi/runtime@1.8.1': + resolution: {integrity: sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==} - '@emnapi/wasi-threads@1.2.0': - resolution: {integrity: sha512-N10dEJNSsUx41Z6pZsXU8FjPjpBEplgH24sfkmITrBED1/U2Esum9F3lfLrMjKHHjmi557zQn7kR9R+XWXu5Rg==} + '@emnapi/wasi-threads@1.1.0': + resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} - '@esbuild/aix-ppc64@0.27.4': - resolution: {integrity: sha512-cQPwL2mp2nSmHHJlCyoXgHGhbEPMrEEU5xhkcy3Hs/O7nGZqEpZ2sUtLaL9MORLtDfRvVl2/3PAuEkYZH0Ty8Q==} + '@esbuild/aix-ppc64@0.25.12': + resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.27.4': - resolution: {integrity: sha512-gdLscB7v75wRfu7QSm/zg6Rx29VLdy9eTr2t44sfTW7CxwAtQghZ4ZnqHk3/ogz7xao0QAgrkradbBzcqFPasw==} + '@esbuild/android-arm64@0.25.12': + resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==} engines: {node: '>=18'} cpu: [arm64] os: [android] - '@esbuild/android-arm@0.27.4': - resolution: {integrity: sha512-X9bUgvxiC8CHAGKYufLIHGXPJWnr0OCdR0anD2e21vdvgCI8lIfqFbnoeOz7lBjdrAGUhqLZLcQo6MLhTO2DKQ==} + '@esbuild/android-arm@0.25.12': + resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==} engines: {node: '>=18'} cpu: [arm] os: [android] - '@esbuild/android-x64@0.27.4': - resolution: {integrity: sha512-PzPFnBNVF292sfpfhiyiXCGSn9HZg5BcAz+ivBuSsl6Rk4ga1oEXAamhOXRFyMcjwr2DVtm40G65N3GLeH1Lvw==} + '@esbuild/android-x64@0.25.12': + resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==} engines: {node: '>=18'} cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.27.4': - resolution: {integrity: sha512-b7xaGIwdJlht8ZFCvMkpDN6uiSmnxxK56N2GDTMYPr2/gzvfdQN8rTfBsvVKmIVY/X7EM+/hJKEIbbHs9oA4tQ==} + '@esbuild/darwin-arm64@0.25.12': + resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.27.4': - resolution: {integrity: sha512-sR+OiKLwd15nmCdqpXMnuJ9W2kpy0KigzqScqHI3Hqwr7IXxBp3Yva+yJwoqh7rE8V77tdoheRYataNKL4QrPw==} + '@esbuild/darwin-x64@0.25.12': + resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==} engines: {node: '>=18'} cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.27.4': - resolution: {integrity: sha512-jnfpKe+p79tCnm4GVav68A7tUFeKQwQyLgESwEAUzyxk/TJr4QdGog9sqWNcUbr/bZt/O/HXouspuQDd9JxFSw==} + '@esbuild/freebsd-arm64@0.25.12': + resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.27.4': - resolution: {integrity: sha512-2kb4ceA/CpfUrIcTUl1wrP/9ad9Atrp5J94Lq69w7UwOMolPIGrfLSvAKJp0RTvkPPyn6CIWrNy13kyLikZRZQ==} + '@esbuild/freebsd-x64@0.25.12': + resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.27.4': - resolution: {integrity: sha512-7nQOttdzVGth1iz57kxg9uCz57dxQLHWxopL6mYuYthohPKEK0vU0C3O21CcBK6KDlkYVcnDXY099HcCDXd9dA==} + '@esbuild/linux-arm64@0.25.12': + resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==} engines: {node: '>=18'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.27.4': - resolution: {integrity: sha512-aBYgcIxX/wd5n2ys0yESGeYMGF+pv6g0DhZr3G1ZG4jMfruU9Tl1i2Z+Wnj9/KjGz1lTLCcorqE2viePZqj4Eg==} + '@esbuild/linux-arm@0.25.12': + resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==} engines: {node: '>=18'} cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.27.4': - resolution: {integrity: sha512-oPtixtAIzgvzYcKBQM/qZ3R+9TEUd1aNJQu0HhGyqtx6oS7qTpvjheIWBbes4+qu1bNlo2V4cbkISr8q6gRBFA==} + '@esbuild/linux-ia32@0.25.12': + resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==} engines: {node: '>=18'} cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.27.4': - resolution: {integrity: sha512-8mL/vh8qeCoRcFH2nM8wm5uJP+ZcVYGGayMavi8GmRJjuI3g1v6Z7Ni0JJKAJW+m0EtUuARb6Lmp4hMjzCBWzA==} + '@esbuild/linux-loong64@0.25.12': + resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==} engines: {node: '>=18'} cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.27.4': - resolution: {integrity: sha512-1RdrWFFiiLIW7LQq9Q2NES+HiD4NyT8Itj9AUeCl0IVCA459WnPhREKgwrpaIfTOe+/2rdntisegiPWn/r/aAw==} + '@esbuild/linux-mips64el@0.25.12': + resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.27.4': - resolution: {integrity: sha512-tLCwNG47l3sd9lpfyx9LAGEGItCUeRCWeAx6x2Jmbav65nAwoPXfewtAdtbtit/pJFLUWOhpv0FpS6GQAmPrHA==} + '@esbuild/linux-ppc64@0.25.12': + resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.27.4': - resolution: {integrity: sha512-BnASypppbUWyqjd1KIpU4AUBiIhVr6YlHx/cnPgqEkNoVOhHg+YiSVxM1RLfiy4t9cAulbRGTNCKOcqHrEQLIw==} + '@esbuild/linux-riscv64@0.25.12': + resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.27.4': - resolution: {integrity: sha512-+eUqgb/Z7vxVLezG8bVB9SfBie89gMueS+I0xYh2tJdw3vqA/0ImZJ2ROeWwVJN59ihBeZ7Tu92dF/5dy5FttA==} + '@esbuild/linux-s390x@0.25.12': + resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==} engines: {node: '>=18'} cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.27.4': - resolution: {integrity: sha512-S5qOXrKV8BQEzJPVxAwnryi2+Iq5pB40gTEIT69BQONqR7JH1EPIcQ/Uiv9mCnn05jff9umq/5nqzxlqTOg9NA==} + '@esbuild/linux-x64@0.25.12': + resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@esbuild/netbsd-arm64@0.27.4': - resolution: {integrity: sha512-xHT8X4sb0GS8qTqiwzHqpY00C95DPAq7nAwX35Ie/s+LO9830hrMd3oX0ZMKLvy7vsonee73x0lmcdOVXFzd6Q==} + '@esbuild/netbsd-arm64@0.25.12': + resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.27.4': - resolution: {integrity: sha512-RugOvOdXfdyi5Tyv40kgQnI0byv66BFgAqjdgtAKqHoZTbTF2QqfQrFwa7cHEORJf6X2ht+l9ABLMP0dnKYsgg==} + '@esbuild/netbsd-x64@0.25.12': + resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.27.4': - resolution: {integrity: sha512-2MyL3IAaTX+1/qP0O1SwskwcwCoOI4kV2IBX1xYnDDqthmq5ArrW94qSIKCAuRraMgPOmG0RDTA74mzYNQA9ow==} + '@esbuild/openbsd-arm64@0.25.12': + resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.27.4': - resolution: {integrity: sha512-u8fg/jQ5aQDfsnIV6+KwLOf1CmJnfu1ShpwqdwC0uA7ZPwFws55Ngc12vBdeUdnuWoQYx/SOQLGDcdlfXhYmXQ==} + '@esbuild/openbsd-x64@0.25.12': + resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] - '@esbuild/openharmony-arm64@0.27.4': - resolution: {integrity: sha512-JkTZrl6VbyO8lDQO3yv26nNr2RM2yZzNrNHEsj9bm6dOwwu9OYN28CjzZkH57bh4w0I2F7IodpQvUAEd1mbWXg==} + '@esbuild/openharmony-arm64@0.25.12': + resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==} engines: {node: '>=18'} cpu: [arm64] os: [openharmony] - '@esbuild/sunos-x64@0.27.4': - resolution: {integrity: sha512-/gOzgaewZJfeJTlsWhvUEmUG4tWEY2Spp5M20INYRg2ZKl9QPO3QEEgPeRtLjEWSW8FilRNacPOg8R1uaYkA6g==} + '@esbuild/sunos-x64@0.25.12': + resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==} engines: {node: '>=18'} cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.27.4': - resolution: {integrity: sha512-Z9SExBg2y32smoDQdf1HRwHRt6vAHLXcxD2uGgO/v2jK7Y718Ix4ndsbNMU/+1Qiem9OiOdaqitioZwxivhXYg==} + '@esbuild/win32-arm64@0.25.12': + resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==} engines: {node: '>=18'} cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.27.4': - resolution: {integrity: sha512-DAyGLS0Jz5G5iixEbMHi5KdiApqHBWMGzTtMiJ72ZOLhbu/bzxgAe8Ue8CTS3n3HbIUHQz/L51yMdGMeoxXNJw==} + '@esbuild/win32-ia32@0.25.12': + resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==} engines: {node: '>=18'} cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.27.4': - resolution: {integrity: sha512-+knoa0BDoeXgkNvvV1vvbZX4+hizelrkwmGJBdT17t8FNPwG2lKemmuMZlmaNQ3ws3DKKCxpb4zRZEIp3UxFCg==} + '@esbuild/win32-x64@0.25.12': + resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==} engines: {node: '>=18'} cpu: [x64] os: [win32] - '@jridgewell/gen-mapping@0.3.13': - resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} - - '@jridgewell/remapping@2.3.5': - resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} - - '@jridgewell/resolve-uri@3.1.2': - resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} - engines: {node: '>=6.0.0'} - '@jridgewell/sourcemap-codec@1.5.5': resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} - '@jridgewell/trace-mapping@0.3.31': - resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} - - '@lit-labs/ssr-dom-shim@1.5.1': - resolution: {integrity: sha512-Aou5UdlSpr5whQe8AA/bZG0jMj96CoJIWbGfZ91qieWu5AWUMKw8VR/pAkQkJYvBNhmCcWnZlyyk5oze8JIqYA==} + '@lit-labs/ssr-dom-shim@1.4.0': + resolution: {integrity: sha512-ficsEARKnmmW5njugNYKipTm4SFnbik7CXtoencDZzmzo/dQ+2Q0bgkzJuoJP20Aj0F+izzJjOqsnkd6F/o1bw==} - '@lit/reactive-element@2.1.2': - resolution: {integrity: sha512-pbCDiVMnne1lYUIaYNN5wrwQXDtHaYtg7YEFPeW+hws6U47WeFvISGUWekPGKWOP1ygrs0ef0o1VJMk1exos5A==} + '@lit/reactive-element@2.1.1': + resolution: {integrity: sha512-N+dm5PAYdQ8e6UlywyyrgI2t++wFGXfHx+dSJ1oBrg6FAxUj40jId++EaRm80MKX5JnlH1sBsyZ5h0bcZKemCg==} '@mdit-vue/plugin-component@3.0.2': resolution: {integrity: sha512-Fu53MajrZMOAjOIPGMTdTXgHLgGU9KwTqKtYc6WNYtFZNKw04euSfJ/zFg8eBY/2MlciVngkF7Gyc2IL7e8Bsw==} @@ -520,8 +509,12 @@ packages: '@napi-rs/wasm-runtime@1.1.1': resolution: {integrity: sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==} - '@oxc-project/types@0.122.0': - resolution: {integrity: sha512-oLAl5kBpV4w69UtFZ9xqcmTi+GENWOcPF7FCrczTiBbmC0ibXxCwyvZGbO39rCVEuLGAZM84DH0pUIyyv/YJzA==} + '@oxc-project/runtime@0.101.0': + resolution: {integrity: sha512-t3qpfVZIqSiLQ5Kqt/MC4Ge/WCOGrrcagAdzTcDaggupjiGxUx4nJF2v6wUCXWSzWHn5Ns7XLv13fCJEwCOERQ==} + engines: {node: ^20.19.0 || >=22.12.0} + + '@oxc-project/types@0.101.0': + resolution: {integrity: sha512-nuFhqlUzJX+gVIPPfuE6xurd4lST3mdcWOhyK/rZO0B9XWMKm79SuszIQEnSMmmDhq1DC8WWVYGVd+6F93o1gQ==} '@parcel/watcher-android-arm64@2.5.6': resolution: {integrity: sha512-YQxSS34tPF/6ZG7r/Ih9xy+kP/WwediEUsqmtf0cuCV5TPPKw/PQHRhueUo6JdeFJaqV3pyjm0GdYjZotbRt/A==} @@ -552,36 +545,42 @@ packages: engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] + libc: [glibc] '@parcel/watcher-linux-arm-musl@2.5.6': resolution: {integrity: sha512-Ve3gUCG57nuUUSyjBq/MAM0CzArtuIOxsBdQ+ftz6ho8n7s1i9E1Nmk/xmP323r2YL0SONs1EuwqBp2u1k5fxg==} engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] + libc: [musl] '@parcel/watcher-linux-arm64-glibc@2.5.6': resolution: {integrity: sha512-f2g/DT3NhGPdBmMWYoxixqYr3v/UXcmLOYy16Bx0TM20Tchduwr4EaCbmxh1321TABqPGDpS8D/ggOTaljijOA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] '@parcel/watcher-linux-arm64-musl@2.5.6': resolution: {integrity: sha512-qb6naMDGlbCwdhLj6hgoVKJl2odL34z2sqkC7Z6kzir8b5W65WYDpLB6R06KabvZdgoHI/zxke4b3zR0wAbDTA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + libc: [musl] '@parcel/watcher-linux-x64-glibc@2.5.6': resolution: {integrity: sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] + libc: [glibc] '@parcel/watcher-linux-x64-musl@2.5.6': resolution: {integrity: sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] + libc: [musl] '@parcel/watcher-win32-arm64@2.5.6': resolution: {integrity: sha512-3ukyebjc6eGlw9yRt678DxVF7rjXatWiHvTXqphZLvo7aC5NdEgFufVwjFfY51ijYEWpXbqF5jtrK275z52D4Q==} @@ -609,131 +608,261 @@ 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.12': - resolution: {integrity: sha512-pv1y2Fv0JybcykuiiD3qBOBdz6RteYojRFY1d+b95WVuzx211CRh+ytI/+9iVyWQ6koTh5dawe4S/yRfOFjgaA==} + '@rolldown/binding-android-arm64@1.0.0-beta.53': + resolution: {integrity: sha512-Ok9V8o7o6YfSdTTYA/uHH30r3YtOxLD6G3wih/U9DO0ucBBFq8WPt/DslU53OgfteLRHITZny9N/qCUxMf9kjQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.0.0-rc.12': - resolution: {integrity: sha512-cFYr6zTG/3PXXF3pUO+umXxt1wkRK/0AYT8lDwuqvRC+LuKYWSAQAQZjCWDQpAH172ZV6ieYrNnFzVVcnSflAg==} + '@rolldown/binding-darwin-arm64@1.0.0-beta.53': + resolution: {integrity: sha512-yIsKqMz0CtRnVa6x3Pa+mzTihr4Ty+Z6HfPbZ7RVbk1Uxnco4+CUn7Qbm/5SBol1JD/7nvY8rphAgyAi7Lj6Vg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-rc.12': - resolution: {integrity: sha512-ZCsYknnHzeXYps0lGBz8JrF37GpE9bFVefrlmDrAQhOEi4IOIlcoU1+FwHEtyXGx2VkYAvhu7dyBf75EJQffBw==} + '@rolldown/binding-darwin-x64@1.0.0-beta.53': + resolution: {integrity: sha512-GTXe+mxsCGUnJOFMhfGWmefP7Q9TpYUseHvhAhr21nCTgdS8jPsvirb0tJwM3lN0/u/cg7bpFNa16fQrjKrCjQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-rc.12': - resolution: {integrity: sha512-dMLeprcVsyJsKolRXyoTH3NL6qtsT0Y2xeuEA8WQJquWFXkEC4bcu1rLZZSnZRMtAqwtrF/Ib9Ddtpa/Gkge9Q==} + '@rolldown/binding-freebsd-x64@1.0.0-beta.53': + resolution: {integrity: sha512-9Tmp7bBvKqyDkMcL4e089pH3RsjD3SUungjmqWtyhNOxoQMh0fSmINTyYV8KXtE+JkxYMPWvnEt+/mfpVCkk8w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.12': - resolution: {integrity: sha512-YqWjAgGC/9M1lz3GR1r1rP79nMgo3mQiiA+Hfo+pvKFK1fAJ1bCi0ZQVh8noOqNacuY1qIcfyVfP6HoyBRZ85Q==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.53': + resolution: {integrity: sha512-a1y5fiB0iovuzdbjUxa7+Zcvgv+mTmlGGC4XydVIsyl48eoxgaYkA3l9079hyTyhECsPq+mbr0gVQsFU11OJAQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.12': - resolution: {integrity: sha512-/I5AS4cIroLpslsmzXfwbe5OmWvSsrFuEw3mwvbQ1kDxJ822hFHIx+vsN/TAzNVyepI/j/GSzrtCIwQPeKCLIg==} + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.53': + resolution: {integrity: sha512-bpIGX+ov9PhJYV+wHNXl9rzq4F0QvILiURn0y0oepbQx+7stmQsKA0DhPGwmhfvF856wq+gbM8L92SAa/CBcLg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] + libc: [glibc] - '@rolldown/binding-linux-arm64-musl@1.0.0-rc.12': - resolution: {integrity: sha512-V6/wZztnBqlx5hJQqNWwFdxIKN0m38p8Jas+VoSfgH54HSj9tKTt1dZvG6JRHcjh6D7TvrJPWFGaY9UBVOaWPw==} + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.53': + resolution: {integrity: sha512-bGe5EBB8FVjHBR1mOLOPEFg1Lp3//7geqWkU5NIhxe+yH0W8FVrQ6WRYOap4SUTKdklD/dC4qPLREkMMQ855FA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] + libc: [musl] - '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.12': - resolution: {integrity: sha512-AP3E9BpcUYliZCxa3w5Kwj9OtEVDYK6sVoUzy4vTOJsjPOgdaJZKFmN4oOlX0Wp0RPV2ETfmIra9x1xuayFB7g==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [ppc64] - os: [linux] - - '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.12': - resolution: {integrity: sha512-nWwpvUSPkoFmZo0kQazZYOrT7J5DGOJ/+QHHzjvNlooDZED8oH82Yg67HvehPPLAg5fUff7TfWFHQS8IV1n3og==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [s390x] - os: [linux] - - '@rolldown/binding-linux-x64-gnu@1.0.0-rc.12': - resolution: {integrity: sha512-RNrafz5bcwRy+O9e6P8Z/OCAJW/A+qtBczIqVYwTs14pf4iV1/+eKEjdOUta93q2TsT/FI0XYDP3TCky38LMAg==} + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.53': + resolution: {integrity: sha512-qL+63WKVQs1CMvFedlPt0U9PiEKJOAL/bsHMKUDS6Vp2Q+YAv/QLPu8rcvkfIMvQ0FPU2WL0aX4eWwF6e/GAnA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] + libc: [glibc] - '@rolldown/binding-linux-x64-musl@1.0.0-rc.12': - resolution: {integrity: sha512-Jpw/0iwoKWx3LJ2rc1yjFrj+T7iHZn2JDg1Yny1ma0luviFS4mhAIcd1LFNxK3EYu3DHWCps0ydXQ5i/rrJ2ig==} + '@rolldown/binding-linux-x64-musl@1.0.0-beta.53': + resolution: {integrity: sha512-VGl9JIGjoJh3H8Mb+7xnVqODajBmrdOOb9lxWXdcmxyI+zjB2sux69br0hZJDTyLJfvBoYm439zPACYbCjGRmw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] + libc: [musl] - '@rolldown/binding-openharmony-arm64@1.0.0-rc.12': - resolution: {integrity: sha512-vRugONE4yMfVn0+7lUKdKvN4D5YusEiPilaoO2sgUWpCvrncvWgPMzK00ZFFJuiPgLwgFNP5eSiUlv2tfc+lpA==} + '@rolldown/binding-openharmony-arm64@1.0.0-beta.53': + resolution: {integrity: sha512-B4iIserJXuSnNzA5xBLFUIjTfhNy7d9sq4FUMQY3GhQWGVhS2RWWzzDnkSU6MUt7/aHUrep0CdQfXUJI9D3W7A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@rolldown/binding-wasm32-wasi@1.0.0-rc.12': - resolution: {integrity: sha512-ykGiLr/6kkiHc0XnBfmFJuCjr5ZYKKofkx+chJWDjitX+KsJuAmrzWhwyOMSHzPhzOHOy7u9HlFoa5MoAOJ/Zg==} + '@rolldown/binding-wasm32-wasi@1.0.0-beta.53': + resolution: {integrity: sha512-BUjAEgpABEJXilGq/BPh7jeU3WAJ5o15c1ZEgHaDWSz3LB881LQZnbNJHmUiM4d1JQWMYYyR1Y490IBHi2FPJg==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.12': - resolution: {integrity: sha512-5eOND4duWkwx1AzCxadcOrNeighiLwMInEADT0YM7xeEOOFcovWZCq8dadXgcRHSf3Ulh1kFo/qvzoFiCLOL1Q==} + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.53': + resolution: {integrity: sha512-s27uU7tpCWSjHBnxyVXHt3rMrQdJq5MHNv3BzsewCIroIw3DJFjMH1dzCPPMUFxnh1r52Nf9IJ/eWp6LDoyGcw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-rc.12': - resolution: {integrity: sha512-PyqoipaswDLAZtot351MLhrlrh6lcZPo2LSYE+VDxbVk24LVKAGOuE4hb8xZQmrPAuEtTZW8E6D2zc5EUZX4Lw==} + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.53': + resolution: {integrity: sha512-cjWL/USPJ1g0en2htb4ssMjIycc36RvdQAx1WlXnS6DpULswiUTVXPDesTifSKYSyvx24E0YqQkEm0K/M2Z/AA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@rolldown/pluginutils@1.0.0-rc.12': - resolution: {integrity: sha512-HHMwmarRKvoFsJorqYlFeFRzXZqCt2ETQlEDOb9aqssrnVBB1/+xgTGtuTrIk5vzLNX1MjMtTf7W9z3tsSbrxw==} + '@rolldown/pluginutils@1.0.0-beta.29': + resolution: {integrity: sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==} + + '@rolldown/pluginutils@1.0.0-beta.53': + resolution: {integrity: sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==} + + '@rollup/rollup-android-arm-eabi@4.59.0': + resolution: {integrity: sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==} + cpu: [arm] + os: [android] + + '@rollup/rollup-android-arm64@4.59.0': + resolution: {integrity: sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBShoqk69Q==} + cpu: [arm64] + os: [android] + + '@rollup/rollup-darwin-arm64@4.59.0': + resolution: {integrity: sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m8rg==} + cpu: [arm64] + os: [darwin] + + '@rollup/rollup-darwin-x64@4.59.0': + resolution: {integrity: sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w==} + cpu: [x64] + os: [darwin] + + '@rollup/rollup-freebsd-arm64@4.59.0': + resolution: {integrity: sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9RlTTA==} + cpu: [arm64] + os: [freebsd] + + '@rollup/rollup-freebsd-x64@4.59.0': + resolution: {integrity: sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3Vg==} + cpu: [x64] + os: [freebsd] + + '@rollup/rollup-linux-arm-gnueabihf@4.59.0': + resolution: {integrity: sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==} + cpu: [arm] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-arm-musleabihf@4.59.0': + resolution: {integrity: sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==} + cpu: [arm] + os: [linux] + libc: [musl] + + '@rollup/rollup-linux-arm64-gnu@4.59.0': + resolution: {integrity: sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-arm64-musl@4.59.0': + resolution: {integrity: sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@rollup/rollup-linux-loong64-gnu@4.59.0': + resolution: {integrity: sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==} + cpu: [loong64] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-loong64-musl@4.59.0': + resolution: {integrity: sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==} + cpu: [loong64] + os: [linux] + libc: [musl] + + '@rollup/rollup-linux-ppc64-gnu@4.59.0': + resolution: {integrity: sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==} + cpu: [ppc64] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-ppc64-musl@4.59.0': + resolution: {integrity: sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==} + cpu: [ppc64] + os: [linux] + libc: [musl] + + '@rollup/rollup-linux-riscv64-gnu@4.59.0': + resolution: {integrity: sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==} + cpu: [riscv64] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-riscv64-musl@4.59.0': + resolution: {integrity: sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==} + cpu: [riscv64] + os: [linux] + libc: [musl] + + '@rollup/rollup-linux-s390x-gnu@4.59.0': + resolution: {integrity: sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==} + cpu: [s390x] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-x64-gnu@4.59.0': + resolution: {integrity: sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-x64-musl@4.59.0': + resolution: {integrity: sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==} + cpu: [x64] + os: [linux] + libc: [musl] + + '@rollup/rollup-openbsd-x64@4.59.0': + resolution: {integrity: sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==} + cpu: [x64] + os: [openbsd] + + '@rollup/rollup-openharmony-arm64@4.59.0': + resolution: {integrity: sha512-tt9KBJqaqp5i5HUZzoafHZX8b5Q2Fe7UjYERADll83O4fGqJ49O1FsL6LpdzVFQcpwvnyd0i+K/VSwu/o/nWlA==} + cpu: [arm64] + os: [openharmony] + + '@rollup/rollup-win32-arm64-msvc@4.59.0': + resolution: {integrity: sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9gq+Rx1/hvu6A==} + cpu: [arm64] + os: [win32] + + '@rollup/rollup-win32-ia32-msvc@4.59.0': + resolution: {integrity: sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4c4icUPqxA==} + cpu: [ia32] + os: [win32] + + '@rollup/rollup-win32-x64-gnu@4.59.0': + resolution: {integrity: sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXiTcxeA==} + cpu: [x64] + os: [win32] - '@rolldown/pluginutils@1.0.0-rc.2': - resolution: {integrity: sha512-izyXV/v+cHiRfozX62W9htOAvwMo4/bXKDrQ+vom1L1qRuexPock/7VZDAhnpHCLNejd3NJ6hiab+tO0D44Rgw==} + '@rollup/rollup-win32-x64-msvc@4.59.0': + resolution: {integrity: sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==} + cpu: [x64] + os: [win32] - '@shikijs/core@4.0.2': - resolution: {integrity: sha512-hxT0YF4ExEqB8G/qFdtJvpmHXBYJ2lWW7qTHDarVkIudPFE6iCIrqdgWxGn5s+ppkGXI0aEGlibI0PAyzP3zlw==} + '@shikijs/core@4.0.1': + resolution: {integrity: sha512-vWvqi9JNgz1dRL9Nvog5wtx7RuNkf7MEPl2mU/cyUUxJeH1CAr3t+81h8zO8zs7DK6cKLMoU9TvukWIDjP4Lzg==} engines: {node: '>=20'} - '@shikijs/engine-javascript@4.0.2': - resolution: {integrity: sha512-7PW0Nm49DcoUIQEXlJhNNBHyoGMjalRETTCcjMqEaMoJRLljy1Bi/EGV3/qLBgLKQejdspiiYuHGQW6dX94Nag==} + '@shikijs/engine-javascript@4.0.1': + resolution: {integrity: sha512-DJK9NiwtGYqMuKCRO4Ip0FKNDQpmaiS+K5bFjJ7DWFn4zHueDWgaUG8kAofkrnXF6zPPYYQY7J5FYVW9MbZyBg==} engines: {node: '>=20'} - '@shikijs/engine-oniguruma@4.0.2': - resolution: {integrity: sha512-UpCB9Y2sUKlS9z8juFSKz7ZtysmeXCgnRF0dlhXBkmQnek7lAToPte8DkxmEYGNTMii72zU/lyXiCB6StuZeJg==} + '@shikijs/engine-oniguruma@4.0.1': + resolution: {integrity: sha512-oCWdCTDch3J8Kc0OZJ98KuUPC02O1VqIE3W/e2uvrHqTxYRR21RGEJMtchrgrxhsoJJCzmIciKsqG+q/yD+Cxg==} engines: {node: '>=20'} - '@shikijs/langs@4.0.2': - resolution: {integrity: sha512-KaXby5dvoeuZzN0rYQiPMjFoUrz4hgwIE+D6Du9owcHcl6/g16/yT5BQxSW5cGt2MZBz6Hl0YuRqf12omRfUUg==} + '@shikijs/langs@4.0.1': + resolution: {integrity: sha512-v/mluaybWdnGJR4GqAR6zh8qAZohW9k+cGYT28Y7M8+jLbC0l4yG085O1A+WkseHTn+awd+P3UBymb2+MXFc8w==} engines: {node: '>=20'} - '@shikijs/primitive@4.0.2': - resolution: {integrity: sha512-M6UMPrSa3fN5ayeJwFVl9qWofl273wtK1VG8ySDZ1mQBfhCpdd8nEx7nPZ/tk7k+TYcpqBZzj/AnwxT9lO+HJw==} + '@shikijs/primitive@4.0.1': + resolution: {integrity: sha512-ns0hHZc5eWZuvuIEJz2pTx3Qecz0aRVYumVQJ8JgWY2tq/dH8WxdcVM49Fc2NsHEILNIT6vfdW9MF26RANWiTA==} engines: {node: '>=20'} - '@shikijs/themes@4.0.2': - resolution: {integrity: sha512-mjCafwt8lJJaVSsQvNVrJumbnnj1RI8jbUKrPKgE6E3OvQKxnuRoBaYC51H4IGHePsGN/QtALglWBU7DoKDFnA==} + '@shikijs/themes@4.0.1': + resolution: {integrity: sha512-FW41C/D6j/yKQkzVdjrRPiJCtgeDaYRJFEyCKFCINuRJRj9WcmubhP4KQHPZ4+9eT87jruSrYPyoblNRyDFzvA==} engines: {node: '>=20'} - '@shikijs/transformers@4.0.2': - resolution: {integrity: sha512-1+L0gf9v+SdDXs08vjaLb3mBFa8U7u37cwcBQIv/HCocLwX69Tt6LpUCjtB+UUTvQxI7BnjZKhN/wMjhHBcJGg==} + '@shikijs/transformers@4.0.1': + resolution: {integrity: sha512-oE46W2eHpvD06+C0MBthd2YrDM6cktvJDFl764tOEXxfr3dAJhxMc0uNZ2tQXp+bkMgl4E7IL88Mj9RnSqiayw==} engines: {node: '>=20'} - '@shikijs/types@4.0.2': - resolution: {integrity: sha512-qzbeRooUTPnLE+sHD/Z8DStmaDgnbbc/pMrU203950aRqjX/6AFHeDYT+j00y2lPdz0ywJKx7o/7qnqTivtlXg==} + '@shikijs/types@4.0.1': + resolution: {integrity: sha512-EaygPEn57+jJ76mw+nTLvIpJMAcMPokFbrF8lufsZP7Ukk+ToJYEcswN1G0e49nUZAq7aCQtoeW219A8HK1ZOw==} engines: {node: '>=20'} '@shikijs/vscode-textmate@10.0.2': @@ -745,8 +874,11 @@ packages: '@tybys/wasm-util@0.10.1': resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} - '@types/debug@4.1.13': - resolution: {integrity: sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==} + '@types/debug@4.1.12': + resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} + + '@types/estree@1.0.8': + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} '@types/fs-extra@11.0.4': resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} @@ -778,11 +910,11 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/node@24.12.0': - resolution: {integrity: sha512-GYDxsZi3ChgmckRT9HPU0WEhKLP08ev/Yfcq2AstjrDASOYCSXeyjDsHg4v5t4jOj7cyDX3vmprafKlWIG9MXQ==} + '@types/node@24.1.0': + resolution: {integrity: sha512-ut5FthK5moxFKH2T1CUOC6ctR67rQRvvHdFLCD2Ql6KXmMuCrjsSsRI9UsLCm9M18BMwClv4pn327UvB7eeO1w==} - '@types/node@25.5.0': - resolution: {integrity: sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==} + '@types/node@24.11.0': + resolution: {integrity: sha512-fPxQqz4VTgPI/IQ+lj9r0h+fDR66bzoeMGHp8ASee+32OSGIkeASsoZuJixsQoVef1QJbeubcPBxKk22QVoWdw==} '@types/picomatch@4.0.2': resolution: {integrity: sha512-qHHxQ+P9PysNEGbALT8f8YOSHW0KJu6l2xU8DYY0fu/EmGxXdVnuTLvFUvBgPJMSqXq29SYHveejeAha+4AYgA==} @@ -802,128 +934,122 @@ packages: '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} - '@vitejs/plugin-vue@6.0.5': - resolution: {integrity: sha512-bL3AxKuQySfk1iGcBsQnoRVexTPJq0Z/ixFVM8OhVJAP6ZXXXLtM7NFKWhLl30Kg7uTBqIaPXbh+nuQCuBDedg==} + '@vitejs/plugin-vue@6.0.1': + resolution: {integrity: sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 vue: ^3.2.25 - '@vue-macros/common@3.1.2': - resolution: {integrity: sha512-h9t4ArDdniO9ekYHAD95t9AZcAbb19lEGK+26iAjUODOIJKmObDNBSe4+6ELQAA3vtYiFPPBtHh7+cQCKi3Dng==} - engines: {node: '>=20.19.0'} - peerDependencies: - vue: ^2.7.0 || ^3.2.25 - peerDependenciesMeta: - vue: - optional: true + '@vue/compiler-core@3.5.29': + resolution: {integrity: sha512-cuzPhD8fwRHk8IGfmYaR4eEe4cAyJEL66Ove/WZL7yWNL134nqLddSLwNRIsFlnnW1kK+p8Ck3viFnC0chXCXw==} - '@vue/compiler-core@3.5.31': - resolution: {integrity: sha512-k/ueL14aNIEy5Onf0OVzR8kiqF/WThgLdFhxwa4e/KF/0qe38IwIdofoSWBTvvxQOesaz6riAFAUaYjoF9fLLQ==} + '@vue/compiler-dom@3.5.29': + resolution: {integrity: sha512-n0G5o7R3uBVmVxjTIYcz7ovr8sy7QObFG8OQJ3xGCDNhbG60biP/P5KnyY8NLd81OuT1WJflG7N4KWYHaeeaIg==} - '@vue/compiler-dom@3.5.31': - resolution: {integrity: sha512-BMY/ozS/xxjYqRFL+tKdRpATJYDTTgWSo0+AJvJNg4ig+Hgb0dOsHPXvloHQ5hmlivUqw1Yt2pPIqp4e0v1GUw==} + '@vue/compiler-sfc@3.5.29': + resolution: {integrity: sha512-oJZhN5XJs35Gzr50E82jg2cYdZQ78wEwvRO6Y63TvLVTc+6xICzJHP1UIecdSPPYIbkautNBanDiWYa64QSFIA==} - '@vue/compiler-sfc@3.5.31': - resolution: {integrity: sha512-M8wpPgR9UJ8MiRGjppvx9uWJfLV7A/T+/rL8s/y3QG3u0c2/YZgff3d6SuimKRIhcYnWg5fTfDMlz2E6seUW8Q==} + '@vue/compiler-ssr@3.5.29': + resolution: {integrity: sha512-Y/ARJZE6fpjzL5GH/phJmsFwx3g6t2KmHKHx5q+MLl2kencADKIrhH5MLF6HHpRMmlRAYBRSvv347Mepf1zVNw==} - '@vue/compiler-ssr@3.5.31': - resolution: {integrity: sha512-h0xIMxrt/LHOvJKMri+vdYT92BrK3HFLtDqq9Pr/lVVfE4IyKZKvWf0vJFW10Yr6nX02OR4MkJwI0c1HDa1hog==} + '@vue/devtools-api@6.6.4': + resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} - '@vue/devtools-api@8.1.1': - resolution: {integrity: sha512-bsDMJ07b3GN1puVwJb/fyFnj/U2imyswK5UQVLZwVl7O05jDrt6BHxeG5XffmOOdasOj/bOmIjxJvGPxU7pcqw==} + '@vue/devtools-api@8.0.7': + resolution: {integrity: sha512-tc1TXAxclsn55JblLkFVcIRG7MeSJC4fWsPjfM7qu/IcmPUYnQ5Q8vzWwBpyDY24ZjmZTUCCwjRSNbx58IhlAA==} - '@vue/devtools-kit@8.1.1': - resolution: {integrity: sha512-gVBaBv++i+adg4JpH71k9ppl4soyR7Y2McEqO5YNgv0BI1kMZ7BDX5gnwkZ5COYgiCyhejZG+yGNrBAjj6Coqg==} + '@vue/devtools-kit@8.0.7': + resolution: {integrity: sha512-H6esJGHGl5q0E9iV3m2EoBQHJ+V83WMW83A0/+Fn95eZ2iIvdsq4+UCS6yT/Fdd4cGZSchx/MdWDreM3WqMsDw==} - '@vue/devtools-shared@8.1.1': - resolution: {integrity: sha512-+h4ttmJYl/txpxHKaoZcaKpC+pvckgLzIDiSQlaQ7kKthKh8KuwoLW2D8hPJEnqKzXOvu15UHEoGyngAXCz0EQ==} + '@vue/devtools-shared@8.0.7': + resolution: {integrity: sha512-CgAb9oJH5NUmbQRdYDj/1zMiaICYSLtm+B1kxcP72LBrifGAjUmt8bx52dDH1gWRPlQgxGPqpAMKavzVirAEhA==} - '@vue/reactivity@3.5.31': - resolution: {integrity: sha512-DtKXxk9E/KuVvt8VxWu+6Luc9I9ETNcqR1T1oW1gf02nXaZ1kuAx58oVu7uX9XxJR0iJCro6fqBLw9oSBELo5g==} + '@vue/reactivity@3.5.29': + resolution: {integrity: sha512-zcrANcrRdcLtmGZETBxWqIkoQei8HaFpZWx/GHKxx79JZsiZ8j1du0VUJtu4eJjgFvU/iKL5lRXFXksVmI+5DA==} - '@vue/runtime-core@3.5.31': - resolution: {integrity: sha512-AZPmIHXEAyhpkmN7aWlqjSfYynmkWlluDNPHMCZKFHH+lLtxP/30UJmoVhXmbDoP1Ng0jG0fyY2zCj1PnSSA6Q==} + '@vue/runtime-core@3.5.29': + resolution: {integrity: sha512-8DpW2QfdwIWOLqtsNcds4s+QgwSaHSJY/SUe04LptianUQ/0xi6KVsu/pYVh+HO3NTVvVJjIPL2t6GdeKbS4Lg==} - '@vue/runtime-dom@3.5.31': - resolution: {integrity: sha512-xQJsNRmGPeDCJq/u813tyonNgWBFjzfVkBwDREdEWndBnGdHLHgkwNBQxLtg4zDrzKTEcnikUy1UUNecb3lJ6g==} + '@vue/runtime-dom@3.5.29': + resolution: {integrity: sha512-AHvvJEtcY9tw/uk+s/YRLSlxxQnqnAkjqvK25ZiM4CllCZWzElRAoQnCM42m9AHRLNJ6oe2kC5DCgD4AUdlvXg==} - '@vue/server-renderer@3.5.31': - resolution: {integrity: sha512-GJuwRvMcdZX/CriUnyIIOGkx3rMV3H6sOu0JhdKbduaeCji6zb60iOGMY7tFoN24NfsUYoFBhshZtGxGpxO4iA==} + '@vue/server-renderer@3.5.29': + resolution: {integrity: sha512-G/1k6WK5MusLlbxSE2YTcqAAezS+VuwHhOvLx2KnQU7G2zCH6KIb+5Wyt6UjMq7a3qPzNEjJXs1hvAxDclQH+g==} peerDependencies: - vue: 3.5.31 + vue: 3.5.29 - '@vue/shared@3.5.31': - resolution: {integrity: sha512-nBxuiuS9Lj5bPkPbWogPUnjxxWpkRniX7e5UBQDWl6Fsf4roq9wwV+cR7ezQ4zXswNvPIlsdj1slcLB7XCsRAw==} + '@vue/shared@3.5.29': + resolution: {integrity: sha512-w7SR0A5zyRByL9XUkCfdLs7t9XOHUyJ67qPGQjOou3p6GvBeBW+AVjUUmlxtZ4PIYaRvE+1LmK44O4uajlZwcg==} - '@vuepress/bundler-vite@2.0.0-rc.27': - resolution: {integrity: sha512-lKI9Cv75bwLafDdyiky/DYV23OPCN4k71iFS28UiA9oAI9zqPxMH3x/V/ygwMgK9LS15e9cdLLP8BgfyepiIkg==} + '@vuepress/bundler-vite@2.0.0-rc.26': + resolution: {integrity: sha512-4+YfKs2iOxuVSMW+L2tFzu2+X2HiGAREpo1DbkkYVDa5GyyPR+YsSueXNZMroTdzWDk5kAUz2Z1Tz1lIu7TO2g==} - '@vuepress/bundlerutils@2.0.0-rc.27': - resolution: {integrity: sha512-T2mUXvQ1oVKz3Tv33P0W7KCU6tNvcz5a+GJzvXoivHALLUDmVwh3duo4ZKwbusxSBZa8rzXOUlZVfdoo4mQSeg==} + '@vuepress/bundlerutils@2.0.0-rc.26': + resolution: {integrity: sha512-OnhUvzuJFEzPBjivZX7j6EhPE6sAwAIfyi3pAFmOpQDHPP7/l0q2I4bNVVGK4t9EZDu4N7Dl40/oFHhIMy5New==} - '@vuepress/cli@2.0.0-rc.27': - resolution: {integrity: sha512-ZAtWOqDPVypRbv+RXnqLpCtA0qFYXiwr6PPxWuZ03c6DW5mPpmN1YNMf7JxrcjxK0qIXgcsqeZK1IhbuGZZf2w==} + '@vuepress/cli@2.0.0-rc.26': + resolution: {integrity: sha512-63/4nIHrl9pbutUWs6SirWxmyykjvR9BWvu7bvczO1hAkWOyDQPcU18JXWy8q38CyMzPxCeedUfP3BQsZs3UgA==} hasBin: true - '@vuepress/client@2.0.0-rc.27': - resolution: {integrity: sha512-qszHzcnRDFdy4XuwQbhti+Euy06OGyyVb5HkQULmheRCWNeG5s/2od8Y6W4nxt3VPMy9O30z8VoW84f7gZxRBg==} + '@vuepress/client@2.0.0-rc.26': + resolution: {integrity: sha512-+irF1HOTD6sAHdcTjp3yRcfuGlJYAW+YvDhq+7n3TPXeMH/wJbmGmAs2oRIDkx6Nlt3XkMMpFo7e9pOU22ut1w==} - '@vuepress/core@2.0.0-rc.27': - resolution: {integrity: sha512-xjzTmWLbrL/Ux9nJCP16u7aisamtaUQmS93bjJ7+lbu7pBGTLbTA1sINh0PiWN5bwyV1pmoH5ya9XUFFk1ULaA==} + '@vuepress/core@2.0.0-rc.26': + resolution: {integrity: sha512-Wyiv9oRvdT0lAPGU0Pj1HetjKicbX8/gqbBVYv2MmL7Y4a3r0tyQ92IdZ8LHiAgPvzctntQr/JXIELedvU1t/w==} - '@vuepress/helper@2.0.0-rc.126': - resolution: {integrity: sha512-q9ijqDED6Zgl/Z/3vGOsKXpNBYhQpkRgNmKzSrXi4mWTyCF9fipftnm5Lr1cTwSV7X3rH6Bfxb1M5jMDZ64Ndg==} + '@vuepress/helper@2.0.0-rc.124': + resolution: {integrity: sha512-4Fn0prLhYX0F+I8P5YGm1vIZqajvy13pwiGsShzFA2enBKn4IHQ9n6sxDHr8NX9GjwovIb6xDit/hKUdxgbhEQ==} peerDependencies: - '@vuepress/bundler-vite': 2.0.0-rc.27 - '@vuepress/bundler-webpack': 2.0.0-rc.27 - vuepress: 2.0.0-rc.27 + '@vuepress/bundler-vite': 2.0.0-rc.26 + '@vuepress/bundler-webpack': 2.0.0-rc.26 + vuepress: 2.0.0-rc.26 peerDependenciesMeta: '@vuepress/bundler-vite': optional: true '@vuepress/bundler-webpack': optional: true - '@vuepress/highlighter-helper@2.0.0-rc.126': - resolution: {integrity: sha512-Itk/5U8EGAWLVvlu9oGlowXvLmjQuZfZjZdZXDbhy9EjNIegyf8dx0sgdILzW7ePCmghoefnVWjeYL0RyTN2WQ==} + '@vuepress/highlighter-helper@2.0.0-rc.124': + resolution: {integrity: sha512-KdPOOoAWlAvNs7J4KQ0jzWLcHNVJm2JDfGlKgRBoLQ4KxiKiTRJa4xTatKJ1bXTONv4ihRGPidCO9/m7DPhS4w==} peerDependencies: - '@vuepress/helper': 2.0.0-rc.126 + '@vuepress/helper': 2.0.0-rc.124 '@vueuse/core': ^14.2.1 - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 peerDependenciesMeta: '@vueuse/core': optional: true - '@vuepress/markdown@2.0.0-rc.27': - resolution: {integrity: sha512-XR0zK4CjoHxsswBIvwlktZB8BKCxBrCuNxePoTqe0S+EU5w3CBUooBrDDkdn1TepmRsF2nZOmSjCstrF67ZIPg==} + '@vuepress/markdown@2.0.0-rc.26': + resolution: {integrity: sha512-ZAXkRxqPDjxqcG4j4vN2ZL5gmuRmgGH7n0s/7pcWIGFH3BJodp/PXMYCklnne1VwARIim9rqE3FKPB/ifJX0yA==} - '@vuepress/plugin-active-header-links@2.0.0-rc.126': - resolution: {integrity: sha512-S60KSMGvwZ92cw5/Q5bBhPJqIJSWVZPyGXMxCwEho1qYbAQT53Kcn7NPQGyguMzi5SJZJQCGxPmDEEDlBwiIgg==} + '@vuepress/plugin-active-header-links@2.0.0-rc.124': + resolution: {integrity: sha512-O5UwL8P1G7Ol+TpF71onoWD1vpJlDnrma4/xgF9UDdctYZ/Xl0jUgpBlaQXaKZOZaBjThd00eOLQtwWcNRzF5Q==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-back-to-top@2.0.0-rc.126': - resolution: {integrity: sha512-B0LGxy3b+v+L2ty7EEtpzVwceS7MBmKLX/Wi9WSwXjK9SSeN/cG7tR0ABLlclOYscU1addnG1lekcreAAc+JnA==} + '@vuepress/plugin-back-to-top@2.0.0-rc.124': + resolution: {integrity: sha512-oc4qROifs82+ub9K8vcmu5xiDaul4HtBu3Z0FRl2bHPo/oVNwvU4yNUWHZPu388OfQQlFM24ywClKQi+qpX/VA==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-blog@2.0.0-rc.126': - resolution: {integrity: sha512-ndKXdER5D3nf4fcocRfvTxKIofI3lhAAzMQ+J7YQMFs1vALKqAlbs7yIhGRM3flmkqDAk6RUJ22Xthgj1oyN6w==} + '@vuepress/plugin-blog@2.0.0-rc.124': + resolution: {integrity: sha512-zNuVMZ63W9racQNYevGOBiVSVF39A89yskaMzOOT8hZwmF5OgIhBSlIdb8/4I4vz2YiefQpwCxYAXSNT3UzS7A==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-catalog@2.0.0-rc.126': - resolution: {integrity: sha512-XJJC5qNg8q+VtYQWuB7WkqnAJQKsfCuEZbsJJ09XUsUPfoqJyj/Tx0evNvDkNFgkmjUcSbNRAf8jmero4jF2OA==} + '@vuepress/plugin-catalog@2.0.0-rc.124': + resolution: {integrity: sha512-Yzo6S1xFHgpA4zdLbL85oH9/hVS1e3gPhMtInA/+fgWmGu7Dml6ywJ4rh4mnZolEsV83prvzAvEaVD6pWU/VwQ==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-comment@2.0.0-rc.126': - resolution: {integrity: sha512-cHYy8H5cNrdaDReJByX2BSQ4g15ItFk3oxTAU1d4CSViZDkzEg2nSwTrIzFqgRb+mooQmPUhid5bDYtlHn+BHg==} + '@vuepress/plugin-comment@2.0.0-rc.124': + resolution: {integrity: sha512-Dkg6P9f2cCE6a3JXCNUM2emTNwbCsCiHYYMNSxmUxM8lvi0E78hugvZ5d+G6rlioz6+DWW8NXpWibTOMrPkivQ==} peerDependencies: - '@waline/client': ^3.13.0 + '@waline/client': ^3.7.1 artalk: ^2.9.1 - twikoo: ^1.7.2 - vuepress: 2.0.0-rc.27 + twikoo: ^1.6.41 + vuepress: 2.0.0-rc.26 peerDependenciesMeta: '@waline/client': optional: true @@ -932,42 +1058,42 @@ packages: twikoo: optional: true - '@vuepress/plugin-copy-code@2.0.0-rc.126': - resolution: {integrity: sha512-2NQG80AKTDL/4pFYFHlfJW0Ke/xUuo2nC3xT1GI+F+w1zAaLA0s/PybrjU4Gj2Nqd9ei6zD36zy2wk4CvxheVw==} + '@vuepress/plugin-copy-code@2.0.0-rc.124': + resolution: {integrity: sha512-qFhXrKOnqKaDk5eQqdmpg3ZtWwRLkud2G8Fm9rqNoYQ54n1ZMmLCdKIHoLKxf0woLL5Mjiii0eNnWrAgYFtlaw==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-copyright@2.0.0-rc.126': - resolution: {integrity: sha512-ztfnldQYaN0E/Z6C7UMqTIbtEqMSlJCNAU/zCLO1Xk7DI508XrqUNlL+ZPghNRRxQ8MSxxuk/19giPtqNDKGDg==} + '@vuepress/plugin-copyright@2.0.0-rc.124': + resolution: {integrity: sha512-XNamMDJYywIB3sNGmZPwcA0rcGPbZlBMjG8lbf3Z3FZhayCrNmNSr7dnYtFdhLSyKMODQnXfj6JUksBV6sUHNw==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-git@2.0.0-rc.126': - resolution: {integrity: sha512-NR7XBlgwfta74ybodpRTGB3zI4C76uOn8nfIVT6XWfgezUFaGb/bkm5roTqkyJtXiLC9INTF0GiGUUr6/3X0+Q==} + '@vuepress/plugin-git@2.0.0-rc.124': + resolution: {integrity: sha512-Wjn8Ykjl2KvxYWB/s0uOQstQka1T7q4CDVn+rmOizSnk7lWlyUmBTKt48Vfi8M0UbRGv+fKKLfiWLaJ2Kfzuvg==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-icon@2.0.0-rc.126': - resolution: {integrity: sha512-/V1edfibitRhTONcFrKRJ2kT9ai9PGmtNYUiMORvisl73if85aWc9wNNWa53Qr53RtVga3GXOPr0zyxwuftCKA==} + '@vuepress/plugin-icon@2.0.0-rc.124': + resolution: {integrity: sha512-mciTwwx8o/B/hqYOB5mrFNaCxiyKnzvfGRGsSnEjKCsmIX+T/Q7eA61UQ3M06xCpxG/gXDi1JP1vh98ORDYQ5Q==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-links-check@2.0.0-rc.126': - resolution: {integrity: sha512-shJVk869EVe8Knicn+73aazLsrjwI8i6gKgrlVKz/VSJlvLRHzCQrpX8w8YfETvRrv2vWoKOkgMyhOIU54oIzg==} + '@vuepress/plugin-links-check@2.0.0-rc.124': + resolution: {integrity: sha512-SMQbpZ+ZoZ0hhHQ3P+aDn5RUexu31Ex/UHifHPLK4RgrJGCi9/tdIygECe2hYnVuqweRKBQ8u2ScTRLwrSV38A==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-markdown-chart@2.0.0-rc.126': - resolution: {integrity: sha512-lPVWvmVmZnyv9+mVIJitv5wpbq6uHoG0TdK3F3+NWXzFO2ObAW+NzWkKykRcKtctr29XLR3XHEuJBR3N3zllSQ==} + '@vuepress/plugin-markdown-chart@2.0.0-rc.124': + resolution: {integrity: sha512-7VCxXMwF6c2dab/E8q2d+GpKfN57+wFVsuoUhpvGm0Z0Paoo7+2nplUu/4DWk3CYgWw3v2xfmEQ+Ff4DxcvNxA==} peerDependencies: - chart.js: ^4.5.1 + chart.js: ^4.4.7 echarts: ^6.0.0 flowchart.ts: ^3.0.1 - markmap-lib: ^0.18.12 - markmap-toolbar: ^0.18.12 - markmap-view: ^0.18.12 - mermaid: ^11.13.0 - vuepress: 2.0.0-rc.27 + markmap-lib: ^0.18.11 + markmap-toolbar: ^0.18.10 + markmap-view: ^0.18.10 + mermaid: ^11.12.0 + vuepress: 2.0.0-rc.26 peerDependenciesMeta: chart.js: optional: true @@ -984,91 +1110,91 @@ packages: mermaid: optional: true - '@vuepress/plugin-markdown-ext@2.0.0-rc.126': - resolution: {integrity: sha512-CpLdy49PxlXkAM3aEM4rLWHJK3Q6QKnVj4j3dFyDfGuUGX4bj1z13Z4aIillffgOEfTrAWjGnK0csPeNfi10pg==} + '@vuepress/plugin-markdown-ext@2.0.0-rc.124': + resolution: {integrity: sha512-6ClJKNcNDppFU3a+HrZEnBNenG0fMony+ow5r+V8tzKvv9v3R2tcfRh/fKBgT5ipo6+yDALKQ69XraYbV2jPWQ==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-markdown-hint@2.0.0-rc.126': - resolution: {integrity: sha512-zEdASQ1ynz34i+A+zym5oQKLF64+coiafb1jA/whzkrTs4jqkT+0V6PYTAp/ONKCd/AOrvwdeMq9t99yb7hQ+g==} + '@vuepress/plugin-markdown-hint@2.0.0-rc.124': + resolution: {integrity: sha512-BFIOJpTSqpP59uroxTJE/bTUp7q2sisLZ3ZSXkG82v1D6+gf02a3FSew/WJHY/jDI0a31aLbOz5OBYIhpQHR7w==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-markdown-image@2.0.0-rc.126': - resolution: {integrity: sha512-+yDGo2MEUjKaGo/9rHwLwfrz1ZuqznAdr6d3BpZy3ugxVMVXpISH4I/Er0RUi6tc2yl3GJEbmGXkhX0F0bdmjA==} + '@vuepress/plugin-markdown-image@2.0.0-rc.124': + resolution: {integrity: sha512-lb2HODcQAgTYqbDL1HvFcHEI5rXNOwoQjmbyQfaS3lFyz3YurxwhcnYe4wwAFOxqhQ1F89/NfZqbVdINC6BR4A==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-markdown-include@2.0.0-rc.126': - resolution: {integrity: sha512-/Xt5k6EoGmHjuQPzly6U1A15mzg7R0nIf2KnoaXo79gVjyBYjqp2IIJIb0sKETI3p2dCUBRHWcNLkz6XMu9+ZA==} + '@vuepress/plugin-markdown-include@2.0.0-rc.124': + resolution: {integrity: sha512-Wu0IMiz88kAs9/8iNb95VQB5DaflRmnLVoibwVKGNK+QBHTDJ3D4n3u/H7sQXV/1HR0HpjWWOroj9h2i7lhNMQ==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-markdown-math@2.0.0-rc.126': - resolution: {integrity: sha512-sK7Vnn/pFH2Y3/5dJ1jUHG4qiwT3Ef9rQJYAwDe953SU2FgvIpFJXa6KIsoBdAoSHIR18AUSjdOPzp/pdJyIxg==} + '@vuepress/plugin-markdown-math@2.0.0-rc.124': + resolution: {integrity: sha512-4rHd3WgXA5cfYfVbYvBrtIx5/XrY+dsOlsetQtYFmzGeGUtpQA+0BgbeQgbV4TW51A/qbG6fHDhHa3mmaFA4yg==} peerDependencies: - '@mathjax/src': ^4.1.1 - katex: ^0.16.38 - vuepress: 2.0.0-rc.27 + '@mathjax/src': ^4.0.0 + katex: ^0.16.21 + vuepress: 2.0.0-rc.26 peerDependenciesMeta: '@mathjax/src': optional: true katex: optional: true - '@vuepress/plugin-markdown-preview@2.0.0-rc.126': - resolution: {integrity: sha512-IDRY2dQmnYDASJKIivYRDkNGcJD4BYvodFf8oNXD/3QEJ7XdaaJb3Pn1Fr2eSL1Cf61PHF7XZpZX7h1hZKYfaA==} + '@vuepress/plugin-markdown-preview@2.0.0-rc.124': + resolution: {integrity: sha512-+QNDTd+jFe4ucfI8eMBSzyoSAIStNP4znEoRwKCL1EzFybBwgsH9IxIlVQYLOSO7/WKLWJf+FNLhLoGQKPmxdw==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-markdown-stylize@2.0.0-rc.126': - resolution: {integrity: sha512-sjbNKhSrMsmPzj2RSgs2TyePeJ/tuqK+jQCNLgdpTlTF1IRGMrs4BnC0hEfJuP8CJ7a8yClIgNEl7j7/mjb5pQ==} + '@vuepress/plugin-markdown-stylize@2.0.0-rc.124': + resolution: {integrity: sha512-gkg3CEwxE3Svc/rQ+vyVjViNLrP+bEMW9+zmI+r9I60yj+qFCcbGrcA+MpboIenTSGA2Ei+a8VHurOqrzpB64w==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-markdown-tab@2.0.0-rc.126': - resolution: {integrity: sha512-zQJqpZUUcUvKRQs1eTcsee0zDOhT7esZyNOeK+4y1y9B09HQSX04VrsxreBPsf9LjgzCwIv9r2cQ4rUBvp/Eyw==} + '@vuepress/plugin-markdown-tab@2.0.0-rc.124': + resolution: {integrity: sha512-yBgWVINZB/J48E01LmcbC2SAvRbhZJpi8zm9WRon7qriMsSzjZea1yJDNQNt9tB93toGb7qKCzBvZ5D87XEf4Q==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-notice@2.0.0-rc.126': - resolution: {integrity: sha512-mUngMLTjiKFQB/6+YBXfdxY4AA4yX7nnwzOB9uC8MjN9H9Evy2JVcPVUBtk2vOYYh0l7LfJj3sVcBfedLM1s9w==} + '@vuepress/plugin-notice@2.0.0-rc.124': + resolution: {integrity: sha512-xcQI+E2we9nojMVsV9N8gbolR9xCEXKMavhlJg15egPiq/IkNI2wpog+sDQiBQDGIr8Eg/gE7cgUfP3zfGM2Og==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-nprogress@2.0.0-rc.126': - resolution: {integrity: sha512-DpmcOzgPVDPVNl9Xjp3q47LelfERSVdJLMTeviy3JAVMJRb6pNYMOHPXpD7zgpMZ7M99bmHrI+LAFHGVjN0L8A==} + '@vuepress/plugin-nprogress@2.0.0-rc.124': + resolution: {integrity: sha512-tAD+qM3uY3bffvxqs7vIRahJCP6wrZUx0M3T4OlW3hE28NIU82TOlNf+fMm6S5yNEE+kKbHOKp28u7/6fD9Q0Q==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-photo-swipe@2.0.0-rc.126': - resolution: {integrity: sha512-K9mqTXbpCPmpvAzFQckSO3W7nmkfzxGmd+nXm7BwUWK2NH7awURjmYVVQGZRSDOMjalau3LCtVN0mVmodHTvaQ==} + '@vuepress/plugin-photo-swipe@2.0.0-rc.124': + resolution: {integrity: sha512-o8gHuj3o/Z+T576qjEF+zsjwbLrs50dXX/4jKQoSbHrpItqHyNvHzQ2MQVNfOUPKFiD6i9BT86fPAsA3B/vPPQ==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-reading-time@2.0.0-rc.126': - resolution: {integrity: sha512-py1qpvi32WBqlbZ+U4/HoLztcobKj21zZpK94q5P0asylgOo+erCu56u7IOfV2lhbG41E2gqdKa9FYReWItD2w==} + '@vuepress/plugin-reading-time@2.0.0-rc.124': + resolution: {integrity: sha512-BSy+su85wrlYaFPQPKEqK1wv3H5MKVh/Rc9XMv2jFcRaSOatAgfAgwOUirc3OcSc2UrVGYNNoGpBAnJekZU43g==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-redirect@2.0.0-rc.126': - resolution: {integrity: sha512-p0SF0yGQD1dvmvSzsDzrirvU02xTnJJGnXIgkUvIBOKRsNN5FgCBalppwqHnbeblvdIM7f+dwt+oTvbNJ0rOjg==} + '@vuepress/plugin-redirect@2.0.0-rc.124': + resolution: {integrity: sha512-0WS+c9A/4A/Aqq1Dpq8BgB3Nm+2YuEyRp6EjHzD31Z9RcUdYwdDan1NIMP78KdGq95DbIH7DQyEQ/dq7yicdvA==} hasBin: true peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-rtl@2.0.0-rc.126': - resolution: {integrity: sha512-5CqCVthBveCkNVicDv9dOoZqI/8t2P9GRHIZVIuldHvK2zqSTbBZgHw2unq4IIRFKgnv/lkCDuM8awzAp5zYLQ==} + '@vuepress/plugin-rtl@2.0.0-rc.124': + resolution: {integrity: sha512-6ux/vBu9RmObqzPLnOMhyLCcDq/303zlUs/cHbNn4A7H4Wu1l7O5InLc8x+xrS8gFyJmZgAlNGeLlqXKecyktA==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-sass-palette@2.0.0-rc.126': - resolution: {integrity: sha512-jODbW6+zMY+gWoZuSd+kWEr/ojkVZjyfo0oBV8Yymj5m6wvB2hW9/Xwz/8tl4JmpCJeVHduUz0oWeKdzSLfCZw==} + '@vuepress/plugin-sass-palette@2.0.0-rc.124': + resolution: {integrity: sha512-xZepBr8va9OjK3GnTCR7PolNT+kUngPM4QBVycFt3AdaPPKzBVe4JDZHaaJo27W2HwOuGsPchWjSLGduB9RKcQ==} peerDependencies: - sass: ^1.97.3 - sass-embedded: ^1.97.3 + sass: ^1.95.0 + sass-embedded: ^1.95.0 sass-loader: ^16.0.7 - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 peerDependenciesMeta: sass: optional: true @@ -1077,35 +1203,35 @@ packages: sass-loader: optional: true - '@vuepress/plugin-seo@2.0.0-rc.126': - resolution: {integrity: sha512-FJznyyf6/BYTfL1f8eGy5+Ly3Aa8s5wdKgSLZQl6dVtUd6CwFhzmVLEYOiHSjDwvXUBxgU1ZGUIKXUt26tQLJg==} + '@vuepress/plugin-seo@2.0.0-rc.124': + resolution: {integrity: sha512-qpAuQfmEQWV3qgbcuqV1j1/nNzItk2MQscU+xN0jaWwfUY92MNFn3ulTS8xd+/rmSUhGpKKA1cWuAkzOPSkmOw==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-shiki@2.0.0-rc.126': - resolution: {integrity: sha512-XV8uKhLO4ueqUj5d6Ns9V3WraVNxfzYn7pLhi95efZji3PJycoF+PcfydlFPJyJeWiiW8pNWeD63bDotDf7LqQ==} + '@vuepress/plugin-shiki@2.0.0-rc.124': + resolution: {integrity: sha512-Ru62i98VGtIwdWimz3IN0inciJYXTLz06ToVKhnJKgyRaf9pOxKA11CdFvWBJN7s57RzsDAIpb9UIMro/jpbZA==} peerDependencies: - '@vuepress/shiki-twoslash': 2.0.0-rc.126 - vuepress: 2.0.0-rc.27 + '@vuepress/shiki-twoslash': 2.0.0-rc.124 + vuepress: 2.0.0-rc.26 peerDependenciesMeta: '@vuepress/shiki-twoslash': optional: true - '@vuepress/plugin-sitemap@2.0.0-rc.126': - resolution: {integrity: sha512-udqqdo/Mb8IsFsM5McTu+Dba+wVwSpaSI8V+SN0Ny4aK4Y+5o9dklSmmqtFNJy/RJqb+oBJ+ofe3S1gcoq7yfw==} + '@vuepress/plugin-sitemap@2.0.0-rc.124': + resolution: {integrity: sha512-Vi7boCrquHX2JOBjP/grGiy2FJ6KzQYrdYgzI3LFa8b1dxJcRPz1/tLd4WCoKd+wyhkk+TKWvsyucmsYhjTErg==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/plugin-theme-data@2.0.0-rc.126': - resolution: {integrity: sha512-PXRMIKP0kSCFkAT7BGXR0e2RCPAfxMxURqh6DmBDEMAmkH8SOiJXBeeeJxOHnx3XrpAOX7jCa9Iz0KWpt6NCyA==} + '@vuepress/plugin-theme-data@2.0.0-rc.124': + resolution: {integrity: sha512-GVCcD9rIlwBQpbYDoYB6E2zdcn1Yfd2hYvy2z/DDzLosz7VprC/OaCPMVGLnr9ZQO4ApQEm32fLBLDbnj8bKcg==} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - '@vuepress/shared@2.0.0-rc.27': - resolution: {integrity: sha512-048CC98N8jBrRupJcvs9aA0sOJlSDjNkcLmEl4oBEdP750qDMFJv2kpuPzTm+7ASbj3iVd3zdyC0w5p0ubLLdA==} + '@vuepress/shared@2.0.0-rc.26': + resolution: {integrity: sha512-Zl9XNG/fYenZqzuYYGOfHzjmp1HCOj68gcJnJABOX1db0H35dkPSPsxuMjbTljClUqMlfj70CLeip/h04upGVw==} - '@vuepress/utils@2.0.0-rc.27': - resolution: {integrity: sha512-qb1XDqpu1vBCzhyiwQEiE3h7E6kdNutYWKMvI3aR8SWq8GT4hxBvyWsRAOVFt7kO2ftlQIhlj5sllkOFKsTszQ==} + '@vuepress/utils@2.0.0-rc.26': + resolution: {integrity: sha512-RWzZrGQ0WLSWdELuxg7c6q1D9I22T5PfK/qNFkOsv9eD3gpUsU4jq4zAoumS8o+NRIWHovCJ9WnAhHD0Ns5zAw==} '@vueuse/core@14.2.1': resolution: {integrity: sha512-3vwDzV+GDUNpdegRY6kzpLm4Igptq+GA0QkJ3W61Iv27YWwW/ufSlOfgQIpN6FZRMG0mkaz4gglJRtq5SeJyIQ==} @@ -1120,11 +1246,6 @@ packages: peerDependencies: vue: ^3.5.0 - acorn@8.16.0: - resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==} - engines: {node: '>=0.4.0'} - hasBin: true - ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} @@ -1146,16 +1267,8 @@ packages: argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - ast-kit@2.2.0: - resolution: {integrity: sha512-m1Q/RaVOnTp9JxPX+F+Zn7IcLYMzM8kZofDImfsKZd8MbR+ikdOzTeztStWqfrqIxZnYWryyI9ePm3NGjnZgGw==} - engines: {node: '>=20.19.0'} - - ast-walker-scope@0.8.3: - resolution: {integrity: sha512-cbdCP0PGOBq0ASG+sjnKIoYkWMKhhz+F/h9pRexUdX2Hd38+WOlBkRKlqkGOSm0YQpcFMQBJeK4WspUAkwsEdg==} - engines: {node: '>=20.19.0'} - - autoprefixer@10.4.27: - resolution: {integrity: sha512-NP9APE+tO+LuJGn7/9+cohklunJsXWiaWEfV3si4Gi/XHDwVNgkwr1J3RQYFIvPy76GmJ9/bW8vyoU1LcxwKHA==} + autoprefixer@10.4.21: + resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: @@ -1167,11 +1280,6 @@ packages: balloon-css@1.2.0: resolution: {integrity: sha512-urXwkHgwp6GsXVF+it01485Z2Cj4pnW02ICnM0TemOlkKmCNnDLmyy+ZZiRXBpwldUXO+aRNr7Hdia4CBvXJ5A==} - baseline-browser-mapping@2.10.11: - resolution: {integrity: sha512-DAKrHphkJyiGuau/cFieRYhcTFeK/lBuD++C7cZ6KZHbMhBrisoi+EvhQ5RZrIfV5qwsW8kgQ07JIC+MDJRAhg==} - engines: {node: '>=6.0.0'} - hasBin: true - bcrypt-ts@8.0.1: resolution: {integrity: sha512-ILrO7U7YieyG+71KVIVVuPCmjN8N9DY3gYs4OiEoJvW8A5HOe4eerRhLD0Rgo2CAyANRKssFGXmLF74zJz094g==} engines: {node: '>=20'} @@ -1182,21 +1290,21 @@ packages: boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - browserslist@4.28.1: - resolution: {integrity: sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==} + browserslist@4.25.1: + resolution: {integrity: sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true - cac@7.0.0: - resolution: {integrity: sha512-tixWYgm5ZoOD+3g6UTea91eow5z6AAHaho3g0V9CNSNb45gM8SmflpAc+GRd1InC4AqN/07Unrgp56Y94N9hJQ==} - engines: {node: '>=20.19.0'} + cac@6.7.14: + resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} + engines: {node: '>=8'} camelcase@5.3.1: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} - caniuse-lite@1.0.30001781: - resolution: {integrity: sha512-RdwNCyMsNBftLjW6w01z8bKEvT6e/5tpPVEgtn22TiLGlstHOVecsX2KHFkD5e/vRnIE4EGzpuIODb3mtswtkw==} + caniuse-lite@1.0.30001774: + resolution: {integrity: sha512-DDdwPGz99nmIEv216hKSgLD+D4ikHQHjBC/seF98N9CPqRX4M5mSxT9eTV6oyisnJcuzxtZy4n17yKKQYmYQOA==} ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -1254,12 +1362,6 @@ packages: resolution: {integrity: sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==} engines: {node: '>=20'} - confbox@0.1.8: - resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} - - confbox@0.2.4: - resolution: {integrity: sha512-ysOGlgTFbN2/Y6Cg3Iye8YKulHw+R2fNXHrgSmXISQdMnomY6eNDprVdW9R5xBguEqI954+S6709UyiO7B+6OQ==} - connect-history-api-fallback@2.0.0: resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} engines: {node: '>=0.8'} @@ -1318,8 +1420,8 @@ packages: domutils@3.2.2: resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} - electron-to-chromium@1.5.328: - resolution: {integrity: sha512-QNQ5l45DzYytThO21403XN3FvK0hOkWDG8viNf6jqS42msJ8I4tGDSpBCgvDRRPnkffafiwAym2X2eHeGD2V0w==} + electron-to-chromium@1.5.194: + resolution: {integrity: sha512-SdnWJwSUot04UR51I2oPD8kuP2VI37/CADR1OHsFOUzZIvfWJBO6q11k5P/uKNyTT3cdOsnyjkrZ+DDShqYqJA==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -1344,8 +1446,8 @@ packages: engines: {node: '>=4'} hasBin: true - esbuild@0.27.4: - resolution: {integrity: sha512-Rq4vbHnYkK5fws5NF7MYTU68FPRE1ajX7heQ/8QXXWqNgqqJ/GkmmyxIzUnf2Sr/bakf8l54716CcMGHYhMrrQ==} + esbuild@0.25.12: + resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==} engines: {node: '>=18'} hasBin: true @@ -1361,9 +1463,6 @@ packages: estree-walker@2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - exsolve@1.0.8: - resolution: {integrity: sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==} - extend-shallow@2.0.1: resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} engines: {node: '>=0.10.0'} @@ -1387,8 +1486,8 @@ packages: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} engines: {node: '>=8'} - fraction.js@5.3.4: - resolution: {integrity: sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==} + fraction.js@4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} fs-extra@11.3.4: resolution: {integrity: sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==} @@ -1458,8 +1557,8 @@ packages: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} - immutable@5.1.5: - resolution: {integrity: sha512-t7xcm2siw+hlUM68I+UEOK+z84RzmN59as9DZ7P1l0994DKUWV7UXBMQZVxaoMSRQ+PBZbHCOoBt7a2wxOMt+A==} + immutable@5.1.3: + resolution: {integrity: sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg==} is-extendable@0.1.1: resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} @@ -1489,99 +1588,93 @@ packages: resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} engines: {node: '>=18'} - js-yaml@3.14.2: - resolution: {integrity: sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==} + js-yaml@3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true js-yaml@4.1.1: resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} hasBin: true - jsesc@3.1.0: - resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} - engines: {node: '>=6'} - hasBin: true - - json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true - - jsonfile@6.2.0: - resolution: {integrity: sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==} + jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} kind-of@6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} - lightningcss-android-arm64@1.32.0: - resolution: {integrity: sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==} + lightningcss-android-arm64@1.31.1: + resolution: {integrity: sha512-HXJF3x8w9nQ4jbXRiNppBCqeZPIAfUo8zE/kOEGbW5NZvGc/K7nMxbhIr+YlFlHW5mpbg/YFPdbnCh1wAXCKFg==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [android] - lightningcss-darwin-arm64@1.32.0: - resolution: {integrity: sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==} + lightningcss-darwin-arm64@1.31.1: + resolution: {integrity: sha512-02uTEqf3vIfNMq3h/z2cJfcOXnQ0GRwQrkmPafhueLb2h7mqEidiCzkE4gBMEH65abHRiQvhdcQ+aP0D0g67sg==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [darwin] - lightningcss-darwin-x64@1.32.0: - resolution: {integrity: sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==} + lightningcss-darwin-x64@1.31.1: + resolution: {integrity: sha512-1ObhyoCY+tGxtsz1lSx5NXCj3nirk0Y0kB/g8B8DT+sSx4G9djitg9ejFnjb3gJNWo7qXH4DIy2SUHvpoFwfTA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [darwin] - lightningcss-freebsd-x64@1.32.0: - resolution: {integrity: sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==} + lightningcss-freebsd-x64@1.31.1: + resolution: {integrity: sha512-1RINmQKAItO6ISxYgPwszQE1BrsVU5aB45ho6O42mu96UiZBxEXsuQ7cJW4zs4CEodPUioj/QrXW1r9pLUM74A==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [freebsd] - lightningcss-linux-arm-gnueabihf@1.32.0: - resolution: {integrity: sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==} + lightningcss-linux-arm-gnueabihf@1.31.1: + resolution: {integrity: sha512-OOCm2//MZJ87CdDK62rZIu+aw9gBv4azMJuA8/KB74wmfS3lnC4yoPHm0uXZ/dvNNHmnZnB8XLAZzObeG0nS1g==} engines: {node: '>= 12.0.0'} cpu: [arm] os: [linux] - lightningcss-linux-arm64-gnu@1.32.0: - resolution: {integrity: sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==} + lightningcss-linux-arm64-gnu@1.31.1: + resolution: {integrity: sha512-WKyLWztD71rTnou4xAD5kQT+982wvca7E6QoLpoawZ1gP9JM0GJj4Tp5jMUh9B3AitHbRZ2/H3W5xQmdEOUlLg==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] - lightningcss-linux-arm64-musl@1.32.0: - resolution: {integrity: sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==} + lightningcss-linux-arm64-musl@1.31.1: + resolution: {integrity: sha512-mVZ7Pg2zIbe3XlNbZJdjs86YViQFoJSpc41CbVmKBPiGmC4YrfeOyz65ms2qpAobVd7WQsbW4PdsSJEMymyIMg==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] + libc: [musl] - lightningcss-linux-x64-gnu@1.32.0: - resolution: {integrity: sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==} + lightningcss-linux-x64-gnu@1.31.1: + resolution: {integrity: sha512-xGlFWRMl+0KvUhgySdIaReQdB4FNudfUTARn7q0hh/V67PVGCs3ADFjw+6++kG1RNd0zdGRlEKa+T13/tQjPMA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] + libc: [glibc] - lightningcss-linux-x64-musl@1.32.0: - resolution: {integrity: sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==} + lightningcss-linux-x64-musl@1.31.1: + resolution: {integrity: sha512-eowF8PrKHw9LpoZii5tdZwnBcYDxRw2rRCyvAXLi34iyeYfqCQNA9rmUM0ce62NlPhCvof1+9ivRaTY6pSKDaA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] + libc: [musl] - lightningcss-win32-arm64-msvc@1.32.0: - resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==} + lightningcss-win32-arm64-msvc@1.31.1: + resolution: {integrity: sha512-aJReEbSEQzx1uBlQizAOBSjcmr9dCdL3XuC/6HLXAxmtErsj2ICo5yYggg1qOODQMtnjNQv2UHb9NpOuFtYe4w==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [win32] - lightningcss-win32-x64-msvc@1.32.0: - resolution: {integrity: sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==} + lightningcss-win32-x64-msvc@1.31.1: + resolution: {integrity: sha512-I9aiFrbd7oYHwlnQDqr1Roz+fTz61oDDJX7n9tYF9FJymH1cIN1DtKw3iYt6b8WZgEjoNwVSncwF4wx/ZedMhw==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [win32] - lightningcss@1.32.0: - resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==} + lightningcss@1.31.1: + resolution: {integrity: sha512-l51N2r93WmGUye3WuFoN5k10zyvrVs0qfKBhyC5ogUQ6Ew6JUSswh78mbSO+IU3nTWsyOArqPCcShdQSadghBQ==} engines: {node: '>= 12.0.0'} lilconfig@3.1.3: @@ -1591,18 +1684,14 @@ packages: linkify-it@5.0.0: resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} - lit-element@4.2.2: - resolution: {integrity: sha512-aFKhNToWxoyhkNDmWZwEva2SlQia+jfG0fjIWV//YeTaWrVnOxD89dPKfigCUspXFmjzOEUQpOkejH5Ly6sG0w==} + lit-element@4.2.1: + resolution: {integrity: sha512-WGAWRGzirAgyphK2urmYOV72tlvnxw7YfyLDgQ+OZnM9vQQBQnumQ7jUJe6unEzwGU3ahFOjuz1iz1jjrpCPuw==} - lit-html@3.3.2: - resolution: {integrity: sha512-Qy9hU88zcmaxBXcc10ZpdK7cOLXvXpRoBxERdtqV9QOrfpMZZ6pSYP91LhpPtap3sFMUiL7Tw2RImbe0Al2/kw==} + lit-html@3.3.1: + resolution: {integrity: sha512-S9hbyDu/vs1qNrithiNyeyv64c9yqiW9l+DBgI18fL+MTvOtWoFR0FWiyq1TxaYef5wNlpEmzlXoBlZEO+WjoA==} - lit@3.3.2: - resolution: {integrity: sha512-NF9zbsP79l4ao2SNrH3NkfmFgN/hBYSQo90saIVI1o5GpjAdCPVstVzO1MrLOakHoEhYkrtRjPK6Ob521aoYWQ==} - - local-pkg@1.1.2: - resolution: {integrity: sha512-arhlxbFRmoQHl33a0Zkle/YWlmNwoyt6QNZEIJcqNbdrsix5Lvc4HyyI3EnwxTYlZYc32EbYrQ8SzEZ7dqgg9A==} - engines: {node: '>=14'} + lit@3.3.1: + resolution: {integrity: sha512-Ksr/8L3PTapbdXJCk+EJVB78jDodUMaP54gD24W186zGRARvwrsPfS60wae/SSCTCNZVPd1chXqio1qHQmu4NA==} locate-path@5.0.0: resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} @@ -1612,10 +1701,6 @@ packages: resolution: {integrity: sha512-ja1E3yCr9i/0hmBVaM0bfwDjnGy8I/s6PP4DFp+yP+a+mrHO4Rm7DtmnqROTUkHIkqffC84YY7AeqX6oFk0WFg==} engines: {node: '>=18'} - magic-string-ast@1.0.3: - resolution: {integrity: sha512-CvkkH1i81zl7mmb94DsRiFeG9V2fR2JeuK8yDgS8oiZSFa++wWLEgZ5ufEOyLHbvSbD1gTRKv9NdX69Rnvr9JA==} - engines: {node: '>=20.19.0'} - magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} @@ -1638,12 +1723,12 @@ packages: markdown-it-emoji@3.0.0: resolution: {integrity: sha512-+rUD93bXHubA4arpEZO3q80so0qgoFJEKRkRbjKX8RTdca89v2kfyF+xR3i2sQTwql9tpPZPOQN5B+PunspXRg==} - markdown-it@14.1.1: - resolution: {integrity: sha512-BuU2qnTti9YKgK5N+IeMubp14ZUKUUw7yeJbkjtosvHiP0AZ5c8IAgEMk79D0eC8F23r4Ac/q8cAIFdm2FtyoA==} + markdown-it@14.1.0: + resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} hasBin: true - mdast-util-to-hast@13.2.1: - resolution: {integrity: sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==} + mdast-util-to-hast@13.2.0: + resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==} mdurl@2.0.0: resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} @@ -1667,30 +1752,28 @@ packages: resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} engines: {node: '>=18'} - mlly@1.8.2: - resolution: {integrity: sha512-d+ObxMQFmbt10sretNDytwt85VrbkhhUA/JBGm1MPaWJ65Cl4wOgLaB1NYvJSZ0Ef03MMEU/0xpPMXUIQ29UfA==} - ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - muggle-string@0.4.1: - resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} - nanoid@3.3.11: resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - nanoid@5.1.7: - resolution: {integrity: sha512-ua3NDgISf6jdwezAheMOk4mbE1LXjm1DfMUDMuJf4AqxLFK3ccGpgWizwa5YV7Yz9EpXwEaWoRXSb/BnV0t5dQ==} + nanoid@5.1.6: + resolution: {integrity: sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==} engines: {node: ^18 || >=20} hasBin: true node-addon-api@7.1.1: resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} - node-releases@2.0.36: - resolution: {integrity: sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==} + node-releases@2.0.19: + resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} + + normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} @@ -1702,8 +1785,8 @@ packages: oniguruma-parser@0.12.1: resolution: {integrity: sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==} - oniguruma-to-es@4.3.5: - resolution: {integrity: sha512-Zjygswjpsewa0NLTsiizVuMQZbp0MDyM6lIt66OxsF21npUDlzpHi1Mgb/qhQdkb+dWFTzJmFbEWdvZgRho8eQ==} + oniguruma-to-es@4.3.4: + resolution: {integrity: sha512-3VhUGN3w2eYxnTzHn+ikMI+fp/96KoRSVK9/kMTcFqj1NRDh2IhQCKvYxDnWePKRXY/AqH+Fuiyb7VHSzBjHfA==} ora@9.3.0: resolution: {integrity: sha512-lBX72MWFduWEf7v7uWf5DHp9Jn5BI8bNPGuFgtXMmr2uDz2Gz2749y3am3agSDdkhHPHYmmxEGSKH85ZLGzgXw==} @@ -1734,9 +1817,6 @@ packages: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} - pathe@2.0.3: - resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} - perfect-debounce@2.1.0: resolution: {integrity: sha512-LjgdTytVFXeUgtHZr9WYViYSM/g8MkcTPYDlPa3cDqMirHjKiSZPYd6DoL7pK8AJQr+uWkQvCjHNdiMqsrJs+g==} @@ -1747,16 +1827,10 @@ packages: picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} - picomatch@4.0.4: - resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} + picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} engines: {node: '>=12'} - pkg-types@1.3.1: - resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} - - pkg-types@2.3.0: - resolution: {integrity: sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==} - pngjs@5.0.0: resolution: {integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==} engines: {node: '>=10.13.0'} @@ -1782,8 +1856,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.5.8: - resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==} + postcss@8.5.6: + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} property-information@7.1.0: @@ -1798,9 +1872,6 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - quansync@0.2.11: - resolution: {integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==} - readdirp@4.1.2: resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} engines: {node: '>= 14.18.0'} @@ -1815,8 +1886,8 @@ packages: regex-utilities@2.3.0: resolution: {integrity: sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==} - regex@6.1.0: - resolution: {integrity: sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg==} + regex@6.0.1: + resolution: {integrity: sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA==} rehype-parse@9.0.1: resolution: {integrity: sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==} @@ -1838,137 +1909,186 @@ packages: resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} engines: {node: '>=18'} - rolldown@1.0.0-rc.12: - resolution: {integrity: sha512-yP4USLIMYrwpPHEFB5JGH1uxhcslv6/hL0OyvTuY+3qlOSJvZ7ntYnoWpehBxufkgN0cvXxppuTu5hHa/zPh+A==} + rolldown-vite@7.3.1: + resolution: {integrity: sha512-LYzdNAjRHhF2yA4JUQm/QyARyi216N2rpJ0lJZb8E9FU2y5v6Vk+xq/U4XBOxMefpWixT5H3TslmAHm1rqIq2w==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + '@types/node': ^20.19.0 || >=22.12.0 + esbuild: ^0.27.0 + jiti: '>=1.21.0' + less: ^4.0.0 + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: '>=0.54.8' + sugarss: ^5.0.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + esbuild: + optional: true + jiti: + optional: true + less: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + + rolldown@1.0.0-beta.53: + resolution: {integrity: sha512-Qd9c2p0XKZdgT5AYd+KgAMggJ8ZmCs3JnS9PTMWkyUfteKlfmKtxJbWTHkVakxwXs1Ub7jrRYVeFeF7N0sQxyw==} 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'} + hasBin: true + rxjs@7.8.2: resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass-embedded-all-unknown@1.98.0: - resolution: {integrity: sha512-6n4RyK7/1mhdfYvpP3CClS3fGoYqDvRmLClCESS6I7+SAzqjxvGG6u5Fo+cb1nrPNbbilgbM4QKdgcgWHO9NCA==} + sass-embedded-all-unknown@1.97.3: + resolution: {integrity: sha512-t6N46NlPuXiY3rlmG6/+1nwebOBOaLFOOVqNQOC2cJhghOD4hh2kHNQQTorCsbY9S1Kir2la1/XLBwOJfui0xg==} cpu: ['!arm', '!arm64', '!riscv64', '!x64'] - sass-embedded-android-arm64@1.98.0: - resolution: {integrity: sha512-M9Ra98A6vYJHpwhoC/5EuH1eOshQ9ZyNwC8XifUDSbRl/cGeQceT1NReR9wFj3L7s1pIbmes1vMmaY2np0uAKQ==} + sass-embedded-android-arm64@1.97.3: + resolution: {integrity: sha512-aiZ6iqiHsUsaDx0EFbbmmA0QgxicSxVVN3lnJJ0f1RStY0DthUkquGT5RJ4TPdaZ6ebeJWkboV4bra+CP766eA==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [android] - sass-embedded-android-arm@1.98.0: - resolution: {integrity: sha512-LjGiMhHgu7VL1n7EJxTCre1x14bUsWd9d3dnkS2rku003IWOI/fxc7OXgaKagoVzok1kv09rzO3vFXJR5ZeONQ==} + sass-embedded-android-arm@1.97.3: + resolution: {integrity: sha512-cRTtf/KV/q0nzGZoUzVkeIVVFv3L/tS1w4WnlHapphsjTXF/duTxI8JOU1c/9GhRPiMdfeXH7vYNcMmtjwX7jg==} engines: {node: '>=14.0.0'} cpu: [arm] os: [android] - sass-embedded-android-riscv64@1.98.0: - resolution: {integrity: sha512-WPe+0NbaJIZE1fq/RfCZANMeIgmy83x4f+SvFOG7LhUthHpZWcOcrPTsCKKmN3xMT3iw+4DXvqTYOCYGRL3hcQ==} + sass-embedded-android-riscv64@1.97.3: + resolution: {integrity: sha512-zVEDgl9JJodofGHobaM/q6pNETG69uuBIGQHRo789jloESxxZe82lI3AWJQuPmYCOG5ElfRthqgv89h3gTeLYA==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [android] - sass-embedded-android-x64@1.98.0: - resolution: {integrity: sha512-zrD25dT7OHPEgLWuPEByybnIfx4rnCtfge4clBgjZdZ3lF6E7qNLRBtSBmoFflh6Vg0RlEjJo5VlpnTMBM5MQQ==} + sass-embedded-android-x64@1.97.3: + resolution: {integrity: sha512-3ke0le7ZKepyXn/dKKspYkpBC0zUk/BMciyP5ajQUDy4qJwobd8zXdAq6kOkdiMB+d9UFJOmEkvgFJHl3lqwcw==} engines: {node: '>=14.0.0'} cpu: [x64] os: [android] - sass-embedded-darwin-arm64@1.98.0: - resolution: {integrity: sha512-cgr1z9rBnCdMf8K+JabIaYd9Rag2OJi5mjq08XJfbJGMZV/TA6hFJCLGkr5/+ZOn4/geTM5/3aSfQ8z5EIJAOg==} + sass-embedded-darwin-arm64@1.97.3: + resolution: {integrity: sha512-fuqMTqO4gbOmA/kC5b9y9xxNYw6zDEyfOtMgabS7Mz93wimSk2M1quQaTJnL98Mkcsl2j+7shNHxIS/qpcIDDA==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [darwin] - sass-embedded-darwin-x64@1.98.0: - resolution: {integrity: sha512-OLBOCs/NPeiMqTdOrMFbVHBQFj19GS3bSVSxIhcCq16ZyhouUkYJEZjxQgzv9SWA2q6Ki8GCqp4k6jMeUY9dcA==} + sass-embedded-darwin-x64@1.97.3: + resolution: {integrity: sha512-b/2RBs/2bZpP8lMkyZ0Px0vkVkT8uBd0YXpOwK7iOwYkAT8SsO4+WdVwErsqC65vI5e1e5p1bb20tuwsoQBMVA==} engines: {node: '>=14.0.0'} cpu: [x64] os: [darwin] - sass-embedded-linux-arm64@1.98.0: - resolution: {integrity: sha512-axOE3t2MTBwCtkUCbrdM++Gj0gC0fdHJPrgzQ+q1WUmY9NoNMGqflBtk5mBZaWUeha2qYO3FawxCB8lctFwCtw==} + sass-embedded-linux-arm64@1.97.3: + resolution: {integrity: sha512-IP1+2otCT3DuV46ooxPaOKV1oL5rLjteRzf8ldZtfIEcwhSgSsHgA71CbjYgLEwMY9h4jeal8Jfv3QnedPvSjg==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] + libc: glibc - sass-embedded-linux-arm@1.98.0: - resolution: {integrity: sha512-03baQZCxVyEp8v1NWBRlzGYrmVT/LK7ZrHlF1piscGiGxwfdxoLXVuxsylx3qn/dD/4i/rh7Bzk7reK1br9jvQ==} + sass-embedded-linux-arm@1.97.3: + resolution: {integrity: sha512-2lPQ7HQQg4CKsH18FTsj2hbw5GJa6sBQgDsls+cV7buXlHjqF8iTKhAQViT6nrpLK/e8nFCoaRgSqEC8xMnXuA==} engines: {node: '>=14.0.0'} cpu: [arm] os: [linux] + libc: glibc - sass-embedded-linux-musl-arm64@1.98.0: - resolution: {integrity: sha512-LeqNxQA8y4opjhe68CcFvMzCSrBuJqYVFbwElEj9bagHXQHTp9xVPJRn6VcrC+0VLEDq13HVXMv7RslIuU0zmA==} + sass-embedded-linux-musl-arm64@1.97.3: + resolution: {integrity: sha512-Lij0SdZCsr+mNRSyDZ7XtJpXEITrYsaGbOTz5e6uFLJ9bmzUbV7M8BXz2/cA7bhfpRPT7/lwRKPdV4+aR9Ozcw==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] + libc: musl - sass-embedded-linux-musl-arm@1.98.0: - resolution: {integrity: sha512-OBkjTDPYR4hSaueOGIM6FDpl9nt/VZwbSRpbNu9/eEJcxE8G/vynRugW8KRZmCFjPy8j/jkGBvvS+k9iOqKV3g==} + sass-embedded-linux-musl-arm@1.97.3: + resolution: {integrity: sha512-cBTMU68X2opBpoYsSZnI321gnoaiMBEtc+60CKCclN6PCL3W3uXm8g4TLoil1hDD6mqU9YYNlVG6sJ+ZNef6Lg==} engines: {node: '>=14.0.0'} cpu: [arm] os: [linux] + libc: musl - sass-embedded-linux-musl-riscv64@1.98.0: - resolution: {integrity: sha512-7w6hSuOHKt8FZsmjRb3iGSxEzM87fO9+M8nt5JIQYMhHTj5C+JY/vcske0v715HCVj5e1xyTnbGXf8FcASeAIw==} + sass-embedded-linux-musl-riscv64@1.97.3: + resolution: {integrity: sha512-sBeLFIzMGshR4WmHAD4oIM7WJVkSoCIEwutzptFtGlSlwfNiijULp+J5hA2KteGvI6Gji35apR5aWj66wEn/iA==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [linux] + libc: musl - sass-embedded-linux-musl-x64@1.98.0: - resolution: {integrity: sha512-QikNyDEJOVqPmxyCFkci8ZdCwEssdItfjQFJB+D+Uy5HFqcS5Lv3d3GxWNX/h1dSb23RPyQdQc267ok5SbEyJw==} + sass-embedded-linux-musl-x64@1.97.3: + resolution: {integrity: sha512-/oWJ+OVrDg7ADDQxRLC/4g1+Nsz1g4mkYS2t6XmyMJKFTFK50FVI2t5sOdFH+zmMp+nXHKM036W94y9m4jjEcw==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] + libc: musl - sass-embedded-linux-riscv64@1.98.0: - resolution: {integrity: sha512-E7fNytc/v4xFBQKzgzBddV/jretA4ULAPO6XmtBiQu4zZBdBozuSxsQLe2+XXeb0X4S2GIl72V7IPABdqke/vA==} + sass-embedded-linux-riscv64@1.97.3: + resolution: {integrity: sha512-l3IfySApLVYdNx0Kjm7Zehte1CDPZVcldma3dZt+TfzvlAEerM6YDgsk5XEj3L8eHBCgHgF4A0MJspHEo2WNfA==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [linux] + libc: glibc - sass-embedded-linux-x64@1.98.0: - resolution: {integrity: sha512-VsvP0t/uw00mMNPv3vwyYKUrFbqzxQHnRMO+bHdAMjvLw4NFf6mscpym9Bzf+NXwi1ZNKnB6DtXjmcpcvqFqYg==} + sass-embedded-linux-x64@1.97.3: + resolution: {integrity: sha512-Kwqwc/jSSlcpRjULAOVbndqEy2GBzo6OBmmuBVINWUaJLJ8Kczz3vIsDUWLfWz/kTEw9FHBSiL0WCtYLVAXSLg==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] + libc: glibc - sass-embedded-unknown-all@1.98.0: - resolution: {integrity: sha512-C4MMzcAo3oEDQnW7L8SBgB9F2Fq5qHPnaYTZRMOH3Mp/7kM4OooBInXpCiiFjLnjY95hzP4KyctVx0uYR6MYlQ==} + sass-embedded-unknown-all@1.97.3: + resolution: {integrity: sha512-/GHajyYJmvb0IABUQHbVHf1nuHPtIDo/ClMZ81IDr59wT5CNcMe7/dMNujXwWugtQVGI5UGmqXWZQCeoGnct8Q==} os: ['!android', '!darwin', '!linux', '!win32'] - sass-embedded-win32-arm64@1.98.0: - resolution: {integrity: sha512-nP/10xbAiPbhQkMr3zQfXE4TuOxPzWRQe1Hgbi90jv2R4TbzbqQTuZVOaJf7KOAN4L2Bo6XCTRjK5XkVnwZuwQ==} + sass-embedded-win32-arm64@1.97.3: + resolution: {integrity: sha512-RDGtRS1GVvQfMGAmVXNxYiUOvPzn9oO1zYB/XUM9fudDRnieYTcUytpNTQZLs6Y1KfJxgt5Y+giRceC92fT8Uw==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [win32] - sass-embedded-win32-x64@1.98.0: - resolution: {integrity: sha512-/lbrVsfbcbdZQ5SJCWcV0NVPd6YRs+FtAnfedp4WbCkO/ZO7Zt/58MvI4X2BVpRY/Nt5ZBo1/7v2gYcQ+J4svQ==} + sass-embedded-win32-x64@1.97.3: + resolution: {integrity: sha512-SFRa2lED9UEwV6vIGeBXeBOLKF+rowF3WmNfb/BzhxmdAsKofCXrJ8ePW7OcDVrvNEbTOGwhsReIsF5sH8fVaw==} engines: {node: '>=14.0.0'} cpu: [x64] os: [win32] - sass-embedded@1.98.0: - resolution: {integrity: sha512-Do7u6iRb6K+lrllcTkB1BXcHwOxcKe3rEfOF/GcCLE2w3WpddakRAosJOHFUR37DpsvimQXEt5abs3NzUjEIqg==} + sass-embedded@1.97.3: + resolution: {integrity: sha512-eKzFy13Nk+IRHhlAwP3sfuv+PzOrvzUkwJK2hdoCKYcWGSdmwFpeGpWmyewdw8EgBnsKaSBtgf/0b2K635ecSA==} engines: {node: '>=16.0.0'} hasBin: true - sass@1.98.0: - resolution: {integrity: sha512-+4N/u9dZ4PrgzGgPlKnaaRQx64RO0JBKs9sDhQ2pLgN6JQZ25uPQZKQYaBJU48Kd5BxgXoJ4e09Dq7nMcOUW3A==} + sass@1.97.3: + resolution: {integrity: sha512-fDz1zJpd5GycprAbu4Q2PV/RprsRtKC/0z82z0JLgdytmcq0+ujJbJ/09bPGDxCLkKY3Np5cRAOcWiVkLXJURg==} engines: {node: '>=14.0.0'} hasBin: true - sax@1.6.0: - resolution: {integrity: sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==} - engines: {node: '>=11.0.0'} - - scule@1.3.0: - resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==} + sax@1.4.1: + resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} section-matter@1.0.0: resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} @@ -1977,8 +2097,8 @@ packages: set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - shiki@4.0.2: - resolution: {integrity: sha512-eAVKTMedR5ckPo4xne/PjYQYrU3qx78gtJZ+sHlXEg5IHhhoQhMfZVzetTYuaJS0L2Ef3AcCRzCHV8T0WI6nIQ==} + shiki@4.0.1: + resolution: {integrity: sha512-EkAEhDTN5WhpoQFXFw79OHIrSAfHhlImeCdSyg4u4XvrpxKEmdo/9x/HWSowujAnUrFsGOwWiE58a6GVentMnQ==} engines: {node: '>=20'} signal-exit@4.1.0: @@ -2035,8 +2155,8 @@ packages: resolution: {integrity: sha512-8lD+t2KrrScJ/7KXCSyfhT3/hRq78rC0wBFqNJXv3mZyn6hW2ypM05JmlSvtqRbeq6jqA94oHbxAr2vYsJ8vDA==} engines: {node: '>=16.0.0'} - sync-message-port@1.2.0: - resolution: {integrity: sha512-gAQ9qrUN/UCypHtGFbbe7Rc/f9bzO88IwrG8TDo/aMKAApKyD6E3W4Cm0EfhfBb6Z6SKt59tTCTfD+n1xmAvMg==} + sync-message-port@1.1.3: + resolution: {integrity: sha512-GTt8rSKje5FilG+wEdfCkOcLL7LWqpMlr2c3LRuKt/YXxcJ52aGSbGBAdI4L3aaqfrBt6y711El53ItyH1NWzg==} engines: {node: '>=16.0.0'} synckit@0.11.12: @@ -2059,24 +2179,21 @@ packages: uc.micro@2.1.0: resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} - ufo@1.6.3: - resolution: {integrity: sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==} - undici-types@7.16.0: resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} - undici-types@7.18.2: - resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} + undici-types@7.8.0: + resolution: {integrity: sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==} - undici@7.24.6: - resolution: {integrity: sha512-Xi4agocCbRzt0yYMZGMA6ApD7gvtUFaxm4ZmeacWI4cZxaF6C+8I8QfofC20NAePiB/IcvZmzkJ7XPa471AEtA==} + undici@7.22.0: + resolution: {integrity: sha512-RqslV2Us5BrllB+JeiZnK4peryVTndy9Dnqq62S3yYRRTj0tFQCwEniUy2167skdGOy3vqRzEvl1Dm4sV2ReDg==} engines: {node: '>=20.18.1'} unified@11.0.5: resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} - unist-util-is@6.0.1: - resolution: {integrity: sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==} + unist-util-is@6.0.0: + resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} unist-util-position@5.0.0: resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} @@ -2084,30 +2201,22 @@ packages: unist-util-stringify-position@4.0.0: resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} - unist-util-visit-parents@6.0.2: - resolution: {integrity: sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==} + unist-util-visit-parents@6.0.1: + resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} - unist-util-visit@5.1.0: - resolution: {integrity: sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==} + unist-util-visit@5.0.0: + resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} - unplugin-utils@0.3.1: - resolution: {integrity: sha512-5lWVjgi6vuHhJ526bI4nlCOmkCIF3nnfXkCMDeMJrtdvxTs6ZFCM8oNufGTsDbKv/tJ/xj8RpvXjRuPBZJuJog==} - engines: {node: '>=20.19.0'} - - unplugin@3.0.0: - resolution: {integrity: sha512-0Mqk3AT2TZCXWKdcoaufeXNukv2mTrEZExeXlHIOZXdqYoHHr4n51pymnwV8x2BOVxwXbK2HLlI7usrqMpycdg==} - engines: {node: ^20.19.0 || >=22.12.0} - upath@2.0.1: resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==} engines: {node: '>=4'} - update-browserslist-db@1.2.3: - resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==} + update-browserslist-db@1.1.3: + resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -2124,85 +2233,32 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - vite@8.0.3: - resolution: {integrity: sha512-B9ifbFudT1TFhfltfaIPgjo9Z3mDynBTJSUYxTjOQruf/zHH+ezCQKcoqO+h7a9Pw9Nm/OtlXAiGT1axBgwqrQ==} - engines: {node: ^20.19.0 || >=22.12.0} - hasBin: true + vue-router@4.6.4: + resolution: {integrity: sha512-Hz9q5sa33Yhduglwz6g9skT8OBPii+4bFn88w6J+J4MfEo4KRRpmiNG/hHHkdbRFlLBOqxN8y8gf2Fb0MTUgVg==} peerDependencies: - '@types/node': ^20.19.0 || >=22.12.0 - '@vitejs/devtools': ^0.1.0 - esbuild: ^0.27.0 - jiti: '>=1.21.0' - less: ^4.0.0 - sass: ^1.70.0 - sass-embedded: ^1.70.0 - stylus: '>=0.54.8' - sugarss: ^5.0.0 - terser: ^5.16.0 - tsx: ^4.8.1 - yaml: ^2.4.2 - peerDependenciesMeta: - '@types/node': - optional: true - '@vitejs/devtools': - optional: true - esbuild: - optional: true - jiti: - optional: true - less: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - tsx: - optional: true - yaml: - optional: true - - vue-router@5.0.4: - resolution: {integrity: sha512-lCqDLCI2+fKVRl2OzXuzdSWmxXFLQRxQbmHugnRpTMyYiT+hNaycV0faqG5FBHDXoYrZ6MQcX87BvbY8mQ20Bg==} - peerDependencies: - '@pinia/colada': '>=0.21.2' - '@vue/compiler-sfc': ^3.5.17 - pinia: ^3.0.4 vue: ^3.5.0 - peerDependenciesMeta: - '@pinia/colada': - optional: true - '@vue/compiler-sfc': - optional: true - pinia: - optional: true - vue@3.5.31: - resolution: {integrity: sha512-iV/sU9SzOlmA/0tygSmjkEN6Jbs3nPoIPFhCMLD2STrjgOU8DX7ZtzMhg4ahVwf5Rp9KoFzcXeB1ZrVbLBp5/Q==} + vue@3.5.29: + resolution: {integrity: sha512-BZqN4Ze6mDQVNAni0IHeMJ5mwr8VAJ3MQC9FmprRhcBYENw+wOAAjRj8jfmN6FLl0j96OXbR+CjWhmAmM+QGnA==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - vuepress-plugin-components@2.0.0-rc.104: - resolution: {integrity: sha512-Z39+3Nina2MR7chGBbbIJZ2Gsg4C3TCkJ4HLqxILAlpMi5SzMFL4RXVYHNf/lwmKXGE5qL+9HzrXpckk628kEw==} + vuepress-plugin-components@2.0.0-rc.103: + resolution: {integrity: sha512-RZEZgNpbRHwGMtubyipjR/KAsgHp7xnw0E4Ww5/IEVPY99LksuuTlnvjhHNmrsX17LxTo6pVJ/Nhc/sXQEknyg==} engines: {node: '>=20.19.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: artplayer: ^5.0.0 dashjs: 4.7.4 hls.js: ^1.4.12 mpegts.js: ^1.7.3 - sass: ^1.98.0 - sass-embedded: ^1.98.0 + sass: ^1.97.3 + sass-embedded: ^1.97.3 sass-loader: ^16.0.7 vidstack: ^1.12.9 - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 peerDependenciesMeta: artplayer: optional: true @@ -2221,18 +2277,17 @@ packages: vidstack: optional: true - vuepress-plugin-md-enhance@2.0.0-rc.104: - resolution: {integrity: sha512-j3xjSn2GG5pWUEMEcd1l2UH5t5B9+1VujBQ3K42mvFMXpcMPzAoOLS2ZAKa4Ws8pFVHJXE0ZJ8SV7XWrbHfSRg==} + vuepress-plugin-md-enhance@2.0.0-rc.103: + resolution: {integrity: sha512-Lpr4bec4mzvzhahG7kjJR5fc8JN/kvlbbGInXL5yscby87baNGpsmVH7xpuym0vT3Q5h8LnDxQ/EvIitwSIFzg==} engines: {node: '>= 20.19.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: '@vue/repl': ^4.1.1 kotlin-playground: ^1.23.0 sandpack-vue3: ^3.0.0 - sass: ^1.98.0 - sass-embedded: ^1.98.0 + sass: ^1.97.3 + sass-embedded: ^1.97.3 sass-loader: ^16.0.7 - typescript: '>=5.0.0' - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 peerDependenciesMeta: '@vue/repl': optional: true @@ -2246,33 +2301,31 @@ packages: optional: true sass-loader: optional: true - typescript: - optional: true - vuepress-shared@2.0.0-rc.104: - resolution: {integrity: sha512-eYbIzlQy31KknLaChoDU9+mj82lhsidfFsbl4PDHWhqRE2dDcgKO9i9hvXj4ekB1ESTKAXX+MnQs8GxiX2OjbA==} + vuepress-shared@2.0.0-rc.103: + resolution: {integrity: sha512-F8/3mYmh4BEacG+cHCtu7BmF5HrxfcwiLYd0523h+XYN02abgcUS8EJ7mZo/6juj5ZhWjjsWLarctim4wmOvIw==} engines: {node: '>= 20.19.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 - vuepress-theme-hope@2.0.0-rc.104: - resolution: {integrity: sha512-BECCmnTD9foMXxKjqciytSihhR29zsi8zQztxwsM3/Y7YAOO0sew6yep6iyIXouYHTgYl5u5BkpWPWW6bN6/ew==} + vuepress-theme-hope@2.0.0-rc.103: + resolution: {integrity: sha512-LPd5wy7YTUc/FPXpLgEzDOywwI2WGqAgfTnrIoLsPOkTBkZqvJRi47kueF7bTmkqupR2P2igAmHJVToBJIzVOw==} engines: {node: '>= 20.19.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: - '@vuepress/plugin-docsearch': 2.0.0-rc.126 - '@vuepress/plugin-feed': 2.0.0-rc.126 - '@vuepress/plugin-meilisearch': 2.0.0-rc.126 - '@vuepress/plugin-prismjs': 2.0.0-rc.126 - '@vuepress/plugin-pwa': 2.0.0-rc.126 - '@vuepress/plugin-revealjs': 2.0.0-rc.126 - '@vuepress/plugin-search': 2.0.0-rc.126 - '@vuepress/plugin-slimsearch': 2.0.0-rc.126 - '@vuepress/plugin-watermark': 2.0.0-rc.126 - '@vuepress/shiki-twoslash': 2.0.0-rc.126 - sass: ^1.98.0 - sass-embedded: ^1.98.0 + '@vuepress/plugin-docsearch': 2.0.0-rc.124 + '@vuepress/plugin-feed': 2.0.0-rc.124 + '@vuepress/plugin-meilisearch': 2.0.0-rc.124 + '@vuepress/plugin-prismjs': 2.0.0-rc.124 + '@vuepress/plugin-pwa': 2.0.0-rc.124 + '@vuepress/plugin-revealjs': 2.0.0-rc.124 + '@vuepress/plugin-search': 2.0.0-rc.124 + '@vuepress/plugin-slimsearch': 2.0.0-rc.124 + '@vuepress/plugin-watermark': 2.0.0-rc.124 + '@vuepress/shiki-twoslash': 2.0.0-rc.124 + sass: ^1.97.3 + sass-embedded: ^1.97.3 sass-loader: ^16.0.7 - vuepress: 2.0.0-rc.27 + vuepress: 2.0.0-rc.26 peerDependenciesMeta: '@vuepress/plugin-docsearch': optional: true @@ -2301,14 +2354,14 @@ packages: sass-loader: optional: true - vuepress@2.0.0-rc.27: - resolution: {integrity: sha512-kx9/+ZZ22QwdXZck4TF0V7rxENqdWILgUJD6gEKTbiTBY/+xcn4uGjcUz46+2VrjrupQqUgGKBSA7gSp0ITT/Q==} - engines: {node: ^20.9.0 || >=22.18.0} + vuepress@2.0.0-rc.26: + resolution: {integrity: sha512-ztTS3m6Q2MAb6D26vM2UyU5nOuxIhIk37SSD3jTcKI00x4ha0FcwY3Cm0MAt6w58REBmkwNLPxN5iiulatHtbw==} + engines: {node: ^20.9.0 || >=22.0.0} hasBin: true peerDependencies: - '@vuepress/bundler-vite': 2.0.0-rc.27 - '@vuepress/bundler-webpack': 2.0.0-rc.27 - vue: ^3.5.29 + '@vuepress/bundler-vite': 2.0.0-rc.26 + '@vuepress/bundler-webpack': 2.0.0-rc.26 + vue: ^3.5.22 peerDependenciesMeta: '@vuepress/bundler-vite': optional: true @@ -2318,9 +2371,6 @@ packages: web-namespaces@2.0.1: resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} - webpack-virtual-modules@0.6.2: - resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} - whatwg-encoding@3.1.1: resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} engines: {node: '>=18'} @@ -2340,11 +2390,6 @@ packages: y18n@4.0.3: resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} - yaml@2.8.3: - resolution: {integrity: sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg==} - engines: {node: '>= 14.6'} - hasBin: true - yargs-parser@18.1.3: resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} engines: {node: '>=6'} @@ -2365,19 +2410,11 @@ onlyBuiltDependencies: snapshots: - '@babel/generator@7.29.1': - dependencies: - '@babel/parser': 7.29.2 - '@babel/types': 7.29.0 - '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.31 - jsesc: 3.1.0 - '@babel/helper-string-parser@7.27.1': {} '@babel/helper-validator-identifier@7.28.5': {} - '@babel/parser@7.29.2': + '@babel/parser@7.29.0': dependencies: '@babel/types': 7.29.0 @@ -2386,360 +2423,345 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.28.5 - '@bufbuild/protobuf@2.11.0': {} + '@bufbuild/protobuf@2.6.2': {} - '@emnapi/core@1.9.1': + '@emnapi/core@1.8.1': dependencies: - '@emnapi/wasi-threads': 1.2.0 + '@emnapi/wasi-threads': 1.1.0 tslib: 2.8.1 optional: true - '@emnapi/runtime@1.9.1': + '@emnapi/runtime@1.8.1': dependencies: tslib: 2.8.1 optional: true - '@emnapi/wasi-threads@1.2.0': + '@emnapi/wasi-threads@1.1.0': dependencies: tslib: 2.8.1 optional: true - '@esbuild/aix-ppc64@0.27.4': + '@esbuild/aix-ppc64@0.25.12': optional: true - '@esbuild/android-arm64@0.27.4': + '@esbuild/android-arm64@0.25.12': optional: true - '@esbuild/android-arm@0.27.4': + '@esbuild/android-arm@0.25.12': optional: true - '@esbuild/android-x64@0.27.4': + '@esbuild/android-x64@0.25.12': optional: true - '@esbuild/darwin-arm64@0.27.4': + '@esbuild/darwin-arm64@0.25.12': optional: true - '@esbuild/darwin-x64@0.27.4': + '@esbuild/darwin-x64@0.25.12': optional: true - '@esbuild/freebsd-arm64@0.27.4': + '@esbuild/freebsd-arm64@0.25.12': optional: true - '@esbuild/freebsd-x64@0.27.4': + '@esbuild/freebsd-x64@0.25.12': optional: true - '@esbuild/linux-arm64@0.27.4': + '@esbuild/linux-arm64@0.25.12': optional: true - '@esbuild/linux-arm@0.27.4': + '@esbuild/linux-arm@0.25.12': optional: true - '@esbuild/linux-ia32@0.27.4': + '@esbuild/linux-ia32@0.25.12': optional: true - '@esbuild/linux-loong64@0.27.4': + '@esbuild/linux-loong64@0.25.12': optional: true - '@esbuild/linux-mips64el@0.27.4': + '@esbuild/linux-mips64el@0.25.12': optional: true - '@esbuild/linux-ppc64@0.27.4': + '@esbuild/linux-ppc64@0.25.12': optional: true - '@esbuild/linux-riscv64@0.27.4': + '@esbuild/linux-riscv64@0.25.12': optional: true - '@esbuild/linux-s390x@0.27.4': + '@esbuild/linux-s390x@0.25.12': optional: true - '@esbuild/linux-x64@0.27.4': + '@esbuild/linux-x64@0.25.12': optional: true - '@esbuild/netbsd-arm64@0.27.4': + '@esbuild/netbsd-arm64@0.25.12': optional: true - '@esbuild/netbsd-x64@0.27.4': + '@esbuild/netbsd-x64@0.25.12': optional: true - '@esbuild/openbsd-arm64@0.27.4': + '@esbuild/openbsd-arm64@0.25.12': optional: true - '@esbuild/openbsd-x64@0.27.4': + '@esbuild/openbsd-x64@0.25.12': optional: true - '@esbuild/openharmony-arm64@0.27.4': + '@esbuild/openharmony-arm64@0.25.12': optional: true - '@esbuild/sunos-x64@0.27.4': + '@esbuild/sunos-x64@0.25.12': optional: true - '@esbuild/win32-arm64@0.27.4': + '@esbuild/win32-arm64@0.25.12': optional: true - '@esbuild/win32-ia32@0.27.4': + '@esbuild/win32-ia32@0.25.12': optional: true - '@esbuild/win32-x64@0.27.4': + '@esbuild/win32-x64@0.25.12': optional: true - '@jridgewell/gen-mapping@0.3.13': - dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 - '@jridgewell/trace-mapping': 0.3.31 - - '@jridgewell/remapping@2.3.5': - dependencies: - '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.31 - - '@jridgewell/resolve-uri@3.1.2': {} - '@jridgewell/sourcemap-codec@1.5.5': {} - '@jridgewell/trace-mapping@0.3.31': - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.5 - - '@lit-labs/ssr-dom-shim@1.5.1': {} + '@lit-labs/ssr-dom-shim@1.4.0': {} - '@lit/reactive-element@2.1.2': + '@lit/reactive-element@2.1.1': dependencies: - '@lit-labs/ssr-dom-shim': 1.5.1 + '@lit-labs/ssr-dom-shim': 1.4.0 '@mdit-vue/plugin-component@3.0.2': dependencies: '@types/markdown-it': 14.1.2 - markdown-it: 14.1.1 + markdown-it: 14.1.0 '@mdit-vue/plugin-frontmatter@3.0.2': dependencies: '@mdit-vue/types': 3.0.2 '@types/markdown-it': 14.1.2 gray-matter: 4.0.3 - markdown-it: 14.1.1 + markdown-it: 14.1.0 '@mdit-vue/plugin-headers@3.0.2': dependencies: '@mdit-vue/shared': 3.0.2 '@mdit-vue/types': 3.0.2 '@types/markdown-it': 14.1.2 - markdown-it: 14.1.1 + markdown-it: 14.1.0 '@mdit-vue/plugin-sfc@3.0.2': dependencies: '@mdit-vue/types': 3.0.2 '@types/markdown-it': 14.1.2 - markdown-it: 14.1.1 + markdown-it: 14.1.0 '@mdit-vue/plugin-title@3.0.2': dependencies: '@mdit-vue/shared': 3.0.2 '@mdit-vue/types': 3.0.2 '@types/markdown-it': 14.1.2 - markdown-it: 14.1.1 + markdown-it: 14.1.0 '@mdit-vue/plugin-toc@3.0.2': dependencies: '@mdit-vue/shared': 3.0.2 '@mdit-vue/types': 3.0.2 '@types/markdown-it': 14.1.2 - markdown-it: 14.1.1 + markdown-it: 14.1.0 '@mdit-vue/shared@3.0.2': dependencies: '@mdit-vue/types': 3.0.2 '@types/markdown-it': 14.1.2 - markdown-it: 14.1.1 + markdown-it: 14.1.0 '@mdit-vue/types@3.0.2': {} - '@mdit/helper@0.23.1(markdown-it@14.1.1)': + '@mdit/helper@0.23.1(markdown-it@14.1.0)': dependencies: '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-alert@0.23.1(markdown-it@14.1.1)': + '@mdit/plugin-alert@0.23.1(markdown-it@14.1.0)': dependencies: '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-align@0.24.1(markdown-it@14.1.1)': + '@mdit/plugin-align@0.24.1(markdown-it@14.1.0)': dependencies: - '@mdit/plugin-container': 0.23.1(markdown-it@14.1.1) + '@mdit/plugin-container': 0.23.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-attrs@0.25.1(markdown-it@14.1.1)': + '@mdit/plugin-attrs@0.25.1(markdown-it@14.1.0)': dependencies: - '@mdit/helper': 0.23.1(markdown-it@14.1.1) + '@mdit/helper': 0.23.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-container@0.23.1(markdown-it@14.1.1)': + '@mdit/plugin-container@0.23.1(markdown-it@14.1.0)': dependencies: '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-demo@0.23.1(markdown-it@14.1.1)': + '@mdit/plugin-demo@0.23.1(markdown-it@14.1.0)': dependencies: '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-figure@0.23.1(markdown-it@14.1.1)': + '@mdit/plugin-figure@0.23.1(markdown-it@14.1.0)': dependencies: '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-footnote@0.23.1(markdown-it@14.1.1)': + '@mdit/plugin-footnote@0.23.1(markdown-it@14.1.0)': dependencies: '@types/markdown-it': 14.1.2 - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-icon@0.24.1(markdown-it@14.1.1)': + '@mdit/plugin-icon@0.24.1(markdown-it@14.1.0)': dependencies: - '@mdit/helper': 0.23.1(markdown-it@14.1.1) + '@mdit/helper': 0.23.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-img-lazyload@0.23.1(markdown-it@14.1.1)': + '@mdit/plugin-img-lazyload@0.23.1(markdown-it@14.1.0)': dependencies: '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-img-mark@0.23.1(markdown-it@14.1.1)': + '@mdit/plugin-img-mark@0.23.1(markdown-it@14.1.0)': dependencies: '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-img-size@0.23.1(markdown-it@14.1.1)': + '@mdit/plugin-img-size@0.23.1(markdown-it@14.1.0)': dependencies: '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-include@0.23.1(markdown-it@14.1.1)': + '@mdit/plugin-include@0.23.1(markdown-it@14.1.0)': dependencies: - '@mdit/helper': 0.23.1(markdown-it@14.1.1) + '@mdit/helper': 0.23.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 upath: 2.0.1 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-inline-rule@0.23.1(markdown-it@14.1.1)': + '@mdit/plugin-inline-rule@0.23.1(markdown-it@14.1.0)': dependencies: - '@mdit/helper': 0.23.1(markdown-it@14.1.1) + '@mdit/helper': 0.23.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-katex-slim@0.26.1(markdown-it@14.1.1)': + '@mdit/plugin-katex-slim@0.26.1(markdown-it@14.1.0)': dependencies: - '@mdit/helper': 0.23.1(markdown-it@14.1.1) - '@mdit/plugin-tex': 0.24.1(markdown-it@14.1.1) + '@mdit/helper': 0.23.1(markdown-it@14.1.0) + '@mdit/plugin-tex': 0.24.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-layout@0.2.1(markdown-it@14.1.1)': + '@mdit/plugin-layout@0.2.1(markdown-it@14.1.0)': dependencies: - '@mdit/helper': 0.23.1(markdown-it@14.1.1) + '@mdit/helper': 0.23.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-mark@0.23.1(markdown-it@14.1.1)': + '@mdit/plugin-mark@0.23.1(markdown-it@14.1.0)': dependencies: - '@mdit/plugin-inline-rule': 0.23.1(markdown-it@14.1.1) + '@mdit/plugin-inline-rule': 0.23.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-mathjax-slim@0.26.1(markdown-it@14.1.1)': + '@mdit/plugin-mathjax-slim@0.26.1(markdown-it@14.1.0)': dependencies: - '@mdit/plugin-tex': 0.24.1(markdown-it@14.1.1) + '@mdit/plugin-tex': 0.24.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-plantuml@0.24.1(markdown-it@14.1.1)': + '@mdit/plugin-plantuml@0.24.1(markdown-it@14.1.0)': dependencies: - '@mdit/plugin-uml': 0.24.1(markdown-it@14.1.1) + '@mdit/plugin-uml': 0.24.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-spoiler@0.23.1(markdown-it@14.1.1)': + '@mdit/plugin-spoiler@0.23.1(markdown-it@14.1.0)': dependencies: - '@mdit/plugin-inline-rule': 0.23.1(markdown-it@14.1.1) + '@mdit/plugin-inline-rule': 0.23.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-stylize@0.23.1(markdown-it@14.1.1)': + '@mdit/plugin-stylize@0.23.1(markdown-it@14.1.0)': dependencies: '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-sub@0.24.1(markdown-it@14.1.1)': + '@mdit/plugin-sub@0.24.1(markdown-it@14.1.0)': dependencies: - '@mdit/plugin-inline-rule': 0.23.1(markdown-it@14.1.1) + '@mdit/plugin-inline-rule': 0.23.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-sup@0.24.1(markdown-it@14.1.1)': + '@mdit/plugin-sup@0.24.1(markdown-it@14.1.0)': dependencies: - '@mdit/plugin-inline-rule': 0.23.1(markdown-it@14.1.1) + '@mdit/plugin-inline-rule': 0.23.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-tab@0.24.1(markdown-it@14.1.1)': + '@mdit/plugin-tab@0.24.1(markdown-it@14.1.0)': dependencies: - '@mdit/helper': 0.23.1(markdown-it@14.1.1) + '@mdit/helper': 0.23.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-tasklist@0.23.1(markdown-it@14.1.1)': + '@mdit/plugin-tasklist@0.23.1(markdown-it@14.1.0)': dependencies: '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-tex@0.24.1(markdown-it@14.1.1)': + '@mdit/plugin-tex@0.24.1(markdown-it@14.1.0)': dependencies: '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 - '@mdit/plugin-uml@0.24.1(markdown-it@14.1.1)': + '@mdit/plugin-uml@0.24.1(markdown-it@14.1.0)': dependencies: - '@mdit/helper': 0.23.1(markdown-it@14.1.1) + '@mdit/helper': 0.23.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 optionalDependencies: - markdown-it: 14.1.1 + markdown-it: 14.1.0 '@napi-rs/wasm-runtime@1.1.1': dependencies: - '@emnapi/core': 1.9.1 - '@emnapi/runtime': 1.9.1 + '@emnapi/core': 1.8.1 + '@emnapi/runtime': 1.8.1 '@tybys/wasm-util': 0.10.1 optional: true - '@oxc-project/types@0.122.0': {} + '@oxc-project/runtime@0.101.0': {} + + '@oxc-project/types@0.101.0': {} '@parcel/watcher-android-arm64@2.5.6': optional: true @@ -2785,7 +2807,7 @@ snapshots: detect-libc: 2.1.2 is-glob: 4.0.3 node-addon-api: 7.1.1 - picomatch: 4.0.4 + picomatch: 4.0.3 optionalDependencies: '@parcel/watcher-android-arm64': 2.5.6 '@parcel/watcher-darwin-arm64': 2.5.6 @@ -2804,96 +2826,165 @@ snapshots: '@pkgr/core@0.2.9': {} - '@rolldown/binding-android-arm64@1.0.0-rc.12': + '@rolldown/binding-android-arm64@1.0.0-beta.53': optional: true - '@rolldown/binding-darwin-arm64@1.0.0-rc.12': + '@rolldown/binding-darwin-arm64@1.0.0-beta.53': optional: true - '@rolldown/binding-darwin-x64@1.0.0-rc.12': + '@rolldown/binding-darwin-x64@1.0.0-beta.53': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-rc.12': + '@rolldown/binding-freebsd-x64@1.0.0-beta.53': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.12': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.53': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.12': + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.53': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-rc.12': + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.53': optional: true - '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.12': + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.53': optional: true - '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.12': + '@rolldown/binding-linux-x64-musl@1.0.0-beta.53': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-rc.12': + '@rolldown/binding-openharmony-arm64@1.0.0-beta.53': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-rc.12': + '@rolldown/binding-wasm32-wasi@1.0.0-beta.53': + dependencies: + '@napi-rs/wasm-runtime': 1.1.1 optional: true - '@rolldown/binding-openharmony-arm64@1.0.0-rc.12': + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.53': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-rc.12': - dependencies: - '@napi-rs/wasm-runtime': 1.1.1 + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.53': optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.12': + '@rolldown/pluginutils@1.0.0-beta.29': {} + + '@rolldown/pluginutils@1.0.0-beta.53': {} + + '@rollup/rollup-android-arm-eabi@4.59.0': + optional: true + + '@rollup/rollup-android-arm64@4.59.0': + optional: true + + '@rollup/rollup-darwin-arm64@4.59.0': + optional: true + + '@rollup/rollup-darwin-x64@4.59.0': + optional: true + + '@rollup/rollup-freebsd-arm64@4.59.0': + optional: true + + '@rollup/rollup-freebsd-x64@4.59.0': + optional: true + + '@rollup/rollup-linux-arm-gnueabihf@4.59.0': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-rc.12': + '@rollup/rollup-linux-arm-musleabihf@4.59.0': optional: true - '@rolldown/pluginutils@1.0.0-rc.12': {} + '@rollup/rollup-linux-arm64-gnu@4.59.0': + optional: true + + '@rollup/rollup-linux-arm64-musl@4.59.0': + optional: true - '@rolldown/pluginutils@1.0.0-rc.2': {} + '@rollup/rollup-linux-loong64-gnu@4.59.0': + optional: true + + '@rollup/rollup-linux-loong64-musl@4.59.0': + optional: true + + '@rollup/rollup-linux-ppc64-gnu@4.59.0': + optional: true - '@shikijs/core@4.0.2': + '@rollup/rollup-linux-ppc64-musl@4.59.0': + optional: true + + '@rollup/rollup-linux-riscv64-gnu@4.59.0': + optional: true + + '@rollup/rollup-linux-riscv64-musl@4.59.0': + optional: true + + '@rollup/rollup-linux-s390x-gnu@4.59.0': + optional: true + + '@rollup/rollup-linux-x64-gnu@4.59.0': + optional: true + + '@rollup/rollup-linux-x64-musl@4.59.0': + optional: true + + '@rollup/rollup-openbsd-x64@4.59.0': + optional: true + + '@rollup/rollup-openharmony-arm64@4.59.0': + optional: true + + '@rollup/rollup-win32-arm64-msvc@4.59.0': + optional: true + + '@rollup/rollup-win32-ia32-msvc@4.59.0': + optional: true + + '@rollup/rollup-win32-x64-gnu@4.59.0': + optional: true + + '@rollup/rollup-win32-x64-msvc@4.59.0': + optional: true + + '@shikijs/core@4.0.1': dependencies: - '@shikijs/primitive': 4.0.2 - '@shikijs/types': 4.0.2 + '@shikijs/primitive': 4.0.1 + '@shikijs/types': 4.0.1 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 - '@shikijs/engine-javascript@4.0.2': + '@shikijs/engine-javascript@4.0.1': dependencies: - '@shikijs/types': 4.0.2 + '@shikijs/types': 4.0.1 '@shikijs/vscode-textmate': 10.0.2 - oniguruma-to-es: 4.3.5 + oniguruma-to-es: 4.3.4 - '@shikijs/engine-oniguruma@4.0.2': + '@shikijs/engine-oniguruma@4.0.1': dependencies: - '@shikijs/types': 4.0.2 + '@shikijs/types': 4.0.1 '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/langs@4.0.2': + '@shikijs/langs@4.0.1': dependencies: - '@shikijs/types': 4.0.2 + '@shikijs/types': 4.0.1 - '@shikijs/primitive@4.0.2': + '@shikijs/primitive@4.0.1': dependencies: - '@shikijs/types': 4.0.2 + '@shikijs/types': 4.0.1 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - '@shikijs/themes@4.0.2': + '@shikijs/themes@4.0.1': dependencies: - '@shikijs/types': 4.0.2 + '@shikijs/types': 4.0.1 - '@shikijs/transformers@4.0.2': + '@shikijs/transformers@4.0.1': dependencies: - '@shikijs/core': 4.0.2 - '@shikijs/types': 4.0.2 + '@shikijs/core': 4.0.1 + '@shikijs/types': 4.0.1 - '@shikijs/types@4.0.2': + '@shikijs/types@4.0.1': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 @@ -2907,14 +2998,16 @@ snapshots: tslib: 2.8.1 optional: true - '@types/debug@4.1.13': + '@types/debug@4.1.12': dependencies: '@types/ms': 2.1.0 + '@types/estree@1.0.8': {} + '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 25.5.0 + '@types/node': 24.1.0 '@types/hash-sum@1.0.2': {} @@ -2924,7 +3017,7 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 25.5.0 + '@types/node': 24.1.0 '@types/linkify-it@5.0.0': {} @@ -2945,19 +3038,19 @@ snapshots: '@types/ms@2.1.0': {} - '@types/node@24.12.0': + '@types/node@24.1.0': dependencies: - undici-types: 7.16.0 + undici-types: 7.8.0 - '@types/node@25.5.0': + '@types/node@24.11.0': dependencies: - undici-types: 7.18.2 + undici-types: 7.16.0 '@types/picomatch@4.0.2': {} '@types/sax@1.2.7': dependencies: - '@types/node': 24.12.0 + '@types/node': 24.11.0 '@types/trusted-types@2.0.7': {} @@ -2967,114 +3060,102 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@vitejs/plugin-vue@6.0.5(vite@8.0.3(@types/node@25.5.0)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)': + '@vitejs/plugin-vue@6.0.1(rolldown-vite@7.3.1(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)': dependencies: - '@rolldown/pluginutils': 1.0.0-rc.2 - vite: 8.0.3(@types/node@25.5.0)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3) - vue: 3.5.31 + '@rolldown/pluginutils': 1.0.0-beta.29 + vite: rolldown-vite@7.3.1(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3) + vue: 3.5.29 - '@vue-macros/common@3.1.2(vue@3.5.31)': + '@vue/compiler-core@3.5.29': dependencies: - '@vue/compiler-sfc': 3.5.31 - ast-kit: 2.2.0 - local-pkg: 1.1.2 - magic-string-ast: 1.0.3 - unplugin-utils: 0.3.1 - optionalDependencies: - vue: 3.5.31 - - '@vue/compiler-core@3.5.31': - dependencies: - '@babel/parser': 7.29.2 - '@vue/shared': 3.5.31 + '@babel/parser': 7.29.0 + '@vue/shared': 3.5.29 entities: 7.0.1 estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.31': + '@vue/compiler-dom@3.5.29': dependencies: - '@vue/compiler-core': 3.5.31 - '@vue/shared': 3.5.31 + '@vue/compiler-core': 3.5.29 + '@vue/shared': 3.5.29 - '@vue/compiler-sfc@3.5.31': + '@vue/compiler-sfc@3.5.29': dependencies: - '@babel/parser': 7.29.2 - '@vue/compiler-core': 3.5.31 - '@vue/compiler-dom': 3.5.31 - '@vue/compiler-ssr': 3.5.31 - '@vue/shared': 3.5.31 + '@babel/parser': 7.29.0 + '@vue/compiler-core': 3.5.29 + '@vue/compiler-dom': 3.5.29 + '@vue/compiler-ssr': 3.5.29 + '@vue/shared': 3.5.29 estree-walker: 2.0.2 magic-string: 0.30.21 - postcss: 8.5.8 + postcss: 8.5.6 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.31': + '@vue/compiler-ssr@3.5.29': dependencies: - '@vue/compiler-dom': 3.5.31 - '@vue/shared': 3.5.31 + '@vue/compiler-dom': 3.5.29 + '@vue/shared': 3.5.29 + + '@vue/devtools-api@6.6.4': {} - '@vue/devtools-api@8.1.1': + '@vue/devtools-api@8.0.7': dependencies: - '@vue/devtools-kit': 8.1.1 + '@vue/devtools-kit': 8.0.7 - '@vue/devtools-kit@8.1.1': + '@vue/devtools-kit@8.0.7': dependencies: - '@vue/devtools-shared': 8.1.1 + '@vue/devtools-shared': 8.0.7 birpc: 2.9.0 hookable: 5.5.3 perfect-debounce: 2.1.0 - '@vue/devtools-shared@8.1.1': {} + '@vue/devtools-shared@8.0.7': {} - '@vue/reactivity@3.5.31': + '@vue/reactivity@3.5.29': dependencies: - '@vue/shared': 3.5.31 + '@vue/shared': 3.5.29 - '@vue/runtime-core@3.5.31': + '@vue/runtime-core@3.5.29': dependencies: - '@vue/reactivity': 3.5.31 - '@vue/shared': 3.5.31 + '@vue/reactivity': 3.5.29 + '@vue/shared': 3.5.29 - '@vue/runtime-dom@3.5.31': + '@vue/runtime-dom@3.5.29': dependencies: - '@vue/reactivity': 3.5.31 - '@vue/runtime-core': 3.5.31 - '@vue/shared': 3.5.31 + '@vue/reactivity': 3.5.29 + '@vue/runtime-core': 3.5.29 + '@vue/shared': 3.5.29 csstype: 3.2.3 - '@vue/server-renderer@3.5.31(vue@3.5.31)': + '@vue/server-renderer@3.5.29(vue@3.5.29)': dependencies: - '@vue/compiler-ssr': 3.5.31 - '@vue/shared': 3.5.31 - vue: 3.5.31 + '@vue/compiler-ssr': 3.5.29 + '@vue/shared': 3.5.29 + vue: 3.5.29 - '@vue/shared@3.5.31': {} + '@vue/shared@3.5.29': {} - '@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3)': + '@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3)': dependencies: - '@vitejs/plugin-vue': 6.0.5(vite@8.0.3(@types/node@25.5.0)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) - '@vuepress/bundlerutils': 2.0.0-rc.27(@vue/compiler-sfc@3.5.31) - '@vuepress/client': 2.0.0-rc.27(@vue/compiler-sfc@3.5.31) - '@vuepress/core': 2.0.0-rc.27(@vue/compiler-sfc@3.5.31) - '@vuepress/shared': 2.0.0-rc.27 - '@vuepress/utils': 2.0.0-rc.27 - autoprefixer: 10.4.27(postcss@8.5.8) + '@vitejs/plugin-vue': 6.0.1(rolldown-vite@7.3.1(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) + '@vuepress/bundlerutils': 2.0.0-rc.26 + '@vuepress/client': 2.0.0-rc.26 + '@vuepress/core': 2.0.0-rc.26 + '@vuepress/shared': 2.0.0-rc.26 + '@vuepress/utils': 2.0.0-rc.26 + autoprefixer: 10.4.21(postcss@8.5.6) connect-history-api-fallback: 2.0.0 - postcss: 8.5.8 - postcss-load-config: 6.0.1(postcss@8.5.8)(yaml@2.8.3) - rolldown: 1.0.0-rc.12 - vite: 8.0.3(@types/node@25.5.0)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3) - vue: 3.5.31 - vue-router: 5.0.4(@vue/compiler-sfc@3.5.31)(vue@3.5.31) + postcss: 8.5.6 + postcss-load-config: 6.0.1(postcss@8.5.6) + rollup: 4.59.0 + vite: rolldown-vite@7.3.1(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3) + vue: 3.5.29 + vue-router: 4.6.4(vue@3.5.29) transitivePeerDependencies: - - '@pinia/colada' - '@types/node' - - '@vitejs/devtools' - - '@vue/compiler-sfc' - esbuild - jiti - less - - pinia - sass - sass-embedded - stylus @@ -3085,86 +3166,74 @@ snapshots: - typescript - yaml - '@vuepress/bundlerutils@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)': + '@vuepress/bundlerutils@2.0.0-rc.26': dependencies: - '@vuepress/client': 2.0.0-rc.27(@vue/compiler-sfc@3.5.31) - '@vuepress/core': 2.0.0-rc.27(@vue/compiler-sfc@3.5.31) - '@vuepress/shared': 2.0.0-rc.27 - '@vuepress/utils': 2.0.0-rc.27 - vue: 3.5.31 - vue-router: 5.0.4(@vue/compiler-sfc@3.5.31)(vue@3.5.31) + '@vuepress/client': 2.0.0-rc.26 + '@vuepress/core': 2.0.0-rc.26 + '@vuepress/shared': 2.0.0-rc.26 + '@vuepress/utils': 2.0.0-rc.26 + vue: 3.5.29 + vue-router: 4.6.4(vue@3.5.29) transitivePeerDependencies: - - '@pinia/colada' - - '@vue/compiler-sfc' - - pinia - supports-color - typescript - '@vuepress/cli@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)': + '@vuepress/cli@2.0.0-rc.26': dependencies: - '@vuepress/core': 2.0.0-rc.27(@vue/compiler-sfc@3.5.31) - '@vuepress/shared': 2.0.0-rc.27 - '@vuepress/utils': 2.0.0-rc.27 - cac: 7.0.0 - chokidar: 5.0.0 + '@vuepress/core': 2.0.0-rc.26 + '@vuepress/shared': 2.0.0-rc.26 + '@vuepress/utils': 2.0.0-rc.26 + cac: 6.7.14 + chokidar: 4.0.3 envinfo: 7.21.0 - esbuild: 0.27.4 + esbuild: 0.25.12 transitivePeerDependencies: - - '@pinia/colada' - - '@vue/compiler-sfc' - - pinia - supports-color - typescript - '@vuepress/client@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)': + '@vuepress/client@2.0.0-rc.26': dependencies: - '@vue/devtools-api': 8.1.1 - '@vue/devtools-kit': 8.1.1 - '@vuepress/shared': 2.0.0-rc.27 - vue: 3.5.31 - vue-router: 5.0.4(@vue/compiler-sfc@3.5.31)(vue@3.5.31) + '@vue/devtools-api': 8.0.7 + '@vue/devtools-kit': 8.0.7 + '@vuepress/shared': 2.0.0-rc.26 + vue: 3.5.29 + vue-router: 4.6.4(vue@3.5.29) transitivePeerDependencies: - - '@pinia/colada' - - '@vue/compiler-sfc' - - pinia - typescript - '@vuepress/core@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)': + '@vuepress/core@2.0.0-rc.26': dependencies: - '@vuepress/client': 2.0.0-rc.27(@vue/compiler-sfc@3.5.31) - '@vuepress/markdown': 2.0.0-rc.27 - '@vuepress/shared': 2.0.0-rc.27 - '@vuepress/utils': 2.0.0-rc.27 - vue: 3.5.31 + '@vuepress/client': 2.0.0-rc.26 + '@vuepress/markdown': 2.0.0-rc.26 + '@vuepress/shared': 2.0.0-rc.26 + '@vuepress/utils': 2.0.0-rc.26 + vue: 3.5.29 transitivePeerDependencies: - - '@pinia/colada' - - '@vue/compiler-sfc' - - pinia - supports-color - typescript - '@vuepress/helper@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/helper@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vue/shared': 3.5.31 - '@vueuse/core': 14.2.1(vue@3.5.31) + '@vue/shared': 3.5.29 + '@vueuse/core': 14.2.1(vue@3.5.29) cheerio: 1.2.0 fflate: 0.8.2 gray-matter: 4.0.3 - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) optionalDependencies: - '@vuepress/bundler-vite': 2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3) + '@vuepress/bundler-vite': 2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3) transitivePeerDependencies: - typescript - '@vuepress/highlighter-helper@2.0.0-rc.126(@vuepress/helper@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)))(@vueuse/core@14.2.1(vue@3.5.31))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/highlighter-helper@2.0.0-rc.124(@vuepress/helper@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)))(@vueuse/core@14.2.1(vue@3.5.29))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) optionalDependencies: - '@vueuse/core': 14.2.1(vue@3.5.31) + '@vueuse/core': 14.2.1(vue@3.5.29) - '@vuepress/markdown@2.0.0-rc.27': + '@vuepress/markdown@2.0.0-rc.26': dependencies: '@mdit-vue/plugin-component': 3.0.2 '@mdit-vue/plugin-frontmatter': 3.0.2 @@ -3176,163 +3245,164 @@ snapshots: '@mdit-vue/types': 3.0.2 '@types/markdown-it': 14.1.2 '@types/markdown-it-emoji': 3.0.1 - '@vuepress/shared': 2.0.0-rc.27 - '@vuepress/utils': 2.0.0-rc.27 - markdown-it: 14.1.1 - markdown-it-anchor: 9.2.0(@types/markdown-it@14.1.2)(markdown-it@14.1.1) + '@vuepress/shared': 2.0.0-rc.26 + '@vuepress/utils': 2.0.0-rc.26 + markdown-it: 14.1.0 + markdown-it-anchor: 9.2.0(@types/markdown-it@14.1.2)(markdown-it@14.1.0) markdown-it-emoji: 3.0.0 mdurl: 2.0.0 transitivePeerDependencies: - supports-color - '@vuepress/plugin-active-header-links@2.0.0-rc.126(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-active-header-links@2.0.0-rc.124(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vueuse/core': 14.2.1(vue@3.5.31) - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vueuse/core': 14.2.1(vue@3.5.29) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - typescript - '@vuepress/plugin-back-to-top@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-back-to-top@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vueuse/core': 14.2.1(vue@3.5.31) - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vueuse/core': 14.2.1(vue@3.5.29) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-blog@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-blog@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + chokidar: 5.0.0 + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-catalog@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-catalog@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-comment@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-comment@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vueuse/core': 14.2.1(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vueuse/core': 14.2.1(vue@3.5.29) giscus: 1.6.0 - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-copy-code@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-copy-code@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vueuse/core': 14.2.1(vue@3.5.31) - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vueuse/core': 14.2.1(vue@3.5.29) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-copyright@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-copyright@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vueuse/core': 14.2.1(vue@3.5.31) - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vueuse/core': 14.2.1(vue@3.5.29) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-git@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-git@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vueuse/core': 14.2.1(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vueuse/core': 14.2.1(vue@3.5.29) rehype-parse: 9.0.1 rehype-sanitize: 6.0.0 rehype-stringify: 10.0.1 unified: 11.0.5 - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-icon@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-icon@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@mdit/plugin-icon': 0.24.1(markdown-it@14.1.1) - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vueuse/core': 14.2.1(vue@3.5.31) - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@mdit/plugin-icon': 0.24.1(markdown-it@14.1.0) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vueuse/core': 14.2.1(vue@3.5.29) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - markdown-it - typescript - '@vuepress/plugin-links-check@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-links-check@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-markdown-chart@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-markdown-chart@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@mdit/plugin-container': 0.23.1(markdown-it@14.1.1) - '@mdit/plugin-plantuml': 0.24.1(markdown-it@14.1.1) - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vueuse/core': 14.2.1(vue@3.5.31) - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@mdit/plugin-container': 0.23.1(markdown-it@14.1.0) + '@mdit/plugin-plantuml': 0.24.1(markdown-it@14.1.0) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vueuse/core': 14.2.1(vue@3.5.29) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - markdown-it - typescript - '@vuepress/plugin-markdown-ext@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-markdown-ext@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@mdit/plugin-container': 0.23.1(markdown-it@14.1.1) - '@mdit/plugin-footnote': 0.23.1(markdown-it@14.1.1) - '@mdit/plugin-tasklist': 0.23.1(markdown-it@14.1.1) + '@mdit/plugin-container': 0.23.1(markdown-it@14.1.0) + '@mdit/plugin-footnote': 0.23.1(markdown-it@14.1.0) + '@mdit/plugin-tasklist': 0.23.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) 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.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + markdown-it-cjk-friendly: 2.0.2(@types/markdown-it@14.1.2)(markdown-it@14.1.0) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - markdown-it - typescript - '@vuepress/plugin-markdown-hint@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(vue@3.5.31)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-markdown-hint@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(vue@3.5.29)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@mdit/plugin-alert': 0.23.1(markdown-it@14.1.1) - '@mdit/plugin-container': 0.23.1(markdown-it@14.1.1) + '@mdit/plugin-alert': 0.23.1(markdown-it@14.1.0) + '@mdit/plugin-container': 0.23.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vueuse/core': 14.2.1(vue@3.5.31) - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vueuse/core': 14.2.1(vue@3.5.29) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' @@ -3340,41 +3410,41 @@ snapshots: - typescript - vue - '@vuepress/plugin-markdown-image@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-markdown-image@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@mdit/plugin-figure': 0.23.1(markdown-it@14.1.1) - '@mdit/plugin-img-lazyload': 0.23.1(markdown-it@14.1.1) - '@mdit/plugin-img-mark': 0.23.1(markdown-it@14.1.1) - '@mdit/plugin-img-size': 0.23.1(markdown-it@14.1.1) + '@mdit/plugin-figure': 0.23.1(markdown-it@14.1.0) + '@mdit/plugin-img-lazyload': 0.23.1(markdown-it@14.1.0) + '@mdit/plugin-img-mark': 0.23.1(markdown-it@14.1.0) + '@mdit/plugin-img-size': 0.23.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - markdown-it - typescript - '@vuepress/plugin-markdown-include@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-markdown-include@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@mdit/plugin-include': 0.23.1(markdown-it@14.1.1) + '@mdit/plugin-include': 0.23.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - markdown-it - typescript - '@vuepress/plugin-markdown-math@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-markdown-math@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@mdit/plugin-katex-slim': 0.26.1(markdown-it@14.1.1) - '@mdit/plugin-mathjax-slim': 0.26.1(markdown-it@14.1.1) + '@mdit/plugin-katex-slim': 0.26.1(markdown-it@14.1.0) + '@mdit/plugin-mathjax-slim': 0.26.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@mathjax/mathjax-newcm-font' - '@vuepress/bundler-vite' @@ -3382,212 +3452,210 @@ snapshots: - markdown-it - typescript - '@vuepress/plugin-markdown-preview@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-markdown-preview@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@mdit/helper': 0.23.1(markdown-it@14.1.1) - '@mdit/plugin-demo': 0.23.1(markdown-it@14.1.1) + '@mdit/helper': 0.23.1(markdown-it@14.1.0) + '@mdit/plugin-demo': 0.23.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vueuse/core': 14.2.1(vue@3.5.31) - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vueuse/core': 14.2.1(vue@3.5.29) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - markdown-it - typescript - '@vuepress/plugin-markdown-stylize@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-markdown-stylize@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@mdit/plugin-align': 0.24.1(markdown-it@14.1.1) - '@mdit/plugin-attrs': 0.25.1(markdown-it@14.1.1) - '@mdit/plugin-layout': 0.2.1(markdown-it@14.1.1) - '@mdit/plugin-mark': 0.23.1(markdown-it@14.1.1) - '@mdit/plugin-spoiler': 0.23.1(markdown-it@14.1.1) - '@mdit/plugin-stylize': 0.23.1(markdown-it@14.1.1) - '@mdit/plugin-sub': 0.24.1(markdown-it@14.1.1) - '@mdit/plugin-sup': 0.24.1(markdown-it@14.1.1) + '@mdit/plugin-align': 0.24.1(markdown-it@14.1.0) + '@mdit/plugin-attrs': 0.25.1(markdown-it@14.1.0) + '@mdit/plugin-layout': 0.2.1(markdown-it@14.1.0) + '@mdit/plugin-mark': 0.23.1(markdown-it@14.1.0) + '@mdit/plugin-spoiler': 0.23.1(markdown-it@14.1.0) + '@mdit/plugin-stylize': 0.23.1(markdown-it@14.1.0) + '@mdit/plugin-sub': 0.24.1(markdown-it@14.1.0) + '@mdit/plugin-sup': 0.24.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - markdown-it - typescript - '@vuepress/plugin-markdown-tab@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-markdown-tab@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@mdit/plugin-tab': 0.24.1(markdown-it@14.1.1) + '@mdit/plugin-tab': 0.24.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vueuse/core': 14.2.1(vue@3.5.31) - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vueuse/core': 14.2.1(vue@3.5.29) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - markdown-it - typescript - '@vuepress/plugin-notice@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-notice@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vueuse/core': 14.2.1(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vueuse/core': 14.2.1(vue@3.5.29) chokidar: 5.0.0 - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-nprogress@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-nprogress@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-photo-swipe@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-photo-swipe@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vueuse/core': 14.2.1(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vueuse/core': 14.2.1(vue@3.5.29) photoswipe: 5.4.4 - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-reading-time@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-reading-time@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-redirect@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-redirect@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vueuse/core': 14.2.1(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vueuse/core': 14.2.1(vue@3.5.29) commander: 14.0.3 - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-rtl@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-rtl@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vueuse/core': 14.2.1(vue@3.5.31) - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vueuse/core': 14.2.1(vue@3.5.29) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-sass-palette@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(sass-embedded@1.98.0)(sass@1.98.0)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-sass-palette@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(sass-embedded@1.97.3)(sass@1.97.3)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) chokidar: 5.0.0 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) optionalDependencies: - sass: 1.98.0 - sass-embedded: 1.98.0 + sass: 1.97.3 + sass-embedded: 1.97.3 transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-seo@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-seo@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-shiki@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(@vueuse/core@14.2.1(vue@3.5.31))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-shiki@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(@vueuse/core@14.2.1(vue@3.5.29))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@shikijs/transformers': 4.0.2 - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/highlighter-helper': 2.0.0-rc.126(@vuepress/helper@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)))(@vueuse/core@14.2.1(vue@3.5.31))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - nanoid: 5.1.7 - shiki: 4.0.2 + '@shikijs/transformers': 4.0.1 + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/highlighter-helper': 2.0.0-rc.124(@vuepress/helper@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)))(@vueuse/core@14.2.1(vue@3.5.29))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + nanoid: 5.1.6 + shiki: 4.0.1 synckit: 0.11.12 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - '@vueuse/core' - typescript - '@vuepress/plugin-sitemap@2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-sitemap@2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) sitemap: 9.0.1 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - '@vuepress/plugin-theme-data@2.0.0-rc.126(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31))': + '@vuepress/plugin-theme-data@2.0.0-rc.124(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29))': dependencies: - '@vue/devtools-api': 8.1.1 - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vue/devtools-api': 8.0.7 + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - typescript - '@vuepress/shared@2.0.0-rc.27': + '@vuepress/shared@2.0.0-rc.26': dependencies: '@mdit-vue/types': 3.0.2 - '@vuepress/utils@2.0.0-rc.27': + '@vuepress/utils@2.0.0-rc.26': dependencies: - '@types/debug': 4.1.13 + '@types/debug': 4.1.12 '@types/fs-extra': 11.0.4 '@types/hash-sum': 1.0.2 '@types/picomatch': 4.0.2 - '@vuepress/shared': 2.0.0-rc.27 + '@vuepress/shared': 2.0.0-rc.26 debug: 4.4.3 fs-extra: 11.3.4 hash-sum: 2.0.0 ora: 9.3.0 picocolors: 1.1.1 - picomatch: 4.0.4 + picomatch: 4.0.3 tinyglobby: 0.2.15 upath: 2.0.1 transitivePeerDependencies: - supports-color - '@vueuse/core@14.2.1(vue@3.5.31)': + '@vueuse/core@14.2.1(vue@3.5.29)': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 14.2.1 - '@vueuse/shared': 14.2.1(vue@3.5.31) - vue: 3.5.31 + '@vueuse/shared': 14.2.1(vue@3.5.29) + vue: 3.5.29 '@vueuse/metadata@14.2.1': {} - '@vueuse/shared@14.2.1(vue@3.5.31)': + '@vueuse/shared@14.2.1(vue@3.5.29)': dependencies: - vue: 3.5.31 - - acorn@8.16.0: {} + vue: 3.5.29 ansi-regex@5.0.1: {} @@ -3605,50 +3673,38 @@ snapshots: argparse@2.0.1: {} - ast-kit@2.2.0: - dependencies: - '@babel/parser': 7.29.2 - pathe: 2.0.3 - - ast-walker-scope@0.8.3: - dependencies: - '@babel/parser': 7.29.2 - ast-kit: 2.2.0 - - autoprefixer@10.4.27(postcss@8.5.8): + autoprefixer@10.4.21(postcss@8.5.6): dependencies: - browserslist: 4.28.1 - caniuse-lite: 1.0.30001781 - fraction.js: 5.3.4 + browserslist: 4.25.1 + caniuse-lite: 1.0.30001774 + fraction.js: 4.3.7 + normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.5.8 + postcss: 8.5.6 postcss-value-parser: 4.2.0 bail@2.0.2: {} balloon-css@1.2.0: {} - baseline-browser-mapping@2.10.11: {} - bcrypt-ts@8.0.1: {} birpc@2.9.0: {} boolbase@1.0.0: {} - browserslist@4.28.1: + browserslist@4.25.1: dependencies: - baseline-browser-mapping: 2.10.11 - caniuse-lite: 1.0.30001781 - electron-to-chromium: 1.5.328 - node-releases: 2.0.36 - update-browserslist-db: 1.2.3(browserslist@4.28.1) + caniuse-lite: 1.0.30001774 + electron-to-chromium: 1.5.194 + node-releases: 2.0.19 + update-browserslist-db: 1.1.3(browserslist@4.25.1) - cac@7.0.0: {} + cac@6.7.14: {} camelcase@5.3.1: {} - caniuse-lite@1.0.30001781: {} + caniuse-lite@1.0.30001774: {} ccount@2.0.1: {} @@ -3678,13 +3734,12 @@ snapshots: parse5: 7.3.0 parse5-htmlparser2-tree-adapter: 7.1.0 parse5-parser-stream: 7.1.2 - undici: 7.24.6 + undici: 7.22.0 whatwg-mimetype: 4.0.0 chokidar@4.0.3: dependencies: readdirp: 4.1.2 - optional: true chokidar@5.0.0: dependencies: @@ -3714,10 +3769,6 @@ snapshots: commander@14.0.3: {} - confbox@0.1.8: {} - - confbox@0.2.4: {} - connect-history-api-fallback@2.0.0: {} create-codepen@2.0.1: {} @@ -3768,7 +3819,7 @@ snapshots: domelementtype: 2.3.0 domhandler: 5.0.3 - electron-to-chromium@1.5.328: {} + electron-to-chromium@1.5.194: {} emoji-regex@8.0.0: {} @@ -3785,34 +3836,34 @@ snapshots: envinfo@7.21.0: {} - esbuild@0.27.4: + esbuild@0.25.12: optionalDependencies: - '@esbuild/aix-ppc64': 0.27.4 - '@esbuild/android-arm': 0.27.4 - '@esbuild/android-arm64': 0.27.4 - '@esbuild/android-x64': 0.27.4 - '@esbuild/darwin-arm64': 0.27.4 - '@esbuild/darwin-x64': 0.27.4 - '@esbuild/freebsd-arm64': 0.27.4 - '@esbuild/freebsd-x64': 0.27.4 - '@esbuild/linux-arm': 0.27.4 - '@esbuild/linux-arm64': 0.27.4 - '@esbuild/linux-ia32': 0.27.4 - '@esbuild/linux-loong64': 0.27.4 - '@esbuild/linux-mips64el': 0.27.4 - '@esbuild/linux-ppc64': 0.27.4 - '@esbuild/linux-riscv64': 0.27.4 - '@esbuild/linux-s390x': 0.27.4 - '@esbuild/linux-x64': 0.27.4 - '@esbuild/netbsd-arm64': 0.27.4 - '@esbuild/netbsd-x64': 0.27.4 - '@esbuild/openbsd-arm64': 0.27.4 - '@esbuild/openbsd-x64': 0.27.4 - '@esbuild/openharmony-arm64': 0.27.4 - '@esbuild/sunos-x64': 0.27.4 - '@esbuild/win32-arm64': 0.27.4 - '@esbuild/win32-ia32': 0.27.4 - '@esbuild/win32-x64': 0.27.4 + '@esbuild/aix-ppc64': 0.25.12 + '@esbuild/android-arm': 0.25.12 + '@esbuild/android-arm64': 0.25.12 + '@esbuild/android-x64': 0.25.12 + '@esbuild/darwin-arm64': 0.25.12 + '@esbuild/darwin-x64': 0.25.12 + '@esbuild/freebsd-arm64': 0.25.12 + '@esbuild/freebsd-x64': 0.25.12 + '@esbuild/linux-arm': 0.25.12 + '@esbuild/linux-arm64': 0.25.12 + '@esbuild/linux-ia32': 0.25.12 + '@esbuild/linux-loong64': 0.25.12 + '@esbuild/linux-mips64el': 0.25.12 + '@esbuild/linux-ppc64': 0.25.12 + '@esbuild/linux-riscv64': 0.25.12 + '@esbuild/linux-s390x': 0.25.12 + '@esbuild/linux-x64': 0.25.12 + '@esbuild/netbsd-arm64': 0.25.12 + '@esbuild/netbsd-x64': 0.25.12 + '@esbuild/openbsd-arm64': 0.25.12 + '@esbuild/openbsd-x64': 0.25.12 + '@esbuild/openharmony-arm64': 0.25.12 + '@esbuild/sunos-x64': 0.25.12 + '@esbuild/win32-arm64': 0.25.12 + '@esbuild/win32-ia32': 0.25.12 + '@esbuild/win32-x64': 0.25.12 escalade@3.2.0: {} @@ -3820,17 +3871,15 @@ snapshots: estree-walker@2.0.2: {} - exsolve@1.0.8: {} - extend-shallow@2.0.1: dependencies: is-extendable: 0.1.1 extend@3.0.2: {} - fdir@6.5.0(picomatch@4.0.4): + fdir@6.5.0(picomatch@4.0.3): optionalDependencies: - picomatch: 4.0.4 + picomatch: 4.0.3 fflate@0.8.2: {} @@ -3839,12 +3888,12 @@ snapshots: locate-path: 5.0.0 path-exists: 4.0.0 - fraction.js@5.3.4: {} + fraction.js@4.3.7: {} fs-extra@11.3.4: dependencies: graceful-fs: 4.2.11 - jsonfile: 6.2.0 + jsonfile: 6.1.0 universalify: 2.0.1 fsevents@2.3.3: @@ -3856,13 +3905,13 @@ snapshots: giscus@1.6.0: dependencies: - lit: 3.3.2 + lit: 3.3.1 graceful-fs@4.2.11: {} gray-matter@4.0.3: dependencies: - js-yaml: 3.14.2 + js-yaml: 3.14.1 kind-of: 6.0.3 section-matter: 1.0.0 strip-bom-string: 1.0.0 @@ -3909,7 +3958,7 @@ snapshots: comma-separated-tokens: 2.0.3 hast-util-whitespace: 3.0.0 html-void-elements: 3.0.0 - mdast-util-to-hast: 13.2.1 + mdast-util-to-hast: 13.2.0 property-information: 7.1.0 space-separated-tokens: 2.0.2 stringify-entities: 4.0.4 @@ -3942,7 +3991,7 @@ snapshots: dependencies: safer-buffer: 2.1.2 - immutable@5.1.5: {} + immutable@5.1.3: {} is-extendable@0.1.1: {} @@ -3962,7 +4011,7 @@ snapshots: is-unicode-supported@2.1.0: {} - js-yaml@3.14.2: + js-yaml@3.14.1: dependencies: argparse: 1.0.10 esprima: 4.0.1 @@ -3971,11 +4020,7 @@ snapshots: dependencies: argparse: 2.0.1 - jsesc@3.1.0: {} - - json5@2.2.3: {} - - jsonfile@6.2.0: + jsonfile@6.1.0: dependencies: universalify: 2.0.1 optionalDependencies: @@ -3983,54 +4028,54 @@ snapshots: kind-of@6.0.3: {} - lightningcss-android-arm64@1.32.0: + lightningcss-android-arm64@1.31.1: optional: true - lightningcss-darwin-arm64@1.32.0: + lightningcss-darwin-arm64@1.31.1: optional: true - lightningcss-darwin-x64@1.32.0: + lightningcss-darwin-x64@1.31.1: optional: true - lightningcss-freebsd-x64@1.32.0: + lightningcss-freebsd-x64@1.31.1: optional: true - lightningcss-linux-arm-gnueabihf@1.32.0: + lightningcss-linux-arm-gnueabihf@1.31.1: optional: true - lightningcss-linux-arm64-gnu@1.32.0: + lightningcss-linux-arm64-gnu@1.31.1: optional: true - lightningcss-linux-arm64-musl@1.32.0: + lightningcss-linux-arm64-musl@1.31.1: optional: true - lightningcss-linux-x64-gnu@1.32.0: + lightningcss-linux-x64-gnu@1.31.1: optional: true - lightningcss-linux-x64-musl@1.32.0: + lightningcss-linux-x64-musl@1.31.1: optional: true - lightningcss-win32-arm64-msvc@1.32.0: + lightningcss-win32-arm64-msvc@1.31.1: optional: true - lightningcss-win32-x64-msvc@1.32.0: + lightningcss-win32-x64-msvc@1.31.1: optional: true - lightningcss@1.32.0: + lightningcss@1.31.1: 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 + lightningcss-android-arm64: 1.31.1 + lightningcss-darwin-arm64: 1.31.1 + lightningcss-darwin-x64: 1.31.1 + lightningcss-freebsd-x64: 1.31.1 + lightningcss-linux-arm-gnueabihf: 1.31.1 + lightningcss-linux-arm64-gnu: 1.31.1 + lightningcss-linux-arm64-musl: 1.31.1 + lightningcss-linux-x64-gnu: 1.31.1 + lightningcss-linux-x64-musl: 1.31.1 + lightningcss-win32-arm64-msvc: 1.31.1 + lightningcss-win32-x64-msvc: 1.31.1 lilconfig@3.1.3: {} @@ -4038,27 +4083,21 @@ snapshots: dependencies: uc.micro: 2.1.0 - lit-element@4.2.2: + lit-element@4.2.1: dependencies: - '@lit-labs/ssr-dom-shim': 1.5.1 - '@lit/reactive-element': 2.1.2 - lit-html: 3.3.2 + '@lit-labs/ssr-dom-shim': 1.4.0 + '@lit/reactive-element': 2.1.1 + lit-html: 3.3.1 - lit-html@3.3.2: + lit-html@3.3.1: dependencies: '@types/trusted-types': 2.0.7 - lit@3.3.2: - dependencies: - '@lit/reactive-element': 2.1.2 - lit-element: 4.2.2 - lit-html: 3.3.2 - - local-pkg@1.1.2: + lit@3.3.1: dependencies: - mlly: 1.8.2 - pkg-types: 2.3.0 - quansync: 0.2.11 + '@lit/reactive-element': 2.1.1 + lit-element: 4.2.1 + lit-html: 3.3.1 locate-path@5.0.0: dependencies: @@ -4069,29 +4108,25 @@ snapshots: is-unicode-supported: 2.1.0 yoctocolors: 2.1.2 - magic-string-ast@1.0.3: - dependencies: - magic-string: 0.30.21 - magic-string@0.30.21: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 - markdown-it-anchor@9.2.0(@types/markdown-it@14.1.2)(markdown-it@14.1.1): + markdown-it-anchor@9.2.0(@types/markdown-it@14.1.2)(markdown-it@14.1.0): dependencies: '@types/markdown-it': 14.1.2 - markdown-it: 14.1.1 + markdown-it: 14.1.0 - markdown-it-cjk-friendly@2.0.2(@types/markdown-it@14.1.2)(markdown-it@14.1.1): + markdown-it-cjk-friendly@2.0.2(@types/markdown-it@14.1.2)(markdown-it@14.1.0): dependencies: get-east-asian-width: 1.5.0 - markdown-it: 14.1.1 + markdown-it: 14.1.0 optionalDependencies: '@types/markdown-it': 14.1.2 markdown-it-emoji@3.0.0: {} - markdown-it@14.1.1: + markdown-it@14.1.0: dependencies: argparse: 2.0.1 entities: 4.5.0 @@ -4100,7 +4135,7 @@ snapshots: punycode.js: 2.3.1 uc.micro: 2.1.0 - mdast-util-to-hast@13.2.1: + mdast-util-to-hast@13.2.0: dependencies: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 @@ -4109,7 +4144,7 @@ snapshots: micromark-util-sanitize-uri: 2.0.1 trim-lines: 3.0.1 unist-util-position: 5.0.0 - unist-util-visit: 5.1.0 + unist-util-visit: 5.0.0 vfile: 6.0.3 mdurl@2.0.0: {} @@ -4133,25 +4168,18 @@ snapshots: mimic-function@5.0.1: {} - mlly@1.8.2: - dependencies: - acorn: 8.16.0 - pathe: 2.0.3 - pkg-types: 1.3.1 - ufo: 1.6.3 - ms@2.1.3: {} - muggle-string@0.4.1: {} - nanoid@3.3.11: {} - nanoid@5.1.7: {} + nanoid@5.1.6: {} node-addon-api@7.1.1: optional: true - node-releases@2.0.36: {} + node-releases@2.0.19: {} + + normalize-range@0.1.2: {} nth-check@2.1.1: dependencies: @@ -4163,10 +4191,10 @@ snapshots: oniguruma-parser@0.12.1: {} - oniguruma-to-es@4.3.5: + oniguruma-to-es@4.3.4: dependencies: oniguruma-parser: 0.12.1 - regex: 6.1.0 + regex: 6.0.1 regex-recursion: 6.0.2 ora@9.3.0: @@ -4205,40 +4233,25 @@ snapshots: path-exists@4.0.0: {} - pathe@2.0.3: {} - perfect-debounce@2.1.0: {} photoswipe@5.4.4: {} picocolors@1.1.1: {} - picomatch@4.0.4: {} - - pkg-types@1.3.1: - dependencies: - confbox: 0.1.8 - mlly: 1.8.2 - pathe: 2.0.3 - - pkg-types@2.3.0: - dependencies: - confbox: 0.2.4 - exsolve: 1.0.8 - pathe: 2.0.3 + picomatch@4.0.3: {} pngjs@5.0.0: {} - postcss-load-config@6.0.1(postcss@8.5.8)(yaml@2.8.3): + postcss-load-config@6.0.1(postcss@8.5.6): dependencies: lilconfig: 3.1.3 optionalDependencies: - postcss: 8.5.8 - yaml: 2.8.3 + postcss: 8.5.6 postcss-value-parser@4.2.0: {} - postcss@8.5.8: + postcss@8.5.6: dependencies: nanoid: 3.3.11 picocolors: 1.1.1 @@ -4254,10 +4267,7 @@ snapshots: pngjs: 5.0.0 yargs: 15.4.1 - quansync@0.2.11: {} - - readdirp@4.1.2: - optional: true + readdirp@4.1.2: {} readdirp@5.0.0: {} @@ -4267,7 +4277,7 @@ snapshots: regex-utilities@2.3.0: {} - regex@6.1.0: + regex@6.0.1: dependencies: regex-utilities: 2.3.0 @@ -4297,26 +4307,70 @@ snapshots: onetime: 7.0.0 signal-exit: 4.1.0 - rolldown@1.0.0-rc.12: + rolldown-vite@7.3.1(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3): + dependencies: + '@oxc-project/runtime': 0.101.0 + fdir: 6.5.0(picomatch@4.0.3) + lightningcss: 1.31.1 + picomatch: 4.0.3 + postcss: 8.5.6 + rolldown: 1.0.0-beta.53 + tinyglobby: 0.2.15 + optionalDependencies: + '@types/node': 24.11.0 + fsevents: 2.3.3 + sass: 1.97.3 + sass-embedded: 1.97.3 + + rolldown@1.0.0-beta.53: dependencies: - '@oxc-project/types': 0.122.0 - '@rolldown/pluginutils': 1.0.0-rc.12 + '@oxc-project/types': 0.101.0 + '@rolldown/pluginutils': 1.0.0-beta.53 + optionalDependencies: + '@rolldown/binding-android-arm64': 1.0.0-beta.53 + '@rolldown/binding-darwin-arm64': 1.0.0-beta.53 + '@rolldown/binding-darwin-x64': 1.0.0-beta.53 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.53 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.53 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.53 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.53 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.53 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.53 + '@rolldown/binding-openharmony-arm64': 1.0.0-beta.53 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.53 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.53 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.53 + + rollup@4.59.0: + dependencies: + '@types/estree': 1.0.8 optionalDependencies: - '@rolldown/binding-android-arm64': 1.0.0-rc.12 - '@rolldown/binding-darwin-arm64': 1.0.0-rc.12 - '@rolldown/binding-darwin-x64': 1.0.0-rc.12 - '@rolldown/binding-freebsd-x64': 1.0.0-rc.12 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.12 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.12 - '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.12 - '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.12 - '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.12 - '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.12 - '@rolldown/binding-linux-x64-musl': 1.0.0-rc.12 - '@rolldown/binding-openharmony-arm64': 1.0.0-rc.12 - '@rolldown/binding-wasm32-wasi': 1.0.0-rc.12 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.12 - '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.12 + '@rollup/rollup-android-arm-eabi': 4.59.0 + '@rollup/rollup-android-arm64': 4.59.0 + '@rollup/rollup-darwin-arm64': 4.59.0 + '@rollup/rollup-darwin-x64': 4.59.0 + '@rollup/rollup-freebsd-arm64': 4.59.0 + '@rollup/rollup-freebsd-x64': 4.59.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.59.0 + '@rollup/rollup-linux-arm-musleabihf': 4.59.0 + '@rollup/rollup-linux-arm64-gnu': 4.59.0 + '@rollup/rollup-linux-arm64-musl': 4.59.0 + '@rollup/rollup-linux-loong64-gnu': 4.59.0 + '@rollup/rollup-linux-loong64-musl': 4.59.0 + '@rollup/rollup-linux-ppc64-gnu': 4.59.0 + '@rollup/rollup-linux-ppc64-musl': 4.59.0 + '@rollup/rollup-linux-riscv64-gnu': 4.59.0 + '@rollup/rollup-linux-riscv64-musl': 4.59.0 + '@rollup/rollup-linux-s390x-gnu': 4.59.0 + '@rollup/rollup-linux-x64-gnu': 4.59.0 + '@rollup/rollup-linux-x64-musl': 4.59.0 + '@rollup/rollup-openbsd-x64': 4.59.0 + '@rollup/rollup-openharmony-arm64': 4.59.0 + '@rollup/rollup-win32-arm64-msvc': 4.59.0 + '@rollup/rollup-win32-ia32-msvc': 4.59.0 + '@rollup/rollup-win32-x64-gnu': 4.59.0 + '@rollup/rollup-win32-x64-msvc': 4.59.0 + fsevents: 2.3.3 rxjs@7.8.2: dependencies: @@ -4324,105 +4378,103 @@ snapshots: safer-buffer@2.1.2: {} - sass-embedded-all-unknown@1.98.0: + sass-embedded-all-unknown@1.97.3: dependencies: - sass: 1.98.0 + sass: 1.97.3 optional: true - sass-embedded-android-arm64@1.98.0: + sass-embedded-android-arm64@1.97.3: optional: true - sass-embedded-android-arm@1.98.0: + sass-embedded-android-arm@1.97.3: optional: true - sass-embedded-android-riscv64@1.98.0: + sass-embedded-android-riscv64@1.97.3: optional: true - sass-embedded-android-x64@1.98.0: + sass-embedded-android-x64@1.97.3: optional: true - sass-embedded-darwin-arm64@1.98.0: + sass-embedded-darwin-arm64@1.97.3: optional: true - sass-embedded-darwin-x64@1.98.0: + sass-embedded-darwin-x64@1.97.3: optional: true - sass-embedded-linux-arm64@1.98.0: + sass-embedded-linux-arm64@1.97.3: optional: true - sass-embedded-linux-arm@1.98.0: + sass-embedded-linux-arm@1.97.3: optional: true - sass-embedded-linux-musl-arm64@1.98.0: + sass-embedded-linux-musl-arm64@1.97.3: optional: true - sass-embedded-linux-musl-arm@1.98.0: + sass-embedded-linux-musl-arm@1.97.3: optional: true - sass-embedded-linux-musl-riscv64@1.98.0: + sass-embedded-linux-musl-riscv64@1.97.3: optional: true - sass-embedded-linux-musl-x64@1.98.0: + sass-embedded-linux-musl-x64@1.97.3: optional: true - sass-embedded-linux-riscv64@1.98.0: + sass-embedded-linux-riscv64@1.97.3: optional: true - sass-embedded-linux-x64@1.98.0: + sass-embedded-linux-x64@1.97.3: optional: true - sass-embedded-unknown-all@1.98.0: + sass-embedded-unknown-all@1.97.3: dependencies: - sass: 1.98.0 + sass: 1.97.3 optional: true - sass-embedded-win32-arm64@1.98.0: + sass-embedded-win32-arm64@1.97.3: optional: true - sass-embedded-win32-x64@1.98.0: + sass-embedded-win32-x64@1.97.3: optional: true - sass-embedded@1.98.0: + sass-embedded@1.97.3: dependencies: - '@bufbuild/protobuf': 2.11.0 + '@bufbuild/protobuf': 2.6.2 colorjs.io: 0.5.2 - immutable: 5.1.5 + immutable: 5.1.3 rxjs: 7.8.2 supports-color: 8.1.1 sync-child-process: 1.0.2 varint: 6.0.0 optionalDependencies: - sass-embedded-all-unknown: 1.98.0 - sass-embedded-android-arm: 1.98.0 - sass-embedded-android-arm64: 1.98.0 - sass-embedded-android-riscv64: 1.98.0 - sass-embedded-android-x64: 1.98.0 - sass-embedded-darwin-arm64: 1.98.0 - sass-embedded-darwin-x64: 1.98.0 - sass-embedded-linux-arm: 1.98.0 - sass-embedded-linux-arm64: 1.98.0 - sass-embedded-linux-musl-arm: 1.98.0 - sass-embedded-linux-musl-arm64: 1.98.0 - sass-embedded-linux-musl-riscv64: 1.98.0 - sass-embedded-linux-musl-x64: 1.98.0 - sass-embedded-linux-riscv64: 1.98.0 - sass-embedded-linux-x64: 1.98.0 - sass-embedded-unknown-all: 1.98.0 - sass-embedded-win32-arm64: 1.98.0 - sass-embedded-win32-x64: 1.98.0 - - sass@1.98.0: + sass-embedded-all-unknown: 1.97.3 + sass-embedded-android-arm: 1.97.3 + sass-embedded-android-arm64: 1.97.3 + sass-embedded-android-riscv64: 1.97.3 + sass-embedded-android-x64: 1.97.3 + sass-embedded-darwin-arm64: 1.97.3 + sass-embedded-darwin-x64: 1.97.3 + sass-embedded-linux-arm: 1.97.3 + sass-embedded-linux-arm64: 1.97.3 + sass-embedded-linux-musl-arm: 1.97.3 + sass-embedded-linux-musl-arm64: 1.97.3 + sass-embedded-linux-musl-riscv64: 1.97.3 + sass-embedded-linux-musl-x64: 1.97.3 + sass-embedded-linux-riscv64: 1.97.3 + sass-embedded-linux-x64: 1.97.3 + sass-embedded-unknown-all: 1.97.3 + sass-embedded-win32-arm64: 1.97.3 + sass-embedded-win32-x64: 1.97.3 + + sass@1.97.3: dependencies: chokidar: 4.0.3 - immutable: 5.1.5 + immutable: 5.1.3 source-map-js: 1.2.1 optionalDependencies: '@parcel/watcher': 2.5.6 optional: true - sax@1.6.0: {} - - scule@1.3.0: {} + sax@1.4.1: {} section-matter@1.0.0: dependencies: @@ -4431,14 +4483,14 @@ snapshots: set-blocking@2.0.0: {} - shiki@4.0.2: + shiki@4.0.1: dependencies: - '@shikijs/core': 4.0.2 - '@shikijs/engine-javascript': 4.0.2 - '@shikijs/engine-oniguruma': 4.0.2 - '@shikijs/langs': 4.0.2 - '@shikijs/themes': 4.0.2 - '@shikijs/types': 4.0.2 + '@shikijs/core': 4.0.1 + '@shikijs/engine-javascript': 4.0.1 + '@shikijs/engine-oniguruma': 4.0.1 + '@shikijs/langs': 4.0.1 + '@shikijs/themes': 4.0.1 + '@shikijs/types': 4.0.1 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 @@ -4446,10 +4498,10 @@ snapshots: sitemap@9.0.1: dependencies: - '@types/node': 24.12.0 + '@types/node': 24.11.0 '@types/sax': 1.2.7 arg: 5.0.2 - sax: 1.6.0 + sax: 1.4.1 source-map-js@1.2.1: {} @@ -4491,9 +4543,9 @@ snapshots: sync-child-process@1.0.2: dependencies: - sync-message-port: 1.2.0 + sync-message-port: 1.1.3 - sync-message-port@1.2.0: {} + sync-message-port@1.1.3: {} synckit@0.11.12: dependencies: @@ -4501,8 +4553,8 @@ snapshots: tinyglobby@0.2.15: dependencies: - fdir: 6.5.0(picomatch@4.0.4) - picomatch: 4.0.4 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 trim-lines@3.0.1: {} @@ -4512,13 +4564,11 @@ snapshots: uc.micro@2.1.0: {} - ufo@1.6.3: {} - undici-types@7.16.0: {} - undici-types@7.18.2: {} + undici-types@7.8.0: {} - undici@7.24.6: {} + undici@7.22.0: {} unified@11.0.5: dependencies: @@ -4530,7 +4580,7 @@ snapshots: trough: 2.2.0 vfile: 6.0.3 - unist-util-is@6.0.1: + unist-util-is@6.0.0: dependencies: '@types/unist': 3.0.3 @@ -4542,35 +4592,24 @@ snapshots: dependencies: '@types/unist': 3.0.3 - unist-util-visit-parents@6.0.2: + unist-util-visit-parents@6.0.1: dependencies: '@types/unist': 3.0.3 - unist-util-is: 6.0.1 + unist-util-is: 6.0.0 - unist-util-visit@5.1.0: + unist-util-visit@5.0.0: dependencies: '@types/unist': 3.0.3 - unist-util-is: 6.0.1 - unist-util-visit-parents: 6.0.2 + unist-util-is: 6.0.0 + unist-util-visit-parents: 6.0.1 universalify@2.0.1: {} - unplugin-utils@0.3.1: - dependencies: - pathe: 2.0.3 - picomatch: 4.0.4 - - unplugin@3.0.0: - dependencies: - '@jridgewell/remapping': 2.3.5 - picomatch: 4.0.4 - webpack-virtual-modules: 0.6.2 - upath@2.0.1: {} - update-browserslist-db@1.2.3(browserslist@4.28.1): + update-browserslist-db@1.1.3(browserslist@4.25.1): dependencies: - browserslist: 4.28.1 + browserslist: 4.25.1 escalade: 3.2.0 picocolors: 1.1.1 @@ -4591,149 +4630,117 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite@8.0.3(@types/node@25.5.0)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3): - dependencies: - lightningcss: 1.32.0 - picomatch: 4.0.4 - postcss: 8.5.8 - rolldown: 1.0.0-rc.12 - tinyglobby: 0.2.15 - optionalDependencies: - '@types/node': 25.5.0 - esbuild: 0.27.4 - fsevents: 2.3.3 - sass: 1.98.0 - sass-embedded: 1.98.0 - yaml: 2.8.3 - - vue-router@5.0.4(@vue/compiler-sfc@3.5.31)(vue@3.5.31): + vue-router@4.6.4(vue@3.5.29): dependencies: - '@babel/generator': 7.29.1 - '@vue-macros/common': 3.1.2(vue@3.5.31) - '@vue/devtools-api': 8.1.1 - ast-walker-scope: 0.8.3 - chokidar: 5.0.0 - json5: 2.2.3 - local-pkg: 1.1.2 - magic-string: 0.30.21 - mlly: 1.8.2 - muggle-string: 0.4.1 - pathe: 2.0.3 - picomatch: 4.0.4 - scule: 1.3.0 - tinyglobby: 0.2.15 - unplugin: 3.0.0 - unplugin-utils: 0.3.1 - vue: 3.5.31 - yaml: 2.8.3 - optionalDependencies: - '@vue/compiler-sfc': 3.5.31 + '@vue/devtools-api': 6.6.4 + vue: 3.5.29 - vue@3.5.31: + vue@3.5.29: dependencies: - '@vue/compiler-dom': 3.5.31 - '@vue/compiler-sfc': 3.5.31 - '@vue/runtime-dom': 3.5.31 - '@vue/server-renderer': 3.5.31(vue@3.5.31) - '@vue/shared': 3.5.31 + '@vue/compiler-dom': 3.5.29 + '@vue/compiler-sfc': 3.5.29 + '@vue/runtime-dom': 3.5.29 + '@vue/server-renderer': 3.5.29(vue@3.5.29) + '@vue/shared': 3.5.29 - vuepress-plugin-components@2.0.0-rc.104(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(sass-embedded@1.98.0)(sass@1.98.0)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)): + vuepress-plugin-components@2.0.0-rc.103(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(sass-embedded@1.97.3)(sass@1.97.3)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)): dependencies: '@stackblitz/sdk': 1.11.0 - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-sass-palette': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(sass-embedded@1.98.0)(sass@1.98.0)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vueuse/core': 14.2.1(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-sass-palette': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(sass-embedded@1.97.3)(sass@1.97.3)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vueuse/core': 14.2.1(vue@3.5.29) balloon-css: 1.2.0 create-codepen: 2.0.1 qrcode: 1.5.4 - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) - vuepress-shared: 2.0.0-rc.104(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) + vuepress-shared: 2.0.0-rc.103(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) optionalDependencies: - sass: 1.98.0 - sass-embedded: 1.98.0 + sass: 1.97.3 + sass-embedded: 1.97.3 transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - vuepress-plugin-md-enhance@2.0.0-rc.104(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(sass-embedded@1.98.0)(sass@1.98.0)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)): + vuepress-plugin-md-enhance@2.0.0-rc.103(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(sass-embedded@1.97.3)(sass@1.97.3)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)): dependencies: - '@mdit/plugin-container': 0.23.1(markdown-it@14.1.1) - '@mdit/plugin-demo': 0.23.1(markdown-it@14.1.1) + '@mdit/plugin-container': 0.23.1(markdown-it@14.1.0) + '@mdit/plugin-demo': 0.23.1(markdown-it@14.1.0) '@types/markdown-it': 14.1.2 - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-sass-palette': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(sass-embedded@1.98.0)(sass@1.98.0)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vueuse/core': 14.2.1(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-sass-palette': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(sass-embedded@1.97.3)(sass@1.97.3)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vueuse/core': 14.2.1(vue@3.5.29) balloon-css: 1.2.0 js-yaml: 4.1.1 - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) - vuepress-shared: 2.0.0-rc.104(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) + vuepress-shared: 2.0.0-rc.103(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) optionalDependencies: - sass: 1.98.0 - sass-embedded: 1.98.0 + sass: 1.97.3 + sass-embedded: 1.97.3 transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - markdown-it + - typescript - vuepress-shared@2.0.0-rc.104(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)): + vuepress-shared@2.0.0-rc.103(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)): dependencies: - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vueuse/core': 14.2.1(vue@3.5.31) - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vueuse/core': 14.2.1(vue@3.5.29) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) transitivePeerDependencies: - '@vuepress/bundler-vite' - '@vuepress/bundler-webpack' - typescript - vuepress-theme-hope@2.0.0-rc.104(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(sass-embedded@1.98.0)(sass@1.98.0)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)): - dependencies: - '@vuepress/helper': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-active-header-links': 2.0.0-rc.126(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-back-to-top': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-blog': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-catalog': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-comment': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-copy-code': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-copyright': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-git': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-icon': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-links-check': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-markdown-chart': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-markdown-ext': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-markdown-hint': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(vue@3.5.31)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-markdown-image': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-markdown-include': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-markdown-math': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-markdown-preview': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-markdown-stylize': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-markdown-tab': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-notice': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-nprogress': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-photo-swipe': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-reading-time': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-redirect': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-rtl': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-sass-palette': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(sass-embedded@1.98.0)(sass@1.98.0)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-seo': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-shiki': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(@vueuse/core@14.2.1(vue@3.5.31))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-sitemap': 2.0.0-rc.126(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vuepress/plugin-theme-data': 2.0.0-rc.126(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - '@vueuse/core': 14.2.1(vue@3.5.31) + vuepress-theme-hope@2.0.0-rc.103(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(sass-embedded@1.97.3)(sass@1.97.3)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)): + dependencies: + '@vuepress/helper': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-active-header-links': 2.0.0-rc.124(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-back-to-top': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-blog': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-catalog': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-comment': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-copy-code': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-copyright': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-git': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-icon': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-links-check': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-markdown-chart': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-markdown-ext': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-markdown-hint': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(vue@3.5.29)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-markdown-image': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-markdown-include': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-markdown-math': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-markdown-preview': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-markdown-stylize': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-markdown-tab': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-notice': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-nprogress': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-photo-swipe': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-reading-time': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-redirect': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-rtl': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-sass-palette': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(sass-embedded@1.97.3)(sass@1.97.3)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-seo': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-shiki': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(@vueuse/core@14.2.1(vue@3.5.29))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-sitemap': 2.0.0-rc.124(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vuepress/plugin-theme-data': 2.0.0-rc.124(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + '@vueuse/core': 14.2.1(vue@3.5.29) balloon-css: 1.2.0 bcrypt-ts: 8.0.1 chokidar: 5.0.0 - vue: 3.5.31 - vuepress: 2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31) - vuepress-plugin-components: 2.0.0-rc.104(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(sass-embedded@1.98.0)(sass@1.98.0)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - vuepress-plugin-md-enhance: 2.0.0-rc.104(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(markdown-it@14.1.1)(sass-embedded@1.98.0)(sass@1.98.0)(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) - vuepress-shared: 2.0.0-rc.104(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31)) + vue: 3.5.29 + vuepress: 2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29) + vuepress-plugin-components: 2.0.0-rc.103(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(sass-embedded@1.97.3)(sass@1.97.3)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + vuepress-plugin-md-enhance: 2.0.0-rc.103(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(markdown-it@14.1.0)(sass-embedded@1.97.3)(sass@1.97.3)(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) + vuepress-shared: 2.0.0-rc.103(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29)) optionalDependencies: - sass: 1.98.0 - sass-embedded: 1.98.0 + sass: 1.97.3 + sass-embedded: 1.97.3 transitivePeerDependencies: - '@mathjax/mathjax-newcm-font' - '@mathjax/src' @@ -4761,28 +4768,23 @@ snapshots: - typescript - vidstack - vuepress@2.0.0-rc.27(@vue/compiler-sfc@3.5.31)(@vuepress/bundler-vite@2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3))(vue@3.5.31): + vuepress@2.0.0-rc.26(@vuepress/bundler-vite@2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3))(vue@3.5.29): dependencies: - '@vuepress/cli': 2.0.0-rc.27(@vue/compiler-sfc@3.5.31) - '@vuepress/client': 2.0.0-rc.27(@vue/compiler-sfc@3.5.31) - '@vuepress/core': 2.0.0-rc.27(@vue/compiler-sfc@3.5.31) - '@vuepress/markdown': 2.0.0-rc.27 - '@vuepress/shared': 2.0.0-rc.27 - '@vuepress/utils': 2.0.0-rc.27 - vue: 3.5.31 + '@vuepress/cli': 2.0.0-rc.26 + '@vuepress/client': 2.0.0-rc.26 + '@vuepress/core': 2.0.0-rc.26 + '@vuepress/markdown': 2.0.0-rc.26 + '@vuepress/shared': 2.0.0-rc.26 + '@vuepress/utils': 2.0.0-rc.26 + vue: 3.5.29 optionalDependencies: - '@vuepress/bundler-vite': 2.0.0-rc.27(@types/node@25.5.0)(@vue/compiler-sfc@3.5.31)(esbuild@0.27.4)(sass-embedded@1.98.0)(sass@1.98.0)(yaml@2.8.3) + '@vuepress/bundler-vite': 2.0.0-rc.26(@types/node@24.11.0)(sass-embedded@1.97.3)(sass@1.97.3) transitivePeerDependencies: - - '@pinia/colada' - - '@vue/compiler-sfc' - - pinia - supports-color - typescript web-namespaces@2.0.1: {} - webpack-virtual-modules@0.6.2: {} - whatwg-encoding@3.1.1: dependencies: iconv-lite: 0.6.3 @@ -4799,8 +4801,6 @@ snapshots: y18n@4.0.3: {} - yaml@2.8.3: {} - yargs-parser@18.1.3: dependencies: camelcase: 5.3.1 diff --git a/src/.vuepress/navbar.ts b/src/.vuepress/navbar.ts index 45aef4ac..de68ec72 100644 --- a/src/.vuepress/navbar.ts +++ b/src/.vuepress/navbar.ts @@ -19,10 +19,6 @@ export default navbar([ text: "web", link: "web/" }, - { - text: "bot", - link: "bot/" - }, ] }, { diff --git a/src/.vuepress/theme.ts b/src/.vuepress/theme.ts index a8da709a..ab99f655 100644 --- a/src/.vuepress/theme.ts +++ b/src/.vuepress/theme.ts @@ -132,10 +132,6 @@ export default hopeTheme({ components: ["Badge", "VPCard"], }, - copyCode: { - showInMobile: true - }, - icon: { prefix: "fa6-solid:", }, diff --git a/src/api/README.md b/src/api/README.md index 7343a929..d5f404c0 100644 --- a/src/api/README.md +++ b/src/api/README.md @@ -18,20 +18,13 @@ title: API > **[web](./web/)** > -云湖网页版API已记录的所有API文档 -* 4 +::: warning 由于云湖域名 `https://*.jwznb.com/` 是防盗链,需要请求头加上 `referer:http://myapp.jwznb.com` 才可正常获取内容,否则会403. -> **[bot](./bot/)** -> -云湖bot/机器人已记录的所有API文档 - -::: warning -* `https://chat-audio1.jwznb.com/` 音频路由 -* `https://chat-file.jwznb.com/` 文件路由 -* `https://chat-img.jwznb.com/` 图片路由 -* `https://chat-video1.jwznb.com/` 视频路由 - -云湖数据床地址需要请求头加上 `referer: http://myapp.jwznb.com` 才可正常获取内容,否则会403. +*即指: +https://chat-audio1.jwznb.com/ 音频路由 +https://chat-file.jwznb.com/ 文件路由 +https://chat-img.jwznb.com/ 图片路由 +https://chat-video1.jwznb.com/ 视频路由 当发送的文件体积过大时, `chat-file.jwznb.com` 文件路由请求下载时会重定向到 `chat-file-oss.jwznb.com` 这个路由不需要referer. ::: - - diff --git a/src/api/bot/README.md b/src/api/bot/README.md index 0362086e..ebc2d13c 100644 --- a/src/api/bot/README.md +++ b/src/api/bot/README.md @@ -3,174 +3,3 @@ title: Bot API --- ## 此目录下为云湖官网bot机器人文档 - -::: tip - -这里收集了一些由于API请求格式不规范等导致错误的响应,欢迎补充 -(请求头:服务器会区分大小写) -::: - -::: tabs#BotApiErrpr - - -@tab:active 群聊中未添加机器人 - -```JSONC -{ - "code": -1, - "msg": "群(ID:xxx)中未添加当前机器人(ID: xxxxxxxx)。" -} -``` - -@tab:active 不存在/chat-id错误 - -```JSONC -{ - "code": -1, - "msg": "群(ID:xxx)不存在。" -} -``` - -@tab:active chat-type错误 - -群聊: - -```JSONC -{ - "code": 1002, - "msg": "chat-type取值错误,取值仅支持group、user" -} -``` - -用户: - -```JSONC -{ - "code": 1002, - "msg": "recvType取值错误,取值仅支持group、user" -} -``` - -@tab:active token错误 - -```JSONC -{ - "code": 1003, - "msg": "非法token" -} -``` - -@tab:active 缺少chat-id - -```JSONC -{ - "code": 1002, - "msg": "chat-id值错误,值不能为空" -} -``` - -@tab:active token不存在 - -```JSONC -{ - "code": 1002, - "msg": "token不存在" -} -``` -@tab:active 请求json错误 - -第一种: - -```JSONC -{ - "code": 1002, - "msg": "请求参数应为json格式,Body内容为: {}" // {}是请求json内容 -} -``` - -第二种: - -```JSONC -{ - "code": 1002, - "msg": "请求参数应为json格式" -} -``` - -@tab:active 用户未添加机器人 - -```JSONC -{ - "code": 1003, - "msg": "recvId值错误,该用户不是机器人好友" -} -``` - -@tab:active contentType错误 - -```JSONC -{ - "code": 1002, - "msg": "contentType取值错误,请翻看文档" -} -``` - -@tab:active 消息为空 - -```JSONC -{ - "code": 1002, - "msg": "消息内容不能为空" -} -``` - -@tab:active msgId错误/无权修改 - -```JSONC -{ - "code": -1, - "msg": "消息不存在或无权限修改" -} -``` - -@tab:active 媒体上传失败 - -图片: - -```JSONC -{ - "code": -1, - "msg": "图片获取失败" -} -``` - -视频: - -```JSONC -{ - "code": -1, - "msg": "视频获取失败" -} -``` - -文件: - -```JSONC -{ - "code": -1, - "msg": "文件获取失败" -} -``` - -@tab:active 看板content内容为空 - -```JSONC -{ - "code": 1002, - "msg": "看板内容不能为空" -} -``` - -::: - - diff --git a/src/api/bot/v1/bot.md b/src/api/bot/v1/bot.md deleted file mode 100644 index 25b4ab5b..00000000 --- a/src/api/bot/v1/bot.md +++ /dev/null @@ -1,347 +0,0 @@ ---- -title: bot ---- - -未特别说明情况下请求域名均为 `https://chat-go.jwzhd.com` -没写请求/响应项目表示不需要相关参数. - -## 机器人发送信息 - -```http -POST /open-apis/v1/bot/send?token={机器人token} -``` - -请求体: - -```JSONC -{ - "recvId": "123", // 目标对象ID - "recvType": "user", // 目标对象类别,user-用户,group-群聊 - "contentType": "text", // 信息类别,text-文本信息,image-图片信息,video-视频信息,file-文件信息,markdown-Markdown信息,html-HTML信息,post-文章 - "content": { - "text": "测试消息文本", // 消息文本 - "at":"123,123,123", // @用户ID,使用","符号分割 - "imageKey": "123123123.jpg", // 图片Key - "fileKey": "123123123.txt", // 文件key - "videoKey": "123123123.mp4", // 视频key - "buttons": [ - [ - { - "text": "测试跳转网站", - "actionType": 1, // 按钮类别,1-复制按钮,2-跳转按钮 - "url": "https://www.yhchat.com/" - }, - { - "text": "测试复制文本", - "actionType": 2, // 按钮类别,1-复制按钮,2-跳转按钮 - "value": "测试被复制文本" // 被复制的文本 - } - ] - ] - }, - "parentId":"123123123123123123123", // 引用信息ID -} -``` - -响应体: - -```JSONC -{ - "code": 1, // 请求状态码,1为正常 - "data": { - "messageInfo": { - "msgId": "123123123123123123123", // 信息ID - "recvId": "123", // 目标对象ID - "recvType": "user" // 目标对象类别,user-用户,group-群聊 - } - }, - "msg": "success" // 返回消息 -} -``` - -## 机器人批量发送信息 - -```http -POST /open-apis/v1/bot/batch_send?token={机器人token} -``` - -请求体: - -```JSONC -{ - "recvIds": ["123","123"], // 目标对象ID数组,支持多个对象,相同对象ID只发送一次 - "recvType": "user", // 目标对象类别,user-用户,group-群聊 - "contentType": "text", // 信息类别,text-文本信息,image-图片信息,video-视频信息,file-文件信息,markdown-Markdown信息,html-HTML信息 - "content": { - "text": "测试消息文本", // 消息文本 - "at":"123,123,123", // @用户ID,使用","符号分割 - "imageKey": "123123123.jpg", // 图片Key - "fileKey": "123123123.txt", // 文件key - "videoKey": "123123123.mp4", // 视频key - "buttons": [ - [ - { - "text": "测试跳转网站", - "actionType": 1, // 按钮类别,1-复制按钮,2-跳转按钮 - "url": "https://www.yhchat.com/" - }, - { - "text": "测试复制文本", - "actionType": 2, // 按钮类别,1-复制按钮,2-跳转按钮 - "value": "测试被复制文本" // 被复制的文本 - } - ] - ] - }, - "parentId":"123123123123123123123", // 引用信息ID -} -``` - -响应体: - -```JSONC -{ - "code": 1, // 请求状态码,1为正常 - "data": { - "successCount": 1, // 成功发送数量 - "successList": [ - { - "msgId": "123123123123123123123", // 信息ID - "recvId": "123", // 目标对象ID - "recvType": "user" // 目标对象类别,user-用户,group-群聊 - } - // ... - ] - }, - "msg": "success" // 返回消息 -} -``` - -## 机器人流式发送信息 - -```http -POST /open-apis/v1/bot/send-stream?token={机器人token}&recvId={对象ID}&recvType={目标对象类别,user-用户,group-群聊}&contentType={信息类别,text-文本信息,markdown-Markdown信息} -``` - -请求头: - -| 名称 | 数值 | 必须 | 备注 | -| ---- | ---- | ---- | ---- | -| Transfer-Encoding | chunked | 是 | 使用分块传输编码 | - -请求体: - -```text -{data-binary/二进制文本数据,此处直接传入文本} -``` - -响应体: - -```JSONC -{ - "code": 1, // 请求状态码,1为正常 - "data": { - "messageInfo": { - "msgId": "123123123123123123123", // 信息ID - "recvId": "123", // 目标对象 - "recvType": "user" // 目标对象类别,user-用户,group-群聊 - } - }, - "msg": "success" // 返回消息 -} -``` - -代码示例: - -```go - // 创建请求 - req, err := http.NewRequest("POST", "https://chat-go.jwzhd.com/open-apis/v1/bot/send-stream?token=xxxx&recvId=123&recvType=user&contentType=text", nil) - if err != nil { - fmt.Println("Error creating request:", err) - return - } - - // 创建一个管道,用于流式传输数据 - pr, pw := io.Pipe() - - // 启动一个 goroutine 来写入数据 - go func() { - defer pw.Close() - for i := 0; i < 15; i++ { - data := fmt.Sprintf("Message %d", i) - pw.Write([]byte(data)) - time.Sleep(1 * time.Second) // 模拟延迟 - } - }() - - // 将管道的读取器作为请求的主体 - req.Body = pr - - // 发送请求 - resp, err := client.Do(req) - if err != nil { - panic(err) - } - defer resp.Body.Close() - - // 读取响应 - responseBody, err := io.ReadAll(resp.Body) - if err != nil { - fmt.Println("Error reading response:", err) - return - } - fmt.Println("Response:", string(responseBody)) -``` - -## 机器人编辑信息 - -```http -POST /open-apis/v1/bot/edit?token={机器人token} -``` - -请求体: - -```JSONC -{ - "msgId": "123123123123123", // 目标信息ID - "recvId": "123", // 目标对象ID - "recvType": "user", // 目标对象类别,user-用户,group-群聊 - "contentType": "text", // 信息类别,text-文本信息,image-图片信息,video-视频信息,file-文件信息,markdown-Markdown信息,html-HTML信息 - "content": { - "text": "测试消息文本" // 消息文本 - } -} -``` - -响应体: - -```JSONC -{ - "code": 1, // 请求状态码,1为正常 - "data": { - "successCount": 1 // 成功编辑数量 - }, - "msg": "success" // 返回消息 -} -``` - -## 机器人撤回信息 - -```http -POST /open-apis/v1/bot/recall?token={机器人token} -``` - -请求体: - -```JSONC -{ - "msgId": "123123123123123", // 目标信息ID - "chatId": "123", // 目标对象ID - "chatType": "user" // 目标对象类别,user-用户,group-群聊 -} -``` - -响应体: - -```JSONC -{ - "code": 1, // 请求状态码,1为正常 - "msg": "success" // 返回消息 -} -``` - -## 机器人获取信息列表 - -```http -POST /open-apis/v1/bot/messages?token={机器人token}&chat-id={目标信息ID}&chat-type={目标对象类别,user-用户,group-群聊}&message-id={消息ID,不填时可以配合before参数返回最近的N条消息}&after={指定消息ID后N条,默认0条}&before={指定消息ID前N条,默认0条} -``` - -响应体: - -```JSONC -{ - "code": 1, // 请求状态码,1为正常 - "data": { - "list": [ - { - "msgId": "123123123123", // 信息ID - "parentId": "123123123123", // 引用ID - "senderId": "123", // 发送对象ID - "senderType": "user", // 发送对象类别,user-用户,bot-机器人 - "senderNickname": "测试发送者名称", // 发送对象名称 - "contentType": "text", // 信息类别,text-文本信息,image-图片信息,video-视频信息,file-文件信息,markdown-Markdown信息,html-HTML信息,expression-表情信息,audio-语音信息 - "content": { - "text": "测试文本", // 信息文本 - "formJson": { // 表单消息 - "bodnzx": { - "id": "bodnzx", // 自定义输入项每个项的id,外层键名与内层id字段的值保持一致(键名与id值同步) - "label": "Radio 单选框标签", // 表单label - "selectIndex": 1, // 如果选中为1,未选中为-1 - "selectValue": "分割", // 选中时的值 - "type": "radio" // 表单类型 - }, - "kfumpw": { - "id": "kfumpw", // 自定义输入项每个项的id - "label": "Input 输入框标签", // 表单label - "type": "input", // 表单类型 - "value": "Input 输入框默认内容" - }, - "pqnhhd": { - "id": "pqnhhd", // 自定义输入项每个项的id - "label": "Select 选择器标签", // 表单label - "selectIndex": 0, // 如果选中为1,未选中为-1 - "selectValue": "Select 选择器选项", // 选中时的值 - "type": "select" // 表单类型 - }, - "rpzjmd": { - "id": "rpzjmd", // 自定义输入项每个项的id - "label": "Switch 开关标签", // 表单label - "type": "switch", // 表单类型 - "value": false // 选中时的值 - }, - "uqojdl": { - "id": "uqojdl", // 自定义输入项每个项的id - "label": "textarea 多行输入框标签", // 表单label - "type": "textarea", // 表单类型 - "value": "" // 选中时的值 - } - }, - "etag": "123123123123123123123123", // 媒体etag,图片/视频/语音信息都会有此项 - "imageHeight": 123, // 图片高度 - "imageName": "123.jpg", // 图片名称,大部分情况下可以当作图片key使用 - "imageWidth": 123, // 图片宽度 - "videoDuration": 123, // 视频时长 - "videoUrl": "123.mp4", // 图片网址,大部分情况下可以当作视频key使用 - "audioDuration": 123, // 语音时长 - "audioUrl": "123.mps", // 语音网址,大部分情况下可以当作语音key使用 - "at": [ // at的ID列表,可带多个 - "1234567", - "9876543" - ], - "parent": "我是1名字 : 12345", // 引用消息内容 - "buttons": [ - [ - { - "text": "测试跳转网站", - "actionType": 1, // 按钮类别,1-复制按钮,2-跳转按钮 - "url": "https://www.yhchat.com/" - }, - { - "text": "测试复制文本", - "actionType": 2, // 按钮类别,1-复制按钮,2-跳转按钮 - "value": "测试被复制文本" // 被复制的文本 - } - ] - ] - }, - "sendTime": 123123123123, // 信息发送时间戳 - "commandName": "", // 信息使用的指令名称 - "commandId": 0 // 信息使用的指令ID - } - // ... - ], - "total": 1 // 返回信息数量 - }, - "msg": "success" // 返回消息 -} -``` diff --git a/src/api/v1/README.md b/src/api/v1/README.md index a9adf7ad..141f2e33 100644 --- a/src/api/v1/README.md +++ b/src/api/v1/README.md @@ -29,5 +29,3 @@ message Status { ``` 注意!部分标注未完成的文档不具有参考价值! - - diff --git a/src/api/v1/bot.md b/src/api/v1/bot.md index f344ea3d..9e2203f6 100644 --- a/src/api/v1/bot.md +++ b/src/api/v1/bot.md @@ -965,40 +965,3 @@ POST /v1/bot/llm/knowledge/create "msg": "success" // 返回状态消息 } ``` - -## 获取我创建的机器人 - -POST /v1/bot/console/my-bots - -请求头: - -|名称|必须|备注| -|-----|-----|-----| -|token|是|无| - -响应体: - -```JSONC -{ - "code": 1, // 请求状态码,1为正常 - "data": { - "botsTotal": 1, // 创建的机器人总数 - "list": { - "bots": [ - { - "botId": "123123123", // 机器人ID - "nickname": "测试机器人名称", // 机器人名称 - "avatarUrl": "https://...", // 机器人头像 - "token": "123123123123123123123", // 机器人token - "link": "", // 订阅链接 - "linkStop": "0", // 订阅链接是否被停用,0-未停用,1-已停用 - "settingJson": "", // 机器人设置配置json,需将json数据转义后填入 - "introduction": "测试机器人简介" // 机器人简介 - } - // ... - ] - } - }, - "msg": "success" // 返回状态消息 -} -``` diff --git a/src/api/v1/check.md b/src/api/v1/check.md index 7b7f3cbb..e5ebf543 100644 --- a/src/api/v1/check.md +++ b/src/api/v1/check.md @@ -2,21 +2,16 @@ title: check --- -> 未特别说明情况下请求域名均为 `https://chat-go.jwzhd.com` . - +未特别说明情况下请求域名均为 `https://chat-go.jwzhd.com` 没写请求/响应项目表示不需要相关参数. -由于部分数据较为隐私,已省略. - -## 获取云湖新版本(Android 版本) +## 获取云湖新版本(Android版本) -```http request POST /v1/check/check-version-mobile -### + POST /v1/check/get-latest-version -``` -### 请求体 +请求体: ```JSONC { @@ -28,22 +23,20 @@ POST /v1/check/get-latest-version } ``` -::: info - -`packageInfo` 转换后的 json 结构 +::: packageInfo转换后的json结构 ```JSONC -{ - "appName": "云湖", // 软件名称 - "packageName": "com.yhchat.app", // 软件包名 - "version": "1.4.83", // 软件版本 - "buildNumber": "347" // 软件构建号 -} +"packageInfo": "{ + "appName": "云湖" // 软件名称 + "packageName": "com.yhchat.app", // 软件包名 + "version": "1.4.83", // 软件版本 + "buildNumber": "347" // 软件构建号 +}" ``` ::: -### 响应体 +响应体: ```JSONC { @@ -59,86 +52,3 @@ POST /v1/check/get-latest-version "VersionName": "1.4.84" // 应用版本号 } ``` - -## 获取云湖新版本(Windows 版本) - -```http request -POST https://chat-go.jwzhd.com/v1/check/check-version -``` - -### 请求体 - -```jsonc -{ - "packageInfo": "{\"appName\":\"云湖\",\"packageName\":\"云湖\",\"version\":\"1.6.50\",\"buildNumber\":\"225\"}", // 当前应用信息,为 json 数组,需转义后才可使用 - "platform": "windows", // 平台 - "deviceinfo": "", // 这里填写设备信息 - "deviceId": "" // 设备id -} -``` - -::: info - -`packageInfo` 转换后的 json 结构 - -```JSONC -{ - "appName": "云湖", // 软件名称 - "packageName": "云湖", // 软件包名 - "version": "1.6.50", // 软件版本 - "buildNumber": "225" // 软件构建号 -} -``` - -::: - -::: info - -`deviceinfo` 设备信息示例。 - -```JSONC -{ - "computerName":"", // 设备名称 - "numberOfCores":12, // CPU 线程数 - "systemMemoryInMegabytes":16384, // 内存 MiB - "userName":"", // 用户名 - "majorVersion":10, // Windows 10, Windows 11 - "minorVersion":0, - "buildNumber":26200, // Windows 操作系统版本 - "platformId":2, - "csdVersion":"", - "servicePackMajor":0, - "servicePackMinor":0, - "suitMask":256, - "productType":1, - "reserved":0, - "buildLab":"26100.ge_release.240331-1435", // Windows 操作系统版本 - "buildLabEx":"26100.1.amd64fre.ge_release.240331-1435", - "digitalProductId":[], // 数字产品 ID (数字数组) - "displayVersion":"25H2", // Windows 版本号 - "editionId":"Professional", // Windows 版本 - "installDate":"2024-12-01T15:40:13.000", // 安装时间 - "productId":"", // 产品 ID - "productName":"Windows 11 Pro", // Windows 全名 - "registeredOwner":"", // 所有者 - "releaseId":"2009", - "deviceId":"" // 设备ID -} -``` - -::: - -### 响应体 - -```jsonc -{ - "code": 1, // 成功 - "data": { - "latestDesc": "1、全新发布云湖APP\\n2、修复多个bug", // 更新日志 - "latestVersion": "1.6.50", // 最新版本 - "update": 0 - }, - "msg": "success" // 返回消息 -} -``` - diff --git a/src/api/v1/friend.md b/src/api/v1/friend.md index 4dd4b1ab..f0fb6092 100644 --- a/src/api/v1/friend.md +++ b/src/api/v1/friend.md @@ -148,7 +148,7 @@ message address_book_list { repeated Data data = 2; // 列表数据 - message Data { + Data data { string list_name = 1; // 聊天对象列表名称,为"用户","我加入的群聊","机器人" repeated Data_list data = 2; diff --git a/src/api/v1/msg.md b/src/api/v1/msg.md index 20b9491d..5766fb83 100644 --- a/src/api/v1/msg.md +++ b/src/api/v1/msg.md @@ -93,7 +93,7 @@ message send_message_send { ::: -:::: details 发送消息指引 +::: details 发送消息指引 ### 任何消息 @@ -116,34 +116,33 @@ message send_message_send { - `data.quote_video_time` # 填写引用视频 URL,示例同上 - `command_id` -::: tabs -@tab:active 文本类消息 +### 文本类消息 此处文本类消息指 `普通文本`,`html 消息`,`markdown 消息`. 必填: - `data.text` -@tab 图片消息 +### 图片消息 必填: - `data.image` -@tab 文件消息 +### 文件消息 必填: - `data.file_key` # 直接填文件 URL,例如 123.bin - `data.file_size` # 文件大小,服务端不校验,建议如实填写 -@tab 视频消息 +### 视频消息 必填: - `data.video` # 直接填视频 URL,例如 123.mp4 -@tab 语音消息 +### 语音消息 必填: @@ -152,14 +151,14 @@ message send_message_send { 注: 服务端会忽略引用消息相关的参数. -@tab 个人收藏表情 +### 个人收藏表情 必填: - `data.image` - `data.expression_id` # 注意 proto 中此项为 str 类型,服务端不校验,建议如实填写否则会导致无法添加/添加表情和图片不一致等问题 -@tab 表情包表情 +### 表情包表情 必填: @@ -167,18 +166,17 @@ message send_message_send { - `data.sticker_item_id` # 表情 ID,服务端不校验,建议如实填写,否则会出现不一致/无法添加等问题 - `data.sticker_pack_id` # 表情包 ID,服务端不校验,建议如实填写否则会出现不一致/无法预览等问题 -@tab 文章消息 +### 文章消息 建议使用 community 的转发文章 API 而不是手动填写,手动填写容易出问题. -@tab 表单消息 +### 表单消息 必填: - `data.form` # 具体内容自己抓包看吧 ::: -:::: 响应体: @@ -986,37 +984,3 @@ POST /v1/msg/file-download-record "msg": "success" // 返回消息 } ``` - -## 转发消息 - -POST v1/msg/msg-forward - -请求头: - -| 名称 | 必须 | 备注 | -| ----- | ---- | ---- | -| token | 是 | 空 | - -请求体: - -```JSONC -{ - "msgId": "e22342a5a1a54f03bc3xxxxxxxxxxxx", // 被转发的消息msgId - "chatType": 2, // 被转发消息的会话类型 - "receive": [ - { - "chatId": "1234567", // 要转发到的会话id - "chatType": 1 // 要转发到的会话类型 - } - ] -} -``` - -响应体: - -```JSONC -{ - "code": 1, // 请求状态码,1为正常 - "msg": "success" // 返回消息 -} -``` diff --git a/src/api/web/README.md b/src/api/web/README.md index 76d03c65..7e383b38 100644 --- a/src/api/web/README.md +++ b/src/api/web/README.md @@ -10,5 +10,3 @@ timeline: false Web 端 API 文档 > [v1](./v1/) - - diff --git a/src/api/wss/README.md b/src/api/wss/README.md index 439b14aa..e7a7f687 100644 --- a/src/api/wss/README.md +++ b/src/api/wss/README.md @@ -8,5 +8,3 @@ article: false --- 这里存放的是云湖 WebSocket 相关的内容. - - diff --git a/src/api/wss/chat-ws-go.jwzhd.com.md b/src/api/wss/chat-ws-go.jwzhd.com.md index 11f95bcd..1d8cc88e 100644 --- a/src/api/wss/chat-ws-go.jwzhd.com.md +++ b/src/api/wss/chat-ws-go.jwzhd.com.md @@ -19,7 +19,7 @@ message INFO { ## 登录云湖账号 -### 发送数据 +发送数据: ```JSONC { @@ -48,7 +48,7 @@ message INFO { ## 发送心跳包 -### 发送数据 +发送数据: ```JSONC { @@ -58,7 +58,7 @@ message INFO { } ``` -### 返回数据 +返回数据: ```ProtoBuf data: { @@ -84,7 +84,7 @@ message heartbeat_ack_info { ## 发送笔记同步 -### 发送数据 +发送数据: ```JSONC { @@ -100,7 +100,7 @@ message heartbeat_ack_info { ## 接收笔记同步 -### 返回数据 +返回数据: ```ProtoBuf info { @@ -141,7 +141,7 @@ message draft_input { ## 推送消息 -### 返回数据 +返回数据: ```ProtoBuf info { @@ -272,23 +272,9 @@ message push_message { ::: -### 消息类型列表 - -- `1`: 文本消息 -- `2`: 图片消息 -- `3`: Markdown 消息 -- `4`: 文件消息 -- `6`: 帖子消息 -- `7`: 表情消息 -- `8`: HTML 消息 -- `10`: 视频消息 -- `11`: 语音消息 -- `13`: 语音通话 -- `14`: A2UI 消息 - ## 推送超级文件分享 -### 返回数据 +返回数据: ```ProtoBuf info { @@ -339,7 +325,7 @@ message file_send_message { !!其实可以和接收消息推送的 proto 基本共用,只是编辑消息额外多了个14 edit_time.!! -### 返回数据 +返回数据: ```ProtoBuf info { @@ -353,7 +339,7 @@ data { "msg_id": "123123123123" // 信息ID "chat_id": "123" // 信息对象ID "content": { - "text": "测试信息文本" // 信息文本 + “text": "测试信息文本" // 信息文本 "buttons": "测试信息文本" // 按钮信息文本数据 "quote_msg_text": "测试引用信息文本" // 引用信息文本 } @@ -402,7 +388,7 @@ message edit_message { 本项只提供了“有人邀请我”的这种状态,并没有提供相关信息,如邀请人、群聊ID等,建议配合邀请列表进行使用。 ::: -### 返回数据 +返回数据: ```ProtoBuf info { @@ -427,7 +413,7 @@ message InviteApply { 流式消息第一个推送是 push_message,后续才是 stream_message,需要将 content 里面的内容追加到消息内容后面. ::: -### 返回数据 +返回数据: ```ProtoBuf info { diff --git "a/src/\344\272\221\346\271\226API\345\220\220\346\247\275/README.md" "b/src/\344\272\221\346\271\226API\345\220\220\346\247\275/README.md" index 56f15431..d10239d3 100644 --- "a/src/\344\272\221\346\271\226API\345\220\220\346\247\275/README.md" +++ "b/src/\344\272\221\346\271\226API\345\220\220\346\247\275/README.md" @@ -13,5 +13,3 @@ icon: comment 使用自己的用户名称为文件名+.md创建新文件并pr!用户名称大小写也需要认真区分哦~ ### 温馨提醒: 不要恶意骂人哦~ - -