From 62fa65ec85f18523266a428c2bf91fb5eccb345d Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Fri, 27 Feb 2026 07:38:02 -0800 Subject: [PATCH] Fix npm global install deprecation warnings (#28318) * Dependencies: make @discordjs/opus an optional peer * Dependencies: bump node-llama-cpp peer to 3.16.2 * Dependencies: pin Google auth deps to warning-free versions * CI: reduce Dependabot cooldown to 2 days * CI: fix invalid Dependabot npm registry config * CI: restore Dependabot npm registry with token auth * Dependencies: remove global Google auth pnpm overrides * CI: make Dependabot updates daily * Dependencies: restore optional install semantics for @discordjs/opus * CI: keep Docker Dependabot interval weekly --- .github/dependabot.yml | 27 +-- package.json | 6 +- pnpm-lock.yaml | 391 +++++++++++++++++++++-------------------- 3 files changed, 218 insertions(+), 206 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 0a965febb1c..7b7fd1595aa 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -7,6 +7,7 @@ registries: npm-npmjs: type: npm-registry url: https://registry.npmjs.org + token: ${{secrets.NPM_NPMJS_TOKEN}} replaces-base: true updates: @@ -14,9 +15,9 @@ updates: - package-ecosystem: npm directory: / schedule: - interval: weekly + interval: daily cooldown: - default-days: 7 + default-days: 2 groups: production: dependency-type: production @@ -36,9 +37,9 @@ updates: - package-ecosystem: github-actions directory: / schedule: - interval: weekly + interval: daily cooldown: - default-days: 7 + default-days: 2 groups: actions: patterns: @@ -52,9 +53,9 @@ updates: - package-ecosystem: swift directory: /apps/macos schedule: - interval: weekly + interval: daily cooldown: - default-days: 7 + default-days: 2 groups: swift-deps: patterns: @@ -68,9 +69,9 @@ updates: - package-ecosystem: swift directory: /apps/shared/MoltbotKit schedule: - interval: weekly + interval: daily cooldown: - default-days: 7 + default-days: 2 groups: swift-deps: patterns: @@ -84,9 +85,9 @@ updates: - package-ecosystem: swift directory: /Swabble schedule: - interval: weekly + interval: daily cooldown: - default-days: 7 + default-days: 2 groups: swift-deps: patterns: @@ -100,9 +101,9 @@ updates: - package-ecosystem: gradle directory: /apps/android schedule: - interval: weekly + interval: daily cooldown: - default-days: 7 + default-days: 2 groups: android-deps: patterns: @@ -118,7 +119,7 @@ updates: schedule: interval: weekly cooldown: - default-days: 7 + default-days: 2 groups: docker-images: patterns: diff --git a/package.json b/package.json index 3c3f95d551f..5561a8e885a 100644 --- a/package.json +++ b/package.json @@ -180,6 +180,8 @@ "dotenv": "^17.3.1", "express": "^5.2.1", "file-type": "^21.3.0", + "gaxios": "7.1.2", + "google-auth-library": "10.5.0", "grammy": "^1.40.1", "https-proxy-agent": "^7.0.6", "ipaddr.js": "^2.3.0", @@ -189,6 +191,7 @@ "linkedom": "^0.18.12", "long": "^5.3.2", "markdown-it": "^14.1.1", + "node-domexception": "npm:@nolyfill/domexception@^1.0.28", "node-edge-tts": "^1.2.10", "opusscript": "^0.1.1", "osc-progress": "^0.3.0", @@ -227,7 +230,7 @@ }, "peerDependencies": { "@napi-rs/canvas": "^0.1.89", - "node-llama-cpp": "3.15.1" + "node-llama-cpp": "3.16.2" }, "optionalDependencies": { "@discordjs/opus": "^0.10.0" @@ -246,6 +249,7 @@ "form-data": "2.5.4", "minimatch": "10.2.4", "qs": "6.14.2", + "node-domexception": "npm:@nolyfill/domexception@^1.0.28", "@sinclair/typebox": "0.34.48", "tar": "7.5.9", "tough-cookie": "4.1.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e692b8c58a6..d3e1adaa249 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,6 +12,7 @@ overrides: form-data: 2.5.4 minimatch: 10.2.4 qs: 6.14.2 + node-domexception: npm:@nolyfill/domexception@^1.0.28 '@sinclair/typebox': 0.34.48 tar: 7.5.9 tough-cookie: 4.1.3 @@ -116,6 +117,12 @@ importers: file-type: specifier: ^21.3.0 version: 21.3.0 + gaxios: + specifier: 7.1.2 + version: 7.1.2 + google-auth-library: + specifier: 10.5.0 + version: 10.5.0 grammy: specifier: ^1.40.1 version: 1.40.1 @@ -143,12 +150,15 @@ importers: markdown-it: specifier: ^14.1.1 version: 14.1.1 + node-domexception: + specifier: npm:@nolyfill/domexception@^1.0.28 + version: '@nolyfill/domexception@1.0.28' node-edge-tts: specifier: ^1.2.10 version: 1.2.10 node-llama-cpp: - specifier: 3.15.1 - version: 3.15.1(typescript@5.9.3) + specifier: 3.16.2 + version: 3.16.2(typescript@5.9.3) opusscript: specifier: ^0.1.1 version: 0.1.1 @@ -320,7 +330,7 @@ importers: version: 10.6.1 openclaw: specifier: '>=2026.1.26' - version: 2026.2.24(@napi-rs/canvas@0.1.95)(@types/express@5.0.6)(audio-decode@2.2.3)(hono@4.11.10)(node-llama-cpp@3.15.1(typescript@5.9.3)) + version: 2026.2.24(@napi-rs/canvas@0.1.95)(@types/express@5.0.6)(audio-decode@2.2.3)(hono@4.11.10)(node-llama-cpp@3.16.2(typescript@5.9.3)) extensions/imessage: {} @@ -356,7 +366,7 @@ importers: dependencies: openclaw: specifier: '>=2026.1.26' - version: 2026.2.24(@napi-rs/canvas@0.1.95)(@types/express@5.0.6)(audio-decode@2.2.3)(hono@4.11.10)(node-llama-cpp@3.15.1(typescript@5.9.3)) + version: 2026.2.24(@napi-rs/canvas@0.1.95)(@types/express@5.0.6)(audio-decode@2.2.3)(hono@4.11.10)(node-llama-cpp@3.16.2(typescript@5.9.3)) extensions/memory-lancedb: dependencies: @@ -1522,84 +1532,88 @@ packages: resolution: {integrity: sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==} engines: {node: '>= 20.19.0'} - '@node-llama-cpp/linux-arm64@3.15.1': - resolution: {integrity: sha512-g7JC/WwDyyBSmkIjSvRF2XLW+YA0z2ZVBSAKSv106mIPO4CzC078woTuTaPsykWgIaKcQRyXuW5v5XQMcT1OOA==} + '@node-llama-cpp/linux-arm64@3.16.2': + resolution: {integrity: sha512-CxzgPsS84wL3W5sZRgxP3c9iJKEW+USrak1SmX6EAJxW/v9QGzehvT6W/aR1FyfidiIyQtOp3ga0Gg/9xfJPGw==} engines: {node: '>=20.0.0'} cpu: [arm64, x64] os: [linux] - '@node-llama-cpp/linux-armv7l@3.15.1': - resolution: {integrity: sha512-MSxR3A0vFSVWbmVSkNqNXQnI45L2Vg7/PRgJukcjChk7YzRxs9L+oQMeycVW3BsQ03mIZ0iORsZ9MNIBEbdS3g==} + '@node-llama-cpp/linux-armv7l@3.16.2': + resolution: {integrity: sha512-9G6W/MkQ/DLwGmpcj143NQ50QJg5gQZfzVf5RYx77VczBqhgwkgYHILekYrOs4xanOeqeJ8jnOnQQSp1YaJZUg==} engines: {node: '>=20.0.0'} cpu: [arm, x64] os: [linux] - '@node-llama-cpp/linux-x64-cuda-ext@3.15.1': - resolution: {integrity: sha512-toepvLcXjgaQE/QGIThHBD58jbHGBWT1jhblJkCjYBRHfVOO+6n/PmVsJt+yMfu5Z93A2gF8YOvVyZXNXmGo5g==} + '@node-llama-cpp/linux-x64-cuda-ext@3.16.2': + resolution: {integrity: sha512-47d9myCJauZyzAlN7IK1eIt/4CcBMslF+yHy4q+yJotD/RV/S6qRpK2kGn+ybtdVjkPGNCoPkHKcyla9iIVjbw==} engines: {node: '>=20.0.0'} cpu: [x64] os: [linux] - '@node-llama-cpp/linux-x64-cuda@3.15.1': - resolution: {integrity: sha512-kngwoq1KdrqSr/b6+tn5jbtGHI0tZnW5wofKssZy+Il2ge3eN9FowKbXG4FH452g6qSSVoDccAoTvYOxyLyX+w==} + '@node-llama-cpp/linux-x64-cuda@3.16.2': + resolution: {integrity: sha512-LTBQFqjin7tyrLNJz0XWTB5QAHDsZV71/qiiRRjXdBKSZHVVaPLfdgxypGu7ggPeBNsv+MckRXdlH5C7yMtE4A==} engines: {node: '>=20.0.0'} cpu: [x64] os: [linux] - '@node-llama-cpp/linux-x64-vulkan@3.15.1': - resolution: {integrity: sha512-CMsyQkGKpHKeOH9+ZPxo0hO0usg8jabq5/aM3JwdX9CiuXhXUa3nu3NH4RObiNi596Zwn/zWzlps0HRwcpL8rw==} + '@node-llama-cpp/linux-x64-vulkan@3.16.2': + resolution: {integrity: sha512-HDLAw4ZhwJuhKuF6n4x520yZXAQZahUOXtCGvPubjfpmIOElKrfDvCVlRsthAP0JwcwINzIQlVys3boMIXfBgw==} engines: {node: '>=20.0.0'} cpu: [x64] os: [linux] - '@node-llama-cpp/linux-x64@3.15.1': - resolution: {integrity: sha512-w4SdxJaA9eJLVYWX+Jv48hTP4oO79BJQIFURMi7hXIFXbxyyOov/r6sVaQ1WiL83nVza37U5Qg4L9Gb/KRdNWQ==} + '@node-llama-cpp/linux-x64@3.16.2': + resolution: {integrity: sha512-OXYf8rVfoDyvN+YrfKk8F9An9a5GOxVIM8OcR1U911tc0oRNf8yfJrQ8KrM75R26gwq0Y6YZwVTP0vRCInwWOw==} engines: {node: '>=20.0.0'} cpu: [x64] os: [linux] - '@node-llama-cpp/mac-arm64-metal@3.15.1': - resolution: {integrity: sha512-ePTweqohcy6Gjs1agXWy4FxAw5W4Avr7NeqqiFWJ5ngZ1U3ZXdruUHB8L/vDxyn3FzKvstrFyN7UScbi0pzXrA==} + '@node-llama-cpp/mac-arm64-metal@3.16.2': + resolution: {integrity: sha512-nEZ74qB0lUohF88yR741YUrUqz/qD+FJFzUTHj0FwxAynSZCjvwtzEDtavRlh3qd3yLD/0ChNn00/RQ54ISImw==} engines: {node: '>=20.0.0'} cpu: [arm64, x64] os: [darwin] - '@node-llama-cpp/mac-x64@3.15.1': - resolution: {integrity: sha512-NAetSQONxpNXTBnEo7oOkKZ84wO2avBy6V9vV9ntjJLb/07g7Rar8s/jVaicc/rVl6C+8ljZNwqJeynirgAC5w==} + '@node-llama-cpp/mac-x64@3.16.2': + resolution: {integrity: sha512-BjA+DgeDt+kRxVMV6kChb9XVXm7U5b90jUif7Z/s6ZXtOOnV6exrTM2W09kbSqAiNhZmctcVY83h2dwNTZ/yIw==} engines: {node: '>=20.0.0'} cpu: [x64] os: [darwin] - '@node-llama-cpp/win-arm64@3.15.1': - resolution: {integrity: sha512-1O9tNSUgvgLL5hqgEuYiz7jRdA3+9yqzNJyPW1jExlQo442OA0eIpHBmeOtvXLwMkY7qv7wE75FdOPR7NVEnvg==} + '@node-llama-cpp/win-arm64@3.16.2': + resolution: {integrity: sha512-XHNFQzUjYODtkZjIn4NbQVrBtGB9RI9TpisiALryqfrIqagQmjBh6dmxZWlt5uduKAfT7M2/2vrABGR490FACA==} engines: {node: '>=20.0.0'} cpu: [arm64, x64] os: [win32] - '@node-llama-cpp/win-x64-cuda-ext@3.15.1': - resolution: {integrity: sha512-mO3Tf6D3UlFkjQF5J96ynTkjdF7dac/f5f61cEh6oU4D3hdx+cwnmBWT1gVhDSLboJYzCHtx7U2EKPP6n8HoWA==} + '@node-llama-cpp/win-x64-cuda-ext@3.16.2': + resolution: {integrity: sha512-sdv4Kzn9bOQWNBRvw6B/zcn8dQRfZhjIHv5AfDBIOfRlSCgjebFpBeYUoU4wZPpjr3ISwcqO5MEWsw+AbUdV3Q==} engines: {node: '>=20.0.0'} cpu: [x64] os: [win32] - '@node-llama-cpp/win-x64-cuda@3.15.1': - resolution: {integrity: sha512-swoyx0/dY4ixiu3mEWrIAinx0ffHn9IncELDNREKG+iIXfx6w0OujOMQ6+X+lGj+sjE01yMUP/9fv6GEp2pmBw==} + '@node-llama-cpp/win-x64-cuda@3.16.2': + resolution: {integrity: sha512-jStDELHrU3rKQMOk5Hs5bWEazyjE2hzHwpNf6SblOpaGkajM/HJtxEZoL0mLHJx5qeXs4oOVkr7AzuLy0WPpNA==} engines: {node: '>=20.0.0'} cpu: [x64] os: [win32] - '@node-llama-cpp/win-x64-vulkan@3.15.1': - resolution: {integrity: sha512-BPBjUEIkFTdcHSsQyblP0v/aPPypi6uqQIq27mo4A49CYjX22JDmk4ncdBLk6cru+UkvwEEe+F2RomjoMt32aQ==} + '@node-llama-cpp/win-x64-vulkan@3.16.2': + resolution: {integrity: sha512-9xuHFCOhCQjZgQSFrk79EuSKn9nGWt/SAq/3wujQSQLtgp8jGdtZgwcmuDUoemInf10en2dcOmEt7t8dQdC3XA==} engines: {node: '>=20.0.0'} cpu: [x64] os: [win32] - '@node-llama-cpp/win-x64@3.15.1': - resolution: {integrity: sha512-jtoXBa6h+VPsQgefrO7HDjYv4WvxfHtUO30ABwCUDuEgM0e05YYhxMZj1z2Ns47UrquNvd/LUPCyjHKqHUN+5Q==} + '@node-llama-cpp/win-x64@3.16.2': + resolution: {integrity: sha512-etrivzbyLNVhZlUosFW8JSL0OSiuKQf9qcI3dNdehD907sHquQbBJrG7lXcdL6IecvXySp3oAwCkM87VJ0b3Fg==} engines: {node: '>=20.0.0'} cpu: [x64] os: [win32] + '@nolyfill/domexception@1.0.28': + resolution: {integrity: sha512-tlc/FcYIv5i8RYsl2iDil4A0gOihaas1R5jPcIC4Zw3GhjKsVilw90aHcVlhZPTBLGBzd379S+VcnsDjd9ChiA==} + engines: {node: '>=12.4.0'} + '@octokit/app@16.1.2': resolution: {integrity: sha512-8j7sEpUYVj18dxvh0KWj6W/l6uAiVRBl1JBDVRqH1VHKAO/G5eRVl4yEoYACjakWers1DjUkcCHyJNQK47JqyQ==} engines: {node: '>= 20'} @@ -3155,11 +3169,6 @@ packages: engines: {node: '>=10'} deprecated: This package is no longer supported. - are-we-there-yet@3.0.1: - resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This package is no longer supported. - argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} @@ -3379,6 +3388,10 @@ packages: resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} engines: {node: '>=6'} + cli-spinners@3.4.0: + resolution: {integrity: sha512-bXfOC4QcT1tKXGorxL3wbJm6XJPDqEnij2gQ2m7ESQuE+/z9YFIWnl/5RpTiKWbMq3EVKR4fRLJGn6DVfu0mpw==} + engines: {node: '>=18.20'} + cliui@7.0.4: resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} @@ -3386,9 +3399,9 @@ packages: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} - cmake-js@7.4.0: - resolution: {integrity: sha512-Lw0JxEHrmk+qNj1n9W9d4IvkDdYTBn7l2BW6XmtLj7WPpIo2shvxUy+YokfjMxAAOELNonQwX3stkPhM5xSC2Q==} - engines: {node: '>= 14.15.0'} + cmake-js@8.0.0: + resolution: {integrity: sha512-YbUP88RDwCvoQkZhRtGURYm9RIpWdtvZuhT87fKNoLjk8kIFIFeARpKfuZQGdwfH99GZpUmqSfcDrK62X7lTgg==} + engines: {node: ^20.17.0 || >=22.9.0} hasBin: true codec-parser@2.5.0: @@ -3850,10 +3863,9 @@ packages: engines: {node: '>=10'} deprecated: This package is no longer supported. - gauge@4.0.4: - resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This package is no longer supported. + gaxios@7.1.2: + resolution: {integrity: sha512-/Szrn8nr+2TsQT1Gp8iIe/BEytJmbyfrbFh419DfGQSkEgNEhbPi7JRJuughjkTzPWgU9gBQf5AVu3DbHt0OXA==} + engines: {node: '>=18'} gaxios@7.1.3: resolution: {integrity: sha512-YGGyuEdVIjqxkxVH1pUTMY/XtmmsApXrCVv5EU25iX6inEPbV+VakJfLealkBtJN69AQmh1eGOdCl9Sm1UP6XQ==} @@ -3909,6 +3921,10 @@ packages: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me + google-auth-library@10.5.0: + resolution: {integrity: sha512-7ABviyMOlX5hIVD60YOfHw4/CxOfBhyduaYB+wbFWCWoni4N7SLcV46hrVRktuBbZjFC9ONyqamZITN7q3n32w==} + engines: {node: '>=18'} + google-auth-library@10.6.1: resolution: {integrity: sha512-5awwuLrzNol+pFDmKJd0dKtZ0fPLAtoA5p7YO4ODsDu6ONJUVqbYwvv8y2ZBO5MBNp9TJXigB19710kYpBPdtA==} engines: {node: '>=18'} @@ -3928,6 +3944,10 @@ packages: resolution: {integrity: sha512-bTe8SWXD8/Sdt2LGAAAsFGhuxI9RG8zL2gGk3V42A/RxriPqBQqwMGoNSldNK1qIFD2EaVuq7NQM8+ZAmNgHLw==} engines: {node: ^12.20.0 || >=14.13.1} + gtoken@8.0.0: + resolution: {integrity: sha512-+CqsMbHPiSTdtSO14O51eMNlrp9N79gmeqmXeouJOhfucAedHw9noVe/n5uJk3tbKE6a+6ZCQg3RPhVhHByAIw==} + engines: {node: '>=18'} + has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} @@ -4101,10 +4121,6 @@ packages: is-typedarray@1.0.0: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} - is-unicode-supported@1.3.0: - resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} - engines: {node: '>=12'} - is-unicode-supported@2.1.0: resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} engines: {node: '>=18'} @@ -4115,9 +4131,9 @@ packages: isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - isexe@3.1.5: - resolution: {integrity: sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w==} - engines: {node: '>=18'} + isexe@4.0.0: + resolution: {integrity: sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==} + engines: {node: '>=20'} isstream@0.1.2: resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} @@ -4365,10 +4381,6 @@ packages: lodash@4.17.23: resolution: {integrity: sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==} - log-symbols@6.0.0: - resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==} - engines: {node: '>=18'} - log-symbols@7.0.1: resolution: {integrity: sha512-ja1E3yCr9i/0hmBVaM0bfwDjnGy8I/s6PP4DFp+yP+a+mrHO4Rm7DtmnqROTUkHIkqffC84YY7AeqX6oFk0WFg==} engines: {node: '>=18'} @@ -4448,9 +4460,6 @@ packages: resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==} engines: {node: '>= 0.8'} - memory-stream@1.0.0: - resolution: {integrity: sha512-Wm13VcsPIMdG96dzILfij09PvuS3APtcKNh7M28FsCA/w6+1mjR7hhPmfFNoilX9xU7wTdhsH5lJAm6XNzdtww==} - merge-descriptors@1.0.3: resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} @@ -4566,11 +4575,6 @@ packages: node-api-headers@1.8.0: resolution: {integrity: sha512-jfnmiKWjRAGbdD1yQS28bknFM1tbHC1oucyuMPjmkEs+kpiu76aRs40WlTmBmyEgzDM76ge1DQ7XJ3R5deiVjQ==} - node-domexception@1.0.0: - resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} - engines: {node: '>=10.5.0'} - deprecated: Use your platform's native DOMException instead - node-downloader-helper@2.1.10: resolution: {integrity: sha512-8LdieUd4Bqw/CzfZLf30h+1xSAq3riWSDfWKsPJYz8EULoWxjS1vw6BGLYFZDxQgXjDR7UmC9UpQ0oV93U98Fg==} engines: {node: '>=14.18'} @@ -4593,8 +4597,8 @@ packages: resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - node-llama-cpp@3.15.1: - resolution: {integrity: sha512-/fBNkuLGR2Q8xj2eeV12KXKZ9vCS2+o6aP11lW40pB9H6f0B3wOALi/liFrjhHukAoiH6C9wFTPzv6039+5DRA==} + node-llama-cpp@3.16.2: + resolution: {integrity: sha512-ovhuTaXSWfcoyfI8ljWxO2Rg63mNxqQQAbDGkXRhlgsL7UjPqm2Nsy1bTNa0ZaQRg3vezG4agnCJTImrICY/0A==} engines: {node: '>=20.0.0'} hasBin: true peerDependencies: @@ -4630,11 +4634,6 @@ packages: resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} deprecated: This package is no longer supported. - npmlog@6.0.2: - resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This package is no longer supported. - nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} @@ -4721,9 +4720,9 @@ packages: opusscript@0.1.1: resolution: {integrity: sha512-mL0fZZOUnXdZ78woRXp18lApwpp0lF5tozJOD1Wut0dgrA9WuQTgSels/CSmFleaAZrJi/nci5KOVtbuxeWoQA==} - ora@8.2.0: - resolution: {integrity: sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==} - engines: {node: '>=18'} + ora@9.3.0: + resolution: {integrity: sha512-lBX72MWFduWEf7v7uWf5DHp9Jn5BI8bNPGuFgtXMmr2uDz2Gz2749y3am3agSDdkhHPHYmmxEGSKH85ZLGzgXw==} + engines: {node: '>=20'} osc-progress@0.3.0: resolution: {integrity: sha512-4/8JfsetakdeEa4vAYV45FW20aY+B/+K8NEXp5Eiar3wR8726whgHrbSg5Ar/ZY1FLJ/AGtUqV7W2IVF+Gvp9A==} @@ -5236,6 +5235,10 @@ packages: resolution: {integrity: sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==} engines: {node: '>=18'} + slice-ansi@8.0.0: + resolution: {integrity: sha512-stxByr12oeeOyY2BlviTNQlYV5xOj47GirPr4yA1hE9JCtxfQN0+tVbkxwCtYDQWhEKWFHsEK48ORg5jrouCAg==} + engines: {node: '>=20'} + smart-buffer@4.2.0: resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} @@ -5309,8 +5312,8 @@ packages: std-env@3.10.0: resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} - stdin-discarder@0.2.2: - resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==} + stdin-discarder@0.3.1: + resolution: {integrity: sha512-reExS1kSGoElkextOcPkel4NE99S0BWxjUHQeDFnR8S993JxpPX7KU4MNmO19NXhlJp+8dmdCbKQVNgLJh2teA==} engines: {node: '>=18'} stdout-update@4.0.1: @@ -5343,6 +5346,10 @@ packages: resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} engines: {node: '>=18'} + string-width@8.2.0: + resolution: {integrity: sha512-6hJPQ8N0V0P3SNmP6h2J99RLuzrWz2gvT7VnK5tKvrNqJoyS9W4/Fb8mo31UiPvy00z7DQXkP2hnKBVav76thw==} + engines: {node: '>=20'} + string_decoder@1.1.1: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} @@ -5353,10 +5360,6 @@ packages: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} - strip-ansi@7.1.2: - resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} - engines: {node: '>=12'} - strip-ansi@7.2.0: resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==} engines: {node: '>=12'} @@ -5593,9 +5596,9 @@ packages: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true - validate-npm-package-name@6.0.2: - resolution: {integrity: sha512-IUoow1YUtvoBBC06dXs8bR8B9vuA3aJfmQNKMoaPG/OFsPmoQvw8xh+6Ye25Gx9DQhoEom3Pcu9MKHerm/NpUQ==} - engines: {node: ^18.17.0 || >=20.5.0} + validate-npm-package-name@7.0.2: + resolution: {integrity: sha512-hVDIBwsRruT73PbK7uP5ebUt+ezEtCmzZz3F59BSr2F6OVFnJ/6h8liuvdLrQ88Xmnk6/+xGGuq+pG9WwTuy3A==} + engines: {node: ^20.17.0 || >=22.9.0} vary@1.1.2: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} @@ -5694,9 +5697,9 @@ packages: engines: {node: '>= 8'} hasBin: true - which@5.0.0: - resolution: {integrity: sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==} - engines: {node: ^18.17.0 || >=20.5.0} + which@6.0.1: + resolution: {integrity: sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==} + engines: {node: ^20.17.0 || >=22.9.0} hasBin: true why-is-node-running@2.3.0: @@ -6726,7 +6729,7 @@ snapshots: dependencies: string-width: 5.1.2 string-width-cjs: string-width@4.2.3 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 strip-ansi-cjs: strip-ansi@6.0.1 wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 @@ -6803,7 +6806,7 @@ snapshots: '@larksuiteoapi/node-sdk@1.59.0': dependencies: - axios: 1.13.5(debug@4.4.3) + axios: 1.13.5 lodash.identity: 3.0.0 lodash.merge: 4.6.2 lodash.pickby: 4.6.0 @@ -6819,7 +6822,7 @@ snapshots: dependencies: '@types/node': 24.10.14 optionalDependencies: - axios: 1.13.5(debug@4.4.3) + axios: 1.13.5 transitivePeerDependencies: - debug @@ -7083,7 +7086,7 @@ snapshots: '@azure/core-auth': 1.10.1 '@azure/msal-node': 5.0.5 '@microsoft/agents-activity': 1.3.1 - axios: 1.13.5(debug@4.4.3) + axios: 1.13.5 jsonwebtoken: 9.0.3 jwks-rsa: 3.2.2 object-path: 0.11.8 @@ -7163,45 +7166,47 @@ snapshots: '@noble/hashes@2.0.1': {} - '@node-llama-cpp/linux-arm64@3.15.1': + '@node-llama-cpp/linux-arm64@3.16.2': optional: true - '@node-llama-cpp/linux-armv7l@3.15.1': + '@node-llama-cpp/linux-armv7l@3.16.2': optional: true - '@node-llama-cpp/linux-x64-cuda-ext@3.15.1': + '@node-llama-cpp/linux-x64-cuda-ext@3.16.2': optional: true - '@node-llama-cpp/linux-x64-cuda@3.15.1': + '@node-llama-cpp/linux-x64-cuda@3.16.2': optional: true - '@node-llama-cpp/linux-x64-vulkan@3.15.1': + '@node-llama-cpp/linux-x64-vulkan@3.16.2': optional: true - '@node-llama-cpp/linux-x64@3.15.1': + '@node-llama-cpp/linux-x64@3.16.2': optional: true - '@node-llama-cpp/mac-arm64-metal@3.15.1': + '@node-llama-cpp/mac-arm64-metal@3.16.2': optional: true - '@node-llama-cpp/mac-x64@3.15.1': + '@node-llama-cpp/mac-x64@3.16.2': optional: true - '@node-llama-cpp/win-arm64@3.15.1': + '@node-llama-cpp/win-arm64@3.16.2': optional: true - '@node-llama-cpp/win-x64-cuda-ext@3.15.1': + '@node-llama-cpp/win-x64-cuda-ext@3.16.2': optional: true - '@node-llama-cpp/win-x64-cuda@3.15.1': + '@node-llama-cpp/win-x64-cuda@3.16.2': optional: true - '@node-llama-cpp/win-x64-vulkan@3.15.1': + '@node-llama-cpp/win-x64-vulkan@3.16.2': optional: true - '@node-llama-cpp/win-x64@3.15.1': + '@node-llama-cpp/win-x64@3.16.2': optional: true + '@nolyfill/domexception@1.0.28': {} + '@octokit/app@16.1.2': dependencies: '@octokit/auth-app': 8.2.0 @@ -7938,7 +7943,7 @@ snapshots: '@slack/types': 2.20.0 '@slack/web-api': 7.14.1 '@types/express': 5.0.6 - axios: 1.13.5(debug@4.4.3) + axios: 1.13.5 express: 5.2.1 path-to-regexp: 8.3.0 raw-body: 3.0.2 @@ -7984,7 +7989,7 @@ snapshots: '@slack/types': 2.20.0 '@types/node': 25.3.1 '@types/retry': 0.12.0 - axios: 1.13.5(debug@4.4.3) + axios: 1.13.5 eventemitter3: 5.0.4 form-data: 2.5.4 is-electron: 2.2.2 @@ -8871,7 +8876,8 @@ snapshots: json-bignum: 0.0.3 tslib: 2.8.1 - aproba@2.1.0: {} + aproba@2.1.0: + optional: true are-we-there-yet@2.0.0: dependencies: @@ -8879,11 +8885,6 @@ snapshots: readable-stream: 3.6.2 optional: true - are-we-there-yet@3.0.1: - dependencies: - delegates: 1.0.0 - readable-stream: 3.6.2 - argparse@2.0.1: {} array-back@3.1.0: {} @@ -8952,9 +8953,9 @@ snapshots: aws4@1.13.2: {} - axios@1.13.5(debug@4.4.3): + axios@1.13.5: dependencies: - follow-redirects: 1.15.11(debug@4.4.3) + follow-redirects: 1.15.11 form-data: 2.5.4 proxy-from-env: 1.1.0 transitivePeerDependencies: @@ -9102,6 +9103,8 @@ snapshots: cli-spinners@2.9.2: {} + cli-spinners@3.4.0: {} + cliui@7.0.4: dependencies: string-width: 4.2.3 @@ -9114,19 +9117,16 @@ snapshots: strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - cmake-js@7.4.0: + cmake-js@8.0.0: dependencies: - axios: 1.13.5(debug@4.4.3) debug: 4.4.3 fs-extra: 11.3.3 - memory-stream: 1.0.0 node-api-headers: 1.8.0 - npmlog: 6.0.2 rc: 1.2.8 semver: 7.7.4 tar: 7.5.9 url-join: 4.0.1 - which: 2.0.2 + which: 6.0.1 yargs: 17.7.2 transitivePeerDependencies: - supports-color @@ -9140,7 +9140,8 @@ snapshots: color-name@1.1.4: {} - color-support@1.1.3: {} + color-support@1.1.3: + optional: true combined-stream@1.0.8: dependencies: @@ -9166,7 +9167,8 @@ snapshots: commander@14.0.3: {} - console-control-strings@1.1.0: {} + console-control-strings@1.1.0: + optional: true content-disposition@0.5.4: dependencies: @@ -9238,7 +9240,8 @@ snapshots: delayed-stream@1.0.0: {} - delegates@1.0.0: {} + delegates@1.0.0: + optional: true depd@2.0.0: {} @@ -9508,7 +9511,7 @@ snapshots: fetch-blob@3.2.0: dependencies: - node-domexception: 1.0.0 + node-domexception: '@nolyfill/domexception@1.0.28' web-streams-polyfill: 3.3.3 file-type@21.3.0: @@ -9555,9 +9558,7 @@ snapshots: flatbuffers@24.12.23: {} - follow-redirects@1.15.11(debug@4.4.3): - optionalDependencies: - debug: 4.4.3 + follow-redirects@1.15.11: {} foreground-child@3.3.1: dependencies: @@ -9615,16 +9616,13 @@ snapshots: wide-align: 1.1.5 optional: true - gauge@4.0.4: + gaxios@7.1.2: dependencies: - aproba: 2.1.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 + extend: 3.0.2 + https-proxy-agent: 7.0.6 + node-fetch: 3.3.2 + transitivePeerDependencies: + - supports-color gaxios@7.1.3: dependencies: @@ -9637,7 +9635,7 @@ snapshots: gcp-metadata@8.1.2: dependencies: - gaxios: 7.1.3 + gaxios: 7.1.2 google-logging-utils: 1.1.3 json-bigint: 1.0.0 transitivePeerDependencies: @@ -9712,6 +9710,18 @@ snapshots: path-is-absolute: 1.0.1 optional: true + google-auth-library@10.5.0: + dependencies: + base64-js: 1.5.1 + ecdsa-sig-formatter: 1.0.11 + gaxios: 7.1.2 + gcp-metadata: 8.1.2 + google-logging-utils: 1.1.3 + gtoken: 8.0.0 + jws: 4.0.1 + transitivePeerDependencies: + - supports-color + google-auth-library@10.6.1: dependencies: base64-js: 1.5.1 @@ -9739,6 +9749,13 @@ snapshots: - encoding - supports-color + gtoken@8.0.0: + dependencies: + gaxios: 7.1.2 + jws: 4.0.1 + transitivePeerDependencies: + - supports-color + has-flag@4.0.0: {} has-own@1.0.1: {} @@ -9749,7 +9766,8 @@ snapshots: dependencies: has-symbols: 1.1.0 - has-unicode@2.0.1: {} + has-unicode@2.0.1: + optional: true hash.js@1.1.7: dependencies: @@ -9937,15 +9955,13 @@ snapshots: is-typedarray@1.0.0: {} - is-unicode-supported@1.3.0: {} - is-unicode-supported@2.1.0: {} isarray@1.0.0: {} isexe@2.0.0: {} - isexe@3.1.5: {} + isexe@4.0.0: {} isstream@0.1.2: {} @@ -10179,11 +10195,6 @@ snapshots: lodash@4.17.23: {} - log-symbols@6.0.0: - dependencies: - chalk: 5.6.2 - is-unicode-supported: 1.3.0 - log-symbols@7.0.1: dependencies: is-unicode-supported: 2.1.0 @@ -10260,10 +10271,6 @@ snapshots: media-typer@1.1.0: {} - memory-stream@1.0.0: - dependencies: - readable-stream: 3.6.2 - merge-descriptors@1.0.3: {} merge-descriptors@2.0.0: {} @@ -10360,8 +10367,6 @@ snapshots: node-api-headers@1.8.0: {} - node-domexception@1.0.0: {} - node-downloader-helper@2.1.10: {} node-edge-tts@1.2.10: @@ -10384,14 +10389,14 @@ snapshots: fetch-blob: 3.2.0 formdata-polyfill: 4.0.10 - node-llama-cpp@3.15.1(typescript@5.9.3): + node-llama-cpp@3.16.2(typescript@5.9.3): dependencies: '@huggingface/jinja': 0.5.5 async-retry: 1.3.3 bytes: 3.1.2 chalk: 5.6.2 chmodrp: 1.0.2 - cmake-js: 7.4.0 + cmake-js: 8.0.0 cross-spawn: 7.0.6 env-var: 7.5.0 filenamify: 6.0.0 @@ -10404,31 +10409,31 @@ snapshots: nanoid: 5.1.6 node-addon-api: 8.5.0 octokit: 5.0.5 - ora: 8.2.0 + ora: 9.3.0 pretty-ms: 9.3.0 proper-lockfile: 4.1.2 semver: 7.7.4 simple-git: 3.32.3 - slice-ansi: 7.1.2 + slice-ansi: 8.0.0 stdout-update: 4.0.1 strip-ansi: 7.2.0 - validate-npm-package-name: 6.0.2 - which: 5.0.0 + validate-npm-package-name: 7.0.2 + which: 6.0.1 yargs: 17.7.2 optionalDependencies: - '@node-llama-cpp/linux-arm64': 3.15.1 - '@node-llama-cpp/linux-armv7l': 3.15.1 - '@node-llama-cpp/linux-x64': 3.15.1 - '@node-llama-cpp/linux-x64-cuda': 3.15.1 - '@node-llama-cpp/linux-x64-cuda-ext': 3.15.1 - '@node-llama-cpp/linux-x64-vulkan': 3.15.1 - '@node-llama-cpp/mac-arm64-metal': 3.15.1 - '@node-llama-cpp/mac-x64': 3.15.1 - '@node-llama-cpp/win-arm64': 3.15.1 - '@node-llama-cpp/win-x64': 3.15.1 - '@node-llama-cpp/win-x64-cuda': 3.15.1 - '@node-llama-cpp/win-x64-cuda-ext': 3.15.1 - '@node-llama-cpp/win-x64-vulkan': 3.15.1 + '@node-llama-cpp/linux-arm64': 3.16.2 + '@node-llama-cpp/linux-armv7l': 3.16.2 + '@node-llama-cpp/linux-x64': 3.16.2 + '@node-llama-cpp/linux-x64-cuda': 3.16.2 + '@node-llama-cpp/linux-x64-cuda-ext': 3.16.2 + '@node-llama-cpp/linux-x64-vulkan': 3.16.2 + '@node-llama-cpp/mac-arm64-metal': 3.16.2 + '@node-llama-cpp/mac-x64': 3.16.2 + '@node-llama-cpp/win-arm64': 3.16.2 + '@node-llama-cpp/win-x64': 3.16.2 + '@node-llama-cpp/win-x64-cuda': 3.16.2 + '@node-llama-cpp/win-x64-cuda-ext': 3.16.2 + '@node-llama-cpp/win-x64-vulkan': 3.16.2 typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -10466,13 +10471,6 @@ snapshots: set-blocking: 2.0.0 optional: true - npmlog@6.0.2: - dependencies: - are-we-there-yet: 3.0.1 - console-control-strings: 1.1.0 - gauge: 4.0.4 - set-blocking: 2.0.0 - nth-check@2.1.1: dependencies: boolbase: 1.0.0 @@ -10537,7 +10535,7 @@ snapshots: ws: 8.19.0 zod: 4.3.6 - openclaw@2026.2.24(@napi-rs/canvas@0.1.95)(@types/express@5.0.6)(audio-decode@2.2.3)(hono@4.11.10)(node-llama-cpp@3.15.1(typescript@5.9.3)): + openclaw@2026.2.24(@napi-rs/canvas@0.1.95)(@types/express@5.0.6)(audio-decode@2.2.3)(hono@4.11.10)(node-llama-cpp@3.16.2(typescript@5.9.3)): dependencies: '@agentclientprotocol/sdk': 0.14.1(zod@4.3.6) '@aws-sdk/client-bedrock': 3.998.0 @@ -10581,7 +10579,7 @@ snapshots: long: 5.3.2 markdown-it: 14.1.1 node-edge-tts: 1.2.10 - node-llama-cpp: 3.15.1(typescript@5.9.3) + node-llama-cpp: 3.16.2(typescript@5.9.3) opusscript: 0.1.1 osc-progress: 0.3.0 pdfjs-dist: 5.4.624 @@ -10621,17 +10619,16 @@ snapshots: opusscript@0.1.1: {} - ora@8.2.0: + ora@9.3.0: dependencies: chalk: 5.6.2 cli-cursor: 5.0.0 - cli-spinners: 2.9.2 + cli-spinners: 3.4.0 is-interactive: 2.0.0 is-unicode-supported: 2.1.0 - log-symbols: 6.0.0 - stdin-discarder: 0.2.2 - string-width: 7.2.0 - strip-ansi: 7.2.0 + log-symbols: 7.0.1 + stdin-discarder: 0.3.1 + string-width: 8.2.0 osc-progress@0.3.0: {} @@ -11002,6 +10999,7 @@ snapshots: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 + optional: true readdirp@5.0.0: {} @@ -11203,7 +11201,8 @@ snapshots: transitivePeerDependencies: - supports-color - set-blocking@2.0.0: {} + set-blocking@2.0.0: + optional: true setimmediate@1.0.5: {} @@ -11320,6 +11319,11 @@ snapshots: ansi-styles: 6.2.3 is-fullwidth-code-point: 5.1.0 + slice-ansi@8.0.0: + dependencies: + ansi-styles: 6.2.3 + is-fullwidth-code-point: 5.1.0 + smart-buffer@4.2.0: {} socks-proxy-agent@8.0.5: @@ -11391,7 +11395,7 @@ snapshots: std-env@3.10.0: {} - stdin-discarder@0.2.2: {} + stdin-discarder@0.3.1: {} stdout-update@4.0.1: dependencies: @@ -11427,7 +11431,7 @@ snapshots: dependencies: eastasianwidth: 0.2.0 emoji-regex: 9.2.2 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 string-width@7.2.0: dependencies: @@ -11435,6 +11439,11 @@ snapshots: get-east-asian-width: 1.5.0 strip-ansi: 7.2.0 + string-width@8.2.0: + dependencies: + get-east-asian-width: 1.5.0 + strip-ansi: 7.2.0 + string_decoder@1.1.1: dependencies: safe-buffer: 5.1.2 @@ -11442,15 +11451,12 @@ snapshots: string_decoder@1.3.0: dependencies: safe-buffer: 5.2.1 + optional: true strip-ansi@6.0.1: dependencies: ansi-regex: 5.0.1 - strip-ansi@7.1.2: - dependencies: - ansi-regex: 6.2.2 - strip-ansi@7.2.0: dependencies: ansi-regex: 6.2.2 @@ -11656,7 +11662,7 @@ snapshots: uuid@8.3.2: {} - validate-npm-package-name@6.0.2: {} + validate-npm-package-name@7.0.2: {} vary@1.1.2: {} @@ -11734,9 +11740,9 @@ snapshots: dependencies: isexe: 2.0.0 - which@5.0.0: + which@6.0.1: dependencies: - isexe: 3.1.5 + isexe: 4.0.0 why-is-node-running@2.3.0: dependencies: @@ -11746,6 +11752,7 @@ snapshots: wide-align@1.1.5: dependencies: string-width: 4.2.3 + optional: true win-guid@0.2.1: {} @@ -11761,7 +11768,7 @@ snapshots: dependencies: ansi-styles: 6.2.3 string-width: 5.1.2 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 wrappy@1.0.2: {}