├── .github └── workflows │ └── build.yml ├── .gitignore ├── CHANGELOG.md ├── README.md ├── RELEASE_NOTES.md ├── build └── icon.png ├── img.png ├── index.html ├── main.js ├── package.json └── yarn.lock /.github/workflows/build.yml: -------------------------------------------------------------------------------- 1 | name: Build and Release 2 | 3 | on: 4 | push: 5 | tags: ['v*'] 6 | workflow_dispatch: 7 | 8 | # 添加权限配置 9 | permissions: 10 | contents: write 11 | packages: write 12 | issues: write 13 | pull-requests: write 14 | 15 | jobs: 16 | release: 17 | runs-on: ${{ matrix.os }} 18 | 19 | strategy: 20 | matrix: 21 | os: [macos-latest, ubuntu-latest, windows-latest] 22 | 23 | steps: 24 | - name: Check out Git repository 25 | uses: actions/checkout@v4 26 | 27 | - name: Install Node.js 28 | uses: actions/setup-node@v4 29 | with: 30 | node-version: 18 31 | 32 | - name: Install dependencies 33 | run: yarn install 34 | 35 | - name: Build Electron app 36 | env: 37 | GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} 38 | run: | 39 | if [ "${{ matrix.os }}" = "macos-latest" ]; then 40 | yarn build:mac 41 | elif [ "${{ matrix.os }}" = "ubuntu-latest" ]; then 42 | yarn build:linux 43 | else 44 | yarn build:win 45 | fi 46 | shell: bash 47 | 48 | - name: Upload artifacts 49 | uses: actions/upload-artifact@v4 50 | with: 51 | name: ${{ matrix.os }}-artifacts 52 | path: | 53 | dist/*.dmg 54 | dist/*.exe 55 | dist/*.AppImage 56 | dist/*.deb 57 | dist/*.rpm 58 | dist/*.zip 59 | if-no-files-found: ignore 60 | 61 | create-release: 62 | needs: release 63 | runs-on: ubuntu-latest 64 | steps: 65 | - name: Download artifacts 66 | uses: actions/download-artifact@v4 67 | with: 68 | path: artifacts 69 | merge-multiple: true 70 | 71 | - name: Create Release 72 | uses: softprops/action-gh-release@v1 73 | with: 74 | files: artifacts/**/* 75 | draft: true 76 | generate_release_notes: true 77 | env: 78 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 79 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # 依赖目录 2 | /node_modules 3 | 4 | # 打包输出目录 5 | /dist 6 | #/build 7 | /release 8 | /out 9 | 10 | # 日志文件 11 | logs 12 | *.log 13 | npm-debug.log* 14 | yarn-debug.log* 15 | yarn-error.log* 16 | 17 | # 系统文件 18 | .DS_Store 19 | .AppleDouble 20 | .LSOverride 21 | Thumbs.db 22 | Desktop.ini 23 | 24 | # 环境变量和缓存 25 | .env 26 | .env.* 27 | .cache 28 | .npm 29 | .eslintcache 30 | 31 | /.idea 32 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Fusion AI 更新日志 2 | 3 | ## v1.0.2 (2024-03-13) 4 | 5 | ### 🚀 新功能 6 | 7 | - **剪贴板集成**: 输入消息后按回车键,消息会自动复制到剪贴板,方便在其他应用中使用 8 | - **特殊字符支持**: 改进了对包含特殊字符(如斜杠、引号等)的消息处理,解决了之前可能导致的错误 9 | 10 | ### 🐛 问题修复 11 | 12 | - 修复了在某些情况下按回车键后无法将消息发送到所有 AI 助手的问题 13 | - 修复了 "GUEST_VIEW_MANAGER_CALL" 错误,提高了应用稳定性 14 | - 改进了 Grok 输入框的兼容性,解决了部分用户无法正常发送消息的问题 15 | 16 | ### 🔧 优化 17 | 18 | - 优化了应用启动速度 19 | - 改进了用户界面响应性能 20 | - 增强了与各 AI 平台的连接稳定性 21 | 22 | ### 📝 其他 23 | 24 | - 更新了依赖库版本 25 | - 代码结构优化 26 | 27 | --- 28 | 29 | ## v1.0.1 (2024-03-06) 30 | 31 | - 初始版本发布 32 | - 支持同时连接 ChatGPT、Claude、Gemini 和 Grok 四大 AI 平台 33 | - 统一输入框,一次输入同时向所有 AI 发送消息 34 | - 简洁直观的界面设计 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Fusion AI 2 | 3 | 一个集成多个 AI 聊天界面的桌面应用程序。 4 | 5 | [![Build and Release](https://github.com/Killua67/Fusion_Ai/actions/workflows/build.yml/badge.svg)](https://github.com/Killua67/Fusion_Ai/actions/workflows/build.yml) 6 | 7 | ## 项目简介 8 | 9 | Fusion AI 是一个基于 Electron 开发的跨平台桌面应用,旨在为用户提供一个统一的 AI 聊天平台,让用户可以在同一个界面中使用多个 AI 服务。 10 | 11 | ![Fusion AI 界面截图](img.png) 12 | 13 | 软件支持多种 AI 模型: 14 | - ChatGPT 15 | - Claude 16 | - Gemini 17 | - Grok 18 | 19 | ## 功能特点 20 | 21 | - 多 AI 平台集成 22 | - 统一的聊天界面 23 | - 跨平台支持(macOS、Windows、Linux) 24 | - 简洁现代的用户界面 25 | 26 | ## 下载安装 27 | 28 | 你可以直接从 [GitHub Releases](https://github.com/Killua67/Fusion_Ai/releases) 页面下载最新版本的安装包。 29 | 30 | ### 各平台安装包说明 31 | 32 | #### macOS 安装包 33 | - **文件格式**: `.dmg` 和 `.zip` 34 | - **支持架构**: 35 | - Universal (同时支持 Intel x64 和 Apple Silicon arm64) 36 | - **安装方法**: 37 | - `.dmg`: 双击打开,将应用拖到 Applications 文件夹 38 | - `.zip`: 解压后得到应用程序 39 | 40 | #### Windows 安装包 41 | - **文件格式**: 42 | - `Fusion.AI.Setup.1.0.0.exe` - 安装版 43 | - `Fusion.AI.1.0.0.exe` - 便携版 44 | - **支持架构**: 45 | - x64 (64位 Intel/AMD 处理器) 46 | - arm64 (ARM 架构处理器,如 Surface Pro X) 47 | - **安装方法**: 48 | - 安装版: 双击运行安装程序,按照向导完成安装 49 | - 便携版: 双击直接运行,无需安装 50 | 51 | #### Linux 安装包 52 | - **文件格式**: 53 | - `.AppImage` - 通用 Linux 应用格式 54 | - `.deb` - Debian/Ubuntu 系列发行版安装包 55 | - `.rpm` - Red Hat/Fedora/CentOS 系列发行版安装包 56 | - **支持架构**: 57 | - x64 (64位) 58 | - **安装方法**: 59 | - `.AppImage`: 添加执行权限后直接运行 (`chmod +x *.AppImage`) 60 | - `.deb`: 使用 `sudo dpkg -i *.deb` 或双击安装 61 | - `.rpm`: 使用 `sudo rpm -i *.rpm` 或双击安装 62 | 63 | ### 选择合适的安装包 64 | 65 | - **普通用户**: 66 | - macOS: 使用 `.dmg` 安装包 67 | - Windows: 使用安装版 (`Fusion.AI.Setup.1.0.0.exe`) 68 | - Linux: 根据发行版选择 `.deb`、`.rpm` 或通用的 `.AppImage` 69 | 70 | - **特殊需求用户**: 71 | - 无管理员权限: 使用便携版 (Windows) 或 AppImage (Linux) 72 | - 需要便携式使用: Windows 便携版或 macOS 的 `.zip` 版本 73 | - ARM 设备: 选择对应的 arm64 版本 74 | 75 | ## 安装说明(开发者) 76 | 77 | ### 环境要求 78 | 79 | - Node.js >= 14.0.0 80 | - Yarn 包管理器 81 | 82 | ### 安装 Yarn 83 | 84 | 1. 使用 npm 安装 Yarn(需要先安装 Node.js): 85 | ```bash 86 | npm install -g yarn 87 | ``` 88 | 89 | 2. 验证安装: 90 | ```bash 91 | yarn --version 92 | ``` 93 | 94 | 如果你使用其他操作系统,也可以参考 [Yarn 官方安装指南](https://classic.yarnpkg.com/en/docs/install)。 95 | 96 | ### 安装步骤 97 | 98 | 1. 克隆项目 99 | ```bash 100 | git clone ..../Fusion_Ai.git 101 | cd Fusion_Ai 102 | ``` 103 | 104 | 2. 安装依赖 105 | ```bash 106 | yarn install 107 | ``` 108 | 109 | 3. 启动开发环境 110 | ```bash 111 | yarn start 112 | ``` 113 | 114 | 4. 打包应用 115 | ```bash 116 | yarn build 117 | ``` 118 | 119 | ## 使用说明 120 | 121 | 1. 启动应用后,您可以在主界面看到所有支持的 AI 平台 122 | 2. 选择想要使用的 AI 服务 123 | 3. 开始聊天交互 124 | 125 | ## 开发相关 126 | 127 | - 使用 Electron 框架开发 128 | - 采用现代化的 UI 设计 129 | - 支持自定义主题 130 | 131 | ### 构建说明 132 | 133 | 项目使用 GitHub Actions 自动构建所有平台的安装包。每当推送新的版本标签(tag)时,会自动触发构建流程: 134 | 135 | 1. 本地创建新版本: 136 | ```bash 137 | # 更新 package.json 中的版本号后 138 | git add . 139 | git commit -m "bump version to x.x.x" 140 | git tag vx.x.x 141 | git push && git push --tags 142 | ``` 143 | 144 | 2. 手动构建特定平台版本: 145 | ```bash 146 | # macOS 147 | yarn build:mac 148 | 149 | # Windows 150 | yarn build:win 151 | 152 | # Linux 153 | yarn build:linux 154 | 155 | # 构建所有平台(需要在对应平台上执行) 156 | yarn build 157 | ``` 158 | 159 | 构建产物将保存在 `dist` 目录下。 160 | 161 | ### 自动发布流程 162 | 163 | 项目配置了 GitHub Actions 工作流,可以自动构建和发布新版本: 164 | 165 | 1. 当推送带有 `v` 前缀的标签(如 `v1.0.0`)时,会自动触发构建流程 166 | 2. 工作流会在 macOS、Windows 和 Linux 三个平台上构建应用 167 | 3. 构建完成后,会自动创建一个新的 GitHub Release 168 | 4. 所有平台的安装包会被上传到该 Release 169 | 170 | 您也可以通过 GitHub 界面手动触发工作流: 171 | 1. 进入项目的 Actions 标签页 172 | 2. 选择 "Build and Release" 工作流 173 | 3. 点击 "Run workflow" 按钮 174 | 4. 选择分支并确认 175 | 176 | ## 贡献指南 177 | 178 | 欢迎提交 Issue 和 Pull Request 来帮助改进这个项目。 179 | 180 | ## 许可证 181 | 182 | MIT License 183 | -------------------------------------------------------------------------------- /RELEASE_NOTES.md: -------------------------------------------------------------------------------- 1 | # Fusion AI v1.0.2 发布说明 2 | 3 | 我们很高兴地宣布 Fusion AI v1.0.2 版本正式发布!此版本包含多项功能改进和问题修复,提升了整体用户体验。 4 | 5 | ## 主要更新 6 | 7 | ### ✨ 新增功能 8 | 9 | - **自动复制到剪贴板**:当你按下回车键发送消息时,内容会自动复制到剪贴板,方便你在其他应用中引用或分享 10 | - **增强的特殊字符支持**:现在可以无障碍地发送包含特殊字符(如斜杠、引号等)的消息 11 | 12 | ### 🛠️ 问题修复 13 | 14 | - 解决了特殊字符导致的 "GUEST_VIEW_MANAGER_CALL" 错误 15 | - 修复了在某些情况下消息无法同时发送到所有 AI 助手的问题 16 | - 改进了与 Grok 平台的兼容性 17 | 18 | ### 🚀 性能优化 19 | 20 | - 提升了应用启动速度和整体响应性能 21 | - 增强了与各 AI 平台的连接稳定性 22 | 23 | ## 安装方式 24 | 25 | - **macOS**: 下载并运行 `Fusion AI-1.0.2-arm64.dmg` 或 `Fusion AI-1.0.2-arm64-mac.zip` 26 | - **Windows**: 即将推出 27 | - **Linux**: 即将推出 28 | 29 | ## 反馈与支持 30 | 31 | 如果你在使用过程中遇到任何问题或有任何建议,请通过 GitHub Issues 或发送邮件至 killua_67@163.com 与我们联系。 32 | 33 | 感谢你对 Fusion AI 的支持! -------------------------------------------------------------------------------- /build/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Killua67/Fusion_Ai/0b865144be1279a76f163d15cd814c02ebe25730/build/icon.png -------------------------------------------------------------------------------- /img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Killua67/Fusion_Ai/0b865144be1279a76f163d15cd814c02ebe25730/img.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Fusion AI 5 | 98 | 99 | 100 |
101 | 102 | 103 | 104 | 105 |
106 | 107 |
108 | 114 | 119 | 120 |
121 | 122 | 420 | 421 | -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- 1 | const { app, BrowserWindow, session } = require('electron'); 2 | const path = require('path'); 3 | 4 | function createWindow() { 5 | const mainWindow = new BrowserWindow({ 6 | width: 1600, 7 | height: 1200, 8 | webPreferences: { 9 | nodeIntegration: true, 10 | contextIsolation: false, 11 | webviewTag: true 12 | } 13 | }); 14 | 15 | mainWindow.loadFile('index.html'); 16 | // 开发时打开开发者工具 17 | // mainWindow.webContents.openDevTools(); 18 | } 19 | 20 | app.whenReady().then(() => { 21 | createWindow(); 22 | 23 | app.on('activate', function () { 24 | if (BrowserWindow.getAllWindows().length === 0) createWindow(); 25 | }); 26 | }); 27 | 28 | app.on('window-all-closed', function () { 29 | if (process.platform !== 'darwin') app.quit(); 30 | }); -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "fusion-ai", 3 | "version": "1.0.2", 4 | "description": "A desktop app that combines multiple AI chat interfaces", 5 | "main": "main.js", 6 | "scripts": { 7 | "start": "electron .", 8 | "build": "electron-builder", 9 | "build:mac": "electron-builder --mac", 10 | "build:win": "electron-builder --win", 11 | "build:linux": "electron-builder --linux" 12 | }, 13 | "author": "Fusion AI Team ", 14 | "license": "MIT", 15 | "devDependencies": { 16 | "electron": "^28.1.0", 17 | "electron-builder": "^24.9.1" 18 | }, 19 | "engines": { 20 | "node": ">=14.0.0" 21 | }, 22 | "private": true, 23 | "build": { 24 | "appId": "com.fusion.ai", 25 | "productName": "Fusion AI", 26 | "mac": { 27 | "category": "public.app-category.productivity", 28 | "icon": "build/icon.png", 29 | "target": ["dmg", "zip"] 30 | }, 31 | "win": { 32 | "icon": "build/icon.png", 33 | "target": [ 34 | { 35 | "target": "nsis", 36 | "arch": ["x64", "arm64"] 37 | }, 38 | { 39 | "target": "portable", 40 | "arch": ["x64", "arm64"] 41 | } 42 | ] 43 | }, 44 | "linux": { 45 | "icon": "build/icon.png", 46 | "target": ["AppImage", "deb", "rpm"], 47 | "category": "Utility", 48 | "maintainer": "Fusion AI Team " 49 | }, 50 | "dmg": { 51 | "contents": [ 52 | { 53 | "x": 130, 54 | "y": 220 55 | }, 56 | { 57 | "x": 410, 58 | "y": 220, 59 | "type": "link", 60 | "path": "/Applications" 61 | } 62 | ] 63 | } 64 | } 65 | } -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "7zip-bin@~5.2.0": 6 | version "5.2.0" 7 | resolved "https://registry.npmmirror.com/7zip-bin/-/7zip-bin-5.2.0.tgz#7a03314684dd6572b7dfa89e68ce31d60286854d" 8 | integrity sha512-ukTPVhqG4jNzMro2qA9HSCSSVJN3aN7tlb+hfqYCt3ER0yWroeA2VR38MNrOHLQ/cVj+DaIMad0kFCtWWowh/A== 9 | 10 | "@develar/schema-utils@~2.6.5": 11 | version "2.6.5" 12 | resolved "https://registry.npmmirror.com/@develar/schema-utils/-/schema-utils-2.6.5.tgz#3ece22c5838402419a6e0425f85742b961d9b6c6" 13 | integrity sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig== 14 | dependencies: 15 | ajv "^6.12.0" 16 | ajv-keywords "^3.4.1" 17 | 18 | "@electron/asar@^3.2.1": 19 | version "3.3.1" 20 | resolved "https://registry.npmmirror.com/@electron/asar/-/asar-3.3.1.tgz#cd14e897770d9844673dd7c1dc8944e086e1e0ea" 21 | integrity sha512-WtpC/+34p0skWZiarRjLAyqaAX78DofhDxnREy/V5XHfu1XEXbFCSSMcDQ6hNCPJFaPy8/NnUgYuf9uiCkvKPg== 22 | dependencies: 23 | commander "^5.0.0" 24 | glob "^7.1.6" 25 | minimatch "^3.0.4" 26 | 27 | "@electron/get@^2.0.0": 28 | version "2.0.3" 29 | resolved "https://registry.npmmirror.com/@electron/get/-/get-2.0.3.tgz#fba552683d387aebd9f3fcadbcafc8e12ee4f960" 30 | integrity sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ== 31 | dependencies: 32 | debug "^4.1.1" 33 | env-paths "^2.2.0" 34 | fs-extra "^8.1.0" 35 | got "^11.8.5" 36 | progress "^2.0.3" 37 | semver "^6.2.0" 38 | sumchecker "^3.0.1" 39 | optionalDependencies: 40 | global-agent "^3.0.0" 41 | 42 | "@electron/notarize@2.2.1": 43 | version "2.2.1" 44 | resolved "https://registry.npmmirror.com/@electron/notarize/-/notarize-2.2.1.tgz#d0aa6bc43cba830c41bfd840b85dbe0e273f59fe" 45 | integrity sha512-aL+bFMIkpR0cmmj5Zgy0LMKEpgy43/hw5zadEArgmAMWWlKc5buwFvFT9G/o/YJkvXAJm5q3iuTuLaiaXW39sg== 46 | dependencies: 47 | debug "^4.1.1" 48 | fs-extra "^9.0.1" 49 | promise-retry "^2.0.1" 50 | 51 | "@electron/osx-sign@1.0.5": 52 | version "1.0.5" 53 | resolved "https://registry.npmmirror.com/@electron/osx-sign/-/osx-sign-1.0.5.tgz#0af7149f2fce44d1a8215660fd25a9fb610454d8" 54 | integrity sha512-k9ZzUQtamSoweGQDV2jILiRIHUu7lYlJ3c6IEmjv1hC17rclE+eb9U+f6UFlOOETo0JzY1HNlXy4YOlCvl+Lww== 55 | dependencies: 56 | compare-version "^0.1.2" 57 | debug "^4.3.4" 58 | fs-extra "^10.0.0" 59 | isbinaryfile "^4.0.8" 60 | minimist "^1.2.6" 61 | plist "^3.0.5" 62 | 63 | "@electron/universal@1.5.1": 64 | version "1.5.1" 65 | resolved "https://registry.npmmirror.com/@electron/universal/-/universal-1.5.1.tgz#f338bc5bcefef88573cf0ab1d5920fac10d06ee5" 66 | integrity sha512-kbgXxyEauPJiQQUNG2VgUeyfQNFk6hBF11ISN2PNI6agUgPl55pv4eQmaqHzTAzchBvqZ2tQuRVaPStGf0mxGw== 67 | dependencies: 68 | "@electron/asar" "^3.2.1" 69 | "@malept/cross-spawn-promise" "^1.1.0" 70 | debug "^4.3.1" 71 | dir-compare "^3.0.0" 72 | fs-extra "^9.0.1" 73 | minimatch "^3.0.4" 74 | plist "^3.0.4" 75 | 76 | "@isaacs/cliui@^8.0.2": 77 | version "8.0.2" 78 | resolved "https://registry.npmmirror.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" 79 | integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== 80 | dependencies: 81 | string-width "^5.1.2" 82 | string-width-cjs "npm:string-width@^4.2.0" 83 | strip-ansi "^7.0.1" 84 | strip-ansi-cjs "npm:strip-ansi@^6.0.1" 85 | wrap-ansi "^8.1.0" 86 | wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" 87 | 88 | "@malept/cross-spawn-promise@^1.1.0": 89 | version "1.1.1" 90 | resolved "https://registry.npmmirror.com/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz#504af200af6b98e198bce768bc1730c6936ae01d" 91 | integrity sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ== 92 | dependencies: 93 | cross-spawn "^7.0.1" 94 | 95 | "@malept/flatpak-bundler@^0.4.0": 96 | version "0.4.0" 97 | resolved "https://registry.npmmirror.com/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz#e8a32c30a95d20c2b1bb635cc580981a06389858" 98 | integrity sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q== 99 | dependencies: 100 | debug "^4.1.1" 101 | fs-extra "^9.0.0" 102 | lodash "^4.17.15" 103 | tmp-promise "^3.0.2" 104 | 105 | "@pkgjs/parseargs@^0.11.0": 106 | version "0.11.0" 107 | resolved "https://registry.npmmirror.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" 108 | integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== 109 | 110 | "@sindresorhus/is@^4.0.0": 111 | version "4.6.0" 112 | resolved "https://registry.npmmirror.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f" 113 | integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw== 114 | 115 | "@szmarczak/http-timer@^4.0.5": 116 | version "4.0.6" 117 | resolved "https://registry.npmmirror.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz#b4a914bb62e7c272d4e5989fe4440f812ab1d807" 118 | integrity sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w== 119 | dependencies: 120 | defer-to-connect "^2.0.0" 121 | 122 | "@tootallnate/once@2": 123 | version "2.0.0" 124 | resolved "https://registry.npmmirror.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf" 125 | integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A== 126 | 127 | "@types/cacheable-request@^6.0.1": 128 | version "6.0.3" 129 | resolved "https://registry.npmmirror.com/@types/cacheable-request/-/cacheable-request-6.0.3.tgz#a430b3260466ca7b5ca5bfd735693b36e7a9d183" 130 | integrity sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw== 131 | dependencies: 132 | "@types/http-cache-semantics" "*" 133 | "@types/keyv" "^3.1.4" 134 | "@types/node" "*" 135 | "@types/responselike" "^1.0.0" 136 | 137 | "@types/debug@^4.1.6": 138 | version "4.1.12" 139 | resolved "https://registry.npmmirror.com/@types/debug/-/debug-4.1.12.tgz#a155f21690871953410df4b6b6f53187f0500917" 140 | integrity sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ== 141 | dependencies: 142 | "@types/ms" "*" 143 | 144 | "@types/fs-extra@9.0.13", "@types/fs-extra@^9.0.11": 145 | version "9.0.13" 146 | resolved "https://registry.npmmirror.com/@types/fs-extra/-/fs-extra-9.0.13.tgz#7594fbae04fe7f1918ce8b3d213f74ff44ac1f45" 147 | integrity sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA== 148 | dependencies: 149 | "@types/node" "*" 150 | 151 | "@types/http-cache-semantics@*": 152 | version "4.0.4" 153 | resolved "https://registry.npmmirror.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz#b979ebad3919799c979b17c72621c0bc0a31c6c4" 154 | integrity sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA== 155 | 156 | "@types/keyv@^3.1.4": 157 | version "3.1.4" 158 | resolved "https://registry.npmmirror.com/@types/keyv/-/keyv-3.1.4.tgz#3ccdb1c6751b0c7e52300bcdacd5bcbf8faa75b6" 159 | integrity sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg== 160 | dependencies: 161 | "@types/node" "*" 162 | 163 | "@types/ms@*": 164 | version "2.1.0" 165 | resolved "https://registry.npmmirror.com/@types/ms/-/ms-2.1.0.tgz#052aa67a48eccc4309d7f0191b7e41434b90bb78" 166 | integrity sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA== 167 | 168 | "@types/node@*": 169 | version "22.13.9" 170 | resolved "https://registry.npmmirror.com/@types/node/-/node-22.13.9.tgz#5d9a8f7a975a5bd3ef267352deb96fb13ec02eca" 171 | integrity sha512-acBjXdRJ3A6Pb3tqnw9HZmyR3Fiol3aGxRCK1x3d+6CDAMjl7I649wpSd+yNURCjbOUGu9tqtLKnTGxmK6CyGw== 172 | dependencies: 173 | undici-types "~6.20.0" 174 | 175 | "@types/node@^18.11.18": 176 | version "18.19.79" 177 | resolved "https://registry.npmmirror.com/@types/node/-/node-18.19.79.tgz#82fde7ac17809f4738a494b22273f0f7e6754f6e" 178 | integrity sha512-90K8Oayimbctc5zTPHPfZloc/lGVs7f3phUAAMcTgEPtg8kKquGZDERC8K4vkBYkQQh48msiYUslYtxTWvqcAg== 179 | dependencies: 180 | undici-types "~5.26.4" 181 | 182 | "@types/plist@^3.0.1": 183 | version "3.0.5" 184 | resolved "https://registry.npmmirror.com/@types/plist/-/plist-3.0.5.tgz#9a0c49c0f9886c8c8696a7904dd703f6284036e0" 185 | integrity sha512-E6OCaRmAe4WDmWNsL/9RMqdkkzDCY1etutkflWk4c+AcjDU07Pcz1fQwTX0TQz+Pxqn9i4L1TU3UFpjnrcDgxA== 186 | dependencies: 187 | "@types/node" "*" 188 | xmlbuilder ">=11.0.1" 189 | 190 | "@types/responselike@^1.0.0": 191 | version "1.0.3" 192 | resolved "https://registry.npmmirror.com/@types/responselike/-/responselike-1.0.3.tgz#cc29706f0a397cfe6df89debfe4bf5cea159db50" 193 | integrity sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw== 194 | dependencies: 195 | "@types/node" "*" 196 | 197 | "@types/verror@^1.10.3": 198 | version "1.10.11" 199 | resolved "https://registry.npmmirror.com/@types/verror/-/verror-1.10.11.tgz#d3d6b418978c8aa202d41e5bb3483227b6ecc1bb" 200 | integrity sha512-RlDm9K7+o5stv0Co8i8ZRGxDbrTxhJtgjqjFyVh/tXQyl/rYtTKlnTvZ88oSTeYREWurwx20Js4kTuKCsFkUtg== 201 | 202 | "@types/yauzl@^2.9.1": 203 | version "2.10.3" 204 | resolved "https://registry.npmmirror.com/@types/yauzl/-/yauzl-2.10.3.tgz#e9b2808b4f109504a03cda958259876f61017999" 205 | integrity sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q== 206 | dependencies: 207 | "@types/node" "*" 208 | 209 | "@xmldom/xmldom@^0.8.8": 210 | version "0.8.10" 211 | resolved "https://registry.npmmirror.com/@xmldom/xmldom/-/xmldom-0.8.10.tgz#a1337ca426aa61cef9fe15b5b28e340a72f6fa99" 212 | integrity sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw== 213 | 214 | agent-base@6: 215 | version "6.0.2" 216 | resolved "https://registry.npmmirror.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" 217 | integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== 218 | dependencies: 219 | debug "4" 220 | 221 | ajv-keywords@^3.4.1: 222 | version "3.5.2" 223 | resolved "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" 224 | integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== 225 | 226 | ajv@^6.10.0, ajv@^6.12.0: 227 | version "6.12.6" 228 | resolved "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" 229 | integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== 230 | dependencies: 231 | fast-deep-equal "^3.1.1" 232 | fast-json-stable-stringify "^2.0.0" 233 | json-schema-traverse "^0.4.1" 234 | uri-js "^4.2.2" 235 | 236 | ansi-regex@^5.0.1: 237 | version "5.0.1" 238 | resolved "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" 239 | integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== 240 | 241 | ansi-regex@^6.0.1: 242 | version "6.1.0" 243 | resolved "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-6.1.0.tgz#95ec409c69619d6cb1b8b34f14b660ef28ebd654" 244 | integrity sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA== 245 | 246 | ansi-styles@^4.0.0, ansi-styles@^4.1.0: 247 | version "4.3.0" 248 | resolved "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" 249 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== 250 | dependencies: 251 | color-convert "^2.0.1" 252 | 253 | ansi-styles@^6.1.0: 254 | version "6.2.1" 255 | resolved "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" 256 | integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== 257 | 258 | app-builder-bin@4.0.0: 259 | version "4.0.0" 260 | resolved "https://registry.npmmirror.com/app-builder-bin/-/app-builder-bin-4.0.0.tgz#1df8e654bd1395e4a319d82545c98667d7eed2f0" 261 | integrity sha512-xwdG0FJPQMe0M0UA4Tz0zEB8rBJTRA5a476ZawAqiBkMv16GRK5xpXThOjMaEOFnZ6zabejjG4J3da0SXG63KA== 262 | 263 | app-builder-lib@24.13.3: 264 | version "24.13.3" 265 | resolved "https://registry.npmmirror.com/app-builder-lib/-/app-builder-lib-24.13.3.tgz#36e47b65fecb8780bb73bff0fee4e0480c28274b" 266 | integrity sha512-FAzX6IBit2POXYGnTCT8YHFO/lr5AapAII6zzhQO3Rw4cEDOgK+t1xhLc5tNcKlicTHlo9zxIwnYCX9X2DLkig== 267 | dependencies: 268 | "@develar/schema-utils" "~2.6.5" 269 | "@electron/notarize" "2.2.1" 270 | "@electron/osx-sign" "1.0.5" 271 | "@electron/universal" "1.5.1" 272 | "@malept/flatpak-bundler" "^0.4.0" 273 | "@types/fs-extra" "9.0.13" 274 | async-exit-hook "^2.0.1" 275 | bluebird-lst "^1.0.9" 276 | builder-util "24.13.1" 277 | builder-util-runtime "9.2.4" 278 | chromium-pickle-js "^0.2.0" 279 | debug "^4.3.4" 280 | ejs "^3.1.8" 281 | electron-publish "24.13.1" 282 | form-data "^4.0.0" 283 | fs-extra "^10.1.0" 284 | hosted-git-info "^4.1.0" 285 | is-ci "^3.0.0" 286 | isbinaryfile "^5.0.0" 287 | js-yaml "^4.1.0" 288 | lazy-val "^1.0.5" 289 | minimatch "^5.1.1" 290 | read-config-file "6.3.2" 291 | sanitize-filename "^1.6.3" 292 | semver "^7.3.8" 293 | tar "^6.1.12" 294 | temp-file "^3.4.0" 295 | 296 | argparse@^2.0.1: 297 | version "2.0.1" 298 | resolved "https://registry.npmmirror.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" 299 | integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== 300 | 301 | assert-plus@^1.0.0: 302 | version "1.0.0" 303 | resolved "https://registry.npmmirror.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" 304 | integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== 305 | 306 | astral-regex@^2.0.0: 307 | version "2.0.0" 308 | resolved "https://registry.npmmirror.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" 309 | integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== 310 | 311 | async-exit-hook@^2.0.1: 312 | version "2.0.1" 313 | resolved "https://registry.npmmirror.com/async-exit-hook/-/async-exit-hook-2.0.1.tgz#8bd8b024b0ec9b1c01cccb9af9db29bd717dfaf3" 314 | integrity sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw== 315 | 316 | async@^3.2.3: 317 | version "3.2.6" 318 | resolved "https://registry.npmmirror.com/async/-/async-3.2.6.tgz#1b0728e14929d51b85b449b7f06e27c1145e38ce" 319 | integrity sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA== 320 | 321 | asynckit@^0.4.0: 322 | version "0.4.0" 323 | resolved "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" 324 | integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== 325 | 326 | at-least-node@^1.0.0: 327 | version "1.0.0" 328 | resolved "https://registry.npmmirror.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" 329 | integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== 330 | 331 | balanced-match@^1.0.0: 332 | version "1.0.2" 333 | resolved "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" 334 | integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== 335 | 336 | base64-js@^1.3.1, base64-js@^1.5.1: 337 | version "1.5.1" 338 | resolved "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" 339 | integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== 340 | 341 | bluebird-lst@^1.0.9: 342 | version "1.0.9" 343 | resolved "https://registry.npmmirror.com/bluebird-lst/-/bluebird-lst-1.0.9.tgz#a64a0e4365658b9ab5fe875eb9dfb694189bb41c" 344 | integrity sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw== 345 | dependencies: 346 | bluebird "^3.5.5" 347 | 348 | bluebird@^3.5.5: 349 | version "3.7.2" 350 | resolved "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" 351 | integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== 352 | 353 | boolean@^3.0.1: 354 | version "3.2.0" 355 | resolved "https://registry.npmmirror.com/boolean/-/boolean-3.2.0.tgz#9e5294af4e98314494cbb17979fa54ca159f116b" 356 | integrity sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw== 357 | 358 | brace-expansion@^1.1.7: 359 | version "1.1.11" 360 | resolved "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" 361 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== 362 | dependencies: 363 | balanced-match "^1.0.0" 364 | concat-map "0.0.1" 365 | 366 | brace-expansion@^2.0.1: 367 | version "2.0.1" 368 | resolved "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" 369 | integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== 370 | dependencies: 371 | balanced-match "^1.0.0" 372 | 373 | buffer-crc32@~0.2.3: 374 | version "0.2.13" 375 | resolved "https://registry.npmmirror.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" 376 | integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== 377 | 378 | buffer-equal@^1.0.0: 379 | version "1.0.1" 380 | resolved "https://registry.npmmirror.com/buffer-equal/-/buffer-equal-1.0.1.tgz#2f7651be5b1b3f057fcd6e7ee16cf34767077d90" 381 | integrity sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg== 382 | 383 | buffer-from@^1.0.0: 384 | version "1.1.2" 385 | resolved "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" 386 | integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== 387 | 388 | buffer@^5.1.0: 389 | version "5.7.1" 390 | resolved "https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" 391 | integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== 392 | dependencies: 393 | base64-js "^1.3.1" 394 | ieee754 "^1.1.13" 395 | 396 | builder-util-runtime@9.2.4: 397 | version "9.2.4" 398 | resolved "https://registry.npmmirror.com/builder-util-runtime/-/builder-util-runtime-9.2.4.tgz#13cd1763da621e53458739a1e63f7fcba673c42a" 399 | integrity sha512-upp+biKpN/XZMLim7aguUyW8s0FUpDvOtK6sbanMFDAMBzpHDqdhgVYm6zc9HJ6nWo7u2Lxk60i2M6Jd3aiNrA== 400 | dependencies: 401 | debug "^4.3.4" 402 | sax "^1.2.4" 403 | 404 | builder-util@24.13.1: 405 | version "24.13.1" 406 | resolved "https://registry.npmmirror.com/builder-util/-/builder-util-24.13.1.tgz#4a4c4f9466b016b85c6990a0ea15aa14edec6816" 407 | integrity sha512-NhbCSIntruNDTOVI9fdXz0dihaqX2YuE1D6zZMrwiErzH4ELZHE6mdiB40wEgZNprDia+FghRFgKoAqMZRRjSA== 408 | dependencies: 409 | "7zip-bin" "~5.2.0" 410 | "@types/debug" "^4.1.6" 411 | app-builder-bin "4.0.0" 412 | bluebird-lst "^1.0.9" 413 | builder-util-runtime "9.2.4" 414 | chalk "^4.1.2" 415 | cross-spawn "^7.0.3" 416 | debug "^4.3.4" 417 | fs-extra "^10.1.0" 418 | http-proxy-agent "^5.0.0" 419 | https-proxy-agent "^5.0.1" 420 | is-ci "^3.0.0" 421 | js-yaml "^4.1.0" 422 | source-map-support "^0.5.19" 423 | stat-mode "^1.0.0" 424 | temp-file "^3.4.0" 425 | 426 | cacheable-lookup@^5.0.3: 427 | version "5.0.4" 428 | resolved "https://registry.npmmirror.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz#5a6b865b2c44357be3d5ebc2a467b032719a7005" 429 | integrity sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA== 430 | 431 | cacheable-request@^7.0.2: 432 | version "7.0.4" 433 | resolved "https://registry.npmmirror.com/cacheable-request/-/cacheable-request-7.0.4.tgz#7a33ebf08613178b403635be7b899d3e69bbe817" 434 | integrity sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg== 435 | dependencies: 436 | clone-response "^1.0.2" 437 | get-stream "^5.1.0" 438 | http-cache-semantics "^4.0.0" 439 | keyv "^4.0.0" 440 | lowercase-keys "^2.0.0" 441 | normalize-url "^6.0.1" 442 | responselike "^2.0.0" 443 | 444 | call-bind-apply-helpers@^1.0.1, call-bind-apply-helpers@^1.0.2: 445 | version "1.0.2" 446 | resolved "https://registry.npmmirror.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz#4b5428c222be985d79c3d82657479dbe0b59b2d6" 447 | integrity sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ== 448 | dependencies: 449 | es-errors "^1.3.0" 450 | function-bind "^1.1.2" 451 | 452 | chalk@^4.0.2, chalk@^4.1.2: 453 | version "4.1.2" 454 | resolved "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" 455 | integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== 456 | dependencies: 457 | ansi-styles "^4.1.0" 458 | supports-color "^7.1.0" 459 | 460 | chownr@^2.0.0: 461 | version "2.0.0" 462 | resolved "https://registry.npmmirror.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" 463 | integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== 464 | 465 | chromium-pickle-js@^0.2.0: 466 | version "0.2.0" 467 | resolved "https://registry.npmmirror.com/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz#04a106672c18b085ab774d983dfa3ea138f22205" 468 | integrity sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw== 469 | 470 | ci-info@^3.2.0: 471 | version "3.9.0" 472 | resolved "https://registry.npmmirror.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" 473 | integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== 474 | 475 | cli-truncate@^2.1.0: 476 | version "2.1.0" 477 | resolved "https://registry.npmmirror.com/cli-truncate/-/cli-truncate-2.1.0.tgz#c39e28bf05edcde5be3b98992a22deed5a2b93c7" 478 | integrity sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg== 479 | dependencies: 480 | slice-ansi "^3.0.0" 481 | string-width "^4.2.0" 482 | 483 | cliui@^8.0.1: 484 | version "8.0.1" 485 | resolved "https://registry.npmmirror.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" 486 | integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== 487 | dependencies: 488 | string-width "^4.2.0" 489 | strip-ansi "^6.0.1" 490 | wrap-ansi "^7.0.0" 491 | 492 | clone-response@^1.0.2: 493 | version "1.0.3" 494 | resolved "https://registry.npmmirror.com/clone-response/-/clone-response-1.0.3.tgz#af2032aa47816399cf5f0a1d0db902f517abb8c3" 495 | integrity sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA== 496 | dependencies: 497 | mimic-response "^1.0.0" 498 | 499 | color-convert@^2.0.1: 500 | version "2.0.1" 501 | resolved "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" 502 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== 503 | dependencies: 504 | color-name "~1.1.4" 505 | 506 | color-name@~1.1.4: 507 | version "1.1.4" 508 | resolved "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" 509 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== 510 | 511 | combined-stream@^1.0.8: 512 | version "1.0.8" 513 | resolved "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" 514 | integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== 515 | dependencies: 516 | delayed-stream "~1.0.0" 517 | 518 | commander@^5.0.0: 519 | version "5.1.0" 520 | resolved "https://registry.npmmirror.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" 521 | integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== 522 | 523 | compare-version@^0.1.2: 524 | version "0.1.2" 525 | resolved "https://registry.npmmirror.com/compare-version/-/compare-version-0.1.2.tgz#0162ec2d9351f5ddd59a9202cba935366a725080" 526 | integrity sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A== 527 | 528 | concat-map@0.0.1: 529 | version "0.0.1" 530 | resolved "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 531 | integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== 532 | 533 | config-file-ts@^0.2.4: 534 | version "0.2.6" 535 | resolved "https://registry.npmmirror.com/config-file-ts/-/config-file-ts-0.2.6.tgz#b424ff74612fb37f626d6528f08f92ddf5d22027" 536 | integrity sha512-6boGVaglwblBgJqGyxm4+xCmEGcWgnWHSWHY5jad58awQhB6gftq0G8HbzU39YqCIYHMLAiL1yjwiZ36m/CL8w== 537 | dependencies: 538 | glob "^10.3.10" 539 | typescript "^5.3.3" 540 | 541 | core-util-is@1.0.2: 542 | version "1.0.2" 543 | resolved "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" 544 | integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== 545 | 546 | crc@^3.8.0: 547 | version "3.8.0" 548 | resolved "https://registry.npmmirror.com/crc/-/crc-3.8.0.tgz#ad60269c2c856f8c299e2c4cc0de4556914056c6" 549 | integrity sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ== 550 | dependencies: 551 | buffer "^5.1.0" 552 | 553 | cross-spawn@^7.0.1, cross-spawn@^7.0.3, cross-spawn@^7.0.6: 554 | version "7.0.6" 555 | resolved "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f" 556 | integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA== 557 | dependencies: 558 | path-key "^3.1.0" 559 | shebang-command "^2.0.0" 560 | which "^2.0.1" 561 | 562 | debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.4: 563 | version "4.4.0" 564 | resolved "https://registry.npmmirror.com/debug/-/debug-4.4.0.tgz#2b3f2aea2ffeb776477460267377dc8710faba8a" 565 | integrity sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA== 566 | dependencies: 567 | ms "^2.1.3" 568 | 569 | decompress-response@^6.0.0: 570 | version "6.0.0" 571 | resolved "https://registry.npmmirror.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" 572 | integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== 573 | dependencies: 574 | mimic-response "^3.1.0" 575 | 576 | defer-to-connect@^2.0.0: 577 | version "2.0.1" 578 | resolved "https://registry.npmmirror.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587" 579 | integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg== 580 | 581 | define-data-property@^1.0.1: 582 | version "1.1.4" 583 | resolved "https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" 584 | integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== 585 | dependencies: 586 | es-define-property "^1.0.0" 587 | es-errors "^1.3.0" 588 | gopd "^1.0.1" 589 | 590 | define-properties@^1.2.1: 591 | version "1.2.1" 592 | resolved "https://registry.npmmirror.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" 593 | integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== 594 | dependencies: 595 | define-data-property "^1.0.1" 596 | has-property-descriptors "^1.0.0" 597 | object-keys "^1.1.1" 598 | 599 | delayed-stream@~1.0.0: 600 | version "1.0.0" 601 | resolved "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" 602 | integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== 603 | 604 | detect-node@^2.0.4: 605 | version "2.1.0" 606 | resolved "https://registry.npmmirror.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" 607 | integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== 608 | 609 | dir-compare@^3.0.0: 610 | version "3.3.0" 611 | resolved "https://registry.npmmirror.com/dir-compare/-/dir-compare-3.3.0.tgz#2c749f973b5c4b5d087f11edaae730db31788416" 612 | integrity sha512-J7/et3WlGUCxjdnD3HAAzQ6nsnc0WL6DD7WcwJb7c39iH1+AWfg+9OqzJNaI6PkBwBvm1mhZNL9iY/nRiZXlPg== 613 | dependencies: 614 | buffer-equal "^1.0.0" 615 | minimatch "^3.0.4" 616 | 617 | dmg-builder@24.13.3: 618 | version "24.13.3" 619 | resolved "https://registry.npmmirror.com/dmg-builder/-/dmg-builder-24.13.3.tgz#95d5b99c587c592f90d168a616d7ec55907c7e55" 620 | integrity sha512-rcJUkMfnJpfCboZoOOPf4L29TRtEieHNOeAbYPWPxlaBw/Z1RKrRA86dOI9rwaI4tQSc/RD82zTNHprfUHXsoQ== 621 | dependencies: 622 | app-builder-lib "24.13.3" 623 | builder-util "24.13.1" 624 | builder-util-runtime "9.2.4" 625 | fs-extra "^10.1.0" 626 | iconv-lite "^0.6.2" 627 | js-yaml "^4.1.0" 628 | optionalDependencies: 629 | dmg-license "^1.0.11" 630 | 631 | dmg-license@^1.0.11: 632 | version "1.0.11" 633 | resolved "https://registry.npmmirror.com/dmg-license/-/dmg-license-1.0.11.tgz#7b3bc3745d1b52be7506b4ee80cb61df6e4cd79a" 634 | integrity sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q== 635 | dependencies: 636 | "@types/plist" "^3.0.1" 637 | "@types/verror" "^1.10.3" 638 | ajv "^6.10.0" 639 | crc "^3.8.0" 640 | iconv-corefoundation "^1.1.7" 641 | plist "^3.0.4" 642 | smart-buffer "^4.0.2" 643 | verror "^1.10.0" 644 | 645 | dotenv-expand@^5.1.0: 646 | version "5.1.0" 647 | resolved "https://registry.npmmirror.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0" 648 | integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== 649 | 650 | dotenv@^9.0.2: 651 | version "9.0.2" 652 | resolved "https://registry.npmmirror.com/dotenv/-/dotenv-9.0.2.tgz#dacc20160935a37dea6364aa1bef819fb9b6ab05" 653 | integrity sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg== 654 | 655 | dunder-proto@^1.0.1: 656 | version "1.0.1" 657 | resolved "https://registry.npmmirror.com/dunder-proto/-/dunder-proto-1.0.1.tgz#d7ae667e1dc83482f8b70fd0f6eefc50da30f58a" 658 | integrity sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A== 659 | dependencies: 660 | call-bind-apply-helpers "^1.0.1" 661 | es-errors "^1.3.0" 662 | gopd "^1.2.0" 663 | 664 | eastasianwidth@^0.2.0: 665 | version "0.2.0" 666 | resolved "https://registry.npmmirror.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" 667 | integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== 668 | 669 | ejs@^3.1.8: 670 | version "3.1.10" 671 | resolved "https://registry.npmmirror.com/ejs/-/ejs-3.1.10.tgz#69ab8358b14e896f80cc39e62087b88500c3ac3b" 672 | integrity sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA== 673 | dependencies: 674 | jake "^10.8.5" 675 | 676 | electron-builder@^24.9.1: 677 | version "24.13.3" 678 | resolved "https://registry.npmmirror.com/electron-builder/-/electron-builder-24.13.3.tgz#c506dfebd36d9a50a83ee8aa32d803d83dbe4616" 679 | integrity sha512-yZSgVHft5dNVlo31qmJAe4BVKQfFdwpRw7sFp1iQglDRCDD6r22zfRJuZlhtB5gp9FHUxCMEoWGq10SkCnMAIg== 680 | dependencies: 681 | app-builder-lib "24.13.3" 682 | builder-util "24.13.1" 683 | builder-util-runtime "9.2.4" 684 | chalk "^4.1.2" 685 | dmg-builder "24.13.3" 686 | fs-extra "^10.1.0" 687 | is-ci "^3.0.0" 688 | lazy-val "^1.0.5" 689 | read-config-file "6.3.2" 690 | simple-update-notifier "2.0.0" 691 | yargs "^17.6.2" 692 | 693 | electron-publish@24.13.1: 694 | version "24.13.1" 695 | resolved "https://registry.npmmirror.com/electron-publish/-/electron-publish-24.13.1.tgz#57289b2f7af18737dc2ad134668cdd4a1b574a0c" 696 | integrity sha512-2ZgdEqJ8e9D17Hwp5LEq5mLQPjqU3lv/IALvgp+4W8VeNhryfGhYEQC/PgDPMrnWUp+l60Ou5SJLsu+k4mhQ8A== 697 | dependencies: 698 | "@types/fs-extra" "^9.0.11" 699 | builder-util "24.13.1" 700 | builder-util-runtime "9.2.4" 701 | chalk "^4.1.2" 702 | fs-extra "^10.1.0" 703 | lazy-val "^1.0.5" 704 | mime "^2.5.2" 705 | 706 | electron@^28.1.0: 707 | version "28.3.3" 708 | resolved "https://registry.npmmirror.com/electron/-/electron-28.3.3.tgz#2df898f653c4f77b66b4cf3eeba79d8bea6d03c0" 709 | integrity sha512-ObKMLSPNhomtCOBAxFS8P2DW/4umkh72ouZUlUKzXGtYuPzgr1SYhskhFWgzAsPtUzhL2CzyV2sfbHcEW4CXqw== 710 | dependencies: 711 | "@electron/get" "^2.0.0" 712 | "@types/node" "^18.11.18" 713 | extract-zip "^2.0.1" 714 | 715 | emoji-regex@^8.0.0: 716 | version "8.0.0" 717 | resolved "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" 718 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== 719 | 720 | emoji-regex@^9.2.2: 721 | version "9.2.2" 722 | resolved "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" 723 | integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== 724 | 725 | end-of-stream@^1.1.0: 726 | version "1.4.4" 727 | resolved "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" 728 | integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== 729 | dependencies: 730 | once "^1.4.0" 731 | 732 | env-paths@^2.2.0: 733 | version "2.2.1" 734 | resolved "https://registry.npmmirror.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" 735 | integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== 736 | 737 | err-code@^2.0.2: 738 | version "2.0.3" 739 | resolved "https://registry.npmmirror.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9" 740 | integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA== 741 | 742 | es-define-property@^1.0.0, es-define-property@^1.0.1: 743 | version "1.0.1" 744 | resolved "https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.1.tgz#983eb2f9a6724e9303f61addf011c72e09e0b0fa" 745 | integrity sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g== 746 | 747 | es-errors@^1.3.0: 748 | version "1.3.0" 749 | resolved "https://registry.npmmirror.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" 750 | integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== 751 | 752 | es-object-atoms@^1.0.0, es-object-atoms@^1.1.1: 753 | version "1.1.1" 754 | resolved "https://registry.npmmirror.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz#1c4f2c4837327597ce69d2ca190a7fdd172338c1" 755 | integrity sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA== 756 | dependencies: 757 | es-errors "^1.3.0" 758 | 759 | es-set-tostringtag@^2.1.0: 760 | version "2.1.0" 761 | resolved "https://registry.npmmirror.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz#f31dbbe0c183b00a6d26eb6325c810c0fd18bd4d" 762 | integrity sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA== 763 | dependencies: 764 | es-errors "^1.3.0" 765 | get-intrinsic "^1.2.6" 766 | has-tostringtag "^1.0.2" 767 | hasown "^2.0.2" 768 | 769 | es6-error@^4.1.1: 770 | version "4.1.1" 771 | resolved "https://registry.npmmirror.com/es6-error/-/es6-error-4.1.1.tgz#9e3af407459deed47e9a91f9b885a84eb05c561d" 772 | integrity sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg== 773 | 774 | escalade@^3.1.1: 775 | version "3.2.0" 776 | resolved "https://registry.npmmirror.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5" 777 | integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== 778 | 779 | escape-string-regexp@^4.0.0: 780 | version "4.0.0" 781 | resolved "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" 782 | integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== 783 | 784 | extract-zip@^2.0.1: 785 | version "2.0.1" 786 | resolved "https://registry.npmmirror.com/extract-zip/-/extract-zip-2.0.1.tgz#663dca56fe46df890d5f131ef4a06d22bb8ba13a" 787 | integrity sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg== 788 | dependencies: 789 | debug "^4.1.1" 790 | get-stream "^5.1.0" 791 | yauzl "^2.10.0" 792 | optionalDependencies: 793 | "@types/yauzl" "^2.9.1" 794 | 795 | extsprintf@^1.2.0: 796 | version "1.4.1" 797 | resolved "https://registry.npmmirror.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" 798 | integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== 799 | 800 | fast-deep-equal@^3.1.1: 801 | version "3.1.3" 802 | resolved "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" 803 | integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== 804 | 805 | fast-json-stable-stringify@^2.0.0: 806 | version "2.1.0" 807 | resolved "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" 808 | integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== 809 | 810 | fd-slicer@~1.1.0: 811 | version "1.1.0" 812 | resolved "https://registry.npmmirror.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" 813 | integrity sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g== 814 | dependencies: 815 | pend "~1.2.0" 816 | 817 | filelist@^1.0.4: 818 | version "1.0.4" 819 | resolved "https://registry.npmmirror.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" 820 | integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== 821 | dependencies: 822 | minimatch "^5.0.1" 823 | 824 | foreground-child@^3.1.0: 825 | version "3.3.1" 826 | resolved "https://registry.npmmirror.com/foreground-child/-/foreground-child-3.3.1.tgz#32e8e9ed1b68a3497befb9ac2b6adf92a638576f" 827 | integrity sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw== 828 | dependencies: 829 | cross-spawn "^7.0.6" 830 | signal-exit "^4.0.1" 831 | 832 | form-data@^4.0.0: 833 | version "4.0.2" 834 | resolved "https://registry.npmmirror.com/form-data/-/form-data-4.0.2.tgz#35cabbdd30c3ce73deb2c42d3c8d3ed9ca51794c" 835 | integrity sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w== 836 | dependencies: 837 | asynckit "^0.4.0" 838 | combined-stream "^1.0.8" 839 | es-set-tostringtag "^2.1.0" 840 | mime-types "^2.1.12" 841 | 842 | fs-extra@^10.0.0, fs-extra@^10.1.0: 843 | version "10.1.0" 844 | resolved "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" 845 | integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== 846 | dependencies: 847 | graceful-fs "^4.2.0" 848 | jsonfile "^6.0.1" 849 | universalify "^2.0.0" 850 | 851 | fs-extra@^8.1.0: 852 | version "8.1.0" 853 | resolved "https://registry.npmmirror.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" 854 | integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== 855 | dependencies: 856 | graceful-fs "^4.2.0" 857 | jsonfile "^4.0.0" 858 | universalify "^0.1.0" 859 | 860 | fs-extra@^9.0.0, fs-extra@^9.0.1: 861 | version "9.1.0" 862 | resolved "https://registry.npmmirror.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" 863 | integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== 864 | dependencies: 865 | at-least-node "^1.0.0" 866 | graceful-fs "^4.2.0" 867 | jsonfile "^6.0.1" 868 | universalify "^2.0.0" 869 | 870 | fs-minipass@^2.0.0: 871 | version "2.1.0" 872 | resolved "https://registry.npmmirror.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" 873 | integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== 874 | dependencies: 875 | minipass "^3.0.0" 876 | 877 | fs.realpath@^1.0.0: 878 | version "1.0.0" 879 | resolved "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" 880 | integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== 881 | 882 | function-bind@^1.1.2: 883 | version "1.1.2" 884 | resolved "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" 885 | integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== 886 | 887 | get-caller-file@^2.0.5: 888 | version "2.0.5" 889 | resolved "https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" 890 | integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== 891 | 892 | get-intrinsic@^1.2.6: 893 | version "1.3.0" 894 | resolved "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz#743f0e3b6964a93a5491ed1bffaae054d7f98d01" 895 | integrity sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ== 896 | dependencies: 897 | call-bind-apply-helpers "^1.0.2" 898 | es-define-property "^1.0.1" 899 | es-errors "^1.3.0" 900 | es-object-atoms "^1.1.1" 901 | function-bind "^1.1.2" 902 | get-proto "^1.0.1" 903 | gopd "^1.2.0" 904 | has-symbols "^1.1.0" 905 | hasown "^2.0.2" 906 | math-intrinsics "^1.1.0" 907 | 908 | get-proto@^1.0.1: 909 | version "1.0.1" 910 | resolved "https://registry.npmmirror.com/get-proto/-/get-proto-1.0.1.tgz#150b3f2743869ef3e851ec0c49d15b1d14d00ee1" 911 | integrity sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g== 912 | dependencies: 913 | dunder-proto "^1.0.1" 914 | es-object-atoms "^1.0.0" 915 | 916 | get-stream@^5.1.0: 917 | version "5.2.0" 918 | resolved "https://registry.npmmirror.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" 919 | integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== 920 | dependencies: 921 | pump "^3.0.0" 922 | 923 | glob@^10.3.10: 924 | version "10.4.5" 925 | resolved "https://registry.npmmirror.com/glob/-/glob-10.4.5.tgz#f4d9f0b90ffdbab09c9d77f5f29b4262517b0956" 926 | integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg== 927 | dependencies: 928 | foreground-child "^3.1.0" 929 | jackspeak "^3.1.2" 930 | minimatch "^9.0.4" 931 | minipass "^7.1.2" 932 | package-json-from-dist "^1.0.0" 933 | path-scurry "^1.11.1" 934 | 935 | glob@^7.1.6: 936 | version "7.2.3" 937 | resolved "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" 938 | integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== 939 | dependencies: 940 | fs.realpath "^1.0.0" 941 | inflight "^1.0.4" 942 | inherits "2" 943 | minimatch "^3.1.1" 944 | once "^1.3.0" 945 | path-is-absolute "^1.0.0" 946 | 947 | global-agent@^3.0.0: 948 | version "3.0.0" 949 | resolved "https://registry.npmmirror.com/global-agent/-/global-agent-3.0.0.tgz#ae7cd31bd3583b93c5a16437a1afe27cc33a1ab6" 950 | integrity sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q== 951 | dependencies: 952 | boolean "^3.0.1" 953 | es6-error "^4.1.1" 954 | matcher "^3.0.0" 955 | roarr "^2.15.3" 956 | semver "^7.3.2" 957 | serialize-error "^7.0.1" 958 | 959 | globalthis@^1.0.1: 960 | version "1.0.4" 961 | resolved "https://registry.npmmirror.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236" 962 | integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ== 963 | dependencies: 964 | define-properties "^1.2.1" 965 | gopd "^1.0.1" 966 | 967 | gopd@^1.0.1, gopd@^1.2.0: 968 | version "1.2.0" 969 | resolved "https://registry.npmmirror.com/gopd/-/gopd-1.2.0.tgz#89f56b8217bdbc8802bd299df6d7f1081d7e51a1" 970 | integrity sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg== 971 | 972 | got@^11.8.5: 973 | version "11.8.6" 974 | resolved "https://registry.npmmirror.com/got/-/got-11.8.6.tgz#276e827ead8772eddbcfc97170590b841823233a" 975 | integrity sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g== 976 | dependencies: 977 | "@sindresorhus/is" "^4.0.0" 978 | "@szmarczak/http-timer" "^4.0.5" 979 | "@types/cacheable-request" "^6.0.1" 980 | "@types/responselike" "^1.0.0" 981 | cacheable-lookup "^5.0.3" 982 | cacheable-request "^7.0.2" 983 | decompress-response "^6.0.0" 984 | http2-wrapper "^1.0.0-beta.5.2" 985 | lowercase-keys "^2.0.0" 986 | p-cancelable "^2.0.0" 987 | responselike "^2.0.0" 988 | 989 | graceful-fs@^4.1.6, graceful-fs@^4.2.0: 990 | version "4.2.11" 991 | resolved "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" 992 | integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== 993 | 994 | has-flag@^4.0.0: 995 | version "4.0.0" 996 | resolved "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" 997 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== 998 | 999 | has-property-descriptors@^1.0.0: 1000 | version "1.0.2" 1001 | resolved "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" 1002 | integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== 1003 | dependencies: 1004 | es-define-property "^1.0.0" 1005 | 1006 | has-symbols@^1.0.3, has-symbols@^1.1.0: 1007 | version "1.1.0" 1008 | resolved "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.1.0.tgz#fc9c6a783a084951d0b971fe1018de813707a338" 1009 | integrity sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ== 1010 | 1011 | has-tostringtag@^1.0.2: 1012 | version "1.0.2" 1013 | resolved "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" 1014 | integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== 1015 | dependencies: 1016 | has-symbols "^1.0.3" 1017 | 1018 | hasown@^2.0.2: 1019 | version "2.0.2" 1020 | resolved "https://registry.npmmirror.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" 1021 | integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== 1022 | dependencies: 1023 | function-bind "^1.1.2" 1024 | 1025 | hosted-git-info@^4.1.0: 1026 | version "4.1.0" 1027 | resolved "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224" 1028 | integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== 1029 | dependencies: 1030 | lru-cache "^6.0.0" 1031 | 1032 | http-cache-semantics@^4.0.0: 1033 | version "4.1.1" 1034 | resolved "https://registry.npmmirror.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a" 1035 | integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== 1036 | 1037 | http-proxy-agent@^5.0.0: 1038 | version "5.0.0" 1039 | resolved "https://registry.npmmirror.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz#5129800203520d434f142bc78ff3c170800f2b43" 1040 | integrity sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w== 1041 | dependencies: 1042 | "@tootallnate/once" "2" 1043 | agent-base "6" 1044 | debug "4" 1045 | 1046 | http2-wrapper@^1.0.0-beta.5.2: 1047 | version "1.0.3" 1048 | resolved "https://registry.npmmirror.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz#b8f55e0c1f25d4ebd08b3b0c2c079f9590800b3d" 1049 | integrity sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg== 1050 | dependencies: 1051 | quick-lru "^5.1.1" 1052 | resolve-alpn "^1.0.0" 1053 | 1054 | https-proxy-agent@^5.0.1: 1055 | version "5.0.1" 1056 | resolved "https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" 1057 | integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== 1058 | dependencies: 1059 | agent-base "6" 1060 | debug "4" 1061 | 1062 | iconv-corefoundation@^1.1.7: 1063 | version "1.1.7" 1064 | resolved "https://registry.npmmirror.com/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz#31065e6ab2c9272154c8b0821151e2c88f1b002a" 1065 | integrity sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ== 1066 | dependencies: 1067 | cli-truncate "^2.1.0" 1068 | node-addon-api "^1.6.3" 1069 | 1070 | iconv-lite@^0.6.2: 1071 | version "0.6.3" 1072 | resolved "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" 1073 | integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== 1074 | dependencies: 1075 | safer-buffer ">= 2.1.2 < 3.0.0" 1076 | 1077 | ieee754@^1.1.13: 1078 | version "1.2.1" 1079 | resolved "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" 1080 | integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== 1081 | 1082 | inflight@^1.0.4: 1083 | version "1.0.6" 1084 | resolved "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" 1085 | integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== 1086 | dependencies: 1087 | once "^1.3.0" 1088 | wrappy "1" 1089 | 1090 | inherits@2: 1091 | version "2.0.4" 1092 | resolved "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" 1093 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== 1094 | 1095 | is-ci@^3.0.0: 1096 | version "3.0.1" 1097 | resolved "https://registry.npmmirror.com/is-ci/-/is-ci-3.0.1.tgz#db6ecbed1bd659c43dac0f45661e7674103d1867" 1098 | integrity sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ== 1099 | dependencies: 1100 | ci-info "^3.2.0" 1101 | 1102 | is-fullwidth-code-point@^3.0.0: 1103 | version "3.0.0" 1104 | resolved "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" 1105 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== 1106 | 1107 | isbinaryfile@^4.0.8: 1108 | version "4.0.10" 1109 | resolved "https://registry.npmmirror.com/isbinaryfile/-/isbinaryfile-4.0.10.tgz#0c5b5e30c2557a2f06febd37b7322946aaee42b3" 1110 | integrity sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw== 1111 | 1112 | isbinaryfile@^5.0.0: 1113 | version "5.0.4" 1114 | resolved "https://registry.npmmirror.com/isbinaryfile/-/isbinaryfile-5.0.4.tgz#2a2edefa76cafa66613fe4c1ea52f7f031017bdf" 1115 | integrity sha512-YKBKVkKhty7s8rxddb40oOkuP0NbaeXrQvLin6QMHL7Ypiy2RW9LwOVrVgZRyOrhQlayMd9t+D8yDy8MKFTSDQ== 1116 | 1117 | isexe@^2.0.0: 1118 | version "2.0.0" 1119 | resolved "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" 1120 | integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== 1121 | 1122 | jackspeak@^3.1.2: 1123 | version "3.4.3" 1124 | resolved "https://registry.npmmirror.com/jackspeak/-/jackspeak-3.4.3.tgz#8833a9d89ab4acde6188942bd1c53b6390ed5a8a" 1125 | integrity sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw== 1126 | dependencies: 1127 | "@isaacs/cliui" "^8.0.2" 1128 | optionalDependencies: 1129 | "@pkgjs/parseargs" "^0.11.0" 1130 | 1131 | jake@^10.8.5: 1132 | version "10.9.2" 1133 | resolved "https://registry.npmmirror.com/jake/-/jake-10.9.2.tgz#6ae487e6a69afec3a5e167628996b59f35ae2b7f" 1134 | integrity sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA== 1135 | dependencies: 1136 | async "^3.2.3" 1137 | chalk "^4.0.2" 1138 | filelist "^1.0.4" 1139 | minimatch "^3.1.2" 1140 | 1141 | js-yaml@^4.1.0: 1142 | version "4.1.0" 1143 | resolved "https://registry.npmmirror.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" 1144 | integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== 1145 | dependencies: 1146 | argparse "^2.0.1" 1147 | 1148 | json-buffer@3.0.1: 1149 | version "3.0.1" 1150 | resolved "https://registry.npmmirror.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" 1151 | integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== 1152 | 1153 | json-schema-traverse@^0.4.1: 1154 | version "0.4.1" 1155 | resolved "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" 1156 | integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== 1157 | 1158 | json-stringify-safe@^5.0.1: 1159 | version "5.0.1" 1160 | resolved "https://registry.npmmirror.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" 1161 | integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== 1162 | 1163 | json5@^2.2.0: 1164 | version "2.2.3" 1165 | resolved "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" 1166 | integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== 1167 | 1168 | jsonfile@^4.0.0: 1169 | version "4.0.0" 1170 | resolved "https://registry.npmmirror.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" 1171 | integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== 1172 | optionalDependencies: 1173 | graceful-fs "^4.1.6" 1174 | 1175 | jsonfile@^6.0.1: 1176 | version "6.1.0" 1177 | resolved "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" 1178 | integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== 1179 | dependencies: 1180 | universalify "^2.0.0" 1181 | optionalDependencies: 1182 | graceful-fs "^4.1.6" 1183 | 1184 | keyv@^4.0.0: 1185 | version "4.5.4" 1186 | resolved "https://registry.npmmirror.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93" 1187 | integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== 1188 | dependencies: 1189 | json-buffer "3.0.1" 1190 | 1191 | lazy-val@^1.0.4, lazy-val@^1.0.5: 1192 | version "1.0.5" 1193 | resolved "https://registry.npmmirror.com/lazy-val/-/lazy-val-1.0.5.tgz#6cf3b9f5bc31cee7ee3e369c0832b7583dcd923d" 1194 | integrity sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q== 1195 | 1196 | lodash@^4.17.15: 1197 | version "4.17.21" 1198 | resolved "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" 1199 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== 1200 | 1201 | lowercase-keys@^2.0.0: 1202 | version "2.0.0" 1203 | resolved "https://registry.npmmirror.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" 1204 | integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== 1205 | 1206 | lru-cache@^10.2.0: 1207 | version "10.4.3" 1208 | resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119" 1209 | integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ== 1210 | 1211 | lru-cache@^6.0.0: 1212 | version "6.0.0" 1213 | resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" 1214 | integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== 1215 | dependencies: 1216 | yallist "^4.0.0" 1217 | 1218 | matcher@^3.0.0: 1219 | version "3.0.0" 1220 | resolved "https://registry.npmmirror.com/matcher/-/matcher-3.0.0.tgz#bd9060f4c5b70aa8041ccc6f80368760994f30ca" 1221 | integrity sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng== 1222 | dependencies: 1223 | escape-string-regexp "^4.0.0" 1224 | 1225 | math-intrinsics@^1.1.0: 1226 | version "1.1.0" 1227 | resolved "https://registry.npmmirror.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9" 1228 | integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g== 1229 | 1230 | mime-db@1.52.0: 1231 | version "1.52.0" 1232 | resolved "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" 1233 | integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== 1234 | 1235 | mime-types@^2.1.12: 1236 | version "2.1.35" 1237 | resolved "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" 1238 | integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== 1239 | dependencies: 1240 | mime-db "1.52.0" 1241 | 1242 | mime@^2.5.2: 1243 | version "2.6.0" 1244 | resolved "https://registry.npmmirror.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" 1245 | integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== 1246 | 1247 | mimic-response@^1.0.0: 1248 | version "1.0.1" 1249 | resolved "https://registry.npmmirror.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" 1250 | integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== 1251 | 1252 | mimic-response@^3.1.0: 1253 | version "3.1.0" 1254 | resolved "https://registry.npmmirror.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" 1255 | integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== 1256 | 1257 | minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: 1258 | version "3.1.2" 1259 | resolved "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" 1260 | integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== 1261 | dependencies: 1262 | brace-expansion "^1.1.7" 1263 | 1264 | minimatch@^5.0.1, minimatch@^5.1.1: 1265 | version "5.1.6" 1266 | resolved "https://registry.npmmirror.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" 1267 | integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== 1268 | dependencies: 1269 | brace-expansion "^2.0.1" 1270 | 1271 | minimatch@^9.0.4: 1272 | version "9.0.5" 1273 | resolved "https://registry.npmmirror.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5" 1274 | integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow== 1275 | dependencies: 1276 | brace-expansion "^2.0.1" 1277 | 1278 | minimist@^1.2.6: 1279 | version "1.2.8" 1280 | resolved "https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" 1281 | integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== 1282 | 1283 | minipass@^3.0.0: 1284 | version "3.3.6" 1285 | resolved "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a" 1286 | integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== 1287 | dependencies: 1288 | yallist "^4.0.0" 1289 | 1290 | minipass@^5.0.0: 1291 | version "5.0.0" 1292 | resolved "https://registry.npmmirror.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d" 1293 | integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== 1294 | 1295 | "minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.1.2: 1296 | version "7.1.2" 1297 | resolved "https://registry.npmmirror.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707" 1298 | integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw== 1299 | 1300 | minizlib@^2.1.1: 1301 | version "2.1.2" 1302 | resolved "https://registry.npmmirror.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" 1303 | integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== 1304 | dependencies: 1305 | minipass "^3.0.0" 1306 | yallist "^4.0.0" 1307 | 1308 | mkdirp@^1.0.3: 1309 | version "1.0.4" 1310 | resolved "https://registry.npmmirror.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" 1311 | integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== 1312 | 1313 | ms@^2.1.3: 1314 | version "2.1.3" 1315 | resolved "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" 1316 | integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== 1317 | 1318 | node-addon-api@^1.6.3: 1319 | version "1.7.2" 1320 | resolved "https://registry.npmmirror.com/node-addon-api/-/node-addon-api-1.7.2.tgz#3df30b95720b53c24e59948b49532b662444f54d" 1321 | integrity sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg== 1322 | 1323 | normalize-url@^6.0.1: 1324 | version "6.1.0" 1325 | resolved "https://registry.npmmirror.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" 1326 | integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== 1327 | 1328 | object-keys@^1.1.1: 1329 | version "1.1.1" 1330 | resolved "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" 1331 | integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== 1332 | 1333 | once@^1.3.0, once@^1.3.1, once@^1.4.0: 1334 | version "1.4.0" 1335 | resolved "https://registry.npmmirror.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" 1336 | integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== 1337 | dependencies: 1338 | wrappy "1" 1339 | 1340 | p-cancelable@^2.0.0: 1341 | version "2.1.1" 1342 | resolved "https://registry.npmmirror.com/p-cancelable/-/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf" 1343 | integrity sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg== 1344 | 1345 | package-json-from-dist@^1.0.0: 1346 | version "1.0.1" 1347 | resolved "https://registry.npmmirror.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#4f1471a010827a86f94cfd9b0727e36d267de505" 1348 | integrity sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw== 1349 | 1350 | path-is-absolute@^1.0.0: 1351 | version "1.0.1" 1352 | resolved "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 1353 | integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== 1354 | 1355 | path-key@^3.1.0: 1356 | version "3.1.1" 1357 | resolved "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" 1358 | integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== 1359 | 1360 | path-scurry@^1.11.1: 1361 | version "1.11.1" 1362 | resolved "https://registry.npmmirror.com/path-scurry/-/path-scurry-1.11.1.tgz#7960a668888594a0720b12a911d1a742ab9f11d2" 1363 | integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA== 1364 | dependencies: 1365 | lru-cache "^10.2.0" 1366 | minipass "^5.0.0 || ^6.0.2 || ^7.0.0" 1367 | 1368 | pend@~1.2.0: 1369 | version "1.2.0" 1370 | resolved "https://registry.npmmirror.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" 1371 | integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== 1372 | 1373 | plist@^3.0.4, plist@^3.0.5: 1374 | version "3.1.0" 1375 | resolved "https://registry.npmmirror.com/plist/-/plist-3.1.0.tgz#797a516a93e62f5bde55e0b9cc9c967f860893c9" 1376 | integrity sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ== 1377 | dependencies: 1378 | "@xmldom/xmldom" "^0.8.8" 1379 | base64-js "^1.5.1" 1380 | xmlbuilder "^15.1.1" 1381 | 1382 | progress@^2.0.3: 1383 | version "2.0.3" 1384 | resolved "https://registry.npmmirror.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" 1385 | integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== 1386 | 1387 | promise-retry@^2.0.1: 1388 | version "2.0.1" 1389 | resolved "https://registry.npmmirror.com/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22" 1390 | integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g== 1391 | dependencies: 1392 | err-code "^2.0.2" 1393 | retry "^0.12.0" 1394 | 1395 | pump@^3.0.0: 1396 | version "3.0.2" 1397 | resolved "https://registry.npmmirror.com/pump/-/pump-3.0.2.tgz#836f3edd6bc2ee599256c924ffe0d88573ddcbf8" 1398 | integrity sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw== 1399 | dependencies: 1400 | end-of-stream "^1.1.0" 1401 | once "^1.3.1" 1402 | 1403 | punycode@^2.1.0: 1404 | version "2.3.1" 1405 | resolved "https://registry.npmmirror.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" 1406 | integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== 1407 | 1408 | quick-lru@^5.1.1: 1409 | version "5.1.1" 1410 | resolved "https://registry.npmmirror.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" 1411 | integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== 1412 | 1413 | read-config-file@6.3.2: 1414 | version "6.3.2" 1415 | resolved "https://registry.npmmirror.com/read-config-file/-/read-config-file-6.3.2.tgz#556891aa6ffabced916ed57457cb192e61880411" 1416 | integrity sha512-M80lpCjnE6Wt6zb98DoW8WHR09nzMSpu8XHtPkiTHrJ5Az9CybfeQhTJ8D7saeBHpGhLPIVyA8lcL6ZmdKwY6Q== 1417 | dependencies: 1418 | config-file-ts "^0.2.4" 1419 | dotenv "^9.0.2" 1420 | dotenv-expand "^5.1.0" 1421 | js-yaml "^4.1.0" 1422 | json5 "^2.2.0" 1423 | lazy-val "^1.0.4" 1424 | 1425 | require-directory@^2.1.1: 1426 | version "2.1.1" 1427 | resolved "https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" 1428 | integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== 1429 | 1430 | resolve-alpn@^1.0.0: 1431 | version "1.2.1" 1432 | resolved "https://registry.npmmirror.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9" 1433 | integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g== 1434 | 1435 | responselike@^2.0.0: 1436 | version "2.0.1" 1437 | resolved "https://registry.npmmirror.com/responselike/-/responselike-2.0.1.tgz#9a0bc8fdc252f3fb1cca68b016591059ba1422bc" 1438 | integrity sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw== 1439 | dependencies: 1440 | lowercase-keys "^2.0.0" 1441 | 1442 | retry@^0.12.0: 1443 | version "0.12.0" 1444 | resolved "https://registry.npmmirror.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" 1445 | integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow== 1446 | 1447 | roarr@^2.15.3: 1448 | version "2.15.4" 1449 | resolved "https://registry.npmmirror.com/roarr/-/roarr-2.15.4.tgz#f5fe795b7b838ccfe35dc608e0282b9eba2e7afd" 1450 | integrity sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A== 1451 | dependencies: 1452 | boolean "^3.0.1" 1453 | detect-node "^2.0.4" 1454 | globalthis "^1.0.1" 1455 | json-stringify-safe "^5.0.1" 1456 | semver-compare "^1.0.0" 1457 | sprintf-js "^1.1.2" 1458 | 1459 | "safer-buffer@>= 2.1.2 < 3.0.0": 1460 | version "2.1.2" 1461 | resolved "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" 1462 | integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== 1463 | 1464 | sanitize-filename@^1.6.3: 1465 | version "1.6.3" 1466 | resolved "https://registry.npmmirror.com/sanitize-filename/-/sanitize-filename-1.6.3.tgz#755ebd752045931977e30b2025d340d7c9090378" 1467 | integrity sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg== 1468 | dependencies: 1469 | truncate-utf8-bytes "^1.0.0" 1470 | 1471 | sax@^1.2.4: 1472 | version "1.4.1" 1473 | resolved "https://registry.npmmirror.com/sax/-/sax-1.4.1.tgz#44cc8988377f126304d3b3fc1010c733b929ef0f" 1474 | integrity sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg== 1475 | 1476 | semver-compare@^1.0.0: 1477 | version "1.0.0" 1478 | resolved "https://registry.npmmirror.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc" 1479 | integrity sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow== 1480 | 1481 | semver@^6.2.0: 1482 | version "6.3.1" 1483 | resolved "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" 1484 | integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== 1485 | 1486 | semver@^7.3.2, semver@^7.3.8, semver@^7.5.3: 1487 | version "7.7.1" 1488 | resolved "https://registry.npmmirror.com/semver/-/semver-7.7.1.tgz#abd5098d82b18c6c81f6074ff2647fd3e7220c9f" 1489 | integrity sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA== 1490 | 1491 | serialize-error@^7.0.1: 1492 | version "7.0.1" 1493 | resolved "https://registry.npmmirror.com/serialize-error/-/serialize-error-7.0.1.tgz#f1360b0447f61ffb483ec4157c737fab7d778e18" 1494 | integrity sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw== 1495 | dependencies: 1496 | type-fest "^0.13.1" 1497 | 1498 | shebang-command@^2.0.0: 1499 | version "2.0.0" 1500 | resolved "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" 1501 | integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== 1502 | dependencies: 1503 | shebang-regex "^3.0.0" 1504 | 1505 | shebang-regex@^3.0.0: 1506 | version "3.0.0" 1507 | resolved "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" 1508 | integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== 1509 | 1510 | signal-exit@^4.0.1: 1511 | version "4.1.0" 1512 | resolved "https://registry.npmmirror.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" 1513 | integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== 1514 | 1515 | simple-update-notifier@2.0.0: 1516 | version "2.0.0" 1517 | resolved "https://registry.npmmirror.com/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz#d70b92bdab7d6d90dfd73931195a30b6e3d7cebb" 1518 | integrity sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w== 1519 | dependencies: 1520 | semver "^7.5.3" 1521 | 1522 | slice-ansi@^3.0.0: 1523 | version "3.0.0" 1524 | resolved "https://registry.npmmirror.com/slice-ansi/-/slice-ansi-3.0.0.tgz#31ddc10930a1b7e0b67b08c96c2f49b77a789787" 1525 | integrity sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ== 1526 | dependencies: 1527 | ansi-styles "^4.0.0" 1528 | astral-regex "^2.0.0" 1529 | is-fullwidth-code-point "^3.0.0" 1530 | 1531 | smart-buffer@^4.0.2: 1532 | version "4.2.0" 1533 | resolved "https://registry.npmmirror.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" 1534 | integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== 1535 | 1536 | source-map-support@^0.5.19: 1537 | version "0.5.21" 1538 | resolved "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" 1539 | integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== 1540 | dependencies: 1541 | buffer-from "^1.0.0" 1542 | source-map "^0.6.0" 1543 | 1544 | source-map@^0.6.0: 1545 | version "0.6.1" 1546 | resolved "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" 1547 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== 1548 | 1549 | sprintf-js@^1.1.2: 1550 | version "1.1.3" 1551 | resolved "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.1.3.tgz#4914b903a2f8b685d17fdf78a70e917e872e444a" 1552 | integrity sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA== 1553 | 1554 | stat-mode@^1.0.0: 1555 | version "1.0.0" 1556 | resolved "https://registry.npmmirror.com/stat-mode/-/stat-mode-1.0.0.tgz#68b55cb61ea639ff57136f36b216a291800d1465" 1557 | integrity sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg== 1558 | 1559 | "string-width-cjs@npm:string-width@^4.2.0": 1560 | version "4.2.3" 1561 | resolved "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" 1562 | integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== 1563 | dependencies: 1564 | emoji-regex "^8.0.0" 1565 | is-fullwidth-code-point "^3.0.0" 1566 | strip-ansi "^6.0.1" 1567 | 1568 | string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: 1569 | version "4.2.3" 1570 | resolved "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" 1571 | integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== 1572 | dependencies: 1573 | emoji-regex "^8.0.0" 1574 | is-fullwidth-code-point "^3.0.0" 1575 | strip-ansi "^6.0.1" 1576 | 1577 | string-width@^5.0.1, string-width@^5.1.2: 1578 | version "5.1.2" 1579 | resolved "https://registry.npmmirror.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" 1580 | integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== 1581 | dependencies: 1582 | eastasianwidth "^0.2.0" 1583 | emoji-regex "^9.2.2" 1584 | strip-ansi "^7.0.1" 1585 | 1586 | "strip-ansi-cjs@npm:strip-ansi@^6.0.1": 1587 | version "6.0.1" 1588 | resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" 1589 | integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== 1590 | dependencies: 1591 | ansi-regex "^5.0.1" 1592 | 1593 | strip-ansi@^6.0.0, strip-ansi@^6.0.1: 1594 | version "6.0.1" 1595 | resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" 1596 | integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== 1597 | dependencies: 1598 | ansi-regex "^5.0.1" 1599 | 1600 | strip-ansi@^7.0.1: 1601 | version "7.1.0" 1602 | resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" 1603 | integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== 1604 | dependencies: 1605 | ansi-regex "^6.0.1" 1606 | 1607 | sumchecker@^3.0.1: 1608 | version "3.0.1" 1609 | resolved "https://registry.npmmirror.com/sumchecker/-/sumchecker-3.0.1.tgz#6377e996795abb0b6d348e9b3e1dfb24345a8e42" 1610 | integrity sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg== 1611 | dependencies: 1612 | debug "^4.1.0" 1613 | 1614 | supports-color@^7.1.0: 1615 | version "7.2.0" 1616 | resolved "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" 1617 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== 1618 | dependencies: 1619 | has-flag "^4.0.0" 1620 | 1621 | tar@^6.1.12: 1622 | version "6.2.1" 1623 | resolved "https://registry.npmmirror.com/tar/-/tar-6.2.1.tgz#717549c541bc3c2af15751bea94b1dd068d4b03a" 1624 | integrity sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A== 1625 | dependencies: 1626 | chownr "^2.0.0" 1627 | fs-minipass "^2.0.0" 1628 | minipass "^5.0.0" 1629 | minizlib "^2.1.1" 1630 | mkdirp "^1.0.3" 1631 | yallist "^4.0.0" 1632 | 1633 | temp-file@^3.4.0: 1634 | version "3.4.0" 1635 | resolved "https://registry.npmmirror.com/temp-file/-/temp-file-3.4.0.tgz#766ea28911c683996c248ef1a20eea04d51652c7" 1636 | integrity sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg== 1637 | dependencies: 1638 | async-exit-hook "^2.0.1" 1639 | fs-extra "^10.0.0" 1640 | 1641 | tmp-promise@^3.0.2: 1642 | version "3.0.3" 1643 | resolved "https://registry.npmmirror.com/tmp-promise/-/tmp-promise-3.0.3.tgz#60a1a1cc98c988674fcbfd23b6e3367bdeac4ce7" 1644 | integrity sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ== 1645 | dependencies: 1646 | tmp "^0.2.0" 1647 | 1648 | tmp@^0.2.0: 1649 | version "0.2.3" 1650 | resolved "https://registry.npmmirror.com/tmp/-/tmp-0.2.3.tgz#eb783cc22bc1e8bebd0671476d46ea4eb32a79ae" 1651 | integrity sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w== 1652 | 1653 | truncate-utf8-bytes@^1.0.0: 1654 | version "1.0.2" 1655 | resolved "https://registry.npmmirror.com/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz#405923909592d56f78a5818434b0b78489ca5f2b" 1656 | integrity sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ== 1657 | dependencies: 1658 | utf8-byte-length "^1.0.1" 1659 | 1660 | type-fest@^0.13.1: 1661 | version "0.13.1" 1662 | resolved "https://registry.npmmirror.com/type-fest/-/type-fest-0.13.1.tgz#0172cb5bce80b0bd542ea348db50c7e21834d934" 1663 | integrity sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg== 1664 | 1665 | typescript@^5.3.3: 1666 | version "5.8.2" 1667 | resolved "https://registry.npmmirror.com/typescript/-/typescript-5.8.2.tgz#8170b3702f74b79db2e5a96207c15e65807999e4" 1668 | integrity sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ== 1669 | 1670 | undici-types@~5.26.4: 1671 | version "5.26.5" 1672 | resolved "https://registry.npmmirror.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" 1673 | integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== 1674 | 1675 | undici-types@~6.20.0: 1676 | version "6.20.0" 1677 | resolved "https://registry.npmmirror.com/undici-types/-/undici-types-6.20.0.tgz#8171bf22c1f588d1554d55bf204bc624af388433" 1678 | integrity sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg== 1679 | 1680 | universalify@^0.1.0: 1681 | version "0.1.2" 1682 | resolved "https://registry.npmmirror.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" 1683 | integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== 1684 | 1685 | universalify@^2.0.0: 1686 | version "2.0.1" 1687 | resolved "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" 1688 | integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== 1689 | 1690 | uri-js@^4.2.2: 1691 | version "4.4.1" 1692 | resolved "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" 1693 | integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== 1694 | dependencies: 1695 | punycode "^2.1.0" 1696 | 1697 | utf8-byte-length@^1.0.1: 1698 | version "1.0.5" 1699 | resolved "https://registry.npmmirror.com/utf8-byte-length/-/utf8-byte-length-1.0.5.tgz#f9f63910d15536ee2b2d5dd4665389715eac5c1e" 1700 | integrity sha512-Xn0w3MtiQ6zoz2vFyUVruaCL53O/DwUvkEeOvj+uulMm0BkUGYWmBYVyElqZaSLhY6ZD0ulfU3aBra2aVT4xfA== 1701 | 1702 | verror@^1.10.0: 1703 | version "1.10.1" 1704 | resolved "https://registry.npmmirror.com/verror/-/verror-1.10.1.tgz#4bf09eeccf4563b109ed4b3d458380c972b0cdeb" 1705 | integrity sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg== 1706 | dependencies: 1707 | assert-plus "^1.0.0" 1708 | core-util-is "1.0.2" 1709 | extsprintf "^1.2.0" 1710 | 1711 | which@^2.0.1: 1712 | version "2.0.2" 1713 | resolved "https://registry.npmmirror.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" 1714 | integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== 1715 | dependencies: 1716 | isexe "^2.0.0" 1717 | 1718 | "wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": 1719 | version "7.0.0" 1720 | resolved "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" 1721 | integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== 1722 | dependencies: 1723 | ansi-styles "^4.0.0" 1724 | string-width "^4.1.0" 1725 | strip-ansi "^6.0.0" 1726 | 1727 | wrap-ansi@^7.0.0: 1728 | version "7.0.0" 1729 | resolved "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" 1730 | integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== 1731 | dependencies: 1732 | ansi-styles "^4.0.0" 1733 | string-width "^4.1.0" 1734 | strip-ansi "^6.0.0" 1735 | 1736 | wrap-ansi@^8.1.0: 1737 | version "8.1.0" 1738 | resolved "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" 1739 | integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== 1740 | dependencies: 1741 | ansi-styles "^6.1.0" 1742 | string-width "^5.0.1" 1743 | strip-ansi "^7.0.1" 1744 | 1745 | wrappy@1: 1746 | version "1.0.2" 1747 | resolved "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 1748 | integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== 1749 | 1750 | xmlbuilder@>=11.0.1, xmlbuilder@^15.1.1: 1751 | version "15.1.1" 1752 | resolved "https://registry.npmmirror.com/xmlbuilder/-/xmlbuilder-15.1.1.tgz#9dcdce49eea66d8d10b42cae94a79c3c8d0c2ec5" 1753 | integrity sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg== 1754 | 1755 | y18n@^5.0.5: 1756 | version "5.0.8" 1757 | resolved "https://registry.npmmirror.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" 1758 | integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== 1759 | 1760 | yallist@^4.0.0: 1761 | version "4.0.0" 1762 | resolved "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" 1763 | integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== 1764 | 1765 | yargs-parser@^21.1.1: 1766 | version "21.1.1" 1767 | resolved "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" 1768 | integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== 1769 | 1770 | yargs@^17.6.2: 1771 | version "17.7.2" 1772 | resolved "https://registry.npmmirror.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" 1773 | integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== 1774 | dependencies: 1775 | cliui "^8.0.1" 1776 | escalade "^3.1.1" 1777 | get-caller-file "^2.0.5" 1778 | require-directory "^2.1.1" 1779 | string-width "^4.2.3" 1780 | y18n "^5.0.5" 1781 | yargs-parser "^21.1.1" 1782 | 1783 | yauzl@^2.10.0: 1784 | version "2.10.0" 1785 | resolved "https://registry.npmmirror.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" 1786 | integrity sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g== 1787 | dependencies: 1788 | buffer-crc32 "~0.2.3" 1789 | fd-slicer "~1.1.0" 1790 | --------------------------------------------------------------------------------