From 1f03d352539853402177a4542193b70543712be6 Mon Sep 17 00:00:00 2001 From: xuncha <1658671838@qq.com> Date: Sat, 24 Jan 2026 00:38:19 +0800 Subject: [PATCH 1/5] hh --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 1efbbf8..02185fb 100644 --- a/README.md +++ b/README.md @@ -25,9 +25,13 @@ WeFlow 是一个**完全本地**的微信**实时**聊天记录查看、分析

+ > [!TIP] > 如果导出聊天记录后,想深入分析聊天内容可以试试 [ChatLab](https://chatlab.fun/) +> [!TIP] +> 仅支持微信 **4.0** 及以上版本 + # 加入微信交流群 > 🎉 扫码加入微信群,与其他 WeFlow 用户一起交流问题和使用心得。 From 3956989b676ccd81038a407fd2d5784e768c50bb Mon Sep 17 00:00:00 2001 From: cc <98377878+hicccc77@users.noreply.github.com> Date: Sun, 25 Jan 2026 15:14:24 +0800 Subject: [PATCH 2/5] =?UTF-8?q?fix:=20=E4=B8=80=E4=BA=9Bbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 9803 +++++++++++++++++++++++++++++++++++++++++ src/pages/SnsPage.tsx | 2 +- 2 files changed, 9804 insertions(+), 1 deletion(-) create mode 100644 package-lock.json diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..c602133 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,9803 @@ +{ + "name": "weflow", + "version": "1.4.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "weflow", + "version": "1.4.0", + "hasInstallScript": true, + "dependencies": { + "better-sqlite3": "^12.5.0", + "echarts": "^5.5.1", + "echarts-for-react": "^3.0.2", + "electron-store": "^10.0.0", + "electron-updater": "^6.3.9", + "exceljs": "^4.4.0", + "ffmpeg-static": "^5.3.0", + "fzstd": "^0.1.1", + "html2canvas": "^1.4.1", + "jieba-wasm": "^2.2.0", + "jszip": "^3.10.1", + "koffi": "^2.9.0", + "lucide-react": "^0.562.0", + "react": "^19.2.3", + "react-dom": "^19.2.3", + "react-router-dom": "^7.1.1", + "sherpa-onnx-node": "^1.10.38", + "silk-wasm": "^3.7.1", + "wechat-emojis": "^1.0.2", + "zustand": "^5.0.2" + }, + "devDependencies": { + "@electron/rebuild": "^4.0.2", + "@types/better-sqlite3": "^7.6.13", + "@types/react": "^19.1.0", + "@types/react-dom": "^19.1.0", + "@vitejs/plugin-react": "^4.3.4", + "electron": "^39.2.7", + "electron-builder": "^25.1.8", + "sass": "^1.83.0", + "sharp": "^0.34.5", + "typescript": "^5.6.3", + "vite": "^6.0.5", + "vite-plugin-electron": "^0.28.8", + "vite-plugin-electron-renderer": "^0.14.6" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.28.5", + "resolved": "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.28.5.tgz", + "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.28.5", + "resolved": "https://registry.npmmirror.com/@babel/core/-/core-7.28.5.tgz", + "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.5", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helpers": "^7.28.4", + "@babel/parser": "^7.28.5", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.5", + "@babel/types": "^7.28.5", + "@jridgewell/remapping": "^2.3.5", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.28.5", + "resolved": "https://registry.npmmirror.com/@babel/generator/-/generator-7.28.5.tgz", + "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.5", + "@babel/types": "^7.28.5", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.27.2", + "resolved": "https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", + "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.2", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmmirror.com/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.28.3", + "resolved": "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", + "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.28.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", + "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.28.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.28.4", + "resolved": "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.28.4.tgz", + "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.28.5", + "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.28.5.tgz", + "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.5" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz", + "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.27.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz", + "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.27.2", + "resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.28.5", + "resolved": "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.28.5.tgz", + "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.5", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.28.5", + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.5", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.28.5", + "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.28.5.tgz", + "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@derhuerst/http-basic": { + "version": "8.2.4", + "resolved": "https://registry.npmmirror.com/@derhuerst/http-basic/-/http-basic-8.2.4.tgz", + "integrity": "sha512-F9rL9k9Xjf5blCz8HsJRO4diy111cayL2vkY2XE4r4t3n0yPXVYy3KD3nJ1qbrSn9743UWSXH4IwuCa/HWlGFw==", + "license": "MIT", + "dependencies": { + "caseless": "^0.12.0", + "concat-stream": "^2.0.0", + "http-response-object": "^3.0.1", + "parse-cache-control": "^1.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@develar/schema-utils": { + "version": "2.6.5", + "resolved": "https://registry.npmmirror.com/@develar/schema-utils/-/schema-utils-2.6.5.tgz", + "integrity": "sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/@electron/asar": { + "version": "3.4.1", + "resolved": "https://registry.npmmirror.com/@electron/asar/-/asar-3.4.1.tgz", + "integrity": "sha512-i4/rNPRS84t0vSRa2HorerGRXWyF4vThfHesw0dmcWHp+cspK743UanA0suA5Q5y8kzY2y6YKrvbIUn69BCAiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "commander": "^5.0.0", + "glob": "^7.1.6", + "minimatch": "^3.0.4" + }, + "bin": { + "asar": "bin/asar.js" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/@electron/asar/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@electron/get": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/@electron/get/-/get-2.0.3.tgz", + "integrity": "sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.1", + "env-paths": "^2.2.0", + "fs-extra": "^8.1.0", + "got": "^11.8.5", + "progress": "^2.0.3", + "semver": "^6.2.0", + "sumchecker": "^3.0.1" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "global-agent": "^3.0.0" + } + }, + "node_modules/@electron/get/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@electron/notarize": { + "version": "2.5.0", + "resolved": "https://registry.npmmirror.com/@electron/notarize/-/notarize-2.5.0.tgz", + "integrity": "sha512-jNT8nwH1f9X5GEITXaQ8IF/KdskvIkOFfB2CvwumsveVidzpSc+mvhhTMdAGSYF3O+Nq49lJ7y+ssODRXu06+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.1", + "fs-extra": "^9.0.1", + "promise-retry": "^2.0.1" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@electron/notarize/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@electron/notarize/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@electron/notarize/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@electron/osx-sign": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/@electron/osx-sign/-/osx-sign-1.3.1.tgz", + "integrity": "sha512-BAfviURMHpmb1Yb50YbCxnOY0wfwaLXH5KJ4+80zS0gUkzDX3ec23naTlEqKsN+PwYn+a1cCzM7BJ4Wcd3sGzw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "compare-version": "^0.1.2", + "debug": "^4.3.4", + "fs-extra": "^10.0.0", + "isbinaryfile": "^4.0.8", + "minimist": "^1.2.6", + "plist": "^3.0.5" + }, + "bin": { + "electron-osx-flat": "bin/electron-osx-flat.js", + "electron-osx-sign": "bin/electron-osx-sign.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@electron/osx-sign/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@electron/osx-sign/node_modules/isbinaryfile": { + "version": "4.0.10", + "resolved": "https://registry.npmmirror.com/isbinaryfile/-/isbinaryfile-4.0.10.tgz", + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/@electron/osx-sign/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@electron/osx-sign/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@electron/rebuild": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/@electron/rebuild/-/rebuild-4.0.2.tgz", + "integrity": "sha512-8iZWVPvOpCdIc5Pj5udQV3PeO7liJVC7BBUSizl1HCfP7ZxYc9Kqz0c3PDNj2HQ5cQfJ5JaBeJIYKPjAvLn2Rg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@malept/cross-spawn-promise": "^2.0.0", + "debug": "^4.1.1", + "detect-libc": "^2.0.1", + "got": "^11.7.0", + "graceful-fs": "^4.2.11", + "node-abi": "^4.2.0", + "node-api-version": "^0.2.1", + "node-gyp": "^11.2.0", + "ora": "^5.1.0", + "read-binary-file-arch": "^1.0.6", + "semver": "^7.3.5", + "tar": "^6.0.5", + "yargs": "^17.0.1" + }, + "bin": { + "electron-rebuild": "lib/cli.js" + }, + "engines": { + "node": ">=22.12.0" + } + }, + "node_modules/@electron/universal": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/@electron/universal/-/universal-2.0.1.tgz", + "integrity": "sha512-fKpv9kg4SPmt+hY7SVBnIYULE9QJl8L3sCfcBsnqbJwwBwAeTLokJ9TRt9y7bK0JAzIW2y78TVVjvnQEms/yyA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@electron/asar": "^3.2.7", + "@malept/cross-spawn-promise": "^2.0.0", + "debug": "^4.3.1", + "dir-compare": "^4.2.0", + "fs-extra": "^11.1.1", + "minimatch": "^9.0.3", + "plist": "^3.1.0" + }, + "engines": { + "node": ">=16.4" + } + }, + "node_modules/@electron/universal/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@electron/universal/node_modules/fs-extra": { + "version": "11.3.3", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-11.3.3.tgz", + "integrity": "sha512-VWSRii4t0AFm6ixFFmLLx1t7wS1gh+ckoa84aOeapGum0h+EZd1EhEumSB+ZdDLnEPuucsVB9oB7cxJHap6Afg==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/@electron/universal/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@electron/universal/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@electron/universal/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/@emnapi/runtime/-/runtime-1.8.1.tgz", + "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime/node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, + "license": "0BSD", + "optional": true + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz", + "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.25.12.tgz", + "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz", + "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.25.12.tgz", + "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz", + "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz", + "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz", + "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz", + "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz", + "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz", + "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz", + "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz", + "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz", + "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz", + "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz", + "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz", + "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz", + "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz", + "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz", + "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz", + "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz", + "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz", + "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz", + "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz", + "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz", + "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz", + "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@fast-csv/format": { + "version": "4.3.5", + "resolved": "https://registry.npmmirror.com/@fast-csv/format/-/format-4.3.5.tgz", + "integrity": "sha512-8iRn6QF3I8Ak78lNAa+Gdl5MJJBM5vRHivFtMRUWINdevNo00K7OXxS2PshawLKTejVwieIlPmK5YlLu6w4u8A==", + "license": "MIT", + "dependencies": { + "@types/node": "^14.0.1", + "lodash.escaperegexp": "^4.1.2", + "lodash.isboolean": "^3.0.3", + "lodash.isequal": "^4.5.0", + "lodash.isfunction": "^3.0.9", + "lodash.isnil": "^4.0.0" + } + }, + "node_modules/@fast-csv/format/node_modules/@types/node": { + "version": "14.18.63", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-14.18.63.tgz", + "integrity": "sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==", + "license": "MIT" + }, + "node_modules/@fast-csv/parse": { + "version": "4.3.6", + "resolved": "https://registry.npmmirror.com/@fast-csv/parse/-/parse-4.3.6.tgz", + "integrity": "sha512-uRsLYksqpbDmWaSmzvJcuApSEe38+6NQZBUsuAyMZKqHxH0g1wcJgsKUvN3WC8tewaqFjBMMGrkHmC+T7k8LvA==", + "license": "MIT", + "dependencies": { + "@types/node": "^14.0.1", + "lodash.escaperegexp": "^4.1.2", + "lodash.groupby": "^4.6.0", + "lodash.isfunction": "^3.0.9", + "lodash.isnil": "^4.0.0", + "lodash.isundefined": "^3.0.1", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/@fast-csv/parse/node_modules/@types/node": { + "version": "14.18.63", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-14.18.63.tgz", + "integrity": "sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==", + "license": "MIT" + }, + "node_modules/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@img/colour": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/@img/colour/-/colour-1.0.0.tgz", + "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz", + "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.2.4" + } + }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz", + "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.2.4" + } + }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz", + "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz", + "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz", + "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz", + "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-ppc64": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz", + "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-riscv64": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz", + "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz", + "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz", + "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz", + "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz", + "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz", + "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz", + "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-ppc64": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz", + "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-ppc64": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-riscv64": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz", + "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-riscv64": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-s390x": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz", + "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz", + "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.2.4" + } + }, + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz", + "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.2.4" + } + }, + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz", + "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.2.4" + } + }, + "node_modules/@img/sharp-wasm32": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz", + "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", + "optional": true, + "dependencies": { + "@emnapi/runtime": "^1.7.0" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz", + "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-ia32": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz", + "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz", + "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@isaacs/balanced-match": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz", + "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@isaacs/brace-expansion": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", + "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@isaacs/balanced-match": "^4.0.1" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmmirror.com/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/fs-minipass": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.4" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmmirror.com/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@malept/cross-spawn-promise": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/@malept/cross-spawn-promise/-/cross-spawn-promise-2.0.0.tgz", + "integrity": "sha512-1DpKU0Z5ThltBwjNySMC14g0CkbyhCaz9FkhxqNsZI6uAPJXFS8cMXlBKo26FJ8ZuW6S9GCMcR9IO5k2X5/9Fg==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/malept" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund" + } + ], + "license": "Apache-2.0", + "dependencies": { + "cross-spawn": "^7.0.1" + }, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/@malept/flatpak-bundler": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz", + "integrity": "sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.1", + "fs-extra": "^9.0.0", + "lodash": "^4.17.15", + "tmp-promise": "^3.0.2" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@malept/flatpak-bundler/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@malept/flatpak-bundler/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@malept/flatpak-bundler/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@npmcli/agent": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/@npmcli/agent/-/agent-3.0.0.tgz", + "integrity": "sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "agent-base": "^7.1.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.1", + "lru-cache": "^10.0.1", + "socks-proxy-agent": "^8.0.3" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/agent/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/@npmcli/fs": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/@npmcli/fs/-/fs-4.0.0.tgz", + "integrity": "sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/move-file": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/@npmcli/move-file/-/move-file-2.0.1.tgz", + "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dev": true, + "license": "MIT", + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher/-/watcher-2.5.1.tgz", + "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.1", + "@parcel/watcher-darwin-arm64": "2.5.1", + "@parcel/watcher-darwin-x64": "2.5.1", + "@parcel/watcher-freebsd-x64": "2.5.1", + "@parcel/watcher-linux-arm-glibc": "2.5.1", + "@parcel/watcher-linux-arm-musl": "2.5.1", + "@parcel/watcher-linux-arm64-glibc": "2.5.1", + "@parcel/watcher-linux-arm64-musl": "2.5.1", + "@parcel/watcher-linux-x64-glibc": "2.5.1", + "@parcel/watcher-linux-x64-musl": "2.5.1", + "@parcel/watcher-win32-arm64": "2.5.1", + "@parcel/watcher-win32-ia32": "2.5.1", + "@parcel/watcher-win32-x64": "2.5.1" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", + "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", + "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", + "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", + "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", + "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", + "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", + "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", + "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", + "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", + "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", + "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", + "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", + "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher/node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/@parcel/watcher/node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmmirror.com/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmmirror.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@rolldown/pluginutils": { + "version": "1.0.0-beta.27", + "resolved": "https://registry.npmmirror.com/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz", + "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.55.1.tgz", + "integrity": "sha512-9R0DM/ykwfGIlNu6+2U09ga0WXeZ9MRC2Ter8jnz8415VbuIykVuc6bhdrbORFZANDmTDvq26mJrEVTl8TdnDg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.55.1.tgz", + "integrity": "sha512-eFZCb1YUqhTysgW3sj/55du5cG57S7UTNtdMjCW7LwVcj3dTTcowCsC8p7uBdzKsZYa8J7IDE8lhMI+HX1vQvg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.55.1.tgz", + "integrity": "sha512-p3grE2PHcQm2e8PSGZdzIhCKbMCw/xi9XvMPErPhwO17vxtvCN5FEA2mSLgmKlCjHGMQTP6phuQTYWUnKewwGg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.55.1.tgz", + "integrity": "sha512-rDUjG25C9qoTm+e02Esi+aqTKSBYwVTaoS1wxcN47/Luqef57Vgp96xNANwt5npq9GDxsH7kXxNkJVEsWEOEaQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.55.1.tgz", + "integrity": "sha512-+JiU7Jbp5cdxekIgdte0jfcu5oqw4GCKr6i3PJTlXTCU5H5Fvtkpbs4XJHRmWNXF+hKmn4v7ogI5OQPaupJgOg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.55.1.tgz", + "integrity": "sha512-V5xC1tOVWtLLmr3YUk2f6EJK4qksksOYiz/TCsFHu/R+woubcLWdC9nZQmwjOAbmExBIVKsm1/wKmEy4z4u4Bw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.55.1.tgz", + "integrity": "sha512-Rn3n+FUk2J5VWx+ywrG/HGPTD9jXNbicRtTM11e/uorplArnXZYsVifnPPqNNP5BsO3roI4n8332ukpY/zN7rQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.55.1.tgz", + "integrity": "sha512-grPNWydeKtc1aEdrJDWk4opD7nFtQbMmV7769hiAaYyUKCT1faPRm2av8CX1YJsZ4TLAZcg9gTR1KvEzoLjXkg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.55.1.tgz", + "integrity": "sha512-a59mwd1k6x8tXKcUxSyISiquLwB5pX+fJW9TkWU46lCqD/GRDe9uDN31jrMmVP3feI3mhAdvcCClhV8V5MhJFQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.55.1.tgz", + "integrity": "sha512-puS1MEgWX5GsHSoiAsF0TYrpomdvkaXm0CofIMG5uVkP6IBV+ZO9xhC5YEN49nsgYo1DuuMquF9+7EDBVYu4uA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.55.1.tgz", + "integrity": "sha512-r3Wv40in+lTsULSb6nnoudVbARdOwb2u5fpeoOAZjFLznp6tDU8kd+GTHmJoqZ9lt6/Sys33KdIHUaQihFcu7g==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-musl": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.55.1.tgz", + "integrity": "sha512-MR8c0+UxAlB22Fq4R+aQSPBayvYa3+9DrwG/i1TKQXFYEaoW3B5b/rkSRIypcZDdWjWnpcvxbNaAJDcSbJU3Lw==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.55.1.tgz", + "integrity": "sha512-3KhoECe1BRlSYpMTeVrD4sh2Pw2xgt4jzNSZIIPLFEsnQn9gAnZagW9+VqDqAHgm1Xc77LzJOo2LdigS5qZ+gw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-musl": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.55.1.tgz", + "integrity": "sha512-ziR1OuZx0vdYZZ30vueNZTg73alF59DicYrPViG0NEgDVN8/Jl87zkAPu4u6VjZST2llgEUjaiNl9JM6HH1Vdw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.55.1.tgz", + "integrity": "sha512-uW0Y12ih2XJRERZ4jAfKamTyIHVMPQnTZcQjme2HMVDAHY4amf5u414OqNYC+x+LzRdRcnIG1YodLrrtA8xsxw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.55.1.tgz", + "integrity": "sha512-u9yZ0jUkOED1BFrqu3BwMQoixvGHGZ+JhJNkNKY/hyoEgOwlqKb62qu+7UjbPSHYjiVy8kKJHvXKv5coH4wDeg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.55.1.tgz", + "integrity": "sha512-/0PenBCmqM4ZUd0190j7J0UsQ/1nsi735iPRakO8iPciE7BQ495Y6msPzaOmvx0/pn+eJVVlZrNrSh4WSYLxNg==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.55.1.tgz", + "integrity": "sha512-a8G4wiQxQG2BAvo+gU6XrReRRqj+pLS2NGXKm8io19goR+K8lw269eTrPkSdDTALwMmJp4th2Uh0D8J9bEV1vg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.55.1.tgz", + "integrity": "sha512-bD+zjpFrMpP/hqkfEcnjXWHMw5BIghGisOKPj+2NaNDuVT+8Ds4mPf3XcPHuat1tz89WRL+1wbcxKY3WSbiT7w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-openbsd-x64": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.55.1.tgz", + "integrity": "sha512-eLXw0dOiqE4QmvikfQ6yjgkg/xDM+MdU9YJuP4ySTibXU0oAvnEWXt7UDJmD4UkYialMfOGFPJnIHSe/kdzPxg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ] + }, + "node_modules/@rollup/rollup-openharmony-arm64": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.55.1.tgz", + "integrity": "sha512-xzm44KgEP11te3S2HCSyYf5zIzWmx3n8HDCc7EE59+lTcswEWNpvMLfd9uJvVX8LCg9QWG67Xt75AuHn4vgsXw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.55.1.tgz", + "integrity": "sha512-yR6Bl3tMC/gBok5cz/Qi0xYnVbIxGx5Fcf/ca0eB6/6JwOY+SRUcJfI0OpeTpPls7f194as62thCt/2BjxYN8g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.55.1.tgz", + "integrity": "sha512-3fZBidchE0eY0oFZBnekYCfg+5wAB0mbpCBuofh5mZuzIU/4jIVkbESmd2dOsFNS78b53CYv3OAtwqkZZmU5nA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-gnu": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.55.1.tgz", + "integrity": "sha512-xGGY5pXj69IxKb4yv/POoocPy/qmEGhimy/FoTpTSVju3FYXUQQMFCaZZXJVidsmGxRioZAwpThl/4zX41gRKg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.55.1.tgz", + "integrity": "sha512-SPEpaL6DX4rmcXtnhdrQYgzQ5W2uW3SCJch88lB2zImhJRhIIK44fkUrgIV/Q8yUNfw5oyZ5vkeQsZLhCb06lw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmmirror.com/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmmirror.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "dev": true, + "license": "MIT", + "dependencies": { + "defer-to-connect": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.27.0", + "resolved": "https://registry.npmmirror.com/@types/babel__generator/-/babel__generator-7.27.0.tgz", + "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmmirror.com/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.28.0", + "resolved": "https://registry.npmmirror.com/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", + "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.2" + } + }, + "node_modules/@types/better-sqlite3": { + "version": "7.6.13", + "resolved": "https://registry.npmmirror.com/@types/better-sqlite3/-/better-sqlite3-7.6.13.tgz", + "integrity": "sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/cacheable-request": { + "version": "6.0.3", + "resolved": "https://registry.npmmirror.com/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", + "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-cache-semantics": "*", + "@types/keyv": "^3.1.4", + "@types/node": "*", + "@types/responselike": "^1.0.0" + } + }, + "node_modules/@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmmirror.com/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/ms": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/fs-extra": { + "version": "9.0.13", + "resolved": "https://registry.npmmirror.com/@types/fs-extra/-/fs-extra-9.0.13.tgz", + "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", + "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/keyv": { + "version": "3.1.4", + "resolved": "https://registry.npmmirror.com/@types/keyv/-/keyv-3.1.4.tgz", + "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/ms": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/@types/ms/-/ms-2.1.0.tgz", + "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "25.0.3", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-25.0.3.tgz", + "integrity": "sha512-W609buLVRVmeW693xKfzHeIV6nJGGz98uCPfeXI1ELMLXVeKYZ9m15fAMSaUPBHYLGFsVRcMmSCksQOrZV9BYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~7.16.0" + } + }, + "node_modules/@types/plist": { + "version": "3.0.5", + "resolved": "https://registry.npmmirror.com/@types/plist/-/plist-3.0.5.tgz", + "integrity": "sha512-E6OCaRmAe4WDmWNsL/9RMqdkkzDCY1etutkflWk4c+AcjDU07Pcz1fQwTX0TQz+Pxqn9i4L1TU3UFpjnrcDgxA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@types/node": "*", + "xmlbuilder": ">=11.0.1" + } + }, + "node_modules/@types/react": { + "version": "19.2.7", + "resolved": "https://registry.npmmirror.com/@types/react/-/react-19.2.7.tgz", + "integrity": "sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "csstype": "^3.2.2" + } + }, + "node_modules/@types/react-dom": { + "version": "19.2.3", + "resolved": "https://registry.npmmirror.com/@types/react-dom/-/react-dom-19.2.3.tgz", + "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@types/react": "^19.2.0" + } + }, + "node_modules/@types/responselike": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/@types/responselike/-/responselike-1.0.3.tgz", + "integrity": "sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/verror": { + "version": "1.10.11", + "resolved": "https://registry.npmmirror.com/@types/verror/-/verror-1.10.11.tgz", + "integrity": "sha512-RlDm9K7+o5stv0Co8i8ZRGxDbrTxhJtgjqjFyVh/tXQyl/rYtTKlnTvZ88oSTeYREWurwx20Js4kTuKCsFkUtg==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/@types/yauzl": { + "version": "2.10.3", + "resolved": "https://registry.npmmirror.com/@types/yauzl/-/yauzl-2.10.3.tgz", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@vitejs/plugin-react": { + "version": "4.7.0", + "resolved": "https://registry.npmmirror.com/@vitejs/plugin-react/-/plugin-react-4.7.0.tgz", + "integrity": "sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.28.0", + "@babel/plugin-transform-react-jsx-self": "^7.27.1", + "@babel/plugin-transform-react-jsx-source": "^7.27.1", + "@rolldown/pluginutils": "1.0.0-beta.27", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.17.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" + } + }, + "node_modules/@xmldom/xmldom": { + "version": "0.8.11", + "resolved": "https://registry.npmmirror.com/@xmldom/xmldom/-/xmldom-0.8.11.tgz", + "integrity": "sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/7zip-bin": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/7zip-bin/-/7zip-bin-5.2.0.tgz", + "integrity": "sha512-ukTPVhqG4jNzMro2qA9HSCSSVJN3aN7tlb+hfqYCt3ER0yWroeA2VR38MNrOHLQ/cVj+DaIMad0kFCtWWowh/A==", + "dev": true, + "license": "MIT" + }, + "node_modules/abbrev": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/abbrev/-/abbrev-3.0.1.tgz", + "integrity": "sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/agent-base": { + "version": "7.1.4", + "resolved": "https://registry.npmmirror.com/agent-base/-/agent-base-7.1.4.tgz", + "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, + "node_modules/agentkeepalive": { + "version": "4.6.0", + "resolved": "https://registry.npmmirror.com/agentkeepalive/-/agentkeepalive-4.6.0.tgz", + "integrity": "sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/ajv-formats/-/ajv-formats-3.0.1.tgz", + "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/app-builder-bin": { + "version": "5.0.0-alpha.10", + "resolved": "https://registry.npmmirror.com/app-builder-bin/-/app-builder-bin-5.0.0-alpha.10.tgz", + "integrity": "sha512-Ev4jj3D7Bo+O0GPD2NMvJl+PGiBAfS7pUGawntBNpCbxtpncfUixqFj9z9Jme7V7s3LBGqsWZZP54fxBX3JKJw==", + "dev": true, + "license": "MIT" + }, + "node_modules/app-builder-lib": { + "version": "25.1.8", + "resolved": "https://registry.npmmirror.com/app-builder-lib/-/app-builder-lib-25.1.8.tgz", + "integrity": "sha512-pCqe7dfsQFBABC1jeKZXQWhGcCPF3rPCXDdfqVKjIeWBcXzyC1iOWZdfFhGl+S9MyE/k//DFmC6FzuGAUudNDg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@develar/schema-utils": "~2.6.5", + "@electron/notarize": "2.5.0", + "@electron/osx-sign": "1.3.1", + "@electron/rebuild": "3.6.1", + "@electron/universal": "2.0.1", + "@malept/flatpak-bundler": "^0.4.0", + "@types/fs-extra": "9.0.13", + "async-exit-hook": "^2.0.1", + "bluebird-lst": "^1.0.9", + "builder-util": "25.1.7", + "builder-util-runtime": "9.2.10", + "chromium-pickle-js": "^0.2.0", + "config-file-ts": "0.2.8-rc1", + "debug": "^4.3.4", + "dotenv": "^16.4.5", + "dotenv-expand": "^11.0.6", + "ejs": "^3.1.8", + "electron-publish": "25.1.7", + "form-data": "^4.0.0", + "fs-extra": "^10.1.0", + "hosted-git-info": "^4.1.0", + "is-ci": "^3.0.0", + "isbinaryfile": "^5.0.0", + "js-yaml": "^4.1.0", + "json5": "^2.2.3", + "lazy-val": "^1.0.5", + "minimatch": "^10.0.0", + "resedit": "^1.7.0", + "sanitize-filename": "^1.6.3", + "semver": "^7.3.8", + "tar": "^6.1.12", + "temp-file": "^3.4.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "dmg-builder": "25.1.8", + "electron-builder-squirrel-windows": "25.1.8" + } + }, + "node_modules/app-builder-lib/node_modules/@electron/rebuild": { + "version": "3.6.1", + "resolved": "https://registry.npmmirror.com/@electron/rebuild/-/rebuild-3.6.1.tgz", + "integrity": "sha512-f6596ZHpEq/YskUd8emYvOUne89ij8mQgjYFA5ru25QwbrRO+t1SImofdDv7kKOuWCmVOuU5tvfkbgGxIl3E/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@malept/cross-spawn-promise": "^2.0.0", + "chalk": "^4.0.0", + "debug": "^4.1.1", + "detect-libc": "^2.0.1", + "fs-extra": "^10.0.0", + "got": "^11.7.0", + "node-abi": "^3.45.0", + "node-api-version": "^0.2.0", + "node-gyp": "^9.0.0", + "ora": "^5.1.0", + "read-binary-file-arch": "^1.0.6", + "semver": "^7.3.5", + "tar": "^6.0.5", + "yargs": "^17.0.1" + }, + "bin": { + "electron-rebuild": "lib/cli.js" + }, + "engines": { + "node": ">=12.13.0" + } + }, + "node_modules/app-builder-lib/node_modules/@npmcli/fs": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/@npmcli/fs/-/fs-2.1.2.tgz", + "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/app-builder-lib/node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true, + "license": "ISC" + }, + "node_modules/app-builder-lib/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmmirror.com/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/app-builder-lib/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/app-builder-lib/node_modules/cacache": { + "version": "16.1.3", + "resolved": "https://registry.npmmirror.com/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/app-builder-lib/node_modules/cacache/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmmirror.com/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/app-builder-lib/node_modules/cacache/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/app-builder-lib/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/app-builder-lib/node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/app-builder-lib/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/app-builder-lib/node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/app-builder-lib/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/app-builder-lib/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/app-builder-lib/node_modules/make-fetch-happen": { + "version": "10.2.1", + "resolved": "https://registry.npmmirror.com/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", + "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", + "dev": true, + "license": "ISC", + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^9.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/app-builder-lib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/app-builder-lib/node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/app-builder-lib/node_modules/minipass-fetch": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/app-builder-lib/node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/app-builder-lib/node_modules/negotiator": { + "version": "0.6.4", + "resolved": "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.4.tgz", + "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/app-builder-lib/node_modules/node-abi": { + "version": "3.85.0", + "resolved": "https://registry.npmmirror.com/node-abi/-/node-abi-3.85.0.tgz", + "integrity": "sha512-zsFhmbkAzwhTft6nd3VxcG0cvJsT70rL+BIGHWVq5fi6MwGrHwzqKaxXE+Hl2GmnGItnDKPPkO5/LQqjVkIdFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/app-builder-lib/node_modules/node-gyp": { + "version": "9.4.1", + "resolved": "https://registry.npmmirror.com/node-gyp/-/node-gyp-9.4.1.tgz", + "integrity": "sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.0", + "exponential-backoff": "^3.1.1", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^10.0.3", + "nopt": "^6.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": "^12.13 || ^14.13 || >=16" + } + }, + "node_modules/app-builder-lib/node_modules/nopt": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/nopt/-/nopt-6.0.0.tgz", + "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", + "dev": true, + "license": "ISC", + "dependencies": { + "abbrev": "^1.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/app-builder-lib/node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/app-builder-lib/node_modules/socks-proxy-agent": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", + "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/app-builder-lib/node_modules/ssri": { + "version": "9.0.1", + "resolved": "https://registry.npmmirror.com/ssri/-/ssri-9.0.1.tgz", + "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/app-builder-lib/node_modules/unique-filename": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", + "dev": true, + "license": "ISC", + "dependencies": { + "unique-slug": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/app-builder-lib/node_modules/unique-slug": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/app-builder-lib/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/app-builder-lib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/aproba": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/aproba/-/aproba-2.1.0.tgz", + "integrity": "sha512-tLIEcj5GuR2RSTnxNKdkK0dJ/GrC7P38sUkiDmDuHfsHmbagTFAxDVIBltoklXEVIQ/f14IL8IMJ5pn9Hez1Ew==", + "dev": true, + "license": "ISC" + }, + "node_modules/archiver": { + "version": "5.3.2", + "resolved": "https://registry.npmmirror.com/archiver/-/archiver-5.3.2.tgz", + "integrity": "sha512-+25nxyyznAXF7Nef3y0EbBeqmGZgeN/BxHX29Rs39djAfaFalmQ89SE6CWyDCHzGL0yt/ycBtNOmGTW0FyGWNw==", + "license": "MIT", + "dependencies": { + "archiver-utils": "^2.1.0", + "async": "^3.2.4", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.1.2", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/archiver-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/archiver-utils/-/archiver-utils-2.1.0.tgz", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "license": "MIT", + "dependencies": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/archiver-utils/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/archiver-utils/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/archiver-utils/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/are-we-there-yet": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", + "deprecated": "This package is no longer supported.", + "dev": true, + "license": "ISC", + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "license": "Python-2.0" + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "3.2.6", + "resolved": "https://registry.npmmirror.com/async/-/async-3.2.6.tgz", + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", + "license": "MIT" + }, + "node_modules/async-exit-hook": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/async-exit-hook/-/async-exit-hook-2.0.1.tgz", + "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/atomically": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/atomically/-/atomically-2.1.0.tgz", + "integrity": "sha512-+gDffFXRW6sl/HCwbta7zK4uNqbPjv4YJEAdz7Vu+FLQHe77eZ4bvbJGi4hE0QPeJlMYMA3piXEr1UL3dAwx7Q==", + "license": "MIT", + "dependencies": { + "stubborn-fs": "^2.0.0", + "when-exit": "^2.1.4" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "license": "MIT" + }, + "node_modules/base64-arraybuffer": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", + "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/baseline-browser-mapping": { + "version": "2.9.11", + "resolved": "https://registry.npmmirror.com/baseline-browser-mapping/-/baseline-browser-mapping-2.9.11.tgz", + "integrity": "sha512-Sg0xJUNDU1sJNGdfGWhVHX0kkZ+HWcvmVymJbj6NSgZZmW/8S9Y2HQ5euytnIgakgxN6papOAWiwDo1ctFDcoQ==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.js" + } + }, + "node_modules/better-sqlite3": { + "version": "12.5.0", + "resolved": "https://registry.npmmirror.com/better-sqlite3/-/better-sqlite3-12.5.0.tgz", + "integrity": "sha512-WwCZ/5Diz7rsF29o27o0Gcc1Du+l7Zsv7SYtVPG0X3G/uUI1LqdxrQI7c9Hs2FWpqXXERjW9hp6g3/tH7DlVKg==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "bindings": "^1.5.0", + "prebuild-install": "^7.1.1" + }, + "engines": { + "node": "20.x || 22.x || 23.x || 24.x || 25.x" + } + }, + "node_modules/big-integer": { + "version": "1.6.52", + "resolved": "https://registry.npmmirror.com/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", + "license": "Unlicense", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/binary": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/binary/-/binary-0.3.0.tgz", + "integrity": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==", + "license": "MIT", + "dependencies": { + "buffers": "~0.1.1", + "chainsaw": "~0.1.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmmirror.com/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "license": "MIT", + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "license": "MIT", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true, + "license": "MIT" + }, + "node_modules/bluebird-lst": { + "version": "1.0.9", + "resolved": "https://registry.npmmirror.com/bluebird-lst/-/bluebird-lst-1.0.9.tgz", + "integrity": "sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "bluebird": "^3.5.5" + } + }, + "node_modules/boolean": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/boolean/-/boolean-3.2.0.tgz", + "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.28.1", + "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.28.1.tgz", + "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "baseline-browser-mapping": "^2.9.0", + "caniuse-lite": "^1.0.30001759", + "electron-to-chromium": "^1.5.263", + "node-releases": "^2.0.27", + "update-browserslist-db": "^1.2.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmmirror.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "license": "MIT" + }, + "node_modules/buffer-indexof-polyfill": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz", + "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==", + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/buffers": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/buffers/-/buffers-0.1.1.tgz", + "integrity": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==", + "engines": { + "node": ">=0.2.0" + } + }, + "node_modules/builder-util": { + "version": "25.1.7", + "resolved": "https://registry.npmmirror.com/builder-util/-/builder-util-25.1.7.tgz", + "integrity": "sha512-7jPjzBwEGRbwNcep0gGNpLXG9P94VA3CPAZQCzxkFXiV2GMQKlziMbY//rXPI7WKfhsvGgFXjTcXdBEwgXw9ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/debug": "^4.1.6", + "7zip-bin": "~5.2.0", + "app-builder-bin": "5.0.0-alpha.10", + "bluebird-lst": "^1.0.9", + "builder-util-runtime": "9.2.10", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "debug": "^4.3.4", + "fs-extra": "^10.1.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.0", + "is-ci": "^3.0.0", + "js-yaml": "^4.1.0", + "source-map-support": "^0.5.19", + "stat-mode": "^1.0.0", + "temp-file": "^3.4.0" + } + }, + "node_modules/builder-util-runtime": { + "version": "9.2.10", + "resolved": "https://registry.npmmirror.com/builder-util-runtime/-/builder-util-runtime-9.2.10.tgz", + "integrity": "sha512-6p/gfG1RJSQeIbz8TK5aPNkoztgY1q5TgmGFMAXcY8itsGW6Y2ld1ALsZ5UJn8rog7hKF3zHx5iQbNQ8uLcRlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.4", + "sax": "^1.2.4" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/builder-util/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/builder-util/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/builder-util/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/cacache": { + "version": "19.0.1", + "resolved": "https://registry.npmmirror.com/cacache/-/cacache-19.0.1.tgz", + "integrity": "sha512-hdsUxulXCi5STId78vRVYEtDAjq99ICAUktLTeTYsLoTE6Z8dS0c8pWNCxwdrk9YfJeobDZc2Y186hD/5ZQgFQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/fs": "^4.0.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^10.0.1", + "minipass": "^7.0.3", + "minipass-collect": "^2.0.1", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^7.0.2", + "ssri": "^12.0.0", + "tar": "^7.4.3", + "unique-filename": "^4.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/cacache/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/cacache/node_modules/chownr": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/chownr/-/chownr-3.0.0.tgz", + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/cacache/node_modules/glob": { + "version": "10.5.0", + "resolved": "https://registry.npmmirror.com/glob/-/glob-10.5.0.tgz", + "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/cacache/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/tar": { + "version": "7.5.2", + "resolved": "https://registry.npmmirror.com/tar/-/tar-7.5.2.tgz", + "integrity": "sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/fs-minipass": "^4.0.0", + "chownr": "^3.0.0", + "minipass": "^7.1.2", + "minizlib": "^3.1.0", + "yallist": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/cacache/node_modules/yallist": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-5.0.0.tgz", + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmmirror.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.6.0" + } + }, + "node_modules/cacheable-request": { + "version": "7.0.4", + "resolved": "https://registry.npmmirror.com/cacheable-request/-/cacheable-request-7.0.4.tgz", + "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001762", + "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001762.tgz", + "integrity": "sha512-PxZwGNvH7Ak8WX5iXzoK1KPZttBXNPuaOvI2ZYU7NrlM+d9Ov+TUvlLOBNGzVXAntMSMMlJPd+jY6ovrVjSmUw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmmirror.com/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "license": "Apache-2.0" + }, + "node_modules/chainsaw": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/chainsaw/-/chainsaw-0.1.0.tgz", + "integrity": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==", + "license": "MIT/X11", + "dependencies": { + "traverse": ">=0.3.0 <0.4" + }, + "engines": { + "node": "*" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/chromium-pickle-js": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", + "integrity": "sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==", + "dev": true, + "license": "MIT" + }, + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmmirror.com/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmmirror.com/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true, + "license": "ISC", + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/compare-version": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/compare-version/-/compare-version-0.1.2.tgz", + "integrity": "sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/compress-commons": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/compress-commons/-/compress-commons-4.1.2.tgz", + "integrity": "sha512-D3uMHtGc/fcO1Gt1/L7i1e33VOvD4A9hfQLP+6ewd+BvG/gQ84Yh4oftEhAdjSMgBgwGL+jsppT7JYNpo6MHHg==", + "license": "MIT", + "dependencies": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.2", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "license": "MIT" + }, + "node_modules/concat-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/concat-stream/-/concat-stream-2.0.0.tgz", + "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", + "engines": [ + "node >= 6.0" + ], + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.0.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/conf": { + "version": "14.0.0", + "resolved": "https://registry.npmmirror.com/conf/-/conf-14.0.0.tgz", + "integrity": "sha512-L6BuueHTRuJHQvQVc6YXYZRtN5vJUtOdCTLn0tRYYV5azfbAFcPghB5zEE40mVrV6w7slMTqUfkDomutIK14fw==", + "license": "MIT", + "dependencies": { + "ajv": "^8.17.1", + "ajv-formats": "^3.0.1", + "atomically": "^2.0.3", + "debounce-fn": "^6.0.0", + "dot-prop": "^9.0.0", + "env-paths": "^3.0.0", + "json-schema-typed": "^8.0.1", + "semver": "^7.7.2", + "uint8array-extras": "^1.4.0" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/conf/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/conf/node_modules/env-paths": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/env-paths/-/env-paths-3.0.0.tgz", + "integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/conf/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, + "node_modules/config-file-ts": { + "version": "0.2.8-rc1", + "resolved": "https://registry.npmmirror.com/config-file-ts/-/config-file-ts-0.2.8-rc1.tgz", + "integrity": "sha512-GtNECbVI82bT4RiDIzBSVuTKoSHufnU7Ce7/42bkWZJZFLjmDF2WBpVsvRkhKCfKBnTBb3qZrBwPpFBU/Myvhg==", + "dev": true, + "license": "MIT", + "dependencies": { + "glob": "^10.3.12", + "typescript": "^5.4.3" + } + }, + "node_modules/config-file-ts/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/config-file-ts/node_modules/glob": { + "version": "10.5.0", + "resolved": "https://registry.npmmirror.com/glob/-/glob-10.5.0.tgz", + "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/config-file-ts/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/cookie": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/cookie/-/cookie-1.1.1.tgz", + "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "license": "MIT" + }, + "node_modules/crc": { + "version": "3.8.0", + "resolved": "https://registry.npmmirror.com/crc/-/crc-3.8.0.tgz", + "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "buffer": "^5.1.0" + } + }, + "node_modules/crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "license": "Apache-2.0", + "bin": { + "crc32": "bin/crc32.njs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/crc32-stream": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/crc32-stream/-/crc32-stream-4.0.3.tgz", + "integrity": "sha512-NT7w2JVU7DFroFdYkeq8cywxrgjPHWkdX1wjpRQXPX5Asews3tA+Ght6lddQO5Mkumffp3X7GEqku3epj2toIw==", + "license": "MIT", + "dependencies": { + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-line-break": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/css-line-break/-/css-line-break-2.1.0.tgz", + "integrity": "sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==", + "license": "MIT", + "dependencies": { + "utrie": "^1.0.2" + } + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/dayjs": { + "version": "1.11.19", + "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.19.tgz", + "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", + "license": "MIT" + }, + "node_modules/debounce-fn": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/debounce-fn/-/debounce-fn-6.0.0.tgz", + "integrity": "sha512-rBMW+F2TXryBwB54Q0d8drNEI+TfoS9JpNTAoVpukbWEhjXQq4rySFYLaqXMFXwdv61Zb2OHtj5bviSoimqxRQ==", + "license": "MIT", + "dependencies": { + "mimic-function": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmmirror.com/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "license": "MIT", + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmmirror.com/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "license": "MIT", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/dir-compare": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/dir-compare/-/dir-compare-4.2.0.tgz", + "integrity": "sha512-2xMCmOoMrdQIPHdsTawECdNPwlVFB9zGcz3kuhmBO6U3oU+UQjsue0i8ayLKpgBcm+hcXPMVSGUN9d+pvJ6+VQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimatch": "^3.0.5", + "p-limit": "^3.1.0 " + } + }, + "node_modules/dir-compare/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/dmg-builder": { + "version": "25.1.8", + "resolved": "https://registry.npmmirror.com/dmg-builder/-/dmg-builder-25.1.8.tgz", + "integrity": "sha512-NoXo6Liy2heSklTI5OIZbCgXC1RzrDQsZkeEwXhdOro3FT1VBOvbubvscdPnjVuQ4AMwwv61oaH96AbiYg9EnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "app-builder-lib": "25.1.8", + "builder-util": "25.1.7", + "builder-util-runtime": "9.2.10", + "fs-extra": "^10.1.0", + "iconv-lite": "^0.6.2", + "js-yaml": "^4.1.0" + }, + "optionalDependencies": { + "dmg-license": "^1.0.11" + } + }, + "node_modules/dmg-builder/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/dmg-builder/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/dmg-builder/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/dmg-license": { + "version": "1.0.11", + "resolved": "https://registry.npmmirror.com/dmg-license/-/dmg-license-1.0.11.tgz", + "integrity": "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==", + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "@types/plist": "^3.0.1", + "@types/verror": "^1.10.3", + "ajv": "^6.10.0", + "crc": "^3.8.0", + "iconv-corefoundation": "^1.1.7", + "plist": "^3.0.4", + "smart-buffer": "^4.0.2", + "verror": "^1.10.0" + }, + "bin": { + "dmg-license": "bin/dmg-license.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dot-prop": { + "version": "9.0.0", + "resolved": "https://registry.npmmirror.com/dot-prop/-/dot-prop-9.0.0.tgz", + "integrity": "sha512-1gxPBJpI/pcjQhKgIU91II6Wkay+dLcN3M6rf2uwP8hRur3HtQXjVrdAK3sjC0piaEuxzMwjXChcETiJl47lAQ==", + "license": "MIT", + "dependencies": { + "type-fest": "^4.18.2" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/dotenv": { + "version": "16.6.1", + "resolved": "https://registry.npmmirror.com/dotenv/-/dotenv-16.6.1.tgz", + "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/dotenv-expand": { + "version": "11.0.7", + "resolved": "https://registry.npmmirror.com/dotenv-expand/-/dotenv-expand-11.0.7.tgz", + "integrity": "sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dotenv": "^16.4.5" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", + "license": "BSD-3-Clause", + "dependencies": { + "readable-stream": "^2.0.2" + } + }, + "node_modules/duplexer2/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/duplexer2/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/duplexer2/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true, + "license": "MIT" + }, + "node_modules/echarts": { + "version": "5.6.0", + "resolved": "https://registry.npmmirror.com/echarts/-/echarts-5.6.0.tgz", + "integrity": "sha512-oTbVTsXfKuEhxftHqL5xprgLoc0k7uScAwtryCgWF6hPYFLRwOUHiFmHGCBKP5NPFNkDVopOieyUqYGH8Fa3kA==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "2.3.0", + "zrender": "5.6.1" + } + }, + "node_modules/echarts-for-react": { + "version": "3.0.5", + "resolved": "https://registry.npmmirror.com/echarts-for-react/-/echarts-for-react-3.0.5.tgz", + "integrity": "sha512-YpEI5Ty7O/2nvCfQ7ybNa+S90DwE8KYZWacGvJW4luUqywP7qStQ+pxDlYOmr4jGDu10mhEkiAuMKcUlT4W5vg==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "size-sensor": "^1.0.1" + }, + "peerDependencies": { + "echarts": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0", + "react": "^15.0.0 || >=16.0.0" + } + }, + "node_modules/ejs": { + "version": "3.1.10", + "resolved": "https://registry.npmmirror.com/ejs/-/ejs-3.1.10.tgz", + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron": { + "version": "39.2.7", + "resolved": "https://registry.npmmirror.com/electron/-/electron-39.2.7.tgz", + "integrity": "sha512-KU0uFS6LSTh4aOIC3miolcbizOFP7N1M46VTYVfqIgFiuA2ilfNaOHLDS9tCMvwwHRowAsvqBrh9NgMXcTOHCQ==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "@electron/get": "^2.0.0", + "@types/node": "^22.7.7", + "extract-zip": "^2.0.1" + }, + "bin": { + "electron": "cli.js" + }, + "engines": { + "node": ">= 12.20.55" + } + }, + "node_modules/electron-builder": { + "version": "25.1.8", + "resolved": "https://registry.npmmirror.com/electron-builder/-/electron-builder-25.1.8.tgz", + "integrity": "sha512-poRgAtUHHOnlzZnc9PK4nzG53xh74wj2Jy7jkTrqZ0MWPoHGh1M2+C//hGeYdA+4K8w4yiVCNYoLXF7ySj2Wig==", + "dev": true, + "license": "MIT", + "dependencies": { + "app-builder-lib": "25.1.8", + "builder-util": "25.1.7", + "builder-util-runtime": "9.2.10", + "chalk": "^4.1.2", + "dmg-builder": "25.1.8", + "fs-extra": "^10.1.0", + "is-ci": "^3.0.0", + "lazy-val": "^1.0.5", + "simple-update-notifier": "2.0.0", + "yargs": "^17.6.2" + }, + "bin": { + "electron-builder": "cli.js", + "install-app-deps": "install-app-deps.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/electron-builder-squirrel-windows": { + "version": "25.1.8", + "resolved": "https://registry.npmmirror.com/electron-builder-squirrel-windows/-/electron-builder-squirrel-windows-25.1.8.tgz", + "integrity": "sha512-2ntkJ+9+0GFP6nAISiMabKt6eqBB0kX1QqHNWFWAXgi0VULKGisM46luRFpIBiU3u/TDmhZMM8tzvo2Abn3ayg==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "app-builder-lib": "25.1.8", + "archiver": "^5.3.1", + "builder-util": "25.1.7", + "fs-extra": "^10.1.0" + } + }, + "node_modules/electron-builder-squirrel-windows/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/electron-builder-squirrel-windows/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/electron-builder-squirrel-windows/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/electron-builder/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/electron-builder/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/electron-builder/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/electron-publish": { + "version": "25.1.7", + "resolved": "https://registry.npmmirror.com/electron-publish/-/electron-publish-25.1.7.tgz", + "integrity": "sha512-+jbTkR9m39eDBMP4gfbqglDd6UvBC7RLh5Y0MhFSsc6UkGHj9Vj9TWobxevHYMMqmoujL11ZLjfPpMX+Pt6YEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/fs-extra": "^9.0.11", + "builder-util": "25.1.7", + "builder-util-runtime": "9.2.10", + "chalk": "^4.1.2", + "fs-extra": "^10.1.0", + "lazy-val": "^1.0.5", + "mime": "^2.5.2" + } + }, + "node_modules/electron-publish/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/electron-publish/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/electron-publish/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/electron-store": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/electron-store/-/electron-store-10.1.0.tgz", + "integrity": "sha512-oL8bRy7pVCLpwhmXy05Rh/L6O93+k9t6dqSw0+MckIc3OmCTZm6Mp04Q4f/J0rtu84Ky6ywkR8ivtGOmrq+16w==", + "license": "MIT", + "dependencies": { + "conf": "^14.0.0", + "type-fest": "^4.41.0" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.267", + "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz", + "integrity": "sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==", + "dev": true, + "license": "ISC" + }, + "node_modules/electron-updater": { + "version": "6.7.3", + "resolved": "https://registry.npmmirror.com/electron-updater/-/electron-updater-6.7.3.tgz", + "integrity": "sha512-EgkT8Z9noqXKbwc3u5FkJA+r48jwZ5DTUiOkJMOTEEH//n5Am6wfQGz7nvSFEA2oIAMv9jRzn5JKTyWeSKOPgg==", + "license": "MIT", + "dependencies": { + "builder-util-runtime": "9.5.1", + "fs-extra": "^10.1.0", + "js-yaml": "^4.1.0", + "lazy-val": "^1.0.5", + "lodash.escaperegexp": "^4.1.2", + "lodash.isequal": "^4.5.0", + "semver": "~7.7.3", + "tiny-typed-emitter": "^2.1.0" + } + }, + "node_modules/electron-updater/node_modules/builder-util-runtime": { + "version": "9.5.1", + "resolved": "https://registry.npmmirror.com/builder-util-runtime/-/builder-util-runtime-9.5.1.tgz", + "integrity": "sha512-qt41tMfgHTllhResqM5DcnHyDIWNgzHvuY2jDcYP9iaGpkWxTUzV6GQjDeLnlR1/DtdlcsWQbA7sByMpmJFTLQ==", + "license": "MIT", + "dependencies": { + "debug": "^4.3.4", + "sax": "^1.2.4" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/electron-updater/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/electron-updater/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/electron-updater/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/electron/node_modules/@types/node": { + "version": "22.19.3", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-22.19.3.tgz", + "integrity": "sha512-1N9SBnWYOJTrNZCdh/yJE+t910Y128BoyY+zBLWhL3r0TYzlTmFdXrPwHL9DyFZmlEXNQQolTZh3KHV31QDhyA==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } + }, + "node_modules/electron/node_modules/undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmmirror.com/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmmirror.com/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true, + "license": "MIT" + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es6-error": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/es6-error/-/es6-error-4.1.1.tgz", + "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/esbuild": { + "version": "0.25.12", + "resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.25.12.tgz", + "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.12", + "@esbuild/android-arm": "0.25.12", + "@esbuild/android-arm64": "0.25.12", + "@esbuild/android-x64": "0.25.12", + "@esbuild/darwin-arm64": "0.25.12", + "@esbuild/darwin-x64": "0.25.12", + "@esbuild/freebsd-arm64": "0.25.12", + "@esbuild/freebsd-x64": "0.25.12", + "@esbuild/linux-arm": "0.25.12", + "@esbuild/linux-arm64": "0.25.12", + "@esbuild/linux-ia32": "0.25.12", + "@esbuild/linux-loong64": "0.25.12", + "@esbuild/linux-mips64el": "0.25.12", + "@esbuild/linux-ppc64": "0.25.12", + "@esbuild/linux-riscv64": "0.25.12", + "@esbuild/linux-s390x": "0.25.12", + "@esbuild/linux-x64": "0.25.12", + "@esbuild/netbsd-arm64": "0.25.12", + "@esbuild/netbsd-x64": "0.25.12", + "@esbuild/openbsd-arm64": "0.25.12", + "@esbuild/openbsd-x64": "0.25.12", + "@esbuild/openharmony-arm64": "0.25.12", + "@esbuild/sunos-x64": "0.25.12", + "@esbuild/win32-arm64": "0.25.12", + "@esbuild/win32-ia32": "0.25.12", + "@esbuild/win32-x64": "0.25.12" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/exceljs": { + "version": "4.4.0", + "resolved": "https://registry.npmmirror.com/exceljs/-/exceljs-4.4.0.tgz", + "integrity": "sha512-XctvKaEMaj1Ii9oDOqbW/6e1gXknSY4g/aLCDicOXqBE4M0nRWkUu0PTp++UPNzoFY12BNHMfs/VadKIS6llvg==", + "license": "MIT", + "dependencies": { + "archiver": "^5.0.0", + "dayjs": "^1.8.34", + "fast-csv": "^4.3.1", + "jszip": "^3.10.1", + "readable-stream": "^3.6.0", + "saxes": "^5.0.1", + "tmp": "^0.2.0", + "unzipper": "^0.10.11", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=8.3.0" + } + }, + "node_modules/expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "license": "(MIT OR WTFPL)", + "engines": { + "node": ">=6" + } + }, + "node_modules/exponential-backoff": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/exponential-backoff/-/exponential-backoff-3.1.3.tgz", + "integrity": "sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" + } + }, + "node_modules/extsprintf": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/extsprintf/-/extsprintf-1.4.1.tgz", + "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "license": "MIT", + "optional": true + }, + "node_modules/fast-csv": { + "version": "4.3.6", + "resolved": "https://registry.npmmirror.com/fast-csv/-/fast-csv-4.3.6.tgz", + "integrity": "sha512-2RNSpuwwsJGP0frGsOmTb9oUF+VkFSM4SyLTDgwf2ciHWTarN0lQTC+F2f/t5J9QjW+c65VFIAAu85GsvMIusw==", + "license": "MIT", + "dependencies": { + "@fast-csv/format": "4.3.5", + "@fast-csv/parse": "4.3.6" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/fast-uri/-/fast-uri-3.1.0.tgz", + "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/ffmpeg-static": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/ffmpeg-static/-/ffmpeg-static-5.3.0.tgz", + "integrity": "sha512-H+K6sW6TiIX6VGend0KQwthe+kaceeH/luE8dIZyOP35ik7ahYojDuqlTV1bOrtEwl01sy2HFNGQfi5IDJvotg==", + "hasInstallScript": true, + "license": "GPL-3.0-or-later", + "dependencies": { + "@derhuerst/http-basic": "^8.2.0", + "env-paths": "^2.2.0", + "https-proxy-agent": "^5.0.0", + "progress": "^2.0.3" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/ffmpeg-static/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmmirror.com/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "license": "MIT", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ffmpeg-static/node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "license": "MIT", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "license": "MIT" + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/foreground-child": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/foreground-child/-/foreground-child-3.3.1.tgz", + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", + "dev": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.6", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/form-data": { + "version": "4.0.5", + "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.5.tgz", + "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==", + "dev": true, + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "license": "MIT" + }, + "node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/fs-minipass/-/fs-minipass-3.0.3.tgz", + "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmmirror.com/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "deprecated": "This package is no longer supported.", + "license": "ISC", + "dependencies": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + }, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/fstream/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/fstream/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/fzstd": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/fzstd/-/fzstd-0.1.1.tgz", + "integrity": "sha512-dkuVSOKKwh3eas5VkJy1AW1vFpet8TA/fGmVA5krThl8YcOVE/8ZIoEA1+U1vEn5ckxxhLirSdY837azmbaNHA==", + "license": "MIT" + }, + "node_modules/gauge": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", + "deprecated": "This package is no longer supported.", + "dev": true, + "license": "ISC", + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmmirror.com/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", + "license": "MIT" + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/global-agent": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/global-agent/-/global-agent-3.0.0.tgz", + "integrity": "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "boolean": "^3.0.1", + "es6-error": "^4.1.1", + "matcher": "^3.0.0", + "roarr": "^2.15.3", + "semver": "^7.3.2", + "serialize-error": "^7.0.1" + }, + "engines": { + "node": ">=10.0" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/got": { + "version": "11.8.6", + "resolved": "https://registry.npmmirror.com/got/-/got-11.8.6.tgz", + "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=10.19.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/hosted-git-info/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/html2canvas": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/html2canvas/-/html2canvas-1.4.1.tgz", + "integrity": "sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==", + "license": "MIT", + "dependencies": { + "css-line-break": "^2.1.0", + "text-segmentation": "^1.0.3" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmmirror.com/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/http-response-object": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/http-response-object/-/http-response-object-3.0.2.tgz", + "integrity": "sha512-bqX0XTF6fnXSQcEJ2Iuyr75yVakyjIDCqroJQ/aHfSdlM743Cwqoi2nDYMzLGWUcuTWGWy8AAvOKXTfiv6q9RA==", + "license": "MIT", + "dependencies": { + "@types/node": "^10.0.3" + } + }, + "node_modules/http-response-object/node_modules/@types/node": { + "version": "10.17.60", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-10.17.60.tgz", + "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==", + "license": "MIT" + }, + "node_modules/http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/https-proxy-agent": { + "version": "7.0.6", + "resolved": "https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.0.0" + } + }, + "node_modules/iconv-corefoundation": { + "version": "1.1.7", + "resolved": "https://registry.npmmirror.com/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz", + "integrity": "sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ==", + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "cli-truncate": "^2.1.0", + "node-addon-api": "^1.6.3" + }, + "engines": { + "node": "^8.11.2 || >=10" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmmirror.com/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "license": "MIT" + }, + "node_modules/immutable": { + "version": "5.1.4", + "resolved": "https://registry.npmmirror.com/immutable/-/immutable-5.1.4.tgz", + "integrity": "sha512-p6u1bG3YSnINT5RQmx/yRZBpenIl30kVxkTLDyHLIMk0gict704Q9n+thfDI7lTRm9vXdDYutVzXhzcThxTnXA==", + "dev": true, + "license": "MIT" + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true, + "license": "ISC" + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmmirror.com/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "license": "ISC" + }, + "node_modules/ip-address": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/ip-address/-/ip-address-10.1.0.tgz", + "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/is-ci": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/is-ci/-/is-ci-3.0.1.tgz", + "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ci-info": "^3.2.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/isbinaryfile": { + "version": "5.0.7", + "resolved": "https://registry.npmmirror.com/isbinaryfile/-/isbinaryfile-5.0.7.tgz", + "integrity": "sha512-gnWD14Jh3FzS3CPhF0AxNOJ8CxqeblPTADzI38r0wt8ZyQl5edpy75myt08EG2oKvpyiqSqsx+Wkz9vtkbTqYQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 18.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmmirror.com/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jake": { + "version": "10.9.4", + "resolved": "https://registry.npmmirror.com/jake/-/jake-10.9.4.tgz", + "integrity": "sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "async": "^3.2.6", + "filelist": "^1.0.4", + "picocolors": "^1.1.1" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jieba-wasm": { + "version": "2.4.0", + "resolved": "https://registry.npmmirror.com/jieba-wasm/-/jieba-wasm-2.4.0.tgz", + "integrity": "sha512-ZvQdS+FGifrFXZIXSgOyOgEz+1wdy1P4vSvwe37FVtku9ycSdHTZbHqF5i9tMN1JucoAmeiLBeI6/YaqcGD+KA==", + "license": "MIT" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-schema-typed": { + "version": "8.0.2", + "resolved": "https://registry.npmmirror.com/json-schema-typed/-/json-schema-typed-8.0.2.tgz", + "integrity": "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==", + "license": "BSD-2-Clause" + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true, + "license": "ISC", + "optional": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jszip": { + "version": "3.10.1", + "resolved": "https://registry.npmmirror.com/jszip/-/jszip-3.10.1.tgz", + "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", + "license": "(MIT OR GPL-3.0-or-later)", + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "setimmediate": "^1.0.5" + } + }, + "node_modules/jszip/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/jszip/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/jszip/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmmirror.com/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/koffi": { + "version": "2.14.1", + "resolved": "https://registry.npmmirror.com/koffi/-/koffi-2.14.1.tgz", + "integrity": "sha512-IMFL3IbRDXacSIjs7pPbPxgNlJ2hUtawQXU2QPdr6iw38jmv5AesAUG8HPX00xl0PPA2BbEa3noTw1YdHY+gHg==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "url": "https://buymeacoffee.com/koromix" + } + }, + "node_modules/lazy-val": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/lazy-val/-/lazy-val-1.0.5.tgz", + "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==", + "license": "MIT" + }, + "node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "license": "MIT", + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/lazystream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/lazystream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/lazystream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/lie": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "license": "MIT", + "dependencies": { + "immediate": "~3.0.5" + } + }, + "node_modules/listenercount": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/listenercount/-/listenercount-1.0.1.tgz", + "integrity": "sha512-3mk/Zag0+IJxeDrxSgaDPy4zZ3w05PRZeJNnlWhzFz5OkX49J4krc+A8X2d2M69vGMBEX0uyl8M+W+8gH+kBqQ==", + "license": "ISC" + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", + "license": "MIT" + }, + "node_modules/lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/lodash.difference/-/lodash.difference-4.5.0.tgz", + "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==", + "license": "MIT" + }, + "node_modules/lodash.escaperegexp": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz", + "integrity": "sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==", + "license": "MIT" + }, + "node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmmirror.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", + "license": "MIT" + }, + "node_modules/lodash.groupby": { + "version": "4.6.0", + "resolved": "https://registry.npmmirror.com/lodash.groupby/-/lodash.groupby-4.6.0.tgz", + "integrity": "sha512-5dcWxm23+VAoz+awKmBaiBvzox8+RqMgFhi7UvX9DHZr2HdxHXM/Wrf8cfKpsW37RNrvtPn6hSwNqurSILbmJw==", + "license": "MIT" + }, + "node_modules/lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", + "license": "MIT" + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", + "deprecated": "This package is deprecated. Use require('node:util').isDeepStrictEqual instead.", + "license": "MIT" + }, + "node_modules/lodash.isfunction": { + "version": "3.0.9", + "resolved": "https://registry.npmmirror.com/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz", + "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==", + "license": "MIT" + }, + "node_modules/lodash.isnil": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/lodash.isnil/-/lodash.isnil-4.0.0.tgz", + "integrity": "sha512-up2Mzq3545mwVnMhTDMdfoG1OurpA/s5t88JmQX809eH3C8491iu2sfKhTfhQtKY78oPNhiaHJUpT/dUDAAtng==", + "license": "MIT" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmmirror.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "license": "MIT" + }, + "node_modules/lodash.isundefined": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/lodash.isundefined/-/lodash.isundefined-3.0.1.tgz", + "integrity": "sha512-MXB1is3s899/cD8jheYYE2V9qTHwKvt+npCwpD+1Sxm3Q3cECXCiYHjeHWXNwr6Q0SOBPrYUDxendrO6goVTEA==", + "license": "MIT" + }, + "node_modules/lodash.union": { + "version": "4.6.0", + "resolved": "https://registry.npmmirror.com/lodash.union/-/lodash.union-4.6.0.tgz", + "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==", + "license": "MIT" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "license": "MIT" + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lucide-react": { + "version": "0.562.0", + "resolved": "https://registry.npmmirror.com/lucide-react/-/lucide-react-0.562.0.tgz", + "integrity": "sha512-82hOAu7y0dbVuFfmO4bYF1XEwYk/mEbM5E+b1jgci/udUBEE/R7LF5Ip0CCEmXe8AybRM8L+04eP+LGZeDvkiw==", + "license": "ISC", + "peerDependencies": { + "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/make-fetch-happen": { + "version": "14.0.3", + "resolved": "https://registry.npmmirror.com/make-fetch-happen/-/make-fetch-happen-14.0.3.tgz", + "integrity": "sha512-QMjGbFTP0blj97EeidG5hk/QhKQ3T4ICckQGLgz38QF7Vgbk6e6FTARN8KhKxyBbWn8R0HU+bnw8aSoFPD4qtQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/agent": "^3.0.0", + "cacache": "^19.0.1", + "http-cache-semantics": "^4.1.1", + "minipass": "^7.0.2", + "minipass-fetch": "^4.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^1.0.0", + "proc-log": "^5.0.0", + "promise-retry": "^2.0.1", + "ssri": "^12.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/matcher": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/matcher/-/matcher-3.0.0.tgz", + "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "escape-string-regexp": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmmirror.com/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-function": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/mimic-function/-/mimic-function-5.0.1.tgz", + "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "10.1.1", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-10.1.1.tgz", + "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/brace-expansion": "^5.0.0" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minipass-collect": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/minipass-collect/-/minipass-collect-2.0.1.tgz", + "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minipass-fetch": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/minipass-fetch/-/minipass-fetch-4.0.1.tgz", + "integrity": "sha512-j7U11C5HXigVuutxebFadoYBbd7VSdZWggSe64NVdvWNBqGAiXPL2QVCehjmw7lY1oF9gOllYbORh+hiNgfPgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^3.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-flush/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/minizlib": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/minizlib/-/minizlib-3.1.0.tgz", + "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^7.1.2" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmmirror.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "license": "MIT" + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/napi-build-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/napi-build-utils/-/napi-build-utils-2.0.0.tgz", + "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==", + "license": "MIT" + }, + "node_modules/negotiator": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/negotiator/-/negotiator-1.0.0.tgz", + "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/node-abi": { + "version": "4.24.0", + "resolved": "https://registry.npmmirror.com/node-abi/-/node-abi-4.24.0.tgz", + "integrity": "sha512-u2EC1CeNe25uVtX3EZbdQ275c74zdZmmpzrHEQh2aIYqoVjlglfUpOX9YY85x1nlBydEKDVaSmMNhR7N82Qj8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.6.3" + }, + "engines": { + "node": ">=22.12.0" + } + }, + "node_modules/node-addon-api": { + "version": "1.7.2", + "resolved": "https://registry.npmmirror.com/node-addon-api/-/node-addon-api-1.7.2.tgz", + "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/node-api-version": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/node-api-version/-/node-api-version-0.2.1.tgz", + "integrity": "sha512-2xP/IGGMmmSQpI1+O/k72jF/ykvZ89JeuKX3TLJAYPDVLUalrshrLHkeVcCCZqG/eEa635cr8IBYzgnDvM2O8Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.3.5" + } + }, + "node_modules/node-gyp": { + "version": "11.5.0", + "resolved": "https://registry.npmmirror.com/node-gyp/-/node-gyp-11.5.0.tgz", + "integrity": "sha512-ra7Kvlhxn5V9Slyus0ygMa2h+UqExPqUIkfk7Pc8QTLT956JLSy51uWFwHtIYy0vI8cB4BDhc/S03+880My/LQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.0", + "exponential-backoff": "^3.1.1", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^14.0.3", + "nopt": "^8.0.0", + "proc-log": "^5.0.0", + "semver": "^7.3.5", + "tar": "^7.4.3", + "tinyglobby": "^0.2.12", + "which": "^5.0.0" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/node-gyp/node_modules/chownr": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/chownr/-/chownr-3.0.0.tgz", + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/node-gyp/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16" + } + }, + "node_modules/node-gyp/node_modules/tar": { + "version": "7.5.2", + "resolved": "https://registry.npmmirror.com/tar/-/tar-7.5.2.tgz", + "integrity": "sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/fs-minipass": "^4.0.0", + "chownr": "^3.0.0", + "minipass": "^7.1.2", + "minizlib": "^3.1.0", + "yallist": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/node-gyp/node_modules/which": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/node-gyp/node_modules/yallist": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-5.0.0.tgz", + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/node-releases": { + "version": "2.0.27", + "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.27.tgz", + "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/nopt": { + "version": "8.1.0", + "resolved": "https://registry.npmmirror.com/nopt/-/nopt-8.1.0.tgz", + "integrity": "sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==", + "dev": true, + "license": "ISC", + "dependencies": { + "abbrev": "^3.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npmlog": { + "version": "6.0.2", + "resolved": "https://registry.npmmirror.com/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", + "deprecated": "This package is no longer supported.", + "dev": true, + "license": "ISC", + "dependencies": { + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.3", + "set-blocking": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmmirror.com/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "7.0.4", + "resolved": "https://registry.npmmirror.com/p-map/-/p-map-7.0.4.tgz", + "integrity": "sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true, + "license": "BlueOak-1.0.0" + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmmirror.com/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "license": "(MIT AND Zlib)" + }, + "node_modules/parse-cache-control": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/parse-cache-control/-/parse-cache-control-1.0.1.tgz", + "integrity": "sha512-60zvsJReQPX5/QP0Kzfd/VrpjScIQ7SHBW6bFCYfEP+fp0Eppr1SHhIO5nd1PjZtvclzSzES9D/p5nFJurwfWg==" + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/pe-library": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/pe-library/-/pe-library-0.4.1.tgz", + "integrity": "sha512-eRWB5LBz7PpDu4PUlwT0PhnQfTQJlDDdPa35urV4Osrm0t0AqQFGn+UIkU3klZvwJ8KPO3VbBFsXquA6p6kqZw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12", + "npm": ">=6" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/jet2jet" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/plist": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/plist/-/plist-3.1.0.tgz", + "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@xmldom/xmldom": "^0.8.8", + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + }, + "engines": { + "node": ">=10.4.0" + } + }, + "node_modules/postcss": { + "version": "8.5.6", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/prebuild-install": { + "version": "7.1.3", + "resolved": "https://registry.npmmirror.com/prebuild-install/-/prebuild-install-7.1.3.tgz", + "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==", + "license": "MIT", + "dependencies": { + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^2.0.0", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/prebuild-install/node_modules/node-abi": { + "version": "3.85.0", + "resolved": "https://registry.npmmirror.com/node-abi/-/node-abi-3.85.0.tgz", + "integrity": "sha512-zsFhmbkAzwhTft6nd3VxcG0cvJsT70rL+BIGHWVq5fi6MwGrHwzqKaxXE+Hl2GmnGItnDKPPkO5/LQqjVkIdFg==", + "license": "MIT", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/proc-log": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/proc-log/-/proc-log-5.0.0.tgz", + "integrity": "sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "license": "MIT" + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/pump": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/pump/-/pump-3.0.3.tgz", + "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmmirror.com/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/react": { + "version": "19.2.3", + "resolved": "https://registry.npmmirror.com/react/-/react-19.2.3.tgz", + "integrity": "sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "19.2.3", + "resolved": "https://registry.npmmirror.com/react-dom/-/react-dom-19.2.3.tgz", + "integrity": "sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==", + "license": "MIT", + "dependencies": { + "scheduler": "^0.27.0" + }, + "peerDependencies": { + "react": "^19.2.3" + } + }, + "node_modules/react-refresh": { + "version": "0.17.0", + "resolved": "https://registry.npmmirror.com/react-refresh/-/react-refresh-0.17.0.tgz", + "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-router": { + "version": "7.11.0", + "resolved": "https://registry.npmmirror.com/react-router/-/react-router-7.11.0.tgz", + "integrity": "sha512-uI4JkMmjbWCZc01WVP2cH7ZfSzH91JAZUDd7/nIprDgWxBV1TkkmLToFh7EbMTcMak8URFRa2YoBL/W8GWnCTQ==", + "license": "MIT", + "dependencies": { + "cookie": "^1.0.1", + "set-cookie-parser": "^2.6.0" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "react": ">=18", + "react-dom": ">=18" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + } + } + }, + "node_modules/react-router-dom": { + "version": "7.11.0", + "resolved": "https://registry.npmmirror.com/react-router-dom/-/react-router-dom-7.11.0.tgz", + "integrity": "sha512-e49Ir/kMGRzFOOrYQBdoitq3ULigw4lKbAyKusnvtDu2t4dBX4AGYPrzNvorXmVuOyeakai6FUPW5MmibvVG8g==", + "license": "MIT", + "dependencies": { + "react-router": "7.11.0" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "react": ">=18", + "react-dom": ">=18" + } + }, + "node_modules/read-binary-file-arch": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/read-binary-file-arch/-/read-binary-file-arch-1.0.6.tgz", + "integrity": "sha512-BNg9EN3DD3GsDXX7Aa8O4p92sryjkmzYYgmgTAc6CA4uGLEDzFfxOxugu21akOxpcXHiEgsYkC6nPsQvLLLmEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.4" + }, + "bin": { + "read-binary-file-arch": "cli.js" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdir-glob": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/readdir-glob/-/readdir-glob-1.1.3.tgz", + "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", + "license": "Apache-2.0", + "dependencies": { + "minimatch": "^5.1.0" + } + }, + "node_modules/readdir-glob/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/readdir-glob/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resedit": { + "version": "1.7.2", + "resolved": "https://registry.npmmirror.com/resedit/-/resedit-1.7.2.tgz", + "integrity": "sha512-vHjcY2MlAITJhC0eRD/Vv8Vlgmu9Sd3LX9zZvtGzU5ZImdTN3+d6e/4mnTyV8vEbyf1sgNIrWxhWlrys52OkEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pe-library": "^0.4.1" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/jet2jet" + } + }, + "node_modules/resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "dev": true, + "license": "MIT" + }, + "node_modules/responselike": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/responselike/-/responselike-2.0.1.tgz", + "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", + "dev": true, + "license": "MIT", + "dependencies": { + "lowercase-keys": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmmirror.com/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/roarr": { + "version": "2.15.4", + "resolved": "https://registry.npmmirror.com/roarr/-/roarr-2.15.4.tgz", + "integrity": "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "boolean": "^3.0.1", + "detect-node": "^2.0.4", + "globalthis": "^1.0.1", + "json-stringify-safe": "^5.0.1", + "semver-compare": "^1.0.0", + "sprintf-js": "^1.1.2" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/rollup": { + "version": "4.55.1", + "resolved": "https://registry.npmmirror.com/rollup/-/rollup-4.55.1.tgz", + "integrity": "sha512-wDv/Ht1BNHB4upNbK74s9usvl7hObDnvVzknxqY/E/O3X6rW1U1rV1aENEfJ54eFZDTNo7zv1f5N4edCluH7+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.55.1", + "@rollup/rollup-android-arm64": "4.55.1", + "@rollup/rollup-darwin-arm64": "4.55.1", + "@rollup/rollup-darwin-x64": "4.55.1", + "@rollup/rollup-freebsd-arm64": "4.55.1", + "@rollup/rollup-freebsd-x64": "4.55.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.55.1", + "@rollup/rollup-linux-arm-musleabihf": "4.55.1", + "@rollup/rollup-linux-arm64-gnu": "4.55.1", + "@rollup/rollup-linux-arm64-musl": "4.55.1", + "@rollup/rollup-linux-loong64-gnu": "4.55.1", + "@rollup/rollup-linux-loong64-musl": "4.55.1", + "@rollup/rollup-linux-ppc64-gnu": "4.55.1", + "@rollup/rollup-linux-ppc64-musl": "4.55.1", + "@rollup/rollup-linux-riscv64-gnu": "4.55.1", + "@rollup/rollup-linux-riscv64-musl": "4.55.1", + "@rollup/rollup-linux-s390x-gnu": "4.55.1", + "@rollup/rollup-linux-x64-gnu": "4.55.1", + "@rollup/rollup-linux-x64-musl": "4.55.1", + "@rollup/rollup-openbsd-x64": "4.55.1", + "@rollup/rollup-openharmony-arm64": "4.55.1", + "@rollup/rollup-win32-arm64-msvc": "4.55.1", + "@rollup/rollup-win32-ia32-msvc": "4.55.1", + "@rollup/rollup-win32-x64-gnu": "4.55.1", + "@rollup/rollup-win32-x64-msvc": "4.55.1", + "fsevents": "~2.3.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true, + "license": "MIT" + }, + "node_modules/sanitize-filename": { + "version": "1.6.3", + "resolved": "https://registry.npmmirror.com/sanitize-filename/-/sanitize-filename-1.6.3.tgz", + "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", + "dev": true, + "license": "WTFPL OR ISC", + "dependencies": { + "truncate-utf8-bytes": "^1.0.0" + } + }, + "node_modules/sass": { + "version": "1.97.2", + "resolved": "https://registry.npmmirror.com/sass/-/sass-1.97.2.tgz", + "integrity": "sha512-y5LWb0IlbO4e97Zr7c3mlpabcbBtS+ieiZ9iwDooShpFKWXf62zz5pEPdwrLYm+Bxn1fnbwFGzHuCLSA9tBmrw==", + "dev": true, + "license": "MIT", + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, + "node_modules/sax": { + "version": "1.4.3", + "resolved": "https://registry.npmmirror.com/sax/-/sax-1.4.3.tgz", + "integrity": "sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ==", + "license": "BlueOak-1.0.0" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "license": "ISC", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.27.0", + "resolved": "https://registry.npmmirror.com/scheduler/-/scheduler-0.27.0.tgz", + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "7.7.3", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.7.3.tgz", + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/serialize-error": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/serialize-error/-/serialize-error-7.0.1.tgz", + "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "type-fest": "^0.13.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/serialize-error/node_modules/type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true, + "license": "ISC" + }, + "node_modules/set-cookie-parser": { + "version": "2.7.2", + "resolved": "https://registry.npmmirror.com/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz", + "integrity": "sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==", + "license": "MIT" + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "license": "MIT" + }, + "node_modules/sharp": { + "version": "0.34.5", + "resolved": "https://registry.npmmirror.com/sharp/-/sharp-0.34.5.tgz", + "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==", + "dev": true, + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "@img/colour": "^1.0.0", + "detect-libc": "^2.1.2", + "semver": "^7.7.3" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.34.5", + "@img/sharp-darwin-x64": "0.34.5", + "@img/sharp-libvips-darwin-arm64": "1.2.4", + "@img/sharp-libvips-darwin-x64": "1.2.4", + "@img/sharp-libvips-linux-arm": "1.2.4", + "@img/sharp-libvips-linux-arm64": "1.2.4", + "@img/sharp-libvips-linux-ppc64": "1.2.4", + "@img/sharp-libvips-linux-riscv64": "1.2.4", + "@img/sharp-libvips-linux-s390x": "1.2.4", + "@img/sharp-libvips-linux-x64": "1.2.4", + "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", + "@img/sharp-libvips-linuxmusl-x64": "1.2.4", + "@img/sharp-linux-arm": "0.34.5", + "@img/sharp-linux-arm64": "0.34.5", + "@img/sharp-linux-ppc64": "0.34.5", + "@img/sharp-linux-riscv64": "0.34.5", + "@img/sharp-linux-s390x": "0.34.5", + "@img/sharp-linux-x64": "0.34.5", + "@img/sharp-linuxmusl-arm64": "0.34.5", + "@img/sharp-linuxmusl-x64": "0.34.5", + "@img/sharp-wasm32": "0.34.5", + "@img/sharp-win32-arm64": "0.34.5", + "@img/sharp-win32-ia32": "0.34.5", + "@img/sharp-win32-x64": "0.34.5" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/sherpa-onnx-darwin-arm64": { + "version": "1.12.23", + "resolved": "https://registry.npmmirror.com/sherpa-onnx-darwin-arm64/-/sherpa-onnx-darwin-arm64-1.12.23.tgz", + "integrity": "sha512-zbjNUUH/IXhjRyRJ9mpcWVOGIVr31a/qXBPsfOYc7U8cgwcq33Vmj2OzoLYWQF6T+puqCAE4nMxFAxJvdZekhg==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/sherpa-onnx-linux-x64": { + "version": "1.12.23", + "resolved": "https://registry.npmmirror.com/sherpa-onnx-linux-x64/-/sherpa-onnx-linux-x64-1.12.23.tgz", + "integrity": "sha512-pUZIdDvPtyRXQDGo9R9MIBf2AFUzfgcGmutoulsEdH3hpK6JteR7Z/5pfrZIIqe/O99djAjEHK4AlwLHC2jiZw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/sherpa-onnx-node": { + "version": "1.12.23", + "resolved": "https://registry.npmmirror.com/sherpa-onnx-node/-/sherpa-onnx-node-1.12.23.tgz", + "integrity": "sha512-09SRixVSjsajxeCV8Hy9R5J4IHPtw7vNgaIcEokdh/LpU7sY+e12z9uHHIMMMgNiInyGEH74wIwjLXms+W7qRA==", + "license": "Apache-2.0", + "optionalDependencies": { + "sherpa-onnx-darwin-arm64": "^1.12.23", + "sherpa-onnx-darwin-x64": "^1.12.23", + "sherpa-onnx-linux-arm64": "^1.12.23", + "sherpa-onnx-linux-x64": "^1.12.23", + "sherpa-onnx-win-ia32": "^1.12.23", + "sherpa-onnx-win-x64": "^1.12.23" + } + }, + "node_modules/sherpa-onnx-node/node_modules/sherpa-onnx-darwin-x64": { + "optional": true + }, + "node_modules/sherpa-onnx-node/node_modules/sherpa-onnx-linux-arm64": { + "optional": true + }, + "node_modules/sherpa-onnx-win-ia32": { + "version": "1.12.23", + "resolved": "https://registry.npmmirror.com/sherpa-onnx-win-ia32/-/sherpa-onnx-win-ia32-1.12.23.tgz", + "integrity": "sha512-MyLsK7r6dd7paglyTgb8UHTXTEFqOzA91u6VDV64Lq8rDGuOFVYioxX7vlwmGe1A9o7VhuOPNaKcRjEPtVDhBQ==", + "cpu": [ + "ia32" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/sherpa-onnx-win-x64": { + "version": "1.12.23", + "resolved": "https://registry.npmmirror.com/sherpa-onnx-win-x64/-/sherpa-onnx-win-x64-1.12.23.tgz", + "integrity": "sha512-pdHEYMJiYy8+xzH2WkBVS4/hnRwqjY8FaWnjs0NBgQZnPmc/k4M+TAiauTOuFDNK4GPwFQnjwrCGx6jI9AOkOg==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/silk-wasm": { + "version": "3.7.1", + "resolved": "https://registry.npmmirror.com/silk-wasm/-/silk-wasm-3.7.1.tgz", + "integrity": "sha512-mXPwLRtZxrYV3TZx41jMAeKc80wvmyrcXIcs8HctFxK15Ahz2OJQENYhNgEPeCEOdI6Mbx1NxQsqxzwc3DKerw==", + "license": "MIT", + "engines": { + "node": ">=16.11.0" + } + }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/simple-get": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/simple-update-notifier": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz", + "integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/size-sensor": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/size-sensor/-/size-sensor-1.0.2.tgz", + "integrity": "sha512-2NCmWxY7A9pYKGXNBfteo4hy14gWu47rg5692peVMst6lQLPKrVjhY+UTEsPI5ceFRJSl3gVgMYaUi/hKuaiKw==", + "license": "ISC" + }, + "node_modules/slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks": { + "version": "2.8.7", + "resolved": "https://registry.npmmirror.com/socks/-/socks-2.8.7.tgz", + "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ip-address": "^10.0.1", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "8.0.5", + "resolved": "https://registry.npmmirror.com/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", + "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "^4.3.4", + "socks": "^2.8.3" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "dev": true, + "license": "BSD-3-Clause", + "optional": true + }, + "node_modules/ssri": { + "version": "12.0.0", + "resolved": "https://registry.npmmirror.com/ssri/-/ssri-12.0.0.tgz", + "integrity": "sha512-S7iGNosepx9RadX82oimUkvr0Ct7IjJbEbs4mJcTxst8um95J3sDYU1RBEOvdu6oL1Wek2ODI5i4MAw+dZ6cAQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/stat-mode": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/stat-mode/-/stat-mode-1.0.0.tgz", + "integrity": "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stubborn-fs": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/stubborn-fs/-/stubborn-fs-2.0.0.tgz", + "integrity": "sha512-Y0AvSwDw8y+nlSNFXMm2g6L51rBGdAQT20J3YSOqxC53Lo3bjWRtr2BKcfYoAf352WYpsZSTURrA0tqhfgudPA==", + "license": "MIT", + "dependencies": { + "stubborn-utils": "^1.0.1" + } + }, + "node_modules/stubborn-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/stubborn-utils/-/stubborn-utils-1.0.2.tgz", + "integrity": "sha512-zOh9jPYI+xrNOyisSelgym4tolKTJCQd5GBhK0+0xJvcYDcwlOoxF/rnFKQ2KRZknXSG9jWAp66fwP6AxN9STg==", + "license": "MIT" + }, + "node_modules/sumchecker": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/sumchecker/-/sumchecker-3.0.1.tgz", + "integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "debug": "^4.1.0" + }, + "engines": { + "node": ">= 8.0" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmmirror.com/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "dev": true, + "license": "ISC", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar-fs": { + "version": "2.1.4", + "resolved": "https://registry.npmmirror.com/tar-fs/-/tar-fs-2.1.4.tgz", + "integrity": "sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==", + "license": "MIT", + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-fs/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "license": "ISC" + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "license": "MIT", + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar/node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/tar/node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/temp-file": { + "version": "3.4.0", + "resolved": "https://registry.npmmirror.com/temp-file/-/temp-file-3.4.0.tgz", + "integrity": "sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-exit-hook": "^2.0.1", + "fs-extra": "^10.0.0" + } + }, + "node_modules/temp-file/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/temp-file/node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/temp-file/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/text-segmentation": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/text-segmentation/-/text-segmentation-1.0.3.tgz", + "integrity": "sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==", + "license": "MIT", + "dependencies": { + "utrie": "^1.0.2" + } + }, + "node_modules/tiny-typed-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/tiny-typed-emitter/-/tiny-typed-emitter-2.1.0.tgz", + "integrity": "sha512-qVtvMxeXbVej0cQWKqVSSAHmKZEHAvxdF8HEUBFWts8h+xEo5m/lEiPakuyZ3BnCBjOD8i24kzNOiOLLgsSxhA==", + "license": "MIT" + }, + "node_modules/tinyglobby": { + "version": "0.2.15", + "resolved": "https://registry.npmmirror.com/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmmirror.com/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/tmp": { + "version": "0.2.5", + "resolved": "https://registry.npmmirror.com/tmp/-/tmp-0.2.5.tgz", + "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", + "license": "MIT", + "engines": { + "node": ">=14.14" + } + }, + "node_modules/tmp-promise": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/tmp-promise/-/tmp-promise-3.0.3.tgz", + "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "tmp": "^0.2.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/traverse": { + "version": "0.3.9", + "resolved": "https://registry.npmmirror.com/traverse/-/traverse-0.3.9.tgz", + "integrity": "sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==", + "license": "MIT/X11", + "engines": { + "node": "*" + } + }, + "node_modules/truncate-utf8-bytes": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", + "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==", + "dev": true, + "license": "WTFPL", + "dependencies": { + "utf8-byte-length": "^1.0.1" + } + }, + "node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "license": "0BSD" + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmmirror.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "license": "Apache-2.0", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/type-fest": { + "version": "4.41.0", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-4.41.0.tgz", + "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmmirror.com/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "license": "MIT" + }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmmirror.com/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/uint8array-extras": { + "version": "1.5.0", + "resolved": "https://registry.npmmirror.com/uint8array-extras/-/uint8array-extras-1.5.0.tgz", + "integrity": "sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/undici-types": { + "version": "7.16.0", + "resolved": "https://registry.npmmirror.com/undici-types/-/undici-types-7.16.0.tgz", + "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", + "dev": true, + "license": "MIT" + }, + "node_modules/unique-filename": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/unique-filename/-/unique-filename-4.0.0.tgz", + "integrity": "sha512-XSnEewXmQ+veP7xX2dS5Q4yZAvO40cBN2MWkJ7D/6sW4Dg6wYBNwM1Vrnz1FhH5AdeLIlUXRI9e28z1YZi71NQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "unique-slug": "^5.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/unique-slug": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/unique-slug/-/unique-slug-5.0.0.tgz", + "integrity": "sha512-9OdaqO5kwqR+1kVgHAhsp5vPNU0hnxRa26rBFNfNgM7M6pNtgzeBn3s/xbyCQL3dcjzOatcef6UUHpB/6MaETg==", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unzipper": { + "version": "0.10.14", + "resolved": "https://registry.npmmirror.com/unzipper/-/unzipper-0.10.14.tgz", + "integrity": "sha512-ti4wZj+0bQTiX2KmKWuwj7lhV+2n//uXEotUmGuQqrbVZSEGFMbI68+c6JCQ8aAmUWYvtHEz2A8K6wXvueR/6g==", + "license": "MIT", + "dependencies": { + "big-integer": "^1.6.17", + "binary": "~0.3.0", + "bluebird": "~3.4.1", + "buffer-indexof-polyfill": "~1.0.0", + "duplexer2": "~0.1.4", + "fstream": "^1.0.12", + "graceful-fs": "^4.2.2", + "listenercount": "~1.0.1", + "readable-stream": "~2.3.6", + "setimmediate": "~1.0.4" + } + }, + "node_modules/unzipper/node_modules/bluebird": { + "version": "3.4.7", + "resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.4.7.tgz", + "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==", + "license": "MIT" + }, + "node_modules/unzipper/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/unzipper/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/unzipper/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/utf8-byte-length": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/utf8-byte-length/-/utf8-byte-length-1.0.5.tgz", + "integrity": "sha512-Xn0w3MtiQ6zoz2vFyUVruaCL53O/DwUvkEeOvj+uulMm0BkUGYWmBYVyElqZaSLhY6ZD0ulfU3aBra2aVT4xfA==", + "dev": true, + "license": "(WTFPL OR MIT)" + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/utrie": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/utrie/-/utrie-1.0.2.tgz", + "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==", + "license": "MIT", + "dependencies": { + "base64-arraybuffer": "^1.0.2" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmmirror.com/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/verror": { + "version": "1.10.1", + "resolved": "https://registry.npmmirror.com/verror/-/verror-1.10.1.tgz", + "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/vite": { + "version": "6.4.1", + "resolved": "https://registry.npmmirror.com/vite/-/vite-6.4.1.tgz", + "integrity": "sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.4.4", + "picomatch": "^4.0.2", + "postcss": "^8.5.3", + "rollup": "^4.34.9", + "tinyglobby": "^0.2.13" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", + "jiti": ">=1.21.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vite-plugin-electron": { + "version": "0.28.8", + "resolved": "https://registry.npmmirror.com/vite-plugin-electron/-/vite-plugin-electron-0.28.8.tgz", + "integrity": "sha512-ir+B21oSGK9j23OEvt4EXyco9xDCaF6OGFe0V/8Zc0yL2+HMyQ6mmNQEIhXsEsZCSfIowBpwQBeHH4wVsfraeg==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "vite-plugin-electron-renderer": "*" + }, + "peerDependenciesMeta": { + "vite-plugin-electron-renderer": { + "optional": true + } + } + }, + "node_modules/vite-plugin-electron-renderer": { + "version": "0.14.6", + "resolved": "https://registry.npmmirror.com/vite-plugin-electron-renderer/-/vite-plugin-electron-renderer-0.14.6.tgz", + "integrity": "sha512-oqkWFa7kQIkvHXG7+Mnl1RTroA4sP0yesKatmAy0gjZC4VwUqlvF9IvOpHd1fpLWsqYX/eZlVxlhULNtaQ78Jw==", + "dev": true, + "license": "MIT" + }, + "node_modules/vite/node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmmirror.com/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/vite/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "license": "MIT", + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/wechat-emojis": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/wechat-emojis/-/wechat-emojis-1.0.2.tgz", + "integrity": "sha512-T1drHGy92rKm/Vo7LRkU4D4wdREpVTjAMEa4gR1NB9IAyck3qmmewFSrnEEIyZfsv3SXTA7X1kt6Smt0UKVCyw==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/when-exit": { + "version": "2.1.5", + "resolved": "https://registry.npmmirror.com/when-exit/-/when-exit-2.1.5.tgz", + "integrity": "sha512-VGkKJ564kzt6Ms1dbgPP/yuIoQCrsFAnRbptpC5wOEsDaNsbCB2bnfnaA8i/vRs5tjUSEOtIuvl9/MyVsvQZCg==", + "license": "MIT" + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmmirror.com/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" + }, + "node_modules/xmlbuilder": { + "version": "15.1.1", + "resolved": "https://registry.npmmirror.com/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.0" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "license": "MIT" + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmmirror.com/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmmirror.com/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zip-stream": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/zip-stream/-/zip-stream-4.1.1.tgz", + "integrity": "sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==", + "license": "MIT", + "dependencies": { + "archiver-utils": "^3.0.4", + "compress-commons": "^4.1.2", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/zip-stream/node_modules/archiver-utils": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/archiver-utils/-/archiver-utils-3.0.4.tgz", + "integrity": "sha512-KVgf4XQVrTjhyWmx6cte4RxonPLR9onExufI1jhvw/MQ4BB6IsZD5gT8Lq+u/+pRkWna/6JoHpiQioaqFP5Rzw==", + "license": "MIT", + "dependencies": { + "glob": "^7.2.3", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/zrender": { + "version": "5.6.1", + "resolved": "https://registry.npmmirror.com/zrender/-/zrender-5.6.1.tgz", + "integrity": "sha512-OFXkDJKcrlx5su2XbzJvj/34Q3m6PvyCZkVPHGYpcCJ52ek4U/ymZyfuV1nKE23AyBJ51E/6Yr0mhZ7xGTO4ag==", + "license": "BSD-3-Clause", + "dependencies": { + "tslib": "2.3.0" + } + }, + "node_modules/zustand": { + "version": "5.0.9", + "resolved": "https://registry.npmmirror.com/zustand/-/zustand-5.0.9.tgz", + "integrity": "sha512-ALBtUj0AfjJt3uNRQoL1tL2tMvj6Gp/6e39dnfT6uzpelGru8v1tPOGBzayOWbPJvujM8JojDk3E1LxeFisBNg==", + "license": "MIT", + "engines": { + "node": ">=12.20.0" + }, + "peerDependencies": { + "@types/react": ">=18.0.0", + "immer": ">=9.0.6", + "react": ">=18.0.0", + "use-sync-external-store": ">=1.2.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "immer": { + "optional": true + }, + "react": { + "optional": true + }, + "use-sync-external-store": { + "optional": true + } + } + } + } +} diff --git a/src/pages/SnsPage.tsx b/src/pages/SnsPage.tsx index 18bf21a..e7947dc 100644 --- a/src/pages/SnsPage.tsx +++ b/src/pages/SnsPage.tsx @@ -264,7 +264,7 @@ export default function SnsPage() { setHasNewer(false) setSelectedUsernames([]) setSearchKeyword('') - setJumpTargetDate(null) + setJumpTargetDate(undefined) loadContacts() loadPosts({ reset: true }) } From 1fd676d63e53fd471ca1c6c79d0045c4dce361e2 Mon Sep 17 00:00:00 2001 From: Forrest Date: Tue, 27 Jan 2026 11:37:46 +0800 Subject: [PATCH 3/5] =?UTF-8?q?=E6=89=AB=E5=90=A7=EF=BC=8C=E6=89=AB?= =?UTF-8?q?=E5=88=B0=E5=93=AA=E4=B8=AA=E7=AE=97=E5=93=AA=E4=B8=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 4wm.jpg | Bin 0 -> 145609 bytes README.md | 5 +++-- 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 4wm.jpg diff --git a/4wm.jpg b/4wm.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ccfa3a114cf791c33cd7d4ba5798148792a5256d GIT binary patch literal 145609 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�|1J7hIw{@hxdQg57mjP3UadpF=yxNx-G8(G|hZ;KGIXiLx` zH|8L(=R>e+sx7~o^LB-NZ#k!D>K@bHZ-LS2nomaYw$JIjG7Iu9tFed^MPG!z=!Zxy zPWIF47v-93+N)%IpsIBoeofb7A^xnt1}BG8PEKlh8nn{aqV9#Q#!iR~D+!b|tBOUt z6JQ1lF8+ehpwnNK$4vmRkT^b&pZ+m&z=JD2;%R2Ftl|H6m^Wd)z~DC!n+aukO}2ZT zljY+5=f^-6qK$ip0KyJrUR(*+6C13f9Ze_rbznK>)e~}n0f4!Z=u&mnLgfXrwy_V} zC)JTzSI?b416em0Sir#S;p_iUYTmgPJ+ee zwz$G5x;vENb-NKu7tPh`3K}tpG zosDZb`JQ_#`p%aIq?w2SfKuzioL=UM~26 zvPMZ@V!@`HGAV^7C} zxD-SY*=C%D#jow!g3MgAkB{{gX?b40yhDb^nplvx?N(SiTv?Q(zfdmq`N`}0OzG{g z_T@~78A!yyI)9z1Oxc-YAxHr_rUYUNp)_w5x|zejhaV$gm8>YuFoW>|E2F_~!}=(4dwbjOi}s3`52*!tTiWeC z!bREo2E8FA`dd!1u@1>M+80&vHYxLmb!TKG>VqEffBzIk&0iZ8DNRo%?}p@^VbtpK zJHihQeCQ!n`U57w9_GXBMpWqeGY{>)s2NgFuA`8Ikjwh@SW0_v?D=r3iujwLuT0&V z2^eRzWuc4wh4^bQDEB1rT{X-^CnN=-^~c)qo2gBF4*l^ELpNTe`oO(dAiWYhl zp=l4|4EADYXAQ$0w!5 z1u&DG)ai#cs1LHDQhK*v^5p(mxyc_IdfE(dZbUE)zX(H$ASP7~Q4LU2euv4kfH$$8 z`NTdiT`lI{9(2D@#hdlMVm`WGPj?c~Q0|AYX^oQTC%;Tn6BuZef@b$mpq++f&*);h zdOe6`voHiGU18y2uhyY)D@^q`&STa_T|-R z9kU%?c~TWm)W@Pg@NjarUkY~=kJS*o>I|o}K1ga^2UE^B_V62d;XH?CLC~bJIK9D} z?E)Q#Prje&#B6wQ>hStBas`i2cXe>ThXm%WK8xOYL0a3?L{BnHn&}eX3A8X<^S4lx zb(XYkmIgKvaOcvvLjyzgdu?}FXdv*eP!9;+9G5TF>qs}+GntdFL}6edfOt#R9T)x< zYgO8lU)&7upol?**5wEJE2v@tCp$qdZzcrmH)&$YG2M29-0oflVZvUaapzf9WL+f$ z`;jXY0waLr>2B`+HL;%(XKN`UW|g#n}IrGt&sA zAYG0gxkD2X$p9RtAC#+LdLzjt@5^{Ue{Pm z&v*RmTy;YI*b9+9dIOqzu~CJ<%q%IrV*cL>kn?CM#lC*NnvHyW302<1GY|;}%ov!Qjm~l>wRO=tviDC%0zrCy&VHu<~^rIeyXx zcU}zp0wvgZv?hTKPZK7}KnU|3*>UkzmifEBM*dK8G$z3>tYuJa`X zE&LU*kl4~|4uM`lVZp*lJZfzUVZ=%j6oBWz)e$M7&@%Lk7(NB?XH#&~hS?+xH0`c9 zOY(WGKV4MsedIB%tO;Fx@TFG_6^_3GY}?PZARR7vEqQsao)Q?@gY_WHqyyt5o(sic zgs$d58n{YXSN?i7|8|uaTd($C)+;rLZMo}YAC{W4^3|@8*|tTsuz=3sNbcERki`e% z^$RqTY-a);Y)MWd@)a%fzOMXzTaqR#ZV}pN1sF?25P7r;h2_W4$GwvWk@7#z^6s~u zgQJG;tJJ2BY(aMtZxLD7;Ltx_u~opBV;>dP6P~y>RHPxCJ8T}V-6HPHT$d@8f_Jwc zu1+#&uIbA&JwB#9gfsc9~Z`4hoo?d8#acsCioq(Pg-;>sIo)u+X zV_{M#8Nd_TNtl#p-+$4^|3x*w1}EKk<&jyu1we8ft)(NGI$m#{ssf&GXxzHKI{_NB{8gUkKOx*$o81S+jWy-f5M>*dXN&Zh zUIke8cYLm`v_ES={#F84ynA#AM;n;R?O0jcZ6=;+H<&HL+8Qi7pU{S#L?JjZFv{FO z{k0jp*uHm_@ANzk;@MKa+ihT-^p~>oK}%~h%rg`IEV45wN__FO&`ln=cWi{&-YT$M z)C}JHlvEwiUZ8QA%8y&o+RO6oFNkAMf;ZlVPemeKxaz59Z%KoBG}`sInt4jabQYQMqcZY&sXRjQu}woS-$H`yUz1yt4ny zZvutlbqMRl&?3>WGBTvC@kJ0@JR!@jp;NI_w`9O{p6BqWENROS*`v~*f_W6orr7ST z*|ridu|!UUmYZ%}5pLC<`sN=yq8!(vC^s#Ps>(H3Z07nHwuhJ^>BnHylEhn{3`pbi z{?teH6Zgv;U772MAZkzdbn6`A7y)rC>6uXkM>}6gz=AMr?+Oeo7v4V!TI<5mn71C2 z;8)^>1uVb0;=6cG@Ino&Pby=x82-Gn2E~F_te7qdaj=ibkH%T^&;X#(o z4AAG+e&Q=*xrr5fqcqtWhYa8V2e0zo{>K>l36?nX<6Pk364t0+FX#zM1<$}b9Cz;m=ALMvDFz+XES z=uC?Ry|2?y^O;iRH%Wp#~)`abgZ$ z_WEFfh*+ZBvG1c*~hkc&wGa#W0bR?Ba?h)J1fTHVM{EZ z{UOmm6YNFi3wnBIu2bv%BUXa~p{W8sXCR#qEVpdI%S&DUtiI2pU}fBs_K#V(XmjYn zr}pS@1yL&R1Ycpe_!K!GmCnnq{xBq5W?gjdu#<$KsqzfaGD@I}^?Bqkh|+~Imwn|# zb_cnxHT}N6t(?oYZdVuY=jpW1^-rwwbzM@ob*jQ`9*pe1)s{fF=$1KlNr(|ZkXwI? z7dJ^suKK}#FH>4K234@y%L+1f`B8C5$eUX(U!eZp)R9-y8S;VJXoy zl`JUvnkCkhnnsjb?vfq5`}!8VaTXNnsX@mAsto93Nw058ZPDW{j*yD_5Ve&Q)-Rb*1Si4p@u3e?$%Yabf@V6$?i4PETy% z7r^h)4N)ivVc*lR#h1FN!`qj)#D?>Sun|V);iei|DdVOaN)T=r^nB zeKqFngtGL6ye+&Z!*JNgY=-^8I$}-I&u{1@N21xzWxh<-48SVHFXu*tUf;p*6d9D< zx>Huq1&cu&oKIEW^E#m7rtw#XppXRk0+0dZB^$W2Wc_}yfO$0YwBor$FS!j zQBQw981?>c3!zz5r|YXr+U!5Ax~==dmMBKlN#qn5FKoV#d_yLU_k;3aVK)}4obO_a z8%s3YB3}Q_f0d}mS6-E5qU-m$rk^ZA&xw6Rq@qBXMT%10Is;2;12SMXucxa&E7Y-a zF#8fc$6BZte)Fc{dM1QFQTf50zZEX;gSl*4JQ=G|2El^6B)tlV)C1+<1G5j_w^*0| z&_ddOHl{I^&ei+{Nhq}OI>G|vAXf)Sx+7U$+7E6j<>86m z#9g9cs@AMVjd%>8)ym(Cs zY0OZR)c6psz1`9%I40=6UE=!aBkS$OHCelAzCq9Tq)=cD5dTkaXXolRnqnQn6xnEnb^}f%#7`4~>hq$47 zB$9s#yBt>3`3mgFLX3w04uW)}YH9K>gDZ^hTg9s?5$cGv$0)6yg*qFvt9S270Nruw zESoWON&j#sXA{TR7Do`=c`v1w{+nlfd|l<$jVVsT9awswj#z01?#Ex zm9c}DT?4p3?Nv06UFv7?QCY?UEnCEo0(1UaMv*M2)h4}BmYg0`VOtFuaEhVXjO6p16vSG^ zD|q0+mwnaODSm4~1;v+$yvHZcofQ{4=VQ3eq)U62`rj{pROS>fLLVnxwqbIghi_j= znEnN^{afHSl&5XHZIwN(s~8>iqVUhQw{&hfsBYw$J$+tT4iYIIo9+8fKHTLtfwn+2m4zCa+UwpzEtr-YCJCzU{cEKS&Sfmv8q)t#H2 zv${}jAGI1>;OjF2gAe$`|7B3H>BOVPe|-rrpgu@V<_}EqVzn=mpWE1LWm-k?nGA(~ ztfjF%j92#vz}s*`K!FnkV&}t`|_DchFV5@ieqq@bin% zr{OEOY#UsNBoDchX%>cpxpwlH>U{gs(DOwPj(E*@&3B&T4$vjf{iJ&zJp`o4{-)~a zkd14EMFEV|(bMK@(!XYYnE!c9RFeG;Kt0d~^SXGeE5p><^ia|0ZDvDApPV5L3h4;S!v?$i{w)T+B-j%A}D z*T8Ct>l+V-FH^-*&_U{CI5t|CsNf*{vu60!AF9U@0q5#@O4KzTuUNH0h<8GWnu{5| zOG7U}EiB3K{2YHmgxC6gm>cJFDJK69TuF5yKYy*cnsWW_UM)HMjU%WzTKi7mgv*Q_?~g$c5ari}hkSV){+utv676xt7?kN6g_r>q$?_ z>MO&U@Y^1=EAcNR1XI!ZLa;u%nKi)681u3_XuBwnNA8Dm=J!Jwy-k1A)TC}noxWBS z@F^Dz*IFJ0Dlm3`t@Uux?_jx>B?=GVY(Bc~@*7l8?&gavc&q7rd$rUgppd_KM|l|2 z?nKY%5eBbJ{PjIBJMqhOZYVBAF~rUBCvNTdF_(^WwX0dG>=#BeHr()=Dr_`>-B82{ z5`3?aqW=Wzy0~WXC5Crhn9VkyO5UzgOt%b-+gu5K{3v+-<;Xw4X5u(vXYGEOzbM=& zHzPQh;k_=i$h!I5=t#ZS@=%+rC)1X;PKvhj%LUbNsffq-WzA3a@UpuGtJfz{kb_?K zymOKS;fg|wX}vtTc&bUh8MzUPI|9Y3poHr=`c801bDZp|Z~9#jbf0|QHA!x_ax?U_ zQ`yzIz3KC97bP$nH2kPSWbfzX11+o7SOP(7J=J||s7XurZmP%%b}xHTZu(_>c?npw zS?YPi?X0VZs)SaX$RtSzmYM>^m;xSEu&;-_HPLa+RQn}R&1Him*%$5REn7bK<|0EVvA`GWj*jebw0Qfs3AsmW&zj+_2 zFD+C%Cv#7)puCKS`qQB5(Jm-@cgUoeS7_1OC)Kr8HRu%6xWf)E>0k19e$exUVWxB} zjefLowCu>bfWBpChL{1E0$Vr%t`6f!wgBsTyJcmVZ20E;)Z;(phZKL*pYC`lPJ=1t zE|vm_!?%p0+@_`YPetc6pbv~>fOXdAX@bq%2<6|^LcV1ObdBTAe2@{cYvOAQ}BbHuWzR?#9=n^I1Ozw$93hew2!%|f&zo6 z>5H3;4b-W8{JAYupjoRfNvQazr7>yK;CYpuQsr~Z?E0~^1Y z`NB`%@vtP%FjctAnTxYzD-RsooIFNU> z-js;)fA|)QLgYeNUBzDb3HC+SNTdGM@$wfx4+5+S`sKfR1BvsorFvNo*4`G-2~!=3%uA{tihBv~{x=aYkDXp`t$8Val~ z8T#R$ePQIlj+3b6O&Qr8qUe_p%CiL&BZ96eQ2$|dMeM_>q}R34qAZ5JTPE+R$y;z7 z5__!-UO943p1#O1^b;VHU)KZuQ-5w0+pDoSD=Dq1Klf?gzJ`Ym)tSEZaL09a}N)Q)r--(5pA4@}R5-JM!8<7)oypPz+8f>#O=`z@ZTe@Le}uE!X#_e9tEg z$T3e93g0;=qLs-sak`UM&*I1IMHzoK>c*&#vC1j(?oCmX^^Wr4xG{ccXlS1pv8hZ{ zFrc2JqZBy@g*!*I!lKV=!UPBr8{D(KL!!u5T!eiYvsaJ-_=V0psSl&}Kj-?iJW6{! ziZWh`ZW|?WGcBFBVAe`*LgIYg}TM+i36 z-(6ePtyy1_Sw~C zISGC_3&|l;3@YO4><-phnylwHk5s0!Wv0sm_6sQNuoHFxIQumZ%JX+8E?(=QUZ>sZ zJD@!@L=8Y|loV6Kk>+N=)Y4y&RKQa%+>a;&!b~Vo?lb~Hj@jf73_fx#vk0#AJEPbq ztRZYg)A=@kN>qkby|0uAn>A!lVK>IW>GEGM$gvfi=J@pTCOej8C>lsnSc^Jf$4k5i zg@e^iVMI9~+48|R_6r<8*5&BOpm4sPX%1$`avRb7y+9}l*}URJ>V;S3ZB5$txYjBl zD%4wl+45`IyReN$y~1dt35}MRaP_upB@3Lzr%DA&^l;l)9vghk-i~8%2lS%HKb0>S z6mN_{;_Yl_S$dL>9P63AtqWf}$EnrYeY*S1k?8v#4Ui%(ginb8uIlC#nx)lXrdF=N z&OWj?2m0hWzYH1H)AVc!=`GS%p=6|ZKO5tbygQq}wi$1aR48k{ZBWXa`BcO4F|R~@ zj6dR=nFx#I@c`x{n!^k<$=eDn#8Nu?Ek*oY3e~008aLI_OYoS_FYK|7@!Gcg-1o7~ zZ%+-;Ba^7#K&_%8y~)vJ@=N-97rJvZS#5oE@`*w<@v4d}fmQvzK-&yTi^>kaM_?&RT--fM z`0Y}w8MuZTp>U>dkII(FI$$i-X;Y;I=h z@Z=yEly)1n4!;x*lX))j3q&|f7UDfWGzee7Uqa#*CU|9S#msBZDOgSM$nTRQwaDag z6^5vB$QJ;d+=RTA_0Y_^>KBtP@w<@MYqD(c8#tiEaj)C$9+a$DYofg(m09Evv=B^@ zQ_8b?Dq}6%jRg|rR;g$Fj;Z&7R@JS%UPw^mign~y%J{wTEjA}3@9!e4iRbo1Cx*k4 zU66)J$J>s@uD>Xyl1c`DON$KU6!D<@ke)E?t;9QGFEdVs&-4A~JjdJQnVF4asb>Nh z%38jYmhY|wBk6krtMTJYbaJin&IljO>kJW0%R{XkZp=YTZuZ@;iYtx)Ei?z@m7Aw^uoZ#=@} z=uZ)6Bp(*OdVwTK-cA@+Ra+BS(oG&LOz-~ku`XC;AuUOWClRy8rOU!GL?uH=8+~wY zJeJ-!5JM+vjmq!ZEN#-BFZ5NF3zt@XdmQ~O3+vX7{TAPrEWF|*sA(N=5DRj(Ou(xz zrqfe+&djXX_!2w;-XOcA9bfoH7OJ%Z0h93VFQl`8F=hK3>e3mDG z{n4)sw7q~|j`NjYV%6m#6Br#ZfWlRf?k+5y@#ptysQ6md5%JUysBh}EjbZx*LsqhX z)~S5f$Creml4%9>LX_<2bXC~t()x6b**B}B@t`F2%Q)B}KN~AR@XR~p`sK}In_k$} z!}=s?^b;Xq#;Lbdtln)M8RU{mVCpD;D{7$%0%Mz+d&fp&Njkw&4$+ewu?$f zVrr1!CbUw38ne-&x|}Vt+d}Vj45~>!gH+(qV*R}Voq%vp5=~E?S2}yk8dk+cbd1;F zzzAPBoKU&g7<=LXYa8urb&X7FW;2nb<-9!HI|ZgSb#WqAOKJy-Ebr9i)s#IgXNAoo&r5(4p>^hkfQ8jNkx`6H zPDp7$?}gkbwq~=9QlSXt?RU|D82U{@eC?%9j~t^Yhy7TH{PCD0v@!i)NMRN0^4JvKtE>z)SxsoYA7Sr8dC;_b4`tugt|8NUMV(;% zh%mn@-tyFhB{t0A4?Ts46l2ZV+CL}dqUyx8v7!O3_=7ti)jKg>c*5n{pKCh9npc*cZ6KzuP)``e2xv%Ev%c^}P~T;JVhQ zZFg4!`kg2ibrZ?YWR~HVxfO&;Hea0YI?T#5jL)?{#SejxSlQ}e14pq+`Rt+)bI<{g z_C83I?>J))~ySNA<`F96ZE0(KbU=3&-LD1Ei z7h0Jp7OY9L+Ot?|UPG7`%EN_SfqaXJD;WAyj9z=uJD15PO3B}h_@!i?{CfIi)qwLA zsE_ZC$~xHGIRRbP=RcMK0a=*!kGAma;v{(TQ=LuF0(_xAc}pg%l_@BuHfQHi*1N?E?FY}-2}0_kRWj|b+5E)FUV=zz8XV`M zS3OgWGpOGdu+y8{*q3R_=vjwg3+uf|;NMDlHSz)L_qmgu-?K;k*#d@>0}jUAm!tHWKE z6@Hk8m15^Y`i^nPEc>#*-vAbwT21A}=sfC%>R{4xZABaMsLFt-gvZ|J$@C=a;T0>_ z=Q|U=zqn7fN#Qx3%2BN>H}#{TL`U2e8&le!XHCGd@zTg{KU^Hh&Hnz=^+jU$=hc_F zaCJM}%eoeKW2=G;Ot74V|R=_pkf4n=9o}#EylRB{7I)ePog%#P#gP(TdcZKYgMVB_Q-`O(Jk*sHXmd@j~udD8*bqs(7PUH`0r9 z09b0AN1O;ZR?s>J<`bbpI^#qqC_LYL8v^b-5=L&o18&*O#4o#*DMk{jN2r8j!gv?E`jUSt}}_~Vu2X=|kLWZAy+N!P%(o44!u z_`$6mPtAADim!f{kyWu#Z)$VQX+3c&{A7Mof%a=9*^D^p+|OkPHwT{xKD-$Xp+h@BSBV0vlwT$y&Jm)m!6+3s}Jb*;vgXF2Beh1#={PFB)Y5^s_P;Ql1Z zj;I|%Kj(&R+)euis#@3*J9wYpwLOh6?AS3sYjyU?wP&XWZdmmC%W~4OM0m!^v}s$6 zRj{fF;21;GR8%^>xwdFcIzk^SN&YV5S*2NVCx2>DRv9;WCViuFUWF}78a=6*t94ni zSICPnq#~Q{Ebvt+La2C-?aE)ko{v~P+DAm2M=-I`yc5J2O!(d#kXX<2Jbl;tzZ(kYT7&?kK@NJLOln~gKqK>h6g6teovb=vkG}^8?SLjbj&l=Kk zY*LMe)p?rQTckI9AV8g;qE$MRJH2OG0pxv0*8Bi%4`t^6*4|Y{wb8ce;H6L~PKy;OP$+IK zQsjM$r9g0s6$%t9?obHQLZLVWTD-VJu^`3WEhG@!-CdG*=lgcgp8dUN_h0jCPR^Xn zCADr3jZn_{S2@pF$}xAG6AXSFI_TwkYe(@gb*!>Q`s0^Gy5_;M_W=s~=TvQ= zDn1CL7o+ZYd2Uv~gUK1LkM(=hg~r|oJ}E(e`0*-d(?30j8G?WK;v6{W)&vvV=wH=M zzpI67vYzpxq;HX7VF&L0TKlDZ%nu_-Q-Aes&H)jxr#rkQ@a8ej`e^FO^|?K2N+PX* z+8--T1|QEqM4*Kj{iv591bng@4G0d)niwC=q)mF7w}_moG%Iy7vezDPmgA>KrOIi> z^O)5+OY3WwE2MQO+a%gHAHku(W&&iR(HUn#^FZd~CM}ueMt1rg17HpV7FLm9NiX`9 zhV+2pk793s#$etpyfgEI;OiMWtnXRvo7+;Tlil0ZgD$fmE?sP<{{eYJqX1{u{Rhjl z$JR}w3!WAz+>+}6&L_|c=2qb`Ldz7g{D`58XwX_(%yDVs!I>2Txo~@{(<0rP;6n6k zRHLK*n}hYdRsjS?NREcNbP7gO?2EVMi=40XF2I`&TH_y z`k9s-eIL6tATSnkauOR%gom%02`fC~V)5wjTf@;Jh zCovwzpyDoe&b* zLFwm@4l!z^*xmw2wM%r*zAuR5M}NLxuE7a&$)A_EWg3dZu4pvww8cymp|qEY^-hq7 z;CiXJ*hXu(Ma_&jy$GH5&~n&aGIGjZfpnHEYi?r7t=%k4k2>Z|Ta5 z;9fsZ8~;V{TI&t1m8KjkUb0T6`DXI1-S#rgzBQuueJ`7Q2?v@(Yly-vOre+Kp*K@Q z*8K}#OO&BU_nHIq^s5uggJPO3{p7~aUg8Q9D8Zp(%OQtEu5y3L%fik2^g9h(;=r;} zN6$V;;Be(8pwQ_x+V+BT+;hk?^MkeB4ZoI2J6d4Si~P|(Tj@4h>+ai9RQj!dIfz3U zHc-Oxcf3gNi*jGj2BS=I3*k9SLF>McH>Yx>ziU$lJVV#-D@#Uvx2;YWT#U+)b7=M% zaha$UV=_cRs;lTKThW?ruwFbfX{<+M1yD2Wki1fnt-d_@z4;Po%QH59+|QS}**l@B z%kbGD(&#DD_hU>^x?_*OcIgv6T6Nxh*>`!PPgf|`WUBnJljPG~P>d*OmrwHG{B4=J zFaZ!*^Wf=5rq_p`AR!Zz%S@l8&Zq6CTxgCF zDMz4gX@eJ*9Wj1%9dc_p@0jzJ-E%hd5#t%gMUGm8B zrFl(AAIReRJ}3c8fq?|2iUVEEu&c38vc(oy>BUo)RTGY55`*kpJ-8c{vM?d^X3AX! zXPg9T2VUP~vBf^$EC9?YTbEg;WH*6g>R}$hL>O%d2HU1QLRo&B^5?Coi!>pkP1#43 zhCEfGXMwpQCG^8|jS4Bs9pyOI!Bjm`{x+cMiH)Yo1O63vUh)NXFI|G`mP4^EiR6@c z#Ttxs-0BoQ6Fw#L+5QK#lSL-EsMZ23Xu1v} z{@Qq_Vh`qjCnb~P@7C$OFgM{WE4G*Yn8Dy4$EL)p`Wj)4q8TwEM!!dyTBpnmgOvG z$%ph_`RYsM*s2w2JXh2tj_Feei<;G_u_!nWUKWs2HOmB ztu0zUZ;rq1uY_gu3$c?8X4IDb*B)2@-a}`?eRgfCoPDz3bv$`ot|Jc7Yzk-&#e9P{ za5UGv06(Em{!~-&6YG!J0q-lg-z`QlaMe+0%`TgkO=d=^dVJ zUh4%u&b;7H$0X_qe)ai*mrp1;hM$tY_sd|qFU2f9T|(4~_~eSwf+cL(poJ=kbLxOU z?|u}O73AW>3*hYa4ze3ZXB=L2^>6NBu%72_+nGHLQaTxnU2#v_yLy)21TvEkJpg%> z`8x8SgB8PZ+nN8md}-KOjSx*9D=V!qm4hUiWktI}d+G=xkKgUmxpGseF;j155aqo$ zvOkWEQ_AgR4~ixP`<-PyuqSqRP(au^KYAqm4(Pzj*heAQq8WC-XX7izR~5brM49KP zJ>4j*ewBV98Z6#F8`b^wf;qH)@Q3tmk%6maY+UrUD9*Sy|Gf6TVdR_=B~1G!;re~U z?rvyPQvN)pEA|ztlon%|! zV^r5sH*S-|8z_yNq(<1IFtnKXtxV%xH~kVEH5O1y)?7xs7Rn@j?OFLy+onf(DWC5dO-^M@mMS03N(- zy0Dspnn-7(ZWmAKqI-!K{^NB4$GqnB&HDEf65DbNs1%8ra}udRyp0(ZVG4Nq5Az#c zCGQMWHKjA+C_y;*~AOC z)fhqunDptnE$=SdXUgPC3A&7oLolgbiwntEY{eAf5IfvW zo0#>}>MgfOEKMKUhi!+YmQc`ll z@5t&QUSe^XMW^~K7alSi+iC;GrmwWq$bW8RmP3UN*uVcZYp4msAlFH;X!PN$WY)?0Z|HKob>5|beWdXWHro_%cIBBl>QD0#dT`YHjcseWw6GIJyF*KM}1AD?#U zcHYsfL8pUs)P`kax!mT9k`@7lBwqzV^dJSkdoPI`^&PV^%3^lX-g-OYmrNpE%kzd% z+rO1nTz#$aIQ+Z{u6Q0)&n<#ax+yKVP(^pYZcwuRFB@7i09iC2BV4A+2Cr4bXl`q= zJk#ys1;uB3!7V|h)&LmnR~2-n2oJFdsQB}@s^rN(mvc0J9=?}MKop=4;92)QqQ-}w z&1SFb2qc{XnyE8s6fcC<68`+28h6LY;)c4>XU}d<^Nm+2q-4|hZe~f#Bw}KcYE&0f z%-}~<&8&hic)JL^(#b}-2)6SLt#Cj59W{0zv~yT9I1kpZYoLs&?!)8laa+gfyTRCs zG5I`c{wlX;sYvX4)#hAK2~?pan+w2XLDo*z{w_bP-aEe}&Ri3@+a+`&8@lP7HLABE zr0++W$;7n6eL-9Nd?7AXC7a0Rm{hf}Kc4d2(HThtV;40C22+?x6Fmrp*@*N9HD;R`O`g?OT2JHT; za|WzA8($O39Fpv!sD29jrr(?G>WO2G9GsI2KMi`czcZ)H^*v7BHYJr|qi7U*JJwF_t0ymc#eeM2?a&iKAo z`YBgtp0Px%I4YNqgsYv`1JT|)yxq@+Hy>a@aGbBDQ_BsPL`ATSl=AO_K~I6 zhN|9vPU!;EkLo`$&5TZ>(5Z#nM|QMA28PDGqgH|P>>L&a*M~a4Rh+!|(#xWv5?2t^OMu1wWeU*>S2C4@y9^AE%$@g8{c$Q1)f<>Fy)#EZ2@d&EZF87Vb{*t`Xv!|_X zpyT6QYSDI|BR5Sip?tu3VKi0yP*}ColO>Y$TojZd6S5;Q-j??4rQ25R41XS;Jzt)g zf9l{#SpL#WmgJLS39VUg$2K&Y;^|$^22=xjMAQE~x+u7lR_o|F5N4yG8F3&KlEVpSxd5d`6u}oY3X_4~!r|MG1 zJ(+ueK)kR8+;wz*mJ-5R?=kYwIR_6nt#T)JmglXJfzgq$JQo*ZT%c^3)r_&4*K)I| zeX;<%(C%!Iu4vOBIEoW2H9W4~D(adKeks#D4Ei{;O{Y~hYq!B0o(>8RpL=*3|6;Y) zRWkiE+G8}%S*K-eMmx@gJk+8-Vo=w1!b+QNz!IM^aG~{!>!NhUotA`S?if+FDG4%o zcFz+z$*qw(vftLjqaYw#RhMcn@3z2-tthjw(Q`G~9=7+leh!|p9zl+-j-HiBPJNlQ z8GF0^x$oxy^!~49mWrw5p$Cg{N@I6?_Up;d29cwlZhV;^S`_hmuZIVfPWFtnF*ZXT^ef zH+KJqb1wfH4-Sl#A%j4iQ?Cxl=e-w7#Y|;q_K>EbNHn*$p(z+UtwbNXNX1i*3%?%S zmZP%u&ApV&&m&EJqqiPR>fX*)->i7!ps=LoD(~OqO}_%ad&ZRxEmp&v^Tia2^^g5e zMfm^aHbIHs?pG(RZA(63fC$65S@(eM@={{LsR@>L!4x*8YsihekX~qPJ9%9s{!{a)jZ~6rH%XL$kcqqj8e`+h2EXIc_we&Yzj#(8sm2RM zySzm}2rA&F&{1IVyF3G&j}<;74sQIQ?@v3NbIUYFxI+jM{5|Cf50*j@K2ccFS(UZg zbk3m4Emtz0``mbrPzoTdeO$DdCX`qgw7P4Mz6Bh|P?Z}ObCKuusSqwAk`2N=W6|ER z`$7%Di$jZ(M(Tz=iJtm!tJ&B>K~nT4!{7;(E_W6QN;2}2RuDbV)=4oCC{r9o4I#|S zheK^0W7}U%qh2sjuclqnDD12l6`}3J1lT<+G&SWO`zls&W>hO$yv<59&#{QiGFIR2%tMNcsuVMUGOrG+RLdz1uDB7k{DI`c3X{cx~W$#SUT zda^1;K#f!4QL!T-B&wxxBG?JaveeTB&Uiv8aznyu)TDrVLPdH)Q;zm*_xkKMMC=#N z0Pse-dKVD^{*fD(p65TLA}dsAlSQnzVrAB$-}myirvTwW5~ZLUznxfBKK`YbMm+-5 zWM4SyU@KPh`cp#-R#DBs#251%Im4kFrES&`xk|tLRtG{Dnp$FF+m4({di|?Yjm8x428gV6m z*HO|g(k=|9==$28cpDKN0YWw%)8=@598+P#cL_xYQp)hazU(3CaQ!@S+SoJXiI63l za+Gr#PrHVnkC-a1CFt>qNi`Yy{0!DA5?DBA(NN8M4N}3MkQW}Lg2k!-MV6h15ctsA zATn3C`GnkzKrcH`td`+QJ@dhruL*lwvomWu!&sUGKme+Pgo_xyc?x%93^Wr2M(BaY zK1LfGuy~ep3)Sg)g}l1s6*$g0&UzrbzYl!Bb{BS~t8(aQU4Od%V`#eP$l2vehb24* zaEHymS>K)ZkL{B#OMPLgyd8<4MMn+MiWn+!vL+vr>hf^oUZfU|noXp-<_wvX)mujd zFZeiEQMT>HM=pn%+TG{IHONnTCf&E@5wNboSwr=1O4AwcR0F(Z;@x#y0rlRRf&y*1 z$BRdCcCDvp(8Djlb8|5|ef1sROd2MO)N#q>Y+I*@8|S2NqDku42MfUX*oqp0A3Ja~ zQ1y2=)4v8KQ+mQ!{ZxH@-7U#tAuBtOzq3$-AQ2e{dpLaA&NyX|*2^ZDCY%;im=8=O z%Jd0>-vRxIlY!p6GRx9emzSjfqhq|cP_w_Udp9tmqK9I`3VSs1%P?|Xjl=+$`oh7= z4BTj#LkSbg2K>4>>oI2mt?YzX%ta#0w$8y}Ie*3D?KNH@`ngPg0&QSQ@{otQm9$Y$ zP89Z*6_wA1^+Plpf_v WeFlow 微信交流群二维码(一群) - WeFlow 微信交流群二维码(二群) + WeFlow 微信交流群二维码(二群) + WeFlow 微信交流群二维码(三群) -

一群满了加二群

+

扫到哪个算哪个

## 主要功能 From 714a9400d584765f0603ac484929d50bad49697d Mon Sep 17 00:00:00 2001 From: xuncha <1658671838@qq.com> Date: Tue, 27 Jan 2026 18:03:10 +0800 Subject: [PATCH 4/5] =?UTF-8?q?=E5=91=83=E5=91=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index c602133..eb3c65c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "weflow", - "version": "1.4.0", + "version": "1.4.1", "lockfileVersion": 3, "requires": true, "packages": { From 4e57a30c9092c5bd28c549c0cdd3ffb91d0a1e49 Mon Sep 17 00:00:00 2001 From: cc <98377878+hicccc77@users.noreply.github.com> Date: Tue, 27 Jan 2026 22:18:50 +0800 Subject: [PATCH 5/5] =?UTF-8?q?feat:=20=E4=BF=AE=E5=A4=8D=E4=BA=86?= =?UTF-8?q?=E4=B8=80=E4=BA=9B=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- electron/main.ts | 30 ++++ electron/preload.ts | 4 +- electron/services/chatService.ts | 8 +- electron/services/snsService.ts | 205 +++++++++++++++++++++++++- resources/wcdb_api.dll | Bin 689152 -> 698880 bytes src/pages/SnsPage.scss | 246 +++++++++++++++++++++++++++++++ src/pages/SnsPage.tsx | 232 ++++++++++++++++++++++++++--- src/types/electron.d.ts | 2 + 8 files changed, 698 insertions(+), 29 deletions(-) diff --git a/electron/main.ts b/electron/main.ts index 5900356..5b7555a 100644 --- a/electron/main.ts +++ b/electron/main.ts @@ -136,6 +136,28 @@ function createWindow(options: { autoShow?: boolean } = {}) { win.loadFile(join(__dirname, '../dist/index.html')) } + // 拦截请求,修改 Referer 和 User-Agent 以通过微信 CDN 鉴权 + session.defaultSession.webRequest.onBeforeSendHeaders( + { + urls: [ + '*://*.qpic.cn/*', + '*://*.qlogo.cn/*', + '*://*.wechat.com/*', + '*://*.weixin.qq.com/*' + ] + }, + (details, callback) => { + details.requestHeaders['User-Agent'] = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36 MicroMessenger/7.0.20.1781(0x6700143B) WindowsWechat(0x63090719) XWEB/8351" + details.requestHeaders['Accept'] = "image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8" + details.requestHeaders['Accept-Encoding'] = "gzip, deflate, br" + details.requestHeaders['Accept-Language'] = "zh-CN,zh;q=0.9" + details.requestHeaders['Referer'] = "https://servicewechat.com/" + details.requestHeaders['Connection'] = "keep-alive" + details.requestHeaders['Range'] = "bytes=0-" + callback({ cancel: false, requestHeaders: details.requestHeaders }) + } + ) + return win } @@ -682,6 +704,14 @@ function registerIpcHandlers() { return snsService.getTimeline(limit, offset, usernames, keyword, startTime, endTime) }) + ipcMain.handle('sns:debugResource', async (_, url: string) => { + return snsService.debugResource(url) + }) + + ipcMain.handle('sns:proxyImage', async (_, url: string) => { + return snsService.proxyImage(url) + }) + // 私聊克隆 diff --git a/electron/preload.ts b/electron/preload.ts index 6fa3c36..f53364f 100644 --- a/electron/preload.ts +++ b/electron/preload.ts @@ -214,6 +214,8 @@ contextBridge.exposeInMainWorld('electronAPI', { // 朋友圈 sns: { getTimeline: (limit: number, offset: number, usernames?: string[], keyword?: string, startTime?: number, endTime?: number) => - ipcRenderer.invoke('sns:getTimeline', limit, offset, usernames, keyword, startTime, endTime) + ipcRenderer.invoke('sns:getTimeline', limit, offset, usernames, keyword, startTime, endTime), + debugResource: (url: string) => ipcRenderer.invoke('sns:debugResource', url), + proxyImage: (url: string) => ipcRenderer.invoke('sns:proxyImage', url) } }) diff --git a/electron/services/chatService.ts b/electron/services/chatService.ts index 2c3c143..57e4206 100644 --- a/electron/services/chatService.ts +++ b/electron/services/chatService.ts @@ -328,7 +328,7 @@ class ChatService { const cached = this.avatarCache.get(username) // 如果缓存有效且有头像,直接使用;如果没有头像,也需要重新尝试获取 // 额外检查:如果头像是无效的 hex 格式(以 ffd8 开头),也需要重新获取 - const isValidAvatar = cached?.avatarUrl && + const isValidAvatar = cached?.avatarUrl && !cached.avatarUrl.includes('base64,ffd8') // 检测错误的 hex 格式 if (cached && now - cached.updatedAt < this.avatarCacheTtlMs && isValidAvatar) { result[username] = { @@ -3098,7 +3098,7 @@ class ChatService { private resolveAccountDir(dbPath: string, wxid: string): string | null { const normalized = dbPath.replace(/[\\\\/]+$/, '') - + // 如果 dbPath 本身指向 db_storage 目录下的文件(如某个 .db 文件) // 则向上回溯到账号目录 if (basename(normalized).toLowerCase() === 'db_storage') { @@ -3108,14 +3108,14 @@ class ChatService { if (basename(dir).toLowerCase() === 'db_storage') { return dirname(dir) } - + // 否则,dbPath 应该是数据库根目录(如 xwechat_files) // 账号目录应该是 {dbPath}/{wxid} const accountDirWithWxid = join(normalized, wxid) if (existsSync(accountDirWithWxid)) { return accountDirWithWxid } - + // 兜底:返回 dbPath 本身(可能 dbPath 已经是账号目录) return normalized } diff --git a/electron/services/snsService.ts b/electron/services/snsService.ts index bf674f4..4d5c2cf 100644 --- a/electron/services/snsService.ts +++ b/electron/services/snsService.ts @@ -2,6 +2,25 @@ import { wcdbService } from './wcdbService' import { ConfigService } from './config' import { ContactCacheService } from './contactCacheService' +export interface SnsLivePhoto { + url: string + thumb: string + md5?: string + token?: string + key?: string + encIdx?: string +} + +export interface SnsMedia { + url: string + thumb: string + md5?: string + token?: string + key?: string + encIdx?: string + livePhoto?: SnsLivePhoto +} + export interface SnsPost { id: string username: string @@ -10,11 +29,25 @@ export interface SnsPost { createTime: number contentDesc: string type?: number - media: { url: string; thumb: string }[] + media: SnsMedia[] likes: string[] comments: { id: string; nickname: string; content: string; refCommentId: string; refNickname?: string }[] + rawXml?: string // 原始 XML 数据 } +const fixSnsUrl = (url: string, token?: string) => { + if (!url) return url; + + // 1. 统一使用 https + // 2. 将 /150 (缩略图) 强制改为 /0 (原图) + let fixedUrl = url.replace('http://', 'https://').replace(/\/150($|\?)/, '/0$1'); + + if (!token || fixedUrl.includes('token=')) return fixedUrl; + + const connector = fixedUrl.includes('?') ? '&' : '?'; + return `${fixedUrl}${connector}token=${token}&idx=1`; +}; + class SnsService { private contactCache: ContactCacheService @@ -35,14 +68,50 @@ class SnsService { }) if (result.success && result.timeline) { - const enrichedTimeline = result.timeline.map((post: any) => { + const enrichedTimeline = result.timeline.map((post: any, index: number) => { const contact = this.contactCache.get(post.username) - // 修复媒体 URL,如果是 http 则尝试用 https (虽然 qpic 可能不支持强制 https,但通常支持) - const fixedMedia = post.media.map((m: any) => ({ - url: m.url.replace('http://', 'https://'), - thumb: m.thumb.replace('http://', 'https://') - })) + // 修复媒体 URL + const fixedMedia = post.media.map((m: any, mIdx: number) => { + const base = { + url: fixSnsUrl(m.url, m.token), + thumb: fixSnsUrl(m.thumb, m.token), + md5: m.md5, + token: m.token, + key: m.key, + encIdx: m.encIdx || m.enc_idx, // 兼容不同命名 + livePhoto: m.livePhoto ? { + ...m.livePhoto, + url: fixSnsUrl(m.livePhoto.url, m.livePhoto.token), + thumb: fixSnsUrl(m.livePhoto.thumb, m.livePhoto.token), + token: m.livePhoto.token, + key: m.livePhoto.key + } : undefined + } + + // [MOCK] 模拟数据:如果后端没返回 key (说明 DLL 未更新),注入一些 Mock 数据以便前端开发 + if (!base.key) { + base.key = 'mock_key_for_dev' + if (!base.token) { + base.token = 'mock_token_for_dev' + base.url = fixSnsUrl(base.url, base.token) + base.thumb = fixSnsUrl(base.thumb, base.token) + } + base.encIdx = '1' + + // 强制给第一个帖子的第一张图加 LivePhoto 模拟 + if (index === 0 && mIdx === 0 && !base.livePhoto) { + base.livePhoto = { + url: fixSnsUrl('https://tm.sh/d4cb0.mp4', 'mock_live_token'), + thumb: base.thumb, + token: 'mock_live_token', + key: 'mock_live_key' + } + } + } + + return base + }) return { ...post, @@ -59,6 +128,128 @@ class SnsService { console.log('[SnsService] Returning result:', result) return result } + async debugResource(url: string): Promise<{ success: boolean; status?: number; headers?: any; error?: string }> { + return new Promise((resolve) => { + try { + const { app, net } = require('electron') + // Remove mocking 'require' if it causes issues, but here we need 'net' or 'https' + // implementing with 'https' for reliability if 'net' is main-process only special + const https = require('https') + const urlObj = new URL(url) + + const options = { + hostname: urlObj.hostname, + path: urlObj.pathname + urlObj.search, + method: 'GET', + headers: { + "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36 MicroMessenger/7.0.20.1781(0x6700143B) WindowsWechat(0x63090719) XWEB/8351", + "Accept": "image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8", + "Accept-Encoding": "gzip, deflate, br", + "Accept-Language": "zh-CN,zh;q=0.9", + "Referer": "https://servicewechat.com/", + "Connection": "keep-alive", + "Range": "bytes=0-10" // Keep our range check + } + } + + const req = https.request(options, (res: any) => { + resolve({ + success: true, + status: res.statusCode, + headers: { + 'x-enc': res.headers['x-enc'], + 'content-length': res.headers['content-length'], + 'content-type': res.headers['content-type'] + } + }) + req.destroy() // We only need headers + }) + + req.on('error', (e: any) => { + resolve({ success: false, error: e.message }) + }) + + req.end() + } catch (e: any) { + resolve({ success: false, error: e.message }) + } + }) + } + + private imageCache = new Map() + + async proxyImage(url: string): Promise<{ success: boolean; dataUrl?: string; error?: string }> { + // Check cache + if (this.imageCache.has(url)) { + return { success: true, dataUrl: this.imageCache.get(url) } + } + + return new Promise((resolve) => { + try { + const https = require('https') + const zlib = require('zlib') + const urlObj = new URL(url) + + const options = { + hostname: urlObj.hostname, + path: urlObj.pathname + urlObj.search, + method: 'GET', + headers: { + "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36 MicroMessenger/7.0.20.1781(0x6700143B) WindowsWechat(0x63090719) XWEB/8351", + "Accept": "image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8", + "Accept-Encoding": "gzip, deflate, br", + "Accept-Language": "zh-CN,zh;q=0.9", + "Referer": "https://servicewechat.com/", + "Connection": "keep-alive" + } + } + + const req = https.request(options, (res: any) => { + if (res.statusCode !== 200) { + resolve({ success: false, error: `HTTP ${res.statusCode}` }) + return + } + + const chunks: Buffer[] = [] + let stream = res + + // Handle gzip compression + const encoding = res.headers['content-encoding'] + if (encoding === 'gzip') { + stream = res.pipe(zlib.createGunzip()) + } else if (encoding === 'deflate') { + stream = res.pipe(zlib.createInflate()) + } else if (encoding === 'br') { + stream = res.pipe(zlib.createBrotliDecompress()) + } + + stream.on('data', (chunk: Buffer) => chunks.push(chunk)) + stream.on('end', () => { + const buffer = Buffer.concat(chunks) + const contentType = res.headers['content-type'] || 'image/jpeg' + const base64 = buffer.toString('base64') + const dataUrl = `data:${contentType};base64,${base64}` + + // Cache + this.imageCache.set(url, dataUrl) + + resolve({ success: true, dataUrl }) + }) + stream.on('error', (e: any) => { + resolve({ success: false, error: e.message }) + }) + }) + + req.on('error', (e: any) => { + resolve({ success: false, error: e.message }) + }) + + req.end() + } catch (e: any) { + resolve({ success: false, error: e.message }) + } + }) + } } export const snsService = new SnsService() diff --git a/resources/wcdb_api.dll b/resources/wcdb_api.dll index e9e509eeac45c6f3404a9aff138dd9bf37ed3077..cd29973540fcf7be5779ba856aa7a58b749a125c 100644 GIT binary patch delta 229886 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

6)I&wPyG{TnOX*Ok!jKIP7 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