mirror of
https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web.git
synced 2025-10-02 16:16:39 +08:00
commit
6fe097f355
@ -43,7 +43,7 @@ async function handle(
|
|||||||
export const GET = handle;
|
export const GET = handle;
|
||||||
export const POST = handle;
|
export const POST = handle;
|
||||||
|
|
||||||
export const runtime = "edge";
|
// export const runtime = "edge";
|
||||||
export const preferredRegion = [
|
export const preferredRegion = [
|
||||||
"arn1",
|
"arn1",
|
||||||
"bom1",
|
"bom1",
|
||||||
|
@ -58,7 +58,7 @@ async function handle(
|
|||||||
export const GET = handle;
|
export const GET = handle;
|
||||||
export const POST = handle;
|
export const POST = handle;
|
||||||
|
|
||||||
export const runtime = "edge";
|
// export const runtime = "edge";
|
||||||
export const preferredRegion = [
|
export const preferredRegion = [
|
||||||
"arn1",
|
"arn1",
|
||||||
"bom1",
|
"bom1",
|
||||||
|
@ -55,7 +55,7 @@ async function handle(
|
|||||||
export const GET = handle;
|
export const GET = handle;
|
||||||
export const POST = handle;
|
export const POST = handle;
|
||||||
|
|
||||||
export const runtime = "edge";
|
// export const runtime = "edge";
|
||||||
export const preferredRegion = [
|
export const preferredRegion = [
|
||||||
"arn1",
|
"arn1",
|
||||||
"bom1",
|
"bom1",
|
||||||
|
@ -41,7 +41,7 @@ async function handle(
|
|||||||
export const GET = handle;
|
export const GET = handle;
|
||||||
export const POST = handle;
|
export const POST = handle;
|
||||||
|
|
||||||
export const runtime = "edge";
|
// export const runtime = "edge";
|
||||||
export const preferredRegion = [
|
export const preferredRegion = [
|
||||||
"arn1",
|
"arn1",
|
||||||
"bom1",
|
"bom1",
|
||||||
|
@ -27,4 +27,4 @@ async function handle() {
|
|||||||
export const GET = handle;
|
export const GET = handle;
|
||||||
export const POST = handle;
|
export const POST = handle;
|
||||||
|
|
||||||
export const runtime = "edge";
|
// export const runtime = "edge";
|
||||||
|
@ -101,7 +101,7 @@ async function handle(
|
|||||||
export const GET = handle;
|
export const GET = handle;
|
||||||
export const POST = handle;
|
export const POST = handle;
|
||||||
|
|
||||||
export const runtime = "edge";
|
// export const runtime = "edge";
|
||||||
export const preferredRegion = [
|
export const preferredRegion = [
|
||||||
"bom1",
|
"bom1",
|
||||||
"cle1",
|
"cle1",
|
||||||
|
@ -70,4 +70,4 @@ export const POST = handle;
|
|||||||
export const GET = handle;
|
export const GET = handle;
|
||||||
export const OPTIONS = handle;
|
export const OPTIONS = handle;
|
||||||
|
|
||||||
export const runtime = "edge";
|
// export const runtime = "edge";
|
||||||
|
@ -155,4 +155,4 @@ export const PUT = handle;
|
|||||||
export const GET = handle;
|
export const GET = handle;
|
||||||
export const OPTIONS = handle;
|
export const OPTIONS = handle;
|
||||||
|
|
||||||
export const runtime = "edge";
|
// export const runtime = "edge";
|
||||||
|
495
app/locales/tw.ts
Normal file
495
app/locales/tw.ts
Normal file
@ -0,0 +1,495 @@
|
|||||||
|
import { getClientConfig } from "../config/client";
|
||||||
|
import { SubmitKey } from "../store/config";
|
||||||
|
|
||||||
|
const isApp = !!getClientConfig()?.isApp;
|
||||||
|
|
||||||
|
const tw = {
|
||||||
|
WIP: "此功能仍在開發中……",
|
||||||
|
Error: {
|
||||||
|
Unauthorized: isApp
|
||||||
|
? "偵測到無效的 API Key,請前往[設定](/#/settings)頁面檢查 API Key 是否設定正確。"
|
||||||
|
: "存取密碼不正確或尚未填寫,請前往[登入](/#/auth)頁面輸入正確的存取密碼,或者在[設定](/#/settings)頁面填入你自己的 OpenAI API Key。",
|
||||||
|
},
|
||||||
|
|
||||||
|
Auth: {
|
||||||
|
Title: "需要密碼",
|
||||||
|
Tips: "管理員開啟了密碼驗證,請在下方填入存取密碼",
|
||||||
|
SubTips: "或者輸入你的 OpenAI 或 Google API 金鑰",
|
||||||
|
Input: "在此處填寫存取密碼",
|
||||||
|
Confirm: "確認",
|
||||||
|
Later: "稍候再說",
|
||||||
|
},
|
||||||
|
ChatItem: {
|
||||||
|
ChatItemCount: (count: number) => `${count} 則對話`,
|
||||||
|
},
|
||||||
|
Chat: {
|
||||||
|
SubTitle: (count: number) => `您已經與 ChatGPT 進行了 ${count} 則對話`,
|
||||||
|
EditMessage: {
|
||||||
|
Title: "編輯訊息記錄",
|
||||||
|
Topic: {
|
||||||
|
Title: "聊天主題",
|
||||||
|
SubTitle: "更改目前聊天主題",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
Actions: {
|
||||||
|
ChatList: "檢視訊息列表",
|
||||||
|
CompressedHistory: "檢視壓縮後的歷史 Prompt",
|
||||||
|
Export: "匯出聊天紀錄",
|
||||||
|
Copy: "複製",
|
||||||
|
Stop: "停止",
|
||||||
|
Retry: "重試",
|
||||||
|
Pin: "固定",
|
||||||
|
PinToastContent: "已將 1 條對話固定至預設提示詞",
|
||||||
|
PinToastAction: "檢視",
|
||||||
|
Delete: "刪除",
|
||||||
|
Edit: "編輯",
|
||||||
|
},
|
||||||
|
Commands: {
|
||||||
|
new: "新建聊天",
|
||||||
|
newm: "從角色範本新建聊天",
|
||||||
|
next: "下一個聊天",
|
||||||
|
prev: "上一個聊天",
|
||||||
|
clear: "清除上下文",
|
||||||
|
del: "刪除聊天",
|
||||||
|
},
|
||||||
|
InputActions: {
|
||||||
|
Stop: "停止回應",
|
||||||
|
ToBottom: "移至最新",
|
||||||
|
Theme: {
|
||||||
|
auto: "自動主題",
|
||||||
|
light: "亮色模式",
|
||||||
|
dark: "深色模式",
|
||||||
|
},
|
||||||
|
Prompt: "快捷指令",
|
||||||
|
Masks: "所有角色範本",
|
||||||
|
Clear: "清除聊天",
|
||||||
|
Settings: "對話設定",
|
||||||
|
UploadImage: "上傳圖片",
|
||||||
|
},
|
||||||
|
Rename: "重新命名對話",
|
||||||
|
Typing: "正在輸入…",
|
||||||
|
Input: (submitKey: string) => {
|
||||||
|
var inputHints = `輸入訊息後,按下 ${submitKey} 鍵即可傳送`;
|
||||||
|
if (submitKey === String(SubmitKey.Enter)) {
|
||||||
|
inputHints += ",Shift + Enter 鍵換行";
|
||||||
|
}
|
||||||
|
return inputHints;
|
||||||
|
},
|
||||||
|
Send: "傳送",
|
||||||
|
Config: {
|
||||||
|
Reset: "重設",
|
||||||
|
SaveAs: "另存新檔",
|
||||||
|
},
|
||||||
|
IsContext: "預設提示詞",
|
||||||
|
},
|
||||||
|
Export: {
|
||||||
|
Title: "將聊天記錄匯出為 Markdown",
|
||||||
|
Copy: "複製全部",
|
||||||
|
Download: "下載檔案",
|
||||||
|
Share: "分享到 ShareGPT",
|
||||||
|
MessageFromYou: "來自您的訊息",
|
||||||
|
MessageFromChatGPT: "來自 ChatGPT 的訊息",
|
||||||
|
Format: {
|
||||||
|
Title: "匯出格式",
|
||||||
|
SubTitle: "可以匯出 Markdown 文字檔或者 PNG 圖片",
|
||||||
|
},
|
||||||
|
IncludeContext: {
|
||||||
|
Title: "包含角色範本上下文",
|
||||||
|
SubTitle: "是否在訊息中顯示角色範本上下文",
|
||||||
|
},
|
||||||
|
Steps: {
|
||||||
|
Select: "選取",
|
||||||
|
Preview: "預覽",
|
||||||
|
},
|
||||||
|
Image: {
|
||||||
|
Toast: "正在產生截圖",
|
||||||
|
Modal: "長按或按右鍵儲存圖片",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
Select: {
|
||||||
|
Search: "查詢訊息",
|
||||||
|
All: "選取全部",
|
||||||
|
Latest: "最近幾條",
|
||||||
|
Clear: "清除選取",
|
||||||
|
},
|
||||||
|
Memory: {
|
||||||
|
Title: "上下文記憶 Prompt",
|
||||||
|
EmptyContent: "尚未記憶",
|
||||||
|
Copy: "複製全部",
|
||||||
|
Send: "傳送記憶",
|
||||||
|
Reset: "重設對話",
|
||||||
|
ResetConfirm: "重設後將清除目前對話記錄以及歷史記憶,確認重設?",
|
||||||
|
},
|
||||||
|
Home: {
|
||||||
|
NewChat: "開新對話",
|
||||||
|
DeleteChat: "確定要刪除選取的對話嗎?",
|
||||||
|
DeleteToast: "已刪除對話",
|
||||||
|
Revert: "撤銷",
|
||||||
|
},
|
||||||
|
Settings: {
|
||||||
|
Title: "設定",
|
||||||
|
SubTitle: "設定選項",
|
||||||
|
|
||||||
|
Danger: {
|
||||||
|
Reset: {
|
||||||
|
Title: "重設所有設定",
|
||||||
|
SubTitle: "重設所有設定項回預設值",
|
||||||
|
Action: "立即重設",
|
||||||
|
Confirm: "確認重設所有設定?",
|
||||||
|
},
|
||||||
|
Clear: {
|
||||||
|
Title: "清除所有資料",
|
||||||
|
SubTitle: "清除所有聊天、設定資料",
|
||||||
|
Action: "立即清除",
|
||||||
|
Confirm: "確認清除所有聊天、設定資料?",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
Lang: {
|
||||||
|
Name: "Language", // ATTENTION: if you wanna add a new translation, please do not translate this value, leave it as `Language`
|
||||||
|
All: "所有語言",
|
||||||
|
},
|
||||||
|
Avatar: "大頭貼",
|
||||||
|
FontSize: {
|
||||||
|
Title: "字型大小",
|
||||||
|
SubTitle: "聊天內容的字型大小",
|
||||||
|
},
|
||||||
|
InjectSystemPrompts: {
|
||||||
|
Title: "匯入系統提示",
|
||||||
|
SubTitle: "強制在每個請求的訊息列表開頭新增一個模擬 ChatGPT 的系統提示",
|
||||||
|
},
|
||||||
|
InputTemplate: {
|
||||||
|
Title: "使用者輸入預處理",
|
||||||
|
SubTitle: "使用者最新的一則訊息會填充到此範本",
|
||||||
|
},
|
||||||
|
|
||||||
|
Update: {
|
||||||
|
Version: (x: string) => `目前版本:${x}`,
|
||||||
|
IsLatest: "已是最新版本",
|
||||||
|
CheckUpdate: "檢查更新",
|
||||||
|
IsChecking: "正在檢查更新...",
|
||||||
|
FoundUpdate: (x: string) => `發現新版本:${x}`,
|
||||||
|
GoToUpdate: "前往更新",
|
||||||
|
},
|
||||||
|
SendKey: "傳送鍵",
|
||||||
|
Theme: "主題",
|
||||||
|
TightBorder: "緊湊邊框",
|
||||||
|
SendPreviewBubble: {
|
||||||
|
Title: "預覽氣泡",
|
||||||
|
SubTitle: "在預覽氣泡中預覽 Markdown 內容",
|
||||||
|
},
|
||||||
|
AutoGenerateTitle: {
|
||||||
|
Title: "自動產生標題",
|
||||||
|
SubTitle: "根據對話內容產生合適的標題",
|
||||||
|
},
|
||||||
|
Sync: {
|
||||||
|
CloudState: "雲端資料",
|
||||||
|
NotSyncYet: "還沒有進行過同步",
|
||||||
|
Success: "同步成功",
|
||||||
|
Fail: "同步失敗",
|
||||||
|
|
||||||
|
Config: {
|
||||||
|
Modal: {
|
||||||
|
Title: "設定雲端同步",
|
||||||
|
Check: "檢查可用性",
|
||||||
|
},
|
||||||
|
SyncType: {
|
||||||
|
Title: "同步類型",
|
||||||
|
SubTitle: "選擇偏好的同步伺服器",
|
||||||
|
},
|
||||||
|
Proxy: {
|
||||||
|
Title: "啟用代理伺服器",
|
||||||
|
SubTitle: "在瀏覽器中同步時,啟用代理伺服器以避免跨域限制",
|
||||||
|
},
|
||||||
|
ProxyUrl: {
|
||||||
|
Title: "代理伺服器位置",
|
||||||
|
SubTitle: "僅適用於本專案內建的跨域代理",
|
||||||
|
},
|
||||||
|
|
||||||
|
WebDav: {
|
||||||
|
Endpoint: "WebDAV 位置",
|
||||||
|
UserName: "使用者名稱",
|
||||||
|
Password: "密碼",
|
||||||
|
},
|
||||||
|
|
||||||
|
UpStash: {
|
||||||
|
Endpoint: "UpStash Redis REST Url",
|
||||||
|
UserName: "備份名稱",
|
||||||
|
Password: "UpStash Redis REST Token",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
LocalState: "本機資料",
|
||||||
|
Overview: (overview: any) => {
|
||||||
|
return `${overview.chat} 次對話,${overview.message} 則訊息,${overview.prompt} 條提示詞,${overview.mask} 個角色範本`;
|
||||||
|
},
|
||||||
|
ImportFailed: "匯入失敗",
|
||||||
|
},
|
||||||
|
Mask: {
|
||||||
|
Splash: {
|
||||||
|
Title: "角色範本啟動頁面",
|
||||||
|
SubTitle: "新增聊天時,呈現角色範本啟動頁面",
|
||||||
|
},
|
||||||
|
Builtin: {
|
||||||
|
Title: "隱藏內建角色範本",
|
||||||
|
SubTitle: "在所有角色範本列表中隱藏內建角色範本",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
Prompt: {
|
||||||
|
Disable: {
|
||||||
|
Title: "停用提示詞自動補齊",
|
||||||
|
SubTitle: "在輸入框開頭輸入 / 即可觸發自動補齊",
|
||||||
|
},
|
||||||
|
List: "自訂提示詞列表",
|
||||||
|
ListCount: (builtin: number, custom: number) =>
|
||||||
|
`內建 ${builtin} 條,使用者自訂 ${custom} 條`,
|
||||||
|
Edit: "編輯",
|
||||||
|
Modal: {
|
||||||
|
Title: "提示詞列表",
|
||||||
|
Add: "新增一則",
|
||||||
|
Search: "搜尋提示詞",
|
||||||
|
},
|
||||||
|
EditModal: {
|
||||||
|
Title: "編輯提示詞",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
HistoryCount: {
|
||||||
|
Title: "附帶歷史訊息數",
|
||||||
|
SubTitle: "每次請求附帶的歷史訊息數",
|
||||||
|
},
|
||||||
|
CompressThreshold: {
|
||||||
|
Title: "歷史訊息長度壓縮閾值",
|
||||||
|
SubTitle: "當未壓縮的歷史訊息超過該值時,將進行壓縮",
|
||||||
|
},
|
||||||
|
|
||||||
|
Usage: {
|
||||||
|
Title: "帳戶餘額",
|
||||||
|
SubTitle(used: any, total: any) {
|
||||||
|
return `本月已使用 $${used},訂閱總額 $${total}`;
|
||||||
|
},
|
||||||
|
IsChecking: "正在檢查…",
|
||||||
|
Check: "重新檢查",
|
||||||
|
NoAccess: "輸入 API Key 檢視餘額",
|
||||||
|
},
|
||||||
|
|
||||||
|
Access: {
|
||||||
|
AccessCode: {
|
||||||
|
Title: "存取密碼",
|
||||||
|
SubTitle: "管理員已開啟加密存取",
|
||||||
|
Placeholder: "請輸入存取密碼",
|
||||||
|
},
|
||||||
|
CustomEndpoint: {
|
||||||
|
Title: "自訂 API 端點 (Endpoint)",
|
||||||
|
SubTitle: "是否使用自訂 Azure 或 OpenAI 服務",
|
||||||
|
},
|
||||||
|
Provider: {
|
||||||
|
Title: "模型供應商",
|
||||||
|
SubTitle: "切換不同的服務供應商",
|
||||||
|
},
|
||||||
|
OpenAI: {
|
||||||
|
ApiKey: {
|
||||||
|
Title: "API Key",
|
||||||
|
SubTitle: "使用自訂 OpenAI Key 繞過密碼存取限制",
|
||||||
|
Placeholder: "OpenAI API Key",
|
||||||
|
},
|
||||||
|
|
||||||
|
Endpoint: {
|
||||||
|
Title: "API 端點 (Endpoint) 位址",
|
||||||
|
SubTitle: "除預設位址外,必須包含 http(s)://",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
Azure: {
|
||||||
|
ApiKey: {
|
||||||
|
Title: "API 金鑰",
|
||||||
|
SubTitle: "使用自訂 Azure Key 繞過密碼存取限制",
|
||||||
|
Placeholder: "Azure API Key",
|
||||||
|
},
|
||||||
|
|
||||||
|
Endpoint: {
|
||||||
|
Title: "API 端點 (Endpoint) 位址",
|
||||||
|
SubTitle: "範例:",
|
||||||
|
},
|
||||||
|
|
||||||
|
ApiVerion: {
|
||||||
|
Title: "API 版本 (azure api version)",
|
||||||
|
SubTitle: "指定一個特定的 API 版本",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
Anthropic: {
|
||||||
|
ApiKey: {
|
||||||
|
Title: "API 金鑰",
|
||||||
|
SubTitle: "從 Anthropic AI 取得您的 API 金鑰",
|
||||||
|
Placeholder: "Anthropic API Key",
|
||||||
|
},
|
||||||
|
|
||||||
|
Endpoint: {
|
||||||
|
Title: "端點位址",
|
||||||
|
SubTitle: "範例:",
|
||||||
|
},
|
||||||
|
|
||||||
|
ApiVerion: {
|
||||||
|
Title: "API 版本 (claude api version)",
|
||||||
|
SubTitle: "指定一個特定的 API 版本",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
Google: {
|
||||||
|
ApiKey: {
|
||||||
|
Title: "API 金鑰",
|
||||||
|
SubTitle: "從 Google AI 取得您的 API 金鑰",
|
||||||
|
Placeholder: "輸入您的 Google AI Studio API 金鑰",
|
||||||
|
},
|
||||||
|
|
||||||
|
Endpoint: {
|
||||||
|
Title: "端點位址",
|
||||||
|
SubTitle: "範例:",
|
||||||
|
},
|
||||||
|
|
||||||
|
ApiVersion: {
|
||||||
|
Title: "API 版本(僅適用於 gemini-pro)",
|
||||||
|
SubTitle: "選擇一個特定的 API 版本",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
CustomModel: {
|
||||||
|
Title: "自訂模型名稱",
|
||||||
|
SubTitle: "增加自訂模型可選擇項目,使用英文逗號隔開",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
Model: "模型 (model)",
|
||||||
|
Temperature: {
|
||||||
|
Title: "隨機性 (temperature)",
|
||||||
|
SubTitle: "值越大,回應越隨機",
|
||||||
|
},
|
||||||
|
TopP: {
|
||||||
|
Title: "核心採樣 (top_p)",
|
||||||
|
SubTitle: "與隨機性類似,但不要和隨機性一起更改",
|
||||||
|
},
|
||||||
|
MaxTokens: {
|
||||||
|
Title: "單次回應限制 (max_tokens)",
|
||||||
|
SubTitle: "單次互動所用的最大 Token 數",
|
||||||
|
},
|
||||||
|
PresencePenalty: {
|
||||||
|
Title: "話題新穎度 (presence_penalty)",
|
||||||
|
SubTitle: "值越大,越有可能拓展到新話題",
|
||||||
|
},
|
||||||
|
FrequencyPenalty: {
|
||||||
|
Title: "頻率懲罰度 (frequency_penalty)",
|
||||||
|
SubTitle: "值越大,越有可能降低重複字詞",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
Store: {
|
||||||
|
DefaultTopic: "新的對話",
|
||||||
|
BotHello: "請問需要我的協助嗎?",
|
||||||
|
Error: "出錯了,請稍後再嘗試",
|
||||||
|
Prompt: {
|
||||||
|
History: (content: string) =>
|
||||||
|
"這是 AI 與使用者的歷史聊天總結,作為前情提要:" + content,
|
||||||
|
Topic:
|
||||||
|
"Use the language used by the user (e.g. en for english conversation, zh-hant for chinese conversation, etc.) to generate a title (at most 6 words) summarizing our conversation without any lead-in, quotation marks, preamble like 'Title:', direct text copies, single-word replies, quotation marks, translations, or brackets. Remove enclosing quotation marks. The title should make third-party grasp the essence of the conversation in first sight.",
|
||||||
|
Summarize:
|
||||||
|
"Use the language used by the user (e.g. en-us for english conversation, zh-hant for chinese conversation, etc.) to summarise the conversation in at most 200 words. The summary will be used as prompt for you to continue the conversation in the future.",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
Copy: {
|
||||||
|
Success: "已複製到剪貼簿中",
|
||||||
|
Failed: "複製失敗,請賦予剪貼簿權限",
|
||||||
|
},
|
||||||
|
Download: {
|
||||||
|
Success: "內容已下載到您的目錄。",
|
||||||
|
Failed: "下載失敗。",
|
||||||
|
},
|
||||||
|
Context: {
|
||||||
|
Toast: (x: any) => `已設定 ${x} 條前置上下文`,
|
||||||
|
Edit: "前置上下文和歷史記憶",
|
||||||
|
Add: "新增一則",
|
||||||
|
Clear: "上下文已清除",
|
||||||
|
Revert: "恢復上下文",
|
||||||
|
},
|
||||||
|
Plugin: { Name: "外掛" },
|
||||||
|
FineTuned: { Sysmessage: "你是一個助手" },
|
||||||
|
Mask: {
|
||||||
|
Name: "角色範本",
|
||||||
|
Page: {
|
||||||
|
Title: "預設角色角色範本",
|
||||||
|
SubTitle: (count: number) => `${count} 個預設角色定義`,
|
||||||
|
Search: "搜尋角色角色範本",
|
||||||
|
Create: "新增",
|
||||||
|
},
|
||||||
|
Item: {
|
||||||
|
Info: (count: number) => `包含 ${count} 條預設對話`,
|
||||||
|
Chat: "對話",
|
||||||
|
View: "檢視",
|
||||||
|
Edit: "編輯",
|
||||||
|
Delete: "刪除",
|
||||||
|
DeleteConfirm: "確認刪除?",
|
||||||
|
},
|
||||||
|
EditModal: {
|
||||||
|
Title: (readonly: boolean) =>
|
||||||
|
`編輯預設角色範本 ${readonly ? "(唯讀)" : ""}`,
|
||||||
|
Download: "下載預設值",
|
||||||
|
Clone: "以此預設值建立副本",
|
||||||
|
},
|
||||||
|
Config: {
|
||||||
|
Avatar: "角色頭像",
|
||||||
|
Name: "角色名稱",
|
||||||
|
Sync: {
|
||||||
|
Title: "使用全域設定",
|
||||||
|
SubTitle: "目前對話是否使用全域模型設定",
|
||||||
|
Confirm: "目前對話的自訂設定將會被自動覆蓋,確認啟用全域設定?",
|
||||||
|
},
|
||||||
|
HideContext: {
|
||||||
|
Title: "隱藏預設對話",
|
||||||
|
SubTitle: "隱藏後預設對話不會出現在聊天介面",
|
||||||
|
},
|
||||||
|
Share: {
|
||||||
|
Title: "分享此角色範本",
|
||||||
|
SubTitle: "產生此角色範本的直達連結",
|
||||||
|
Action: "複製連結",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
NewChat: {
|
||||||
|
Return: "返回",
|
||||||
|
Skip: "跳過",
|
||||||
|
NotShow: "不再顯示",
|
||||||
|
ConfirmNoShow: "確認停用?停用後可以隨時在設定中重新啟用。",
|
||||||
|
Title: "挑選一個角色範本",
|
||||||
|
SubTitle: "現在開始,與角色範本背後的靈魂思維碰撞",
|
||||||
|
More: "搜尋更多",
|
||||||
|
},
|
||||||
|
URLCommand: {
|
||||||
|
Code: "偵測到連結中已經包含存取密碼,是否自動填入?",
|
||||||
|
Settings: "偵測到連結中包含了預設設定,是否自動填入?",
|
||||||
|
},
|
||||||
|
UI: {
|
||||||
|
Confirm: "確認",
|
||||||
|
Cancel: "取消",
|
||||||
|
Close: "關閉",
|
||||||
|
Create: "新增",
|
||||||
|
Edit: "編輯",
|
||||||
|
Export: "匯出",
|
||||||
|
Import: "匯入",
|
||||||
|
Sync: "同步",
|
||||||
|
Config: "設定",
|
||||||
|
},
|
||||||
|
Exporter: {
|
||||||
|
Description: {
|
||||||
|
Title: "只有清除上下文之後的訊息會被顯示",
|
||||||
|
},
|
||||||
|
Model: "模型",
|
||||||
|
Messages: "訊息",
|
||||||
|
Topic: "主題",
|
||||||
|
Time: "時間",
|
||||||
|
},
|
||||||
|
};
|
||||||
|
|
||||||
|
type DeepPartial<T> = T extends object
|
||||||
|
? {
|
||||||
|
[P in keyof T]?: DeepPartial<T[P]>;
|
||||||
|
}
|
||||||
|
: T;
|
||||||
|
|
||||||
|
export type LocaleType = typeof tw;
|
||||||
|
export type PartialLocaleType = DeepPartial<typeof tw>;
|
||||||
|
|
||||||
|
export default tw;
|
||||||
|
// Translated by @chunkiuuu, feel free the submit new pr if there are typo/incorrect translations :D
|
@ -1,5 +1,6 @@
|
|||||||
import fs from "fs";
|
import fs from "fs";
|
||||||
import path from "path";
|
import path from "path";
|
||||||
|
import { fileURLToPath } from 'url';
|
||||||
import { CN_MASKS } from "./cn";
|
import { CN_MASKS } from "./cn";
|
||||||
// import { TW_MASKS } from "./tw";
|
// import { TW_MASKS } from "./tw";
|
||||||
import { EN_MASKS } from "./en";
|
import { EN_MASKS } from "./en";
|
||||||
@ -12,6 +13,8 @@ const BUILTIN_MASKS: Record<string, BuiltinMask[]> = {
|
|||||||
en: EN_MASKS,
|
en: EN_MASKS,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const __filename = fileURLToPath(import.meta.url);
|
||||||
|
|
||||||
const dirname = path.dirname(__filename);
|
const dirname = path.dirname(__filename);
|
||||||
|
|
||||||
fs.writeFile(
|
fs.writeFile(
|
||||||
|
@ -1,9 +0,0 @@
|
|||||||
export default [
|
|
||||||
{
|
|
||||||
// ...other config
|
|
||||||
linterOptions: {
|
|
||||||
noInlineConfig: true,
|
|
||||||
reportUnusedDisableDirectives: "warn"
|
|
||||||
},
|
|
||||||
}
|
|
||||||
];
|
|
@ -75,8 +75,8 @@
|
|||||||
"autoprefixer": "^10.4.17",
|
"autoprefixer": "^10.4.17",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"date-fns": "^3.6.0",
|
"date-fns": "^3.6.0",
|
||||||
"eslint": "9.6.0",
|
"eslint": "8.57.0",
|
||||||
"eslint-config-next": "^14.2.3",
|
"eslint-config-next": "14.2.5",
|
||||||
"eslint-config-prettier": "^9.1.0",
|
"eslint-config-prettier": "^9.1.0",
|
||||||
"eslint-plugin-prettier": "^5.1.3",
|
"eslint-plugin-prettier": "^5.1.3",
|
||||||
"husky": "^9.0.7",
|
"husky": "^9.0.7",
|
||||||
@ -95,6 +95,5 @@
|
|||||||
"resolutions": {
|
"resolutions": {
|
||||||
"lint-staged/yaml": "^2.2.2"
|
"lint-staged/yaml": "^2.2.2"
|
||||||
},
|
},
|
||||||
"type": "module",
|
|
||||||
"packageManager": "yarn@1.22.19"
|
"packageManager": "yarn@1.22.19"
|
||||||
}
|
}
|
||||||
|
222
yarn.lock
222
yarn.lock
@ -1569,39 +1569,25 @@
|
|||||||
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.0.tgz#b0ffd0312b4a3fd2d6f77237e7248a5ad3a680ae"
|
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.0.tgz#b0ffd0312b4a3fd2d6f77237e7248a5ad3a680ae"
|
||||||
integrity sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==
|
integrity sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==
|
||||||
|
|
||||||
"@eslint/config-array@^0.17.0":
|
"@eslint/eslintrc@^2.1.4":
|
||||||
version "0.17.0"
|
version "2.1.4"
|
||||||
resolved "https://registry.yarnpkg.com/@eslint/config-array/-/config-array-0.17.0.tgz#ff305e1ee618a00e6e5d0485454c8d92d94a860d"
|
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#388a269f0f25c1b6adc317b5a2c55714894c70ad"
|
||||||
integrity sha512-A68TBu6/1mHHuc5YJL0U0VVeGNiklLAL6rRmhTCP2B5XjWLMnrX+HkO+IAXyHvks5cyyY1jjK5ITPQ1HGS2EVA==
|
integrity sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==
|
||||||
dependencies:
|
|
||||||
"@eslint/object-schema" "^2.1.4"
|
|
||||||
debug "^4.3.1"
|
|
||||||
minimatch "^3.1.2"
|
|
||||||
|
|
||||||
"@eslint/eslintrc@^3.1.0":
|
|
||||||
version "3.1.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-3.1.0.tgz#dbd3482bfd91efa663cbe7aa1f506839868207b6"
|
|
||||||
integrity sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==
|
|
||||||
dependencies:
|
dependencies:
|
||||||
ajv "^6.12.4"
|
ajv "^6.12.4"
|
||||||
debug "^4.3.2"
|
debug "^4.3.2"
|
||||||
espree "^10.0.1"
|
espree "^9.6.0"
|
||||||
globals "^14.0.0"
|
globals "^13.19.0"
|
||||||
ignore "^5.2.0"
|
ignore "^5.2.0"
|
||||||
import-fresh "^3.2.1"
|
import-fresh "^3.2.1"
|
||||||
js-yaml "^4.1.0"
|
js-yaml "^4.1.0"
|
||||||
minimatch "^3.1.2"
|
minimatch "^3.1.2"
|
||||||
strip-json-comments "^3.1.1"
|
strip-json-comments "^3.1.1"
|
||||||
|
|
||||||
"@eslint/js@9.6.0":
|
"@eslint/js@8.57.0":
|
||||||
version "9.6.0"
|
version "8.57.0"
|
||||||
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.6.0.tgz#5b0cb058cc13d9c92d4e561d3538807fa5127c95"
|
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.0.tgz#a5417ae8427873f1dd08b70b3574b453e67b5f7f"
|
||||||
integrity sha512-D9B0/3vNg44ZeWbYMpBoXqNP4j6eQD5vNwIlGAuFRRzK/WtT/jvDQW3Bi9kkf3PMDMlM7Yi+73VLUsn5bJcl8A==
|
integrity sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==
|
||||||
|
|
||||||
"@eslint/object-schema@^2.1.4":
|
|
||||||
version "2.1.4"
|
|
||||||
resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-2.1.4.tgz#9e69f8bb4031e11df79e03db09f9dbbae1740843"
|
|
||||||
integrity sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==
|
|
||||||
|
|
||||||
"@fortaine/fetch-event-source@^3.0.6":
|
"@fortaine/fetch-event-source@^3.0.6":
|
||||||
version "3.0.6"
|
version "3.0.6"
|
||||||
@ -1621,15 +1607,24 @@
|
|||||||
redux "^4.2.1"
|
redux "^4.2.1"
|
||||||
use-memo-one "^1.1.3"
|
use-memo-one "^1.1.3"
|
||||||
|
|
||||||
|
"@humanwhocodes/config-array@^0.11.14":
|
||||||
|
version "0.11.14"
|
||||||
|
resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.14.tgz#d78e481a039f7566ecc9660b4ea7fe6b1fec442b"
|
||||||
|
integrity sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==
|
||||||
|
dependencies:
|
||||||
|
"@humanwhocodes/object-schema" "^2.0.2"
|
||||||
|
debug "^4.3.1"
|
||||||
|
minimatch "^3.0.5"
|
||||||
|
|
||||||
"@humanwhocodes/module-importer@^1.0.1":
|
"@humanwhocodes/module-importer@^1.0.1":
|
||||||
version "1.0.1"
|
version "1.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c"
|
resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c"
|
||||||
integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==
|
integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==
|
||||||
|
|
||||||
"@humanwhocodes/retry@^0.3.0":
|
"@humanwhocodes/object-schema@^2.0.2":
|
||||||
version "0.3.0"
|
version "2.0.3"
|
||||||
resolved "https://registry.yarnpkg.com/@humanwhocodes/retry/-/retry-0.3.0.tgz#6d86b8cb322660f03d3f0aa94b99bdd8e172d570"
|
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3"
|
||||||
integrity sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==
|
integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==
|
||||||
|
|
||||||
"@isaacs/cliui@^8.0.2":
|
"@isaacs/cliui@^8.0.2":
|
||||||
version "8.0.2"
|
version "8.0.2"
|
||||||
@ -2356,7 +2351,7 @@
|
|||||||
resolved "https://registry.yarnpkg.com/@umijs/use-params/-/use-params-1.0.9.tgz#0ae4a87f4922d8e8e3fb4495b0f8f4de9ca38c52"
|
resolved "https://registry.yarnpkg.com/@umijs/use-params/-/use-params-1.0.9.tgz#0ae4a87f4922d8e8e3fb4495b0f8f4de9ca38c52"
|
||||||
integrity sha512-QlN0RJSBVQBwLRNxbxjQ5qzqYIGn+K7USppMoIOVlf7fxXHsnQZ2bEsa6Pm74bt6DVQxpUE8HqvdStn6Y9FV1w==
|
integrity sha512-QlN0RJSBVQBwLRNxbxjQ5qzqYIGn+K7USppMoIOVlf7fxXHsnQZ2bEsa6Pm74bt6DVQxpUE8HqvdStn6Y9FV1w==
|
||||||
|
|
||||||
"@ungap/structured-clone@^1.0.0":
|
"@ungap/structured-clone@^1.0.0", "@ungap/structured-clone@^1.2.0":
|
||||||
version "1.2.0"
|
version "1.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406"
|
resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406"
|
||||||
integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==
|
integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==
|
||||||
@ -2514,7 +2509,7 @@ acorn-jsx@^5.3.2:
|
|||||||
resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
|
resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
|
||||||
integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
|
integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
|
||||||
|
|
||||||
acorn@^8.12.0, acorn@^8.7.1, acorn@^8.8.2:
|
acorn@^8.7.1, acorn@^8.8.2, acorn@^8.9.0:
|
||||||
version "8.12.1"
|
version "8.12.1"
|
||||||
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248"
|
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248"
|
||||||
integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==
|
integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==
|
||||||
@ -3700,6 +3695,13 @@ doctrine@^2.1.0:
|
|||||||
dependencies:
|
dependencies:
|
||||||
esutils "^2.0.2"
|
esutils "^2.0.2"
|
||||||
|
|
||||||
|
doctrine@^3.0.0:
|
||||||
|
version "3.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961"
|
||||||
|
integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==
|
||||||
|
dependencies:
|
||||||
|
esutils "^2.0.2"
|
||||||
|
|
||||||
dom-serializer@^2.0.0:
|
dom-serializer@^2.0.0:
|
||||||
version "2.0.0"
|
version "2.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-2.0.0.tgz#e41b802e1eedf9f6cae183ce5e622d789d7d8e53"
|
resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-2.0.0.tgz#e41b802e1eedf9f6cae183ce5e622d789d7d8e53"
|
||||||
@ -3993,7 +3995,7 @@ escape-string-regexp@^5.0.0:
|
|||||||
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz#4683126b500b61762f2dbebace1806e8be31b1c8"
|
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz#4683126b500b61762f2dbebace1806e8be31b1c8"
|
||||||
integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==
|
integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==
|
||||||
|
|
||||||
eslint-config-next@^14.2.3:
|
eslint-config-next@14.2.5:
|
||||||
version "14.2.5"
|
version "14.2.5"
|
||||||
resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-14.2.5.tgz#cdd43d89047eb7391ba25445d5855b4600b6adb9"
|
resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-14.2.5.tgz#cdd43d89047eb7391ba25445d5855b4600b6adb9"
|
||||||
integrity sha512-zogs9zlOiZ7ka+wgUnmcM0KBEDjo4Jis7kxN1jvC0N4wynQ2MIx/KBkg4mVF63J5EK4W0QMCn7xO3vNisjaAoA==
|
integrity sha512-zogs9zlOiZ7ka+wgUnmcM0KBEDjo4Jis7kxN1jvC0N4wynQ2MIx/KBkg4mVF63J5EK4W0QMCn7xO3vNisjaAoA==
|
||||||
@ -4132,55 +4134,54 @@ eslint-scope@5.1.1:
|
|||||||
esrecurse "^4.3.0"
|
esrecurse "^4.3.0"
|
||||||
estraverse "^4.1.1"
|
estraverse "^4.1.1"
|
||||||
|
|
||||||
eslint-scope@^8.0.1:
|
eslint-scope@^7.2.2:
|
||||||
version "8.0.1"
|
version "7.2.2"
|
||||||
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-8.0.1.tgz#a9601e4b81a0b9171657c343fb13111688963cfc"
|
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f"
|
||||||
integrity sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==
|
integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==
|
||||||
dependencies:
|
dependencies:
|
||||||
esrecurse "^4.3.0"
|
esrecurse "^4.3.0"
|
||||||
estraverse "^5.2.0"
|
estraverse "^5.2.0"
|
||||||
|
|
||||||
eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1:
|
eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3:
|
||||||
version "3.4.3"
|
version "3.4.3"
|
||||||
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
|
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
|
||||||
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
|
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
|
||||||
|
|
||||||
eslint-visitor-keys@^4.0.0:
|
eslint@8.57.0:
|
||||||
version "4.0.0"
|
version "8.57.0"
|
||||||
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.0.0.tgz#e3adc021aa038a2a8e0b2f8b0ce8f66b9483b1fb"
|
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.0.tgz#c786a6fd0e0b68941aaf624596fb987089195668"
|
||||||
integrity sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==
|
integrity sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==
|
||||||
|
|
||||||
eslint@9.6.0:
|
|
||||||
version "9.6.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.6.0.tgz#9f54373afa15e1ba356656a8d96233182027fb49"
|
|
||||||
integrity sha512-ElQkdLMEEqQNM9Njff+2Y4q2afHk7JpkPvrd7Xh7xefwgQynqPxwf55J7di9+MEibWUGdNjFF9ITG9Pck5M84w==
|
|
||||||
dependencies:
|
dependencies:
|
||||||
"@eslint-community/eslint-utils" "^4.2.0"
|
"@eslint-community/eslint-utils" "^4.2.0"
|
||||||
"@eslint-community/regexpp" "^4.6.1"
|
"@eslint-community/regexpp" "^4.6.1"
|
||||||
"@eslint/config-array" "^0.17.0"
|
"@eslint/eslintrc" "^2.1.4"
|
||||||
"@eslint/eslintrc" "^3.1.0"
|
"@eslint/js" "8.57.0"
|
||||||
"@eslint/js" "9.6.0"
|
"@humanwhocodes/config-array" "^0.11.14"
|
||||||
"@humanwhocodes/module-importer" "^1.0.1"
|
"@humanwhocodes/module-importer" "^1.0.1"
|
||||||
"@humanwhocodes/retry" "^0.3.0"
|
|
||||||
"@nodelib/fs.walk" "^1.2.8"
|
"@nodelib/fs.walk" "^1.2.8"
|
||||||
|
"@ungap/structured-clone" "^1.2.0"
|
||||||
ajv "^6.12.4"
|
ajv "^6.12.4"
|
||||||
chalk "^4.0.0"
|
chalk "^4.0.0"
|
||||||
cross-spawn "^7.0.2"
|
cross-spawn "^7.0.2"
|
||||||
debug "^4.3.2"
|
debug "^4.3.2"
|
||||||
|
doctrine "^3.0.0"
|
||||||
escape-string-regexp "^4.0.0"
|
escape-string-regexp "^4.0.0"
|
||||||
eslint-scope "^8.0.1"
|
eslint-scope "^7.2.2"
|
||||||
eslint-visitor-keys "^4.0.0"
|
eslint-visitor-keys "^3.4.3"
|
||||||
espree "^10.1.0"
|
espree "^9.6.1"
|
||||||
esquery "^1.5.0"
|
esquery "^1.4.2"
|
||||||
esutils "^2.0.2"
|
esutils "^2.0.2"
|
||||||
fast-deep-equal "^3.1.3"
|
fast-deep-equal "^3.1.3"
|
||||||
file-entry-cache "^8.0.0"
|
file-entry-cache "^6.0.1"
|
||||||
find-up "^5.0.0"
|
find-up "^5.0.0"
|
||||||
glob-parent "^6.0.2"
|
glob-parent "^6.0.2"
|
||||||
|
globals "^13.19.0"
|
||||||
|
graphemer "^1.4.0"
|
||||||
ignore "^5.2.0"
|
ignore "^5.2.0"
|
||||||
imurmurhash "^0.1.4"
|
imurmurhash "^0.1.4"
|
||||||
is-glob "^4.0.0"
|
is-glob "^4.0.0"
|
||||||
is-path-inside "^3.0.3"
|
is-path-inside "^3.0.3"
|
||||||
|
js-yaml "^4.1.0"
|
||||||
json-stable-stringify-without-jsonify "^1.0.1"
|
json-stable-stringify-without-jsonify "^1.0.1"
|
||||||
levn "^0.4.1"
|
levn "^0.4.1"
|
||||||
lodash.merge "^4.6.2"
|
lodash.merge "^4.6.2"
|
||||||
@ -4190,16 +4191,16 @@ eslint@9.6.0:
|
|||||||
strip-ansi "^6.0.1"
|
strip-ansi "^6.0.1"
|
||||||
text-table "^0.2.0"
|
text-table "^0.2.0"
|
||||||
|
|
||||||
espree@^10.0.1, espree@^10.1.0:
|
espree@^9.6.0, espree@^9.6.1:
|
||||||
version "10.1.0"
|
version "9.6.1"
|
||||||
resolved "https://registry.yarnpkg.com/espree/-/espree-10.1.0.tgz#8788dae611574c0f070691f522e4116c5a11fc56"
|
resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f"
|
||||||
integrity sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==
|
integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
acorn "^8.12.0"
|
acorn "^8.9.0"
|
||||||
acorn-jsx "^5.3.2"
|
acorn-jsx "^5.3.2"
|
||||||
eslint-visitor-keys "^4.0.0"
|
eslint-visitor-keys "^3.4.1"
|
||||||
|
|
||||||
esquery@^1.5.0:
|
esquery@^1.4.2:
|
||||||
version "1.6.0"
|
version "1.6.0"
|
||||||
resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz#91419234f804d852a82dceec3e16cdc22cf9dae7"
|
resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz#91419234f804d852a82dceec3e16cdc22cf9dae7"
|
||||||
integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==
|
integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==
|
||||||
@ -4316,12 +4317,12 @@ fetch-blob@^3.1.2, fetch-blob@^3.1.4:
|
|||||||
node-domexception "^1.0.0"
|
node-domexception "^1.0.0"
|
||||||
web-streams-polyfill "^3.0.3"
|
web-streams-polyfill "^3.0.3"
|
||||||
|
|
||||||
file-entry-cache@^8.0.0:
|
file-entry-cache@^6.0.1:
|
||||||
version "8.0.0"
|
version "6.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-8.0.0.tgz#7787bddcf1131bffb92636c69457bbc0edd6d81f"
|
resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027"
|
||||||
integrity sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==
|
integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==
|
||||||
dependencies:
|
dependencies:
|
||||||
flat-cache "^4.0.0"
|
flat-cache "^3.0.4"
|
||||||
|
|
||||||
fill-range@^7.1.1:
|
fill-range@^7.1.1:
|
||||||
version "7.1.1"
|
version "7.1.1"
|
||||||
@ -4343,13 +4344,14 @@ flairup@1.0.0:
|
|||||||
resolved "https://registry.yarnpkg.com/flairup/-/flairup-1.0.0.tgz#d3af0052ad02734c12d2446608a869498adb351b"
|
resolved "https://registry.yarnpkg.com/flairup/-/flairup-1.0.0.tgz#d3af0052ad02734c12d2446608a869498adb351b"
|
||||||
integrity sha512-IKlE+pNvL2R+kVL1kEhUYqRxVqeFnjiIvHWDMLFXNaqyUdFXQM2wte44EfMYJNHkW16X991t2Zg8apKkhv7OBA==
|
integrity sha512-IKlE+pNvL2R+kVL1kEhUYqRxVqeFnjiIvHWDMLFXNaqyUdFXQM2wte44EfMYJNHkW16X991t2Zg8apKkhv7OBA==
|
||||||
|
|
||||||
flat-cache@^4.0.0:
|
flat-cache@^3.0.4:
|
||||||
version "4.0.1"
|
version "3.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-4.0.1.tgz#0ece39fcb14ee012f4b0410bd33dd9c1f011127c"
|
resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.2.0.tgz#2c0c2d5040c99b1632771a9d105725c0115363ee"
|
||||||
integrity sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==
|
integrity sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==
|
||||||
dependencies:
|
dependencies:
|
||||||
flatted "^3.2.9"
|
flatted "^3.2.9"
|
||||||
keyv "^4.5.4"
|
keyv "^4.5.3"
|
||||||
|
rimraf "^3.0.2"
|
||||||
|
|
||||||
flatted@^3.2.9:
|
flatted@^3.2.9:
|
||||||
version "3.3.1"
|
version "3.3.1"
|
||||||
@ -4383,6 +4385,11 @@ fraction.js@^4.3.7:
|
|||||||
resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7"
|
resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7"
|
||||||
integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==
|
integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==
|
||||||
|
|
||||||
|
fs.realpath@^1.0.0:
|
||||||
|
version "1.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
|
||||||
|
integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
|
||||||
|
|
||||||
fsevents@~2.3.2, fsevents@~2.3.3:
|
fsevents@~2.3.2, fsevents@~2.3.3:
|
||||||
version "2.3.3"
|
version "2.3.3"
|
||||||
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6"
|
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6"
|
||||||
@ -4497,15 +4504,29 @@ glob@^10.3.10:
|
|||||||
package-json-from-dist "^1.0.0"
|
package-json-from-dist "^1.0.0"
|
||||||
path-scurry "^1.11.1"
|
path-scurry "^1.11.1"
|
||||||
|
|
||||||
|
glob@^7.1.3:
|
||||||
|
version "7.2.3"
|
||||||
|
resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
|
||||||
|
integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
|
||||||
|
dependencies:
|
||||||
|
fs.realpath "^1.0.0"
|
||||||
|
inflight "^1.0.4"
|
||||||
|
inherits "2"
|
||||||
|
minimatch "^3.1.1"
|
||||||
|
once "^1.3.0"
|
||||||
|
path-is-absolute "^1.0.0"
|
||||||
|
|
||||||
globals@^11.1.0:
|
globals@^11.1.0:
|
||||||
version "11.12.0"
|
version "11.12.0"
|
||||||
resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
|
resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
|
||||||
integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
|
integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
|
||||||
|
|
||||||
globals@^14.0.0:
|
globals@^13.19.0:
|
||||||
version "14.0.0"
|
version "13.24.0"
|
||||||
resolved "https://registry.yarnpkg.com/globals/-/globals-14.0.0.tgz#898d7413c29babcf6bafe56fcadded858ada724e"
|
resolved "https://registry.yarnpkg.com/globals/-/globals-13.24.0.tgz#8432a19d78ce0c1e833949c36adb345400bb1171"
|
||||||
integrity sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==
|
integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==
|
||||||
|
dependencies:
|
||||||
|
type-fest "^0.20.2"
|
||||||
|
|
||||||
globalthis@^1.0.3:
|
globalthis@^1.0.3:
|
||||||
version "1.0.4"
|
version "1.0.4"
|
||||||
@ -4539,6 +4560,11 @@ graceful-fs@^4.1.2, graceful-fs@^4.2.11, graceful-fs@^4.2.4:
|
|||||||
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
|
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
|
||||||
integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
|
integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
|
||||||
|
|
||||||
|
graphemer@^1.4.0:
|
||||||
|
version "1.4.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6"
|
||||||
|
integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==
|
||||||
|
|
||||||
has-bigints@^1.0.1, has-bigints@^1.0.2:
|
has-bigints@^1.0.1, has-bigints@^1.0.2:
|
||||||
version "1.0.2"
|
version "1.0.2"
|
||||||
resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa"
|
resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa"
|
||||||
@ -4773,6 +4799,19 @@ imurmurhash@^0.1.4:
|
|||||||
resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
|
resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
|
||||||
integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==
|
integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==
|
||||||
|
|
||||||
|
inflight@^1.0.4:
|
||||||
|
version "1.0.6"
|
||||||
|
resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
|
||||||
|
integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==
|
||||||
|
dependencies:
|
||||||
|
once "^1.3.0"
|
||||||
|
wrappy "1"
|
||||||
|
|
||||||
|
inherits@2:
|
||||||
|
version "2.0.4"
|
||||||
|
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
|
||||||
|
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
|
||||||
|
|
||||||
inline-style-parser@0.2.3:
|
inline-style-parser@0.2.3:
|
||||||
version "0.2.3"
|
version "0.2.3"
|
||||||
resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.2.3.tgz#e35c5fb45f3a83ed7849fe487336eb7efa25971c"
|
resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.2.3.tgz#e35c5fb45f3a83ed7849fe487336eb7efa25971c"
|
||||||
@ -5178,7 +5217,7 @@ katex@^0.16.0, katex@^0.16.9:
|
|||||||
dependencies:
|
dependencies:
|
||||||
commander "^8.3.0"
|
commander "^8.3.0"
|
||||||
|
|
||||||
keyv@^4.5.4:
|
keyv@^4.5.3:
|
||||||
version "4.5.4"
|
version "4.5.4"
|
||||||
resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93"
|
resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93"
|
||||||
integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==
|
integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==
|
||||||
@ -6184,7 +6223,7 @@ minimatch@9.0.3:
|
|||||||
dependencies:
|
dependencies:
|
||||||
brace-expansion "^2.0.1"
|
brace-expansion "^2.0.1"
|
||||||
|
|
||||||
minimatch@^3.1.2:
|
minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
|
||||||
version "3.1.2"
|
version "3.1.2"
|
||||||
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
|
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
|
||||||
integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
|
integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
|
||||||
@ -6455,6 +6494,13 @@ omit.js@^2.0.2:
|
|||||||
resolved "https://registry.yarnpkg.com/omit.js/-/omit.js-2.0.2.tgz#dd9b8436fab947a5f3ff214cb2538631e313ec2f"
|
resolved "https://registry.yarnpkg.com/omit.js/-/omit.js-2.0.2.tgz#dd9b8436fab947a5f3ff214cb2538631e313ec2f"
|
||||||
integrity sha512-hJmu9D+bNB40YpL9jYebQl4lsTW6yEHRTroJzNLqQJYHm7c+NQnJGfZmIWh8S3q3KoaxV1aLhV6B3+0N0/kyJg==
|
integrity sha512-hJmu9D+bNB40YpL9jYebQl4lsTW6yEHRTroJzNLqQJYHm7c+NQnJGfZmIWh8S3q3KoaxV1aLhV6B3+0N0/kyJg==
|
||||||
|
|
||||||
|
once@^1.3.0:
|
||||||
|
version "1.4.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
|
||||||
|
integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==
|
||||||
|
dependencies:
|
||||||
|
wrappy "1"
|
||||||
|
|
||||||
onetime@^5.1.0:
|
onetime@^5.1.0:
|
||||||
version "5.1.2"
|
version "5.1.2"
|
||||||
resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
|
resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
|
||||||
@ -6553,6 +6599,11 @@ path-exists@^4.0.0:
|
|||||||
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
|
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
|
||||||
integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
|
integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
|
||||||
|
|
||||||
|
path-is-absolute@^1.0.0:
|
||||||
|
version "1.0.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
|
||||||
|
integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==
|
||||||
|
|
||||||
path-key@^3.1.0:
|
path-key@^3.1.0:
|
||||||
version "3.1.1"
|
version "3.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
|
resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
|
||||||
@ -7444,6 +7495,13 @@ rfdc@^1.4.1:
|
|||||||
resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.4.1.tgz#778f76c4fb731d93414e8f925fbecf64cce7f6ca"
|
resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.4.1.tgz#778f76c4fb731d93414e8f925fbecf64cce7f6ca"
|
||||||
integrity sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==
|
integrity sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==
|
||||||
|
|
||||||
|
rimraf@^3.0.2:
|
||||||
|
version "3.0.2"
|
||||||
|
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
|
||||||
|
integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
|
||||||
|
dependencies:
|
||||||
|
glob "^7.1.3"
|
||||||
|
|
||||||
robust-predicates@^3.0.2:
|
robust-predicates@^3.0.2:
|
||||||
version "3.0.2"
|
version "3.0.2"
|
||||||
resolved "https://registry.yarnpkg.com/robust-predicates/-/robust-predicates-3.0.2.tgz#d5b28528c4824d20fc48df1928d41d9efa1ad771"
|
resolved "https://registry.yarnpkg.com/robust-predicates/-/robust-predicates-3.0.2.tgz#d5b28528c4824d20fc48df1928d41d9efa1ad771"
|
||||||
@ -8098,6 +8156,11 @@ type-check@^0.4.0, type-check@~0.4.0:
|
|||||||
dependencies:
|
dependencies:
|
||||||
prelude-ls "^1.2.1"
|
prelude-ls "^1.2.1"
|
||||||
|
|
||||||
|
type-fest@^0.20.2:
|
||||||
|
version "0.20.2"
|
||||||
|
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4"
|
||||||
|
integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==
|
||||||
|
|
||||||
typed-array-buffer@^1.0.2:
|
typed-array-buffer@^1.0.2:
|
||||||
version "1.0.2"
|
version "1.0.2"
|
||||||
resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz#1867c5d83b20fcb5ccf32649e5e2fc7424474ff3"
|
resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz#1867c5d83b20fcb5ccf32649e5e2fc7424474ff3"
|
||||||
@ -8506,6 +8569,11 @@ wrap-ansi@^9.0.0:
|
|||||||
string-width "^7.0.0"
|
string-width "^7.0.0"
|
||||||
strip-ansi "^7.1.0"
|
strip-ansi "^7.1.0"
|
||||||
|
|
||||||
|
wrappy@1:
|
||||||
|
version "1.0.2"
|
||||||
|
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
|
||||||
|
integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
|
||||||
|
|
||||||
ws@^7.5.6:
|
ws@^7.5.6:
|
||||||
version "7.5.10"
|
version "7.5.10"
|
||||||
resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9"
|
resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9"
|
||||||
|
Loading…
Reference in New Issue
Block a user