From d92347f6fe7eaec86f0240e92f6935fe3c45f5a9 Mon Sep 17 00:00:00 2001 From: "socket-pr-bot[bot]" <294242679+socket-pr-bot[bot]@users.noreply.github.com> Date: Mon, 21 Sep 2026 09:16:56 +0000 Subject: [PATCH] chore(deps): apply weekly update fixes --- .node-version | 2 +- pnpm-lock.yaml | 300 ++++++++++++++++++++++---------------------- pnpm-workspace.yaml | 28 ++--- 3 files changed, 165 insertions(+), 165 deletions(-) diff --git a/.node-version b/.node-version index 60bb1e6..707210d 100644 --- a/.node-version +++ b/.node-version @@ -1 +1 @@ -26.8.1 +26.8.2 diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e4ca14a..c62728d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,152 +8,152 @@ importers: packageManagerDependencies: pnpm: specifier: ^11.25.0 || >=12.3.4 - version: 12.4.2 + version: 12.4.1 packages: - '@pnpm/exe.android-arm64@12.4.2': - resolution: {integrity: sha512-E255MbcQ0V1577M2BV0ajWuP7KmTPYA0jqZnk3rK6Lq3kTvZWulMMb7iqRmnLsQbyWTkMEB2CfyM70loVDA8xg==} + '@pnpm/exe.android-arm64@12.4.1': + resolution: {integrity: sha512-/HwsqXMSmlOfgtV9+O0ratzjV6Vd/8n1hh4rGHpCGmDURvt52MwZxdbhyxP4K03ZfvgSDvotFPr8O+RzE5Eu8A==} cpu: [arm64] os: [android] - '@pnpm/exe.android-x64@12.4.2': - resolution: {integrity: sha512-J1pSeCUwuKxMG70ZzpWn8JzElxiEa8NN/3N0SlZRtU2xbztChaJCKF3HaBNIj9yPfeofWzJo/lwNvDDjraQuZw==} + '@pnpm/exe.android-x64@12.4.1': + resolution: {integrity: sha512-+l74Qb4c2YjOzNKHXJLg+1wr8xHM1ckkUhnU5KRUK9TJqiiczt6yeTZqqzHIlJ8i6pAoj5V0OJevDRwnQKLgrQ==} cpu: [x64] os: [android] - '@pnpm/exe.darwin-arm64@12.4.2': - resolution: {integrity: sha512-A0WDo8iErfZBXgrLseQxw8i8Y9ctUpOEl/Uu+cubnTzpD8tT9ykIB548L8YTM2WD4OS+ZOHSxy8aGZcvKq8PaQ==} + '@pnpm/exe.darwin-arm64@12.4.1': + resolution: {integrity: sha512-6rkZkT3iGfaxknUdGHraqSWFvTa6N0ajAHluv9Ax0GRWs0sIcGNiFhDopv6xSZCsJZmG483aNS/b6UEDy3blfw==} cpu: [arm64] os: [darwin] - '@pnpm/exe.darwin-x64@12.4.2': - resolution: {integrity: sha512-MSgJdovBWHcb5DEOvfPH9yNi/T5O1Xa4ess+E1ESGo/5yuty7S4JoiIjami+fsNXfnoQMlwsMUqYU4zAvBcNCw==} + '@pnpm/exe.darwin-x64@12.4.1': + resolution: {integrity: sha512-Vb1CHlR88HghC1qUxjxjs82zQSXnXacPD+btG2CmG8Q/hBU7Q0/b2YWJKSQqZXicunV5khFtfTlAwJddV9RkYA==} cpu: [x64] os: [darwin] - '@pnpm/exe.freebsd-x64@12.4.2': - resolution: {integrity: sha512-h2YumlQSNvgbRPv+RXwABohX65f9bOBZn+jMIt7bFDISZPCzQ+Nvpt6Awbp4ip5PwQgYxbu5iREJ1fHE39Fm8A==} + '@pnpm/exe.freebsd-x64@12.4.1': + resolution: {integrity: sha512-iT3iHz3Nl0Sxxj7UPOtZ/aQ81AFsQhjoeWMAlPkSRO04gsgDGAXv3UYxOFaesMWsfNxaGn0A+CITbuCHFF66FA==} cpu: [x64] os: [freebsd] - '@pnpm/exe.linux-arm64-musl@12.4.2': - resolution: {integrity: sha512-LwSEtSEDTv6S51YLs3YvSkPyun/QmfMic1UGICUkPWFu6ByP43RdMlkKvmVkfGhAYCpnxO057vrmyJqtfZrPCA==} + '@pnpm/exe.linux-arm64-musl@12.4.1': + resolution: {integrity: sha512-aBooZfNXM5f+OGUgCAMFWpE/kAhsWfvmqIyMtHy6zl3aNxyInWrcY/Saln/UElzo7lZWMC0Yktroxd/2J26lNQ==} cpu: [arm64] os: [linux] libc: [musl] - '@pnpm/exe.linux-arm64@12.4.2': - resolution: {integrity: sha512-2dSiDXyhx+RTHsewxex8f/jVjqQXWJ2oow4kCVHEWdZKeBpgMxvZ6fHkTAUBJXgqhbKIDHvuNlZBP7gJfUWL5A==} + '@pnpm/exe.linux-arm64@12.4.1': + resolution: {integrity: sha512-TlOdacTTP09BgcMvwWBFRsu8VAjfwqwnslBj+XSq1JFM3ck4f3k+1O/747EuctxZxs3/o785b6Q3s7Pd92Ptsg==} cpu: [arm64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-ppc64@12.4.2': - resolution: {integrity: sha512-8Itc+jQk+MTz04LS9D1RcH+VctAWmzM4l1cJQ+Sx7pAJNo7EKHdRMbC0Tok1jyQ7eEHNJZD5EleYneZqWfZM+g==} + '@pnpm/exe.linux-ppc64@12.4.1': + resolution: {integrity: sha512-r/ab/MlIBo75oizUP5ITiziCCrnXz4SJwfErLQ+603AshB+Yq7xTMCoMtzTSCAMu6aaymIKkAFtZvd2J75Wq0w==} cpu: [ppc64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-riscv64@12.4.2': - resolution: {integrity: sha512-hleOeqhTVpH+z9RVMGnxvU4ZnrkBUClWjCbHD9u6kwyqhGSpevoU1wTGish+CBRhmIgMAy9pAfFpqhbAKOKNfw==} + '@pnpm/exe.linux-riscv64@12.4.1': + resolution: {integrity: sha512-C/D1QWdKMiB8+wv/spl1rGITFUuqC+aI/fb6h8NB5sqxsOaGXeYc/g891oCuzggHn6SODk9p+I09hI76x/cMNw==} cpu: [riscv64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-s390x@12.4.2': - resolution: {integrity: sha512-LAsQRRdP9aToENR6dtcIJ9l+e1zMYOX0tQcLGpRyLPVBQcYRLlvAPcmDshsiIHQjp05SDa9FI0czX1ZQ1a7a/A==} + '@pnpm/exe.linux-s390x@12.4.1': + resolution: {integrity: sha512-nxz5zD4yXt94uzbStDk0QTPKW+aE92hH1b5tFXK9ctB1HE9Xcq1vjTiA2LsZMFC6p4gdu5OwQeFqYNAVGa6QlA==} cpu: [s390x] os: [linux] libc: [glibc] - '@pnpm/exe.linux-x64-musl@12.4.2': - resolution: {integrity: sha512-kzfzH2/0BWdTABK14Yj5a1xsdkTEQUp2eXEPNakaD9jKL025lq3hyaKHIz/gIZaPDMe/1bFFK/En4ztFlbBJxw==} + '@pnpm/exe.linux-x64-musl@12.4.1': + resolution: {integrity: sha512-5AwgFdGhVUg2kIweYGfxzSLEHiIG77PQhZAkXC3TwofQHsu1Wr+TrV5/rNX2PopFnHRzuE581zoB8F6Wle32yg==} cpu: [x64] os: [linux] libc: [musl] - '@pnpm/exe.linux-x64@12.4.2': - resolution: {integrity: sha512-/pbt0UVTa8NMDhzOWLQRfZ6G9ROKXlJPZtx845BqyWfc7hCrWXhTLBd70yO2y8+E+IWN3oHM1s/JsIQNGk1yvg==} + '@pnpm/exe.linux-x64@12.4.1': + resolution: {integrity: sha512-FJOZuuuQMhp0oLzBtcKkLXknBI92hfkmSnlKc47vfin4HrmfID5khY2lGekL9tCzk1cpR+HShEw/meFl+nHtzQ==} cpu: [x64] os: [linux] libc: [glibc] - '@pnpm/exe.win32-arm64@12.4.2': - resolution: {integrity: sha512-PsW19e4dAUNpZ0cS9flaxFuAmpt2dKlH/Vvi8TZ4qyJjjQzue/CEsWm+6wKVP4CJ7IT8RdL4qh+soOPWIgF2Zw==} + '@pnpm/exe.win32-arm64@12.4.1': + resolution: {integrity: sha512-OO7eKBL9S+xk5hRy+JUUZSNJknGuGe3GEUffsrlC2LbqKF02g+VX1anGIzSbJDvkkdnpJhSlxF5AUz2JzJu2Jw==} cpu: [arm64] os: [win32] - '@pnpm/exe.win32-x64@12.4.2': - resolution: {integrity: sha512-+xGoeE0g55ztWvl8i5QqdmNfW3nIrTVcoQrNshEOwxthm9Ag48oXton3uxOA3/SANyz5AXexEjj2KO20NnOrEw==} + '@pnpm/exe.win32-x64@12.4.1': + resolution: {integrity: sha512-x7gJHZgHo6hp354xCYA2NvoFzYJkHwovt2kVsUBK5EmXULLcP51JGMq09CX+5FRFJUZFKoXjLu3mZWmfP7o6PQ==} cpu: [x64] os: [win32] - pnpm@12.4.2: - resolution: {integrity: sha512-CK3GYTGAJ1x8ntraOdzwjJxhrU5+rzMKTzRh8QKw+QdCNFTRF/mOctR/7wYWBwZE17/8lzpqV/UJCm18NosHyQ==} + pnpm@12.4.1: + resolution: {integrity: sha512-LoHjmdc/6DkNqyXgaqeIq3pZCCSNL1o3D4K0gRR6ano2e/gEj5pv22Rg8hpm8FQt7bi5TKLIcjWWdBkgsWVtTA==} engines: {node: '>=18.*'} hasBin: true snapshots: - '@pnpm/exe.android-arm64@12.4.2': + '@pnpm/exe.android-arm64@12.4.1': optional: true - '@pnpm/exe.android-x64@12.4.2': + '@pnpm/exe.android-x64@12.4.1': optional: true - '@pnpm/exe.darwin-arm64@12.4.2': + '@pnpm/exe.darwin-arm64@12.4.1': optional: true - '@pnpm/exe.darwin-x64@12.4.2': + '@pnpm/exe.darwin-x64@12.4.1': optional: true - '@pnpm/exe.freebsd-x64@12.4.2': + '@pnpm/exe.freebsd-x64@12.4.1': optional: true - '@pnpm/exe.linux-arm64-musl@12.4.2': + '@pnpm/exe.linux-arm64-musl@12.4.1': optional: true - '@pnpm/exe.linux-arm64@12.4.2': + '@pnpm/exe.linux-arm64@12.4.1': optional: true - '@pnpm/exe.linux-ppc64@12.4.2': + '@pnpm/exe.linux-ppc64@12.4.1': optional: true - '@pnpm/exe.linux-riscv64@12.4.2': + '@pnpm/exe.linux-riscv64@12.4.1': optional: true - '@pnpm/exe.linux-s390x@12.4.2': + '@pnpm/exe.linux-s390x@12.4.1': optional: true - '@pnpm/exe.linux-x64-musl@12.4.2': + '@pnpm/exe.linux-x64-musl@12.4.1': optional: true - '@pnpm/exe.linux-x64@12.4.2': + '@pnpm/exe.linux-x64@12.4.1': optional: true - '@pnpm/exe.win32-arm64@12.4.2': + '@pnpm/exe.win32-arm64@12.4.1': optional: true - '@pnpm/exe.win32-x64@12.4.2': + '@pnpm/exe.win32-x64@12.4.1': optional: true - pnpm@12.4.2: + pnpm@12.4.1: optionalDependencies: - '@pnpm/exe.android-arm64': 12.4.2 - '@pnpm/exe.android-x64': 12.4.2 - '@pnpm/exe.darwin-arm64': 12.4.2 - '@pnpm/exe.darwin-x64': 12.4.2 - '@pnpm/exe.freebsd-x64': 12.4.2 - '@pnpm/exe.linux-arm64': 12.4.2 - '@pnpm/exe.linux-arm64-musl': 12.4.2 - '@pnpm/exe.linux-ppc64': 12.4.2 - '@pnpm/exe.linux-riscv64': 12.4.2 - '@pnpm/exe.linux-s390x': 12.4.2 - '@pnpm/exe.linux-x64': 12.4.2 - '@pnpm/exe.linux-x64-musl': 12.4.2 - '@pnpm/exe.win32-arm64': 12.4.2 - '@pnpm/exe.win32-x64': 12.4.2 + '@pnpm/exe.android-arm64': 12.4.1 + '@pnpm/exe.android-x64': 12.4.1 + '@pnpm/exe.darwin-arm64': 12.4.1 + '@pnpm/exe.darwin-x64': 12.4.1 + '@pnpm/exe.freebsd-x64': 12.4.1 + '@pnpm/exe.linux-arm64': 12.4.1 + '@pnpm/exe.linux-arm64-musl': 12.4.1 + '@pnpm/exe.linux-ppc64': 12.4.1 + '@pnpm/exe.linux-riscv64': 12.4.1 + '@pnpm/exe.linux-s390x': 12.4.1 + '@pnpm/exe.linux-x64': 12.4.1 + '@pnpm/exe.linux-x64-musl': 12.4.1 + '@pnpm/exe.win32-arm64': 12.4.1 + '@pnpm/exe.win32-x64': 12.4.1 --- lockfileVersion: '9.0' @@ -228,8 +228,8 @@ catalogs: specifier: 14.17.0 version: 14.17.0 fast-check: - specifier: 4.9.0 - version: 4.9.0 + specifier: 4.10.0 + version: 4.10.0 markdownlint-cli2: specifier: 0.23.2 version: 0.23.2 @@ -303,8 +303,8 @@ catalogs: specifier: 5.0.0 version: 5.0.0 yaml: - specifier: 2.9.0 - version: 2.9.0 + specifier: 2.9.1 + version: 2.9.1 overrides: '@polka/url': 1.0.0-next.29 @@ -326,9 +326,9 @@ overrides: hasown: npm:@socketregistry/hasown@1.0.7 iconv-lite: 0.7.3 isexe@>=3: 4.0.0 - js-yaml@>=5.0.0 <5.2.2: 5.4.1 + js-yaml@>=5.0.0 <5.2.2: 5.4.2 lru-cache@>=10: 11.5.2 - magic-string: 1.2.3 + magic-string: 1.3.1 mime-db: 1.54.0 mime-types@>=3: 3.0.2 minimatch@>=3: 10.2.6 @@ -347,25 +347,25 @@ overrides: uuid: 11.1.1 which: 7.0.0 wrap-ansi@>=8: 9.0.2 - yaml@2: 2.9.0 + yaml@2: 2.9.1 '@grpc/proto-loader': 0.8.1 '@types/unist@2': 3.0.3 - ansi-regex: 6.2.2 + ansi-regex: 6.3.0 color-convert: 2.0.1 commander: 11.1.0 - content-type: 2.0.0 + content-type: 2.1.0 css-tree: 3.2.1 is-interactive: npm:@socketregistry/is-interactive@1.0.6 is-unicode-supported: npm:@socketregistry/is-unicode-supported@1.0.5 json-stable-stringify: npm:@socketregistry/json-stable-stringify@1.0.14 - markdown-it: 14.3.0 - picomatch: 4.0.5 - protobufjs: 7.6.5 + markdown-it: 14.3.2 + picomatch: 4.0.7 + protobufjs: 7.6.6 rolldown: 1.2.9 - sharp: 0.35.3 + sharp: 0.35.4 string-width: 8.2.2 strip-ansi: 7.2.0 - vite: 8.2.2 + vite: 8.3.0 which@>=4: 7.0.0 patchedDependencies: @@ -438,13 +438,13 @@ importers: version: 5.0.0(vitest@5.0.0) '@vitiate/core': specifier: 'catalog:' - version: 0.3.1(typescript@7.1.0-dev.20260910.1)(vite@8.2.2(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.0))(vitest@5.0.0) + version: 0.3.1(typescript@7.1.0-dev.20260910.1)(vite@8.3.0(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.1))(vitest@5.0.0) ast-v8-to-istanbul: specifier: 'catalog:' version: 1.0.6 ata-validator: specifier: 'catalog:' - version: 1.27.0(yaml@2.9.0) + version: 1.27.0(yaml@2.9.1) c8: specifier: 'catalog:' version: 12.0.0 @@ -453,10 +453,10 @@ importers: version: 1.9.0 fast-check: specifier: 'catalog:' - version: 4.9.0 + version: 4.10.0 magic-string: - specifier: 1.2.3 - version: 1.2.3 + specifier: 1.3.1 + version: 1.3.1 markdownlint-cli2: specifier: 'catalog:' version: 0.23.2(supports-color@7.2.0) @@ -534,10 +534,10 @@ importers: version: 7.1.0-dev.20260910.1 vitest: specifier: 'catalog:' - version: 5.0.0(patch_hash=555bbde80f3e83833e33f6825435e36659d4e2a927e2a3cb5dbc4d6eaeef976b)(@types/node@26.5.1)(@vitest/coverage-v8@5.0.0)(@vitest/ui@5.0.0)(vite@8.2.2(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.0)) + version: 5.0.0(patch_hash=555bbde80f3e83833e33f6825435e36659d4e2a927e2a3cb5dbc4d6eaeef976b)(@types/node@26.5.1)(@vitest/coverage-v8@5.0.0)(@vitest/ui@5.0.0)(vite@8.3.0(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.1)) yaml: specifier: 'catalog:' - version: 2.9.0 + version: 2.9.1 .claude/hooks/fleet/account-snapshot-recorder: devDependencies: @@ -4791,7 +4791,7 @@ packages: resolution: {integrity: sha512-66PGTMIiVJP3t4a5yxU9qPtf7MdTBs8jmToMvy+HVflB3Yy13WJZTtPePdvU+wjRV02SKK5doLbSA6o9pwOmiA==} peerDependencies: msw: ^2.4.9 - vite: 8.2.2 + vite: 8.3.0 peerDependenciesMeta: msw: optional: true @@ -4816,7 +4816,7 @@ packages: resolution: {integrity: sha512-VFej4WEPuOsenIfMEROl0CkvPeZNZXYtL+p5XQEukoRCkWhVYZNlEHcNTysyzDpvQz7+gGM6LzJQZ9lkh5yzJw==} engines: {node: '>= 18'} peerDependencies: - vite: 8.2.2 + vite: 8.3.0 vitest: '>=3.1.0' '@vitiate/engine-darwin-arm64@0.3.1': @@ -4874,8 +4874,8 @@ packages: resolution: {integrity: sha512-WMWoiPFD+DdQTWu+Imv6OGME5X3IBxx2W+626x+YqJ+G+tUFB6Ulwppobofz+ydymhx9vvfQMbV29hGd7fZfNQ==} engines: {node: '>= 18'} - ansi-regex@6.2.2: - resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} + ansi-regex@6.3.0: + resolution: {integrity: sha512-WpDfL7NO6j7tH88IDBNVdUJxDh9nmCteAVW9dsep846XdwF4naCBK+/tGLX3KJgcpgMRXCFlTM2hKGoK9FsdrQ==} engines: {node: '>=12'} ansi-styles@4.3.0: @@ -4904,7 +4904,7 @@ packages: engines: {node: '>=20.0.0'} hasBin: true peerDependencies: - yaml: 2.9.0 + yaml: 2.9.1 peerDependenciesMeta: yaml: optional: true @@ -5017,8 +5017,8 @@ packages: resolution: {integrity: sha512-zw9iEcts/8tMDASNopMQEs3Pclkx2Xk7XCltAb/oV1LEZcCQpDaalAtFmvuxYo+wnVDsW3H3oT16mw9qVHpkqA==} engines: {node: '>=12.0.0'} - content-type@2.0.0: - resolution: {integrity: sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==} + content-type@2.1.0: + resolution: {integrity: sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==} engines: {node: '>=18'} convert-source-map@2.0.0: @@ -5153,8 +5153,8 @@ packages: resolution: {integrity: sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==} engines: {node: '>=12.0.0'} - fast-check@4.9.0: - resolution: {integrity: sha512-7ms6T7SybUev/PQITciI0yLM2pOSFy5zpG8Ty7tQofcVaQUvrMXp6CBwqF6fThLCLOrfBtuHAtwq6Yu4XPCllg==} + fast-check@4.10.0: + resolution: {integrity: sha512-hhqQL+IJllZi3aM4TKvmCj3bywLEcycNTTLZeLhA9ttMxBrCqM07q7Di4kl+j9EWSTXvJH1+EpIgsDbF/+8H5Q==} engines: {node: '>=12.17.0'} fast-glob@3.3.3: @@ -5168,7 +5168,7 @@ packages: resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} engines: {node: '>=12.0.0'} peerDependencies: - picomatch: 4.0.5 + picomatch: 4.0.7 peerDependenciesMeta: picomatch: optional: true @@ -5429,8 +5429,8 @@ packages: resolution: {integrity: sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==} engines: {node: 20 || >=22} - magic-string@1.2.3: - resolution: {integrity: sha512-Bpb0W2TbLKOZ7vJnOUnVRGq3WL2p+ISV29M6hYPL1AFCpyKZpdr5ytiXoTSSxRVhg8YW7f65+6gbG8WG6PCa/g==} + magic-string@1.3.1: + resolution: {integrity: sha512-rm91zr2Ou+XueDTohjQQjdQEcYM6zVi8KVUCG8Ec3vHwUEKrhSdCNyfuIywkA6hcCAteIn0ZOtAHA6eGpiX+Pg==} magicast@0.5.5: resolution: {integrity: sha512-UicdXN8zQ3JHlxVq+28afMXPr1z7WNY6+7EJnzTdQWkTAlMLF5fNCCKxJHBQwGaNGR11581EiQmQzx73+MvszA==} @@ -5439,8 +5439,8 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} - markdown-it@14.3.0: - resolution: {integrity: sha512-RCEsPjR+sr0x+AuYp601tKTkgFG4YEPLCzHST3cQ/fhlJkqAkz1L2/Qbp1j9qw5SBwQHFBoW8+hoN5xssOF0Tw==} + markdown-it@14.3.2: + resolution: {integrity: sha512-sHHjZ5fJKlgrG4qns2YwVcdNep35h5fERrfkD2YNsb9UFk0UIHarbiTaHKVMlPuWAoiilyK8Fv/jAm11slsY7Q==} hasBin: true markdown-table@3.0.4: @@ -5769,8 +5769,8 @@ packages: picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} - picomatch@4.0.5: - resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==} + picomatch@4.0.7: + resolution: {integrity: sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==} engines: {node: '>=12'} pkce-challenge@5.0.1: @@ -5817,8 +5817,8 @@ packages: resolution: {integrity: sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==} engines: {node: '>= 8'} - protobufjs@7.6.5: - resolution: {integrity: sha512-/FPD0nUc9jH6rfFjji9IBqOz4pcSE3CsT1m7Ep6Mdb0LxSUMj8hgl6GomOvZzpNpAqqGaXA0P3VSrZLFzIhQrw==} + protobufjs@7.6.6: + resolution: {integrity: sha512-dYDWdjSl5RNb7SgPxGQcRU+GtvP7s2fpkrY0r432PcOIaZ0/rBcxEZnQN67iJhFuQiVw754JDoPruPCNdGsbjg==} engines: {node: '>=12.0.0'} pump@3.0.4: @@ -6097,13 +6097,13 @@ packages: resolution: {integrity: sha512-zj/ob3UsvJGN0whEAKFp53REA5X66hvffVqoCtVQAakJKnKlH+/PcOfMoFwIG/o4rElqLv/ycAFlx8ZlXUorCg==} engines: {node: '>=18.12.0'} - vite@8.2.2: - resolution: {integrity: sha512-cFKLV/PRgAUlIRm5WjMjJ86jrftzpqcgH+Us+DS8mI3CDNiH30Whrz8uHL3+MOLPAgqbMBAqWdAHAphOAM+z/Q==} + vite@8.3.0: + resolution: {integrity: sha512-lhZBVvEHefgE+HQZC9O7EBJgCU/nVzFNl7vkS4RE0APtWLP02/8QVIkQtzBxPquh7lq5/78NHipTj7ODQ6XuyQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: '@types/node': ^20.19.0 || >=22.12.0 - '@vitejs/devtools': ^0.4.0 || ^0.5.0 + '@vitejs/devtools': ^0.7.1 esbuild: ^0.27.0 || ^0.28.0 jiti: '>=1.21.0' less: ^4.0.0 @@ -6113,7 +6113,7 @@ packages: sugarss: ^5.0.0 terser: ^5.16.0 tsx: ^4.8.1 - yaml: 2.9.0 + yaml: 2.9.1 peerDependenciesMeta: '@types/node': optional: true @@ -6156,7 +6156,7 @@ packages: '@vitest/ui': 5.0.0 happy-dom: '*' jsdom: '*' - vite: 8.2.2 + vite: 8.3.0 peerDependenciesMeta: '@edge-runtime/vm': optional: true @@ -6206,8 +6206,8 @@ packages: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} - yaml@2.9.0: - resolution: {integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==} + yaml@2.9.1: + resolution: {integrity: sha512-3NxN8+78OdzbT7C/WjGsyfPAtJaN3FNDsWxv7Y7mcDsT/oOmgW8BpyQQFFBnvZE3j9Y2Sdz1ULFLezL7Eb2yFw==} engines: {node: '>= 14.6'} hasBin: true @@ -6251,7 +6251,7 @@ snapshots: dependencies: '@actions/expressions': 0.3.61 cronstrue: 2.59.0 - yaml: 2.9.0 + yaml: 2.9.1 '@antfu/ni@30.5.0': dependencies: @@ -6309,7 +6309,7 @@ snapshots: dependencies: lodash.camelcase: 4.3.0 long: 5.3.2 - protobufjs: 7.6.5 + protobufjs: 7.6.6 yargs: 17.7.3 '@henrygd/queue@1.2.0': {} @@ -6747,7 +6747,7 @@ snapshots: obug: 2.2.1 std-env: 4.2.0 tinyrainbow: 3.1.1 - vitest: 5.0.0(patch_hash=555bbde80f3e83833e33f6825435e36659d4e2a927e2a3cb5dbc4d6eaeef976b)(@types/node@26.5.1)(@vitest/coverage-v8@5.0.0)(@vitest/ui@5.0.0)(vite@8.2.2(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.0)) + vitest: 5.0.0(patch_hash=555bbde80f3e83833e33f6825435e36659d4e2a927e2a3cb5dbc4d6eaeef976b)(@types/node@26.5.1)(@vitest/coverage-v8@5.0.0)(@vitest/ui@5.0.0)(vite@8.3.0(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.1)) '@vitest/istanbul-lib-coverage@1.0.1': {} @@ -6755,14 +6755,14 @@ snapshots: dependencies: '@vitest/istanbul-lib-coverage': 1.0.1 - '@vitest/mocker@5.0.0(vite@8.2.2(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.0))': + '@vitest/mocker@5.0.0(vite@8.3.0(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.1))': dependencies: '@jridgewell/trace-mapping': 0.3.31 '@vitest/spy': 5.0.0 estree-walker: 3.0.3 - magic-string: 1.2.3 + magic-string: 1.3.1 optionalDependencies: - vite: 8.2.2(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.0) + vite: 8.3.0(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.1) '@vitest/pretty-format@5.0.0': dependencies: @@ -6778,7 +6778,7 @@ snapshots: pathe: 2.0.3 sirv: 3.0.2 tinyrainbow: 3.1.1 - vitest: 5.0.0(patch_hash=555bbde80f3e83833e33f6825435e36659d4e2a927e2a3cb5dbc4d6eaeef976b)(@types/node@26.5.1)(@vitest/coverage-v8@5.0.0)(@vitest/ui@5.0.0)(vite@8.2.2(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.0)) + vitest: 5.0.0(patch_hash=555bbde80f3e83833e33f6825435e36659d4e2a927e2a3cb5dbc4d6eaeef976b)(@types/node@26.5.1)(@vitest/coverage-v8@5.0.0)(@vitest/ui@5.0.0)(vite@8.3.0(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.1)) '@vitest/utils@5.0.0': dependencies: @@ -6786,7 +6786,7 @@ snapshots: convert-source-map: 2.0.0 tinyrainbow: 3.1.1 - '@vitiate/core@0.3.1(typescript@7.1.0-dev.20260910.1)(vite@8.2.2(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.0))(vitest@5.0.0)': + '@vitiate/core@0.3.1(typescript@7.1.0-dev.20260910.1)(vite@8.3.0(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.1))(vitest@5.0.0)': dependencies: '@optique/core': 1.1.0 '@optique/run': 1.1.0 @@ -6796,10 +6796,10 @@ snapshots: es-module-lexer: 2.3.2 escape-string-regexp: 5.0.0 ipaddr.js: 2.5.0 - magic-string: 1.2.3 + magic-string: 1.3.1 valibot: 1.5.0(typescript@7.1.0-dev.20260910.1) - vite: 8.2.2(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.0) - vitest: 5.0.0(patch_hash=555bbde80f3e83833e33f6825435e36659d4e2a927e2a3cb5dbc4d6eaeef976b)(@types/node@26.5.1)(@vitest/coverage-v8@5.0.0)(@vitest/ui@5.0.0)(vite@8.2.2(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.0)) + vite: 8.3.0(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.1) + vitest: 5.0.0(patch_hash=555bbde80f3e83833e33f6825435e36659d4e2a927e2a3cb5dbc4d6eaeef976b)(@types/node@26.5.1)(@vitest/coverage-v8@5.0.0)(@vitest/ui@5.0.0)(vite@8.3.0(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.1)) transitivePeerDependencies: - '@swc/helpers' - typescript @@ -6837,7 +6837,7 @@ snapshots: '@vitiate/swc-plugin@0.3.1': {} - ansi-regex@6.2.2: {} + ansi-regex@6.3.0: {} ansi-styles@4.3.0: dependencies: @@ -6859,7 +6859,7 @@ snapshots: estree-walker: 3.0.3 js-tokens: 10.0.0 - ata-validator@1.27.0(yaml@2.9.0): + ata-validator@1.27.0(yaml@2.9.1): optionalDependencies: '@ata-validator/native-darwin-arm64': 1.27.0 '@ata-validator/native-darwin-x64': 1.27.0 @@ -6868,7 +6868,7 @@ snapshots: '@ata-validator/native-linux-x64-gnu': 1.27.0 '@ata-validator/native-linux-x64-musl': 1.27.0 '@ata-validator/native-win32-x64': 1.27.0 - yaml: 2.9.0 + yaml: 2.9.1 balanced-match@4.0.4: {} @@ -6887,7 +6887,7 @@ snapshots: body-parser@2.3.0(supports-color@7.2.0): dependencies: bytes: 3.1.2 - content-type: 2.0.0 + content-type: 2.1.0 debug: 4.4.3(supports-color@7.2.0) http-errors: 2.0.1 iconv-lite: 0.7.3 @@ -6974,7 +6974,7 @@ snapshots: grad-school: 0.0.5 suffix-thumb: 5.0.3 - content-type@2.0.0: {} + content-type@2.1.0: {} convert-source-map@2.0.0: {} @@ -7050,7 +7050,7 @@ snapshots: '@grpc/grpc-js': 1.14.4 '@grpc/proto-loader': 0.8.1 docker-modem: 5.0.7(supports-color@7.2.0) - protobufjs: 7.6.5 + protobufjs: 7.6.6 tar-fs: 2.1.5 transitivePeerDependencies: - supports-color @@ -7112,7 +7112,7 @@ snapshots: expect-type@1.4.0: {} - fast-check@4.9.0: + fast-check@4.10.0: dependencies: pure-rand: 8.4.2 @@ -7128,9 +7128,9 @@ snapshots: dependencies: reusify: 1.1.0 - fdir@6.5.0(picomatch@4.0.5): + fdir@6.5.0(picomatch@4.0.7): optionalDependencies: - picomatch: 4.0.5 + picomatch: 4.0.7 fflate@0.8.3: {} @@ -7331,7 +7331,7 @@ snapshots: lru-cache@11.5.2: {} - magic-string@1.2.3: + magic-string@1.3.1: dependencies: '@jridgewell/sourcemap-codec': 1.6.0 @@ -7345,7 +7345,7 @@ snapshots: dependencies: semver: 7.8.5 - markdown-it@14.3.0: + markdown-it@14.3.2: dependencies: argparse: 2.0.1 entities: 4.5.0 @@ -7366,7 +7366,7 @@ snapshots: js-yaml: 5.2.2 jsonc-parser: 3.3.1 jsonpointer: 5.0.1 - markdown-it: 14.3.0 + markdown-it: 14.3.2 markdownlint: 0.41.1(supports-color@7.2.0) markdownlint-cli2-formatter-default: 0.0.6(markdownlint-cli2@0.23.2(supports-color@7.2.0)) micromatch: 4.0.8 @@ -7721,7 +7721,7 @@ snapshots: micromatch@4.0.8: dependencies: braces: 3.0.3 - picomatch: 4.0.5 + picomatch: 4.0.7 mime-db@1.54.0: {} @@ -7881,7 +7881,7 @@ snapshots: picocolors@1.1.1: {} - picomatch@4.0.5: {} + picomatch@4.0.7: {} pkce-challenge@5.0.1: {} @@ -7897,7 +7897,7 @@ snapshots: pnpm-workspace-yaml@1.9.1: dependencies: - yaml: 2.9.0 + yaml: 2.9.1 polka@0.5.2: dependencies: @@ -7914,7 +7914,7 @@ snapshots: propagate@2.0.1: {} - protobufjs@7.6.5: + protobufjs@7.6.6: dependencies: '@protobufjs/aspromise': 1.1.2 '@protobufjs/base64': 1.1.2 @@ -7999,7 +7999,7 @@ snapshots: dockerode: 5.0.1(supports-color@7.2.0) dtu-github-actions: 0.18.1(supports-color@7.2.0) minimatch: 10.2.6(patch_hash=83f1ea5b333d1b6fe1b36f93ccb222aa02e5dd468b2c646e285d7d53d234e174) - yaml: 2.9.0 + yaml: 2.9.1 transitivePeerDependencies: - supports-color @@ -8066,7 +8066,7 @@ snapshots: strip-ansi@7.2.0: dependencies: - ansi-regex: 6.2.2 + ansi-regex: 6.3.0 suffix-thumb@5.0.3: {} @@ -8114,7 +8114,7 @@ snapshots: tinyglobby: 0.2.17 unconfig: 7.5.0 verkit: 0.3.2 - yaml: 2.9.0 + yaml: 2.9.1 test-exclude@8.0.0: dependencies: @@ -8128,13 +8128,13 @@ snapshots: tinyglobby@0.2.15: dependencies: - fdir: 6.5.0(picomatch@4.0.5) - picomatch: 4.0.5 + fdir: 6.5.0(picomatch@4.0.7) + picomatch: 4.0.7 tinyglobby@0.2.17: dependencies: - fdir: 6.5.0(picomatch@4.0.5) - picomatch: 4.0.5 + fdir: 6.5.0(picomatch@4.0.7) + picomatch: 4.0.7 tinypool@2.1.2: {} @@ -8156,7 +8156,7 @@ snapshots: type-is@2.1.0: dependencies: - content-type: 2.0.0 + content-type: 2.1.0 media-typer: 1.1.1 mime-types: 3.0.2 @@ -8230,10 +8230,10 @@ snapshots: verkit@0.3.2: {} - vite@8.2.2(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.0): + vite@8.3.0(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.1): dependencies: lightningcss: 1.33.0 - picomatch: 4.0.5 + picomatch: 4.0.7 postcss: 8.5.28 rolldown: 1.2.9 tinyglobby: 0.2.17 @@ -8241,23 +8241,23 @@ snapshots: '@types/node': 26.5.1 fsevents: 2.3.3 jiti: 2.7.0 - yaml: 2.9.0 + yaml: 2.9.1 - vitest@5.0.0(patch_hash=555bbde80f3e83833e33f6825435e36659d4e2a927e2a3cb5dbc4d6eaeef976b)(@types/node@26.5.1)(@vitest/coverage-v8@5.0.0)(@vitest/ui@5.0.0)(vite@8.2.2(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.0)): + vitest@5.0.0(patch_hash=555bbde80f3e83833e33f6825435e36659d4e2a927e2a3cb5dbc4d6eaeef976b)(@types/node@26.5.1)(@vitest/coverage-v8@5.0.0)(@vitest/ui@5.0.0)(vite@8.3.0(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.1)): dependencies: '@types/chai': 5.2.3 - '@vitest/mocker': 5.0.0(vite@8.2.2(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.0)) + '@vitest/mocker': 5.0.0(vite@8.3.0(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.1)) chai: 6.2.2 es-module-lexer: 2.3.2 expect-type: 1.4.0 - magic-string: 1.2.3 + magic-string: 1.3.1 obug: 2.2.1 - picomatch: 4.0.5 + picomatch: 4.0.7 std-env: 4.2.0 tinybench: 6.1.4 tinyexec: 1.3.1 tinyglobby: 0.2.17 - vite: 8.2.2(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.0) + vite: 8.3.0(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 26.5.1 @@ -8291,7 +8291,7 @@ snapshots: y18n@5.0.8: {} - yaml@2.9.0: {} + yaml@2.9.1: {} yargs-parser@21.1.1: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 713d235..7aaf418 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -236,7 +236,7 @@ catalog: # fast-check — property-based testing for pure fleet-script logic (pin # derivation, version compare, config validation). Runs standalone in vitest. # published: 2026-07-08 (past 7-day soak). See .claude/skills/fleet/property-testing. - 'fast-check': 4.9.0 + 'fast-check': 4.10.0 'magic-string': 1.3.1 'markdownlint-cli2': 0.23.2 'mdast-util-from-markdown': 2.0.3 @@ -331,20 +331,20 @@ catalog: # platform-binary optionalDependencies, despite the monorepo's internal # workspace layout. dtu-github-actions is its GitHub-Actions parser, pinned # explicitly (not left transitive) so its version is uniform fleet-wide. - '@anthropic-ai/claude-code': 2.1.220 + '@anthropic-ai/claude-code': 2.1.270 # comptime 0.1.0 — Zig-inspired build-time evaluation for Rolldown/Vite. # Wraps comptime(() => expr) calls; the Rolldown plugin evaluates them at # build time and replaces the call site with the serialized literal result. # Use in rolldown.config.mts for any repo with a Rolldown build. # published: 2026-05-07 (26 days, past 7-day soak) 'comptime': 0.1.0 - 'rolldown-plugin-dts': 0.28.4 + 'rolldown-plugin-dts': 0.28.5 'svgo': 4.1.0 - 'vite': 8.2.2 + 'vite': 8.3.0 'vitiate': 0.3.1 '@vitiate/core': 0.3.1 - 'yaml': 2.9.0 + 'yaml': 2.9.1 # pnpm `overrides` block — two purposes: # @@ -383,9 +383,9 @@ overrides: 'hasown': 'npm:@socketregistry/hasown@1.0.7' 'iconv-lite': '0.7.3' 'isexe@>=3': '4.0.0' - 'js-yaml@>=5.0.0 <5.2.2': '5.4.1' + 'js-yaml@>=5.0.0 <5.2.2': '5.4.2' 'lru-cache@>=10': '11.5.2' - 'magic-string': '1.2.3' + 'magic-string': '1.3.1' 'mime-db': '1.54.0' 'mime-types@>=3': '3.0.2' 'minimatch@>=3': '10.2.6' @@ -404,7 +404,7 @@ overrides: 'uuid': '11.1.1' 'which': '7.0.0' 'wrap-ansi@>=8': '9.0.2' - 'yaml@2': '2.9.0' + 'yaml@2': '2.9.1' # Repo-specific overrides below. # Native post-install build scripts. These three arrive transitively via @@ -425,7 +425,7 @@ overrides: '@types/unist@2': '3.0.3' # Dedup compat shim: ansi-regex 5 (CJS yargs@17 cluster) vs 6 (ESM, # markdownlint). See the patchedDependencies comment for the shim. - 'ansi-regex': '6.2.2' + 'ansi-regex': '6.3.0' # Dedup: color-convert 0.5.3 is a declared-but-unused dependency of # css-color-converter@2.0.0 (badge-maker) — its lib/index.js never # `require`s color-convert at all, so the 0.5.3 resolution is dead weight. @@ -441,7 +441,7 @@ overrides: # Dedup compat shim: content-type 1 (body-parser direct) vs 2 (via type-is, # also a body-parser dep). See the patchedDependencies comment for the API # break + the shim that restores it. - 'content-type': '2.0.0' + 'content-type': '2.1.0' # Dedup: css-tree 2.2.1 (csso, pinned ~2.2.0, via svgo) vs 3.2.1 (svgo # direct). css-tree 3's changelog lists deep AST-shape breaks (Block/Ratio/ # MediaFeature node shape, List.getSize()->size), but none touch the @@ -456,7 +456,7 @@ overrides: 'is-unicode-supported': 'npm:@socketregistry/is-unicode-supported@1.0.5' 'json-stable-stringify': 'npm:@socketregistry/json-stable-stringify@1.0.14' # Dependabot transitive-advisory pin (soaked, semver-compatible). - 'markdown-it': '14.3.0' + 'markdown-it': '14.3.2' # Dedup: picomatch 2 (micromatch, via fast-glob -> globby -> # markdownlint-cli2) vs 4 (fdir/tinyglobby, via vite/vitest). micromatch's # `picomatch(glob, options, returnState)` call and its @@ -464,13 +464,13 @@ overrides: # toPosixSlashes) are unchanged; the one behavior diff (utils.isWindows() # no longer reads an options override) is never hit — neither fast-glob nor # globby ever pass a `windows` option. Collapse unscoped to 4.0.4. - 'picomatch': '4.0.5' - 'protobufjs': '7.6.5' + 'picomatch': '4.0.7' + 'protobufjs': '7.6.6' 'rolldown': 'catalog:' # sharp 0.35.0 dropped its install script (source compile is opt-in); pin the # logo generator's sharp to 0.35.3 so it stays on a no-build-script line — its # prebuilt @img/sharp-* binaries cover the rasterize + animated-GIF encode. - 'sharp': '0.35.3' + 'sharp': '0.35.4' 'string-width': '8.2.2' # Dedup compat shim: strip-ansi 6 (CJS yargs@17 cluster) vs 7 (ESM, # via string-width@8 -> markdownlint). See the patchedDependencies comment