diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 183a5e02d1..f76b6e424c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -79,7 +79,7 @@ importers: dependencies: '@inkjs/ui': specifier: ^2.0.0 - version: 2.0.0(ink@6.6.0(@types/react@18.3.31)(react@19.2.7)) + version: 2.0.0(ink@6.8.0(@types/react@18.3.31)(react@19.2.7)) '@roo-code/core': specifier: workspace:^ version: link:../../packages/core @@ -106,7 +106,7 @@ importers: version: 3.1.0 ink: specifier: ^6.6.0 - version: 6.6.0(@types/react@18.3.31)(react@19.2.7) + version: 6.8.0(@types/react@18.3.31)(react@19.2.7) p-wait-for: specifier: ^5.0.2 version: 5.0.2 @@ -293,7 +293,7 @@ importers: version: 7.0.5 openai: specifier: ^5.12.2 - version: 5.23.2(ws@8.21.0)(zod@3.25.76) + version: 5.23.2(ws@8.21.3)(zod@3.25.76) zod: specifier: 3.25.76 version: 3.25.76 @@ -546,7 +546,7 @@ importers: version: 0.6.3 openai: specifier: ^5.12.2 - version: 5.23.2(ws@8.21.0)(zod@3.25.76) + version: 5.23.2(ws@8.21.3)(zod@3.25.76) os-name: specifier: ^6.0.0 version: 6.1.0 @@ -1010,8 +1010,8 @@ packages: resolution: {integrity: sha512-oGMAgGoQdBXbZqNG0Ze56CHjDZ1IDYOwGYxYjO5KLSlz5HiNQ9udIXsPZ61VWaHGZ5XW/jyjmr6t2xz2jGVwbQ==} engines: {node: '>=18'} - '@alcalzone/ansi-tokenize@0.2.3': - resolution: {integrity: sha512-jsElTJ0sQ4wHRz+C45tfect76BwbTbgkgKByOzpCN9xG61N5V6u/glvg1CsNJhq2xJIFpKHSwG3D2wPPuEYOrQ==} + '@alcalzone/ansi-tokenize@0.2.5': + resolution: {integrity: sha512-3NX/MpTdroi0aKz134A6RC2Gb2iXVECN4QaAXnvCIxxIm3C3AVB1mkUe8NaaiyvOpDfsrqWhYtj+Q6a62RrTsw==} engines: {node: '>=18'} '@antfu/install-pkg@1.1.0': @@ -4236,9 +4236,6 @@ packages: character-reference-invalid@2.0.1: resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} - chardet@2.1.0: - resolution: {integrity: sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==} - chardet@2.2.0: resolution: {integrity: sha512-rddelWYNPRrXq6PtNEN2S3f6t9ILzvqaN5pVgi4kqt9jHQaXIial9PznB5iSPVlQSLNaaH22ItWz3EJtQ10+OA==} @@ -4876,9 +4873,6 @@ packages: electron-to-chromium@1.5.152: resolution: {integrity: sha512-xBOfg/EBaIlVsHipHl2VdTPJRSvErNUaqW8ejTq5OlOlIYx1wOllCHsAvAIrr55jD1IYEfdR86miUEt8H5IeJg==} - emoji-regex@10.4.0: - resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} - emoji-regex@10.6.0: resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==} @@ -4963,8 +4957,8 @@ packages: resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} engines: {node: '>= 0.4'} - es-toolkit@1.50.0: - resolution: {integrity: sha512-OyZKhUVvEep9ITEiwHn8GKnMRQIVqoSIX7WnRbkWgJkllCujilqP2rD0u979tkl8wqyc8ICwlc1UBVv/Sl1G6w==} + es-toolkit@1.52.0: + resolution: {integrity: sha512-XTNEJQh1tY1ZJVcf6ayP/2n4ZPyaHlW2FWs7xvw5ddPuhUVjLD3olQVQS7kf58JbAB48iL0uL/jerTrjtV3lDA==} es6-error@4.1.1: resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} @@ -5037,6 +5031,7 @@ packages: eslint@9.39.4: resolution: {integrity: sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true peerDependencies: jiti: '*' @@ -5628,10 +5623,6 @@ packages: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} - iconv-lite@0.7.0: - resolution: {integrity: sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==} - engines: {node: '>=0.10.0'} - iconv-lite@0.7.3: resolution: {integrity: sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==} engines: {node: '>=0.10.0'} @@ -5688,13 +5679,13 @@ packages: '@types/react': optional: true - ink@6.6.0: - resolution: {integrity: sha512-QDt6FgJxgmSxAelcOvOHUvFxbIUjVpCH5bx+Slvc5m7IEcpGt3dYwbz/L+oRnqEGeRvwy1tineKK4ect3nW1vQ==} + ink@6.8.0: + resolution: {integrity: sha512-sbl1RdLOgkO9isK42WCZlJCFN9hb++sX9dsklOvfd1YQ3bQ2AiFu12Q6tFlr0HvEUvzraJntQCCpfEoUe9DSzA==} engines: {node: '>=20'} peerDependencies: '@types/react': 18.3.31 react: '>=19.0.0' - react-devtools-core: ^6.1.2 + react-devtools-core: '>=6.1.2' peerDependenciesMeta: '@types/react': optional: true @@ -7736,11 +7727,6 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.7.3: - resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} - engines: {node: '>=10'} - hasBin: true - semver@7.8.5: resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} engines: {node: '>=10'} @@ -7981,8 +7967,8 @@ packages: resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} engines: {node: '>=18'} - string-width@8.2.1: - resolution: {integrity: sha512-IIaP0g3iy9Cyy18w3M9YcaDudujEAVHKt3a3QJg1+sr/oX96TbaGUubG0hJyCjCBThFH+tFpcIyoUHUn1ogaLA==} + string-width@8.2.2: + resolution: {integrity: sha512-GaPUh5gfdrYzqeVNZvUfT23vYYxXzKYidUcnMtJg/3rxRV63EFZy3k6xfKlmfeJD0176lnUV/Usr3XcwSvFzpg==} engines: {node: '>=20'} string.prototype.matchall@4.0.12: @@ -8134,6 +8120,10 @@ packages: resolution: {integrity: sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==} engines: {node: '>=10.0.0'} + tagged-tag@1.0.0: + resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==} + engines: {node: '>=20'} + tailwind-merge@3.6.0: resolution: {integrity: sha512-uxL7qAVQriqRQPAyK3pj66VqskWqoZ37PW94jwOTwNfq/z9oyu1V+eqrZqtR2+fCiXdYOZe/Modt8GtvqNzu+w==} @@ -8167,6 +8157,10 @@ packages: resolution: {integrity: sha512-lk+vH+MccxNqgVqSnkMVKx4VLJfnLjDBGzH16JVZjKE2DoxP57s6/vt6JmXV5I3jBcfGrxNrYtC+mPtU7WJztA==} engines: {node: '>=18'} + terminal-size@4.0.1: + resolution: {integrity: sha512-avMLDQpUI9I5XFrklECw1ZEUPJhqzcwSWsyyI8blhRLT+8N1jLJWLWWYQpB2q2xthq8xDvjZPISVh53T/+CLYQ==} + engines: {node: '>=18'} + text-decoder@1.2.3: resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==} @@ -8347,6 +8341,10 @@ packages: resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} engines: {node: '>=16'} + type-fest@5.9.0: + resolution: {integrity: sha512-yANm3Jr3GiJ1qgJlxGAVxTOIcEOk1rhQHamlXtnrCK7EHP4HeM9OGxtMg/W7HFdrVzw/ZWJKGVIJusVH85sLtw==} + engines: {node: '>=20'} + type-is@2.0.1: resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==} engines: {node: '>= 0.6'} @@ -8769,9 +8767,9 @@ packages: engines: {node: '>=8'} hasBin: true - widest-line@5.0.0: - resolution: {integrity: sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==} - engines: {node: '>=18'} + widest-line@6.0.0: + resolution: {integrity: sha512-U89AsyEeAsyoF0zVJBkG9zBgekjgjK7yk9sje3F4IQpXBJ10TF6ByLlIfjMhcmHMJgHZI4KHt4rdNfktzxIAMA==} + engines: {node: '>=20'} windows-release@6.1.0: resolution: {integrity: sha512-1lOb3qdzw6OFmOzoY0nauhLG72TpWtb5qgYPiSh/62rjc1XidBSDio2qw0pwHh17VINF217ebIkZJdFLZFn9SA==} @@ -8802,8 +8800,8 @@ packages: wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - ws@8.21.0: - resolution: {integrity: sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==} + ws@8.21.3: + resolution: {integrity: sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -8988,7 +8986,7 @@ snapshots: dependencies: json-schema: 0.4.0 - '@alcalzone/ansi-tokenize@0.2.3': + '@alcalzone/ansi-tokenize@0.2.5': dependencies: ansi-styles: 6.2.3 is-fullwidth-code-point: 5.1.0 @@ -9687,7 +9685,7 @@ snapshots: outdent: 0.5.0 prettier: 2.8.8 resolve-from: 5.0.0 - semver: 7.7.3 + semver: 7.8.5 '@changesets/assemble-release-plan@6.0.10': dependencies: @@ -9696,7 +9694,7 @@ snapshots: '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 - semver: 7.7.3 + semver: 7.8.5 '@changesets/changelog-git@0.2.1': dependencies: @@ -9727,7 +9725,7 @@ snapshots: package-manager-detector: 0.2.11 picocolors: 1.1.1 resolve-from: 5.0.0 - semver: 7.7.3 + semver: 7.8.5 spawndamnit: 3.0.1 term-size: 2.2.1 transitivePeerDependencies: @@ -9753,7 +9751,7 @@ snapshots: '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 picocolors: 1.1.1 - semver: 7.7.3 + semver: 7.8.5 '@changesets/get-release-plan@4.0.16': dependencies: @@ -10040,7 +10038,7 @@ snapshots: google-auth-library: 10.9.0 p-retry: 4.6.2 protobufjs: 7.6.4 - ws: 8.21.0 + ws: 8.21.3 optionalDependencies: '@modelcontextprotocol/sdk': 1.29.0(zod@3.25.76) transitivePeerDependencies: @@ -10073,13 +10071,13 @@ snapshots: '@iconify/types': 2.0.0 import-meta-resolve: 4.2.0 - '@inkjs/ui@2.0.0(ink@6.6.0(@types/react@18.3.31)(react@19.2.7))': + '@inkjs/ui@2.0.0(ink@6.8.0(@types/react@18.3.31)(react@19.2.7))': dependencies: chalk: 5.6.2 cli-spinners: 3.3.0 deepmerge: 4.3.1 figures: 6.1.0 - ink: 6.6.0(@types/react@18.3.31)(react@19.2.7) + ink: 6.8.0(@types/react@18.3.31)(react@19.2.7) '@inquirer/ansi@2.0.7': {} @@ -10128,8 +10126,8 @@ snapshots: '@inquirer/external-editor@1.0.2(@types/node@22.20.1)': dependencies: - chardet: 2.1.0 - iconv-lite: 0.7.0 + chardet: 2.2.0 + iconv-lite: 0.7.3 optionalDependencies: '@types/node': 22.20.1 @@ -10262,7 +10260,7 @@ snapshots: '@lmstudio/lms-isomorphic@0.4.6': dependencies: - ws: 8.21.0 + ws: 8.21.3 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -10323,7 +10321,7 @@ snapshots: '@mistralai/mistralai@1.15.1': dependencies: - ws: 8.21.0 + ws: 8.21.3 zod: 3.25.76 zod-to-json-schema: 3.25.2(zod@3.25.76) transitivePeerDependencies: @@ -11337,7 +11335,7 @@ snapshots: npm-run-path: 6.0.0 progress: 2.0.3 rxjs: 7.8.2 - semver: 7.7.3 + semver: 7.8.5 source-map: 0.7.6 tree-kill: 1.2.2 tslib: 2.8.1 @@ -11880,7 +11878,7 @@ snapshots: fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.7.3 + semver: 7.8.5 ts-api-utils: 2.1.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: @@ -12056,7 +12054,7 @@ snapshots: https-proxy-agent: 7.0.6 jszip: 3.10.1 ora: 8.2.0 - semver: 7.7.3 + semver: 7.8.5 transitivePeerDependencies: - supports-color @@ -12123,7 +12121,7 @@ snapshots: parse-semver: 1.1.1 read: 1.0.7 secretlint: 10.2.2 - semver: 7.7.3 + semver: 7.8.5 tmp: 0.2.4 typed-rest-client: 1.8.11 url-join: 4.0.1 @@ -12466,7 +12464,7 @@ snapshots: content-type: 1.0.5 debug: 4.4.3(supports-color@8.1.1) http-errors: 2.0.1 - iconv-lite: 0.7.0 + iconv-lite: 0.7.3 on-finished: 2.4.1 qs: 6.15.2 raw-body: 3.0.2 @@ -12589,8 +12587,6 @@ snapshots: character-reference-invalid@2.0.1: {} - chardet@2.1.0: {} - chardet@2.2.0: {} cheerio-select@2.1.0: @@ -12645,7 +12641,7 @@ snapshots: cli-truncate@5.2.0: dependencies: slice-ansi: 8.0.0 - string-width: 8.2.1 + string-width: 8.2.2 cli-width@4.1.0: {} @@ -13227,8 +13223,6 @@ snapshots: electron-to-chromium@1.5.152: {} - emoji-regex@10.4.0: {} - emoji-regex@10.6.0: {} emoji-regex@8.0.0: {} @@ -13370,7 +13364,7 @@ snapshots: is-date-object: 1.1.0 is-symbol: 1.1.1 - es-toolkit@1.50.0: {} + es-toolkit@1.52.0: {} es6-error@4.1.1: {} @@ -13943,7 +13937,7 @@ snapshots: es6-error: 4.1.1 matcher: 3.0.0 roarr: 2.15.4 - semver: 7.7.3 + semver: 7.8.5 serialize-error: 7.0.1 globals@14.0.0: {} @@ -14226,10 +14220,6 @@ snapshots: dependencies: safer-buffer: 2.1.2 - iconv-lite@0.7.0: - dependencies: - safer-buffer: 2.1.2 - iconv-lite@0.7.3: dependencies: safer-buffer: 2.1.2 @@ -14266,9 +14256,9 @@ snapshots: optionalDependencies: '@types/react': 18.3.31 - ink@6.6.0(@types/react@18.3.31)(react@19.2.7): + ink@6.8.0(@types/react@18.3.31)(react@19.2.7): dependencies: - '@alcalzone/ansi-tokenize': 0.2.3 + '@alcalzone/ansi-tokenize': 0.2.5 ansi-escapes: 7.3.0 ansi-styles: 6.2.3 auto-bind: 5.0.1 @@ -14277,20 +14267,22 @@ snapshots: cli-cursor: 4.0.0 cli-truncate: 5.2.0 code-excerpt: 4.0.0 - es-toolkit: 1.50.0 + es-toolkit: 1.52.0 indent-string: 5.0.0 is-in-ci: 2.0.0 patch-console: 2.0.0 react: 19.2.7 react-reconciler: 0.33.0(react@19.2.7) + scheduler: 0.27.0 signal-exit: 3.0.7 - slice-ansi: 7.1.2 + slice-ansi: 8.0.0 stack-utils: 2.0.6 - string-width: 8.2.1 - type-fest: 4.41.0 - widest-line: 5.0.0 + string-width: 8.2.2 + terminal-size: 4.0.1 + type-fest: 5.9.0 + widest-line: 6.0.0 wrap-ansi: 9.0.2 - ws: 8.21.0 + ws: 8.21.3 yoga-layout: 3.2.1 optionalDependencies: '@types/react': 18.3.31 @@ -14642,7 +14634,7 @@ snapshots: whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 whatwg-url: 14.2.0 - ws: 8.21.0 + ws: 8.21.3 xml-name-validator: 5.0.0 transitivePeerDependencies: - bufferutil @@ -14705,7 +14697,7 @@ snapshots: lodash.isstring: 4.0.1 lodash.once: 4.1.1 ms: 2.1.3 - semver: 7.7.3 + semver: 7.8.5 jsx-ast-utils@3.3.5: dependencies: @@ -15032,7 +15024,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.7.3 + semver: 7.8.5 mammoth@1.11.0: dependencies: @@ -15289,7 +15281,7 @@ snapshots: dagre-d3-es: 7.0.14 dayjs: 1.11.21 dompurify: 3.4.13 - es-toolkit: 1.50.0 + es-toolkit: 1.52.0 katex: 0.16.47 khroma: 2.1.0 marked: 16.4.2 @@ -15692,7 +15684,7 @@ snapshots: node-abi@3.75.0: dependencies: - semver: 7.7.3 + semver: 7.8.5 optional: true node-addon-api@4.3.0: @@ -15734,7 +15726,7 @@ snapshots: normalize-package-data@6.0.2: dependencies: hosted-git-info: 7.0.2 - semver: 7.7.3 + semver: 7.8.5 validate-npm-package-license: 3.0.4 normalize-path@3.0.0: {} @@ -15833,9 +15825,9 @@ snapshots: is-inside-container: 1.0.0 is-wsl: 3.1.0 - openai@5.23.2(ws@8.21.0)(zod@3.25.76): + openai@5.23.2(ws@8.21.3)(zod@3.25.76): optionalDependencies: - ws: 8.21.0 + ws: 8.21.3 zod: 3.25.76 option@0.2.4: {} @@ -15877,7 +15869,7 @@ snapshots: follow-redirects: 1.16.0 is-ci: 2.0.0 leven: 3.1.0 - semver: 7.7.3 + semver: 7.8.5 tmp: 0.2.4 yauzl-promise: 4.0.0 transitivePeerDependencies: @@ -16246,7 +16238,7 @@ snapshots: dependencies: bytes: 3.1.2 http-errors: 2.0.1 - iconv-lite: 0.7.0 + iconv-lite: 0.7.3 unpipe: 1.0.0 rc-config-loader@4.1.4: @@ -16774,8 +16766,6 @@ snapshots: semver@6.3.1: {} - semver@7.7.3: {} - semver@7.8.5: {} send@1.2.0: @@ -17055,11 +17045,11 @@ snapshots: string-width@7.2.0: dependencies: - emoji-regex: 10.4.0 + emoji-regex: 10.6.0 get-east-asian-width: 1.6.0 strip-ansi: 7.2.0 - string-width@8.2.1: + string-width@8.2.2: dependencies: get-east-asian-width: 1.6.0 strip-ansi: 7.2.0 @@ -17223,6 +17213,8 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 + tagged-tag@1.0.0: {} + tailwind-merge@3.6.0: {} tailwindcss-animate@1.0.7(tailwindcss@4.3.2): @@ -17266,6 +17258,8 @@ snapshots: ansi-escapes: 7.3.0 supports-hyperlinks: 3.2.0 + terminal-size@4.0.1: {} + text-decoder@1.2.3: dependencies: b4a: 1.6.7 @@ -17427,6 +17421,10 @@ snapshots: type-fest@4.41.0: {} + type-fest@5.9.0: + dependencies: + tagged-tag: 1.0.0 + type-is@2.0.1: dependencies: content-type: 1.0.5 @@ -17855,9 +17853,9 @@ snapshots: siginfo: 2.0.0 stackback: 0.0.2 - widest-line@5.0.0: + widest-line@6.0.0: dependencies: - string-width: 7.2.0 + string-width: 8.2.2 windows-release@6.1.0: dependencies: @@ -17889,7 +17887,7 @@ snapshots: wrappy@1.0.2: {} - ws@8.21.0: {} + ws@8.21.3: {} xml-name-validator@5.0.0: {}