From be734cb111f259a2d78ec35cd3bdb27c6356510a Mon Sep 17 00:00:00 2001 From: dongsheng123132 <90887123+dongsheng123132@users.noreply.github.com> Date: Thu, 12 Mar 2026 10:59:26 +0800 Subject: [PATCH] feat: restructure repo for collaboration + add desktop app source - Reorganize project: clean structure (portable/ u-claw-app/ usb-scripts/ website/) - Move docs into website/, rename uclaw-scripts to usb-scripts - Add u-claw-app/ Electron desktop source code - Add portable/setup.sh: one-command dev environment setup - Add portable/SkillHub.html: skill marketplace page - Update README: dev guide, contribution workflow, project structure - Update .gitignore: exclude runtime binaries and build artifacts - Expand China install guide: npm mirrors, detailed onboard wizard --- .gitignore | 37 +- README.md | 276 +- portable/Config.html | 53 +- portable/SkillHub.html | 705 + portable/setup.sh | 127 + u-claw-app/assets/icon.icns | Bin 0 -> 457610 bytes u-claw-app/assets/icon.ico | Bin 0 -> 115073 bytes u-claw-app/assets/icon.png | Bin 0 -> 256620 bytes u-claw-app/assets/icon.svg | 54 + u-claw-app/package-lock.json | 13651 ++++++++++++++++ u-claw-app/package.json | 109 + u-claw-app/resources/Config.html | 1183 ++ u-claw-app/resources/context/AGENTS.u-claw.md | 29 + u-claw-app/scripts/generate-icons.js | 85 + u-claw-app/src/loading.html | 138 + u-claw-app/src/main.js | 419 + u-claw-app/src/preload.js | 7 + .../Mac-Install.command | 0 {uclaw-scripts => usb-scripts}/README.txt | 0 .../Windows-Install.bat | 0 .../教程-OpenClaw中国区完全指南.md | 229 +- 21 files changed, 16931 insertions(+), 171 deletions(-) create mode 100644 portable/SkillHub.html create mode 100755 portable/setup.sh create mode 100644 u-claw-app/assets/icon.icns create mode 100644 u-claw-app/assets/icon.ico create mode 100644 u-claw-app/assets/icon.png create mode 100644 u-claw-app/assets/icon.svg create mode 100644 u-claw-app/package-lock.json create mode 100644 u-claw-app/package.json create mode 100644 u-claw-app/resources/Config.html create mode 100644 u-claw-app/resources/context/AGENTS.u-claw.md create mode 100644 u-claw-app/scripts/generate-icons.js create mode 100644 u-claw-app/src/loading.html create mode 100644 u-claw-app/src/main.js create mode 100644 u-claw-app/src/preload.js rename {uclaw-scripts => usb-scripts}/Mac-Install.command (100%) rename {uclaw-scripts => usb-scripts}/README.txt (100%) rename {uclaw-scripts => usb-scripts}/Windows-Install.bat (100%) rename {docs => website}/教程-OpenClaw中国区完全指南.md (63%) diff --git a/.gitignore b/.gitignore index cd4f7b9..47995ef 100644 --- a/.gitignore +++ b/.gitignore @@ -1,25 +1,34 @@ -# U-Claw build output bundle (generated release artifact) -U-Claw/ -U-Claw-v2/ +# ── Runtime dependencies (too large for git, download on build) ── +portable/app/ +portable/data/ +u-claw-app/node_modules/ +u-claw-app/release/ -# Toolkit (engineer DIY package, local only) -Toolkit/ - -# Marketing assets +# ── Non-dev assets (stored locally, not in repo) ── +archive/ +reference/ +releases/ +toolkit/ marketing/ -marketing.zip social-assets/ -# OpenClaw source (users download separately) +# ── Build cache & temp ── +.download-cache/ +*.dmg +*.exe +*.blockmap +builder-debug.yml + +# ── OpenClaw source downloads ── openclaw-2026.3.7/ openclaw-2026.3.7.zip -# Build cache -.download-cache/ - -# OS files +# ── OS files ── .DS_Store Thumbs.db -# Claude +# ── Claude workspace ── .claude/ + +# ── u-claw-app runtime binaries (download on build) ── +u-claw-app/resources/runtime/ diff --git a/README.md b/README.md index c558514..0283de6 100644 --- a/README.md +++ b/README.md @@ -1,174 +1,198 @@ -# 🦞 U-Claw 虾盘 +# 🦞 U-Claw -**Portable AI Agent — 插上就能用的 AI 助手** - -**Portable AI Agent — Double-click to run, no installation needed** - -> 像当年的雨林木风,把 AI 助手简化到"双击运行"。 -> Like the legendary YuLinMuFeng installer discs, but for AI. +**把 AI 助手简化到"双击运行" — Portable AI Agent, double-click to run** [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) +U-Claw 把 [OpenClaw](https://github.com/openclaw/openclaw) 打包成开箱即用的形态。Node.js + OpenClaw + 全部依赖 + QQ 插件,不需要翻墙,不需要命令行基础。 + --- -## Why U-Claw? / 为什么需要 U-Claw? - -[OpenClaw](https://github.com/openclaw/openclaw) is the most powerful open-source AI assistant framework. But in China, installing it is a nightmare: GitHub blocked, npm timeout, Node.js download slow. - -[OpenClaw](https://github.com/openclaw/openclaw) 是最强的开源 AI 助手框架,但在中国安装它是个噩梦。 - -**U-Claw bundles everything.** Node.js + OpenClaw + all dependencies + QQ plugin, pre-built and ready to run. - -**U-Claw 全部打包好。** Node.js + OpenClaw + 所有依赖 + QQ 插件,双击即用。 - -## Quick Start / 快速开始 - -### Option 1: Download Release / 从 Releases 下载(推荐) - -1. Download [U-Claw-v1.1.tar.gz](https://github.com/dongsheng123132/u-claw/releases) -2. Extract anywhere (USB drive, Desktop, Documents) -3. Mac: double-click `Mac-Start.command` / Windows: double-click `Windows-Start.bat` -4. Browser opens automatically — configure your AI model and API key - -下载解压,双击启动,浏览器自动打开配置页面。 - -### Option 2: USB Install Script / U 盘安装脚本 - -USB drive has install scripts that auto-extract + launch: -- Mac: `Mac-Install.command` -- Windows: `Windows-Install.bat` - -### Option 3: Copy / 复制别人的 - -Just copy the `U-Claw/` folder. That's it. - -直接复制 `U-Claw/` 文件夹就行。 - -## Directory Structure / 目录结构 +## 项目结构 ``` -U-Claw/ (~2.3GB) -├── Mac-Start.command ← Mac: double-click to start -├── Windows-Start.bat ← Windows: double-click to start -├── Mac-Menu.command ← Mac: config & maintenance menu -├── Windows-Menu.bat ← Windows: config & maintenance menu -├── U-Claw.html ← Navigation page / 导航页面 -├── app/ -│ ├── core/ ← OpenClaw + deps + QQ plugin +U-Claw/ +├── portable/ ← 🔥 U盘便携版(核心) +│ ├── Mac-Start.command Mac 启动脚本 +│ ├── Windows-Start.bat Windows 启动脚本 +│ ├── Mac-Menu.command Mac 菜单(8 个功能) +│ ├── Windows-Menu.bat Windows 菜单 +│ ├── Config.html 首次配置页面 +│ ├── U-Claw.html 导航首页 +│ ├── SkillHub.html 技能市场 +│ ├── default-config.json 默认配置模板 +│ └── migrate.js 配置迁移工具 +│ +├── u-claw-app/ ← 🖥 桌面安装版(Electron) +│ ├── src/main.js 主进程(11K 行) +│ ├── package.json 依赖 & 构建配置 +│ ├── assets/ 图标资源 +│ ├── resources/ Config.html + Node.js 运行时 +│ └── scripts/ 构建脚本 +│ +├── usb-scripts/ ← 💾 U盘安装脚本 +│ ├── Mac-Install.command Mac: 解压 + 启动 +│ └── Windows-Install.bat Windows: 解压 + 启动 +│ +├── website/ ← 🌐 官网 + 教程(u-claw.org) +│ ├── index.html 官网首页 +│ ├── guide.html 帮助指南 +│ ├── skills.html 技能市场页 +│ └── 教程-OpenClaw中国区完全指南.md +│ +└── README.md +``` + +## 两个产品线 + +### 1. U盘便携版 (`portable/`) + +**用户体验:** 插 U 盘 → 双击启动 → 浏览器打开配置页 → 开始用 + +``` +portable/ +├── app/ ← 运行时(不进 git,~2.3GB) +│ ├── core/ OpenClaw + 依赖 + QQ 插件 │ └── runtime/ -│ ├── node-mac-arm64/ ← Mac Apple Silicon -│ └── node-win-x64/ ← Windows 64-bit -├── data/ ← User data (config, memory, backups) -└── system/ - └── migrate.js ← Config migration +│ ├── node-mac-arm64/ Mac Apple Silicon +│ └── node-win-x64/ Windows 64-bit +├── data/ ← 用户数据(不进 git) +│ ├── .openclaw/ 配置文件 +│ ├── memory/ AI 记忆 +│ └── backups/ 备份 +└── [脚本和HTML] ← 这些进 git ``` -## Menu / 菜单功能 +**分发方式:** 把整个 `portable/` + `app/` 打包成 `U-Claw.tar.gz`(约 743MB),用 `usb-scripts/` 的脚本解压启动。 -8 options, covering config and maintenance: +**状态:** ✅ Mac Apple Silicon 可用 · 🚧 Windows 开发中 · ❌ Mac Intel / Linux 暂不支持 -``` -[1] Setup wizard (model, API key) / 配置向导 -[2] Open web dashboard / 打开网页控制台 -[3] QQ Bot (pre-installed) / QQ 机器人(已预装) -[4] Other platforms (Feishu/Telegram/WeChat) / 其他平台 -[5] Diagnostics / 诊断修复 -[6] Backup / 备份配置 -[7] Restore / 恢复备份 -[8] System info / 系统信息 +### 2. 桌面安装版 (`u-claw-app/`) + +**用户体验:** 下载 DMG/EXE → 安装 → 打开 App → 自动配置 + +```bash +# 开发 +cd u-claw-app +npm install +npm start # 本地运行 + +# 构建 +npm run build:mac # → release/U-Claw-x.x.x.dmg +npm run build:mac-arm64 # → ARM64 版 +npm run build:win # → release/U-Claw-x.x.x.exe ``` -## AI Models / 支持的 AI 模型 +**状态:** 🚧 Mac ARM64 基本可用 · 🚧 Windows 开发中 · ❌ Linux 暂不支持 -### Chinese Models (no VPN) / 国产模型(无需翻墙) +## 支持的 AI 模型 -| Model 模型 | Best for 推荐场景 | -|------------|-------------------| -| DeepSeek | Coding, best value / 编程首选 | -| Kimi K2.5 | Long docs, 256K context / 长文档 | -| Qwen 通义千问 | Large free tier / 免费额度大 | -| GLM 智谱 | Academic / 学术 | -| MiniMax | Voice, multimodal / 语音 | -| Doubao 豆包 | Volcano Engine / 火山引擎 | +### 国产模型(无需翻墙) -### International Models / 国际模型 +| 模型 | 推荐场景 | +|------|----------| +| DeepSeek | 编程首选,极便宜 | +| Kimi K2.5 | 长文档,256K 上下文 | +| 通义千问 Qwen | 免费额度大 | +| 智谱 GLM | 学术场景 | +| MiniMax | 语音多模态 | +| 豆包 Doubao | 火山引擎 | -Claude (Anthropic) · GPT (OpenAI) · Gemini (Google) +### 国际模型 -## Chat Platforms / 聊天平台 +Claude · GPT · Gemini(需翻墙或中转) -| Platform 平台 | Status 状态 | Notes 说明 | -|---------------|------------|------------| -| QQ | ✅ **Pre-installed 已预装** | Just enter AppID + Secret | -| Feishu 飞书 | ✅ Built-in 内置 | Enterprise / 企业首选 | -| Telegram | ✅ Built-in 内置 | International / 海外推荐 | -| WhatsApp | ✅ Built-in 内置 | Baileys protocol | -| Discord | ✅ Built-in 内置 | — | -| Slack | ✅ Built-in 内置 | — | -| WeChat 微信 | ✅ Community plugin | iPad protocol | +## 支持的聊天平台 -### QQ Setup (1 min) / QQ 接入(1 分钟) +| 平台 | 状态 | 说明 | +|------|------|------| +| QQ | ✅ 已预装 | 输入 AppID + Secret 即可 | +| 飞书 | ✅ 内置 | 企业首选 | +| Telegram | ✅ 内置 | 海外推荐 | +| WhatsApp | ✅ 内置 | Baileys 协议 | +| Discord | ✅ 内置 | — | +| 微信 | ✅ 社区插件 | iPad 协议 | -QQ plugin is pre-installed! Just: -1. Visit q.qq.com, create a bot, get AppID and AppSecret -2. Run `Mac-Menu.command`, choose [3] QQ Bot -3. Enter AppID and AppSecret, done +## 参与开发 -## System Requirements / 系统要求 +### 环境要求 -- **macOS**: Apple Silicon (M1-M4), macOS 12+ -- **Windows**: 10/11, 64-bit -- **RAM**: 2GB+ (4GB+ recommended) -- **Storage**: 3GB+ +- Node.js 22+ +- macOS 12+ 或 Windows 10+ -## Upgrade / 升级 +### 开发 portable 版 -Replace `app/` with new version. `data/` stays (config and memory preserved). +```bash +git clone https://github.com/dongsheng123132/u-claw.git +cd u-claw/portable -下载新版替换 `app/`,`data/` 不动。 - -## USB Drive Structure / U 盘结构 +# 一键搭建运行环境(自动下载 Node.js + OpenClaw + QQ 插件) +bash setup.sh +# 启动测试 +bash Mac-Start.command # Mac +# 或双击 Windows-Start.bat # Windows ``` -UCLAW (USB Drive) -├── Mac-Install.command ← First run (extract + launch) -├── Windows-Install.bat -├── U-Claw.tar.gz ← Compressed package (743MB) -├── README.txt ← Instructions -└── Toolkit/ ← Engineer DIY kit - ├── node-v22-mac-arm64.pkg - ├── node-v22-win-x64.msi - ├── openclaw-source.tar.gz - └── npm-cache.tar.gz + +`setup.sh` 会自动: +1. 检测你的系统(Mac ARM/Intel/Linux) +2. 从国内镜像下载 Node.js v22 +3. 安装 OpenClaw + QQ 插件到 `app/` 目录 + +### 开发桌面版 + +```bash +cd u-claw-app +npm install --registry=https://registry.npmmirror.com +npm start # 开发模式运行 +npm run build:mac # 打包 ``` +### 提交代码 + +```bash +git checkout -b feat/your-feature +# 改代码... +git add -A +git commit -m "feat: your change" +git push -u origin feat/your-feature +# 在 GitHub 上创建 PR +``` + +## 待开发 / 欢迎贡献 + +- [ ] Windows 便携版完善测试 +- [ ] Mac Intel 支持 +- [ ] Linux 支持(AppImage) +- [ ] 桌面版自动更新 +- [ ] 一键安装到电脑(永久模式) +- [ ] 在线安装脚本(curl 一行安装) +- [ ] SkillHub 技能市场功能完善 +- [ ] 多语言支持(English UI) + ## FAQ -**Q: Need VPN? / 需要翻墙吗?** -No for installation. Runtime needs internet for AI APIs — Chinese models work without VPN. +**Q: 需要翻墙吗?** 安装不需要。运行需要联网调 API,国产模型无需翻墙。 -**Q: Can I share it? / 能分发吗?** -Yes, MIT license, copy freely. -可以,MIT 协议,随便复制。 +**Q: 能分发吗?** +MIT 协议,随便复制。 -**Q: Windows needs WSL?** -No. Bundled Windows Node.js runs natively. +**Q: Mac 提示"未验证的开发者"?** +右键脚本 → 打开。 + +**Q: Windows 需要 WSL?** 不需要,自带 Windows 版 Node.js。 -**Q: Mac says "unverified developer"?** -Right-click the script → Open. -右键点击脚本 → 打开。 - ## License [MIT](LICENSE) -## Contact / 联系 +## 联系 -- WeChat 微信: hecare888 +- 微信: hecare888 - GitHub: [@dongsheng123132](https://github.com/dongsheng123132) -- Website 官网: [u-claw.org](https://u-claw.org) +- 官网: [u-claw.org](https://u-claw.org) --- diff --git a/portable/Config.html b/portable/Config.html index 5c28e30..47536f5 100644 --- a/portable/Config.html +++ b/portable/Config.html @@ -653,13 +653,50 @@ function tryPort(port) { testWs.onopen = () => { clearTimeout(timeout); - testWs.send(JSON.stringify({ type: 'auth', token: 'uclaw' })); - ws = testWs; - gwPort = port; - connected = true; - setStatus('on', `OpenClaw 已连接(端口 ${port})`); - setupWs(); - loadConfig().then(prefillFromConfig); + // Wait for connect.challenge from gateway, then send connect handshake + let connectSent = false; + const sendConnect = () => { + if (connectSent) return; + connectSent = true; + const connectId = String(++reqId); + pendingReqs[connectId] = (msg) => { + delete pendingReqs[connectId]; + if (msg.ok !== false) { + ws = testWs; + gwPort = port; + connected = true; + setStatus('on', `OpenClaw 已连接(端口 ${port})`); + setupWs(); + loadConfig().then(prefillFromConfig); + } else { + testWs.close(); + tryPort(port + 1); + } + }; + testWs.send(JSON.stringify({ + type: 'req', id: connectId, method: 'connect', + params: { + minProtocol: 3, maxProtocol: 3, + client: { id: 'webchat', version: '2.0.0', platform: 'web', mode: 'webchat' }, + role: 'operator', + scopes: ['operator.admin', 'operator.approvals', 'operator.pairing'], + auth: { token: 'uclaw' } + } + })); + }; + // Listen for challenge or timeout + testWs.onmessage = (e) => { + try { + const msg = JSON.parse(e.data); + if (msg.type === 'event' && msg.event === 'connect.challenge') { + sendConnect(); + } else if (msg.type === 'res' && pendingReqs[msg.id]) { + pendingReqs[msg.id](msg); + } + } catch(err) {} + }; + // Fallback: if no challenge in 750ms, send anyway + setTimeout(sendConnect, 750); }; testWs.onerror = () => { clearTimeout(timeout); tryPort(port + 1); }; testWs.onclose = () => { @@ -691,7 +728,7 @@ function setupWs() { function rpc(method, params) { return new Promise((resolve, reject) => { if (!ws || ws.readyState !== 1) { reject('未连接'); return; } - const id = ++reqId; + const id = String(++reqId); pendingReqs[id] = (msg) => msg.ok ? resolve(msg.payload) : reject(msg.payload || msg.error); ws.send(JSON.stringify({ type: 'req', id, method, params: params || {} })); setTimeout(() => { if (pendingReqs[id]) { delete pendingReqs[id]; reject('请求超时'); } }, 15000); diff --git a/portable/SkillHub.html b/portable/SkillHub.html new file mode 100644 index 0000000..f506976 --- /dev/null +++ b/portable/SkillHub.html @@ -0,0 +1,705 @@ + + + + + +U-Claw SkillHub - AI 技能市场 + + + + + + + + +
+ + +
+

装上 Skill,解锁 AI 超能力

+

精选推荐 · 高速下载 · 轻松查找
ClawHub 13,000+ 个 AI Skills,U-Claw 为你加速

+
+
13,729
技能总数
+
32
分类
+
2,868
精选优质
+
52
U-Claw 预装
+
+ +
+ + +
+ 精选榜单 + 全部分类 + 下载排行 + 安装指南 + 使用教程 +
+ + +
+ + + + + +
+
+

全部分类

+ 32 个分类 +
+
+
💻
编程 Agent
55 个技能
+
🌐
Web 前端
46 个技能
+
🔀
Git & GitHub
34 个技能
+
☁️
DevOps & 云
144 个技能
+
🖱
浏览器自动化
69 个技能
+
🧠
AI & LLMs
159 个技能
+
🎨
图片 & 视频
41 个技能
+
效率工具
93 个技能
+
📊
数据 & 分析
18 个技能
+
📝
笔记 & 知识
38 个技能
+
📧
邮件 & 通讯
24 个技能
+
💬
社交媒体
31 个技能
+
🔍
搜索 & 研究
47 个技能
+
🏠
智能家居
22 个技能
+
💰
金融 & 加密
28 个技能
+
🛡
安全防护
19 个技能
+
🎙
语音 & TTS
15 个技能
+
📁
文件管理
33 个技能
+
🌍
翻译
12 个技能
+
📅
日历 & 提醒
16 个技能
+
+
+ 更多分类请在搜索框输入关键词,或使用命令:openclaw skills search 关键词 +
+
+ + +
+
+

下载排行榜

+ 2026 年 3 月 +
+ + + + + + + + + + + + + + + + + + + + + +
#技能分类下载量安装命令
1Tavily Search搜索52,000+openclaw skills install @tavily/search
2GitHub开发48,000+openclaw skills install @openclaw/github
3Capability EvolverAI35,581openclaw skills install @cap/evolver
4Coding Agent编程31,000+openclaw skills install @openclaw/coding-agent
5Browser Relay自动化29,000+openclaw skills install @nicosql/browser-relay
6OpenAI Image Gen创作26,000+openclaw skills install @openclaw/openai-image-gen
7Obsidian笔记22,000+openclaw skills install @openclaw/obsidian
8Himalaya邮件21,000+openclaw skills install @sostrovsky/himalaya
9Notion效率19,000+openclaw skills install @openclaw/notion
10Weather生活18,000+openclaw skills install @openclaw/weather
11Peekaboo多模态17,000+openclaw skills install @nicosql/peekaboo
12Wacli自动化16,415openclaw skills install @nicosql/wacli
13ByteRover搜索16,004openclaw skills install @byterover/search
14Self-Improving AgentAI15,962openclaw skills install @self-improving-agent
15Apple Notes笔记15,000+openclaw skills install @openclaw/apple-notes
+
+ + +
+
+

安装技能

+
+ +
+ + +
+ +
+
+
+

将此提示发送给你的 Agent,以安装技能

+

复制下面的命令,粘贴到你的 OpenClaw 对话中。Agent 会自动搜索和安装。

+
+ 帮我安装 [技能名称] 这个 skill + +
+
+ 搜索关于 [功能描述] 的 skill 并安装最合适的 + +
+
+
+
+ + + +
+

常用操作速查

+ + + + + + + + + + + +
操作命令
搜索技能openclaw skills search 关键词
安装技能openclaw skills install @作者/技能名
查看已装技能openclaw skills list
卸载技能openclaw skills uninstall 技能名
更新技能openclaw skills update 技能名
ClawHub 搜索openclaw clawhub search 关键词
查看技能详情openclaw skills info @作者/技能名
+
+ +
+

U-Claw 用户专属

+
+
+

52 个技能已预装,开箱即用

+

U-Claw 已内置最常用的 52 个官方技能,无需联网下载。在启动菜单选 [13] 可浏览完整列表。
需要更多技能?使用上面的命令从 ClawHub 在线安装。

+
+
+
+
+ + + + +
+ + + + +
+ + + + diff --git a/portable/setup.sh b/portable/setup.sh new file mode 100755 index 0000000..076bf48 --- /dev/null +++ b/portable/setup.sh @@ -0,0 +1,127 @@ +#!/bin/bash +# ============================================================ +# U-Claw Portable — 开发环境搭建脚本 +# 用法: bash setup.sh +# 作用: 下载 Node.js 运行时 + 安装 OpenClaw 到 app/ 目录 +# ============================================================ + +set -e + +SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" +APP_DIR="$SCRIPT_DIR/app" +CORE_DIR="$APP_DIR/core" +RUNTIME_DIR="$APP_DIR/runtime" +MIRROR="https://registry.npmmirror.com" +NODE_MIRROR="https://npmmirror.com/mirrors/node" +NODE_VERSION="v22.14.0" + +GREEN='\033[0;32m' +CYAN='\033[0;36m' +RED='\033[0;31m' +NC='\033[0m' + +echo "" +echo -e "${CYAN}╔══════════════════════════════════════╗${NC}" +echo -e "${CYAN}║ 🦞 U-Claw Portable Setup ║${NC}" +echo -e "${CYAN}╚══════════════════════════════════════╝${NC}" +echo "" + +# ---- Detect OS & Arch ---- +OS=$(uname -s) +ARCH=$(uname -m) + +if [ "$OS" = "Darwin" ]; then + if [ "$ARCH" = "arm64" ]; then + PLATFORM="darwin-arm64" + NODE_DIR_NAME="node-mac-arm64" + else + PLATFORM="darwin-x64" + NODE_DIR_NAME="node-mac-x64" + fi +elif [ "$OS" = "Linux" ]; then + PLATFORM="linux-x64" + NODE_DIR_NAME="node-linux-x64" +else + echo -e "${RED}请在 Mac 或 Linux 上运行此脚本。Windows 请用 setup.bat${NC}" + exit 1 +fi + +echo -e " 系统: ${GREEN}$OS $ARCH${NC}" +echo "" + +# ---- 1. Download Node.js ---- +NODE_TARGET="$RUNTIME_DIR/$NODE_DIR_NAME" + +if [ -f "$NODE_TARGET/bin/node" ]; then + echo -e " ${GREEN}✓${NC} Node.js 已存在,跳过下载" +else + echo -e " ${CYAN}↓${NC} 下载 Node.js $NODE_VERSION ($PLATFORM)..." + mkdir -p "$NODE_TARGET" + + NODE_URL="$NODE_MIRROR/$NODE_VERSION/node-$NODE_VERSION-$PLATFORM.tar.gz" + echo " $NODE_URL" + + curl -fSL "$NODE_URL" | tar xz -C "$NODE_TARGET" --strip-components=1 + + if [ -f "$NODE_TARGET/bin/node" ]; then + echo -e " ${GREEN}✓${NC} Node.js 下载完成" + else + echo -e " ${RED}✗ Node.js 下载失败${NC}" + exit 1 + fi +fi + +# ---- 2. Install OpenClaw ---- +if [ -d "$CORE_DIR/node_modules/openclaw" ]; then + echo -e " ${GREEN}✓${NC} OpenClaw 已安装,跳过" +else + echo -e " ${CYAN}↓${NC} 安装 OpenClaw..." + mkdir -p "$CORE_DIR" + + # Init package.json if not exists + if [ ! -f "$CORE_DIR/package.json" ]; then + cat > "$CORE_DIR/package.json" << 'PKGJSON' +{ + "name": "u-claw-core", + "version": "1.0.0", + "private": true, + "dependencies": { + "openclaw": "latest" + } +} +PKGJSON + fi + + # Install with China mirror + NODE_BIN="$NODE_TARGET/bin/node" + NPM_BIN="$NODE_TARGET/bin/npm" + "$NODE_BIN" "$NPM_BIN" install --prefix "$CORE_DIR" --registry="$MIRROR" + + echo -e " ${GREEN}✓${NC} OpenClaw 安装完成" +fi + +# ---- 3. Install QQ Plugin ---- +if [ -d "$CORE_DIR/node_modules/@sliverp/qqbot" ]; then + echo -e " ${GREEN}✓${NC} QQ 插件已安装,跳过" +else + echo -e " ${CYAN}↓${NC} 安装 QQ 插件..." + NODE_BIN="$NODE_TARGET/bin/node" + NPM_BIN="$NODE_TARGET/bin/npm" + "$NODE_BIN" "$NPM_BIN" install @sliverp/qqbot@latest --prefix "$CORE_DIR" --registry="$MIRROR" 2>/dev/null || true + echo -e " ${GREEN}✓${NC} QQ 插件安装完成" +fi + +# ---- Done ---- +echo "" +echo -e "${GREEN}════════════════════════════════════════${NC}" +echo -e "${GREEN} ✅ 搭建完成!${NC}" +echo "" +echo -e " 启动方式:" +echo -e " Mac: ${CYAN}bash Mac-Start.command${NC}" +echo -e " Windows: 双击 ${CYAN}Windows-Start.bat${NC}" +echo "" +echo -e " 目录结构:" +echo -e " app/core/ ← OpenClaw + 依赖" +echo -e " app/runtime/ ← Node.js $NODE_VERSION" +echo -e " data/ ← 运行后自动生成" +echo -e "${GREEN}════════════════════════════════════════${NC}" diff --git a/u-claw-app/assets/icon.icns b/u-claw-app/assets/icon.icns new file mode 100644 index 0000000000000000000000000000000000000000..c9b43576563efab563e035403759197833e6f69b GIT binary patch literal 457610 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�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

Y@>DlIed#^M47*#-_F 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%0DlysgBiT2qAbIt%4%^~qKPeWZQo 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î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

