diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 71e58739..0136467c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -165,8 +165,8 @@ settings: catalogs: default: '@anthropic-ai/claude-code': - specifier: 2.1.268 - version: 2.1.268 + specifier: 2.1.272 + version: 2.1.272 '@babel/generator': specifier: 7.29.8 version: 7.29.8 @@ -360,8 +360,8 @@ catalogs: specifier: 0.3.1 version: 0.3.1 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 @@ -371,7 +371,7 @@ overrides: '@socketsecurity/registry': 2.0.5 '@socketsecurity/sdk': 4.1.4 '@swc/core': 1.16.1 - brace-expansion@>=4: 5.0.9 + brace-expansion@>=4: 5.0.12 chalk@>=5: 5.6.2 es-define-property: npm:@socketregistry/es-define-property@1.0.7 es-set-tostringtag: npm:@socketregistry/es-set-tostringtag@1.0.10 @@ -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.4.1 mime-db: 1.54.0 mime-types@>=3: 3.0.2 minimatch@>=3: 10.2.6 @@ -398,13 +398,13 @@ overrides: ssri@>=12: 13.0.1 string-width@>=5: 8.2.2 tinyexec: 1.3.1 - typebox: 1.3.30 + typebox: 1.3.31 undici@<6: 6.28.0 update-notifier@>=4.0.0: 7.3.1 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.3.0 @@ -417,7 +417,7 @@ overrides: is-unicode-supported: npm:@socketregistry/is-unicode-supported@1.0.5 js-yaml: 4.3.2 json-stable-stringify: npm:@socketregistry/json-stable-stringify@1.0.14 - markdown-it: 14.3.1 + markdown-it: 14.3.2 picomatch: 4.0.7 protobufjs: 7.6.6 rolldown: 1.2.9 @@ -425,12 +425,11 @@ overrides: string-width: 8.2.2 strip-ansi: 7.2.0 undici: 6.28.1 - vite: 8.2.2 + vite: 8.3.0 which@>=4: 7.0.0 patchedDependencies: '@polka/url@1.0.0-next.29': 60d82e95c5e67e66c41fe2987ddd4fc3f4992f12158e5c56838e7682e6ef72ea - brace-expansion@5.0.9: a89e05a7c781115d8e78a92c9f9b843aa7c534a587baa5ac808074d4fafa6857 minimatch@10.2.6: 83f1ea5b333d1b6fe1b36f93ccb222aa02e5dd468b2c646e285d7d53d234e174 run-local-ci@0.18.1: a335253820e963c2659ec1b08ee143e865eb39ec80ca7d313fff50c33e157d99 vitest@5.0.0: 555bbde80f3e83833e33f6825435e36659d4e2a927e2a3cb5dbc4d6eaeef976b @@ -441,7 +440,7 @@ importers: devDependencies: '@anthropic-ai/claude-code': specifier: 'catalog:' - version: 2.1.268 + version: 2.1.272 '@babel/generator': specifier: 'catalog:' version: 7.29.8 @@ -528,7 +527,7 @@ importers: version: 5.0.0(vitest@5.0.0) '@vitiate/core': specifier: 'catalog:' - version: 0.3.1(typescript@7.1.0-dev.20260913.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.20260913.1)(vite@8.3.0(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.1))(vitest@5.0.0) acorn: specifier: 'catalog:' version: 8.18.0 @@ -537,7 +536,7 @@ importers: 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 @@ -566,8 +565,8 @@ importers: specifier: 'catalog:' version: 4.0.6 magic-string: - specifier: 1.2.3 - version: 1.2.3 + specifier: 1.4.1 + version: 1.4.1 markdownlint-cli2: specifier: 'catalog:' version: 0.23.2(supports-color@9.4.0) @@ -641,20 +640,20 @@ importers: specifier: 'catalog:' version: 21.1.0 typebox: - specifier: 1.3.30 - version: 1.3.30 + specifier: 1.3.31 + version: 1.3.31 typescript: specifier: 'catalog:' version: 7.1.0-dev.20260913.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)) vitiate: specifier: 'catalog:' - version: 0.3.1(typescript@7.1.0-dev.20260913.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.20260913.1)(vite@8.3.0(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.1))(vitest@5.0.0) yaml: specifier: 'catalog:' - version: 2.9.0 + version: 2.9.1 .claude/hooks/fleet/account-snapshot-recorder: devDependencies: @@ -4129,52 +4128,52 @@ packages: engines: {node: '>=20.19.0'} hasBin: true - '@anthropic-ai/claude-code-darwin-arm64@2.1.268': - resolution: {integrity: sha512-+pFmygg+D8kfLlcpJMIx6MvbF4GsIvgVuN76Vnd4KucscbFLJ+DpE51C0v5CaaJBWEbDHMZDBjdz+KLuUImuTA==} + '@anthropic-ai/claude-code-darwin-arm64@2.1.272': + resolution: {integrity: sha512-l3CI1gPSCGkWNbAnX66SbDF4uFBecCCLu9FLN43JSbMMds5cb6tjOTBMSTr1ydZRZALW9AC/PYabtQOgXIbK5Q==} cpu: [arm64] os: [darwin] - '@anthropic-ai/claude-code-darwin-x64@2.1.268': - resolution: {integrity: sha512-M26BYgUrEv3edx69X1hCH5PU4BvTRNo3R4X4MmRNe49p5j81YscB1ENfcKLHX048wEOy+yaH30qxk8ou9Pg05w==} + '@anthropic-ai/claude-code-darwin-x64@2.1.272': + resolution: {integrity: sha512-ejcezmomY6iSZFd9O5ScyrHGx3iAjSn17pR0SxSzGAC2gDgMYT3dpNS2ZXzXwrfAEJE+5lIQATb8h4jW7iDZwA==} cpu: [x64] os: [darwin] - '@anthropic-ai/claude-code-linux-arm64-musl@2.1.268': - resolution: {integrity: sha512-0zbOvunfAhLWGb8q/JER4NSPaXcbxJGVbg+2/AkUibdZm1ly2FiSVuB69bXT8ty13pp36+9iiCvKg1JlMnxqhQ==} + '@anthropic-ai/claude-code-linux-arm64-musl@2.1.272': + resolution: {integrity: sha512-3SfM9knufvP00l8uzpbwSDt70Tfv+oEIG8C/YLqXmLdIlkixhQGKe9rAIpDYlThx5NI4pO52D7kh+qWozhhwDg==} cpu: [arm64] os: [linux] libc: [musl] - '@anthropic-ai/claude-code-linux-arm64@2.1.268': - resolution: {integrity: sha512-roxzE42QnT9Kp7ebPHPXQrCv4COI+OjIEQ9yvvxrRolVT18WLn3rUm8GBd1t5YqZLfvefbfgypKyFJKpyK3AbA==} + '@anthropic-ai/claude-code-linux-arm64@2.1.272': + resolution: {integrity: sha512-tpUGL+bDziPYaBplXrR018NdSE191nNvQGDHv9QluLB7u4h3t4iRSVnZ8e2KVJerAkER7JeS76sdRGoMPRSIfA==} cpu: [arm64] os: [linux] libc: [glibc] - '@anthropic-ai/claude-code-linux-x64-musl@2.1.268': - resolution: {integrity: sha512-x5FpeY/7OHl1LgO/fVrdu+4ZWXne7Us8CFl3cS3tCJ+8d9ODwZBEocpvLf4PDBzd1naYYBwYWYC3F1l/zUN51g==} + '@anthropic-ai/claude-code-linux-x64-musl@2.1.272': + resolution: {integrity: sha512-IeQVPCIUbD7EOk5o5FZQNJ7Om08+oDev5SlajdW3IuWMgqPhIg0etiYYMeHyuuNY0+/kpFiatxLdV7+HqPzWgw==} cpu: [x64] os: [linux] libc: [musl] - '@anthropic-ai/claude-code-linux-x64@2.1.268': - resolution: {integrity: sha512-jDLnHS2AjeU2dcencmLFSwOLoikSaekS5eIddKsGAWKrOW6sjs4nado+9L1S92nK+ll7SKEERt3uBLlwHZVeTA==} + '@anthropic-ai/claude-code-linux-x64@2.1.272': + resolution: {integrity: sha512-QXxOsStovQPz5+hWTQMK7yb4YZFT2mXhu4ejF4nCXHcsbBEBq/jfLWr9SNJCdD4NjD9o4XxjJrDrrdKOM1Kw8g==} cpu: [x64] os: [linux] libc: [glibc] - '@anthropic-ai/claude-code-win32-arm64@2.1.268': - resolution: {integrity: sha512-a+F3uTHT3ZBMumd27Yt6YigZB89uWEUs+yqi0membQh2zy0XdwmcKw8GCXCqdx49OabebZAlTyhu+y5dWhAIIg==} + '@anthropic-ai/claude-code-win32-arm64@2.1.272': + resolution: {integrity: sha512-rA3f1OoVE3bAuzoIrNzyYilg1KXa1aRjt1N0xLL15mLap8Hz/vaLWFeendS3gxThbTWORTGU9FzXcEzhsCz4Cg==} cpu: [arm64] os: [win32] - '@anthropic-ai/claude-code-win32-x64@2.1.268': - resolution: {integrity: sha512-McYdkygDYZUT+PKvMxQLbddiECQ1cqu729d2NT15he2wGZsRIU8I5zyzCccfjxmaL7ah0Ayn4iILIPNV0XNmNA==} + '@anthropic-ai/claude-code-win32-x64@2.1.272': + resolution: {integrity: sha512-vIPhBSceF/crQSrLSlozGz+n52q8MOb3aqYc20h0mwoQ+5pWBkW6oyyq0vLANDUSduT2Z33PKkru2vl/KkoWGQ==} cpu: [x64] os: [win32] - '@anthropic-ai/claude-code@2.1.268': - resolution: {integrity: sha512-DSRUVAbRRH7WaHm99OErT4FJQDkbhIUb8mIaevcFrXtKCZwA9UmKY5+SOFWmgyeEUj2Uh1pFw0Rk/gYffmUEUw==} + '@anthropic-ai/claude-code@2.1.272': + resolution: {integrity: sha512-sOwHBM69H8Zka3/D3rc2VNNemPYNlgfYTdhsoqPoXZdK5KcKQlzoue4asJ2RVc+tGb/Pz1qxjVV9nVJQ87W7Ng==} engines: {node: '>=22.0.0'} hasBin: true @@ -4346,9 +4345,6 @@ packages: resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} - '@jridgewell/sourcemap-codec@1.5.5': - resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} - '@jridgewell/sourcemap-codec@1.6.0': resolution: {integrity: sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==} @@ -5415,7 +5411,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 @@ -5440,7 +5436,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': @@ -5567,7 +5563,7 @@ packages: engines: {node: '>=20.0.0'} hasBin: true peerDependencies: - yaml: 2.9.0 + yaml: 2.9.1 peerDependenciesMeta: yaml: optional: true @@ -5592,8 +5588,8 @@ packages: boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - brace-expansion@5.0.9: - resolution: {integrity: sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==} + brace-expansion@5.0.12: + resolution: {integrity: sha512-YovQ3rzhaLMIrDjNDMkNS01tea93qhEhG5xy8f6+R0l+dw3Ki+5sCoIoI942iuLZTHWogWktgwVDhU09iNEimQ==} engines: {node: 20 || >=22} braces@3.0.3: @@ -6297,8 +6293,8 @@ packages: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} - magic-string@1.2.3: - resolution: {integrity: sha512-Bpb0W2TbLKOZ7vJnOUnVRGq3WL2p+ISV29M6hYPL1AFCpyKZpdr5ytiXoTSSxRVhg8YW7f65+6gbG8WG6PCa/g==} + magic-string@1.4.1: + resolution: {integrity: sha512-8lyCu36ErXR0J9uaGKlKQoiLZKmtI63YGLE8G2o9jyRPdr4X47LusSOwgOJOzcVtp81fTAAjxR7BwKz682Jhow==} magicast@0.5.4: resolution: {integrity: sha512-llBEhWm1SacoRwgHUoQJYtwp4PBLF4faQi5TCpIGyGs9n4y5+juI0tDgyKIfpqxckRHaHzouUEph3THklWh03w==} @@ -6315,8 +6311,8 @@ packages: resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} engines: {node: '>=8'} - markdown-it@14.3.1: - resolution: {integrity: sha512-4Ej49aYTDFIQ+uBkfX8GBvJGccoARxxPep+7aWTs55ozbjQJpW9M26Fe53vnGgvLeVzva/amzjQQaQu9w0vMhA==} + markdown-it@14.3.2: + resolution: {integrity: sha512-sHHjZ5fJKlgrG4qns2YwVcdNep35h5fERrfkD2YNsb9UFk0UIHarbiTaHKVMlPuWAoiilyK8Fv/jAm11slsY7Q==} hasBin: true markdown-table@3.0.4: @@ -7061,8 +7057,8 @@ packages: resolution: {integrity: sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==} engines: {node: '>= 18'} - typebox@1.3.30: - resolution: {integrity: sha512-vRmBLzlaq9O9dvfGmI5CssLGvDC/R594kH6N/Q1uUU5VPO3PTgQMlWe/UVNdNVTr2EET+FX8BWZkFdYgxTglbQ==} + typebox@1.3.31: + resolution: {integrity: sha512-7++UxOb7lAJbJ8pbhN2Yl/ljadShbHZ6GQwst/YEUAlVh1nP8LqYpC2t+R1VysunFpmDffDzhZRsvGchx0PqUA==} typescript@5.9.3: resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} @@ -7151,13 +7147,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 @@ -7167,7 +7163,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 @@ -7210,7 +7206,7 @@ packages: '@vitest/ui': 5.0.0 happy-dom: '*' jsdom: '*' - vite: 8.2.2 + vite: 8.3.0 peerDependenciesMeta: '@edge-runtime/vm': optional: true @@ -7278,8 +7274,8 @@ packages: yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - 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 @@ -7332,7 +7328,7 @@ snapshots: dependencies: '@actions/expressions': 0.3.57 cronstrue: 2.59.0 - yaml: 2.9.0 + yaml: 2.9.1 '@antfu/ni@30.5.0': dependencies: @@ -7341,40 +7337,40 @@ snapshots: tinyexec: 1.3.1 tinyglobby: 0.2.17 - '@anthropic-ai/claude-code-darwin-arm64@2.1.268': + '@anthropic-ai/claude-code-darwin-arm64@2.1.272': optional: true - '@anthropic-ai/claude-code-darwin-x64@2.1.268': + '@anthropic-ai/claude-code-darwin-x64@2.1.272': optional: true - '@anthropic-ai/claude-code-linux-arm64-musl@2.1.268': + '@anthropic-ai/claude-code-linux-arm64-musl@2.1.272': optional: true - '@anthropic-ai/claude-code-linux-arm64@2.1.268': + '@anthropic-ai/claude-code-linux-arm64@2.1.272': optional: true - '@anthropic-ai/claude-code-linux-x64-musl@2.1.268': + '@anthropic-ai/claude-code-linux-x64-musl@2.1.272': optional: true - '@anthropic-ai/claude-code-linux-x64@2.1.268': + '@anthropic-ai/claude-code-linux-x64@2.1.272': optional: true - '@anthropic-ai/claude-code-win32-arm64@2.1.268': + '@anthropic-ai/claude-code-win32-arm64@2.1.272': optional: true - '@anthropic-ai/claude-code-win32-x64@2.1.268': + '@anthropic-ai/claude-code-win32-x64@2.1.272': optional: true - '@anthropic-ai/claude-code@2.1.268': + '@anthropic-ai/claude-code@2.1.272': optionalDependencies: - '@anthropic-ai/claude-code-darwin-arm64': 2.1.268 - '@anthropic-ai/claude-code-darwin-x64': 2.1.268 - '@anthropic-ai/claude-code-linux-arm64': 2.1.268 - '@anthropic-ai/claude-code-linux-arm64-musl': 2.1.268 - '@anthropic-ai/claude-code-linux-x64': 2.1.268 - '@anthropic-ai/claude-code-linux-x64-musl': 2.1.268 - '@anthropic-ai/claude-code-win32-arm64': 2.1.268 - '@anthropic-ai/claude-code-win32-x64': 2.1.268 + '@anthropic-ai/claude-code-darwin-arm64': 2.1.272 + '@anthropic-ai/claude-code-darwin-x64': 2.1.272 + '@anthropic-ai/claude-code-linux-arm64': 2.1.272 + '@anthropic-ai/claude-code-linux-arm64-musl': 2.1.272 + '@anthropic-ai/claude-code-linux-x64': 2.1.272 + '@anthropic-ai/claude-code-linux-x64-musl': 2.1.272 + '@anthropic-ai/claude-code-win32-arm64': 2.1.272 + '@anthropic-ai/claude-code-win32-x64': 2.1.272 '@anthropic-ai/sdk@0.39.0': dependencies: @@ -7525,19 +7521,17 @@ snapshots: '@jridgewell/gen-mapping@0.3.13': dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/sourcemap-codec': 1.6.0 '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/resolve-uri@3.1.2': {} - '@jridgewell/sourcemap-codec@1.5.5': {} - '@jridgewell/sourcemap-codec@1.6.0': {} '@jridgewell/trace-mapping@0.3.31': dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/sourcemap-codec': 1.6.0 '@js-sdsl/ordered-map@4.4.2': {} @@ -8193,7 +8187,7 @@ snapshots: obug: 2.1.4 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': {} @@ -8201,14 +8195,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.4.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: @@ -8224,7 +8218,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: @@ -8232,7 +8226,7 @@ snapshots: convert-source-map: 2.0.0 tinyrainbow: 3.1.1 - '@vitiate/core@0.3.1(typescript@7.1.0-dev.20260913.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.20260913.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 @@ -8242,10 +8236,10 @@ snapshots: es-module-lexer: 2.3.2 escape-string-regexp: 5.0.0 ipaddr.js: 2.4.0 - magic-string: 1.2.3 + magic-string: 1.4.1 valibot: 1.4.2(typescript@7.1.0-dev.20260913.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 @@ -8340,7 +8334,7 @@ snapshots: asynckit@0.4.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 @@ -8349,7 +8343,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: {} @@ -8381,7 +8375,7 @@ snapshots: boolbase@1.0.0: {} - brace-expansion@5.0.9(patch_hash=a89e05a7c781115d8e78a92c9f9b843aa7c534a587baa5ac808074d4fafa6857): + brace-expansion@5.0.12: dependencies: balanced-match: 4.0.4 @@ -8626,7 +8620,7 @@ snapshots: commander: 11.1.0 glob: 13.0.6 smol-toml: 1.8.0 - yaml: 2.9.0 + yaml: 2.9.1 zod: 3.25.76 transitivePeerDependencies: - encoding @@ -9059,7 +9053,7 @@ snapshots: dependencies: yallist: 4.0.0 - magic-string@1.2.3: + magic-string@1.4.1: dependencies: '@jridgewell/sourcemap-codec': 1.6.0 @@ -9077,7 +9071,7 @@ snapshots: map-obj@4.3.0: {} - markdown-it@14.3.1: + markdown-it@14.3.2: dependencies: argparse: 2.0.1 entities: 4.5.0 @@ -9098,7 +9092,7 @@ snapshots: js-yaml: 4.3.2 jsonc-parser: 3.3.1 jsonpointer: 5.0.1 - markdown-it: 14.3.1 + markdown-it: 14.3.2 markdownlint: 0.41.1(supports-color@9.4.0) markdownlint-cli2-formatter-default: 0.0.6(markdownlint-cli2@0.23.2(supports-color@9.4.0)) micromatch: 4.0.8 @@ -9488,7 +9482,7 @@ snapshots: minimatch@10.2.6(patch_hash=83f1ea5b333d1b6fe1b36f93ccb222aa02e5dd468b2c646e285d7d53d234e174): dependencies: - brace-expansion: 5.0.9(patch_hash=a89e05a7c781115d8e78a92c9f9b843aa7c534a587baa5ac808074d4fafa6857) + brace-expansion: 5.0.12 minimist-options@4.1.0: dependencies: @@ -9735,7 +9729,7 @@ snapshots: pnpm-workspace-yaml@1.8.0: dependencies: - yaml: 2.9.0 + yaml: 2.9.1 polka@0.5.2: dependencies: @@ -9881,7 +9875,7 @@ snapshots: dockerode: 5.0.1(supports-color@9.4.0) dtu-github-actions: 0.18.1(supports-color@9.4.0) minimatch: 10.2.6(patch_hash=83f1ea5b333d1b6fe1b36f93ccb222aa02e5dd468b2c646e285d7d53d234e174) - yaml: 2.9.0 + yaml: 2.9.1 transitivePeerDependencies: - supports-color @@ -10043,7 +10037,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: @@ -10098,7 +10092,7 @@ snapshots: media-typer: 1.1.0 mime-types: 3.0.2 - typebox@1.3.30: {} + typebox@1.3.31: {} typescript@5.9.3: {} @@ -10206,7 +10200,7 @@ 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.7 @@ -10217,23 +10211,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.4.1 obug: 2.1.4 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 @@ -10242,9 +10236,9 @@ snapshots: transitivePeerDependencies: - msw - vitiate@0.3.1(typescript@7.1.0-dev.20260913.1)(vite@8.2.2(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.0))(vitest@5.0.0): + vitiate@0.3.1(typescript@7.1.0-dev.20260913.1)(vite@8.3.0(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.1))(vitest@5.0.0): dependencies: - '@vitiate/core': 0.3.1(typescript@7.1.0-dev.20260913.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.20260913.1)(vite@8.3.0(@types/node@26.5.1)(jiti@2.7.0)(yaml@2.9.1))(vitest@5.0.0) transitivePeerDependencies: - '@swc/helpers' - typescript @@ -10287,7 +10281,7 @@ snapshots: yallist@4.0.0: {} - yaml@2.9.0: {} + yaml@2.9.1: {} yargs-parser@20.2.9: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 9a30dddf..c6c57491 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -72,7 +72,7 @@ overrides: '@socketsecurity/registry': 'catalog:' '@socketsecurity/sdk': 'catalog:' '@swc/core': '1.16.1' - 'brace-expansion@>=4': '5.0.9' + 'brace-expansion@>=4': '5.0.12' 'chalk@>=5': '5.6.2' 'es-define-property': 'npm:@socketregistry/es-define-property@1.0.7' 'es-set-tostringtag': 'npm:@socketregistry/es-set-tostringtag@1.0.10' @@ -84,9 +84,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.4.1' 'mime-db': '1.54.0' 'mime-types@>=3': '3.0.2' 'minimatch@>=3': '10.2.6' @@ -105,7 +105,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. # Dedup: @grpc/proto-loader 0.7 (dockerode direct) vs 0.8 (via @grpc/grpc-js, @@ -153,7 +153,7 @@ overrides: 'js-yaml': '4.3.2' 'json-stable-stringify': 'npm:@socketregistry/json-stable-stringify@1.0.14' # Dependabot transitive-advisory pin (soaked, semver-compatible). - 'markdown-it': '14.3.1' + '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 @@ -206,7 +206,7 @@ catalog: # pinned while the fleet migrates; the 0.x entry is deleted once no member # imports the scoped name. 1.3.10 is inside the 7-day soak, so it carries a # dated minimumReleaseAgeExclude entry above. - 'typebox': 1.3.30 + 'typebox': 1.3.31 '@socketregistry/packageurl-js': 1.5.3 # -stable aliases: pnpm `overrides:` can't redirect a package's own # name when used INSIDE that same package — Node ESM treats it as a @@ -234,7 +234,7 @@ catalog: # 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.10.0 - 'magic-string': 1.3.1 + 'magic-string': 1.4.1 'markdownlint-cli2': 0.23.2 'mdast-util-from-markdown': 2.0.3 # GFM pair for render-faithful markdown parsing (tables, footnotes, @@ -304,14 +304,14 @@ catalog: '@playwright/mcp': 0.0.81 '@vitest/ui': 5.0.0 c8: 12.0.0 - '@anthropic-ai/claude-code': 2.1.268 + '@anthropic-ai/claude-code': 2.1.272 '@typescript/native-preview': 7.0.0-dev.20260510.1 '@vitiate/core': 0.3.1 'npm-run-all2': 9.0.3 'svgo': 4.1.0 - 'vite': 8.2.2 + 'vite': 8.3.0 'vitiate': 0.3.1 - 'yaml': 2.9.0 + 'yaml': 2.9.1 '@babel/generator': 7.29.8 '@babel/parser': 7.29.8 '@babel/traverse': 7.29.8 @@ -435,7 +435,6 @@ patchedDependencies: # The patch restores `expand` as the default on each build separately; # patching one build leaves the other broken. # On a bump, regenerate via `pnpm patch brace-expansion` + `pnpm patch-commit`. - brace-expansion@5.0.9: patches/fleet/brace-expansion@5.0.9.patch # default-export interop (managed by socket-wheelhouse sync; do not edit): # v10's ESM build ships named exports only, so `import minimatch from # 'minimatch'` throws "does not provide an export named default". That is