jp|aIxY$mR{Rte0 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 EvId10HSysr8ujfshTxe)A06Ih4j53dtft=( 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 z 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
h3nEcDT!-fD>=MZ-OCug7tzId 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 vh7V9vSWvAma6j8y$qc + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/u-claw-app/package-lock.json b/u-claw-app/package-lock.json new file mode 100644 index 0000000..8d53ebd --- /dev/null +++ b/u-claw-app/package-lock.json @@ -0,0 +1,13651 @@ +{ + "name": "u-claw", + "version": "2.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "u-claw", + "version": "2.0.0", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "openclaw": "latest" + }, + "devDependencies": { + "electron": "^35.0.0", + "electron-builder": "^26.0.0" + } + }, + "node_modules/@agentclientprotocol/sdk": { + "version": "0.15.0", + "resolved": "https://registry.npmmirror.com/@agentclientprotocol/sdk/-/sdk-0.15.0.tgz", + "integrity": "sha512-TH4utu23Ix8ec34srBHmDD4p3HI0cYleS1jN9lghRczPfhFlMBNrQgZWeBBe12DWy27L11eIrtciY2MXFSEiDg==", + "license": "Apache-2.0", + "peerDependencies": { + "zod": "^3.25.0 || ^4.0.0" + } + }, + "node_modules/@anthropic-ai/sdk": { + "version": "0.73.0", + "resolved": "https://registry.npmmirror.com/@anthropic-ai/sdk/-/sdk-0.73.0.tgz", + "integrity": "sha512-URURVzhxXGJDGUGFunIOtBlSl7KWvZiAAKY/ttTkZAkXT9bTPqdk2eK0b8qqSxXpikh3QKPnPYpiyX98zf5ebw==", + "license": "MIT", + "dependencies": { + "json-schema-to-ts": "^3.1.1" + }, + "bin": { + "anthropic-ai-sdk": "bin/cli" + }, + "peerDependencies": { + "zod": "^3.25.0 || ^4.0.0" + }, + "peerDependenciesMeta": { + "zod": { + "optional": true + } + } + }, + "node_modules/@aws-crypto/crc32": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/@aws-crypto/crc32/-/crc32-5.2.0.tgz", + "integrity": "sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/util": "^5.2.0", + "@aws-sdk/types": "^3.222.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@aws-crypto/sha256-browser": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz", + "integrity": "sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/sha256-js": "^5.2.0", + "@aws-crypto/supports-web-crypto": "^5.2.0", + "@aws-crypto/util": "^5.2.0", + "@aws-sdk/types": "^3.222.0", + "@aws-sdk/util-locate-window": "^3.0.0", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.6.2" + } + }, + "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/is-array-buffer": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz", + "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-buffer-from": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", + "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/is-array-buffer": "^2.2.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-utf8": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", + "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/util-buffer-from": "^2.2.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-crypto/sha256-js": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz", + "integrity": "sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/util": "^5.2.0", + "@aws-sdk/types": "^3.222.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@aws-crypto/supports-web-crypto": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.2.0.tgz", + "integrity": "sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + } + }, + "node_modules/@aws-crypto/util": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/@aws-crypto/util/-/util-5.2.0.tgz", + "integrity": "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.222.0", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.6.2" + } + }, + "node_modules/@aws-crypto/util/node_modules/@smithy/is-array-buffer": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz", + "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-crypto/util/node_modules/@smithy/util-buffer-from": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", + "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/is-array-buffer": "^2.2.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-crypto/util/node_modules/@smithy/util-utf8": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", + "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/util-buffer-from": "^2.2.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@aws-sdk/client-bedrock": { + "version": "3.1006.0", + "resolved": "https://registry.npmmirror.com/@aws-sdk/client-bedrock/-/client-bedrock-3.1006.0.tgz", + "integrity": "sha512-CWUrrlWaFDYZIK2rNIa9FUVn3wC3lZszz0r6bq5yRiRj1P+dSd+ZpGdlRYDAi6Nq9dsainEXdpadiuUwzL6YZQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/sha256-browser": "5.2.0", + "@aws-crypto/sha256-js": "5.2.0", + "@aws-sdk/core": "^3.973.19", + "@aws-sdk/credential-provider-node": "^3.972.19", + "@aws-sdk/middleware-host-header": "^3.972.7", + "@aws-sdk/middleware-logger": "^3.972.7", + "@aws-sdk/middleware-recursion-detection": "^3.972.7", + "@aws-sdk/middleware-user-agent": "^3.972.20", + "@aws-sdk/region-config-resolver": "^3.972.7", + "@aws-sdk/token-providers": "3.1006.0", + "@aws-sdk/types": "^3.973.5", + "@aws-sdk/util-endpoints": "^3.996.4", + "@aws-sdk/util-user-agent-browser": "^3.972.7", + "@aws-sdk/util-user-agent-node": "^3.973.5", + "@smithy/config-resolver": "^4.4.10", + "@smithy/core": "^3.23.9", + "@smithy/fetch-http-handler": "^5.3.13", + "@smithy/hash-node": "^4.2.11", + "@smithy/invalid-dependency": "^4.2.11", + "@smithy/middleware-content-length": "^4.2.11", + "@smithy/middleware-endpoint": "^4.4.23", + "@smithy/middleware-retry": "^4.4.40", + "@smithy/middleware-serde": "^4.2.12", + "@smithy/middleware-stack": "^4.2.11", + "@smithy/node-config-provider": "^4.3.11", + "@smithy/node-http-handler": "^4.4.14", + "@smithy/protocol-http": "^5.3.11", + "@smithy/smithy-client": "^4.12.3", + "@smithy/types": "^4.13.0", + "@smithy/url-parser": "^4.2.11", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-body-length-browser": "^4.2.2", + "@smithy/util-body-length-node": "^4.2.3", + "@smithy/util-defaults-mode-browser": "^4.3.39", + "@smithy/util-defaults-mode-node": "^4.2.42", + "@smithy/util-endpoints": "^3.3.2", + "@smithy/util-middleware": "^4.2.11", + "@smithy/util-retry": "^4.2.11", + "@smithy/util-utf8": "^4.2.2", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/client-bedrock-runtime": { + "version": "3.1006.0", + "resolved": "https://registry.npmmirror.com/@aws-sdk/client-bedrock-runtime/-/client-bedrock-runtime-3.1006.0.tgz", + "integrity": "sha512-xoReIImKWGEgI5+44ZqADIfjSQTx367d3wkH1kX8ZZNe70mUQxXDzLp1iWBk4FLjQyTnv0J0vMIvhSHVfvFxXA==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/sha256-browser": "5.2.0", + "@aws-crypto/sha256-js": "5.2.0", + "@aws-sdk/core": "^3.973.19", + "@aws-sdk/credential-provider-node": "^3.972.19", + "@aws-sdk/eventstream-handler-node": "^3.972.10", + "@aws-sdk/middleware-eventstream": "^3.972.7", + "@aws-sdk/middleware-host-header": "^3.972.7", + "@aws-sdk/middleware-logger": "^3.972.7", + "@aws-sdk/middleware-recursion-detection": "^3.972.7", + "@aws-sdk/middleware-user-agent": "^3.972.20", + "@aws-sdk/middleware-websocket": "^3.972.12", + "@aws-sdk/region-config-resolver": "^3.972.7", + "@aws-sdk/token-providers": "3.1006.0", + "@aws-sdk/types": "^3.973.5", + "@aws-sdk/util-endpoints": "^3.996.4", + "@aws-sdk/util-user-agent-browser": "^3.972.7", + "@aws-sdk/util-user-agent-node": "^3.973.5", + "@smithy/config-resolver": "^4.4.10", + "@smithy/core": "^3.23.9", + "@smithy/eventstream-serde-browser": "^4.2.11", + "@smithy/eventstream-serde-config-resolver": "^4.3.11", + "@smithy/eventstream-serde-node": "^4.2.11", + "@smithy/fetch-http-handler": "^5.3.13", + "@smithy/hash-node": "^4.2.11", + "@smithy/invalid-dependency": "^4.2.11", + "@smithy/middleware-content-length": "^4.2.11", + "@smithy/middleware-endpoint": "^4.4.23", + "@smithy/middleware-retry": "^4.4.40", + "@smithy/middleware-serde": "^4.2.12", + "@smithy/middleware-stack": "^4.2.11", + "@smithy/node-config-provider": "^4.3.11", + "@smithy/node-http-handler": "^4.4.14", + "@smithy/protocol-http": "^5.3.11", + "@smithy/smithy-client": "^4.12.3", + "@smithy/types": "^4.13.0", + "@smithy/url-parser": "^4.2.11", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-body-length-browser": "^4.2.2", + "@smithy/util-body-length-node": "^4.2.3", + "@smithy/util-defaults-mode-browser": "^4.3.39", + "@smithy/util-defaults-mode-node": "^4.2.42", + "@smithy/util-endpoints": "^3.3.2", + "@smithy/util-middleware": "^4.2.11", + "@smithy/util-retry": "^4.2.11", + "@smithy/util-stream": "^4.5.17", + "@smithy/util-utf8": "^4.2.2", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/core": { + "version": "3.973.19", + "resolved": "https://registry.npmmirror.com/@aws-sdk/core/-/core-3.973.19.tgz", + "integrity": "sha512-56KePyOcZnKTWCd89oJS1G6j3HZ9Kc+bh/8+EbvtaCCXdP6T7O7NzCiPuHRhFLWnzXIaXX3CxAz0nI5My9spHQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.973.5", + "@aws-sdk/xml-builder": "^3.972.10", + "@smithy/core": "^3.23.9", + "@smithy/node-config-provider": "^4.3.11", + "@smithy/property-provider": "^4.2.11", + "@smithy/protocol-http": "^5.3.11", + "@smithy/signature-v4": "^5.3.11", + "@smithy/smithy-client": "^4.12.3", + "@smithy/types": "^4.13.0", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-middleware": "^4.2.11", + "@smithy/util-utf8": "^4.2.2", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-env": { + "version": "3.972.17", + "resolved": "https://registry.npmmirror.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.17.tgz", + "integrity": "sha512-MBAMW6YELzE1SdkOniqr51mrjapQUv8JXSGxtwRjQV0mwVDutVsn22OPAUt4RcLRvdiHQmNBDEFP9iTeSVCOlA==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/core": "^3.973.19", + "@aws-sdk/types": "^3.973.5", + "@smithy/property-provider": "^4.2.11", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-http": { + "version": "3.972.19", + "resolved": "https://registry.npmmirror.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.19.tgz", + "integrity": "sha512-9EJROO8LXll5a7eUFqu48k6BChrtokbmgeMWmsH7lBb6lVbtjslUYz/ShLi+SHkYzTomiGBhmzTW7y+H4BxsnA==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/core": "^3.973.19", + "@aws-sdk/types": "^3.973.5", + "@smithy/fetch-http-handler": "^5.3.13", + "@smithy/node-http-handler": "^4.4.14", + "@smithy/property-provider": "^4.2.11", + "@smithy/protocol-http": "^5.3.11", + "@smithy/smithy-client": "^4.12.3", + "@smithy/types": "^4.13.0", + "@smithy/util-stream": "^4.5.17", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-ini": { + "version": "3.972.18", + "resolved": "https://registry.npmmirror.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.18.tgz", + "integrity": "sha512-vthIAXJISZnj2576HeyLBj4WTeX+I7PwWeRkbOa0mVX39K13SCGxCgOFuKj2ytm9qTlLOmXe4cdEnroteFtJfw==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/core": "^3.973.19", + "@aws-sdk/credential-provider-env": "^3.972.17", + "@aws-sdk/credential-provider-http": "^3.972.19", + "@aws-sdk/credential-provider-login": "^3.972.18", + "@aws-sdk/credential-provider-process": "^3.972.17", + "@aws-sdk/credential-provider-sso": "^3.972.18", + "@aws-sdk/credential-provider-web-identity": "^3.972.18", + "@aws-sdk/nested-clients": "^3.996.8", + "@aws-sdk/types": "^3.973.5", + "@smithy/credential-provider-imds": "^4.2.11", + "@smithy/property-provider": "^4.2.11", + "@smithy/shared-ini-file-loader": "^4.4.6", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-login": { + "version": "3.972.18", + "resolved": "https://registry.npmmirror.com/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.18.tgz", + "integrity": "sha512-kINzc5BBxdYBkPZ0/i1AMPMOk5b5QaFNbYMElVw5QTX13AKj6jcxnv/YNl9oW9mg+Y08ti19hh01HhyEAxsSJQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/core": "^3.973.19", + "@aws-sdk/nested-clients": "^3.996.8", + "@aws-sdk/types": "^3.973.5", + "@smithy/property-provider": "^4.2.11", + "@smithy/protocol-http": "^5.3.11", + "@smithy/shared-ini-file-loader": "^4.4.6", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-node": { + "version": "3.972.19", + "resolved": "https://registry.npmmirror.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.19.tgz", + "integrity": "sha512-yDWQ9dFTr+IMxwanFe7+tbN5++q8psZBjlUwOiCXn1EzANoBgtqBwcpYcHaMGtn0Wlfj4NuXdf2JaEx1lz5RaQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/credential-provider-env": "^3.972.17", + "@aws-sdk/credential-provider-http": "^3.972.19", + "@aws-sdk/credential-provider-ini": "^3.972.18", + "@aws-sdk/credential-provider-process": "^3.972.17", + "@aws-sdk/credential-provider-sso": "^3.972.18", + "@aws-sdk/credential-provider-web-identity": "^3.972.18", + "@aws-sdk/types": "^3.973.5", + "@smithy/credential-provider-imds": "^4.2.11", + "@smithy/property-provider": "^4.2.11", + "@smithy/shared-ini-file-loader": "^4.4.6", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-process": { + "version": "3.972.17", + "resolved": "https://registry.npmmirror.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.17.tgz", + "integrity": "sha512-c8G8wT1axpJDgaP3xzcy+q8Y1fTi9A2eIQJvyhQ9xuXrUZhlCfXbC0vM9bM1CUXiZppFQ1p7g0tuUMvil/gCPg==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/core": "^3.973.19", + "@aws-sdk/types": "^3.973.5", + "@smithy/property-provider": "^4.2.11", + "@smithy/shared-ini-file-loader": "^4.4.6", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-sso": { + "version": "3.972.18", + "resolved": "https://registry.npmmirror.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.18.tgz", + "integrity": "sha512-YHYEfj5S2aqInRt5ub8nDOX8vAxgMvd84wm2Y3WVNfFa/53vOv9T7WOAqXI25qjj3uEcV46xxfqdDQk04h5XQA==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/core": "^3.973.19", + "@aws-sdk/nested-clients": "^3.996.8", + "@aws-sdk/token-providers": "3.1005.0", + "@aws-sdk/types": "^3.973.5", + "@smithy/property-provider": "^4.2.11", + "@smithy/shared-ini-file-loader": "^4.4.6", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-sso/node_modules/@aws-sdk/token-providers": { + "version": "3.1005.0", + "resolved": "https://registry.npmmirror.com/@aws-sdk/token-providers/-/token-providers-3.1005.0.tgz", + "integrity": "sha512-vMxd+ivKqSxU9bHx5vmAlFKDAkjGotFU56IOkDa5DaTu1WWwbcse0yFHEm9I537oVvodaiwMl3VBwgHfzQ2rvw==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/core": "^3.973.19", + "@aws-sdk/nested-clients": "^3.996.8", + "@aws-sdk/types": "^3.973.5", + "@smithy/property-provider": "^4.2.11", + "@smithy/shared-ini-file-loader": "^4.4.6", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/credential-provider-web-identity": { + "version": "3.972.18", + "resolved": "https://registry.npmmirror.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.18.tgz", + "integrity": "sha512-OqlEQpJ+J3T5B96qtC1zLLwkBloechP+fezKbCH0sbd2cCc0Ra55XpxWpk/hRj69xAOYtHvoC4orx6eTa4zU7g==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/core": "^3.973.19", + "@aws-sdk/nested-clients": "^3.996.8", + "@aws-sdk/types": "^3.973.5", + "@smithy/property-provider": "^4.2.11", + "@smithy/shared-ini-file-loader": "^4.4.6", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/eventstream-handler-node": { + "version": "3.972.10", + "resolved": "https://registry.npmmirror.com/@aws-sdk/eventstream-handler-node/-/eventstream-handler-node-3.972.10.tgz", + "integrity": "sha512-g2Z9s6Y4iNh0wICaEqutgYgt/Pmhv5Ev9G3eKGFe2w9VuZDhc76vYdop6I5OocmpHV79d4TuLG+JWg5rQIVDVA==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.973.5", + "@smithy/eventstream-codec": "^4.2.11", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/middleware-eventstream": { + "version": "3.972.7", + "resolved": "https://registry.npmmirror.com/@aws-sdk/middleware-eventstream/-/middleware-eventstream-3.972.7.tgz", + "integrity": "sha512-VWndapHYCfwLgPpCb/xwlMKG4imhFzKJzZcKOEioGn7OHY+6gdr0K7oqy1HZgbLa3ACznZ9fku+DzmAi8fUC0g==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.973.5", + "@smithy/protocol-http": "^5.3.11", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/middleware-host-header": { + "version": "3.972.7", + "resolved": "https://registry.npmmirror.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.972.7.tgz", + "integrity": "sha512-aHQZgztBFEpDU1BB00VWCIIm85JjGjQW1OG9+98BdmaOpguJvzmXBGbnAiYcciCd+IS4e9BEq664lhzGnWJHgQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.973.5", + "@smithy/protocol-http": "^5.3.11", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/middleware-logger": { + "version": "3.972.7", + "resolved": "https://registry.npmmirror.com/@aws-sdk/middleware-logger/-/middleware-logger-3.972.7.tgz", + "integrity": "sha512-LXhiWlWb26txCU1vcI9PneESSeRp/RYY/McuM4SpdrimQR5NgwaPb4VJCadVeuGWgh6QmqZ6rAKSoL1ob16W6w==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.973.5", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/middleware-recursion-detection": { + "version": "3.972.7", + "resolved": "https://registry.npmmirror.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.972.7.tgz", + "integrity": "sha512-l2VQdcBcYLzIzykCHtXlbpiVCZ94/xniLIkAj0jpnpjY4xlgZx7f56Ypn+uV1y3gG0tNVytJqo3K9bfMFee7SQ==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.973.5", + "@aws/lambda-invoke-store": "^0.2.2", + "@smithy/protocol-http": "^5.3.11", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/middleware-user-agent": { + "version": "3.972.20", + "resolved": "https://registry.npmmirror.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.20.tgz", + "integrity": "sha512-3kNTLtpUdeahxtnJRnj/oIdLAUdzTfr9N40KtxNhtdrq+Q1RPMdCJINRXq37m4t5+r3H70wgC3opW46OzFcZYA==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/core": "^3.973.19", + "@aws-sdk/types": "^3.973.5", + "@aws-sdk/util-endpoints": "^3.996.4", + "@smithy/core": "^3.23.9", + "@smithy/protocol-http": "^5.3.11", + "@smithy/types": "^4.13.0", + "@smithy/util-retry": "^4.2.11", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/middleware-websocket": { + "version": "3.972.12", + "resolved": "https://registry.npmmirror.com/@aws-sdk/middleware-websocket/-/middleware-websocket-3.972.12.tgz", + "integrity": "sha512-iyPP6FVDKe/5wy5ojC0akpDFG1vX3FeCUU47JuwN8xfvT66xlEI8qUJZPtN55TJVFzzWZJpWL78eqUE31md08Q==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.973.5", + "@aws-sdk/util-format-url": "^3.972.7", + "@smithy/eventstream-codec": "^4.2.11", + "@smithy/eventstream-serde-browser": "^4.2.11", + "@smithy/fetch-http-handler": "^5.3.13", + "@smithy/protocol-http": "^5.3.11", + "@smithy/signature-v4": "^5.3.11", + "@smithy/types": "^4.13.0", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-hex-encoding": "^4.2.2", + "@smithy/util-utf8": "^4.2.2", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@aws-sdk/nested-clients": { + "version": "3.996.8", + "resolved": "https://registry.npmmirror.com/@aws-sdk/nested-clients/-/nested-clients-3.996.8.tgz", + "integrity": "sha512-6HlLm8ciMW8VzfB80kfIx16PBA9lOa9Dl+dmCBi78JDhvGlx3I7Rorwi5PpVRkL31RprXnYna3yBf6UKkD/PqA==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/sha256-browser": "5.2.0", + "@aws-crypto/sha256-js": "5.2.0", + "@aws-sdk/core": "^3.973.19", + "@aws-sdk/middleware-host-header": "^3.972.7", + "@aws-sdk/middleware-logger": "^3.972.7", + "@aws-sdk/middleware-recursion-detection": "^3.972.7", + "@aws-sdk/middleware-user-agent": "^3.972.20", + "@aws-sdk/region-config-resolver": "^3.972.7", + "@aws-sdk/types": "^3.973.5", + "@aws-sdk/util-endpoints": "^3.996.4", + "@aws-sdk/util-user-agent-browser": "^3.972.7", + "@aws-sdk/util-user-agent-node": "^3.973.5", + "@smithy/config-resolver": "^4.4.10", + "@smithy/core": "^3.23.9", + "@smithy/fetch-http-handler": "^5.3.13", + "@smithy/hash-node": "^4.2.11", + "@smithy/invalid-dependency": "^4.2.11", + "@smithy/middleware-content-length": "^4.2.11", + "@smithy/middleware-endpoint": "^4.4.23", + "@smithy/middleware-retry": "^4.4.40", + "@smithy/middleware-serde": "^4.2.12", + "@smithy/middleware-stack": "^4.2.11", + "@smithy/node-config-provider": "^4.3.11", + "@smithy/node-http-handler": "^4.4.14", + "@smithy/protocol-http": "^5.3.11", + "@smithy/smithy-client": "^4.12.3", + "@smithy/types": "^4.13.0", + "@smithy/url-parser": "^4.2.11", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-body-length-browser": "^4.2.2", + "@smithy/util-body-length-node": "^4.2.3", + "@smithy/util-defaults-mode-browser": "^4.3.39", + "@smithy/util-defaults-mode-node": "^4.2.42", + "@smithy/util-endpoints": "^3.3.2", + "@smithy/util-middleware": "^4.2.11", + "@smithy/util-retry": "^4.2.11", + "@smithy/util-utf8": "^4.2.2", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/region-config-resolver": { + "version": "3.972.7", + "resolved": "https://registry.npmmirror.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.972.7.tgz", + "integrity": "sha512-/Ev/6AI8bvt4HAAptzSjThGUMjcWaX3GX8oERkB0F0F9x2dLSBdgFDiyrRz3i0u0ZFZFQ1b28is4QhyqXTUsVA==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.973.5", + "@smithy/config-resolver": "^4.4.10", + "@smithy/node-config-provider": "^4.3.11", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/token-providers": { + "version": "3.1006.0", + "resolved": "https://registry.npmmirror.com/@aws-sdk/token-providers/-/token-providers-3.1006.0.tgz", + "integrity": "sha512-eCBaQI1w5PcliOdh8Y0YONOim2zNSTEK4E7gXYC4vIqiT/lzVODIFxmpc8oOBLPSANzcr9daIPPtjQ2C75dLFg==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/core": "^3.973.19", + "@aws-sdk/nested-clients": "^3.996.8", + "@aws-sdk/types": "^3.973.5", + "@smithy/property-provider": "^4.2.11", + "@smithy/shared-ini-file-loader": "^4.4.6", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/types": { + "version": "3.973.5", + "resolved": "https://registry.npmmirror.com/@aws-sdk/types/-/types-3.973.5.tgz", + "integrity": "sha512-hl7BGwDCWsjH8NkZfx+HgS7H2LyM2lTMAI7ba9c8O0KqdBLTdNJivsHpqjg9rNlAlPyREb6DeDRXUl0s8uFdmQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/util-endpoints": { + "version": "3.996.4", + "resolved": "https://registry.npmmirror.com/@aws-sdk/util-endpoints/-/util-endpoints-3.996.4.tgz", + "integrity": "sha512-Hek90FBmd4joCFj+Vc98KLJh73Zqj3s2W56gjAcTkrNLMDI5nIFkG9YpfcJiVI1YlE2Ne1uOQNe+IgQ/Vz2XRA==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.973.5", + "@smithy/types": "^4.13.0", + "@smithy/url-parser": "^4.2.11", + "@smithy/util-endpoints": "^3.3.2", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/util-format-url": { + "version": "3.972.7", + "resolved": "https://registry.npmmirror.com/@aws-sdk/util-format-url/-/util-format-url-3.972.7.tgz", + "integrity": "sha512-V+PbnWfUl93GuFwsOHsAq7hY/fnm9kElRqR8IexIJr5Rvif9e614X5sGSyz3mVSf1YAZ+VTy63W1/pGdA55zyA==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.973.5", + "@smithy/querystring-builder": "^4.2.11", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/util-locate-window": { + "version": "3.965.5", + "resolved": "https://registry.npmmirror.com/@aws-sdk/util-locate-window/-/util-locate-window-3.965.5.tgz", + "integrity": "sha512-WhlJNNINQB+9qtLtZJcpQdgZw3SCDCpXdUJP7cToGwHbCWCnRckGlc6Bx/OhWwIYFNAn+FIydY8SZ0QmVu3xTQ==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws-sdk/util-user-agent-browser": { + "version": "3.972.7", + "resolved": "https://registry.npmmirror.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.972.7.tgz", + "integrity": "sha512-7SJVuvhKhMF/BkNS1n0QAJYgvEwYbK2QLKBrzDiwQGiTRU6Yf1f3nehTzm/l21xdAOtWSfp2uWSddPnP2ZtsVw==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/types": "^3.973.5", + "@smithy/types": "^4.13.0", + "bowser": "^2.11.0", + "tslib": "^2.6.2" + } + }, + "node_modules/@aws-sdk/util-user-agent-node": { + "version": "3.973.5", + "resolved": "https://registry.npmmirror.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.5.tgz", + "integrity": "sha512-Dyy38O4GeMk7UQ48RupfHif//gqnOPbq/zlvRssc11E2mClT+aUfc3VS2yD8oLtzqO3RsqQ9I3gOBB4/+HjPOw==", + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/middleware-user-agent": "^3.972.20", + "@aws-sdk/types": "^3.973.5", + "@smithy/node-config-provider": "^4.3.11", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "aws-crt": ">=1.0.0" + }, + "peerDependenciesMeta": { + "aws-crt": { + "optional": true + } + } + }, + "node_modules/@aws-sdk/xml-builder": { + "version": "3.972.10", + "resolved": "https://registry.npmmirror.com/@aws-sdk/xml-builder/-/xml-builder-3.972.10.tgz", + "integrity": "sha512-OnejAIVD+CxzyAUrVic7lG+3QRltyja9LoNqCE/1YVs8ichoTbJlVSaZ9iSMcnHLyzrSNtvaOGjSDRP+d/ouFA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^4.13.0", + "fast-xml-parser": "5.4.1", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@aws/lambda-invoke-store": { + "version": "0.2.3", + "resolved": "https://registry.npmmirror.com/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.3.tgz", + "integrity": "sha512-oLvsaPMTBejkkmHhjf09xTgk71mOqyr/409NKhRIL08If7AhVfUsJhVsx386uJaqNd42v9kWamQ9lFbkoC2dYw==", + "license": "Apache-2.0", + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.28.6", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.28.6.tgz", + "integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@borewit/text-codec": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/@borewit/text-codec/-/text-codec-0.2.1.tgz", + "integrity": "sha512-k7vvKPbf7J2fZ5klGRD9AeKfUvojuZIQ3BT5u7Jfv+puwXkUBUT5PVyMDfJZpy30CBDXGMgw7fguK/lpOMBvgw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/@buape/carbon": { + "version": "0.0.0-beta-20260216184201", + "resolved": "https://registry.npmmirror.com/@buape/carbon/-/carbon-0.0.0-beta-20260216184201.tgz", + "integrity": "sha512-u5mgYcigfPVqT7D9gVTGd+3YSflTreQmrWog7ORbb0z5w9eT8ft4rJOdw9fGwr75zMu9kXpSBaAcY2eZoJFSdA==", + "license": "MIT", + "dependencies": { + "@types/node": "^25.0.9", + "discord-api-types": "0.38.37" + }, + "optionalDependencies": { + "@cloudflare/workers-types": "4.20260120.0", + "@discordjs/voice": "0.19.0", + "@hono/node-server": "1.19.9", + "@types/bun": "1.3.9", + "@types/ws": "8.18.1", + "ws": "8.19.0" + } + }, + "node_modules/@buape/carbon/node_modules/@discordjs/voice": { + "version": "0.19.0", + "resolved": "https://registry.npmmirror.com/@discordjs/voice/-/voice-0.19.0.tgz", + "integrity": "sha512-UyX6rGEXzVyPzb1yvjHtPfTlnLvB5jX/stAMdiytHhfoydX+98hfympdOwsnTktzr+IRvphxTbdErgYDJkEsvw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@types/ws": "^8.18.1", + "discord-api-types": "^0.38.16", + "prism-media": "^1.3.5", + "tslib": "^2.8.1", + "ws": "^8.18.3" + }, + "engines": { + "node": ">=22.12.0" + }, + "funding": { + "url": "https://github.com/discordjs/discord.js?sponsor" + } + }, + "node_modules/@buape/carbon/node_modules/@types/node": { + "version": "25.4.0", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-25.4.0.tgz", + "integrity": "sha512-9wLpoeWuBlcbBpOY3XmzSTG3oscB6xjBEEtn+pYXTfhyXhIxC5FsBer2KTopBlvKEiW9l13po9fq+SJY/5lkhw==", + "license": "MIT", + "dependencies": { + "undici-types": "~7.18.0" + } + }, + "node_modules/@buape/carbon/node_modules/discord-api-types": { + "version": "0.38.37", + "resolved": "https://registry.npmmirror.com/discord-api-types/-/discord-api-types-0.38.37.tgz", + "integrity": "sha512-Cv47jzY1jkGkh5sv0bfHYqGgKOWO1peOrGMkDFM4UmaGMOTgOW8QSexhvixa9sVOiz8MnVOBryWYyw/CEVhj7w==", + "license": "MIT", + "workspaces": [ + "scripts/actions/documentation" + ] + }, + "node_modules/@buape/carbon/node_modules/opusscript": { + "version": "0.0.8", + "resolved": "https://registry.npmmirror.com/opusscript/-/opusscript-0.0.8.tgz", + "integrity": "sha512-VSTi1aWFuCkRCVq+tx/BQ5q9fMnQ9pVZ3JU4UHKqTkf0ED3fKEPdr+gKAAl3IA2hj9rrP6iyq3hlcJq3HELtNQ==", + "extraneous": true, + "license": "MIT" + }, + "node_modules/@buape/carbon/node_modules/prism-media": { + "version": "1.3.5", + "resolved": "https://registry.npmmirror.com/prism-media/-/prism-media-1.3.5.tgz", + "integrity": "sha512-IQdl0Q01m4LrkN1EGIE9lphov5Hy7WWlH6ulf5QdGePLlPas9p2mhgddTEHrlaXYjjFToM1/rWuwF37VF4taaA==", + "license": "Apache-2.0", + "optional": true, + "peerDependencies": { + "@discordjs/opus": ">=0.8.0 <1.0.0", + "ffmpeg-static": "^5.0.2 || ^4.2.7 || ^3.0.0 || ^2.4.0", + "node-opus": "^0.3.3", + "opusscript": "^0.0.8" + }, + "peerDependenciesMeta": { + "@discordjs/opus": { + "optional": true + }, + "ffmpeg-static": { + "optional": true + }, + "node-opus": { + "optional": true + }, + "opusscript": { + "optional": true + } + } + }, + "node_modules/@buape/carbon/node_modules/undici-types": { + "version": "7.18.2", + "resolved": "https://registry.npmmirror.com/undici-types/-/undici-types-7.18.2.tgz", + "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==", + "license": "MIT" + }, + "node_modules/@cacheable/memory": { + "version": "2.0.8", + "resolved": "https://registry.npmmirror.com/@cacheable/memory/-/memory-2.0.8.tgz", + "integrity": "sha512-FvEb29x5wVwu/Kf93IWwsOOEuhHh6dYCJF3vcKLzXc0KXIW181AOzv6ceT4ZpBHDvAfG60eqb+ekmrnLHIy+jw==", + "license": "MIT", + "dependencies": { + "@cacheable/utils": "^2.4.0", + "@keyv/bigmap": "^1.3.1", + "hookified": "^1.15.1", + "keyv": "^5.6.0" + } + }, + "node_modules/@cacheable/memory/node_modules/@keyv/bigmap": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/@keyv/bigmap/-/bigmap-1.3.1.tgz", + "integrity": "sha512-WbzE9sdmQtKy8vrNPa9BRnwZh5UF4s1KTmSK0KUVLo3eff5BlQNNWDnFOouNpKfPKDnms9xynJjsMYjMaT/aFQ==", + "license": "MIT", + "dependencies": { + "hashery": "^1.4.0", + "hookified": "^1.15.0" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "keyv": "^5.6.0" + } + }, + "node_modules/@cacheable/memory/node_modules/keyv": { + "version": "5.6.0", + "resolved": "https://registry.npmmirror.com/keyv/-/keyv-5.6.0.tgz", + "integrity": "sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==", + "license": "MIT", + "dependencies": { + "@keyv/serialize": "^1.1.1" + } + }, + "node_modules/@cacheable/node-cache": { + "version": "1.7.6", + "resolved": "https://registry.npmmirror.com/@cacheable/node-cache/-/node-cache-1.7.6.tgz", + "integrity": "sha512-6Omk2SgNnjtxB5f/E6bTIWIt5xhdpx39fGNRQgU9lojvRxU68v+qY+SXXLsp3ZGukqoPjsK21wZ6XABFr/Ge3A==", + "license": "MIT", + "dependencies": { + "cacheable": "^2.3.1", + "hookified": "^1.14.0", + "keyv": "^5.5.5" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@cacheable/node-cache/node_modules/keyv": { + "version": "5.6.0", + "resolved": "https://registry.npmmirror.com/keyv/-/keyv-5.6.0.tgz", + "integrity": "sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==", + "license": "MIT", + "dependencies": { + "@keyv/serialize": "^1.1.1" + } + }, + "node_modules/@cacheable/utils": { + "version": "2.4.0", + "resolved": "https://registry.npmmirror.com/@cacheable/utils/-/utils-2.4.0.tgz", + "integrity": "sha512-PeMMsqjVq+bF0WBsxFBxr/WozBJiZKY0rUojuaCoIaKnEl3Ju1wfEwS+SV1DU/cSe8fqHIPiYJFif8T3MVt4cQ==", + "license": "MIT", + "dependencies": { + "hashery": "^1.5.0", + "keyv": "^5.6.0" + } + }, + "node_modules/@cacheable/utils/node_modules/keyv": { + "version": "5.6.0", + "resolved": "https://registry.npmmirror.com/keyv/-/keyv-5.6.0.tgz", + "integrity": "sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==", + "license": "MIT", + "dependencies": { + "@keyv/serialize": "^1.1.1" + } + }, + "node_modules/@clack/core": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/@clack/core/-/core-1.1.0.tgz", + "integrity": "sha512-SVcm4Dqm2ukn64/8Gub2wnlA5nS2iWJyCkdNHcvNHPIeBTGojpdJ+9cZKwLfmqy7irD4N5qLteSilJlE0WLAtA==", + "license": "MIT", + "dependencies": { + "sisteransi": "^1.0.5" + } + }, + "node_modules/@clack/prompts": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/@clack/prompts/-/prompts-1.1.0.tgz", + "integrity": "sha512-pkqbPGtohJAvm4Dphs2M8xE29ggupihHdy1x84HNojZuMtFsHiUlRvqD24tM2+XmI+61LlfNceM3Wr7U5QES5g==", + "license": "MIT", + "dependencies": { + "@clack/core": "1.1.0", + "sisteransi": "^1.0.5" + } + }, + "node_modules/@cloudflare/workers-types": { + "version": "4.20260120.0", + "resolved": "https://registry.npmmirror.com/@cloudflare/workers-types/-/workers-types-4.20260120.0.tgz", + "integrity": "sha512-B8pueG+a5S+mdK3z8oKu1ShcxloZ7qWb68IEyLLaepvdryIbNC7JVPcY0bWsjS56UQVKc5fnyRge3yZIwc9bxw==", + "license": "MIT OR Apache-2.0", + "optional": true + }, + "node_modules/@develar/schema-utils": { + "version": "2.6.5", + "resolved": "https://registry.npmmirror.com/@develar/schema-utils/-/schema-utils-2.6.5.tgz", + "integrity": "sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/@discordjs/voice": { + "version": "0.19.1", + "resolved": "https://registry.npmmirror.com/@discordjs/voice/-/voice-0.19.1.tgz", + "integrity": "sha512-XYbFVyUBB7zhRvrjREfiWDwio24nEp/vFaVe6u9aBIC5UYuT7HvoMt8LgNfZ5hOyaCW0flFr72pkhUGz+gWw4Q==", + "license": "Apache-2.0", + "dependencies": { + "@snazzah/davey": "^0.1.9", + "@types/ws": "^8.18.1", + "discord-api-types": "^0.38.41", + "prism-media": "^1.3.5", + "tslib": "^2.8.1", + "ws": "^8.19.0" + }, + "engines": { + "node": ">=22.12.0" + }, + "funding": { + "url": "https://github.com/discordjs/discord.js?sponsor" + } + }, + "node_modules/@discordjs/voice/node_modules/opusscript": { + "version": "0.0.8", + "resolved": "https://registry.npmmirror.com/opusscript/-/opusscript-0.0.8.tgz", + "integrity": "sha512-VSTi1aWFuCkRCVq+tx/BQ5q9fMnQ9pVZ3JU4UHKqTkf0ED3fKEPdr+gKAAl3IA2hj9rrP6iyq3hlcJq3HELtNQ==", + "extraneous": true, + "license": "MIT" + }, + "node_modules/@discordjs/voice/node_modules/prism-media": { + "version": "1.3.5", + "resolved": "https://registry.npmmirror.com/prism-media/-/prism-media-1.3.5.tgz", + "integrity": "sha512-IQdl0Q01m4LrkN1EGIE9lphov5Hy7WWlH6ulf5QdGePLlPas9p2mhgddTEHrlaXYjjFToM1/rWuwF37VF4taaA==", + "license": "Apache-2.0", + "peerDependencies": { + "@discordjs/opus": ">=0.8.0 <1.0.0", + "ffmpeg-static": "^5.0.2 || ^4.2.7 || ^3.0.0 || ^2.4.0", + "node-opus": "^0.3.3", + "opusscript": "^0.0.8" + }, + "peerDependenciesMeta": { + "@discordjs/opus": { + "optional": true + }, + "ffmpeg-static": { + "optional": true + }, + "node-opus": { + "optional": true + }, + "opusscript": { + "optional": true + } + } + }, + "node_modules/@electron/asar": { + "version": "3.4.1", + "resolved": "https://registry.npmmirror.com/@electron/asar/-/asar-3.4.1.tgz", + "integrity": "sha512-i4/rNPRS84t0vSRa2HorerGRXWyF4vThfHesw0dmcWHp+cspK743UanA0suA5Q5y8kzY2y6YKrvbIUn69BCAiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "commander": "^5.0.0", + "glob": "^7.1.6", + "minimatch": "^3.0.4" + }, + "bin": { + "asar": "bin/asar.js" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/@electron/asar/node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@electron/asar/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@electron/asar/node_modules/minimatch": { + "version": "3.1.5", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@electron/fuses": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/@electron/fuses/-/fuses-1.8.0.tgz", + "integrity": "sha512-zx0EIq78WlY/lBb1uXlziZmDZI4ubcCXIMJ4uGjXzZW0nS19TjSPeXPAjzzTmKQlJUZm0SbmZhPKP7tuQ1SsEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.1", + "fs-extra": "^9.0.1", + "minimist": "^1.2.5" + }, + "bin": { + "electron-fuses": "dist/bin.js" + } + }, + "node_modules/@electron/fuses/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@electron/fuses/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@electron/fuses/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@electron/get": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/@electron/get/-/get-2.0.3.tgz", + "integrity": "sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.1", + "env-paths": "^2.2.0", + "fs-extra": "^8.1.0", + "got": "^11.8.5", + "progress": "^2.0.3", + "semver": "^6.2.0", + "sumchecker": "^3.0.1" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "global-agent": "^3.0.0" + } + }, + "node_modules/@electron/notarize": { + "version": "2.5.0", + "resolved": "https://registry.npmmirror.com/@electron/notarize/-/notarize-2.5.0.tgz", + "integrity": "sha512-jNT8nwH1f9X5GEITXaQ8IF/KdskvIkOFfB2CvwumsveVidzpSc+mvhhTMdAGSYF3O+Nq49lJ7y+ssODRXu06+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.1", + "fs-extra": "^9.0.1", + "promise-retry": "^2.0.1" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@electron/notarize/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@electron/notarize/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@electron/notarize/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@electron/osx-sign": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/@electron/osx-sign/-/osx-sign-1.3.3.tgz", + "integrity": "sha512-KZ8mhXvWv2rIEgMbWZ4y33bDHyUKMXnx4M0sTyPNK/vcB81ImdeY9Ggdqy0SWbMDgmbqyQ+phgejh6V3R2QuSg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "compare-version": "^0.1.2", + "debug": "^4.3.4", + "fs-extra": "^10.0.0", + "isbinaryfile": "^4.0.8", + "minimist": "^1.2.6", + "plist": "^3.0.5" + }, + "bin": { + "electron-osx-flat": "bin/electron-osx-flat.js", + "electron-osx-sign": "bin/electron-osx-sign.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@electron/osx-sign/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@electron/osx-sign/node_modules/isbinaryfile": { + "version": "4.0.10", + "resolved": "https://registry.npmmirror.com/isbinaryfile/-/isbinaryfile-4.0.10.tgz", + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/@electron/osx-sign/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@electron/osx-sign/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@electron/rebuild": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/@electron/rebuild/-/rebuild-4.0.3.tgz", + "integrity": "sha512-u9vpTHRMkOYCs/1FLiSVAFZ7FbjsXK+bQuzviJZa+lG7BHZl1nz52/IcGvwa3sk80/fc3llutBkbCq10Vh8WQA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@malept/cross-spawn-promise": "^2.0.0", + "debug": "^4.1.1", + "detect-libc": "^2.0.1", + "got": "^11.7.0", + "graceful-fs": "^4.2.11", + "node-abi": "^4.2.0", + "node-api-version": "^0.2.1", + "node-gyp": "^11.2.0", + "ora": "^5.1.0", + "read-binary-file-arch": "^1.0.6", + "semver": "^7.3.5", + "tar": "^7.5.6", + "yargs": "^17.0.1" + }, + "bin": { + "electron-rebuild": "lib/cli.js" + }, + "engines": { + "node": ">=22.12.0" + } + }, + "node_modules/@electron/rebuild/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@electron/universal": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/@electron/universal/-/universal-2.0.3.tgz", + "integrity": "sha512-Wn9sPYIVFRFl5HmwMJkARCCf7rqK/EurkfQ/rJZ14mHP3iYTjZSIOSVonEAnhWeAXwtw7zOekGRlc6yTtZ0t+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@electron/asar": "^3.3.1", + "@malept/cross-spawn-promise": "^2.0.0", + "debug": "^4.3.1", + "dir-compare": "^4.2.0", + "fs-extra": "^11.1.1", + "minimatch": "^9.0.3", + "plist": "^3.1.0" + }, + "engines": { + "node": ">=16.4" + } + }, + "node_modules/@electron/universal/node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@electron/universal/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@electron/universal/node_modules/fs-extra": { + "version": "11.3.4", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-11.3.4.tgz", + "integrity": "sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/@electron/universal/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@electron/universal/node_modules/minimatch": { + "version": "9.0.9", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-9.0.9.tgz", + "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.2" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@electron/universal/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@electron/windows-sign": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/@electron/windows-sign/-/windows-sign-1.2.2.tgz", + "integrity": "sha512-dfZeox66AvdPtb2lD8OsIIQh12Tp0GNCRUDfBHIKGpbmopZto2/A8nSpYYLoedPIHpqkeblZ/k8OV0Gy7PYuyQ==", + "dev": true, + "license": "BSD-2-Clause", + "optional": true, + "peer": true, + "dependencies": { + "cross-dirname": "^0.1.0", + "debug": "^4.3.4", + "fs-extra": "^11.1.1", + "minimist": "^1.2.8", + "postject": "^1.0.0-alpha.6" + }, + "bin": { + "electron-windows-sign": "bin/electron-windows-sign.js" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/@electron/windows-sign/node_modules/fs-extra": { + "version": "11.3.4", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-11.3.4.tgz", + "integrity": "sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/@electron/windows-sign/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@electron/windows-sign/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@emnapi/core": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/@emnapi/core/-/core-1.8.1.tgz", + "integrity": "sha512-AvT9QFpxK0Zd8J0jopedNm+w/2fIzvtPKPjqyw9jwvBaReTTqPBk9Hixaz7KbjimP+QNz605/XnjFcDAL2pqBg==", + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.1.0", + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/@emnapi/runtime/-/runtime-1.8.1.tgz", + "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/wasi-threads": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz", + "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@google/genai": { + "version": "1.44.0", + "resolved": "https://registry.npmmirror.com/@google/genai/-/genai-1.44.0.tgz", + "integrity": "sha512-kRt9ZtuXmz+tLlcNntN/VV4LRdpl6ZOu5B1KbfNgfR65db15O6sUQcwnwLka8sT/V6qysD93fWrgJHF2L7dA9A==", + "license": "Apache-2.0", + "dependencies": { + "google-auth-library": "^10.3.0", + "p-retry": "^4.6.2", + "protobufjs": "^7.5.4", + "ws": "^8.18.0" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "@modelcontextprotocol/sdk": "^1.25.2" + }, + "peerDependenciesMeta": { + "@modelcontextprotocol/sdk": { + "optional": true + } + } + }, + "node_modules/@grammyjs/runner": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/@grammyjs/runner/-/runner-2.0.3.tgz", + "integrity": "sha512-nckmTs1dPWfVQteK9cxqxzE+0m1VRvluLWB8UgFzsjg62w3qthPJt0TYtJBEdG7OedvfQq4vnFAyE6iaMkR42A==", + "license": "MIT", + "dependencies": { + "abort-controller": "^3.0.0" + }, + "engines": { + "node": ">=12.20.0 || >=14.13.1" + }, + "peerDependencies": { + "grammy": "^1.13.1" + } + }, + "node_modules/@grammyjs/transformer-throttler": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/@grammyjs/transformer-throttler/-/transformer-throttler-1.2.1.tgz", + "integrity": "sha512-CpWB0F3rJdUiKsq7826QhQsxbZi4wqfz1ccKX+fr+AOC+o8K7ZvS+wqX0suSu1QCsyUq2MDpNiKhyL2ZOJUS4w==", + "license": "MIT", + "dependencies": { + "bottleneck": "^2.0.0" + }, + "engines": { + "node": "^12.20.0 || >=14.13.1" + }, + "peerDependencies": { + "grammy": "^1.0.0" + } + }, + "node_modules/@grammyjs/types": { + "version": "3.25.0", + "resolved": "https://registry.npmmirror.com/@grammyjs/types/-/types-3.25.0.tgz", + "integrity": "sha512-iN9i5p+8ZOu9OMxWNcguojQfz4K/PDyMPOnL7PPCON+SoA/F8OKMH3uR7CVUkYfdNe0GCz8QOzAWrnqusQYFOg==", + "license": "MIT" + }, + "node_modules/@hapi/boom": { + "version": "9.1.4", + "resolved": "https://registry.npmmirror.com/@hapi/boom/-/boom-9.1.4.tgz", + "integrity": "sha512-Ls1oH8jaN1vNsqcaHVYJrKmgMcKsC1wcp8bujvXrHaAqD2iDYq3HoOwsxwo09Cuda5R5nC0o0IxlrlTuvPuzSw==", + "license": "BSD-3-Clause", + "dependencies": { + "@hapi/hoek": "9.x.x" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmmirror.com/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "license": "BSD-3-Clause" + }, + "node_modules/@homebridge/ciao": { + "version": "1.3.5", + "resolved": "https://registry.npmmirror.com/@homebridge/ciao/-/ciao-1.3.5.tgz", + "integrity": "sha512-f7MAw7YuoEYgJEQ1VyRcLHGuVmCpmXi65GVR8CAtPWPqIZf/HFr4vHzVpOfQMpEQw9Pt5uh07guuLt5HE8ruog==", + "license": "MIT", + "dependencies": { + "debug": "^4.4.3", + "fast-deep-equal": "^3.1.3", + "source-map-support": "^0.5.21", + "tslib": "^2.8.1" + }, + "bin": { + "ciao-bcs": "lib/bonjour-conformance-testing.js" + } + }, + "node_modules/@hono/node-server": { + "version": "1.19.9", + "resolved": "https://registry.npmmirror.com/@hono/node-server/-/node-server-1.19.9.tgz", + "integrity": "sha512-vHL6w3ecZsky+8P5MD+eFfaGTyCeOHUIFYMGpQGbrBTSmNNoxv0if69rEZ5giu36weC5saFuznL411gRX7bJDw==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18.14.1" + }, + "peerDependencies": { + "hono": "^4" + } + }, + "node_modules/@huggingface/jinja": { + "version": "0.5.6", + "resolved": "https://registry.npmmirror.com/@huggingface/jinja/-/jinja-0.5.6.tgz", + "integrity": "sha512-MyMWyLnjqo+KRJYSH7oWNbsOn5onuIvfXYPcc0WOGxU0eHUV7oAYUoQTl2BMdu7ml+ea/bu11UM+EshbeHwtIA==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/@img/colour": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/@img/colour/-/colour-1.1.0.tgz", + "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz", + "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.2.4" + } + }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz", + "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.2.4" + } + }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz", + "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz", + "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz", + "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==", + "cpu": [ + "arm" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz", + "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-ppc64": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz", + "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==", + "cpu": [ + "ppc64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-riscv64": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz", + "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==", + "cpu": [ + "riscv64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz", + "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==", + "cpu": [ + "s390x" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz", + "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz", + "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz", + "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz", + "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==", + "cpu": [ + "arm" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz", + "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-ppc64": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz", + "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==", + "cpu": [ + "ppc64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-ppc64": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-riscv64": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz", + "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==", + "cpu": [ + "riscv64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-riscv64": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-s390x": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz", + "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==", + "cpu": [ + "s390x" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz", + "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.2.4" + } + }, + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz", + "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.2.4" + } + }, + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz", + "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.2.4" + } + }, + "node_modules/@img/sharp-wasm32": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz", + "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==", + "cpu": [ + "wasm32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", + "optional": true, + "dependencies": { + "@emnapi/runtime": "^1.7.0" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz", + "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-ia32": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz", + "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==", + "cpu": [ + "ia32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz", + "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmmirror.com/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "license": "MIT" + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/fs-minipass": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", + "license": "ISC", + "dependencies": { + "minipass": "^7.0.4" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@keyv/serialize": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/@keyv/serialize/-/serialize-1.1.1.tgz", + "integrity": "sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==", + "license": "MIT" + }, + "node_modules/@kwsites/file-exists": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/@kwsites/file-exists/-/file-exists-1.1.1.tgz", + "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==", + "license": "MIT", + "peer": true, + "dependencies": { + "debug": "^4.1.1" + } + }, + "node_modules/@kwsites/promise-deferred": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz", + "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==", + "license": "MIT", + "peer": true + }, + "node_modules/@larksuiteoapi/node-sdk": { + "version": "1.59.0", + "resolved": "https://registry.npmmirror.com/@larksuiteoapi/node-sdk/-/node-sdk-1.59.0.tgz", + "integrity": "sha512-sBpkruTvZDOxnVtoTbepWKRX0j1Y1ZElQYu0x7+v088sI9pcpbVp6ZzCGn62dhrKPatzNyCJyzYCPXPYQWccrA==", + "license": "MIT", + "dependencies": { + "axios": "~1.13.3", + "lodash.identity": "^3.0.0", + "lodash.merge": "^4.6.2", + "lodash.pickby": "^4.6.0", + "protobufjs": "^7.2.6", + "qs": "^6.14.2", + "ws": "^8.19.0" + } + }, + "node_modules/@line/bot-sdk": { + "version": "10.6.0", + "resolved": "https://registry.npmmirror.com/@line/bot-sdk/-/bot-sdk-10.6.0.tgz", + "integrity": "sha512-4hSpglL/G/cW2JCcohaYz/BS0uOSJNV9IEYdMm0EiPEvDLayoI2hGq2D86uYPQFD2gvgkyhmzdShpWLG3P5r3w==", + "license": "Apache-2.0", + "dependencies": { + "@types/node": "^24.0.0" + }, + "engines": { + "node": ">=20" + }, + "optionalDependencies": { + "axios": "^1.7.4" + } + }, + "node_modules/@line/bot-sdk/node_modules/@types/node": { + "version": "24.12.0", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-24.12.0.tgz", + "integrity": "sha512-GYDxsZi3ChgmckRT9HPU0WEhKLP08ev/Yfcq2AstjrDASOYCSXeyjDsHg4v5t4jOj7cyDX3vmprafKlWIG9MXQ==", + "license": "MIT", + "dependencies": { + "undici-types": "~7.16.0" + } + }, + "node_modules/@line/bot-sdk/node_modules/undici-types": { + "version": "7.16.0", + "resolved": "https://registry.npmmirror.com/undici-types/-/undici-types-7.16.0.tgz", + "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", + "license": "MIT" + }, + "node_modules/@lydell/node-pty": { + "version": "1.2.0-beta.3", + "resolved": "https://registry.npmmirror.com/@lydell/node-pty/-/node-pty-1.2.0-beta.3.tgz", + "integrity": "sha512-ngGAItlRhmJXrhspxt8kX13n1dVFqzETOq0m/+gqSkO8NJBvNMwP7FZckMwps2UFySdr4yxCXNGu/bumg5at6A==", + "license": "MIT", + "optionalDependencies": { + "@lydell/node-pty-darwin-arm64": "1.2.0-beta.3", + "@lydell/node-pty-darwin-x64": "1.2.0-beta.3", + "@lydell/node-pty-linux-arm64": "1.2.0-beta.3", + "@lydell/node-pty-linux-x64": "1.2.0-beta.3", + "@lydell/node-pty-win32-arm64": "1.2.0-beta.3", + "@lydell/node-pty-win32-x64": "1.2.0-beta.3" + } + }, + "node_modules/@lydell/node-pty-darwin-arm64": { + "version": "1.2.0-beta.3", + "resolved": "https://registry.npmmirror.com/@lydell/node-pty-darwin-arm64/-/node-pty-darwin-arm64-1.2.0-beta.3.tgz", + "integrity": "sha512-owcv+e1/OSu3bf9ZBdUQqJsQF888KyuSIiPYFNn0fLhgkhm9F3Pvha76Kj5mCPnodf7hh3suDe7upw7GPRXftQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@lydell/node-pty-darwin-x64": { + "version": "1.2.0-beta.3", + "resolved": "https://registry.npmmirror.com/@lydell/node-pty-darwin-x64/-/node-pty-darwin-x64-1.2.0-beta.3.tgz", + "integrity": "sha512-k38O+UviWrWdxtqZBBc/D8NJU11Rey8Y2YMwSWNxLv3eXZZdF5IVpbBkI/2RmLsV5nCcciqLPbukxeZnEfPlwA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@lydell/node-pty-linux-arm64": { + "version": "1.2.0-beta.3", + "resolved": "https://registry.npmmirror.com/@lydell/node-pty-linux-arm64/-/node-pty-linux-arm64-1.2.0-beta.3.tgz", + "integrity": "sha512-HUwRpGu3O+4sv9DAQFKnyW5LYhyYu2SDUa/bdFO/t4dIFCM4uDJEq47wfRM7+aYtJTi1b3lakN8SlWeuFQqJQQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lydell/node-pty-linux-x64": { + "version": "1.2.0-beta.3", + "resolved": "https://registry.npmmirror.com/@lydell/node-pty-linux-x64/-/node-pty-linux-x64-1.2.0-beta.3.tgz", + "integrity": "sha512-+RRY0PoCUeQaCvPR7/UnkGbxulwbFtoTWJfe+o4T1RcNtngrgaI55I9nl8CD8uqhGrB3smKuyvPM5UtwGhASUw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lydell/node-pty-win32-arm64": { + "version": "1.2.0-beta.3", + "resolved": "https://registry.npmmirror.com/@lydell/node-pty-win32-arm64/-/node-pty-win32-arm64-1.2.0-beta.3.tgz", + "integrity": "sha512-UEDd9ASp2M3iIYpIzfmfBlpyn4+K1G4CAjYcHWStptCkefoSVXWTiUBIa1KjBjZi3/xmsHIDpBEYTkGWuvLt2Q==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@lydell/node-pty-win32-x64": { + "version": "1.2.0-beta.3", + "resolved": "https://registry.npmmirror.com/@lydell/node-pty-win32-x64/-/node-pty-win32-x64-1.2.0-beta.3.tgz", + "integrity": "sha512-TpdqSFYx7/Rj+68tuP6F/lkRYrHCYAIJgaS1bx3SctTkb5QAQCFwOKHd4xlsivmEOMT2LdhkJggPxwX9PAO5pQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@malept/cross-spawn-promise": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/@malept/cross-spawn-promise/-/cross-spawn-promise-2.0.0.tgz", + "integrity": "sha512-1DpKU0Z5ThltBwjNySMC14g0CkbyhCaz9FkhxqNsZI6uAPJXFS8cMXlBKo26FJ8ZuW6S9GCMcR9IO5k2X5/9Fg==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/malept" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund" + } + ], + "license": "Apache-2.0", + "dependencies": { + "cross-spawn": "^7.0.1" + }, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/@malept/flatpak-bundler": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz", + "integrity": "sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.1", + "fs-extra": "^9.0.0", + "lodash": "^4.17.15", + "tmp-promise": "^3.0.2" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@malept/flatpak-bundler/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@malept/flatpak-bundler/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@malept/flatpak-bundler/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@mariozechner/clipboard": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/@mariozechner/clipboard/-/clipboard-0.3.2.tgz", + "integrity": "sha512-IHQpksNjo7EAtGuHFU+tbWDp5LarH3HU/8WiB9O70ZEoBPHOg0/6afwSLK0QyNMMmx4Bpi/zl6+DcBXe95nWYA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 10" + }, + "optionalDependencies": { + "@mariozechner/clipboard-darwin-arm64": "0.3.2", + "@mariozechner/clipboard-darwin-universal": "0.3.2", + "@mariozechner/clipboard-darwin-x64": "0.3.2", + "@mariozechner/clipboard-linux-arm64-gnu": "0.3.2", + "@mariozechner/clipboard-linux-arm64-musl": "0.3.2", + "@mariozechner/clipboard-linux-riscv64-gnu": "0.3.2", + "@mariozechner/clipboard-linux-x64-gnu": "0.3.2", + "@mariozechner/clipboard-linux-x64-musl": "0.3.2", + "@mariozechner/clipboard-win32-arm64-msvc": "0.3.2", + "@mariozechner/clipboard-win32-x64-msvc": "0.3.2" + } + }, + "node_modules/@mariozechner/clipboard-darwin-arm64": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/@mariozechner/clipboard-darwin-arm64/-/clipboard-darwin-arm64-0.3.2.tgz", + "integrity": "sha512-uBf6K7Je1ihsgvmWxA8UCGCeI+nbRVRXoarZdLjl6slz94Zs1tNKFZqx7aCI5O1i3e0B6ja82zZ06BWrl0MCVw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@mariozechner/clipboard-darwin-universal": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/@mariozechner/clipboard-darwin-universal/-/clipboard-darwin-universal-0.3.2.tgz", + "integrity": "sha512-mxSheKTW2U9LsBdXy0SdmdCAE5HqNS9QUmpNHLnfJ+SsbFKALjEZc5oRrVMXxGQSirDvYf5bjmRyT0QYYonnlg==", + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@mariozechner/clipboard-darwin-x64": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/@mariozechner/clipboard-darwin-x64/-/clipboard-darwin-x64-0.3.2.tgz", + "integrity": "sha512-U1BcVEoidvwIp95+HJswSW+xr28EQiHR7rZjH6pn8Sja5yO4Yoe3yCN0Zm8Lo72BbSOK/fTSq0je7CJpaPCspg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@mariozechner/clipboard-linux-arm64-gnu": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/@mariozechner/clipboard-linux-arm64-gnu/-/clipboard-linux-arm64-gnu-0.3.2.tgz", + "integrity": "sha512-BsinwG3yWTIjdgNCxsFlip7LkfwPk+ruw/aFCXHUg/fb5XC/Ksp+YMQ7u0LUtiKzIv/7LMXgZInJQH6gxbAaqQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@mariozechner/clipboard-linux-arm64-musl": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/@mariozechner/clipboard-linux-arm64-musl/-/clipboard-linux-arm64-musl-0.3.2.tgz", + "integrity": "sha512-0/Gi5Xq2V6goXBop19ePoHvXsmJD9SzFlO3S+d6+T2b+BlPcpOu3Oa0wTjl+cZrLAAEzA86aPNBI+VVAFDFPKw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@mariozechner/clipboard-linux-riscv64-gnu": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/@mariozechner/clipboard-linux-riscv64-gnu/-/clipboard-linux-riscv64-gnu-0.3.2.tgz", + "integrity": "sha512-2AFFiXB24qf0zOZsxI1GJGb9wQGlOJyN6UwoXqmKS3dpQi/l6ix30IzDDA4c4ZcCcx4D+9HLYXhC1w7Sov8pXA==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@mariozechner/clipboard-linux-x64-gnu": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/@mariozechner/clipboard-linux-x64-gnu/-/clipboard-linux-x64-gnu-0.3.2.tgz", + "integrity": "sha512-v6fVnsn7WMGg73Dab8QMwyFce7tzGfgEixKgzLP8f1GJqkJZi5zO4k4FOHzSgUufgLil63gnxvMpjWkgfeQN7A==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@mariozechner/clipboard-linux-x64-musl": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/@mariozechner/clipboard-linux-x64-musl/-/clipboard-linux-x64-musl-0.3.2.tgz", + "integrity": "sha512-xVUtnoMQ8v2JVyfJLKKXACA6avdnchdbBkTsZs8BgJQo29qwCp5NIHAUO8gbJ40iaEGToW5RlmVk2M9V0HsHEw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@mariozechner/clipboard-win32-arm64-msvc": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/@mariozechner/clipboard-win32-arm64-msvc/-/clipboard-win32-arm64-msvc-0.3.2.tgz", + "integrity": "sha512-AEgg95TNi8TGgak2wSXZkXKCvAUTjWoU1Pqb0ON7JHrX78p616XUFNTJohtIon3e0w6k0pYPZeCuqRCza/Tqeg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@mariozechner/clipboard-win32-x64-msvc": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/@mariozechner/clipboard-win32-x64-msvc/-/clipboard-win32-x64-msvc-0.3.2.tgz", + "integrity": "sha512-tGRuYpZwDOD7HBrCpyRuhGnHHSCknELvqwKKUG4JSfSB7JIU7LKRh6zx6fMUOQd8uISK35TjFg5UcNih+vJhFA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@mariozechner/jiti": { + "version": "2.6.5", + "resolved": "https://registry.npmmirror.com/@mariozechner/jiti/-/jiti-2.6.5.tgz", + "integrity": "sha512-faGUlTcXka5l7rv0lP3K3vGW/ejRuOS24RR2aSFWREUQqzjgdsuWNo/IiPqL3kWRGt6Ahl2+qcDAwtdeWeuGUw==", + "license": "MIT", + "dependencies": { + "std-env": "^3.10.0", + "yoctocolors": "^2.1.2" + }, + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/@mariozechner/pi-agent-core": { + "version": "0.57.1", + "resolved": "https://registry.npmmirror.com/@mariozechner/pi-agent-core/-/pi-agent-core-0.57.1.tgz", + "integrity": "sha512-WXsBbkNWOObFGHkhixaT8GXJpHDd3+fn8QntYF+4R8Sa9WB90ENXWidO6b7vcKX+JX0jjO5dIsQxmzosARJKlg==", + "license": "MIT", + "dependencies": { + "@mariozechner/pi-ai": "^0.57.1" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@mariozechner/pi-ai": { + "version": "0.57.1", + "resolved": "https://registry.npmmirror.com/@mariozechner/pi-ai/-/pi-ai-0.57.1.tgz", + "integrity": "sha512-Bd/J4a3YpdzJVyHLih0vDSdB0QPL4ti0XsAwtHOK/8eVhB0fHM1CpcgIrcBFJ23TMcKXMi0qamz18ERfp8tmgg==", + "license": "MIT", + "dependencies": { + "@anthropic-ai/sdk": "^0.73.0", + "@aws-sdk/client-bedrock-runtime": "^3.983.0", + "@google/genai": "^1.40.0", + "@mistralai/mistralai": "1.14.1", + "@sinclair/typebox": "^0.34.41", + "ajv": "^8.17.1", + "ajv-formats": "^3.0.1", + "chalk": "^5.6.2", + "openai": "6.26.0", + "partial-json": "^0.1.7", + "proxy-agent": "^6.5.0", + "undici": "^7.19.1", + "zod-to-json-schema": "^3.24.6" + }, + "bin": { + "pi-ai": "dist/cli.js" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@mariozechner/pi-ai/node_modules/ajv": { + "version": "8.18.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.18.0.tgz", + "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@mariozechner/pi-ai/node_modules/chalk": { + "version": "5.6.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@mariozechner/pi-ai/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, + "node_modules/@mariozechner/pi-coding-agent": { + "version": "0.57.1", + "resolved": "https://registry.npmmirror.com/@mariozechner/pi-coding-agent/-/pi-coding-agent-0.57.1.tgz", + "integrity": "sha512-u5MQEduj68rwVIsRsqrWkJYiJCyPph/a6bMoJAQKo1sb+Pc17Y/ojwa+wGssnUMjEB38AQKofWTVe8NFEpSWNw==", + "license": "MIT", + "dependencies": { + "@mariozechner/jiti": "^2.6.2", + "@mariozechner/pi-agent-core": "^0.57.1", + "@mariozechner/pi-ai": "^0.57.1", + "@mariozechner/pi-tui": "^0.57.1", + "@silvia-odwyer/photon-node": "^0.3.4", + "chalk": "^5.5.0", + "cli-highlight": "^2.1.11", + "diff": "^8.0.2", + "extract-zip": "^2.0.1", + "file-type": "^21.1.1", + "glob": "^13.0.1", + "hosted-git-info": "^9.0.2", + "ignore": "^7.0.5", + "marked": "^15.0.12", + "minimatch": "^10.2.3", + "proper-lockfile": "^4.1.2", + "strip-ansi": "^7.1.0", + "undici": "^7.19.1", + "yaml": "^2.8.2" + }, + "bin": { + "pi": "dist/cli.js" + }, + "engines": { + "node": ">=20.6.0" + }, + "optionalDependencies": { + "@mariozechner/clipboard": "^0.3.2" + } + }, + "node_modules/@mariozechner/pi-coding-agent/node_modules/chalk": { + "version": "5.6.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@mariozechner/pi-coding-agent/node_modules/glob": { + "version": "13.0.6", + "resolved": "https://registry.npmmirror.com/glob/-/glob-13.0.6.tgz", + "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==", + "license": "BlueOak-1.0.0", + "dependencies": { + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@mariozechner/pi-coding-agent/node_modules/hosted-git-info": { + "version": "9.0.2", + "resolved": "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-9.0.2.tgz", + "integrity": "sha512-M422h7o/BR3rmCQ8UHi7cyyMqKltdP9Uo+J2fXK+RSAY+wTcKOIRyhTuKv4qn+DJf3g+PL890AzId5KZpX+CBg==", + "license": "ISC", + "dependencies": { + "lru-cache": "^11.1.0" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/@mariozechner/pi-coding-agent/node_modules/lru-cache": { + "version": "11.2.6", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-11.2.6.tgz", + "integrity": "sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@mariozechner/pi-tui": { + "version": "0.57.1", + "resolved": "https://registry.npmmirror.com/@mariozechner/pi-tui/-/pi-tui-0.57.1.tgz", + "integrity": "sha512-cjoRghLbeAHV0tTJeHgZXaryUi5zzBZofeZ7uJun1gztnckLLRjoVeaPTujNlc5BIfyKvFqhh1QWCZng/MXlpg==", + "license": "MIT", + "dependencies": { + "@types/mime-types": "^2.1.4", + "chalk": "^5.5.0", + "get-east-asian-width": "^1.3.0", + "marked": "^15.0.12", + "mime-types": "^3.0.1" + }, + "engines": { + "node": ">=20.0.0" + }, + "optionalDependencies": { + "koffi": "^2.9.0" + } + }, + "node_modules/@mariozechner/pi-tui/node_modules/chalk": { + "version": "5.6.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@mariozechner/pi-tui/node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@mariozechner/pi-tui/node_modules/mime-types": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-3.0.2.tgz", + "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", + "license": "MIT", + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/@mistralai/mistralai": { + "version": "1.14.1", + "resolved": "https://registry.npmmirror.com/@mistralai/mistralai/-/mistralai-1.14.1.tgz", + "integrity": "sha512-IiLmmZFCCTReQgPAT33r7KQ1nYo5JPdvGkrkZqA8qQ2qB1GHgs5LoP5K2ICyrjnpw2n8oSxMM/VP+liiKcGNlQ==", + "dependencies": { + "ws": "^8.18.0", + "zod": "^3.25.0 || ^4.0.0", + "zod-to-json-schema": "^3.24.1" + } + }, + "node_modules/@mozilla/readability": { + "version": "0.6.0", + "resolved": "https://registry.npmmirror.com/@mozilla/readability/-/readability-0.6.0.tgz", + "integrity": "sha512-juG5VWh4qAivzTAeMzvY9xs9HY5rAcr2E4I7tiSSCokRFi7XIZCAu92ZkSTsIj1OPceCifL3cpfteP3pDT9/QQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@napi-rs/canvas": { + "version": "0.1.96", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas/-/canvas-0.1.96.tgz", + "integrity": "sha512-6NNmNxvoJKeucVjxaaRUt3La2i5jShgiAbaY3G/72s1Vp3U06XPrAIxkAjBxpDcamEn/t+WJ4OOlGmvILo4/Ew==", + "license": "MIT", + "workspaces": [ + "e2e/*" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + }, + "optionalDependencies": { + "@napi-rs/canvas-android-arm64": "0.1.96", + "@napi-rs/canvas-darwin-arm64": "0.1.96", + "@napi-rs/canvas-darwin-x64": "0.1.96", + "@napi-rs/canvas-linux-arm-gnueabihf": "0.1.96", + "@napi-rs/canvas-linux-arm64-gnu": "0.1.96", + "@napi-rs/canvas-linux-arm64-musl": "0.1.96", + "@napi-rs/canvas-linux-riscv64-gnu": "0.1.96", + "@napi-rs/canvas-linux-x64-gnu": "0.1.96", + "@napi-rs/canvas-linux-x64-musl": "0.1.96", + "@napi-rs/canvas-win32-arm64-msvc": "0.1.96", + "@napi-rs/canvas-win32-x64-msvc": "0.1.96" + } + }, + "node_modules/@napi-rs/canvas-android-arm64": { + "version": "0.1.96", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-android-arm64/-/canvas-android-arm64-0.1.96.tgz", + "integrity": "sha512-ew1sPrN3dGdZ3L4FoohPfnjq0f9/Jk7o+wP7HkQZokcXgIUD6FIyICEWGhMYzv53j63wUcPvZeAwgewX58/egg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-darwin-arm64": { + "version": "0.1.96", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-darwin-arm64/-/canvas-darwin-arm64-0.1.96.tgz", + "integrity": "sha512-Q/wOXZ5PzTqpdmA5eUOcegCf4Go/zz3aZ5DlzSeDpOjFmfwMKh8EzLAoweQ+mJVagcHQyzoJhaTEnrO68TNyNg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-darwin-x64": { + "version": "0.1.96", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-darwin-x64/-/canvas-darwin-x64-0.1.96.tgz", + "integrity": "sha512-UrXiQz28tQEvGM1qvyptewOAfmUrrd5+wvi6Rzjj2VprZI8iZ2KIvBD2lTTG1bVF95AbeDeG7PJA0D9sLKaOFA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-linux-arm-gnueabihf": { + "version": "0.1.96", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-linux-arm-gnueabihf/-/canvas-linux-arm-gnueabihf-0.1.96.tgz", + "integrity": "sha512-I90ODxweD8aEP6XKU/NU+biso95MwCtQ2F46dUvhec1HesFi0tq/tAJkYic/1aBSiO/1kGKmSeD1B0duOHhEHQ==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-linux-arm64-gnu": { + "version": "0.1.96", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-linux-arm64-gnu/-/canvas-linux-arm64-gnu-0.1.96.tgz", + "integrity": "sha512-Dx/0+RFV++w3PcRy+4xNXkghhXjA5d0Mw1bs95emn5Llinp1vihMaA6WJt3oYv2LAHc36+gnrhIBsPhUyI2SGw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-linux-arm64-musl": { + "version": "0.1.96", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-linux-arm64-musl/-/canvas-linux-arm64-musl-0.1.96.tgz", + "integrity": "sha512-UvOi7fii3IE2KDfEfhh8m+LpzSRvhGK7o1eho99M2M0HTik11k3GX+2qgVx9EtujN3/bhFFS1kSO3+vPMaJ0Mg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-linux-riscv64-gnu": { + "version": "0.1.96", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-linux-riscv64-gnu/-/canvas-linux-riscv64-gnu-0.1.96.tgz", + "integrity": "sha512-MBSukhGCQ5nRtf9NbFYWOU080yqkZU1PbuH4o1ROvB4CbPl12fchDR35tU83Wz8gWIM9JTn99lBn9DenPIv7Ig==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-linux-x64-gnu": { + "version": "0.1.96", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-linux-x64-gnu/-/canvas-linux-x64-gnu-0.1.96.tgz", + "integrity": "sha512-I/ccu2SstyKiV3HIeVzyBIWfrJo8cN7+MSQZPnabewWV6hfJ2nY7Df2WqOHmobBRUw84uGR6zfQHsUEio/m5Vg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-linux-x64-musl": { + "version": "0.1.96", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-linux-x64-musl/-/canvas-linux-x64-musl-0.1.96.tgz", + "integrity": "sha512-H3uov7qnTl73GDT4h52lAqpJPsl1tIUyNPWJyhQ6gHakohNqqRq3uf80+NEpzcytKGEOENP1wX3yGwZxhjiWEQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-win32-arm64-msvc": { + "version": "0.1.96", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-win32-arm64-msvc/-/canvas-win32-arm64-msvc-0.1.96.tgz", + "integrity": "sha512-ATp6Y+djOjYtkfV/VRH7CZ8I1MEtkUQBmKUbuWw5zWEHHqfL0cEcInE4Cxgx7zkNAhEdBbnH8HMVrqNp+/gwxA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/canvas-win32-x64-msvc": { + "version": "0.1.96", + "resolved": "https://registry.npmmirror.com/@napi-rs/canvas-win32-x64-msvc/-/canvas-win32-x64-msvc-0.1.96.tgz", + "integrity": "sha512-UYGdTltVd+Z8mcIuoqGmAXXUvwH5CLf2M6mIB5B0/JmX5J041jETjqtSYl7gN+aj3k1by/SG6sS0hAwCqyK7zw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.1.tgz", + "integrity": "sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==", + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.7.1", + "@emnapi/runtime": "^1.7.1", + "@tybys/wasm-util": "^0.10.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + } + }, + "node_modules/@node-llama-cpp/linux-arm64": { + "version": "3.16.2", + "resolved": "https://registry.npmmirror.com/@node-llama-cpp/linux-arm64/-/linux-arm64-3.16.2.tgz", + "integrity": "sha512-CxzgPsS84wL3W5sZRgxP3c9iJKEW+USrak1SmX6EAJxW/v9QGzehvT6W/aR1FyfidiIyQtOp3ga0Gg/9xfJPGw==", + "cpu": [ + "arm64", + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@node-llama-cpp/linux-armv7l": { + "version": "3.16.2", + "resolved": "https://registry.npmmirror.com/@node-llama-cpp/linux-armv7l/-/linux-armv7l-3.16.2.tgz", + "integrity": "sha512-9G6W/MkQ/DLwGmpcj143NQ50QJg5gQZfzVf5RYx77VczBqhgwkgYHILekYrOs4xanOeqeJ8jnOnQQSp1YaJZUg==", + "cpu": [ + "arm", + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@node-llama-cpp/linux-x64": { + "version": "3.16.2", + "resolved": "https://registry.npmmirror.com/@node-llama-cpp/linux-x64/-/linux-x64-3.16.2.tgz", + "integrity": "sha512-OXYf8rVfoDyvN+YrfKk8F9An9a5GOxVIM8OcR1U911tc0oRNf8yfJrQ8KrM75R26gwq0Y6YZwVTP0vRCInwWOw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@node-llama-cpp/linux-x64-vulkan": { + "version": "3.16.2", + "resolved": "https://registry.npmmirror.com/@node-llama-cpp/linux-x64-vulkan/-/linux-x64-vulkan-3.16.2.tgz", + "integrity": "sha512-HDLAw4ZhwJuhKuF6n4x520yZXAQZahUOXtCGvPubjfpmIOElKrfDvCVlRsthAP0JwcwINzIQlVys3boMIXfBgw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@node-llama-cpp/mac-arm64-metal": { + "version": "3.16.2", + "resolved": "https://registry.npmmirror.com/@node-llama-cpp/mac-arm64-metal/-/mac-arm64-metal-3.16.2.tgz", + "integrity": "sha512-nEZ74qB0lUohF88yR741YUrUqz/qD+FJFzUTHj0FwxAynSZCjvwtzEDtavRlh3qd3yLD/0ChNn00/RQ54ISImw==", + "cpu": [ + "arm64", + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "peer": true, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@node-llama-cpp/mac-x64": { + "version": "3.16.2", + "resolved": "https://registry.npmmirror.com/@node-llama-cpp/mac-x64/-/mac-x64-3.16.2.tgz", + "integrity": "sha512-BjA+DgeDt+kRxVMV6kChb9XVXm7U5b90jUif7Z/s6ZXtOOnV6exrTM2W09kbSqAiNhZmctcVY83h2dwNTZ/yIw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "peer": true, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@node-llama-cpp/win-arm64": { + "version": "3.16.2", + "resolved": "https://registry.npmmirror.com/@node-llama-cpp/win-arm64/-/win-arm64-3.16.2.tgz", + "integrity": "sha512-XHNFQzUjYODtkZjIn4NbQVrBtGB9RI9TpisiALryqfrIqagQmjBh6dmxZWlt5uduKAfT7M2/2vrABGR490FACA==", + "cpu": [ + "arm64", + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "peer": true, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@node-llama-cpp/win-x64": { + "version": "3.16.2", + "resolved": "https://registry.npmmirror.com/@node-llama-cpp/win-x64/-/win-x64-3.16.2.tgz", + "integrity": "sha512-etrivzbyLNVhZlUosFW8JSL0OSiuKQf9qcI3dNdehD907sHquQbBJrG7lXcdL6IecvXySp3oAwCkM87VJ0b3Fg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "peer": true, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/@npmcli/agent": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/@npmcli/agent/-/agent-3.0.0.tgz", + "integrity": "sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "agent-base": "^7.1.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.1", + "lru-cache": "^10.0.1", + "socks-proxy-agent": "^8.0.3" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/agent/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/@npmcli/fs": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/@npmcli/fs/-/fs-4.0.0.tgz", + "integrity": "sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/fs/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@octokit/app": { + "version": "16.1.2", + "resolved": "https://registry.npmmirror.com/@octokit/app/-/app-16.1.2.tgz", + "integrity": "sha512-8j7sEpUYVj18dxvh0KWj6W/l6uAiVRBl1JBDVRqH1VHKAO/G5eRVl4yEoYACjakWers1DjUkcCHyJNQK47JqyQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/auth-app": "^8.1.2", + "@octokit/auth-unauthenticated": "^7.0.3", + "@octokit/core": "^7.0.6", + "@octokit/oauth-app": "^8.0.3", + "@octokit/plugin-paginate-rest": "^14.0.0", + "@octokit/types": "^16.0.0", + "@octokit/webhooks": "^14.0.0" + }, + "engines": { + "node": ">= 20" + } + }, + "node_modules/@octokit/auth-app": { + "version": "8.2.0", + "resolved": "https://registry.npmmirror.com/@octokit/auth-app/-/auth-app-8.2.0.tgz", + "integrity": "sha512-vVjdtQQwomrZ4V46B9LaCsxsySxGoHsyw6IYBov/TqJVROrlYdyNgw5q6tQbB7KZt53v1l1W53RiqTvpzL907g==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/auth-oauth-app": "^9.0.3", + "@octokit/auth-oauth-user": "^6.0.2", + "@octokit/request": "^10.0.6", + "@octokit/request-error": "^7.0.2", + "@octokit/types": "^16.0.0", + "toad-cache": "^3.7.0", + "universal-github-app-jwt": "^2.2.0", + "universal-user-agent": "^7.0.0" + }, + "engines": { + "node": ">= 20" + } + }, + "node_modules/@octokit/auth-oauth-app": { + "version": "9.0.3", + "resolved": "https://registry.npmmirror.com/@octokit/auth-oauth-app/-/auth-oauth-app-9.0.3.tgz", + "integrity": "sha512-+yoFQquaF8OxJSxTb7rnytBIC2ZLbLqA/yb71I4ZXT9+Slw4TziV9j/kyGhUFRRTF2+7WlnIWsePZCWHs+OGjg==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/auth-oauth-device": "^8.0.3", + "@octokit/auth-oauth-user": "^6.0.2", + "@octokit/request": "^10.0.6", + "@octokit/types": "^16.0.0", + "universal-user-agent": "^7.0.0" + }, + "engines": { + "node": ">= 20" + } + }, + "node_modules/@octokit/auth-oauth-device": { + "version": "8.0.3", + "resolved": "https://registry.npmmirror.com/@octokit/auth-oauth-device/-/auth-oauth-device-8.0.3.tgz", + "integrity": "sha512-zh2W0mKKMh/VWZhSqlaCzY7qFyrgd9oTWmTmHaXnHNeQRCZr/CXy2jCgHo4e4dJVTiuxP5dLa0YM5p5QVhJHbw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/oauth-methods": "^6.0.2", + "@octokit/request": "^10.0.6", + "@octokit/types": "^16.0.0", + "universal-user-agent": "^7.0.0" + }, + "engines": { + "node": ">= 20" + } + }, + "node_modules/@octokit/auth-oauth-user": { + "version": "6.0.2", + "resolved": "https://registry.npmmirror.com/@octokit/auth-oauth-user/-/auth-oauth-user-6.0.2.tgz", + "integrity": "sha512-qLoPPc6E6GJoz3XeDG/pnDhJpTkODTGG4kY0/Py154i/I003O9NazkrwJwRuzgCalhzyIeWQ+6MDvkUmKXjg/A==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/auth-oauth-device": "^8.0.3", + "@octokit/oauth-methods": "^6.0.2", + "@octokit/request": "^10.0.6", + "@octokit/types": "^16.0.0", + "universal-user-agent": "^7.0.0" + }, + "engines": { + "node": ">= 20" + } + }, + "node_modules/@octokit/auth-token": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/@octokit/auth-token/-/auth-token-6.0.0.tgz", + "integrity": "sha512-P4YJBPdPSpWTQ1NU4XYdvHvXJJDxM6YwpS0FZHRgP7YFkdVxsWcpWGy/NVqlAA7PcPCnMacXlRm1y2PFZRWL/w==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 20" + } + }, + "node_modules/@octokit/auth-unauthenticated": { + "version": "7.0.3", + "resolved": "https://registry.npmmirror.com/@octokit/auth-unauthenticated/-/auth-unauthenticated-7.0.3.tgz", + "integrity": "sha512-8Jb1mtUdmBHL7lGmop9mU9ArMRUTRhg8vp0T1VtZ4yd9vEm3zcLwmjQkhNEduKawOOORie61xhtYIhTDN+ZQ3g==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/request-error": "^7.0.2", + "@octokit/types": "^16.0.0" + }, + "engines": { + "node": ">= 20" + } + }, + "node_modules/@octokit/core": { + "version": "7.0.6", + "resolved": "https://registry.npmmirror.com/@octokit/core/-/core-7.0.6.tgz", + "integrity": "sha512-DhGl4xMVFGVIyMwswXeyzdL4uXD5OGILGX5N8Y+f6W7LhC1Ze2poSNrkF/fedpVDHEEZ+PHFW0vL14I+mm8K3Q==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/auth-token": "^6.0.0", + "@octokit/graphql": "^9.0.3", + "@octokit/request": "^10.0.6", + "@octokit/request-error": "^7.0.2", + "@octokit/types": "^16.0.0", + "before-after-hook": "^4.0.0", + "universal-user-agent": "^7.0.0" + }, + "engines": { + "node": ">= 20" + } + }, + "node_modules/@octokit/endpoint": { + "version": "11.0.3", + "resolved": "https://registry.npmmirror.com/@octokit/endpoint/-/endpoint-11.0.3.tgz", + "integrity": "sha512-FWFlNxghg4HrXkD3ifYbS/IdL/mDHjh9QcsNyhQjN8dplUoZbejsdpmuqdA76nxj2xoWPs7p8uX2SNr9rYu0Ag==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/types": "^16.0.0", + "universal-user-agent": "^7.0.2" + }, + "engines": { + "node": ">= 20" + } + }, + "node_modules/@octokit/graphql": { + "version": "9.0.3", + "resolved": "https://registry.npmmirror.com/@octokit/graphql/-/graphql-9.0.3.tgz", + "integrity": "sha512-grAEuupr/C1rALFnXTv6ZQhFuL1D8G5y8CN04RgrO4FIPMrtm+mcZzFG7dcBm+nq+1ppNixu+Jd78aeJOYxlGA==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/request": "^10.0.6", + "@octokit/types": "^16.0.0", + "universal-user-agent": "^7.0.0" + }, + "engines": { + "node": ">= 20" + } + }, + "node_modules/@octokit/oauth-app": { + "version": "8.0.3", + "resolved": "https://registry.npmmirror.com/@octokit/oauth-app/-/oauth-app-8.0.3.tgz", + "integrity": "sha512-jnAjvTsPepyUaMu9e69hYBuozEPgYqP4Z3UnpmvoIzHDpf8EXDGvTY1l1jK0RsZ194oRd+k6Hm13oRU8EoDFwg==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/auth-oauth-app": "^9.0.2", + "@octokit/auth-oauth-user": "^6.0.1", + "@octokit/auth-unauthenticated": "^7.0.2", + "@octokit/core": "^7.0.5", + "@octokit/oauth-authorization-url": "^8.0.0", + "@octokit/oauth-methods": "^6.0.1", + "@types/aws-lambda": "^8.10.83", + "universal-user-agent": "^7.0.0" + }, + "engines": { + "node": ">= 20" + } + }, + "node_modules/@octokit/oauth-authorization-url": { + "version": "8.0.0", + "resolved": "https://registry.npmmirror.com/@octokit/oauth-authorization-url/-/oauth-authorization-url-8.0.0.tgz", + "integrity": "sha512-7QoLPRh/ssEA/HuHBHdVdSgF8xNLz/Bc5m9fZkArJE5bb6NmVkDm3anKxXPmN1zh6b5WKZPRr3697xKT/yM3qQ==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 20" + } + }, + "node_modules/@octokit/oauth-methods": { + "version": "6.0.2", + "resolved": "https://registry.npmmirror.com/@octokit/oauth-methods/-/oauth-methods-6.0.2.tgz", + "integrity": "sha512-HiNOO3MqLxlt5Da5bZbLV8Zarnphi4y9XehrbaFMkcoJ+FL7sMxH/UlUsCVxpddVu4qvNDrBdaTVE2o4ITK8ng==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/oauth-authorization-url": "^8.0.0", + "@octokit/request": "^10.0.6", + "@octokit/request-error": "^7.0.2", + "@octokit/types": "^16.0.0" + }, + "engines": { + "node": ">= 20" + } + }, + "node_modules/@octokit/openapi-types": { + "version": "27.0.0", + "resolved": "https://registry.npmmirror.com/@octokit/openapi-types/-/openapi-types-27.0.0.tgz", + "integrity": "sha512-whrdktVs1h6gtR+09+QsNk2+FO+49j6ga1c55YZudfEG+oKJVvJLQi3zkOm5JjiUXAagWK2tI2kTGKJ2Ys7MGA==", + "license": "MIT", + "peer": true + }, + "node_modules/@octokit/openapi-webhooks-types": { + "version": "12.1.0", + "resolved": "https://registry.npmmirror.com/@octokit/openapi-webhooks-types/-/openapi-webhooks-types-12.1.0.tgz", + "integrity": "sha512-WiuzhOsiOvb7W3Pvmhf8d2C6qaLHXrWiLBP4nJ/4kydu+wpagV5Fkz9RfQwV2afYzv3PB+3xYgp4mAdNGjDprA==", + "license": "MIT", + "peer": true + }, + "node_modules/@octokit/plugin-paginate-graphql": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/@octokit/plugin-paginate-graphql/-/plugin-paginate-graphql-6.0.0.tgz", + "integrity": "sha512-crfpnIoFiBtRkvPqOyLOsw12XsveYuY2ieP6uYDosoUegBJpSVxGwut9sxUgFFcll3VTOTqpUf8yGd8x1OmAkQ==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 20" + }, + "peerDependencies": { + "@octokit/core": ">=6" + } + }, + "node_modules/@octokit/plugin-paginate-rest": { + "version": "14.0.0", + "resolved": "https://registry.npmmirror.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-14.0.0.tgz", + "integrity": "sha512-fNVRE7ufJiAA3XUrha2omTA39M6IXIc6GIZLvlbsm8QOQCYvpq/LkMNGyFlB1d8hTDzsAXa3OKtybdMAYsV/fw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/types": "^16.0.0" + }, + "engines": { + "node": ">= 20" + }, + "peerDependencies": { + "@octokit/core": ">=6" + } + }, + "node_modules/@octokit/plugin-rest-endpoint-methods": { + "version": "17.0.0", + "resolved": "https://registry.npmmirror.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-17.0.0.tgz", + "integrity": "sha512-B5yCyIlOJFPqUUeiD0cnBJwWJO8lkJs5d8+ze9QDP6SvfiXSz1BF+91+0MeI1d2yxgOhU/O+CvtiZ9jSkHhFAw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/types": "^16.0.0" + }, + "engines": { + "node": ">= 20" + }, + "peerDependencies": { + "@octokit/core": ">=6" + } + }, + "node_modules/@octokit/plugin-retry": { + "version": "8.1.0", + "resolved": "https://registry.npmmirror.com/@octokit/plugin-retry/-/plugin-retry-8.1.0.tgz", + "integrity": "sha512-O1FZgXeiGb2sowEr/hYTr6YunGdSAFWnr2fyW39Ah85H8O33ELASQxcvOFF5LE6Tjekcyu2ms4qAzJVhSaJxTw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/request-error": "^7.0.2", + "@octokit/types": "^16.0.0", + "bottleneck": "^2.15.3" + }, + "engines": { + "node": ">= 20" + }, + "peerDependencies": { + "@octokit/core": ">=7" + } + }, + "node_modules/@octokit/plugin-throttling": { + "version": "11.0.3", + "resolved": "https://registry.npmmirror.com/@octokit/plugin-throttling/-/plugin-throttling-11.0.3.tgz", + "integrity": "sha512-34eE0RkFCKycLl2D2kq7W+LovheM/ex3AwZCYN8udpi6bxsyjZidb2McXs69hZhLmJlDqTSP8cH+jSRpiaijBg==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/types": "^16.0.0", + "bottleneck": "^2.15.3" + }, + "engines": { + "node": ">= 20" + }, + "peerDependencies": { + "@octokit/core": "^7.0.0" + } + }, + "node_modules/@octokit/request": { + "version": "10.0.8", + "resolved": "https://registry.npmmirror.com/@octokit/request/-/request-10.0.8.tgz", + "integrity": "sha512-SJZNwY9pur9Agf7l87ywFi14W+Hd9Jg6Ifivsd33+/bGUQIjNujdFiXII2/qSlN2ybqUHfp5xpekMEjIBTjlSw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/endpoint": "^11.0.3", + "@octokit/request-error": "^7.0.2", + "@octokit/types": "^16.0.0", + "fast-content-type-parse": "^3.0.0", + "json-with-bigint": "^3.5.3", + "universal-user-agent": "^7.0.2" + }, + "engines": { + "node": ">= 20" + } + }, + "node_modules/@octokit/request-error": { + "version": "7.1.0", + "resolved": "https://registry.npmmirror.com/@octokit/request-error/-/request-error-7.1.0.tgz", + "integrity": "sha512-KMQIfq5sOPpkQYajXHwnhjCC0slzCNScLHs9JafXc4RAJI+9f+jNDlBNaIMTvazOPLgb4BnlhGJOTbnN0wIjPw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/types": "^16.0.0" + }, + "engines": { + "node": ">= 20" + } + }, + "node_modules/@octokit/types": { + "version": "16.0.0", + "resolved": "https://registry.npmmirror.com/@octokit/types/-/types-16.0.0.tgz", + "integrity": "sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/openapi-types": "^27.0.0" + } + }, + "node_modules/@octokit/webhooks": { + "version": "14.2.0", + "resolved": "https://registry.npmmirror.com/@octokit/webhooks/-/webhooks-14.2.0.tgz", + "integrity": "sha512-da6KbdNCV5sr1/txD896V+6W0iamFWrvVl8cHkBSPT+YlvmT3DwXa4jxZnQc+gnuTEqSWbBeoSZYTayXH9wXcw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/openapi-webhooks-types": "12.1.0", + "@octokit/request-error": "^7.0.0", + "@octokit/webhooks-methods": "^6.0.0" + }, + "engines": { + "node": ">= 20" + } + }, + "node_modules/@octokit/webhooks-methods": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/@octokit/webhooks-methods/-/webhooks-methods-6.0.0.tgz", + "integrity": "sha512-MFlzzoDJVw/GcbfzVC1RLR36QqkTLUf79vLVO3D+xn7r0QgxnFoLZgtrzxiQErAjFUOdH6fas2KeQJ1yr/qaXQ==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 20" + } + }, + "node_modules/@pinojs/redact": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/@pinojs/redact/-/redact-0.4.0.tgz", + "integrity": "sha512-k2ENnmBugE/rzQfEcdWHcCY+/FM3VLzH9cYEsbdsoqrvzAKRhUZeRNhAZvB8OitQJ1TBed3yqWtdjzS6wJKBwg==", + "license": "MIT" + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmmirror.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@protobufjs/aspromise": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", + "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/@protobufjs/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/codegen": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/@protobufjs/codegen/-/codegen-2.0.4.tgz", + "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/eventemitter": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", + "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/fetch": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/@protobufjs/fetch/-/fetch-1.1.0.tgz", + "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.1", + "@protobufjs/inquire": "^1.1.0" + } + }, + "node_modules/@protobufjs/float": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/@protobufjs/float/-/float-1.0.2.tgz", + "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/inquire": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/@protobufjs/inquire/-/inquire-1.1.0.tgz", + "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/path": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/@protobufjs/path/-/path-1.1.2.tgz", + "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/pool": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/@protobufjs/pool/-/pool-1.1.0.tgz", + "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/utf8": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/@protobufjs/utf8/-/utf8-1.1.0.tgz", + "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==", + "license": "BSD-3-Clause" + }, + "node_modules/@reflink/reflink": { + "version": "0.1.19", + "resolved": "https://registry.npmmirror.com/@reflink/reflink/-/reflink-0.1.19.tgz", + "integrity": "sha512-DmCG8GzysnCZ15bres3N5AHCmwBwYgp0As6xjhQ47rAUTUXxJiK+lLUxaGsX3hd/30qUpVElh05PbGuxRPgJwA==", + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">= 10" + }, + "optionalDependencies": { + "@reflink/reflink-darwin-arm64": "0.1.19", + "@reflink/reflink-darwin-x64": "0.1.19", + "@reflink/reflink-linux-arm64-gnu": "0.1.19", + "@reflink/reflink-linux-arm64-musl": "0.1.19", + "@reflink/reflink-linux-x64-gnu": "0.1.19", + "@reflink/reflink-linux-x64-musl": "0.1.19", + "@reflink/reflink-win32-arm64-msvc": "0.1.19", + "@reflink/reflink-win32-x64-msvc": "0.1.19" + } + }, + "node_modules/@reflink/reflink-darwin-arm64": { + "version": "0.1.19", + "resolved": "https://registry.npmmirror.com/@reflink/reflink-darwin-arm64/-/reflink-darwin-arm64-0.1.19.tgz", + "integrity": "sha512-ruy44Lpepdk1FqDz38vExBY/PVUsjxZA+chd9wozjUH9JjuDT/HEaQYA6wYN9mf041l0yLVar6BCZuWABJvHSA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "peer": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@reflink/reflink-darwin-x64": { + "version": "0.1.19", + "resolved": "https://registry.npmmirror.com/@reflink/reflink-darwin-x64/-/reflink-darwin-x64-0.1.19.tgz", + "integrity": "sha512-By85MSWrMZa+c26TcnAy8SDk0sTUkYlNnwknSchkhHpGXOtjNDUOxJE9oByBnGbeuIE1PiQsxDG3Ud+IVV9yuA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "peer": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@reflink/reflink-linux-arm64-gnu": { + "version": "0.1.19", + "resolved": "https://registry.npmmirror.com/@reflink/reflink-linux-arm64-gnu/-/reflink-linux-arm64-gnu-0.1.19.tgz", + "integrity": "sha512-7P+er8+rP9iNeN+bfmccM4hTAaLP6PQJPKWSA4iSk2bNvo6KU6RyPgYeHxXmzNKzPVRcypZQTpFgstHam6maVg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@reflink/reflink-linux-arm64-musl": { + "version": "0.1.19", + "resolved": "https://registry.npmmirror.com/@reflink/reflink-linux-arm64-musl/-/reflink-linux-arm64-musl-0.1.19.tgz", + "integrity": "sha512-37iO/Dp6m5DDaC2sf3zPtx/hl9FV3Xze4xoYidrxxS9bgP3S8ALroxRK6xBG/1TtfXKTvolvp+IjrUU6ujIGmA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@reflink/reflink-linux-x64-gnu": { + "version": "0.1.19", + "resolved": "https://registry.npmmirror.com/@reflink/reflink-linux-x64-gnu/-/reflink-linux-x64-gnu-0.1.19.tgz", + "integrity": "sha512-jbI8jvuYCaA3MVUdu8vLoLAFqC+iNMpiSuLbxlAgg7x3K5bsS8nOpTRnkLF7vISJ+rVR8W+7ThXlXlUQ93ulkw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@reflink/reflink-linux-x64-musl": { + "version": "0.1.19", + "resolved": "https://registry.npmmirror.com/@reflink/reflink-linux-x64-musl/-/reflink-linux-x64-musl-0.1.19.tgz", + "integrity": "sha512-e9FBWDe+lv7QKAwtKOt6A2W/fyy/aEEfr0g6j/hWzvQcrzHCsz07BNQYlNOjTfeytrtLU7k449H1PI95jA4OjQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@reflink/reflink-win32-arm64-msvc": { + "version": "0.1.19", + "resolved": "https://registry.npmmirror.com/@reflink/reflink-win32-arm64-msvc/-/reflink-win32-arm64-msvc-0.1.19.tgz", + "integrity": "sha512-09PxnVIQcd+UOn4WAW73WU6PXL7DwGS6wPlkMhMg2zlHHG65F3vHepOw06HFCq+N42qkaNAc8AKIabWvtk6cIQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "peer": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@reflink/reflink-win32-x64-msvc": { + "version": "0.1.19", + "resolved": "https://registry.npmmirror.com/@reflink/reflink-win32-x64-msvc/-/reflink-win32-x64-msvc-0.1.19.tgz", + "integrity": "sha512-E//yT4ni2SyhwP8JRjVGWr3cbnhWDiPLgnQ66qqaanjjnMiu3O/2tjCPQXlcGc/DEYofpDc9fvhv6tALQsMV9w==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "peer": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@silvia-odwyer/photon-node": { + "version": "0.3.4", + "resolved": "https://registry.npmmirror.com/@silvia-odwyer/photon-node/-/photon-node-0.3.4.tgz", + "integrity": "sha512-bnly4BKB3KDTFxrUIcgCLbaeVVS8lrAkri1pEzskpmxu9MdfGQTy8b8EgcD83ywD3RPMsIulY8xJH5Awa+t9fA==", + "license": "Apache-2.0" + }, + "node_modules/@sinclair/typebox": { + "version": "0.34.48", + "resolved": "https://registry.npmmirror.com/@sinclair/typebox/-/typebox-0.34.48.tgz", + "integrity": "sha512-kKJTNuK3AQOrgjjotVxMrCn1sUJwM76wMszfq1kdU4uYVJjvEWuFQ6HgvLt4Xz3fSmZlTOxJ/Ie13KnIcWQXFA==", + "license": "MIT" + }, + "node_modules/@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmmirror.com/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@slack/bolt": { + "version": "4.6.0", + "resolved": "https://registry.npmmirror.com/@slack/bolt/-/bolt-4.6.0.tgz", + "integrity": "sha512-xPgfUs2+OXSugz54Ky07pA890+Qydk22SYToi8uGpXeHSt1JWwFJkRyd/9Vlg5I1AdfdpGXExDpwnbuN9Q/2dQ==", + "license": "MIT", + "dependencies": { + "@slack/logger": "^4.0.0", + "@slack/oauth": "^3.0.4", + "@slack/socket-mode": "^2.0.5", + "@slack/types": "^2.18.0", + "@slack/web-api": "^7.12.0", + "axios": "^1.12.0", + "express": "^5.0.0", + "path-to-regexp": "^8.1.0", + "raw-body": "^3", + "tsscmp": "^1.0.6" + }, + "engines": { + "node": ">=18", + "npm": ">=8.6.0" + }, + "peerDependencies": { + "@types/express": "^5.0.0" + } + }, + "node_modules/@slack/logger": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/@slack/logger/-/logger-4.0.0.tgz", + "integrity": "sha512-Wz7QYfPAlG/DR+DfABddUZeNgoeY7d1J39OCR2jR+v7VBsB8ezulDK5szTnDDPDwLH5IWhLvXIHlCFZV7MSKgA==", + "license": "MIT", + "dependencies": { + "@types/node": ">=18.0.0" + }, + "engines": { + "node": ">= 18", + "npm": ">= 8.6.0" + } + }, + "node_modules/@slack/oauth": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/@slack/oauth/-/oauth-3.0.4.tgz", + "integrity": "sha512-+8H0g7mbrHndEUbYCP7uYyBCbwqmm3E6Mo3nfsDvZZW74zKk1ochfH/fWSvGInYNCVvaBUbg3RZBbTp0j8yJCg==", + "license": "MIT", + "dependencies": { + "@slack/logger": "^4", + "@slack/web-api": "^7.10.0", + "@types/jsonwebtoken": "^9", + "@types/node": ">=18", + "jsonwebtoken": "^9" + }, + "engines": { + "node": ">=18", + "npm": ">=8.6.0" + } + }, + "node_modules/@slack/socket-mode": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/@slack/socket-mode/-/socket-mode-2.0.5.tgz", + "integrity": "sha512-VaapvmrAifeFLAFaDPfGhEwwunTKsI6bQhYzxRXw7BSujZUae5sANO76WqlVsLXuhVtCVrBWPiS2snAQR2RHJQ==", + "license": "MIT", + "dependencies": { + "@slack/logger": "^4", + "@slack/web-api": "^7.10.0", + "@types/node": ">=18", + "@types/ws": "^8", + "eventemitter3": "^5", + "ws": "^8" + }, + "engines": { + "node": ">= 18", + "npm": ">= 8.6.0" + } + }, + "node_modules/@slack/types": { + "version": "2.20.0", + "resolved": "https://registry.npmmirror.com/@slack/types/-/types-2.20.0.tgz", + "integrity": "sha512-PVF6P6nxzDMrzPC8fSCsnwaI+kF8YfEpxf3MqXmdyjyWTYsZQURpkK7WWUWvP5QpH55pB7zyYL9Qem/xSgc5VA==", + "license": "MIT", + "engines": { + "node": ">= 12.13.0", + "npm": ">= 6.12.0" + } + }, + "node_modules/@slack/web-api": { + "version": "7.14.1", + "resolved": "https://registry.npmmirror.com/@slack/web-api/-/web-api-7.14.1.tgz", + "integrity": "sha512-RoygyteJeFswxDPJjUMESn9dldWVMD2xUcHHd9DenVavSfVC6FeVnSdDerOO7m8LLvw4Q132nQM4hX8JiF7dng==", + "license": "MIT", + "dependencies": { + "@slack/logger": "^4.0.0", + "@slack/types": "^2.20.0", + "@types/node": ">=18.0.0", + "@types/retry": "0.12.0", + "axios": "^1.13.5", + "eventemitter3": "^5.0.1", + "form-data": "^4.0.4", + "is-electron": "2.2.2", + "is-stream": "^2", + "p-queue": "^6", + "p-retry": "^4", + "retry": "^0.13.1" + }, + "engines": { + "node": ">= 18", + "npm": ">= 8.6.0" + } + }, + "node_modules/@smithy/abort-controller": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/@smithy/abort-controller/-/abort-controller-4.2.11.tgz", + "integrity": "sha512-Hj4WoYWMJnSpM6/kchsm4bUNTL9XiSyhvoMb2KIq4VJzyDt7JpGHUZHkVNPZVC7YE1tf8tPeVauxpFBKGW4/KQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/config-resolver": { + "version": "4.4.10", + "resolved": "https://registry.npmmirror.com/@smithy/config-resolver/-/config-resolver-4.4.10.tgz", + "integrity": "sha512-IRTkd6ps0ru+lTWnfnsbXzW80A8Od8p3pYiZnW98K2Hb20rqfsX7VTlfUwhrcOeSSy68Gn9WBofwPuw3e5CCsg==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/node-config-provider": "^4.3.11", + "@smithy/types": "^4.13.0", + "@smithy/util-config-provider": "^4.2.2", + "@smithy/util-endpoints": "^3.3.2", + "@smithy/util-middleware": "^4.2.11", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/core": { + "version": "3.23.9", + "resolved": "https://registry.npmmirror.com/@smithy/core/-/core-3.23.9.tgz", + "integrity": "sha512-1Vcut4LEL9HZsdpI0vFiRYIsaoPwZLjAxnVQDUMQK8beMS+EYPLDQCXtbzfxmM5GzSgjfe2Q9M7WaXwIMQllyQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/middleware-serde": "^4.2.12", + "@smithy/protocol-http": "^5.3.11", + "@smithy/types": "^4.13.0", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-body-length-browser": "^4.2.2", + "@smithy/util-middleware": "^4.2.11", + "@smithy/util-stream": "^4.5.17", + "@smithy/util-utf8": "^4.2.2", + "@smithy/uuid": "^1.1.2", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/credential-provider-imds": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.11.tgz", + "integrity": "sha512-lBXrS6ku0kTj3xLmsJW0WwqWbGQ6ueooYyp/1L9lkyT0M02C+DWwYwc5aTyXFbRaK38ojALxNixg+LxKSHZc0g==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/node-config-provider": "^4.3.11", + "@smithy/property-provider": "^4.2.11", + "@smithy/types": "^4.13.0", + "@smithy/url-parser": "^4.2.11", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/eventstream-codec": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/@smithy/eventstream-codec/-/eventstream-codec-4.2.11.tgz", + "integrity": "sha512-Sf39Ml0iVX+ba/bgMPxaXWAAFmHqYLTmbjAPfLPLY8CrYkRDEqZdUsKC1OwVMCdJXfAt0v4j49GIJ8DoSYAe6w==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/crc32": "5.2.0", + "@smithy/types": "^4.13.0", + "@smithy/util-hex-encoding": "^4.2.2", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/eventstream-serde-browser": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-4.2.11.tgz", + "integrity": "sha512-3rEpo3G6f/nRS7fQDsZmxw/ius6rnlIpz4UX6FlALEzz8JoSxFmdBt0SZnthis+km7sQo6q5/3e+UJcuQivoXA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/eventstream-serde-universal": "^4.2.11", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/eventstream-serde-config-resolver": { + "version": "4.3.11", + "resolved": "https://registry.npmmirror.com/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-4.3.11.tgz", + "integrity": "sha512-XeNIA8tcP/GDWnnKkO7qEm/bg0B/bP9lvIXZBXcGZwZ+VYM8h8k9wuDvUODtdQ2Wcp2RcBkPTCSMmaniVHrMlA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/eventstream-serde-node": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/@smithy/eventstream-serde-node/-/eventstream-serde-node-4.2.11.tgz", + "integrity": "sha512-fzbCh18rscBDTQSCrsp1fGcclLNF//nJyhjldsEl/5wCYmgpHblv5JSppQAyQI24lClsFT0wV06N1Porn0IsEw==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/eventstream-serde-universal": "^4.2.11", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/eventstream-serde-universal": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-4.2.11.tgz", + "integrity": "sha512-MJ7HcI+jEkqoWT5vp+uoVaAjBrmxBtKhZTeynDRG/seEjJfqyg3SiqMMqyPnAMzmIfLaeJ/uiuSDP/l9AnMy/Q==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/eventstream-codec": "^4.2.11", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/fetch-http-handler": { + "version": "5.3.13", + "resolved": "https://registry.npmmirror.com/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.13.tgz", + "integrity": "sha512-U2Hcfl2s3XaYjikN9cT4mPu8ybDbImV3baXR0PkVlC0TTx808bRP3FaPGAzPtB8OByI+JqJ1kyS+7GEgae7+qQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/protocol-http": "^5.3.11", + "@smithy/querystring-builder": "^4.2.11", + "@smithy/types": "^4.13.0", + "@smithy/util-base64": "^4.3.2", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/hash-node": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/@smithy/hash-node/-/hash-node-4.2.11.tgz", + "integrity": "sha512-T+p1pNynRkydpdL015ruIoyPSRw9e/SQOWmSAMmmprfswMrd5Ow5igOWNVlvyVFZlxXqGmyH3NQwfwy8r5Jx0A==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^4.13.0", + "@smithy/util-buffer-from": "^4.2.2", + "@smithy/util-utf8": "^4.2.2", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/invalid-dependency": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/@smithy/invalid-dependency/-/invalid-dependency-4.2.11.tgz", + "integrity": "sha512-cGNMrgykRmddrNhYy1yBdrp5GwIgEkniS7k9O1VLB38yxQtlvrxpZtUVvo6T4cKpeZsriukBuuxfJcdZQc/f/g==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/is-array-buffer": { + "version": "4.2.2", + "resolved": "https://registry.npmmirror.com/@smithy/is-array-buffer/-/is-array-buffer-4.2.2.tgz", + "integrity": "sha512-n6rQ4N8Jj4YTQO3YFrlgZuwKodf4zUFs7EJIWH86pSCWBaAtAGBFfCM7Wx6D2bBJ2xqFNxGBSrUWswT3M0VJow==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/middleware-content-length": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/@smithy/middleware-content-length/-/middleware-content-length-4.2.11.tgz", + "integrity": "sha512-UvIfKYAKhCzr4p6jFevPlKhQwyQwlJ6IeKLDhmV1PlYfcW3RL4ROjNEDtSik4NYMi9kDkH7eSwyTP3vNJ/u/Dw==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/protocol-http": "^5.3.11", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/middleware-endpoint": { + "version": "4.4.23", + "resolved": "https://registry.npmmirror.com/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.23.tgz", + "integrity": "sha512-UEFIejZy54T1EJn2aWJ45voB7RP2T+IRzUqocIdM6GFFa5ClZncakYJfcYnoXt3UsQrZZ9ZRauGm77l9UCbBLw==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/core": "^3.23.9", + "@smithy/middleware-serde": "^4.2.12", + "@smithy/node-config-provider": "^4.3.11", + "@smithy/shared-ini-file-loader": "^4.4.6", + "@smithy/types": "^4.13.0", + "@smithy/url-parser": "^4.2.11", + "@smithy/util-middleware": "^4.2.11", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/middleware-retry": { + "version": "4.4.40", + "resolved": "https://registry.npmmirror.com/@smithy/middleware-retry/-/middleware-retry-4.4.40.tgz", + "integrity": "sha512-YhEMakG1Ae57FajERdHNZ4ShOPIY7DsgV+ZoAxo/5BT0KIe+f6DDU2rtIymNNFIj22NJfeeI6LWIifrwM0f+rA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/node-config-provider": "^4.3.11", + "@smithy/protocol-http": "^5.3.11", + "@smithy/service-error-classification": "^4.2.11", + "@smithy/smithy-client": "^4.12.3", + "@smithy/types": "^4.13.0", + "@smithy/util-middleware": "^4.2.11", + "@smithy/util-retry": "^4.2.11", + "@smithy/uuid": "^1.1.2", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/middleware-serde": { + "version": "4.2.12", + "resolved": "https://registry.npmmirror.com/@smithy/middleware-serde/-/middleware-serde-4.2.12.tgz", + "integrity": "sha512-W9g1bOLui7Xn5FABRVS0o3rXL0gfN37d/8I/W7i0N7oxjx9QecUmXEMSUMADTODwdtka9cN43t5BI2CodLJpng==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/protocol-http": "^5.3.11", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/middleware-stack": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/@smithy/middleware-stack/-/middleware-stack-4.2.11.tgz", + "integrity": "sha512-s+eenEPW6RgliDk2IhjD2hWOxIx1NKrOHxEwNUaUXxYBxIyCcDfNULZ2Mu15E3kwcJWBedTET/kEASPV1A1Akg==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/node-config-provider": { + "version": "4.3.11", + "resolved": "https://registry.npmmirror.com/@smithy/node-config-provider/-/node-config-provider-4.3.11.tgz", + "integrity": "sha512-xD17eE7kaLgBBGf5CZQ58hh2YmwK1Z0O8YhffwB/De2jsL0U3JklmhVYJ9Uf37OtUDLF2gsW40Xwwag9U869Gg==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/property-provider": "^4.2.11", + "@smithy/shared-ini-file-loader": "^4.4.6", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/node-http-handler": { + "version": "4.4.14", + "resolved": "https://registry.npmmirror.com/@smithy/node-http-handler/-/node-http-handler-4.4.14.tgz", + "integrity": "sha512-DamSqaU8nuk0xTJDrYnRzZndHwwRnyj/n/+RqGGCcBKB4qrQem0mSDiWdupaNWdwxzyMU91qxDmHOCazfhtO3A==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/abort-controller": "^4.2.11", + "@smithy/protocol-http": "^5.3.11", + "@smithy/querystring-builder": "^4.2.11", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/property-provider": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/@smithy/property-provider/-/property-provider-4.2.11.tgz", + "integrity": "sha512-14T1V64o6/ndyrnl1ze1ZhyLzIeYNN47oF/QU6P5m82AEtyOkMJTb0gO1dPubYjyyKuPD6OSVMPDKe+zioOnCg==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/protocol-http": { + "version": "5.3.11", + "resolved": "https://registry.npmmirror.com/@smithy/protocol-http/-/protocol-http-5.3.11.tgz", + "integrity": "sha512-hI+barOVDJBkNt4y0L2mu3Ugc0w7+BpJ2CZuLwXtSltGAAwCb3IvnalGlbDV/UCS6a9ZuT3+exd1WxNdLb5IlQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/querystring-builder": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/@smithy/querystring-builder/-/querystring-builder-4.2.11.tgz", + "integrity": "sha512-7spdikrYiljpket6u0up2Ck2mxhy7dZ0+TDd+S53Dg2DHd6wg+YNJrTCHiLdgZmEXZKI7LJZcwL3721ZRDFiqA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^4.13.0", + "@smithy/util-uri-escape": "^4.2.2", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/querystring-parser": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/@smithy/querystring-parser/-/querystring-parser-4.2.11.tgz", + "integrity": "sha512-nE3IRNjDltvGcoThD2abTozI1dkSy8aX+a2N1Rs55en5UsdyyIXgGEmevUL3okZFoJC77JgRGe99xYohhsjivQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/service-error-classification": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/@smithy/service-error-classification/-/service-error-classification-4.2.11.tgz", + "integrity": "sha512-HkMFJZJUhzU3HvND1+Yw/kYWXp4RPDLBWLcK1n+Vqw8xn4y2YiBhdww8IxhkQjP/QlZun5bwm3vcHc8AqIU3zw==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^4.13.0" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/shared-ini-file-loader": { + "version": "4.4.6", + "resolved": "https://registry.npmmirror.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.6.tgz", + "integrity": "sha512-IB/M5I8G0EeXZTHsAxpx51tMQ5R719F3aq+fjEB6VtNcCHDc0ajFDIGDZw+FW9GxtEkgTduiPpjveJdA/CX7sw==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/signature-v4": { + "version": "5.3.11", + "resolved": "https://registry.npmmirror.com/@smithy/signature-v4/-/signature-v4-5.3.11.tgz", + "integrity": "sha512-V1L6N9aKOBAN4wEHLyqjLBnAz13mtILU0SeDrjOaIZEeN6IFa6DxwRt1NNpOdmSpQUfkBj0qeD3m6P77uzMhgQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/is-array-buffer": "^4.2.2", + "@smithy/protocol-http": "^5.3.11", + "@smithy/types": "^4.13.0", + "@smithy/util-hex-encoding": "^4.2.2", + "@smithy/util-middleware": "^4.2.11", + "@smithy/util-uri-escape": "^4.2.2", + "@smithy/util-utf8": "^4.2.2", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/smithy-client": { + "version": "4.12.3", + "resolved": "https://registry.npmmirror.com/@smithy/smithy-client/-/smithy-client-4.12.3.tgz", + "integrity": "sha512-7k4UxjSpHmPN2AxVhvIazRSzFQjWnud3sOsXcFStzagww17j1cFQYqTSiQ8xuYK3vKLR1Ni8FzuT3VlKr3xCNw==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/core": "^3.23.9", + "@smithy/middleware-endpoint": "^4.4.23", + "@smithy/middleware-stack": "^4.2.11", + "@smithy/protocol-http": "^5.3.11", + "@smithy/types": "^4.13.0", + "@smithy/util-stream": "^4.5.17", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/types": { + "version": "4.13.0", + "resolved": "https://registry.npmmirror.com/@smithy/types/-/types-4.13.0.tgz", + "integrity": "sha512-COuLsZILbbQsdrwKQpkkpyep7lCsByxwj7m0Mg5v66/ZTyenlfBc40/QFQ5chO0YN/PNEH1Bi3fGtfXPnYNeDw==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/url-parser": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/@smithy/url-parser/-/url-parser-4.2.11.tgz", + "integrity": "sha512-oTAGGHo8ZYc5VZsBREzuf5lf2pAurJQsccMusVZ85wDkX66ojEc/XauiGjzCj50A61ObFTPe6d7Pyt6UBYaing==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/querystring-parser": "^4.2.11", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/util-base64": { + "version": "4.3.2", + "resolved": "https://registry.npmmirror.com/@smithy/util-base64/-/util-base64-4.3.2.tgz", + "integrity": "sha512-XRH6b0H/5A3SgblmMa5ErXQ2XKhfbQB+Fm/oyLZ2O2kCUrwgg55bU0RekmzAhuwOjA9qdN5VU2BprOvGGUkOOQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/util-buffer-from": "^4.2.2", + "@smithy/util-utf8": "^4.2.2", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/util-body-length-browser": { + "version": "4.2.2", + "resolved": "https://registry.npmmirror.com/@smithy/util-body-length-browser/-/util-body-length-browser-4.2.2.tgz", + "integrity": "sha512-JKCrLNOup3OOgmzeaKQwi4ZCTWlYR5H4Gm1r2uTMVBXoemo1UEghk5vtMi1xSu2ymgKVGW631e2fp9/R610ZjQ==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/util-body-length-node": { + "version": "4.2.3", + "resolved": "https://registry.npmmirror.com/@smithy/util-body-length-node/-/util-body-length-node-4.2.3.tgz", + "integrity": "sha512-ZkJGvqBzMHVHE7r/hcuCxlTY8pQr1kMtdsVPs7ex4mMU+EAbcXppfo5NmyxMYi2XU49eqaz56j2gsk4dHHPG/g==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/util-buffer-from": { + "version": "4.2.2", + "resolved": "https://registry.npmmirror.com/@smithy/util-buffer-from/-/util-buffer-from-4.2.2.tgz", + "integrity": "sha512-FDXD7cvUoFWwN6vtQfEta540Y/YBe5JneK3SoZg9bThSoOAC/eGeYEua6RkBgKjGa/sz6Y+DuBZj3+YEY21y4Q==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/is-array-buffer": "^4.2.2", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/util-config-provider": { + "version": "4.2.2", + "resolved": "https://registry.npmmirror.com/@smithy/util-config-provider/-/util-config-provider-4.2.2.tgz", + "integrity": "sha512-dWU03V3XUprJwaUIFVv4iOnS1FC9HnMHDfUrlNDSh4315v0cWyaIErP8KiqGVbf5z+JupoVpNM7ZB3jFiTejvQ==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/util-defaults-mode-browser": { + "version": "4.3.39", + "resolved": "https://registry.npmmirror.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.39.tgz", + "integrity": "sha512-ui7/Ho/+VHqS7Km2wBw4/Ab4RktoiSshgcgpJzC4keFPs6tLJS4IQwbeahxQS3E/w98uq6E1mirCH/id9xIXeQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/property-provider": "^4.2.11", + "@smithy/smithy-client": "^4.12.3", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/util-defaults-mode-node": { + "version": "4.2.42", + "resolved": "https://registry.npmmirror.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.42.tgz", + "integrity": "sha512-QDA84CWNe8Akpj15ofLO+1N3Rfg8qa2K5uX0y6HnOp4AnRYRgWrKx/xzbYNbVF9ZsyJUYOfcoaN3y93wA/QJ2A==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/config-resolver": "^4.4.10", + "@smithy/credential-provider-imds": "^4.2.11", + "@smithy/node-config-provider": "^4.3.11", + "@smithy/property-provider": "^4.2.11", + "@smithy/smithy-client": "^4.12.3", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/util-endpoints": { + "version": "3.3.2", + "resolved": "https://registry.npmmirror.com/@smithy/util-endpoints/-/util-endpoints-3.3.2.tgz", + "integrity": "sha512-+4HFLpE5u29AbFlTdlKIT7jfOzZ8PDYZKTb3e+AgLz986OYwqTourQ5H+jg79/66DB69Un1+qKecLnkZdAsYcA==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/node-config-provider": "^4.3.11", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/util-hex-encoding": { + "version": "4.2.2", + "resolved": "https://registry.npmmirror.com/@smithy/util-hex-encoding/-/util-hex-encoding-4.2.2.tgz", + "integrity": "sha512-Qcz3W5vuHK4sLQdyT93k/rfrUwdJ8/HZ+nMUOyGdpeGA1Wxt65zYwi3oEl9kOM+RswvYq90fzkNDahPS8K0OIg==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/util-middleware": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/@smithy/util-middleware/-/util-middleware-4.2.11.tgz", + "integrity": "sha512-r3dtF9F+TpSZUxpOVVtPfk09Rlo4lT6ORBqEvX3IBT6SkQAdDSVKR5GcfmZbtl7WKhKnmb3wbDTQ6ibR2XHClw==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/util-retry": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/@smithy/util-retry/-/util-retry-4.2.11.tgz", + "integrity": "sha512-XSZULmL5x6aCTTii59wJqKsY1l3eMIAomRAccW7Tzh9r8s7T/7rdo03oektuH5jeYRlJMPcNP92EuRDvk9aXbw==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/service-error-classification": "^4.2.11", + "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/util-stream": { + "version": "4.5.17", + "resolved": "https://registry.npmmirror.com/@smithy/util-stream/-/util-stream-4.5.17.tgz", + "integrity": "sha512-793BYZ4h2JAQkNHcEnyFxDTcZbm9bVybD0UV/LEWmZ5bkTms7JqjfrLMi2Qy0E5WFcCzLwCAPgcvcvxoeALbAQ==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/fetch-http-handler": "^5.3.13", + "@smithy/node-http-handler": "^4.4.14", + "@smithy/types": "^4.13.0", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-buffer-from": "^4.2.2", + "@smithy/util-hex-encoding": "^4.2.2", + "@smithy/util-utf8": "^4.2.2", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/util-uri-escape": { + "version": "4.2.2", + "resolved": "https://registry.npmmirror.com/@smithy/util-uri-escape/-/util-uri-escape-4.2.2.tgz", + "integrity": "sha512-2kAStBlvq+lTXHyAZYfJRb/DfS3rsinLiwb+69SstC9Vb0s9vNWkRwpnj918Pfi85mzi42sOqdV72OLxWAISnw==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/util-utf8": { + "version": "4.2.2", + "resolved": "https://registry.npmmirror.com/@smithy/util-utf8/-/util-utf8-4.2.2.tgz", + "integrity": "sha512-75MeYpjdWRe8M5E3AW0O4Cx3UadweS+cwdXjwYGBW5h/gxxnbeZ877sLPX/ZJA9GVTlL/qG0dXP29JWFCD1Ayw==", + "license": "Apache-2.0", + "dependencies": { + "@smithy/util-buffer-from": "^4.2.2", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/uuid": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/@smithy/uuid/-/uuid-1.1.2.tgz", + "integrity": "sha512-O/IEdcCUKkubz60tFbGA7ceITTAJsty+lBjNoorP4Z6XRqaFb/OjQjZODophEcuq68nKm6/0r+6/lLQ+XVpk8g==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@snazzah/davey": { + "version": "0.1.10", + "resolved": "https://registry.npmmirror.com/@snazzah/davey/-/davey-0.1.10.tgz", + "integrity": "sha512-J5f7vV5/tnj0xGnqufFRd6qiWn3FcR3iXjpjpEmO2Ok+Io0AASkMaZ3I39TsL45as0Qo5bq9wWuamFQ77PjJ+g==", + "license": "MIT", + "engines": { + "node": ">= 10" + }, + "funding": { + "url": "https://github.com/sponsors/Snazzah" + }, + "optionalDependencies": { + "@snazzah/davey-android-arm-eabi": "0.1.10", + "@snazzah/davey-android-arm64": "0.1.10", + "@snazzah/davey-darwin-arm64": "0.1.10", + "@snazzah/davey-darwin-x64": "0.1.10", + "@snazzah/davey-freebsd-x64": "0.1.10", + "@snazzah/davey-linux-arm-gnueabihf": "0.1.10", + "@snazzah/davey-linux-arm64-gnu": "0.1.10", + "@snazzah/davey-linux-arm64-musl": "0.1.10", + "@snazzah/davey-linux-x64-gnu": "0.1.10", + "@snazzah/davey-linux-x64-musl": "0.1.10", + "@snazzah/davey-wasm32-wasi": "0.1.10", + "@snazzah/davey-win32-arm64-msvc": "0.1.10", + "@snazzah/davey-win32-ia32-msvc": "0.1.10", + "@snazzah/davey-win32-x64-msvc": "0.1.10" + } + }, + "node_modules/@snazzah/davey-android-arm-eabi": { + "version": "0.1.10", + "resolved": "https://registry.npmmirror.com/@snazzah/davey-android-arm-eabi/-/davey-android-arm-eabi-0.1.10.tgz", + "integrity": "sha512-7bwHxSNEI2wVXOT6xnmpnO9SHb2xwAnf9oEdL45dlfVHTgU1Okg5rwGwRvZ2aLVFFbTyecfC8EVZyhpyTkjLSw==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@snazzah/davey-android-arm64": { + "version": "0.1.10", + "resolved": "https://registry.npmmirror.com/@snazzah/davey-android-arm64/-/davey-android-arm64-0.1.10.tgz", + "integrity": "sha512-68WUf2LQwQTP9MgPcCqTWwJztJSIk0keGfF2Y/b+MihSDh29fYJl7C0rbz69aUrVCvCC2lYkB/46P8X1kBz7yg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@snazzah/davey-darwin-arm64": { + "version": "0.1.10", + "resolved": "https://registry.npmmirror.com/@snazzah/davey-darwin-arm64/-/davey-darwin-arm64-0.1.10.tgz", + "integrity": "sha512-nYC+DWCGUC1jUGEenCNQE/jJpL/02m0ebY/NvTCQbul5ktI/ShVzgA3kzssEhZvhf6jbH048Rs39wDhp/b24Jg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@snazzah/davey-darwin-x64": { + "version": "0.1.10", + "resolved": "https://registry.npmmirror.com/@snazzah/davey-darwin-x64/-/davey-darwin-x64-0.1.10.tgz", + "integrity": "sha512-0q5Rrcs+O9sSSnPX+A3R3djEQs2nTAtMe5N3lApO6lZas/QNMl6wkEWCvTbDc2cfAYBMSk2jgc1awlRXi4LX3Q==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@snazzah/davey-freebsd-x64": { + "version": "0.1.10", + "resolved": "https://registry.npmmirror.com/@snazzah/davey-freebsd-x64/-/davey-freebsd-x64-0.1.10.tgz", + "integrity": "sha512-/Gq5YDD6Oz8iBqVJLswUnetCv9JCRo1quYX5ujzpAG8zPCNItZo4g4h5p9C+h4Yoay2quWBYhoaVqQKT96bm8g==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@snazzah/davey-linux-arm-gnueabihf": { + "version": "0.1.10", + "resolved": "https://registry.npmmirror.com/@snazzah/davey-linux-arm-gnueabihf/-/davey-linux-arm-gnueabihf-0.1.10.tgz", + "integrity": "sha512-0Z7Vrt0WIbgxws9CeHB9qlueYJlvltI44rUuZmysdi70UcHGxlr7nE3MnzYCr9nRWRegohn8EQPWHMKMDJH2GA==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@snazzah/davey-linux-arm64-gnu": { + "version": "0.1.10", + "resolved": "https://registry.npmmirror.com/@snazzah/davey-linux-arm64-gnu/-/davey-linux-arm64-gnu-0.1.10.tgz", + "integrity": "sha512-xhZQycn4QB+qXhqm/QmZ+kb9MHMXcbjjoPfvcIL4WMQXFG/zUWHW8EiBk7ZTEGMOpeab3F9D1+MlgumglYByUQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@snazzah/davey-linux-arm64-musl": { + "version": "0.1.10", + "resolved": "https://registry.npmmirror.com/@snazzah/davey-linux-arm64-musl/-/davey-linux-arm64-musl-0.1.10.tgz", + "integrity": "sha512-pudzQCP9rZItwW4qHHvciMwtNd9kWH4l73g6Id1LRpe6sc8jiFBV7W+YXITj2PZbI0by6XPfkRP6Dk5IkGOuAw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@snazzah/davey-linux-x64-gnu": { + "version": "0.1.10", + "resolved": "https://registry.npmmirror.com/@snazzah/davey-linux-x64-gnu/-/davey-linux-x64-gnu-0.1.10.tgz", + "integrity": "sha512-DC8qRmk+xJEFNqjxKB46cETKeDQqgUqE5p39KXS2k6Vl/XTi8pw8pXOxrPfYte5neoqlWAVQzbxuLnwpyRJVEQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@snazzah/davey-linux-x64-musl": { + "version": "0.1.10", + "resolved": "https://registry.npmmirror.com/@snazzah/davey-linux-x64-musl/-/davey-linux-x64-musl-0.1.10.tgz", + "integrity": "sha512-wPR5/2QmsF7sR0WUaCwbk4XI3TLcxK9PVK8mhgcAYyuRpbhcVgNGWXs8ulcyMSXve5pFRJAFAuMTGCEb014peg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@snazzah/davey-wasm32-wasi": { + "version": "0.1.10", + "resolved": "https://registry.npmmirror.com/@snazzah/davey-wasm32-wasi/-/davey-wasm32-wasi-0.1.10.tgz", + "integrity": "sha512-SfQavU+eKTDbRmPeLRodrVSfsWq25PYTmH1nIZW3B27L6IkijzjXZZuxiU1ZG1gdI5fB7mwXrOTtx34t+vAG7Q==", + "cpu": [ + "wasm32" + ], + "license": "MIT", + "optional": true, + "dependencies": { + "@napi-rs/wasm-runtime": "^1.1.1" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@snazzah/davey-win32-arm64-msvc": { + "version": "0.1.10", + "resolved": "https://registry.npmmirror.com/@snazzah/davey-win32-arm64-msvc/-/davey-win32-arm64-msvc-0.1.10.tgz", + "integrity": "sha512-Raafk53smYs67wZCY9bQXHXzbaiRMS5QCdjTdin3D9fF5A06T/0Zv1z7/YnaN+O3GSL/Ou3RvynF7SziToYiFQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@snazzah/davey-win32-ia32-msvc": { + "version": "0.1.10", + "resolved": "https://registry.npmmirror.com/@snazzah/davey-win32-ia32-msvc/-/davey-win32-ia32-msvc-0.1.10.tgz", + "integrity": "sha512-pAs43l/DiZ+icqBwxIwNePzuYxFM1ZblVuf7t6vwwSLxvova7vnREnU7qDVjbc5/YTUHOsqYy3S6TpZMzDo2lw==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@snazzah/davey-win32-x64-msvc": { + "version": "0.1.10", + "resolved": "https://registry.npmmirror.com/@snazzah/davey-win32-x64-msvc/-/davey-win32-x64-msvc-0.1.10.tgz", + "integrity": "sha512-kr6148VVBoUT4CtD+5hYshTFRny7R/xQZxXFhFc0fYjtmdMVM8Px9M91olg1JFNxuNzdfMfTufR58Q3wfBocug==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmmirror.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "dev": true, + "license": "MIT", + "dependencies": { + "defer-to-connect": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@tinyhttp/content-disposition": { + "version": "2.2.4", + "resolved": "https://registry.npmmirror.com/@tinyhttp/content-disposition/-/content-disposition-2.2.4.tgz", + "integrity": "sha512-5Kc5CM2Ysn3vTTArBs2vESUt0AQiWZA86yc1TI3B+lxXmtEq133C1nxXNOgnzhrivdPZIh3zLj5gDnZjoLL5GA==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=12.17.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/tinyhttp/tinyhttp?sponsor=1" + } + }, + "node_modules/@tokenizer/inflate": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/@tokenizer/inflate/-/inflate-0.4.1.tgz", + "integrity": "sha512-2mAv+8pkG6GIZiF1kNg1jAjh27IDxEPKwdGul3snfztFerfPGI1LjDezZp3i7BElXompqEtPmoPx6c2wgtWsOA==", + "license": "MIT", + "dependencies": { + "debug": "^4.4.3", + "token-types": "^6.1.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/@tokenizer/token": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/@tokenizer/token/-/token-0.3.0.tgz", + "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==", + "license": "MIT" + }, + "node_modules/@tootallnate/quickjs-emscripten": { + "version": "0.23.0", + "resolved": "https://registry.npmmirror.com/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", + "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", + "license": "MIT" + }, + "node_modules/@tybys/wasm-util": { + "version": "0.10.1", + "resolved": "https://registry.npmmirror.com/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", + "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@types/aws-lambda": { + "version": "8.10.161", + "resolved": "https://registry.npmmirror.com/@types/aws-lambda/-/aws-lambda-8.10.161.tgz", + "integrity": "sha512-rUYdp+MQwSFocxIOcSsYSF3YYYC/uUpMbCY/mbO21vGqfrEYvNSoPyKYDj6RhXXpPfS0KstW9RwG3qXh9sL7FQ==", + "license": "MIT", + "peer": true + }, + "node_modules/@types/body-parser": { + "version": "1.19.6", + "resolved": "https://registry.npmmirror.com/@types/body-parser/-/body-parser-1.19.6.tgz", + "integrity": "sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==", + "license": "MIT", + "peer": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bun": { + "version": "1.3.9", + "resolved": "https://registry.npmmirror.com/@types/bun/-/bun-1.3.9.tgz", + "integrity": "sha512-KQ571yULOdWJiMH+RIWIOZ7B2RXQGpL1YQrBtLIV3FqDcCu6FsbFUBwhdKUlCKUpS3PJDsHlJ1QKlpxoVR+xtw==", + "license": "MIT", + "optional": true, + "dependencies": { + "bun-types": "1.3.9" + } + }, + "node_modules/@types/cacheable-request": { + "version": "6.0.3", + "resolved": "https://registry.npmmirror.com/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", + "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-cache-semantics": "*", + "@types/keyv": "^3.1.4", + "@types/node": "*", + "@types/responselike": "^1.0.0" + } + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmmirror.com/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "license": "MIT", + "peer": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmmirror.com/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/ms": "*" + } + }, + "node_modules/@types/express": { + "version": "5.0.6", + "resolved": "https://registry.npmmirror.com/@types/express/-/express-5.0.6.tgz", + "integrity": "sha512-sKYVuV7Sv9fbPIt/442koC7+IIwK5olP1KWeD88e/idgoJqDm3JV/YUiPwkoKK92ylff2MGxSz1CSjsXelx0YA==", + "license": "MIT", + "peer": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^5.0.0", + "@types/serve-static": "^2" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/@types/express-serve-static-core/-/express-serve-static-core-5.1.1.tgz", + "integrity": "sha512-v4zIMr/cX7/d2BpAEX3KNKL/JrT1s43s96lLvvdTmza1oEvDudCqK9aF/djc/SWgy8Yh0h30TZx5VpzqFCxk5A==", + "license": "MIT", + "peer": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/fs-extra": { + "version": "9.0.13", + "resolved": "https://registry.npmmirror.com/@types/fs-extra/-/fs-extra-9.0.13.tgz", + "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/http-cache-semantics": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/@types/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + "integrity": "sha512-L3LgimLHXtGkWikKnsPg0/VFx9OGZaC+eN1u4r+OB1XRqH3meBIAVC2zr1WdMH+RHmnRkqliQAOHNJ/E0j/e0Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/http-errors": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/@types/http-errors/-/http-errors-2.0.5.tgz", + "integrity": "sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==", + "license": "MIT", + "peer": true + }, + "node_modules/@types/jsonwebtoken": { + "version": "9.0.10", + "resolved": "https://registry.npmmirror.com/@types/jsonwebtoken/-/jsonwebtoken-9.0.10.tgz", + "integrity": "sha512-asx5hIG9Qmf/1oStypjanR7iKTv0gXQ1Ov/jfrX6kS/EO0OFni8orbmGCn0672NHR3kXHwpAwR+B368ZGN/2rA==", + "license": "MIT", + "dependencies": { + "@types/ms": "*", + "@types/node": "*" + } + }, + "node_modules/@types/keyv": { + "version": "3.1.4", + "resolved": "https://registry.npmmirror.com/@types/keyv/-/keyv-3.1.4.tgz", + "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/long": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/@types/long/-/long-4.0.2.tgz", + "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==", + "license": "MIT" + }, + "node_modules/@types/mime-types": { + "version": "2.1.4", + "resolved": "https://registry.npmmirror.com/@types/mime-types/-/mime-types-2.1.4.tgz", + "integrity": "sha512-lfU4b34HOri+kAY5UheuFMWPDOI+OPceBSHZKp69gEyTL/mmJ4cnU6Y/rlme3UL3GyOn6Y42hyIEw0/q8sWx5w==", + "license": "MIT" + }, + "node_modules/@types/ms": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/@types/ms/-/ms-2.1.0.tgz", + "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "22.19.15", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-22.19.15.tgz", + "integrity": "sha512-F0R/h2+dsy5wJAUe3tAU6oqa2qbWY5TpNfL/RGmo1y38hiyO1w3x2jPtt76wmuaJI4DQnOBu21cNXQ2STIUUWg==", + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } + }, + "node_modules/@types/plist": { + "version": "3.0.5", + "resolved": "https://registry.npmmirror.com/@types/plist/-/plist-3.0.5.tgz", + "integrity": "sha512-E6OCaRmAe4WDmWNsL/9RMqdkkzDCY1etutkflWk4c+AcjDU07Pcz1fQwTX0TQz+Pxqn9i4L1TU3UFpjnrcDgxA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@types/node": "*", + "xmlbuilder": ">=11.0.1" + } + }, + "node_modules/@types/qs": { + "version": "6.15.0", + "resolved": "https://registry.npmmirror.com/@types/qs/-/qs-6.15.0.tgz", + "integrity": "sha512-JawvT8iBVWpzTrz3EGw9BTQFg3BQNmwERdKE22vlTxawwtbyUSlMppvZYKLZzB5zgACXdXxbD3m1bXaMqP/9ow==", + "license": "MIT", + "peer": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", + "license": "MIT", + "peer": true + }, + "node_modules/@types/responselike": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/@types/responselike/-/responselike-1.0.3.tgz", + "integrity": "sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmmirror.com/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "license": "MIT" + }, + "node_modules/@types/send": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/@types/send/-/send-1.2.1.tgz", + "integrity": "sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/@types/serve-static/-/serve-static-2.2.0.tgz", + "integrity": "sha512-8mam4H1NHLtu7nmtalF7eyBH14QyOASmcxHhSfEoRyr0nP/YdoesEtU+uSRvMe96TW/HPTtkoKqQLl53N7UXMQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "@types/http-errors": "*", + "@types/node": "*" + } + }, + "node_modules/@types/verror": { + "version": "1.10.11", + "resolved": "https://registry.npmmirror.com/@types/verror/-/verror-1.10.11.tgz", + "integrity": "sha512-RlDm9K7+o5stv0Co8i8ZRGxDbrTxhJtgjqjFyVh/tXQyl/rYtTKlnTvZ88oSTeYREWurwx20Js4kTuKCsFkUtg==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/@types/ws": { + "version": "8.18.1", + "resolved": "https://registry.npmmirror.com/@types/ws/-/ws-8.18.1.tgz", + "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yauzl": { + "version": "2.10.3", + "resolved": "https://registry.npmmirror.com/@types/yauzl/-/yauzl-2.10.3.tgz", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", + "license": "MIT", + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@whiskeysockets/baileys": { + "version": "7.0.0-rc.9", + "resolved": "https://registry.npmmirror.com/@whiskeysockets/baileys/-/baileys-7.0.0-rc.9.tgz", + "integrity": "sha512-YFm5gKXfDP9byCXCW3OPHKXLzrAKzolzgVUlRosHHgwbnf2YOO3XknkMm6J7+F0ns8OA0uuSBhgkRHTDtqkacw==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "@cacheable/node-cache": "^1.4.0", + "@hapi/boom": "^9.1.3", + "async-mutex": "^0.5.0", + "libsignal": "git+https://github.com/whiskeysockets/libsignal-node.git", + "lru-cache": "^11.1.0", + "music-metadata": "^11.7.0", + "p-queue": "^9.0.0", + "pino": "^9.6", + "protobufjs": "^7.2.4", + "ws": "^8.13.0" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "audio-decode": "^2.1.3", + "jimp": "^1.6.0", + "link-preview-js": "^3.0.0", + "sharp": "*" + }, + "peerDependenciesMeta": { + "audio-decode": { + "optional": true + }, + "jimp": { + "optional": true + }, + "link-preview-js": { + "optional": true + } + } + }, + "node_modules/@whiskeysockets/baileys/node_modules/lru-cache": { + "version": "11.2.6", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-11.2.6.tgz", + "integrity": "sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@whiskeysockets/baileys/node_modules/p-queue": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/p-queue/-/p-queue-9.1.0.tgz", + "integrity": "sha512-O/ZPaXuQV29uSLbxWBGGZO1mCQXV2BLIwUr59JUU9SoH76mnYvtms7aafH/isNSNGwuEfP6W/4xD0/TJXxrizw==", + "license": "MIT", + "dependencies": { + "eventemitter3": "^5.0.1", + "p-timeout": "^7.0.0" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@whiskeysockets/baileys/node_modules/p-timeout": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/p-timeout/-/p-timeout-7.0.1.tgz", + "integrity": "sha512-AxTM2wDGORHGEkPCt8yqxOTMgpfbEHqF51f/5fJCmwFC3C/zNcGT63SymH2ttOAaiIws2zVg4+izQCjrakcwHg==", + "license": "MIT", + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@xmldom/xmldom": { + "version": "0.8.11", + "resolved": "https://registry.npmmirror.com/@xmldom/xmldom/-/xmldom-0.8.11.tgz", + "integrity": "sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/7zip-bin": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/7zip-bin/-/7zip-bin-5.2.0.tgz", + "integrity": "sha512-ukTPVhqG4jNzMro2qA9HSCSSVJN3aN7tlb+hfqYCt3ER0yWroeA2VR38MNrOHLQ/cVj+DaIMad0kFCtWWowh/A==", + "dev": true, + "license": "MIT" + }, + "node_modules/abbrev": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/abbrev/-/abbrev-3.0.1.tgz", + "integrity": "sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "license": "MIT", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/accepts": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/accepts/-/accepts-2.0.0.tgz", + "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", + "license": "MIT", + "dependencies": { + "mime-types": "^3.0.0", + "negotiator": "^1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/accepts/node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/accepts/node_modules/mime-types": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-3.0.2.tgz", + "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", + "license": "MIT", + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/agent-base": { + "version": "7.1.4", + "resolved": "https://registry.npmmirror.com/agent-base/-/agent-base-7.1.4.tgz", + "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, + "node_modules/ajv": { + "version": "6.14.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.14.0.tgz", + "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/ajv-formats/-/ajv-formats-3.0.1.tgz", + "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.18.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.18.0.tgz", + "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-escapes": { + "version": "6.2.1", + "resolved": "https://registry.npmmirror.com/ansi-escapes/-/ansi-escapes-6.2.1.tgz", + "integrity": "sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "license": "MIT" + }, + "node_modules/app-builder-bin": { + "version": "5.0.0-alpha.12", + "resolved": "https://registry.npmmirror.com/app-builder-bin/-/app-builder-bin-5.0.0-alpha.12.tgz", + "integrity": "sha512-j87o0j6LqPL3QRr8yid6c+Tt5gC7xNfYo6uQIQkorAC6MpeayVMZrEDzKmJJ/Hlv7EnOQpaRm53k6ktDYZyB6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/app-builder-lib": { + "version": "26.8.1", + "resolved": "https://registry.npmmirror.com/app-builder-lib/-/app-builder-lib-26.8.1.tgz", + "integrity": "sha512-p0Im/Dx5C4tmz8QEE1Yn4MkuPC8PrnlRneMhWJj7BBXQfNTJUshM/bp3lusdEsDbvvfJZpXWnYesgSLvwtM2Zw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@develar/schema-utils": "~2.6.5", + "@electron/asar": "3.4.1", + "@electron/fuses": "^1.8.0", + "@electron/get": "^3.0.0", + "@electron/notarize": "2.5.0", + "@electron/osx-sign": "1.3.3", + "@electron/rebuild": "^4.0.3", + "@electron/universal": "2.0.3", + "@malept/flatpak-bundler": "^0.4.0", + "@types/fs-extra": "9.0.13", + "async-exit-hook": "^2.0.1", + "builder-util": "26.8.1", + "builder-util-runtime": "9.5.1", + "chromium-pickle-js": "^0.2.0", + "ci-info": "4.3.1", + "debug": "^4.3.4", + "dotenv": "^16.4.5", + "dotenv-expand": "^11.0.6", + "ejs": "^3.1.8", + "electron-publish": "26.8.1", + "fs-extra": "^10.1.0", + "hosted-git-info": "^4.1.0", + "isbinaryfile": "^5.0.0", + "jiti": "^2.4.2", + "js-yaml": "^4.1.0", + "json5": "^2.2.3", + "lazy-val": "^1.0.5", + "minimatch": "^10.0.3", + "plist": "3.1.0", + "proper-lockfile": "^4.1.2", + "resedit": "^1.7.0", + "semver": "~7.7.3", + "tar": "^7.5.7", + "temp-file": "^3.4.0", + "tiny-async-pool": "1.3.0", + "which": "^5.0.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "dmg-builder": "26.8.1", + "electron-builder-squirrel-windows": "26.8.1" + } + }, + "node_modules/app-builder-lib/node_modules/@electron/get": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/@electron/get/-/get-3.1.0.tgz", + "integrity": "sha512-F+nKc0xW+kVbBRhFzaMgPy3KwmuNTYX1fx6+FxxoSnNgwYX6LD7AKBTWkU0MQ6IBoe7dz069CNkR673sPAgkCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.1", + "env-paths": "^2.2.0", + "fs-extra": "^8.1.0", + "got": "^11.8.5", + "progress": "^2.0.3", + "semver": "^6.2.0", + "sumchecker": "^3.0.1" + }, + "engines": { + "node": ">=14" + }, + "optionalDependencies": { + "global-agent": "^3.0.0" + } + }, + "node_modules/app-builder-lib/node_modules/@electron/get/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/app-builder-lib/node_modules/@electron/get/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/app-builder-lib/node_modules/ci-info": { + "version": "4.3.1", + "resolved": "https://registry.npmmirror.com/ci-info/-/ci-info-4.3.1.tgz", + "integrity": "sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/app-builder-lib/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/app-builder-lib/node_modules/fs-extra/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/app-builder-lib/node_modules/fs-extra/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/app-builder-lib/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "license": "Python-2.0" + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/ast-types": { + "version": "0.13.4", + "resolved": "https://registry.npmmirror.com/ast-types/-/ast-types-0.13.4.tgz", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "3.2.6", + "resolved": "https://registry.npmmirror.com/async/-/async-3.2.6.tgz", + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", + "dev": true, + "license": "MIT" + }, + "node_modules/async-exit-hook": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/async-exit-hook/-/async-exit-hook-2.0.1.tgz", + "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/async-mutex": { + "version": "0.5.0", + "resolved": "https://registry.npmmirror.com/async-mutex/-/async-mutex-0.5.0.tgz", + "integrity": "sha512-1A94B18jkJ3DYq284ohPxoXbfTA5HsQ7/Mf4DEhcyLx3Bz27Rh59iScbB6EPiP+B+joue6YCxcMXSbFC1tZKwA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/async-retry": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/async-retry/-/async-retry-1.3.3.tgz", + "integrity": "sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==", + "license": "MIT", + "peer": true, + "dependencies": { + "retry": "0.13.1" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "license": "MIT" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/atomic-sleep": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/atomic-sleep/-/atomic-sleep-1.0.0.tgz", + "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/axios": { + "version": "1.13.6", + "resolved": "https://registry.npmmirror.com/axios/-/axios-1.13.6.tgz", + "integrity": "sha512-ChTCHMouEe2kn713WHbQGcuYrr6fXTBiu460OTwWrWob16g1bXn4vtz07Ope7ewMozJAnEquLk5lWQWtBig9DQ==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.11", + "form-data": "^4.0.5", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/basic-ftp": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/basic-ftp/-/basic-ftp-5.2.0.tgz", + "integrity": "sha512-VoMINM2rqJwJgfdHq6RiUudKt2BV+FY5ZFezP/ypmwayk68+NzzAQy4XXLlqsGD4MCzq3DrmNFD/uUmBJuGoXw==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/before-after-hook": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/before-after-hook/-/before-after-hook-4.0.0.tgz", + "integrity": "sha512-q6tR3RPqIB1pMiTRMFcZwuG5T8vwp+vUvEG0vuI6B+Rikh5BfPp2fQ82c925FOs+b0lcFQ8CFrL+KbilfZFhOQ==", + "license": "Apache-2.0", + "peer": true + }, + "node_modules/bignumber.js": { + "version": "9.3.1", + "resolved": "https://registry.npmmirror.com/bignumber.js/-/bignumber.js-9.3.1.tgz", + "integrity": "sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/body-parser": { + "version": "2.2.2", + "resolved": "https://registry.npmmirror.com/body-parser/-/body-parser-2.2.2.tgz", + "integrity": "sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==", + "license": "MIT", + "dependencies": { + "bytes": "^3.1.2", + "content-type": "^1.0.5", + "debug": "^4.4.3", + "http-errors": "^2.0.0", + "iconv-lite": "^0.7.0", + "on-finished": "^2.4.1", + "qs": "^6.14.1", + "raw-body": "^3.0.1", + "type-is": "^2.0.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.7.2", + "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.7.2.tgz", + "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "license": "ISC" + }, + "node_modules/boolean": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/boolean/-/boolean-3.2.0.tgz", + "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/bottleneck": { + "version": "2.19.5", + "resolved": "https://registry.npmmirror.com/bottleneck/-/bottleneck-2.19.5.tgz", + "integrity": "sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==", + "license": "MIT" + }, + "node_modules/bowser": { + "version": "2.14.1", + "resolved": "https://registry.npmmirror.com/bowser/-/bowser-2.14.1.tgz", + "integrity": "sha512-tzPjzCxygAKWFOJP011oxFHs57HzIhOEracIgAePE4pqB3LikALKnSzUyU4MGs9/iCEUuHlAJTjTc5M+u7YEGg==", + "license": "MIT" + }, + "node_modules/brace-expansion": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-5.0.4.tgz", + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmmirror.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "license": "BSD-3-Clause" + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "license": "MIT" + }, + "node_modules/builder-util": { + "version": "26.8.1", + "resolved": "https://registry.npmmirror.com/builder-util/-/builder-util-26.8.1.tgz", + "integrity": "sha512-pm1lTYbGyc90DHgCDO7eo8Rl4EqKLciayNbZqGziqnH9jrlKe8ZANGdityLZU+pJh16dfzjAx2xQq9McuIPEtw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/debug": "^4.1.6", + "7zip-bin": "~5.2.0", + "app-builder-bin": "5.0.0-alpha.12", + "builder-util-runtime": "9.5.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.6", + "debug": "^4.3.4", + "fs-extra": "^10.1.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.0", + "js-yaml": "^4.1.0", + "sanitize-filename": "^1.6.3", + "source-map-support": "^0.5.19", + "stat-mode": "^1.0.0", + "temp-file": "^3.4.0", + "tiny-async-pool": "1.3.0" + } + }, + "node_modules/builder-util-runtime": { + "version": "9.5.1", + "resolved": "https://registry.npmmirror.com/builder-util-runtime/-/builder-util-runtime-9.5.1.tgz", + "integrity": "sha512-qt41tMfgHTllhResqM5DcnHyDIWNgzHvuY2jDcYP9iaGpkWxTUzV6GQjDeLnlR1/DtdlcsWQbA7sByMpmJFTLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.4", + "sax": "^1.2.4" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/builder-util/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/builder-util/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/builder-util/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/bun-types": { + "version": "1.3.9", + "resolved": "https://registry.npmmirror.com/bun-types/-/bun-types-1.3.9.tgz", + "integrity": "sha512-+UBWWOakIP4Tswh0Bt0QD0alpTY8cb5hvgiYeWCMet9YukHbzuruIEeXC2D7nMJPB12kbh8C7XJykSexEqGKJg==", + "license": "MIT", + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "19.0.1", + "resolved": "https://registry.npmmirror.com/cacache/-/cacache-19.0.1.tgz", + "integrity": "sha512-hdsUxulXCi5STId78vRVYEtDAjq99ICAUktLTeTYsLoTE6Z8dS0c8pWNCxwdrk9YfJeobDZc2Y186hD/5ZQgFQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/fs": "^4.0.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^10.0.1", + "minipass": "^7.0.3", + "minipass-collect": "^2.0.1", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^7.0.2", + "ssri": "^12.0.0", + "tar": "^7.4.3", + "unique-filename": "^4.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/cacache/node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/cacache/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/cacache/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmmirror.com/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/cacache/node_modules/minimatch": { + "version": "9.0.9", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-9.0.9.tgz", + "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.2" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacheable": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/cacheable/-/cacheable-2.3.3.tgz", + "integrity": "sha512-iffYMX4zxKp54evOH27fm92hs+DeC1DhXmNVN8Tr94M/iZIV42dqTHSR2Ik4TOSPyOAwKr7Yu3rN9ALoLkbWyQ==", + "license": "MIT", + "dependencies": { + "@cacheable/memory": "^2.0.8", + "@cacheable/utils": "^2.4.0", + "hookified": "^1.15.0", + "keyv": "^5.6.0", + "qified": "^0.6.0" + } + }, + "node_modules/cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.6.0" + } + }, + "node_modules/cacheable-request": { + "version": "7.0.4", + "resolved": "https://registry.npmmirror.com/cacheable-request/-/cacheable-request-7.0.4.tgz", + "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable/node_modules/keyv": { + "version": "5.6.0", + "resolved": "https://registry.npmmirror.com/keyv/-/keyv-5.6.0.tgz", + "integrity": "sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==", + "license": "MIT", + "dependencies": { + "@keyv/serialize": "^1.1.1" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chmodrp": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/chmodrp/-/chmodrp-1.0.2.tgz", + "integrity": "sha512-TdngOlFV1FLTzU0o1w8MB6/BFywhtLC0SzRTGJU7T9lmdjlCWeMRt1iVo0Ki+ldwNk0BqNiKoc8xpLZEQ8mY1w==", + "license": "MIT", + "peer": true + }, + "node_modules/chokidar": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-5.0.0.tgz", + "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==", + "license": "MIT", + "dependencies": { + "readdirp": "^5.0.0" + }, + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/chownr": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/chownr/-/chownr-3.0.0.tgz", + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/chromium-pickle-js": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", + "integrity": "sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==", + "dev": true, + "license": "MIT" + }, + "node_modules/ci-info": { + "version": "4.4.0", + "resolved": "https://registry.npmmirror.com/ci-info/-/ci-info-4.4.0.tgz", + "integrity": "sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-highlight": { + "version": "2.1.11", + "resolved": "https://registry.npmmirror.com/cli-highlight/-/cli-highlight-2.1.11.tgz", + "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==", + "license": "ISC", + "dependencies": { + "chalk": "^4.0.0", + "highlight.js": "^10.7.1", + "mz": "^2.4.0", + "parse5": "^5.1.1", + "parse5-htmlparser2-tree-adapter": "^6.0.0", + "yargs": "^16.0.0" + }, + "bin": { + "highlight": "bin/highlight" + }, + "engines": { + "node": ">=8.0.0", + "npm": ">=5.0.0" + } + }, + "node_modules/cli-highlight/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-highlight/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/cli-highlight/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-highlight/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmmirror.com/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "license": "MIT", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cli-highlight/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmmirror.com/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/cliui/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cmake-js": { + "version": "8.0.0", + "resolved": "https://registry.npmmirror.com/cmake-js/-/cmake-js-8.0.0.tgz", + "integrity": "sha512-YbUP88RDwCvoQkZhRtGURYm9RIpWdtvZuhT87fKNoLjk8kIFIFeARpKfuZQGdwfH99GZpUmqSfcDrK62X7lTgg==", + "license": "MIT", + "peer": true, + "dependencies": { + "debug": "^4.4.3", + "fs-extra": "^11.3.3", + "node-api-headers": "^1.8.0", + "rc": "1.2.8", + "semver": "^7.7.3", + "tar": "^7.5.6", + "url-join": "^4.0.1", + "which": "^6.0.0", + "yargs": "^17.7.2" + }, + "bin": { + "cmake-js": "bin/cmake-js" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/cmake-js/node_modules/fs-extra": { + "version": "11.3.4", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-11.3.4.tgz", + "integrity": "sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==", + "license": "MIT", + "peer": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/cmake-js/node_modules/isexe": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/isexe/-/isexe-4.0.0.tgz", + "integrity": "sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==", + "license": "BlueOak-1.0.0", + "peer": true, + "engines": { + "node": ">=20" + } + }, + "node_modules/cmake-js/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "license": "MIT", + "peer": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/cmake-js/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "license": "ISC", + "peer": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cmake-js/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/cmake-js/node_modules/which": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/which/-/which-6.0.1.tgz", + "integrity": "sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==", + "license": "ISC", + "peer": true, + "dependencies": { + "isexe": "^4.0.0" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/compare-version": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/compare-version/-/compare-version-0.1.2.tgz", + "integrity": "sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/content-disposition": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/content-disposition/-/content-disposition-1.0.1.tgz", + "integrity": "sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie": { + "version": "0.7.2", + "resolved": "https://registry.npmmirror.com/cookie/-/cookie-0.7.2.tgz", + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.2.2.tgz", + "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", + "license": "MIT", + "engines": { + "node": ">=6.6.0" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "license": "MIT" + }, + "node_modules/crc": { + "version": "3.8.0", + "resolved": "https://registry.npmmirror.com/crc/-/crc-3.8.0.tgz", + "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "buffer": "^5.1.0" + } + }, + "node_modules/croner": { + "version": "10.0.1", + "resolved": "https://registry.npmmirror.com/croner/-/croner-10.0.1.tgz", + "integrity": "sha512-ixNtAJndqh173VQ4KodSdJEI6nuioBWI0V1ITNKhZZsO0pEMoDxz539T4FTTbSZ/xIOSuDnzxLVRqBVSvPNE2g==", + "funding": [ + { + "type": "other", + "url": "https://paypal.me/hexagonpp" + }, + { + "type": "github", + "url": "https://github.com/sponsors/hexagon" + } + ], + "license": "MIT", + "engines": { + "node": ">=18.0" + } + }, + "node_modules/cross-dirname": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/cross-dirname/-/cross-dirname-0.1.0.tgz", + "integrity": "sha512-+R08/oI0nl3vfPcqftZRpytksBXDzOUveBq/NBVx0sUp1axwzPQrKinNx5yd5sxPu8j1wIy8AfnVQ+5eFdha6Q==", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cross-spawn/node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "license": "ISC" + }, + "node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-select": { + "version": "5.2.2", + "resolved": "https://registry.npmmirror.com/css-select/-/css-select-5.2.2.tgz", + "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-what": { + "version": "6.2.2", + "resolved": "https://registry.npmmirror.com/css-what/-/css-what-6.2.2.tgz", + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssom": { + "version": "0.5.0", + "resolved": "https://registry.npmmirror.com/cssom/-/cssom-0.5.0.tgz", + "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", + "license": "MIT" + }, + "node_modules/curve25519-js": { + "version": "0.0.4", + "resolved": "https://registry.npmmirror.com/curve25519-js/-/curve25519-js-0.0.4.tgz", + "integrity": "sha512-axn2UMEnkhyDUPWOwVKBMVIzSQy2ejH2xRGy1wq81dqRwApXfIzfbE3hIX0ZRFBIihf/KDqK158DLwESu4AK1w==", + "license": "MIT" + }, + "node_modules/data-uri-to-buffer": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", + "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmmirror.com/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmmirror.com/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/degenerator": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/degenerator/-/degenerator-5.0.1.tgz", + "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", + "license": "MIT", + "dependencies": { + "ast-types": "^0.13.4", + "escodegen": "^2.1.0", + "esprima": "^4.0.1" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/diff": { + "version": "8.0.3", + "resolved": "https://registry.npmmirror.com/diff/-/diff-8.0.3.tgz", + "integrity": "sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/dir-compare": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/dir-compare/-/dir-compare-4.2.0.tgz", + "integrity": "sha512-2xMCmOoMrdQIPHdsTawECdNPwlVFB9zGcz3kuhmBO6U3oU+UQjsue0i8ayLKpgBcm+hcXPMVSGUN9d+pvJ6+VQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimatch": "^3.0.5", + "p-limit": "^3.1.0 " + } + }, + "node_modules/dir-compare/node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/dir-compare/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/dir-compare/node_modules/minimatch": { + "version": "3.1.5", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/discord-api-types": { + "version": "0.38.42", + "resolved": "https://registry.npmmirror.com/discord-api-types/-/discord-api-types-0.38.42.tgz", + "integrity": "sha512-qs1kya7S84r5RR8m9kgttywGrmmoHaRifU1askAoi+wkoSefLpZP6aGXusjNw5b0jD3zOg3LTwUa3Tf2iHIceQ==", + "license": "MIT", + "workspaces": [ + "scripts/actions/documentation" + ] + }, + "node_modules/dmg-builder": { + "version": "26.8.1", + "resolved": "https://registry.npmmirror.com/dmg-builder/-/dmg-builder-26.8.1.tgz", + "integrity": "sha512-glMJgnTreo8CFINujtAhCgN96QAqApDMZ8Vl1r8f0QT8QprvC1UCltV4CcWj20YoIyLZx6IUskaJZ0NV8fokcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "app-builder-lib": "26.8.1", + "builder-util": "26.8.1", + "fs-extra": "^10.1.0", + "iconv-lite": "^0.6.2", + "js-yaml": "^4.1.0" + }, + "optionalDependencies": { + "dmg-license": "^1.0.11" + } + }, + "node_modules/dmg-builder/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/dmg-builder/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/dmg-builder/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/dmg-license": { + "version": "1.0.11", + "resolved": "https://registry.npmmirror.com/dmg-license/-/dmg-license-1.0.11.tgz", + "integrity": "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==", + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "@types/plist": "^3.0.1", + "@types/verror": "^1.10.3", + "ajv": "^6.10.0", + "crc": "^3.8.0", + "iconv-corefoundation": "^1.1.7", + "plist": "^3.0.4", + "smart-buffer": "^4.0.2", + "verror": "^1.10.0" + }, + "bin": { + "dmg-license": "bin/dmg-license.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.2.2", + "resolved": "https://registry.npmmirror.com/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dotenv": { + "version": "16.6.1", + "resolved": "https://registry.npmmirror.com/dotenv/-/dotenv-16.6.1.tgz", + "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/dotenv-expand": { + "version": "11.0.7", + "resolved": "https://registry.npmmirror.com/dotenv-expand/-/dotenv-expand-11.0.7.tgz", + "integrity": "sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dotenv": "^16.4.5" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "license": "MIT" + }, + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmmirror.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "license": "Apache-2.0", + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" + }, + "node_modules/ejs": { + "version": "3.1.10", + "resolved": "https://registry.npmmirror.com/ejs/-/ejs-3.1.10.tgz", + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron": { + "version": "35.7.5", + "resolved": "https://registry.npmmirror.com/electron/-/electron-35.7.5.tgz", + "integrity": "sha512-dnL+JvLraKZl7iusXTVTGYs10TKfzUi30uEDTqsmTm0guN9V2tbOjTzyIZbh9n3ygUjgEYyo+igAwMRXIi3IPw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "@electron/get": "^2.0.0", + "@types/node": "^22.7.7", + "extract-zip": "^2.0.1" + }, + "bin": { + "electron": "cli.js" + }, + "engines": { + "node": ">= 12.20.55" + } + }, + "node_modules/electron-builder": { + "version": "26.8.1", + "resolved": "https://registry.npmmirror.com/electron-builder/-/electron-builder-26.8.1.tgz", + "integrity": "sha512-uWhx1r74NGpCagG0ULs/P9Nqv2nsoo+7eo4fLUOB8L8MdWltq9odW/uuLXMFCDGnPafknYLZgjNX0ZIFRzOQAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "app-builder-lib": "26.8.1", + "builder-util": "26.8.1", + "builder-util-runtime": "9.5.1", + "chalk": "^4.1.2", + "ci-info": "^4.2.0", + "dmg-builder": "26.8.1", + "fs-extra": "^10.1.0", + "lazy-val": "^1.0.5", + "simple-update-notifier": "2.0.0", + "yargs": "^17.6.2" + }, + "bin": { + "electron-builder": "cli.js", + "install-app-deps": "install-app-deps.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/electron-builder-squirrel-windows": { + "version": "26.8.1", + "resolved": "https://registry.npmmirror.com/electron-builder-squirrel-windows/-/electron-builder-squirrel-windows-26.8.1.tgz", + "integrity": "sha512-o288fIdgPLHA76eDrFADHPoo7VyGkDCYbLV1GzndaMSAVBoZrGvM9m2IehdcVMzdAZJ2eV9bgyissQXHv5tGzA==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "app-builder-lib": "26.8.1", + "builder-util": "26.8.1", + "electron-winstaller": "5.4.0" + } + }, + "node_modules/electron-builder/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/electron-builder/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/electron-builder/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/electron-publish": { + "version": "26.8.1", + "resolved": "https://registry.npmmirror.com/electron-publish/-/electron-publish-26.8.1.tgz", + "integrity": "sha512-q+jrSTIh/Cv4eGZa7oVR+grEJo/FoLMYBAnSL5GCtqwUpr1T+VgKB/dn1pnzxIxqD8S/jP1yilT9VrwCqINR4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/fs-extra": "^9.0.11", + "builder-util": "26.8.1", + "builder-util-runtime": "9.5.1", + "chalk": "^4.1.2", + "form-data": "^4.0.5", + "fs-extra": "^10.1.0", + "lazy-val": "^1.0.5", + "mime": "^2.5.2" + } + }, + "node_modules/electron-publish/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/electron-publish/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/electron-publish/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/electron-winstaller": { + "version": "5.4.0", + "resolved": "https://registry.npmmirror.com/electron-winstaller/-/electron-winstaller-5.4.0.tgz", + "integrity": "sha512-bO3y10YikuUwUuDUQRM4KfwNkKhnpVO7IPdbsrejwN9/AABJzzTQ4GeHwyzNSrVO+tEH3/Np255a3sVZpZDjvg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@electron/asar": "^3.2.1", + "debug": "^4.1.1", + "fs-extra": "^7.0.1", + "lodash": "^4.17.21", + "temp": "^0.9.0" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "@electron/windows-sign": "^1.1.2" + } + }, + "node_modules/electron-winstaller/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmmirror.com/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "license": "MIT", + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/env-var": { + "version": "7.5.0", + "resolved": "https://registry.npmmirror.com/env-var/-/env-var-7.5.0.tgz", + "integrity": "sha512-mKZOzLRN0ETzau2W2QXefbFjo5EF4yWq28OyKb9ICdeNhHJlOE/pHHnz4hdYJ9cNZXcJHo5xN4OT4pzuSHSNvA==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true, + "license": "MIT" + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es6-error": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/es6-error/-/es6-error-4.1.1.tgz", + "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "license": "BSD-2-Clause", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/eventemitter3": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-5.0.4.tgz", + "integrity": "sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==", + "license": "MIT" + }, + "node_modules/exponential-backoff": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/exponential-backoff/-/exponential-backoff-3.1.3.tgz", + "integrity": "sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/express": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/express/-/express-5.2.1.tgz", + "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==", + "license": "MIT", + "dependencies": { + "accepts": "^2.0.0", + "body-parser": "^2.2.1", + "content-disposition": "^1.0.0", + "content-type": "^1.0.5", + "cookie": "^0.7.1", + "cookie-signature": "^1.2.1", + "debug": "^4.4.0", + "depd": "^2.0.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "finalhandler": "^2.1.0", + "fresh": "^2.0.0", + "http-errors": "^2.0.0", + "merge-descriptors": "^2.0.0", + "mime-types": "^3.0.0", + "on-finished": "^2.4.1", + "once": "^1.4.0", + "parseurl": "^1.3.3", + "proxy-addr": "^2.0.7", + "qs": "^6.14.0", + "range-parser": "^1.2.1", + "router": "^2.2.0", + "send": "^1.1.0", + "serve-static": "^2.2.0", + "statuses": "^2.0.1", + "type-is": "^2.0.1", + "vary": "^1.1.2" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/express/node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/mime-types": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-3.0.2.tgz", + "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", + "license": "MIT", + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "license": "MIT" + }, + "node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "license": "BSD-2-Clause", + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" + } + }, + "node_modules/extsprintf": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/extsprintf/-/extsprintf-1.4.1.tgz", + "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "license": "MIT", + "optional": true + }, + "node_modules/fast-content-type-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/fast-content-type-parse/-/fast-content-type-parse-3.0.0.tgz", + "integrity": "sha512-ZvLdcY8P+N8mGQJahJV5G4U88CSvT1rP8ApL6uETe88MBXrBHAkZlSEySdUlyztF7ccb+Znos3TFqaepHxdhBg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "MIT", + "peer": true + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/fast-uri/-/fast-uri-3.1.0.tgz", + "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fast-xml-builder": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/fast-xml-builder/-/fast-xml-builder-1.1.1.tgz", + "integrity": "sha512-t2IsJo7bUteacw/QxmvjAJUGRWZZJHfj1/0tP3+tm5DteIIXEJb0rcasgFD81cxk4lhzcSzTBgTKlwfcKlB5tA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "dependencies": { + "path-expression-matcher": "^1.1.3" + } + }, + "node_modules/fast-xml-parser": { + "version": "5.4.1", + "resolved": "https://registry.npmmirror.com/fast-xml-parser/-/fast-xml-parser-5.4.1.tgz", + "integrity": "sha512-BQ30U1mKkvXQXXkAGcuyUA/GA26oEB7NzOtsxCDtyu62sjGw5QraKFhx2Em3WQNjPw9PG6MQ9yuIIgkSDfGu5A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "dependencies": { + "fast-xml-builder": "^1.0.0", + "strnum": "^2.1.2" + }, + "bin": { + "fxparser": "src/cli/cli.js" + } + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "license": "MIT", + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmmirror.com/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/fetch-blob": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "paypal", + "url": "https://paypal.me/jimmywarting" + } + ], + "license": "MIT", + "dependencies": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + }, + "engines": { + "node": "^12.20 || >= 14.13" + } + }, + "node_modules/file-type": { + "version": "21.3.1", + "resolved": "https://registry.npmmirror.com/file-type/-/file-type-21.3.1.tgz", + "integrity": "sha512-SrzXX46I/zsRDjTb82eucsGg0ODq2NpGDp4HcsFKApPy8P8vACjpJRDoGGMfEzhFC0ry61ajd7f72J3603anBA==", + "license": "MIT", + "dependencies": { + "@tokenizer/inflate": "^0.4.1", + "strtok3": "^10.3.4", + "token-types": "^6.1.1", + "uint8array-extras": "^1.4.0" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sindresorhus/file-type?sponsor=1" + } + }, + "node_modules/filelist": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/filelist/-/filelist-1.0.6.tgz", + "integrity": "sha512-5giy2PkLYY1cP39p17Ech+2xlpTRL9HLspOfEgm0L6CwBXBTgsK5ou0JtzYuepxkaQ/tvhCFIJ5uXo0OrM2DxA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.9", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-5.1.9.tgz", + "integrity": "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/filename-reserved-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/filename-reserved-regex/-/filename-reserved-regex-3.0.0.tgz", + "integrity": "sha512-hn4cQfU6GOT/7cFHXBqeBg2TbrMBgdD0kcjLhvSQYYwm3s4B6cjvBfb7nBALJLAXqmU5xajSa7X2NnUud/VCdw==", + "license": "MIT", + "peer": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/filenamify": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/filenamify/-/filenamify-6.0.0.tgz", + "integrity": "sha512-vqIlNogKeyD3yzrm0yhRMQg8hOVwYcYRfjEoODd49iCprMn4HL85gK3HcykQE53EPIpX3HcAbGA5ELQv216dAQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "filename-reserved-regex": "^3.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/finalhandler": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/finalhandler/-/finalhandler-2.1.1.tgz", + "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==", + "license": "MIT", + "dependencies": { + "debug": "^4.4.0", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "on-finished": "^2.4.1", + "parseurl": "^1.3.3", + "statuses": "^2.0.1" + }, + "engines": { + "node": ">= 18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.11", + "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.11.tgz", + "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/foreground-child": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/foreground-child/-/foreground-child-3.3.1.tgz", + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.6", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/form-data": { + "version": "4.0.5", + "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.5.tgz", + "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmmirror.com/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "license": "MIT", + "dependencies": { + "fetch-blob": "^3.1.2" + }, + "engines": { + "node": ">=12.20.0" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/fresh/-/fresh-2.0.0.tgz", + "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/fs-minipass/-/fs-minipass-3.0.3.tgz", + "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true, + "license": "ISC" + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gaxios": { + "version": "7.1.3", + "resolved": "https://registry.npmmirror.com/gaxios/-/gaxios-7.1.3.tgz", + "integrity": "sha512-YGGyuEdVIjqxkxVH1pUTMY/XtmmsApXrCVv5EU25iX6inEPbV+VakJfLealkBtJN69AQmh1eGOdCl9Sm1UP6XQ==", + "license": "Apache-2.0", + "dependencies": { + "extend": "^3.0.2", + "https-proxy-agent": "^7.0.1", + "node-fetch": "^3.3.2", + "rimraf": "^5.0.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/gcp-metadata": { + "version": "8.1.2", + "resolved": "https://registry.npmmirror.com/gcp-metadata/-/gcp-metadata-8.1.2.tgz", + "integrity": "sha512-zV/5HKTfCeKWnxG0Dmrw51hEWFGfcF2xiXqcA3+J90WDuP0SvoiSO5ORvcBsifmx/FoIjgQN3oNOGaQ5PhLFkg==", + "license": "Apache-2.0", + "dependencies": { + "gaxios": "^7.0.0", + "google-logging-utils": "^1.0.0", + "json-bigint": "^1.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-east-asian-width": { + "version": "1.5.0", + "resolved": "https://registry.npmmirror.com/get-east-asian-width/-/get-east-asian-width-1.5.0.tgz", + "integrity": "sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-uri": { + "version": "6.0.5", + "resolved": "https://registry.npmmirror.com/get-uri/-/get-uri-6.0.5.tgz", + "integrity": "sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==", + "license": "MIT", + "dependencies": { + "basic-ftp": "^5.0.2", + "data-uri-to-buffer": "^6.0.2", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/get-uri/node_modules/data-uri-to-buffer": { + "version": "6.0.2", + "resolved": "https://registry.npmmirror.com/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", + "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob/node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/glob/node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "3.1.5", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/global-agent": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/global-agent/-/global-agent-3.0.0.tgz", + "integrity": "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "boolean": "^3.0.1", + "es6-error": "^4.1.1", + "matcher": "^3.0.0", + "roarr": "^2.15.3", + "semver": "^7.3.2", + "serialize-error": "^7.0.1" + }, + "engines": { + "node": ">=10.0" + } + }, + "node_modules/global-agent/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "dev": true, + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/google-auth-library": { + "version": "10.6.1", + "resolved": "https://registry.npmmirror.com/google-auth-library/-/google-auth-library-10.6.1.tgz", + "integrity": "sha512-5awwuLrzNol+pFDmKJd0dKtZ0fPLAtoA5p7YO4ODsDu6ONJUVqbYwvv8y2ZBO5MBNp9TJXigB19710kYpBPdtA==", + "license": "Apache-2.0", + "dependencies": { + "base64-js": "^1.3.0", + "ecdsa-sig-formatter": "^1.0.11", + "gaxios": "7.1.3", + "gcp-metadata": "8.1.2", + "google-logging-utils": "1.1.3", + "jws": "^4.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/google-logging-utils": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/google-logging-utils/-/google-logging-utils-1.1.3.tgz", + "integrity": "sha512-eAmLkjDjAFCVXg7A1unxHsLf961m6y17QFqXqAXGj/gVkKFrEICfStRfwUlGNfeCEjNRa32JEWOUTlYXPyyKvA==", + "license": "Apache-2.0", + "engines": { + "node": ">=14" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/got": { + "version": "11.8.6", + "resolved": "https://registry.npmmirror.com/got/-/got-11.8.6.tgz", + "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=10.19.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" + }, + "node_modules/grammy": { + "version": "1.41.1", + "resolved": "https://registry.npmmirror.com/grammy/-/grammy-1.41.1.tgz", + "integrity": "sha512-wcHAQ1e7svL3fJMpDchcQVcWUmywhuepOOjHUHmMmWAwUJEIyK5ea5sbSjZd+Gy1aMpZeP8VYJa+4tP+j1YptQ==", + "license": "MIT", + "dependencies": { + "@grammyjs/types": "3.25.0", + "abort-controller": "^3.0.0", + "debug": "^4.4.3", + "node-fetch": "^2.7.0" + }, + "engines": { + "node": "^12.20.0 || >=14.13.1" + } + }, + "node_modules/grammy/node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmmirror.com/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hashery": { + "version": "1.5.0", + "resolved": "https://registry.npmmirror.com/hashery/-/hashery-1.5.0.tgz", + "integrity": "sha512-nhQ6ExaOIqti2FDWoEMWARUqIKyjr2VcZzXShrI+A3zpeiuPWzx6iPftt44LhP74E5sW36B75N6VHbvRtpvO6Q==", + "license": "MIT", + "dependencies": { + "hookified": "^1.14.0" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/highlight.js": { + "version": "10.7.3", + "resolved": "https://registry.npmmirror.com/highlight.js/-/highlight.js-10.7.3.tgz", + "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", + "license": "BSD-3-Clause", + "engines": { + "node": "*" + } + }, + "node_modules/hono": { + "version": "4.12.7", + "resolved": "https://registry.npmmirror.com/hono/-/hono-4.12.7.tgz", + "integrity": "sha512-jq9l1DM0zVIvsm3lv9Nw9nlJnMNPOcAtsbsgiUhWcFzPE99Gvo6yRTlszSLLYacMeQ6quHD6hMfId8crVHvexw==", + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">=16.9.0" + } + }, + "node_modules/hookified": { + "version": "1.15.1", + "resolved": "https://registry.npmmirror.com/hookified/-/hookified-1.15.1.tgz", + "integrity": "sha512-MvG/clsADq1GPM2KGo2nyfaWVyn9naPiXrqIe4jYjXNZQt238kWyOGrsyc/DmRAQ+Re6yeo6yX/yoNCG5KAEVg==", + "license": "MIT" + }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-escaper": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/html-escaper/-/html-escaper-3.0.3.tgz", + "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==", + "license": "MIT" + }, + "node_modules/htmlparser2": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/htmlparser2/-/htmlparser2-10.1.0.tgz", + "integrity": "sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.2", + "entities": "^7.0.1" + } + }, + "node_modules/htmlparser2/node_modules/entities": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/entities/-/entities-7.0.1.tgz", + "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", + "license": "MIT", + "dependencies": { + "depd": "~2.0.0", + "inherits": "~2.0.4", + "setprototypeof": "~1.2.0", + "statuses": "~2.0.2", + "toidentifier": "~1.0.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmmirror.com/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/https-proxy-agent": { + "version": "7.0.6", + "resolved": "https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/iconv-corefoundation": { + "version": "1.1.7", + "resolved": "https://registry.npmmirror.com/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz", + "integrity": "sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ==", + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "cli-truncate": "^2.1.0", + "node-addon-api": "^1.6.3" + }, + "engines": { + "node": "^8.11.2 || >=10" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "7.0.5", + "resolved": "https://registry.npmmirror.com/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmmirror.com/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "license": "MIT" + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmmirror.com/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "license": "ISC", + "peer": true + }, + "node_modules/ip-address": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/ip-address/-/ip-address-10.1.0.tgz", + "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/ipaddr.js": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-2.3.0.tgz", + "integrity": "sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg==", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/ipull": { + "version": "3.9.5", + "resolved": "https://registry.npmmirror.com/ipull/-/ipull-3.9.5.tgz", + "integrity": "sha512-5w/yZB5lXmTfsvNawmvkCjYo4SJNuKQz/av8TC1UiOyfOHyaM+DReqbpU2XpWYfmY+NIUbRRH8PUAWsxaS+IfA==", + "license": "MIT", + "peer": true, + "dependencies": { + "@tinyhttp/content-disposition": "^2.2.0", + "async-retry": "^1.3.3", + "chalk": "^5.3.0", + "ci-info": "^4.0.0", + "cli-spinners": "^2.9.2", + "commander": "^10.0.0", + "eventemitter3": "^5.0.1", + "filenamify": "^6.0.0", + "fs-extra": "^11.1.1", + "is-unicode-supported": "^2.0.0", + "lifecycle-utils": "^2.0.1", + "lodash.debounce": "^4.0.8", + "lowdb": "^7.0.1", + "pretty-bytes": "^6.1.0", + "pretty-ms": "^8.0.0", + "sleep-promise": "^9.1.0", + "slice-ansi": "^7.1.0", + "stdout-update": "^4.0.1", + "strip-ansi": "^7.1.0" + }, + "bin": { + "ipull": "dist/cli/cli.js" + }, + "engines": { + "node": ">=18.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/ido-pluto/ipull?sponsor=1" + }, + "optionalDependencies": { + "@reflink/reflink": "^0.1.16" + } + }, + "node_modules/ipull/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ipull/node_modules/chalk": { + "version": "5.6.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", + "license": "MIT", + "peer": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ipull/node_modules/commander": { + "version": "10.0.1", + "resolved": "https://registry.npmmirror.com/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/ipull/node_modules/fs-extra": { + "version": "11.3.4", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-11.3.4.tgz", + "integrity": "sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==", + "license": "MIT", + "peer": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/ipull/node_modules/is-fullwidth-code-point": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz", + "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "get-east-asian-width": "^1.3.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ipull/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "license": "MIT", + "peer": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/ipull/node_modules/lifecycle-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/lifecycle-utils/-/lifecycle-utils-2.1.0.tgz", + "integrity": "sha512-AnrXnE2/OF9PHCyFg0RSqsnQTzV991XaZA/buhFDoc58xU7rhSCDgCz/09Lqpsn4MpoPHt7TRAXV1kWZypFVsA==", + "license": "MIT", + "peer": true + }, + "node_modules/ipull/node_modules/parse-ms": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/parse-ms/-/parse-ms-3.0.0.tgz", + "integrity": "sha512-Tpb8Z7r7XbbtBTrM9UhpkzzaMrqA2VXMT3YChzYltwV3P3pM6t8wl7TvpMnSTosz1aQAdVib7kdoys7vYOPerw==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ipull/node_modules/pretty-ms": { + "version": "8.0.0", + "resolved": "https://registry.npmmirror.com/pretty-ms/-/pretty-ms-8.0.0.tgz", + "integrity": "sha512-ASJqOugUF1bbzI35STMBUpZqdfYKlJugy6JBziGi2EE+AL5JPJGSzvpeVXojxrr0ViUYoToUjb5kjSEGf7Y83Q==", + "license": "MIT", + "peer": true, + "dependencies": { + "parse-ms": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ipull/node_modules/slice-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmmirror.com/slice-ansi/-/slice-ansi-7.1.2.tgz", + "integrity": "sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==", + "license": "MIT", + "peer": true, + "dependencies": { + "ansi-styles": "^6.2.1", + "is-fullwidth-code-point": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/ipull/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/is-electron": { + "version": "2.2.2", + "resolved": "https://registry.npmmirror.com/is-electron/-/is-electron-2.2.2.tgz", + "integrity": "sha512-FO/Rhvz5tuw4MCWkpMzHFKWD2LsfHzIb7i6MdPYZ/KW7AlxawyLkqdy+jPZP1WubqEADE3O4FUENlJHDfQASRg==", + "license": "MIT" + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-promise": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/is-promise/-/is-promise-4.0.0.tgz", + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", + "license": "MIT" + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-unicode-supported": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz", + "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/isbinaryfile": { + "version": "5.0.7", + "resolved": "https://registry.npmmirror.com/isbinaryfile/-/isbinaryfile-5.0.7.tgz", + "integrity": "sha512-gnWD14Jh3FzS3CPhF0AxNOJ8CxqeblPTADzI38r0wt8ZyQl5edpy75myt08EG2oKvpyiqSqsx+Wkz9vtkbTqYQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 18.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/isexe": { + "version": "3.1.5", + "resolved": "https://registry.npmmirror.com/isexe/-/isexe-3.1.5.tgz", + "integrity": "sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmmirror.com/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jake": { + "version": "10.9.4", + "resolved": "https://registry.npmmirror.com/jake/-/jake-10.9.4.tgz", + "integrity": "sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "async": "^3.2.6", + "filelist": "^1.0.4", + "picocolors": "^1.1.1" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jiti": { + "version": "2.6.1", + "resolved": "https://registry.npmmirror.com/jiti/-/jiti-2.6.1.tgz", + "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/js-yaml": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-bigint": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-bigint/-/json-bigint-1.0.0.tgz", + "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==", + "license": "MIT", + "dependencies": { + "bignumber.js": "^9.0.0" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-schema-to-ts": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz", + "integrity": "sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.18.3", + "ts-algebra": "^2.0.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true, + "license": "ISC", + "optional": true + }, + "node_modules/json-with-bigint": { + "version": "3.5.7", + "resolved": "https://registry.npmmirror.com/json-with-bigint/-/json-with-bigint-3.5.7.tgz", + "integrity": "sha512-7ei3MdAI5+fJPVnKlW77TKNKwQ5ppSzWvhPuSuINT/GYW9ZOC1eRKOuhV9yHG5aEsUPj9BBx5JIekkmoLHxZOw==", + "license": "MIT", + "peer": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonwebtoken": { + "version": "9.0.3", + "resolved": "https://registry.npmmirror.com/jsonwebtoken/-/jsonwebtoken-9.0.3.tgz", + "integrity": "sha512-MT/xP0CrubFRNLNKvxJ2BYfy53Zkm++5bX9dtuPbqAeQpTVe0MQTFhao8+Cp//EmJp244xt6Drw/GVEGCUj40g==", + "license": "MIT", + "dependencies": { + "jws": "^4.0.1", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + } + }, + "node_modules/jsonwebtoken/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jszip": { + "version": "3.10.1", + "resolved": "https://registry.npmmirror.com/jszip/-/jszip-3.10.1.tgz", + "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", + "license": "(MIT OR GPL-3.0-or-later)", + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "setimmediate": "^1.0.5" + } + }, + "node_modules/jwa": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/jwa/-/jwa-2.0.1.tgz", + "integrity": "sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==", + "license": "MIT", + "dependencies": { + "buffer-equal-constant-time": "^1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/jws/-/jws-4.0.1.tgz", + "integrity": "sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==", + "license": "MIT", + "dependencies": { + "jwa": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmmirror.com/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/koffi": { + "version": "2.15.2", + "resolved": "https://registry.npmmirror.com/koffi/-/koffi-2.15.2.tgz", + "integrity": "sha512-r9tjJLVRSOhCRWdVyQlF3/Ugzeg13jlzS4czS82MAgLff4W+BcYOW7g8Y62t9O5JYjYOLAjAovAZDNlDfZNu+g==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "funding": { + "url": "https://liberapay.com/Koromix" + } + }, + "node_modules/lazy-val": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/lazy-val/-/lazy-val-1.0.5.tgz", + "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/libsignal": { + "name": "@whiskeysockets/libsignal-node", + "version": "2.0.1", + "resolved": "git+ssh://git@github.com/whiskeysockets/libsignal-node.git#1c30d7d7e76a3b0aa120b04dc6a26f5a12dccf67", + "license": "GPL-3.0", + "dependencies": { + "curve25519-js": "^0.0.4", + "protobufjs": "6.8.8" + } + }, + "node_modules/libsignal/node_modules/@types/node": { + "version": "10.17.60", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-10.17.60.tgz", + "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==", + "license": "MIT" + }, + "node_modules/libsignal/node_modules/long": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/long/-/long-4.0.0.tgz", + "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==", + "license": "Apache-2.0" + }, + "node_modules/libsignal/node_modules/protobufjs": { + "version": "6.8.8", + "resolved": "https://registry.npmmirror.com/protobufjs/-/protobufjs-6.8.8.tgz", + "integrity": "sha512-AAmHtD5pXgZfi7GMpllpO3q1Xw1OYldr+dMUlAnffGTAhqkg72WdmSY71uKBF/JuyiKs8psYbtKrhi0ASCD8qw==", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/long": "^4.0.0", + "@types/node": "^10.1.0", + "long": "^4.0.0" + }, + "bin": { + "pbjs": "bin/pbjs", + "pbts": "bin/pbts" + } + }, + "node_modules/lie": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "license": "MIT", + "dependencies": { + "immediate": "~3.0.5" + } + }, + "node_modules/lifecycle-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/lifecycle-utils/-/lifecycle-utils-3.1.1.tgz", + "integrity": "sha512-gNd3OvhFNjHykJE3uGntz7UuPzWlK9phrIdXxU9Adis0+ExkwnZibfxCJWiWWZ+a6VbKiZrb+9D9hCQWd4vjTg==", + "license": "MIT", + "peer": true + }, + "node_modules/linkedom": { + "version": "0.18.12", + "resolved": "https://registry.npmmirror.com/linkedom/-/linkedom-0.18.12.tgz", + "integrity": "sha512-jalJsOwIKuQJSeTvsgzPe9iJzyfVaEJiEXl+25EkKevsULHvMJzpNqwvj1jOESWdmgKDiXObyjOYwlUqG7wo1Q==", + "license": "ISC", + "dependencies": { + "css-select": "^5.1.0", + "cssom": "^0.5.0", + "html-escaper": "^3.0.3", + "htmlparser2": "^10.0.0", + "uhyphen": "^0.2.0" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "canvas": ">= 2" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/linkify-it": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/linkify-it/-/linkify-it-5.0.0.tgz", + "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==", + "license": "MIT", + "dependencies": { + "uc.micro": "^2.0.0" + } + }, + "node_modules/lodash": { + "version": "4.17.23", + "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "license": "MIT", + "peer": true + }, + "node_modules/lodash.identity": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/lodash.identity/-/lodash.identity-3.0.0.tgz", + "integrity": "sha512-AupTIzdLQxJS5wIYUQlgGyk2XRTfGXA+MCghDHqZk0pzUNYvd3EESS6dkChNauNYVIutcb0dfHw1ri9Q1yPV8Q==", + "license": "MIT" + }, + "node_modules/lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", + "license": "MIT" + }, + "node_modules/lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", + "license": "MIT" + }, + "node_modules/lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", + "license": "MIT" + }, + "node_modules/lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", + "license": "MIT" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmmirror.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "license": "MIT" + }, + "node_modules/lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "license": "MIT" + }, + "node_modules/lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", + "license": "MIT" + }, + "node_modules/lodash.pickby": { + "version": "4.6.0", + "resolved": "https://registry.npmmirror.com/lodash.pickby/-/lodash.pickby-4.6.0.tgz", + "integrity": "sha512-AZV+GsS/6ckvPOVQPXSiFFacKvKB4kOQu6ynt9wz0F3LO4R9Ij4K1ddYsIytDpSgLz88JHd9P+oaLeej5/Sl7Q==", + "license": "MIT" + }, + "node_modules/log-symbols": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/log-symbols/-/log-symbols-7.0.1.tgz", + "integrity": "sha512-ja1E3yCr9i/0hmBVaM0bfwDjnGy8I/s6PP4DFp+yP+a+mrHO4Rm7DtmnqROTUkHIkqffC84YY7AeqX6oFk0WFg==", + "license": "MIT", + "peer": true, + "dependencies": { + "is-unicode-supported": "^2.0.0", + "yoctocolors": "^2.1.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/long": { + "version": "5.3.2", + "resolved": "https://registry.npmmirror.com/long/-/long-5.3.2.tgz", + "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==", + "license": "Apache-2.0" + }, + "node_modules/lowdb": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/lowdb/-/lowdb-7.0.1.tgz", + "integrity": "sha512-neJAj8GwF0e8EpycYIDFqEPcx9Qz4GUho20jWFR7YiFeXzF1YMLdxB36PypcTSPMA+4+LvgyMacYhlr18Zlymw==", + "license": "MIT", + "peer": true, + "dependencies": { + "steno": "^4.0.2" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/typicode" + } + }, + "node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-fetch-happen": { + "version": "14.0.3", + "resolved": "https://registry.npmmirror.com/make-fetch-happen/-/make-fetch-happen-14.0.3.tgz", + "integrity": "sha512-QMjGbFTP0blj97EeidG5hk/QhKQ3T4ICckQGLgz38QF7Vgbk6e6FTARN8KhKxyBbWn8R0HU+bnw8aSoFPD4qtQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/agent": "^3.0.0", + "cacache": "^19.0.1", + "http-cache-semantics": "^4.1.1", + "minipass": "^7.0.2", + "minipass-fetch": "^4.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^1.0.0", + "proc-log": "^5.0.0", + "promise-retry": "^2.0.1", + "ssri": "^12.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/markdown-it": { + "version": "14.1.1", + "resolved": "https://registry.npmmirror.com/markdown-it/-/markdown-it-14.1.1.tgz", + "integrity": "sha512-BuU2qnTti9YKgK5N+IeMubp14ZUKUUw7yeJbkjtosvHiP0AZ5c8IAgEMk79D0eC8F23r4Ac/q8cAIFdm2FtyoA==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1", + "entities": "^4.4.0", + "linkify-it": "^5.0.0", + "mdurl": "^2.0.0", + "punycode.js": "^2.3.1", + "uc.micro": "^2.1.0" + }, + "bin": { + "markdown-it": "bin/markdown-it.mjs" + } + }, + "node_modules/marked": { + "version": "15.0.12", + "resolved": "https://registry.npmmirror.com/marked/-/marked-15.0.12.tgz", + "integrity": "sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==", + "license": "MIT", + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/matcher": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/matcher/-/matcher-3.0.0.tgz", + "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "escape-string-regexp": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mdurl": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/mdurl/-/mdurl-2.0.0.tgz", + "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==", + "license": "MIT" + }, + "node_modules/media-typer": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/media-typer/-/media-typer-1.1.0.tgz", + "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/merge-descriptors": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-2.0.0.tgz", + "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmmirror.com/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-function": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/mimic-function/-/mimic-function-5.0.1.tgz", + "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "10.2.4", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-10.2.4.tgz", + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.3", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-7.1.3.tgz", + "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==", + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minipass-collect": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/minipass-collect/-/minipass-collect-2.0.1.tgz", + "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minipass-fetch": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/minipass-fetch/-/minipass-fetch-4.0.1.tgz", + "integrity": "sha512-j7U11C5HXigVuutxebFadoYBbd7VSdZWggSe64NVdvWNBqGAiXPL2QVCehjmw7lY1oF9gOllYbORh+hiNgfPgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^3.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/minizlib/-/minizlib-3.1.0.tgz", + "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==", + "license": "MIT", + "dependencies": { + "minipass": "^7.1.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/music-metadata": { + "version": "11.12.1", + "resolved": "https://registry.npmmirror.com/music-metadata/-/music-metadata-11.12.1.tgz", + "integrity": "sha512-j++ltLxHDb5VCXET9FzQ8bnueiLHwQKgCO7vcbkRH/3F7fRjPkv6qncGEJ47yFhmemcYtgvsOAlcQ1dRBTkDjg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + }, + { + "type": "buymeacoffee", + "url": "https://buymeacoffee.com/borewit" + } + ], + "license": "MIT", + "dependencies": { + "@borewit/text-codec": "^0.2.1", + "@tokenizer/token": "^0.3.0", + "content-type": "^1.0.5", + "debug": "^4.4.3", + "file-type": "^21.3.0", + "media-typer": "^1.1.0", + "strtok3": "^10.3.4", + "token-types": "^6.1.2", + "uint8array-extras": "^1.5.0", + "win-guid": "^0.2.1" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmmirror.com/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "5.1.6", + "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-5.1.6.tgz", + "integrity": "sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "peer": true, + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^18 || >=20" + } + }, + "node_modules/negotiator": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/negotiator/-/negotiator-1.0.0.tgz", + "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/netmask": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/netmask/-/netmask-2.0.2.tgz", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/node-abi": { + "version": "4.27.0", + "resolved": "https://registry.npmmirror.com/node-abi/-/node-abi-4.27.0.tgz", + "integrity": "sha512-M6PypnnjGwr6Wv1O7twPpnJiie8MeLoBSh99zF1jnRRU2NLgxO/fUEQW1rfAhAKzPa/fvQ4PKitt1O+c8l243Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.6.3" + }, + "engines": { + "node": ">=22.12.0" + } + }, + "node_modules/node-abi/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-addon-api": { + "version": "1.7.2", + "resolved": "https://registry.npmmirror.com/node-addon-api/-/node-addon-api-1.7.2.tgz", + "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/node-api-headers": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/node-api-headers/-/node-api-headers-1.8.0.tgz", + "integrity": "sha512-jfnmiKWjRAGbdD1yQS28bknFM1tbHC1oucyuMPjmkEs+kpiu76aRs40WlTmBmyEgzDM76ge1DQ7XJ3R5deiVjQ==", + "license": "MIT", + "peer": true + }, + "node_modules/node-api-version": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/node-api-version/-/node-api-version-0.2.1.tgz", + "integrity": "sha512-2xP/IGGMmmSQpI1+O/k72jF/ykvZ89JeuKX3TLJAYPDVLUalrshrLHkeVcCCZqG/eEa635cr8IBYzgnDvM2O8Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.3.5" + } + }, + "node_modules/node-api-version/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", + "deprecated": "Use your platform's native DOMException instead", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "github", + "url": "https://paypal.me/jimmywarting" + } + ], + "license": "MIT", + "engines": { + "node": ">=10.5.0" + } + }, + "node_modules/node-edge-tts": { + "version": "1.2.10", + "resolved": "https://registry.npmmirror.com/node-edge-tts/-/node-edge-tts-1.2.10.tgz", + "integrity": "sha512-bV2i4XU54D45+US0Zm1HcJRkifuB3W438dWyuJEHLQdKxnuqlI1kim2MOvR6Q3XUQZvfF9PoDyR1Rt7aeXhPdQ==", + "license": "MIT", + "dependencies": { + "https-proxy-agent": "^7.0.1", + "ws": "^8.13.0", + "yargs": "^17.7.2" + }, + "bin": { + "node-edge-tts": "bin.js" + } + }, + "node_modules/node-fetch": { + "version": "3.3.2", + "resolved": "https://registry.npmmirror.com/node-fetch/-/node-fetch-3.3.2.tgz", + "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", + "license": "MIT", + "dependencies": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" + } + }, + "node_modules/node-gyp": { + "version": "11.5.0", + "resolved": "https://registry.npmmirror.com/node-gyp/-/node-gyp-11.5.0.tgz", + "integrity": "sha512-ra7Kvlhxn5V9Slyus0ygMa2h+UqExPqUIkfk7Pc8QTLT956JLSy51uWFwHtIYy0vI8cB4BDhc/S03+880My/LQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.0", + "exponential-backoff": "^3.1.1", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^14.0.3", + "nopt": "^8.0.0", + "proc-log": "^5.0.0", + "semver": "^7.3.5", + "tar": "^7.4.3", + "tinyglobby": "^0.2.12", + "which": "^5.0.0" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/node-gyp/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-llama-cpp": { + "version": "3.16.2", + "resolved": "https://registry.npmmirror.com/node-llama-cpp/-/node-llama-cpp-3.16.2.tgz", + "integrity": "sha512-ovhuTaXSWfcoyfI8ljWxO2Rg63mNxqQQAbDGkXRhlgsL7UjPqm2Nsy1bTNa0ZaQRg3vezG4agnCJTImrICY/0A==", + "hasInstallScript": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@huggingface/jinja": "^0.5.5", + "async-retry": "^1.3.3", + "bytes": "^3.1.2", + "chalk": "^5.6.2", + "chmodrp": "^1.0.2", + "cmake-js": "^8.0.0", + "cross-spawn": "^7.0.6", + "env-var": "^7.5.0", + "filenamify": "^6.0.0", + "fs-extra": "^11.3.0", + "ignore": "^7.0.4", + "ipull": "^3.9.5", + "is-unicode-supported": "^2.1.0", + "lifecycle-utils": "^3.1.1", + "log-symbols": "^7.0.1", + "nanoid": "^5.1.6", + "node-addon-api": "^8.5.0", + "octokit": "^5.0.5", + "ora": "^9.3.0", + "pretty-ms": "^9.3.0", + "proper-lockfile": "^4.1.2", + "semver": "^7.7.1", + "simple-git": "^3.31.1", + "slice-ansi": "^8.0.0", + "stdout-update": "^4.0.1", + "strip-ansi": "^7.1.2", + "validate-npm-package-name": "^7.0.2", + "which": "^6.0.1", + "yargs": "^17.7.2" + }, + "bin": { + "nlc": "dist/cli/cli.js", + "node-llama-cpp": "dist/cli/cli.js" + }, + "engines": { + "node": ">=20.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/giladgd" + }, + "optionalDependencies": { + "@node-llama-cpp/linux-arm64": "3.16.2", + "@node-llama-cpp/linux-armv7l": "3.16.2", + "@node-llama-cpp/linux-x64": "3.16.2", + "@node-llama-cpp/linux-x64-cuda": "3.16.2", + "@node-llama-cpp/linux-x64-cuda-ext": "3.16.2", + "@node-llama-cpp/linux-x64-vulkan": "3.16.2", + "@node-llama-cpp/mac-arm64-metal": "3.16.2", + "@node-llama-cpp/mac-x64": "3.16.2", + "@node-llama-cpp/win-arm64": "3.16.2", + "@node-llama-cpp/win-x64": "3.16.2", + "@node-llama-cpp/win-x64-cuda": "3.16.2", + "@node-llama-cpp/win-x64-cuda-ext": "3.16.2", + "@node-llama-cpp/win-x64-vulkan": "3.16.2" + }, + "peerDependencies": { + "typescript": ">=5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/node-llama-cpp/node_modules/@node-llama-cpp/linux-x64-cuda": { + "optional": true, + "peer": true + }, + "node_modules/node-llama-cpp/node_modules/@node-llama-cpp/linux-x64-cuda-ext": { + "optional": true, + "peer": true + }, + "node_modules/node-llama-cpp/node_modules/@node-llama-cpp/win-x64-cuda": { + "optional": true, + "peer": true + }, + "node_modules/node-llama-cpp/node_modules/@node-llama-cpp/win-x64-cuda-ext": { + "optional": true, + "peer": true + }, + "node_modules/node-llama-cpp/node_modules/@node-llama-cpp/win-x64-vulkan": { + "optional": true, + "peer": true + }, + "node_modules/node-llama-cpp/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/node-llama-cpp/node_modules/chalk": { + "version": "5.6.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", + "license": "MIT", + "peer": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/node-llama-cpp/node_modules/cli-cursor": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-5.0.0.tgz", + "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==", + "license": "MIT", + "peer": true, + "dependencies": { + "restore-cursor": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/node-llama-cpp/node_modules/cli-spinners": { + "version": "3.4.0", + "resolved": "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-3.4.0.tgz", + "integrity": "sha512-bXfOC4QcT1tKXGorxL3wbJm6XJPDqEnij2gQ2m7ESQuE+/z9YFIWnl/5RpTiKWbMq3EVKR4fRLJGn6DVfu0mpw==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=18.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/node-llama-cpp/node_modules/fs-extra": { + "version": "11.3.4", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-11.3.4.tgz", + "integrity": "sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==", + "license": "MIT", + "peer": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/node-llama-cpp/node_modules/is-fullwidth-code-point": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz", + "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "get-east-asian-width": "^1.3.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/node-llama-cpp/node_modules/is-interactive": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/is-interactive/-/is-interactive-2.0.0.tgz", + "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/node-llama-cpp/node_modules/isexe": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/isexe/-/isexe-4.0.0.tgz", + "integrity": "sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==", + "license": "BlueOak-1.0.0", + "peer": true, + "engines": { + "node": ">=20" + } + }, + "node_modules/node-llama-cpp/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "license": "MIT", + "peer": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/node-llama-cpp/node_modules/node-addon-api": { + "version": "8.6.0", + "resolved": "https://registry.npmmirror.com/node-addon-api/-/node-addon-api-8.6.0.tgz", + "integrity": "sha512-gBVjCaqDlRUk0EwoPNKzIr9KkS9041G/q31IBShPs1Xz6UTA+EXdZADbzqAJQrpDRq71CIMnOP5VMut3SL0z5Q==", + "license": "MIT", + "peer": true, + "engines": { + "node": "^18 || ^20 || >= 21" + } + }, + "node_modules/node-llama-cpp/node_modules/onetime": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/onetime/-/onetime-7.0.0.tgz", + "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "mimic-function": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/node-llama-cpp/node_modules/ora": { + "version": "9.3.0", + "resolved": "https://registry.npmmirror.com/ora/-/ora-9.3.0.tgz", + "integrity": "sha512-lBX72MWFduWEf7v7uWf5DHp9Jn5BI8bNPGuFgtXMmr2uDz2Gz2749y3am3agSDdkhHPHYmmxEGSKH85ZLGzgXw==", + "license": "MIT", + "peer": true, + "dependencies": { + "chalk": "^5.6.2", + "cli-cursor": "^5.0.0", + "cli-spinners": "^3.2.0", + "is-interactive": "^2.0.0", + "is-unicode-supported": "^2.1.0", + "log-symbols": "^7.0.1", + "stdin-discarder": "^0.3.1", + "string-width": "^8.1.0" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/node-llama-cpp/node_modules/restore-cursor": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-5.1.0.tgz", + "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", + "license": "MIT", + "peer": true, + "dependencies": { + "onetime": "^7.0.0", + "signal-exit": "^4.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/node-llama-cpp/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "license": "ISC", + "peer": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-llama-cpp/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "license": "ISC", + "peer": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/node-llama-cpp/node_modules/slice-ansi": { + "version": "8.0.0", + "resolved": "https://registry.npmmirror.com/slice-ansi/-/slice-ansi-8.0.0.tgz", + "integrity": "sha512-stxByr12oeeOyY2BlviTNQlYV5xOj47GirPr4yA1hE9JCtxfQN0+tVbkxwCtYDQWhEKWFHsEK48ORg5jrouCAg==", + "license": "MIT", + "peer": true, + "dependencies": { + "ansi-styles": "^6.2.3", + "is-fullwidth-code-point": "^5.1.0" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/node-llama-cpp/node_modules/string-width": { + "version": "8.2.0", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-8.2.0.tgz", + "integrity": "sha512-6hJPQ8N0V0P3SNmP6h2J99RLuzrWz2gvT7VnK5tKvrNqJoyS9W4/Fb8mo31UiPvy00z7DQXkP2hnKBVav76thw==", + "license": "MIT", + "peer": true, + "dependencies": { + "get-east-asian-width": "^1.5.0", + "strip-ansi": "^7.1.2" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/node-llama-cpp/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/node-llama-cpp/node_modules/which": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/which/-/which-6.0.1.tgz", + "integrity": "sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==", + "license": "ISC", + "peer": true, + "dependencies": { + "isexe": "^4.0.0" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/node-readable-to-web-readable-stream": { + "version": "0.4.2", + "resolved": "https://registry.npmmirror.com/node-readable-to-web-readable-stream/-/node-readable-to-web-readable-stream-0.4.2.tgz", + "integrity": "sha512-/cMZNI34v//jUTrI+UIo4ieHAB5EZRY/+7OmXZgBxaWBMcW2tGdceIw06RFxWxrKZ5Jp3sI2i5TsRo+CBhtVLQ==", + "license": "MIT", + "optional": true + }, + "node_modules/nopt": { + "version": "8.1.0", + "resolved": "https://registry.npmmirror.com/nopt/-/nopt-8.1.0.tgz", + "integrity": "sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==", + "dev": true, + "license": "ISC", + "dependencies": { + "abbrev": "^3.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/octokit": { + "version": "5.0.5", + "resolved": "https://registry.npmmirror.com/octokit/-/octokit-5.0.5.tgz", + "integrity": "sha512-4+/OFSqOjoyULo7eN7EA97DE0Xydj/PW5aIckxqQIoFjFwqXKuFCvXUJObyJfBF9Khu4RL/jlDRI9FPaMGfPnw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/app": "^16.1.2", + "@octokit/core": "^7.0.6", + "@octokit/oauth-app": "^8.0.3", + "@octokit/plugin-paginate-graphql": "^6.0.0", + "@octokit/plugin-paginate-rest": "^14.0.0", + "@octokit/plugin-rest-endpoint-methods": "^17.0.0", + "@octokit/plugin-retry": "^8.0.3", + "@octokit/plugin-throttling": "^11.0.3", + "@octokit/request-error": "^7.0.2", + "@octokit/types": "^16.0.0", + "@octokit/webhooks": "^14.0.0" + }, + "engines": { + "node": ">= 20" + } + }, + "node_modules/on-exit-leak-free": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz", + "integrity": "sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/openai": { + "version": "6.26.0", + "resolved": "https://registry.npmmirror.com/openai/-/openai-6.26.0.tgz", + "integrity": "sha512-zd23dbWTjiJ6sSAX6s0HrCZi41JwTA1bQVs0wLQPZ2/5o2gxOJA5wh7yOAUgwYybfhDXyhwlpeQf7Mlgx8EOCA==", + "license": "Apache-2.0", + "bin": { + "openai": "bin/cli" + }, + "peerDependencies": { + "ws": "^8.18.0", + "zod": "^3.25 || ^4.0" + }, + "peerDependenciesMeta": { + "ws": { + "optional": true + }, + "zod": { + "optional": true + } + } + }, + "node_modules/openclaw": { + "version": "2026.3.8", + "resolved": "https://registry.npmmirror.com/openclaw/-/openclaw-2026.3.8.tgz", + "integrity": "sha512-e5Rk2Aj55sD/5LyX94mdYCQj7zpHXo0xIZsl+k140+nRopePfPAxC7nsu0V/NyypPRtaotP1riFfzK7IhaYkuQ==", + "license": "MIT", + "dependencies": { + "@agentclientprotocol/sdk": "0.15.0", + "@aws-sdk/client-bedrock": "^3.1004.0", + "@buape/carbon": "0.0.0-beta-20260216184201", + "@clack/prompts": "^1.1.0", + "@discordjs/voice": "^0.19.0", + "@grammyjs/runner": "^2.0.3", + "@grammyjs/transformer-throttler": "^1.2.1", + "@homebridge/ciao": "^1.3.5", + "@larksuiteoapi/node-sdk": "^1.59.0", + "@line/bot-sdk": "^10.6.0", + "@lydell/node-pty": "1.2.0-beta.3", + "@mariozechner/pi-agent-core": "0.57.1", + "@mariozechner/pi-ai": "0.57.1", + "@mariozechner/pi-coding-agent": "0.57.1", + "@mariozechner/pi-tui": "0.57.1", + "@mozilla/readability": "^0.6.0", + "@sinclair/typebox": "0.34.48", + "@slack/bolt": "^4.6.0", + "@slack/web-api": "^7.14.1", + "@whiskeysockets/baileys": "7.0.0-rc.9", + "ajv": "^8.18.0", + "chalk": "^5.6.2", + "chokidar": "^5.0.0", + "cli-highlight": "^2.1.11", + "commander": "^14.0.3", + "croner": "^10.0.1", + "discord-api-types": "^0.38.41", + "dotenv": "^17.3.1", + "express": "^5.2.1", + "file-type": "^21.3.0", + "grammy": "^1.41.1", + "https-proxy-agent": "^7.0.6", + "ipaddr.js": "^2.3.0", + "jiti": "^2.6.1", + "json5": "^2.2.3", + "jszip": "^3.10.1", + "linkedom": "^0.18.12", + "long": "^5.3.2", + "markdown-it": "^14.1.1", + "node-edge-tts": "^1.2.10", + "opusscript": "^0.1.1", + "osc-progress": "^0.3.0", + "pdfjs-dist": "^5.5.207", + "playwright-core": "1.58.2", + "qrcode-terminal": "^0.12.0", + "sharp": "^0.34.5", + "sqlite-vec": "0.1.7-alpha.2", + "tar": "7.5.11", + "tslog": "^4.10.2", + "undici": "^7.22.0", + "ws": "^8.19.0", + "yaml": "^2.8.2", + "zod": "^4.3.6" + }, + "bin": { + "openclaw": "openclaw.mjs" + }, + "engines": { + "node": ">=22.12.0" + }, + "peerDependencies": { + "@napi-rs/canvas": "^0.1.89", + "node-llama-cpp": "3.16.2" + } + }, + "node_modules/openclaw/node_modules/ajv": { + "version": "8.18.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.18.0.tgz", + "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/openclaw/node_modules/chalk": { + "version": "5.6.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/openclaw/node_modules/commander": { + "version": "14.0.3", + "resolved": "https://registry.npmmirror.com/commander/-/commander-14.0.3.tgz", + "integrity": "sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/openclaw/node_modules/dotenv": { + "version": "17.3.1", + "resolved": "https://registry.npmmirror.com/dotenv/-/dotenv-17.3.1.tgz", + "integrity": "sha512-IO8C/dzEb6O3F9/twg6ZLXz164a2fhTnEWb95H23Dm4OuN+92NmEAlTrupP9VW6Jm3sO26tQlqyvyi4CsnY9GA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/openclaw/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, + "node_modules/opusscript": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/opusscript/-/opusscript-0.1.1.tgz", + "integrity": "sha512-mL0fZZOUnXdZ78woRXp18lApwpp0lF5tozJOD1Wut0dgrA9WuQTgSels/CSmFleaAZrJi/nci5KOVtbuxeWoQA==", + "license": "MIT" + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmmirror.com/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/osc-progress": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/osc-progress/-/osc-progress-0.3.0.tgz", + "integrity": "sha512-4/8JfsetakdeEa4vAYV45FW20aY+B/+K8NEXp5Eiar3wR8726whgHrbSg5Ar/ZY1FLJ/AGtUqV7W2IVF+Gvp9A==", + "license": "MIT", + "engines": { + "node": ">=20" + } + }, + "node_modules/p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "7.0.4", + "resolved": "https://registry.npmmirror.com/p-map/-/p-map-7.0.4.tgz", + "integrity": "sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-queue": { + "version": "6.6.2", + "resolved": "https://registry.npmmirror.com/p-queue/-/p-queue-6.6.2.tgz", + "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", + "license": "MIT", + "dependencies": { + "eventemitter3": "^4.0.4", + "p-timeout": "^3.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-queue/node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "license": "MIT" + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmmirror.com/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "license": "MIT", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "license": "MIT", + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pac-proxy-agent": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz", + "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==", + "license": "MIT", + "dependencies": { + "@tootallnate/quickjs-emscripten": "^0.23.0", + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "get-uri": "^6.0.1", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.6", + "pac-resolver": "^7.0.1", + "socks-proxy-agent": "^8.0.5" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/pac-resolver": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/pac-resolver/-/pac-resolver-7.0.1.tgz", + "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", + "license": "MIT", + "dependencies": { + "degenerator": "^5.0.0", + "netmask": "^2.0.2" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "license": "BlueOak-1.0.0" + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmmirror.com/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "license": "(MIT AND Zlib)" + }, + "node_modules/parse-ms": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/parse-ms/-/parse-ms-4.0.0.tgz", + "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "license": "MIT" + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "license": "MIT", + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "license": "MIT" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/partial-json": { + "version": "0.1.7", + "resolved": "https://registry.npmmirror.com/partial-json/-/partial-json-0.1.7.tgz", + "integrity": "sha512-Njv/59hHaokb/hRUjce3Hdv12wd60MtM9Z5Olmn+nehe0QDAsRtRbJPvJ0Z91TusF0SuZRIvnM+S4l6EIP8leA==", + "license": "MIT" + }, + "node_modules/path-expression-matcher": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/path-expression-matcher/-/path-expression-matcher-1.1.3.tgz", + "integrity": "sha512-qdVgY8KXmVdJZRSS1JdEPOKPdTiEK/pi0RkcT2sw1RhXxohdujUlJFPuS1TSkevZ9vzd3ZlL7ULl1MHGTApKzQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-scurry": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/path-scurry/-/path-scurry-2.0.2.tgz", + "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "11.2.6", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-11.2.6.tgz", + "integrity": "sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/path-to-regexp": { + "version": "8.3.0", + "resolved": "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-8.3.0.tgz", + "integrity": "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/pdfjs-dist": { + "version": "5.5.207", + "resolved": "https://registry.npmmirror.com/pdfjs-dist/-/pdfjs-dist-5.5.207.tgz", + "integrity": "sha512-WMqqw06w1vUt9ZfT0gOFhMf3wHsWhaCrxGrckGs5Cci6ybDW87IvPaOd2pnBwT6BJuP/CzXDZxjFgmSULLdsdw==", + "license": "Apache-2.0", + "engines": { + "node": ">=20.19.0 || >=22.13.0 || >=24" + }, + "optionalDependencies": { + "@napi-rs/canvas": "^0.1.95", + "node-readable-to-web-readable-stream": "^0.4.2" + } + }, + "node_modules/pe-library": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/pe-library/-/pe-library-0.4.1.tgz", + "integrity": "sha512-eRWB5LBz7PpDu4PUlwT0PhnQfTQJlDDdPa35urV4Osrm0t0AqQFGn+UIkU3klZvwJ8KPO3VbBFsXquA6p6kqZw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12", + "npm": ">=6" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/jet2jet" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pino": { + "version": "9.14.0", + "resolved": "https://registry.npmmirror.com/pino/-/pino-9.14.0.tgz", + "integrity": "sha512-8OEwKp5juEvb/MjpIc4hjqfgCNysrS94RIOMXYvpYCdm/jglrKEiAYmiumbmGhCvs+IcInsphYDFwqrjr7398w==", + "license": "MIT", + "dependencies": { + "@pinojs/redact": "^0.4.0", + "atomic-sleep": "^1.0.0", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "^2.0.0", + "pino-std-serializers": "^7.0.0", + "process-warning": "^5.0.0", + "quick-format-unescaped": "^4.0.3", + "real-require": "^0.2.0", + "safe-stable-stringify": "^2.3.1", + "sonic-boom": "^4.0.1", + "thread-stream": "^3.0.0" + }, + "bin": { + "pino": "bin.js" + } + }, + "node_modules/pino-abstract-transport": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/pino-abstract-transport/-/pino-abstract-transport-2.0.0.tgz", + "integrity": "sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==", + "license": "MIT", + "dependencies": { + "split2": "^4.0.0" + } + }, + "node_modules/pino-std-serializers": { + "version": "7.1.0", + "resolved": "https://registry.npmmirror.com/pino-std-serializers/-/pino-std-serializers-7.1.0.tgz", + "integrity": "sha512-BndPH67/JxGExRgiX1dX0w1FvZck5Wa4aal9198SrRhZjH3GxKQUKIBnYJTdj2HDN3UQAS06HlfcSbQj2OHmaw==", + "license": "MIT" + }, + "node_modules/playwright-core": { + "version": "1.58.2", + "resolved": "https://registry.npmmirror.com/playwright-core/-/playwright-core-1.58.2.tgz", + "integrity": "sha512-yZkEtftgwS8CsfYo7nm0KE8jsvm6i/PTgVtB8DL726wNf6H2IMsDuxCpJj59KDaxCtSnrWan2AeDqM7JBaultg==", + "license": "Apache-2.0", + "bin": { + "playwright-core": "cli.js" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/plist": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/plist/-/plist-3.1.0.tgz", + "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + }, + "engines": { + "node": ">=10.4.0" + } + }, + "node_modules/postject": { + "version": "1.0.0-alpha.6", + "resolved": "https://registry.npmmirror.com/postject/-/postject-1.0.0-alpha.6.tgz", + "integrity": "sha512-b9Eb8h2eVqNE8edvKdwqkrY6O7kAwmI8kcnBv1NScolYJbo59XUF0noFq+lxbC1yN20bmC0WBEbDC5H/7ASb0A==", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "commander": "^9.4.0" + }, + "bin": { + "postject": "dist/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/postject/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/pretty-bytes": { + "version": "6.1.1", + "resolved": "https://registry.npmmirror.com/pretty-bytes/-/pretty-bytes-6.1.1.tgz", + "integrity": "sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==", + "license": "MIT", + "peer": true, + "engines": { + "node": "^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-ms": { + "version": "9.3.0", + "resolved": "https://registry.npmmirror.com/pretty-ms/-/pretty-ms-9.3.0.tgz", + "integrity": "sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "parse-ms": "^4.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/proc-log": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/proc-log/-/proc-log-5.0.0.tgz", + "integrity": "sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "license": "MIT" + }, + "node_modules/process-warning": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/process-warning/-/process-warning-5.0.0.tgz", + "integrity": "sha512-a39t9ApHNx2L4+HBnQKqxxHNs1r7KF+Intd8Q/g1bUh6q0WIp9voPXJ/x0j+ZL45KF1pJd9+q2jLIRMfvEshkA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "MIT" + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/promise-retry/node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmmirror.com/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/proper-lockfile": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/proper-lockfile/-/proper-lockfile-4.1.2.tgz", + "integrity": "sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "retry": "^0.12.0", + "signal-exit": "^3.0.2" + } + }, + "node_modules/proper-lockfile/node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmmirror.com/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/protobufjs": { + "version": "7.5.4", + "resolved": "https://registry.npmmirror.com/protobufjs/-/protobufjs-7.5.4.tgz", + "integrity": "sha512-CvexbZtbov6jW2eXAvLukXjXUW1TzFaivC46BpWc/3BpcCysb5Vffu+B3XHMm8lVEuy2Mm4XGex8hBSg1yapPg==", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/node": ">=13.7.0", + "long": "^5.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "license": "MIT", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-agent": { + "version": "6.5.0", + "resolved": "https://registry.npmmirror.com/proxy-agent/-/proxy-agent-6.5.0.tgz", + "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==", + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "http-proxy-agent": "^7.0.1", + "https-proxy-agent": "^7.0.6", + "lru-cache": "^7.14.1", + "pac-proxy-agent": "^7.1.0", + "proxy-from-env": "^1.1.0", + "socks-proxy-agent": "^8.0.5" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/proxy-agent/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "license": "MIT" + }, + "node_modules/pump": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/pump/-/pump-3.0.4.tgz", + "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==", + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/punycode.js": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/punycode.js/-/punycode.js-2.3.1.tgz", + "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/qified": { + "version": "0.6.0", + "resolved": "https://registry.npmmirror.com/qified/-/qified-0.6.0.tgz", + "integrity": "sha512-tsSGN1x3h569ZSU1u6diwhltLyfUWDp3YbFHedapTmpBl0B3P6U3+Qptg7xu+v+1io1EwhdPyyRHYbEw0KN2FA==", + "license": "MIT", + "dependencies": { + "hookified": "^1.14.0" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/qrcode-terminal": { + "version": "0.12.0", + "resolved": "https://registry.npmmirror.com/qrcode-terminal/-/qrcode-terminal-0.12.0.tgz", + "integrity": "sha512-EXtzRZmC+YGmGlDFbXKxQiMZNwCLEO6BANKXG4iCtSIM0yqc/pappSx3RIKr4r0uh5JsBckOXeKrB3Iz7mdQpQ==", + "bin": { + "qrcode-terminal": "bin/qrcode-terminal.js" + } + }, + "node_modules/qs": { + "version": "6.15.0", + "resolved": "https://registry.npmmirror.com/qs/-/qs-6.15.0.tgz", + "integrity": "sha512-mAZTtNCeetKMH+pSjrb76NAM8V9a05I9aBZOHztWy/UqcJdQYNsf59vrRKWnojAT9Y+GbIvoTBC++CPHqpDBhQ==", + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/quick-format-unescaped": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", + "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==", + "license": "MIT" + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/raw-body/-/raw-body-3.0.2.tgz", + "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==", + "license": "MIT", + "dependencies": { + "bytes": "~3.1.2", + "http-errors": "~2.0.1", + "iconv-lite": "~0.7.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.7.2", + "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.7.2.tgz", + "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmmirror.com/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "peer": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/read-binary-file-arch": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/read-binary-file-arch/-/read-binary-file-arch-1.0.6.tgz", + "integrity": "sha512-BNg9EN3DD3GsDXX7Aa8O4p92sryjkmzYYgmgTAc6CA4uGLEDzFfxOxugu21akOxpcXHiEgsYkC6nPsQvLLLmEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.4" + }, + "bin": { + "read-binary-file-arch": "cli.js" + } + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/readdirp": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-5.0.0.tgz", + "integrity": "sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==", + "license": "MIT", + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/real-require": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/real-require/-/real-require-0.2.0.tgz", + "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==", + "license": "MIT", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resedit": { + "version": "1.7.2", + "resolved": "https://registry.npmmirror.com/resedit/-/resedit-1.7.2.tgz", + "integrity": "sha512-vHjcY2MlAITJhC0eRD/Vv8Vlgmu9Sd3LX9zZvtGzU5ZImdTN3+d6e/4mnTyV8vEbyf1sgNIrWxhWlrys52OkEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pe-library": "^0.4.1" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/jet2jet" + } + }, + "node_modules/resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "dev": true, + "license": "MIT" + }, + "node_modules/responselike": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/responselike/-/responselike-2.0.1.tgz", + "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", + "dev": true, + "license": "MIT", + "dependencies": { + "lowercase-keys": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmmirror.com/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/rimraf": { + "version": "5.0.10", + "resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-5.0.10.tgz", + "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", + "license": "ISC", + "dependencies": { + "glob": "^10.3.7" + }, + "bin": { + "rimraf": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "license": "MIT" + }, + "node_modules/rimraf/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmmirror.com/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, + "node_modules/rimraf/node_modules/minimatch": { + "version": "9.0.9", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-9.0.9.tgz", + "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.2" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/roarr": { + "version": "2.15.4", + "resolved": "https://registry.npmmirror.com/roarr/-/roarr-2.15.4.tgz", + "integrity": "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "boolean": "^3.0.1", + "detect-node": "^2.0.4", + "globalthis": "^1.0.1", + "json-stringify-safe": "^5.0.1", + "semver-compare": "^1.0.0", + "sprintf-js": "^1.1.2" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/router": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/router/-/router-2.2.0.tgz", + "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==", + "license": "MIT", + "dependencies": { + "debug": "^4.4.0", + "depd": "^2.0.0", + "is-promise": "^4.0.0", + "parseurl": "^1.3.3", + "path-to-regexp": "^8.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safe-stable-stringify": { + "version": "2.5.0", + "resolved": "https://registry.npmmirror.com/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", + "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" + }, + "node_modules/sanitize-filename": { + "version": "1.6.3", + "resolved": "https://registry.npmmirror.com/sanitize-filename/-/sanitize-filename-1.6.3.tgz", + "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", + "dev": true, + "license": "WTFPL OR ISC", + "dependencies": { + "truncate-utf8-bytes": "^1.0.0" + } + }, + "node_modules/sax": { + "version": "1.5.0", + "resolved": "https://registry.npmmirror.com/sax/-/sax-1.5.0.tgz", + "integrity": "sha512-21IYA3Q5cQf089Z6tgaUTr7lDAyzoTPx5HRtbhsME8Udispad8dC/+sziTNugOEx54ilvatQ9YCzl4KQLPcRHA==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=11.0.0" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/send": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/send/-/send-1.2.1.tgz", + "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==", + "license": "MIT", + "dependencies": { + "debug": "^4.4.3", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "fresh": "^2.0.0", + "http-errors": "^2.0.1", + "mime-types": "^3.0.2", + "ms": "^2.1.3", + "on-finished": "^2.4.1", + "range-parser": "^1.2.1", + "statuses": "^2.0.2" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/send/node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/send/node_modules/mime-types": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-3.0.2.tgz", + "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", + "license": "MIT", + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/serialize-error": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/serialize-error/-/serialize-error-7.0.1.tgz", + "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "type-fest": "^0.13.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/serve-static": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/serve-static/-/serve-static-2.2.1.tgz", + "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==", + "license": "MIT", + "dependencies": { + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "parseurl": "^1.3.3", + "send": "^1.2.0" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "license": "MIT" + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" + }, + "node_modules/sharp": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/sharp/-/sharp-0.34.5.tgz", + "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==", + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "@img/colour": "^1.0.0", + "detect-libc": "^2.1.2", + "semver": "^7.7.3" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.34.5", + "@img/sharp-darwin-x64": "0.34.5", + "@img/sharp-libvips-darwin-arm64": "1.2.4", + "@img/sharp-libvips-darwin-x64": "1.2.4", + "@img/sharp-libvips-linux-arm": "1.2.4", + "@img/sharp-libvips-linux-arm64": "1.2.4", + "@img/sharp-libvips-linux-ppc64": "1.2.4", + "@img/sharp-libvips-linux-riscv64": "1.2.4", + "@img/sharp-libvips-linux-s390x": "1.2.4", + "@img/sharp-libvips-linux-x64": "1.2.4", + "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", + "@img/sharp-libvips-linuxmusl-x64": "1.2.4", + "@img/sharp-linux-arm": "0.34.5", + "@img/sharp-linux-arm64": "0.34.5", + "@img/sharp-linux-ppc64": "0.34.5", + "@img/sharp-linux-riscv64": "0.34.5", + "@img/sharp-linux-s390x": "0.34.5", + "@img/sharp-linux-x64": "0.34.5", + "@img/sharp-linuxmusl-arm64": "0.34.5", + "@img/sharp-linuxmusl-x64": "0.34.5", + "@img/sharp-wasm32": "0.34.5", + "@img/sharp-win32-arm64": "0.34.5", + "@img/sharp-win32-ia32": "0.34.5", + "@img/sharp-win32-x64": "0.34.5" + } + }, + "node_modules/sharp/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "license": "ISC" + }, + "node_modules/simple-git": { + "version": "3.33.0", + "resolved": "https://registry.npmmirror.com/simple-git/-/simple-git-3.33.0.tgz", + "integrity": "sha512-D4V/tGC2sjsoNhoMybKyGoE+v8A60hRawKQ1iFRA1zwuDgGZCBJ4ByOzZ5J8joBbi4Oam0qiPH+GhzmSBwbJng==", + "license": "MIT", + "peer": true, + "dependencies": { + "@kwsites/file-exists": "^1.1.1", + "@kwsites/promise-deferred": "^1.1.1", + "debug": "^4.4.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/steveukx/git-js?sponsor=1" + } + }, + "node_modules/simple-update-notifier": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz", + "integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/simple-update-notifier/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "license": "MIT" + }, + "node_modules/sleep-promise": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/sleep-promise/-/sleep-promise-9.1.0.tgz", + "integrity": "sha512-UHYzVpz9Xn8b+jikYSD6bqvf754xL2uBUzDFwiU6NcdZeifPr6UfgU43xpkPu67VMS88+TI2PSI7Eohgqf2fKA==", + "license": "MIT", + "peer": true + }, + "node_modules/slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "license": "MIT", + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks": { + "version": "2.8.7", + "resolved": "https://registry.npmmirror.com/socks/-/socks-2.8.7.tgz", + "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==", + "license": "MIT", + "dependencies": { + "ip-address": "^10.0.1", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "8.0.5", + "resolved": "https://registry.npmmirror.com/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", + "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==", + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "socks": "^2.8.3" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/sonic-boom": { + "version": "4.2.1", + "resolved": "https://registry.npmmirror.com/sonic-boom/-/sonic-boom-4.2.1.tgz", + "integrity": "sha512-w6AxtubXa2wTXAUsZMMWERrsIRAdrK0Sc+FUytWvYAhBJLyuI4llrMIC1DtlNSdI99EI86KZum2MMq3EAZlF9Q==", + "license": "MIT", + "dependencies": { + "atomic-sleep": "^1.0.0" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/split2": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", + "license": "ISC", + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "dev": true, + "license": "BSD-3-Clause", + "optional": true + }, + "node_modules/sqlite-vec": { + "version": "0.1.7-alpha.2", + "resolved": "https://registry.npmmirror.com/sqlite-vec/-/sqlite-vec-0.1.7-alpha.2.tgz", + "integrity": "sha512-rNgRCv+4V4Ed3yc33Qr+nNmjhtrMnnHzXfLVPeGb28Dx5mmDL3Ngw/Wk8vhCGjj76+oC6gnkmMG8y73BZWGBwQ==", + "license": "MIT OR Apache", + "optionalDependencies": { + "sqlite-vec-darwin-arm64": "0.1.7-alpha.2", + "sqlite-vec-darwin-x64": "0.1.7-alpha.2", + "sqlite-vec-linux-arm64": "0.1.7-alpha.2", + "sqlite-vec-linux-x64": "0.1.7-alpha.2", + "sqlite-vec-windows-x64": "0.1.7-alpha.2" + } + }, + "node_modules/sqlite-vec-darwin-arm64": { + "version": "0.1.7-alpha.2", + "resolved": "https://registry.npmmirror.com/sqlite-vec-darwin-arm64/-/sqlite-vec-darwin-arm64-0.1.7-alpha.2.tgz", + "integrity": "sha512-raIATOqFYkeCHhb/t3r7W7Cf2lVYdf4J3ogJ6GFc8PQEgHCPEsi+bYnm2JT84MzLfTlSTIdxr4/NKv+zF7oLPw==", + "cpu": [ + "arm64" + ], + "license": "MIT OR Apache", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/sqlite-vec-darwin-x64": { + "version": "0.1.7-alpha.2", + "resolved": "https://registry.npmmirror.com/sqlite-vec-darwin-x64/-/sqlite-vec-darwin-x64-0.1.7-alpha.2.tgz", + "integrity": "sha512-jeZEELsQjjRsVojsvU5iKxOvkaVuE+JYC8Y4Ma8U45aAERrDYmqZoHvgSG7cg1PXL3bMlumFTAmHynf1y4pOzA==", + "cpu": [ + "x64" + ], + "license": "MIT OR Apache", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/sqlite-vec-linux-arm64": { + "version": "0.1.7-alpha.2", + "resolved": "https://registry.npmmirror.com/sqlite-vec-linux-arm64/-/sqlite-vec-linux-arm64-0.1.7-alpha.2.tgz", + "integrity": "sha512-6Spj4Nfi7tG13jsUG+W7jnT0bCTWbyPImu2M8nWp20fNrd1SZ4g3CSlDAK8GBdavX7wRlbBHCZ+BDa++rbDewA==", + "cpu": [ + "arm64" + ], + "license": "MIT OR Apache", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/sqlite-vec-linux-x64": { + "version": "0.1.7-alpha.2", + "resolved": "https://registry.npmmirror.com/sqlite-vec-linux-x64/-/sqlite-vec-linux-x64-0.1.7-alpha.2.tgz", + "integrity": "sha512-IcgrbHaDccTVhXDf8Orwdc2+hgDLAFORl6OBUhcvlmwswwBP1hqBTSEhovClG4NItwTOBNgpwOoQ7Qp3VDPWLg==", + "cpu": [ + "x64" + ], + "license": "MIT OR Apache", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/sqlite-vec-windows-x64": { + "version": "0.1.7-alpha.2", + "resolved": "https://registry.npmmirror.com/sqlite-vec-windows-x64/-/sqlite-vec-windows-x64-0.1.7-alpha.2.tgz", + "integrity": "sha512-TRP6hTjAcwvQ6xpCZvjP00pdlda8J38ArFy1lMYhtQWXiIBmWnhMaMbq4kaeCYwvTTddfidatRS+TJrwIKB/oQ==", + "cpu": [ + "x64" + ], + "license": "MIT OR Apache", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/ssri": { + "version": "12.0.0", + "resolved": "https://registry.npmmirror.com/ssri/-/ssri-12.0.0.tgz", + "integrity": "sha512-S7iGNosepx9RadX82oimUkvr0Ct7IjJbEbs4mJcTxst8um95J3sDYU1RBEOvdu6oL1Wek2ODI5i4MAw+dZ6cAQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/stat-mode": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/stat-mode/-/stat-mode-1.0.0.tgz", + "integrity": "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/statuses": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/statuses/-/statuses-2.0.2.tgz", + "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/std-env": { + "version": "3.10.0", + "resolved": "https://registry.npmmirror.com/std-env/-/std-env-3.10.0.tgz", + "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==", + "license": "MIT" + }, + "node_modules/stdin-discarder": { + "version": "0.3.1", + "resolved": "https://registry.npmmirror.com/stdin-discarder/-/stdin-discarder-0.3.1.tgz", + "integrity": "sha512-reExS1kSGoElkextOcPkel4NE99S0BWxjUHQeDFnR8S993JxpPX7KU4MNmO19NXhlJp+8dmdCbKQVNgLJh2teA==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stdout-update": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/stdout-update/-/stdout-update-4.0.1.tgz", + "integrity": "sha512-wiS21Jthlvl1to+oorePvcyrIkiG/6M3D3VTmDUlJm7Cy6SbFhKkAvX+YBuHLxck/tO3mrdpC/cNesigQc3+UQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "ansi-escapes": "^6.2.0", + "ansi-styles": "^6.2.1", + "string-width": "^7.1.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/stdout-update/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/stdout-update/node_modules/emoji-regex": { + "version": "10.6.0", + "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "license": "MIT", + "peer": true + }, + "node_modules/stdout-update/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/steno": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/steno/-/steno-4.0.2.tgz", + "integrity": "sha512-yhPIQXjrlt1xv7dyPQg2P17URmXbuM5pdGkpiMB3RenprfiBlvK415Lctfe0eshk90oA7/tNq7WEiMK8RSP39A==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/typicode" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-7.2.0.tgz", + "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.2.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strnum": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/strnum/-/strnum-2.2.0.tgz", + "integrity": "sha512-Y7Bj8XyJxnPAORMZj/xltsfo55uOiyHcU2tnAVzHUnSJR/KsEX+9RoDeXEnsXtl/CX4fAcrt64gZ13aGaWPeBg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT" + }, + "node_modules/strtok3": { + "version": "10.3.4", + "resolved": "https://registry.npmmirror.com/strtok3/-/strtok3-10.3.4.tgz", + "integrity": "sha512-KIy5nylvC5le1OdaaoCJ07L+8iQzJHGH6pWDuzS+d07Cu7n1MZ2x26P8ZKIWfbK02+XIL8Mp4RkWeqdUCrDMfg==", + "license": "MIT", + "dependencies": { + "@tokenizer/token": "^0.3.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/sumchecker": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/sumchecker/-/sumchecker-3.0.1.tgz", + "integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "debug": "^4.1.0" + }, + "engines": { + "node": ">= 8.0" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar": { + "version": "7.5.11", + "resolved": "https://registry.npmmirror.com/tar/-/tar-7.5.11.tgz", + "integrity": "sha512-ChjMH33/KetonMTAtpYdgUFr0tbz69Fp2v7zWxQfYZX4g5ZN2nOBXm1R2xyA+lMIKrLKIoKAwFj93jE/avX9cQ==", + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/fs-minipass": "^4.0.0", + "chownr": "^3.0.0", + "minipass": "^7.1.2", + "minizlib": "^3.1.0", + "yallist": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-5.0.0.tgz", + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/temp": { + "version": "0.9.4", + "resolved": "https://registry.npmmirror.com/temp/-/temp-0.9.4.tgz", + "integrity": "sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "mkdirp": "^0.5.1", + "rimraf": "~2.6.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/temp-file": { + "version": "3.4.0", + "resolved": "https://registry.npmmirror.com/temp-file/-/temp-file-3.4.0.tgz", + "integrity": "sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-exit-hook": "^2.0.1", + "fs-extra": "^10.0.0" + } + }, + "node_modules/temp-file/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/temp-file/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/temp-file/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/temp/node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "license": "MIT", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/thread-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/thread-stream/-/thread-stream-3.1.0.tgz", + "integrity": "sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==", + "license": "MIT", + "dependencies": { + "real-require": "^0.2.0" + } + }, + "node_modules/tiny-async-pool": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/tiny-async-pool/-/tiny-async-pool-1.3.0.tgz", + "integrity": "sha512-01EAw5EDrcVrdgyCLgoSPvqznC0sVxDSVeiOz09FUpjh71G79VCqneOr+xvt7T1r76CF6ZZfPjHorN2+d+3mqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^5.5.0" + } + }, + "node_modules/tiny-async-pool/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.15", + "resolved": "https://registry.npmmirror.com/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tmp": { + "version": "0.2.5", + "resolved": "https://registry.npmmirror.com/tmp/-/tmp-0.2.5.tgz", + "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.14" + } + }, + "node_modules/tmp-promise": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/tmp-promise/-/tmp-promise-3.0.3.tgz", + "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "tmp": "^0.2.0" + } + }, + "node_modules/toad-cache": { + "version": "3.7.0", + "resolved": "https://registry.npmmirror.com/toad-cache/-/toad-cache-3.7.0.tgz", + "integrity": "sha512-/m8M+2BJUpoJdgAHoG+baCwBT+tf2VraSfkBgl0Y00qIWt41DJ8R5B8nsEw0I58YwF5IZH6z24/2TobDKnqSWw==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/token-types": { + "version": "6.1.2", + "resolved": "https://registry.npmmirror.com/token-types/-/token-types-6.1.2.tgz", + "integrity": "sha512-dRXchy+C0IgK8WPC6xvCHFRIWYUbqqdEIKPaKo/AcTUNzwLTK6AH7RjdLWsEZcAN/TBdtfUw3PYEgPr5VPr6ww==", + "license": "MIT", + "dependencies": { + "@borewit/text-codec": "^0.2.1", + "@tokenizer/token": "^0.3.0", + "ieee754": "^1.2.1" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" + }, + "node_modules/truncate-utf8-bytes": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", + "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==", + "dev": true, + "license": "WTFPL", + "dependencies": { + "utf8-byte-length": "^1.0.1" + } + }, + "node_modules/ts-algebra": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ts-algebra/-/ts-algebra-2.0.0.tgz", + "integrity": "sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==", + "license": "MIT" + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/tslog": { + "version": "4.10.2", + "resolved": "https://registry.npmmirror.com/tslog/-/tslog-4.10.2.tgz", + "integrity": "sha512-XuELoRpMR+sq8fuWwX7P0bcj+PRNiicOKDEb3fGNURhxWVyykCi9BNq7c4uVz7h7P0sj8qgBsr5SWS6yBClq3g==", + "license": "MIT", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/fullstack-build/tslog?sponsor=1" + } + }, + "node_modules/tsscmp": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/tsscmp/-/tsscmp-1.0.6.tgz", + "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", + "license": "MIT", + "engines": { + "node": ">=0.6.x" + } + }, + "node_modules/type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/type-is/-/type-is-2.0.1.tgz", + "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", + "license": "MIT", + "dependencies": { + "content-type": "^1.0.5", + "media-typer": "^1.1.0", + "mime-types": "^3.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/type-is/node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/type-is/node_modules/mime-types": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-3.0.2.tgz", + "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", + "license": "MIT", + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/uc.micro": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/uc.micro/-/uc.micro-2.1.0.tgz", + "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==", + "license": "MIT" + }, + "node_modules/uhyphen": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/uhyphen/-/uhyphen-0.2.0.tgz", + "integrity": "sha512-qz3o9CHXmJJPGBdqzab7qAYuW8kQGKNEuoHFYrBwV6hWIMcpAmxDLXojcHfFr9US1Pe6zUswEIJIbLI610fuqA==", + "license": "ISC" + }, + "node_modules/uint8array-extras": { + "version": "1.5.0", + "resolved": "https://registry.npmmirror.com/uint8array-extras/-/uint8array-extras-1.5.0.tgz", + "integrity": "sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/undici": { + "version": "7.22.0", + "resolved": "https://registry.npmmirror.com/undici/-/undici-7.22.0.tgz", + "integrity": "sha512-RqslV2Us5BrllB+JeiZnK4peryVTndy9Dnqq62S3yYRRTj0tFQCwEniUy2167skdGOy3vqRzEvl1Dm4sV2ReDg==", + "license": "MIT", + "engines": { + "node": ">=20.18.1" + } + }, + "node_modules/undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmmirror.com/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "license": "MIT" + }, + "node_modules/unique-filename": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/unique-filename/-/unique-filename-4.0.0.tgz", + "integrity": "sha512-XSnEewXmQ+veP7xX2dS5Q4yZAvO40cBN2MWkJ7D/6sW4Dg6wYBNwM1Vrnz1FhH5AdeLIlUXRI9e28z1YZi71NQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "unique-slug": "^5.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/unique-slug": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/unique-slug/-/unique-slug-5.0.0.tgz", + "integrity": "sha512-9OdaqO5kwqR+1kVgHAhsp5vPNU0hnxRa26rBFNfNgM7M6pNtgzeBn3s/xbyCQL3dcjzOatcef6UUHpB/6MaETg==", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/universal-github-app-jwt": { + "version": "2.2.2", + "resolved": "https://registry.npmmirror.com/universal-github-app-jwt/-/universal-github-app-jwt-2.2.2.tgz", + "integrity": "sha512-dcmbeSrOdTnsjGjUfAlqNDJrhxXizjAz94ija9Qw8YkZ1uu0d+GoZzyH+Jb9tIIqvGsadUfwg+22k5aDqqwzbw==", + "license": "MIT", + "peer": true + }, + "node_modules/universal-user-agent": { + "version": "7.0.3", + "resolved": "https://registry.npmmirror.com/universal-user-agent/-/universal-user-agent-7.0.3.tgz", + "integrity": "sha512-TmnEAEAsBJVZM/AADELsK76llnwcf9vMKuPz8JflO1frO8Lchitr0fNaN9d+Ap0BjKtqWqd/J17qeDnXh8CL2A==", + "license": "ISC", + "peer": true + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-join": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/url-join/-/url-join-4.0.1.tgz", + "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==", + "license": "MIT", + "peer": true + }, + "node_modules/utf8-byte-length": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/utf8-byte-length/-/utf8-byte-length-1.0.5.tgz", + "integrity": "sha512-Xn0w3MtiQ6zoz2vFyUVruaCL53O/DwUvkEeOvj+uulMm0BkUGYWmBYVyElqZaSLhY6ZD0ulfU3aBra2aVT4xfA==", + "dev": true, + "license": "(WTFPL OR MIT)" + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/validate-npm-package-name": { + "version": "7.0.2", + "resolved": "https://registry.npmmirror.com/validate-npm-package-name/-/validate-npm-package-name-7.0.2.tgz", + "integrity": "sha512-hVDIBwsRruT73PbK7uP5ebUt+ezEtCmzZz3F59BSr2F6OVFnJ/6h8liuvdLrQ88Xmnk6/+xGGuq+pG9WwTuy3A==", + "license": "ISC", + "peer": true, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/verror": { + "version": "1.10.1", + "resolved": "https://registry.npmmirror.com/verror/-/verror-1.10.1.tgz", + "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/verror/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "license": "MIT", + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/web-streams-polyfill": { + "version": "3.3.3", + "resolved": "https://registry.npmmirror.com/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", + "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/win-guid": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/win-guid/-/win-guid-0.2.1.tgz", + "integrity": "sha512-gEIQU4mkgl2OPeoNrWflcJFJ3Ae2BPd4eCsHHA/XikslkIVms/nHhvnvzIZV7VLmBvtFlDOzLt9rrZT+n6D67A==", + "license": "MIT" + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" + }, + "node_modules/ws": { + "version": "8.19.0", + "resolved": "https://registry.npmmirror.com/ws/-/ws-8.19.0.tgz", + "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xmlbuilder": { + "version": "15.1.1", + "resolved": "https://registry.npmmirror.com/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/yaml": { + "version": "2.8.2", + "resolved": "https://registry.npmmirror.com/yaml/-/yaml-2.8.2.tgz", + "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==", + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + }, + "funding": { + "url": "https://github.com/sponsors/eemeli" + } + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmmirror.com/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmmirror.com/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "license": "MIT", + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yoctocolors": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/yoctocolors/-/yoctocolors-2.1.2.tgz", + "integrity": "sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zod": { + "version": "4.3.6", + "resolved": "https://registry.npmmirror.com/zod/-/zod-4.3.6.tgz", + "integrity": "sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/zod-to-json-schema": { + "version": "3.25.1", + "resolved": "https://registry.npmmirror.com/zod-to-json-schema/-/zod-to-json-schema-3.25.1.tgz", + "integrity": "sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==", + "license": "ISC", + "peerDependencies": { + "zod": "^3.25 || ^4" + } + } + } +} diff --git a/u-claw-app/package.json b/u-claw-app/package.json new file mode 100644 index 0000000..d28161e --- /dev/null +++ b/u-claw-app/package.json @@ -0,0 +1,109 @@ +{ + "name": "u-claw", + "version": "2.0.0", + "description": "U-Claw - AI Assistant Desktop App", + "main": "src/main.js", + "author": "dongsheng ", + "license": "MIT", + "homepage": "https://u-claw.org", + "scripts": { + "start": "electron .", + "dev": "electron . --dev", + "build:mac": "electron-builder --mac", + "build:mac-arm64": "electron-builder --mac --arm64", + "build:mac-x64": "electron-builder --mac --x64", + "build:win": "electron-builder --win", + "build:all": "electron-builder --mac --win", + "postinstall": "electron-builder install-app-deps" + }, + "build": { + "appId": "org.u-claw.desktop", + "productName": "U-Claw", + "copyright": "Copyright © 2026 U-Claw", + "directories": { + "output": "release" + }, + "files": [ + "src/**/*", + "assets/**/*", + "node_modules/**/*", + "!node_modules/**/*.md", + "!node_modules/**/CHANGELOG*", + "!node_modules/**/test/**", + "!node_modules/**/tests/**", + "!node_modules/**/.cache" + ], + "asar": false, + "extraResources": [ + { + "from": "resources/Config.html", + "to": "resources/Config.html" + }, + { + "from": "resources/context", + "to": "resources/context" + }, + { + "from": "resources/runtime/node-${platform}-${arch}", + "to": "resources/runtime/node-${platform}-${arch}" + } + ], + "mac": { + "category": "public.app-category.developer-tools", + "icon": "assets/icon.icns", + "identity": null, + "target": [ + { + "target": "dmg", + "arch": ["arm64", "x64"] + } + ], + "hardenedRuntime": false, + "gatekeeperAssess": false + }, + "dmg": { + "title": "U-Claw", + "icon": "assets/icon.icns", + "contents": [ + { "x": 130, "y": 220 }, + { "x": 410, "y": 220, "type": "link", "path": "/Applications" } + ] + }, + "win": { + "target": [ + { + "target": "nsis", + "arch": ["x64"] + }, + { + "target": "portable", + "arch": ["x64"] + } + ], + "icon": "assets/icon.ico" + }, + "nsis": { + "oneClick": true, + "perMachine": false, + "allowToChangeInstallationDirectory": false, + "installerIcon": "assets/icon.ico", + "uninstallerIcon": "assets/icon.ico", + "installerHeaderIcon": "assets/icon.ico", + "createDesktopShortcut": true, + "createStartMenuShortcut": true, + "shortcutName": "U-Claw" + }, + "linux": { + "target": ["AppImage"], + "icon": "assets/icon.png", + "category": "Development" + } + }, + "dependencies": { + "openclaw": "latest" + }, + "devDependencies": { + "electron": "^35.0.0", + "electron-builder": "^26.0.0" + } +} diff --git a/u-claw-app/resources/Config.html b/u-claw-app/resources/Config.html new file mode 100644 index 0000000..47536f5 --- /dev/null +++ b/u-claw-app/resources/Config.html @@ -0,0 +1,1183 @@ + + + + + +U-Claw 配置助手 + + + + + + + + diff --git a/u-claw-app/resources/context/AGENTS.u-claw.md b/u-claw-app/resources/context/AGENTS.u-claw.md new file mode 100644 index 0000000..e078d52 --- /dev/null +++ b/u-claw-app/resources/context/AGENTS.u-claw.md @@ -0,0 +1,29 @@ +# U-Claw Agent Context + +You are U-Claw, a desktop AI assistant built on OpenClaw. +U-Claw is designed for Chinese users with seamless access to domestic AI models. + +## Supported Models (No VPN Required) +- DeepSeek: Best for coding, most cost-effective +- Kimi (Moonshot): 256K context, great for long documents +- Qwen (Tongyi Qianwen): Large free quota from Alibaba +- GLM (Zhipu AI): Academic and Chinese NLP +- MiniMax: Voice and multimodal +- Doubao (ByteDance): Volcano Engine platform +- SiliconFlow: API relay, multiple models + +## International Models +- Claude (Anthropic) +- GPT (OpenAI) +- Ollama (Local models) + +## Key Features +- Chinese-first configuration (Config.html) +- Pre-configured China npm mirror +- QQ Bot integration ready +- Portable USB deployment supported + +## Contact +- Website: u-claw.org +- WeChat: hecare888 +- GitHub: dongsheng123132 diff --git a/u-claw-app/scripts/generate-icons.js b/u-claw-app/scripts/generate-icons.js new file mode 100644 index 0000000..7858748 --- /dev/null +++ b/u-claw-app/scripts/generate-icons.js @@ -0,0 +1,85 @@ +#!/usr/bin/env node +// Generate PNG icon from SVG, then create ICNS and ICO +const { execSync } = require('child_process'); +const path = require('path'); +const fs = require('fs'); + +const assetsDir = path.join(__dirname, '..', 'assets'); +const svgPath = path.join(assetsDir, 'icon.svg'); +const pngPath = path.join(assetsDir, 'icon.png'); + +// Check if sips is available (macOS) +try { + // Use rsvg-convert or sips to create PNG from SVG + // First try rsvg-convert + try { + execSync(`rsvg-convert -w 1024 -h 1024 "${svgPath}" -o "${pngPath}"`, { stdio: 'inherit' }); + console.log('Created icon.png via rsvg-convert'); + } catch { + // Fallback: create a simple PNG placeholder using sips + // sips can't convert SVG directly, so we'll use a different approach + console.log('rsvg-convert not found, trying alternative...'); + + // Try using Python with cairosvg + try { + execSync(`python3 -c " +import cairosvg +cairosvg.svg2png(url='${svgPath}', write_to='${pngPath}', output_width=1024, output_height=1024) +"`, { stdio: 'inherit' }); + console.log('Created icon.png via cairosvg'); + } catch { + console.log('cairosvg not available either.'); + console.log('Please install: brew install librsvg OR pip3 install cairosvg'); + console.log('Then run this script again.'); + console.log(''); + console.log('Or manually convert assets/icon.svg to assets/icon.png (1024x1024)'); + process.exit(1); + } + } + + // Create ICNS for macOS + const iconsetDir = path.join(assetsDir, 'icon.iconset'); + fs.mkdirSync(iconsetDir, { recursive: true }); + + const sizes = [16, 32, 64, 128, 256, 512, 1024]; + for (const size of sizes) { + const outFile = size === 1024 + ? path.join(iconsetDir, 'icon_512x512@2x.png') + : path.join(iconsetDir, `icon_${size}x${size}.png`); + execSync(`sips -z ${size} ${size} "${pngPath}" --out "${outFile}"`, { stdio: 'pipe' }); + + // Also create @2x versions + if (size <= 512 && size > 16) { + const halfSize = size / 2; + const out2x = path.join(iconsetDir, `icon_${halfSize}x${halfSize}@2x.png`); + execSync(`sips -z ${size} ${size} "${pngPath}" --out "${out2x}"`, { stdio: 'pipe' }); + } + } + + execSync(`iconutil -c icns "${iconsetDir}" -o "${path.join(assetsDir, 'icon.icns')}"`, { stdio: 'inherit' }); + console.log('Created icon.icns'); + + // Clean up iconset + fs.rmSync(iconsetDir, { recursive: true }); + + // Create ICO for Windows (use png2ico or ImageMagick) + try { + // Try with ImageMagick + execSync(`convert "${pngPath}" -define icon:auto-resize=256,128,64,48,32,16 "${path.join(assetsDir, 'icon.ico')}"`, { stdio: 'inherit' }); + console.log('Created icon.ico via ImageMagick'); + } catch { + try { + // Try with sips + manual + execSync(`sips -z 256 256 "${pngPath}" --out "${path.join(assetsDir, 'icon-256.png')}"`, { stdio: 'pipe' }); + console.log('Created icon-256.png (manual ICO conversion needed)'); + console.log('Install ImageMagick for ICO: brew install imagemagick'); + } catch { + console.log('Could not create ICO. Install ImageMagick: brew install imagemagick'); + } + } + + console.log('Icon generation complete!'); +} catch (err) { + console.error('Error generating icons:', err.message); + process.exit(1); +} diff --git a/u-claw-app/src/loading.html b/u-claw-app/src/loading.html new file mode 100644 index 0000000..f08c351 --- /dev/null +++ b/u-claw-app/src/loading.html @@ -0,0 +1,138 @@ + + + + + +U-Claw - Loading + + + +
+ +

U-Claw

+

AI Assistant / AI 助手

+
+

Starting OpenClaw engine...

+
+ + + + diff --git a/u-claw-app/src/main.js b/u-claw-app/src/main.js new file mode 100644 index 0000000..d4fc43b --- /dev/null +++ b/u-claw-app/src/main.js @@ -0,0 +1,419 @@ +const { app, BrowserWindow, Menu, Tray, shell, dialog, ipcMain } = require('electron'); +const { spawn } = require('child_process'); +const path = require('path'); +const fs = require('fs'); +const http = require('http'); + +// ── Constants ── +const APP_NAME = 'U-Claw'; +const DEFAULT_PORT = 18789; +const MAX_PORT = 18799; +const GATEWAY_STARTUP_TIMEOUT = 30000; + +// ── Paths ── +const isDev = process.argv.includes('--dev'); +const appRoot = isDev ? __dirname + '/..' : process.resourcesPath + '/..'; +const resourcesPath = isDev + ? path.join(__dirname, '..', 'resources') + : path.join(process.resourcesPath, 'resources'); + +// OpenClaw core location +const openclawPath = isDev + ? path.join(__dirname, '..', 'node_modules', 'openclaw') + : path.join(process.resourcesPath, 'app', 'node_modules', 'openclaw'); + +const openclawEntry = path.join(openclawPath, 'openclaw.mjs'); + +// Bundled Node.js runtime (OpenClaw needs standalone Node, not Electron's) +function getNodeBin() { + const platform = process.platform; + const arch = process.arch; + if (isDev) { + const devNodeDir = path.join(__dirname, '..', 'resources', 'runtime', `node-${platform}-${arch}`); + const devNodeBin = platform === 'win32' + ? path.join(devNodeDir, 'node.exe') + : path.join(devNodeDir, 'bin', 'node'); + if (fs.existsSync(devNodeBin)) return devNodeBin; + return 'node'; + } + const nodeDir = path.join(process.resourcesPath, 'resources', 'runtime', `node-${platform}-${arch}`); + const nodeBin = platform === 'win32' + ? path.join(nodeDir, 'node.exe') + : path.join(nodeDir, 'bin', 'node'); + if (fs.existsSync(nodeBin)) return nodeBin; + return 'node'; +} + +// User data +const userDataPath = app.getPath('userData'); +const configDir = path.join(userDataPath, '.openclaw'); +const configPath = path.join(configDir, 'openclaw.json'); + +// ── State ── +let mainWindow = null; +let tray = null; +let gatewayProcess = null; +let gatewayPort = DEFAULT_PORT; +let gatewayReady = false; +let configServerPort = null; // mini HTTP server for Config.html + +// ── Config Management ── +function ensureConfig() { + fs.mkdirSync(configDir, { recursive: true }); + fs.mkdirSync(path.join(userDataPath, 'memory'), { recursive: true }); + fs.mkdirSync(path.join(userDataPath, 'backups'), { recursive: true }); + + if (!fs.existsSync(configPath)) { + const defaultConfig = { + gateway: { + mode: 'local', + auth: { token: 'uclaw' } + } + }; + fs.writeFileSync(configPath, JSON.stringify(defaultConfig, null, 2)); + console.log(`[${APP_NAME}] Created default config at ${configPath}`); + } +} + +function getConfig() { + try { + return JSON.parse(fs.readFileSync(configPath, 'utf8')); + } catch { + return { gateway: { mode: 'local', auth: { token: 'uclaw' } } }; + } +} + +function hasModelConfigured() { + const config = getConfig(); + return !!(config.agent && config.agent.model); +} + +function getToken() { + const config = getConfig(); + return config?.gateway?.auth?.token || 'uclaw'; +} + +// ── Port Detection ── +function isPortAvailable(port) { + return new Promise((resolve) => { + const server = require('net').createServer(); + server.once('error', () => resolve(false)); + server.once('listening', () => { + server.close(); + resolve(true); + }); + server.listen(port, '127.0.0.1'); + }); +} + +async function findAvailablePort() { + for (let port = DEFAULT_PORT; port <= MAX_PORT; port++) { + if (await isPortAvailable(port)) return port; + } + throw new Error(`No available port in range ${DEFAULT_PORT}-${MAX_PORT}`); +} + +// ── Mini HTTP Server for Config.html ── +// Serves Config.html on localhost so WebSocket origin is http://127.0.0.1:xxx +// (OpenClaw gateway rejects non-http origins like file:// or custom protocols) +function startConfigServer() { + return new Promise((resolve) => { + const server = http.createServer((req, res) => { + const configHtml = path.join(resourcesPath, 'Config.html'); + if (fs.existsSync(configHtml)) { + res.writeHead(200, { 'Content-Type': 'text/html; charset=utf-8' }); + fs.createReadStream(configHtml).pipe(res); + } else { + res.writeHead(404); + res.end('Config.html not found'); + } + }); + // Listen on random available port + server.listen(0, '127.0.0.1', () => { + configServerPort = server.address().port; + console.log(`[${APP_NAME}] Config server on http://127.0.0.1:${configServerPort}`); + resolve(configServerPort); + }); + }); +} + +function getConfigURL() { + return `http://127.0.0.1:${configServerPort}/?port=${gatewayPort}`; +} + +// ── Gateway Management ── +function startGateway(port) { + return new Promise((resolve, reject) => { + console.log(`[${APP_NAME}] Starting OpenClaw gateway on port ${port}...`); + + const nodeBin = getNodeBin(); + console.log(`[${APP_NAME}] Using Node.js: ${nodeBin}`); + + const env = { + ...process.env, + OPENCLAW_HOME: userDataPath, + OPENCLAW_STATE_DIR: configDir, + OPENCLAW_CONFIG_PATH: configPath, + OPENCLAW_EMBEDDED_IN: APP_NAME, + }; + + gatewayProcess = spawn(nodeBin, [ + openclawEntry, + 'gateway', 'run', + '--allow-unconfigured', + '--force', + '--port', String(port), + ], { + env, + cwd: openclawPath, + stdio: ['pipe', 'pipe', 'pipe'], + }); + + gatewayProcess.stdout.on('data', (data) => { + const msg = data.toString().trim(); + if (msg) console.log(`[OpenClaw] ${msg}`); + }); + + gatewayProcess.stderr.on('data', (data) => { + const msg = data.toString().trim(); + if (msg) console.error(`[OpenClaw:err] ${msg}`); + }); + + gatewayProcess.on('error', (err) => { + console.error(`[${APP_NAME}] Gateway process error:`, err); + reject(err); + }); + + gatewayProcess.on('exit', (code) => { + console.log(`[${APP_NAME}] Gateway exited with code ${code}`); + gatewayProcess = null; + gatewayReady = false; + }); + + // Poll for gateway readiness + const startTime = Date.now(); + const checkReady = () => { + if (Date.now() - startTime > GATEWAY_STARTUP_TIMEOUT) { + reject(new Error('Gateway startup timeout')); + return; + } + + const req = http.get(`http://127.0.0.1:${port}/`, (res) => { + gatewayReady = true; + gatewayPort = port; + console.log(`[${APP_NAME}] Gateway ready on port ${port}`); + resolve(port); + }); + req.on('error', () => setTimeout(checkReady, 500)); + req.setTimeout(2000, () => { + req.destroy(); + setTimeout(checkReady, 500); + }); + }; + + setTimeout(checkReady, 1000); + }); +} + +function stopGateway() { + if (gatewayProcess) { + console.log(`[${APP_NAME}] Stopping gateway...`); + gatewayProcess.kill('SIGTERM'); + setTimeout(() => { + if (gatewayProcess) gatewayProcess.kill('SIGKILL'); + }, 5000); + } +} + +// ── Window Management ── +function createWindow() { + mainWindow = new BrowserWindow({ + width: 1200, + height: 800, + minWidth: 800, + minHeight: 600, + title: APP_NAME, + icon: path.join(__dirname, '..', 'assets', 'icon.png'), + webPreferences: { + nodeIntegration: false, + contextIsolation: true, + preload: path.join(__dirname, 'preload.js'), + }, + show: false, + backgroundColor: '#0a0a0a', + }); + + mainWindow.once('ready-to-show', () => { + mainWindow.show(); + }); + + mainWindow.on('closed', () => { + mainWindow = null; + }); + + // Open external links in browser + mainWindow.webContents.setWindowOpenHandler(({ url }) => { + if (url.startsWith('http')) shell.openExternal(url); + return { action: 'deny' }; + }); + + loadAppPage(); +} + +function loadAppPage() { + if (!mainWindow) return; + + if (gatewayReady) { + const token = getToken(); + mainWindow.loadURL(`http://127.0.0.1:${gatewayPort}/#token=${token}`); + } else { + const loadingHtml = path.join(__dirname, 'loading.html'); + mainWindow.loadFile(loadingHtml); + } +} + +function loadConfigPage() { + if (!mainWindow || !gatewayReady || !configServerPort) return; + mainWindow.loadURL(getConfigURL()); +} + +// ── Menu ── +function createMenu() { + const template = [ + { + label: APP_NAME, + submenu: [ + { label: `About ${APP_NAME}`, role: 'about' }, + { type: 'separator' }, + { + label: '配置助手 / Configuration', + accelerator: 'CmdOrCtrl+,', + click: () => loadConfigPage() + }, + { + label: 'Dashboard', + accelerator: 'CmdOrCtrl+D', + click: () => { + if (mainWindow && gatewayReady) { + const token = getToken(); + mainWindow.loadURL(`http://127.0.0.1:${gatewayPort}/#token=${token}`); + } + } + }, + { type: 'separator' }, + { + label: 'Open Data Folder', + click: () => shell.openPath(userDataPath) + }, + { type: 'separator' }, + { label: 'Quit', accelerator: 'CmdOrCtrl+Q', click: () => app.quit() } + ] + }, + { + label: 'Edit', + submenu: [ + { role: 'undo' }, + { role: 'redo' }, + { type: 'separator' }, + { role: 'cut' }, + { role: 'copy' }, + { role: 'paste' }, + { role: 'selectAll' } + ] + }, + { + label: 'View', + submenu: [ + { role: 'reload' }, + { role: 'forceReload' }, + { role: 'toggleDevTools' }, + { type: 'separator' }, + { role: 'resetZoom' }, + { role: 'zoomIn' }, + { role: 'zoomOut' }, + { type: 'separator' }, + { role: 'togglefullscreen' } + ] + }, + { + label: 'Help', + submenu: [ + { + label: 'Website', + click: () => shell.openExternal('https://u-claw.org') + }, + { + label: 'WeChat: hecare888', + click: () => { + dialog.showMessageBox({ message: 'WeChat / 微信: hecare888', type: 'info' }); + } + } + ] + } + ]; + + Menu.setApplicationMenu(Menu.buildFromTemplate(template)); +} + +// ── IPC Handlers ── +function setupIPC() { + ipcMain.handle('get-gateway-status', () => ({ + ready: gatewayReady, + port: gatewayPort, + token: getToken(), + hasModel: hasModelConfigured(), + })); + + ipcMain.handle('open-dashboard', () => { + if (mainWindow && gatewayReady) { + const token = getToken(); + mainWindow.loadURL(`http://127.0.0.1:${gatewayPort}/#token=${token}`); + } + }); + + ipcMain.handle('open-config', () => loadConfigPage()); +} + +// ── App Lifecycle ── +app.whenReady().then(async () => { + console.log(`[${APP_NAME}] v${app.getVersion()} starting...`); + + // Setup + ensureConfig(); + createMenu(); + setupIPC(); + createWindow(); + + // Start mini HTTP server for Config.html + await startConfigServer(); + + try { + // Find port and start gateway + const port = await findAvailablePort(); + await startGateway(port); + + // Gateway is ready, load the appropriate page + loadAppPage(); + } catch (err) { + console.error(`[${APP_NAME}] Failed to start gateway:`, err); + dialog.showErrorBox( + `${APP_NAME} - Startup Error`, + `Failed to start OpenClaw gateway.\n\n${err.message}\n\nPlease check if Node.js is available and try again.` + ); + } +}); + +app.on('window-all-closed', () => { + stopGateway(); + app.quit(); +}); + +app.on('before-quit', () => { + stopGateway(); +}); + +app.on('activate', () => { + if (BrowserWindow.getAllWindows().length === 0) { + createWindow(); + } +}); diff --git a/u-claw-app/src/preload.js b/u-claw-app/src/preload.js new file mode 100644 index 0000000..4406f6f --- /dev/null +++ b/u-claw-app/src/preload.js @@ -0,0 +1,7 @@ +const { contextBridge, ipcRenderer } = require('electron'); + +contextBridge.exposeInMainWorld('uclaw', { + getGatewayStatus: () => ipcRenderer.invoke('get-gateway-status'), + openDashboard: () => ipcRenderer.invoke('open-dashboard'), + openConfig: () => ipcRenderer.invoke('open-config'), +}); diff --git a/uclaw-scripts/Mac-Install.command b/usb-scripts/Mac-Install.command similarity index 100% rename from uclaw-scripts/Mac-Install.command rename to usb-scripts/Mac-Install.command diff --git a/uclaw-scripts/README.txt b/usb-scripts/README.txt similarity index 100% rename from uclaw-scripts/README.txt rename to usb-scripts/README.txt diff --git a/uclaw-scripts/Windows-Install.bat b/usb-scripts/Windows-Install.bat similarity index 100% rename from uclaw-scripts/Windows-Install.bat rename to usb-scripts/Windows-Install.bat diff --git a/docs/教程-OpenClaw中国区完全指南.md b/website/教程-OpenClaw中国区完全指南.md similarity index 63% rename from docs/教程-OpenClaw中国区完全指南.md rename to website/教程-OpenClaw中国区完全指南.md index 13cc615..7128409 100644 --- a/docs/教程-OpenClaw中国区完全指南.md +++ b/website/教程-OpenClaw中国区完全指南.md @@ -59,61 +59,244 @@ OpenClaw 是一个**开源 AI 助手框架**,你可以把它理解为: 安装后在终端输入 `openclaw` 或 `uclaw` 即可启动。 -### 方式二:手动安装(需要翻墙) +### 方式二:在线安装(需联网,无需 U 盘) + +> 💡 国内用户全程可用镜像加速,大部分情况**无需翻墙**。 + +#### 第一步:安装 Node.js 22+ + +OpenClaw 需要 Node.js v22 或以上版本。国内有多种方式安装: + +**方法 A:官网直接下载(最简单)** + +- Node.js 中文网:https://nodejs.cn/download/ (国内直连,速度快) +- 官方下载页:https://nodejs.org/en/download (海外源,可能较慢) + +下载 `.pkg`(Mac)或 `.msi`(Windows)安装包,双击安装即可。 + +**方法 B:使用 nvm 版本管理器(推荐开发者)** ```bash -# 安装 Node.js 22+ -# 方法1: 官网下载 https://nodejs.org -# 方法2: 使用 nvm -curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash -nvm install 22 +# 1. 安装 nvm +curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash -# 安装 OpenClaw(使用淘宝镜像) +# 2. 设置 Node.js 国内镜像(⚠️ 关键!否则下载很慢) +export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node +# 永久生效:写入 ~/.bashrc 或 ~/.zshrc +echo 'export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node' >> ~/.zshrc + +# 3. 安装 Node.js 22 +nvm install 22 +nvm use 22 + +# 4. 验证 +node -v # 应显示 v22.x.x +``` + +**方法 C:使用 fnm(更快的版本管理器,基于 Rust)** + +```bash +# 1. 安装 fnm +# Mac/Linux: +curl -fsSL https://fnm.vercel.app/install | bash +# Windows (PowerShell): +winget install Schniz.fnm + +# 2. 设置国内镜像 +export FNM_NODE_DIST_MIRROR=https://npmmirror.com/mirrors/node +# 永久生效: +echo 'export FNM_NODE_DIST_MIRROR=https://npmmirror.com/mirrors/node' >> ~/.zshrc + +# 3. 安装 Node.js 22 +fnm install 22 +fnm use 22 +``` + +#### 第二步:设置 npm 国内镜像源 + +安装完 Node.js 后,**必须先换镜像源**,否则后续安装 OpenClaw 会超时。 + +```bash +# 推荐:淘宝 npmmirror(最稳定,速度最快) +npm config set registry https://registry.npmmirror.com + +# 验证是否设置成功 +npm config get registry +# 应返回: https://registry.npmmirror.com/ +``` + +**国内可用的 npm 镜像源一览:** + +| 镜像源 | 地址 | 说明 | +|--------|------|------| +| **淘宝 npmmirror** | `https://registry.npmmirror.com` | ⭐ 首选,最快最稳 | +| 腾讯云 | `https://mirrors.cloud.tencent.com/npm/` | 腾讯云加速 | +| 华为云 | `https://mirrors.huaweicloud.com/repository/npm/` | 华为云加速 | +| 阿里云 | `https://npm.aliyun.com` | 阿里云加速 | +| 中科大 | `https://mirrors.ustc.edu.cn/` | 高校镜像 | +| 清华大学 | `https://mirrors.tuna.tsinghua.edu.cn/` | 高校镜像 | + +> ⚠️ 旧域名 `registry.npm.taobao.org` 已于 2024 年 1 月停止服务,请务必使用新域名 `registry.npmmirror.com`。 + +**快速切换镜像源的方法:** + +```bash +# 方法 1:直接设置(推荐) +npm config set registry https://registry.npmmirror.com + +# 方法 2:安装 nrm 镜像源管理工具 +npm install -g nrm +nrm ls # 查看所有可用镜像源 +nrm use taobao # 一键切换淘宝源 +nrm test # 测速,看哪个最快 + +# 方法 3:单次使用(不改全局配置) +npm install -g openclaw@latest --registry=https://registry.npmmirror.com +``` + +#### 第三步:安装 OpenClaw + +```bash +# 安装 OpenClaw(全局安装) +npm install -g openclaw@latest + +# 如果上面超时,手动指定镜像: npm install -g openclaw@latest --registry=https://registry.npmmirror.com -# 启动引导 +# 验证安装 +openclaw --version +``` + +#### 第四步:启动配置向导 + +```bash +# 启动引导向导 + 安装后台守护进程(推荐) openclaw onboard --install-daemon + +# 或只启动引导向导 +openclaw onboard ``` --- -## 3. 首次配置 +## 3. 首次配置向导(详细) -安装完成后,运行 `openclaw`,会进入引导向导: +> 参考:[hello-claw 教程](https://datawhalechina.github.io/hello-claw/cn/adopt/chapter2/)、[菜鸟教程 OpenClaw 配置](https://www.runoob.com/ai-agent/openclaw-setup.html)、[openclaw-docs](https://github.com/yeuxuan/openclaw-docs) -### 3.1 选择 AI 模型提供商 +安装完成后,运行 `openclaw` 或 `openclaw onboard`,会自动进入交互式引导向导。首次用户推荐选择 **QuickStart 模式**(最小配置,最快上手)。 + +### 3.1 选择配置模式 + +``` +? Choose setup mode: + > QuickStart ← 推荐首次用户,跳过非必要配置 + Full Setup ← 完整配置,逐项设置 + Import ← 从已有配置文件导入 +``` + +### 3.2 选择 AI 模型提供商 ``` ? Select your AI provider: - > DeepSeek ← 国内推荐 - Moonshot (Kimi) - Qwen + > DeepSeek ← 国内推荐,便宜好用 + Moonshot (Kimi) ← 256K 长上下文 + Qwen ← 免费额度大 Anthropic (Claude) OpenAI (GPT) + Custom/Relay ← 自定义 API 地址(中转站、OpenRouter 等) ... ``` -### 3.2 输入 API Key +> 💡 **国内用户建议先选 DeepSeek**,注册即送免费额度,API 无需翻墙。 -每个模型都需要一个 API Key,去对应平台注册获取(下一章详细说明)。 +### 3.3 输入 API Key -### 3.3 选择聊天平台 +每个模型都需要一个 API Key,去对应平台注册获取: + +| 模型 | 注册地址 | 获取方式 | +|------|----------|----------| +| DeepSeek | https://platform.deepseek.com/ | 注册 → API Keys → 创建 | +| Kimi | https://platform.moonshot.cn/ | 注册 → 开发者 → 创建密钥 | +| Qwen | https://dashscope.console.aliyun.com/ | 注册阿里云 → 开通 DashScope → 创建 API Key | +| Claude | https://console.anthropic.com/ | 注册 → API Keys(需海外手机号或信用卡) | +| OpenAI | https://platform.openai.com/ | 注册 → API Keys(需海外手机号或信用卡) | + +``` +? Enter your API key: + sk-xxxxxxxxxxxxxxxxxxxxxxxx + +? Enter API base URL (press Enter for default): + https://api.deepseek.com/v1 ← DeepSeek 用户填这个 + https://api.moonshot.cn/v1 ← Kimi 用户填这个 + (留空) ← OpenAI/Claude 用默认值 +``` + +> 💡 **用中转站/代理平台的用户**:选择 `Custom/Relay`,填入你的中转站地址和 Key。常用中转:OpenRouter (https://openrouter.ai)、API2D 等。 + +### 3.4 选择聊天平台 ``` ? Which channels do you want to connect? - > Telegram - Discord - Feishu (飞书) - ... + > Telegram ← 需翻墙 + Discord ← 需翻墙 + Feishu (飞书) ← 国内企业推荐 + QQ Bot ← 国内首选,无需翻墙 + WhatsApp + Slack + (Skip for now) ← 可以之后再配置 ``` -### 3.4 安装守护进程 +> 💡 **可以先跳过**,之后随时通过 `openclaw configure` 或启动菜单添加。 + +### 3.5 安装守护进程(后台运行) ``` ? Install as background service? (Y/n) ``` -选 Y,OpenClaw 会在后台持续运行。 +选 **Y**,OpenClaw 会安装为系统守护进程,开机自启、后台运行。选 N 则每次需手动启动。 + +### 3.6 配置完成 + +向导完成后: +- 配置文件保存在 `~/.openclaw/openclaw.json` +- Gateway 自动启动,默认端口 **18789** +- 浏览器自动打开控制台 http://127.0.0.1:18789 + +```bash +# 常用管理命令 +openclaw gateway status # 查看运行状态 +openclaw gateway restart # 重启网关 +openclaw gateway stop # 停止网关 +openclaw configure # 重新进入配置向导 +openclaw doctor --repair # 诊断修复 +``` + +### 3.7 配置文件说明 + +配置文件位于 `~/.openclaw/openclaw.json`,支持热重载(修改后自动生效,无需重启): + +```json +{ + "gateway": { + "mode": "local", + "port": 18789, + "bind": "127.0.0.1", + "auth": { + "token": "你的Token" + } + }, + "models": { + "default": "deepseek-v3" + }, + "channels": { + "telegram": { "token": "xxx" }, + "qqbot": { "appId": "xxx", "appSecret": "xxx" } + } +} +``` + +> 💡 **U-Claw 用户**:如果你是通过 U-Claw 安装的,配置文件在 `U-Claw/data/.openclaw/openclaw.json`,首次配置通过浏览器打开的 Config.html 页面完成,更加直观。 ---
+ +

🦞 U-Claw 配置助手

+

简单几步,让你的 AI 助手跑起来

+ + +
+
+
正在连接 OpenClaw 网关...
+
+ + + + + +
+
+ 1选模型 +
+
+ 2聊天平台 +
+
+ 3系统设置 +
+
+ + +
+
+

选择 AI 模型

+

选一个模型,填上 API Key,就能用了

+ +
+
+

DeepSeek 推荐

+

编程首选,性价比最高

+
+
+

Kimi K2.5 推荐

+

256K 上下文,长文档利器

+
+
+

通义千问 免费

+

阿里云,免费额度大

+
+
+

智谱 GLM

+

学术、中文 NLP

+
+
+

MiniMax

+

语音、多模态

+
+
+

豆包 Doubao

+

字节跳动·火山引擎

+
+
+

硅基流动

+

模型聚合,一个 Key 多模型

+
+
+

Claude

+

Anthropic,综合最强

+
+
+

GPT

+

OpenAI,兼容性好

+
+
+

Ollama 本地

+

本地运行,完全免费

+
+
+

🔧 自定义 / API 中转 通用

+

兼容 OpenAI 格式的任意平台(OpenRouter、API2D、New API、One API 等中转站)

+
+
+ + + +
+ + +
+

AI 人设(可选)

+

给 AI 一个角色设定,它会按照你的要求回复

+
+ + +

小技巧:写明语言偏好(如"用中文回复")、风格(如"简洁"/"详细")、角色(如"编程助手")

+
+
+ + +
+
+ +
+
+
+
+ + +
+
+

接入聊天平台

+

让 AI 助手通过你常用的聊天软件和你对话(可选,也可以直接用网页控制台)

+ + +
+
💬
+
+
QQ 机器人
+
已预装插件,只需填 AppID 和 Secret
+
+ ★ 推荐 +
+
+ + +
+
📎
+
+
飞书 Feishu
+
企业首选,内置支持
+
+ 内置 +
+
+ + +
+
✈️
+
+
Telegram
+
海外推荐,需翻墙
+
+ 内置 +
+ + + +
+
💚
+
+
微信 WeChat
+
社区插件,iPad 协议
+
+ 社区 +
+ + + +
+
🎮
+
+
Discord
+
游戏社区,内置支持
+
+ 内置 +
+ + + +
+
📱
+
+
WhatsApp
+
Baileys 协议,扫码登录
+
+ 内置 +
+ + + +
+
🌐
+
+
网页对话(始终可用)
+
打开控制台直接和 AI 对话,无需配置
+
+ 打开 → +
+
+
+ + +
+ +
+

配置概览

+

当前系统状态一览

+
+
+
AI 模型
+
未配置
+
+
+
API Key
+
未配置
+
+
+
聊天平台
+
+
+
+
网关端口
+
-
+
+
+
+ + +
+

常用操作

+
+ + + + +
+
+
+ + +
+

原始配置

+

查看和编辑 JSON 配置(高级用户)

+
+ + + +
+

+        
+        
+
+ + +
+

故障排除

+

遇到问题?试试这些

+
+

Q: 保存后不生效?
点击上面的「应用配置(重载)」,或重启 OpenClaw 启动脚本。

+

Q: 连接不上?
确保启动脚本(Mac-Start.command)正在运行,不要关闭终端窗口。

+

Q: API Key 报错?
检查 Key 是否正确,余额是否充足。去对应平台的控制台查看。

+

Q: QQ 机器人不回复?
1) 确认 AppID/Secret 正确 2) 重启 OpenClaw 3) 在 QQ 开放平台检查机器人状态

+
+
+
+ + + + +