From 25ae1b4116638c366141013b5468e885299db7f4 Mon Sep 17 00:00:00 2001 From: "socket-pr-bot[bot]" <294242679+socket-pr-bot[bot]@users.noreply.github.com> Date: Mon, 28 Sep 2026 09:22:19 +0000 Subject: [PATCH] chore(deps): apply weekly update fixes --- pnpm-lock.yaml | 2286 ++++++++++++++++++++++--------------------- pnpm-workspace.yaml | 95 +- 2 files changed, 1214 insertions(+), 1167 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8082072d3..ce82e9ae2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -168,8 +168,8 @@ catalogs: specifier: 7.29.7 version: 7.29.7 '@babel/parser': - specifier: 7.29.8 - version: 7.29.8 + specifier: 7.29.9 + version: 7.29.9 '@babel/traverse': specifier: 7.29.8 version: 7.29.8 @@ -180,26 +180,26 @@ catalogs: specifier: 1.0.2 version: 1.0.2 '@inquirer/checkbox': - specifier: 5.2.2 - version: 5.2.2 + specifier: 5.2.5 + version: 5.2.5 '@inquirer/confirm': - specifier: 6.2.0 - version: 6.2.0 + specifier: 6.3.2 + version: 6.3.2 '@inquirer/input': - specifier: 5.1.3 - version: 5.1.3 + specifier: 5.1.6 + version: 5.1.6 '@inquirer/password': - specifier: 5.1.2 - version: 5.1.2 - '@inquirer/search': - specifier: 4.3.0 - version: 4.3.0 - '@inquirer/select': specifier: 5.2.2 version: 5.2.2 + '@inquirer/search': + specifier: 4.3.3 + version: 4.3.3 + '@inquirer/select': + specifier: 5.2.5 + version: 5.2.5 '@mdn/browser-compat-data': - specifier: 8.1.1 - version: 8.1.1 + specifier: 8.1.2 + version: 8.1.2 '@modelcontextprotocol/client': specifier: 2.0.0 version: 2.0.0 @@ -207,8 +207,8 @@ catalogs: specifier: 7.0.5 version: 7.0.5 '@perryts/perry': - specifier: 0.5.1220 - version: 0.5.1220 + specifier: 0.5.1520 + version: 0.5.1520 '@playwright/mcp': specifier: 0.0.81 version: 0.0.81 @@ -222,8 +222,8 @@ catalogs: specifier: 4.0.1 version: 4.0.1 '@sigstore/protobuf-specs': - specifier: 0.5.1 - version: 0.5.1 + specifier: 0.5.2 + version: 0.5.2 '@sigstore/verify': specifier: 4.1.2 version: 4.1.2 @@ -246,8 +246,8 @@ catalogs: specifier: 4.0.4 version: 4.0.4 '@types/node': - specifier: 26.5.1 - version: 26.5.1 + specifier: 26.6.2 + version: 26.6.2 '@types/semver': specifier: 7.8.0 version: 7.8.0 @@ -258,11 +258,11 @@ catalogs: specifier: 0.1.1 version: 0.1.1 '@vitest/coverage-v8': - specifier: 5.0.0 - version: 5.0.0 + specifier: 5.0.1 + version: 5.0.1 '@vitest/ui': - specifier: 5.0.0 - version: 5.0.0 + specifier: 5.0.1 + version: 5.0.1 '@vitiate/core': specifier: 0.3.1 version: 0.3.1 @@ -273,8 +273,8 @@ catalogs: specifier: 1.0.6 version: 1.0.6 ata-validator: - specifier: 1.27.0 - version: 1.27.0 + specifier: 1.27.1 + version: 1.27.1 c8: specifier: 12.0.0 version: 12.0.0 @@ -300,8 +300,8 @@ catalogs: specifier: 3.27.0 version: 3.27.0 fast-check: - specifier: 4.10.0 - version: 4.10.0 + specifier: 4.10.2 + version: 4.10.2 fast-glob: specifier: 3.3.3 version: 3.3.3 @@ -312,11 +312,11 @@ catalogs: specifier: 0.8.3 version: 0.8.3 get-east-asian-width: - specifier: 1.6.0 - version: 1.6.0 + specifier: 1.7.0 + version: 1.7.0 globals: - specifier: 17.11.0 - version: 17.11.0 + specifier: 17.12.0 + version: 17.12.0 html5parser: specifier: 3.0.0 version: 3.0.0 @@ -324,11 +324,11 @@ catalogs: specifier: 10.3.2 version: 10.3.2 libnpmpack: - specifier: 9.1.12 - version: 9.1.12 + specifier: 9.1.13 + version: 9.1.13 markdownlint-cli2: - specifier: 0.23.2 - version: 0.23.2 + specifier: 0.23.3 + version: 0.23.3 mcp-tada: specifier: 0.4.0 version: 0.4.0 @@ -366,8 +366,8 @@ catalogs: specifier: 1.83.0 version: 1.83.0 oxlint-tsgolint: - specifier: 7.0.2001 - version: 7.0.2001 + specifier: 7.0.2002 + version: 7.0.2002 parse5: specifier: 8.0.1 version: 8.0.1 @@ -381,8 +381,8 @@ catalogs: specifier: 0.15.6 version: 0.15.6 regjsparser: - specifier: 0.13.2 - version: 0.13.2 + specifier: 0.13.3 + version: 0.13.3 run-local-ci: specifier: 0.18.1 version: 0.18.1 @@ -405,20 +405,20 @@ catalogs: specifier: 21.1.0 version: 21.1.0 typescript: - specifier: 7.1.0-dev.20260913.1 - version: 7.1.0-dev.20260913.1 + specifier: 7.1.0-dev.20260921.1 + version: 7.1.0-dev.20260921.1 validate-npm-package-name: specifier: 6.0.2 version: 6.0.2 vitest: - specifier: 5.0.0 - version: 5.0.0 + specifier: 5.0.1 + version: 5.0.1 vitiate: specifier: 0.3.1 version: 0.3.1 webpack: - specifier: 5.109.2 - version: 5.109.2 + specifier: 5.111.1 + version: 5.111.1 overrides: '@polka/url': 1.0.0-next.29 @@ -440,9 +440,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 - lru-cache@>=10: 11.5.2 - magic-string: 1.2.3 + js-yaml@>=5.0.0 <5.2.2: 5.4.2 + lru-cache@>=10: 11.5.3 + magic-string: 1.4.1 mime-db: 1.54.0 mime-types@>=3: 3.0.2 minimatch@>=3: 10.2.6 @@ -455,19 +455,19 @@ overrides: ssri@>=12: 13.0.1 string-width@>=5: 8.2.2 tinyexec: 1.3.1 - typebox: 1.3.30 + typebox: 1.3.34 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 '@anthropic-ai/sdk': 0.91.1 '@grpc/proto-loader': 0.8.1 '@hono/node-server@<1.19.15': 1.19.17 - '@inquirer/ansi': 2.0.7 + '@inquirer/ansi': 2.0.8 '@inquirer/core': 11.2.1 - '@inquirer/figures': 2.0.8 + '@inquirer/figures': 2.0.9 '@npmcli/arborist': 9.9.1 '@npmcli/git': 6.0.3 '@npmcli/installed-package-contents': 4.0.0 @@ -482,7 +482,7 @@ overrides: ajv-formats: 3.0.1 ansi-regex: 6.3.0 ansi-styles: 6.2.3 - brace-expansion: 5.0.9 + brace-expansion: 5.0.12 chalk: 5.6.2 chownr: 3.0.0 commander: 13.1.0 @@ -491,17 +491,17 @@ overrides: debug: 4.4.3 diff: 9.0.0 estraverse: 5.3.0 - fast-uri: 3.1.6 + fast-uri: 3.1.8 globby: 16.2.4 has-flag: 5.0.1 - hono: 4.13.4 + hono: 4.13.8 hosted-git-info: 8.1.0 - ip-address: 10.5.0 + ip-address: 10.7.2 isexe: 3.1.5 js-tokens: 10.0.0 - js-yaml: 4.3.1 + js-yaml: 4.3.2 json-parse-even-better-errors: 5.0.0 - lru-cache: 11.5.2 + lru-cache: 11.5.3 make-fetch-happen: 15.0.6 mimic-response: 3.1.0 minimatch: 10.2.6 @@ -515,12 +515,12 @@ overrides: npm-normalize-package-bin: 5.0.0 npm-package-arg: 12.0.2 npm-pick-manifest: 10.0.0 - p-map: 7.0.6 + p-map: 7.0.8 pacote: 21.5.1 picomatch: 4.0.7 - postcss: 8.5.26 + postcss: 8.5.28 proc-log: 6.1.0 - qs: 6.15.3 + qs: 6.16.0 rolldown: 1.2.9 semver: 7.8.5 signal-exit: 4.1.0 @@ -534,13 +534,13 @@ overrides: tar-stream: 3.2.1 terminal-link: 2.1.1 tslib: 2.8.1 - vite: 8.2.2 + vite: 8.3.0 which@>=4: 7.0.0 wrap-ansi: 9.0.2 - yaml: 2.9.0 + yaml: 2.9.1 yargs-parser: 21.1.1 yoctocolors-cjs: 2.1.3 - zod: 4.4.3 + zod: 4.6.5 patchedDependencies: '@npmcli/run-script@10.0.4': b1f74f31293142449c0be473fae0f0b977e1e1174e6a88e2021fcb93dc902ed6 @@ -558,7 +558,6 @@ patchedDependencies: node-gyp@12.4.0: 140ba43d43d74f7d3577feb3f8a6efad544dbb0059784102b144a0e2daa437f9 pony-cause@2.1.11: 39b2eb2567818b7c60126d03e252dbbabd8738082fca850582300d45b0a8cfb8 run-local-ci@0.18.1: a335253820e963c2659ec1b08ee143e865eb39ec80ca7d313fff50c33e157d99 - vitest@5.0.0: 555bbde80f3e83833e33f6825435e36659d4e2a927e2a3cb5dbc4d6eaeef976b importers: @@ -569,7 +568,7 @@ importers: version: 7.29.7(supports-color@10.2.2) '@babel/parser': specifier: 'catalog:' - version: 7.29.8 + version: 7.29.9 '@babel/traverse': specifier: 'catalog:' version: 7.29.8(supports-color@10.2.2) @@ -581,25 +580,25 @@ importers: version: 1.0.2 '@inquirer/checkbox': specifier: 'catalog:' - version: 5.2.2(@types/node@26.5.1) + version: 5.2.5(@types/node@26.6.2) '@inquirer/confirm': specifier: 'catalog:' - version: 6.2.0(@types/node@26.5.1) + version: 6.3.2(@types/node@26.6.2) '@inquirer/input': specifier: 'catalog:' - version: 5.1.3(@types/node@26.5.1) + version: 5.1.6(@types/node@26.6.2) '@inquirer/password': specifier: 'catalog:' - version: 5.1.2(@types/node@26.5.1) + version: 5.2.2(@types/node@26.6.2) '@inquirer/search': specifier: 'catalog:' - version: 4.3.0(@types/node@26.5.1) + version: 4.3.3(@types/node@26.6.2) '@inquirer/select': specifier: 'catalog:' - version: 5.2.2(@types/node@26.5.1) + version: 5.2.5(@types/node@26.6.2) '@mdn/browser-compat-data': specifier: 'catalog:' - version: 8.1.1 + version: 8.1.2 '@modelcontextprotocol/client': specifier: 'catalog:' version: 2.0.0 @@ -614,7 +613,7 @@ importers: version: 9.0.1 '@perryts/perry': specifier: 'catalog:' - version: 0.5.1220 + version: 0.5.1520 '@playwright/mcp': specifier: 'catalog:' version: 0.0.81 @@ -629,7 +628,7 @@ importers: version: 4.0.1 '@sigstore/protobuf-specs': specifier: 'catalog:' - version: 0.5.1 + version: 0.5.2 '@sigstore/verify': specifier: 'catalog:' version: 4.1.2 @@ -650,10 +649,10 @@ importers: version: 1.0.25 '@socketsecurity/lib': specifier: 7.0.3 - version: 7.0.3(typescript@7.1.0-dev.20260913.1) + version: 7.0.3(typescript@7.1.0-dev.20260921.1) '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@socketsecurity/sdk': specifier: 4.1.5 version: 4.1.5 @@ -665,7 +664,7 @@ importers: version: 4.0.4 '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 '@types/semver': specifier: 'catalog:' version: 7.8.0 @@ -677,13 +676,13 @@ importers: version: 0.1.1 '@vitest/coverage-v8': specifier: 'catalog:' - version: 5.0.0(vitest@5.0.0) + version: 5.0.1(vitest@5.0.1) '@vitest/ui': specifier: 'catalog:' - version: 5.0.0(vitest@5.0.0) + version: 5.0.1(vitest@5.0.1) '@vitiate/core': specifier: 'catalog:' - version: 0.3.1(typescript@7.1.0-dev.20260913.1)(vite@8.2.2(@types/node@26.5.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0))(vitest@5.0.0) + version: 0.3.1(typescript@7.1.0-dev.20260921.1)(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.1))(vitest@5.0.1) '@yarnpkg/extensions': specifier: 'catalog:' version: 2.0.7(@yarnpkg/core@4.9.1(patch_hash=90d84a2833b418e806d5458847773c4c9104fc8e8aa2fa3971f1fd0a68bad1c9)(typanion@3.14.0)) @@ -692,7 +691,7 @@ importers: version: 1.0.6 ata-validator: specifier: 'catalog:' - version: 1.27.0(yaml@2.9.0) + version: 1.27.1(yaml@2.9.1) c8: specifier: 'catalog:' version: 12.0.0 @@ -719,7 +718,7 @@ importers: version: 3.27.0 fast-check: specifier: 'catalog:' - version: 4.10.0 + version: 4.10.2 fast-glob: specifier: 'catalog:' version: 3.3.3 @@ -731,10 +730,10 @@ importers: version: 0.8.3 get-east-asian-width: specifier: 'catalog:' - version: 1.6.0 + version: 1.7.0 globals: specifier: 'catalog:' - version: 17.11.0 + version: 17.12.0 has-flag: specifier: 5.0.1 version: 5.0.1 @@ -746,22 +745,22 @@ importers: version: 10.3.2(supports-color@10.2.2) libnpmpack: specifier: 'catalog:' - version: 9.1.12(supports-color@10.2.2) + version: 9.1.13(supports-color@10.2.2) local-prim: specifier: workspace:0.0.0 version: link:tools/prim magic-string: - specifier: 1.2.3 - version: 1.2.3 + specifier: 1.4.1 + version: 1.4.1 make-fetch-happen: specifier: 15.0.6 version: 15.0.6(supports-color@10.2.2) markdownlint-cli2: specifier: 'catalog:' - version: 0.23.2(supports-color@10.2.2) + version: 0.23.3(supports-color@10.2.2) mcp-tada: specifier: 'catalog:' - version: 0.4.0(@modelcontextprotocol/client@2.0.0)(@modelcontextprotocol/sdk@1.29.0(supports-color@10.2.2)(zod@4.4.3))(typescript@7.1.0-dev.20260913.1) + version: 0.4.0(@modelcontextprotocol/client@2.0.0)(@modelcontextprotocol/sdk@1.29.0(supports-color@10.2.2)(zod@4.6.5))(typescript@7.1.0-dev.20260921.1) mdast-util-from-markdown: specifier: 'catalog:' version: 2.0.3(supports-color@10.2.2) @@ -797,13 +796,13 @@ importers: version: 0.68.0 oxlint: specifier: 'catalog:' - version: 1.83.0(oxlint-tsgolint@7.0.2001) + version: 1.83.0(oxlint-tsgolint@7.0.2002) oxlint-tsgolint: specifier: 'catalog:' - version: 7.0.2001 + version: 7.0.2002 p-map: - specifier: 7.0.6 - version: 7.0.6 + specifier: 7.0.8 + version: 7.0.8 pacote: specifier: 21.5.1 version: 21.5.1(supports-color@10.2.2) @@ -824,7 +823,7 @@ importers: version: 0.15.6 regjsparser: specifier: 'catalog:' - version: 0.13.2 + version: 0.13.3 rolldown: specifier: 1.2.9 version: 1.2.9 @@ -871,29 +870,29 @@ importers: specifier: 2.1.1 version: 2.1.1 typebox: - specifier: 1.3.30 - version: 1.3.30 + specifier: 1.3.34 + version: 1.3.34 typescript: specifier: 'catalog:' - version: 7.1.0-dev.20260913.1 + version: 7.1.0-dev.20260921.1 validate-npm-package-name: specifier: 'catalog:' version: 6.0.2 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)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0)) + version: 5.0.1(@types/node@26.6.2)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.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)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0))(vitest@5.0.0) + version: 0.3.1(typescript@7.1.0-dev.20260921.1)(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.1))(vitest@5.0.1) webpack: specifier: 'catalog:' - version: 5.109.2(@swc/core@1.15.43)(csso@5.0.5)(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.26) + version: 5.111.1(@swc/core@1.15.43)(csso@5.0.5)(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.26)(svgo@4.1.0) which: specifier: 7.0.0 version: 7.0.0 yaml: - specifier: 2.9.0 - version: 2.9.0 + specifier: 2.9.1 + version: 2.9.1 yargs-parser: specifier: 21.1.1 version: 21.1.1 @@ -901,366 +900,366 @@ importers: specifier: 2.1.3 version: 2.1.3 zod: - specifier: 4.4.3 - version: 4.4.3 + specifier: 4.6.5 + version: 4.6.5 .claude/hooks/fleet/account-snapshot-recorder: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/actionlint-on-workflow-edit: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/active-edits-bash-recorder: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/active-edits-ledger: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/adversarial-review-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/agent-orphan-sweep-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' .claude/hooks/fleet/agent-prompt-budget-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/agent-session-budget-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/ai-adapter-source-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' .claude/hooks/fleet/ai-balancer-proxy-start: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/ai-balancer-watchdog: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/ai-config-drift-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/ai-config-poisoning-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/ai-shim-start: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/alpha-sort-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/answer-questions-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/answer-status-requests-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/anti-prose-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/artifact-gates-on-stop: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/ask-suppression-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/attribution-rewrite-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/auth-rotation-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/authorization-phrase-emission-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/auto-land-on-edit: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/auto-land-on-stop: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/auto-push-on-stop: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/avoid-cd-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/bash-file-write-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/bash-timeout-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/bot-comment-collapse-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/brew-supply-chain-is-hardened-at-edit: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/broken-hook-detector: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/browser-extension-build-current-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/bump-defers-to-release-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/bundle-flags-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/bundle-stale-reminder: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/c8-ignore-reason-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/cascade-first-triage-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/cascade-graph-defers-to-script-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/catch-message-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/changelog-entry-shape-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/changelog-no-empty-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/check-new-deps: dependencies: @@ -1269,34 +1268,34 @@ importers: version: '@socketregistry/packageurl-js@1.5.3' '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@socketsecurity/sdk-stable': specifier: 'catalog:' version: '@socketsecurity/sdk@4.1.5' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/ci-poll-throttle-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/claude-code-action-lockdown-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/claude-lockdown-guard: dependencies: @@ -1306,77 +1305,77 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/claude-md-defer-detail-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/claude-md-rule-add-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/claude-md-section-size-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/claude-md-size-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/claude-segmentation-guard: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/clipboard-snippet-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/clone-reviewed-repo-nudge: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/code-as-law-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/codex-no-write-guard: dependencies: @@ -1386,267 +1385,267 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/codify-footgun-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/commit-author-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/commit-cadence-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/commit-message-format-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/commit-paths-are-named-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/commit-pr-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/commit-size-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/compound-lessons-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/config-refs-are-segregated-at-edit: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/consumer-grep-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/convo-prose-nudge: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/corepack-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/corrupt-rebase-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/crlf-split-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/cross-repo-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/default-branch-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/defer-to-script-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/deferred-residue-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/denied-domain-reference-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/dep-derived-source-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/detached-head-write-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/dirty-lockfile-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/dirty-worktree-stop-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/disowned-dirt-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/dogfood-cascade-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/dont-blame-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/dont-stop-mid-queue-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/drift-check-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/enqueue-dont-pivot-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/enterprise-push-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/env-kill-switches-are-absent-at-edit: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/error-messages-are-thorough-at-edit: dependencies: @@ -1656,211 +1655,211 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/excuse-detector: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/fetch-allowlist-is-respected-at-edit: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/file-size-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/fixer-peer-edits-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/fixes-need-tests-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/follow-direct-imperative-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/foreign-repo-conventions-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/generic-export-name-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/gh-body-code-format-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/gh-token-hygiene-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/git-config-write-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/git-identity-drift-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/gitignore-is-single-file-at-edit: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/gitmodules-comment-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' .claude/hooks/fleet/golden-fixtures-are-named-golden-at-edit: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/handoff-command-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/handoff-request-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/history-rewrite-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/honeypot-echo-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/hook-snapshot-rewire-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/human-gate-ends-turn-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/immutable-release-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/inline-script-defer-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/instruction-precedence-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' .claude/hooks/fleet/issue-autolink-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/judgment-nudge: dependencies: @@ -1870,68 +1869,68 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/keep-working-while-waiting-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/land-as-you-go-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/land-fast-nudge: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/latest-release-pin-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/link-protocol-dep-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/live-edit-collision-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/lock-step-ref-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/logger-guard: dependencies: @@ -1941,209 +1940,209 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/long-running-task-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/markdown-filenames-are-canonical-at-edit: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/mass-delete-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/memories-are-codified-at-edit: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/memory-codify-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/memory-discovery-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/memory-pressure-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/mermaid-github-safe-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/minimum-release-age-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/mixed-clock-recency-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/model-fallback: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/model-policy-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/model-spawn-policy-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/module-noun-name-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/new-hook-claude-md-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-amend-peer-commit-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-blanket-file-exclusion-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-blind-keychain-read-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-boolean-trap-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-branch-reuse-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-cascade-transient-git-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-chained-pausing-git-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-ci-env-install-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-clipboard-access-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-comment-essays-guard: dependencies: @@ -2153,84 +2152,84 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-commit-ai-attribution-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-copyleft-source-read: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-corepack-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-credential-file-read-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-description-aside-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-designated-ignore-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-direct-linter-guard: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-disable-lint-rule-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-duplicate-pr-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-empty-commit-guard: dependencies: @@ -2240,85 +2239,85 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-ext-issue-ref-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-file-oxlint-disable-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-fleet-fork-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-fleet-pr-to-main-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-fleet-scope-in-non-member-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-force-push-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-github-ai-attribution-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-hook-cmd-regex-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-ignoring-tracked-file-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-meta-comments-guard: dependencies: @@ -2328,17 +2327,17 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-new-config-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-non-fleet-push-guard: dependencies: @@ -2348,7 +2347,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-npm-otp-flag-guard: dependencies: @@ -2358,33 +2357,33 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-orphaned-staging: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-other-linters-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-pkgjson-pnpm-overrides-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-placeholder-commit-subject-guard: dependencies: @@ -2394,54 +2393,54 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-platform-import-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-pm-exec-guard: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-pr-assets-in-branch-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-pr-from-default-branch-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-pr-from-default-checkout-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-pr-in-squash-repo-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-pr-review-verdict-guard: dependencies: @@ -2451,140 +2450,140 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-premature-commit-kill-guard: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-primary-branch-switch: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-private-ref-in-tests-docs-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-private-repo-leak-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-raw-gh-auth-login-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-registry-mutation-in-repo-script-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-removal-comment-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-repo-scope-in-fleet-config-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-revert-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-screenshot-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-self-referential-symlink-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-shell-injection-bypass-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-shrinking-overwrite-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-stdin-flag-without-input-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-strip-types-guard: dependencies: @@ -2594,161 +2593,161 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-subagent-commit-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-tail-install-out-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-test-in-scripts-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-token-in-dotenv-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-total-squash-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-tsx-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-unasked-non-fleet-pr-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-underscore-ident-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-unisolated-git-fixture-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-unmocked-ai-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-unmocked-net-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-unsafe-delete-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-upstream-edit-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-verify-format-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-version-bump-pr-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-vitest-double-dash-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-wheelhouse-pr-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/no-wheelhouse-pr-link-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/node-modules-staging-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/non-fleet-pr-issue-ask-guard: dependencies: @@ -2760,27 +2759,27 @@ importers: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/notion-replace-content-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/npm-2fa-needs-pty-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/npm-otp-flow-nudge: dependencies: @@ -2790,29 +2789,29 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/npmrc-trust-optout-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/observed-test-failure-stop-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/operate-from-repo-root-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/options-param-naming-guard: dependencies: @@ -2824,66 +2823,66 @@ importers: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/overeager-staging-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/oxlint-plugin-load-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/package-manager-auto-update-is-disabled-at-edit: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/parallel-agent-edit-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/parallel-agent-on-stop-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/parallel-agent-removal-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/parallel-agent-spawn-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/parallel-agent-staging-guard: dependencies: @@ -2893,13 +2892,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/parallel-spawn-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/path-guard: dependencies: @@ -2915,194 +2914,194 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/paths-mts-inherit-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/peer-claim-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/peer-resource-lease-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/peer-uncommitted-work-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/peer-workstream-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/personal-path-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/plan-location-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/plan-review-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/pnpm-filter-zero-match-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/pointer-comment-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@ultrathink/acorn.rs.wasm': specifier: 'catalog:' version: 0.1.1 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/post-push-ci-monitor-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/pr-body-style-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/pr-comment-brevity-guard: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/pr-comment-shape-nudge: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/pr-merge-conflict-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/pr-vs-push-default-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/pre-commit-race-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/prefer-async-spawn-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/prefer-evergreen-target-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/prefer-fff-search-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/prefer-fn-decl-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/prefer-inline-small-dependency-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/prefer-join-helpers-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/prefer-json-clone-guard: dependencies: @@ -3114,98 +3113,98 @@ importers: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/prefer-pipx-over-pip-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/prefer-pnpm-over-npm-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/prefer-rebase-over-revert-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/prefer-script-emission-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/prefer-type-import-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/prefer-vitest-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/primary-checkout-branch-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/primary-checkout-on-default-stop-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/private-name-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/private-package-name-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/private-paths-are-absent-at-edit: dependencies: @@ -3215,121 +3214,121 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/proc-environ-exfil-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/prompt-injection-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/prose-code-format-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/provenance-publish-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/public-surface-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/pull-request-target-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/push-protected-branch-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/read-orientation-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/readme-fleet-shape-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/rebase-during-merge-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/release-commit-subject-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/release-defers-to-script-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/release-tag-tied-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/release-workflow-guard: dependencies: @@ -3339,120 +3338,120 @@ importers: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/repeat-action-needs-a-script-nudge: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/reply-code-format-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/reply-prose-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/reply-ref-link-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/reply-tone-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/repo-map-refresh: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/report-location-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/reserved-script-dir-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/resource-lease-recorder: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/revert-bypass-last-resort-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/rg-replace-flag-guard: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/rule-citations-are-generic-at-edit: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/rust-target-sweep-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/sabotage-target-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/scan-label-in-commit-guard: dependencies: @@ -3462,78 +3461,78 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/scratch-in-tree-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/secret-content-guard: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/sed-in-place-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/session-handoff-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/setup-basics-tools: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/setup-claude-scanners: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/setup-firewall: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/setup-misc-tools: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/setup-security-tools: dependencies: @@ -3542,202 +3541,202 @@ importers: version: '@socketregistry/packageurl-js@1.5.3' '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' .claude/hooks/fleet/setup-signing: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/shallow-clone-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/shared-index-add-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/shell-substitution-in-message-guard: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/silent-guard-compliance-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/single-lander-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/skill-usage-logger: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/small-pr-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/snapshot-hostile-require-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/soak-exclude-date-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' .claude/hooks/fleet/soak-exclude-scope-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/soak-pin-needs-annotation-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/spend-warning-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/squash-freeze-boundary-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/squash-history-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/stale-log-read-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/stale-node-modules-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/stale-process-sweeper: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' .claude/hooks/fleet/stale-tree-clobber-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/ste-language-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/stop-means-commit-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/sweep-ds-store: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/synthesized-script-edit-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/target-arch-env-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/task-scope-guard: {} @@ -3745,51 +3744,51 @@ importers: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/test-env-scrub-order-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/test-network-pattern-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/test-platform-coverage-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/test-script-defers-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/token-guard: {} @@ -3797,36 +3796,36 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/trust-downgrade-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/tsc-canonical-tsconfig-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/unaddressed-review-feedback-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/unbacked-claim-guard: dependencies: @@ -3836,222 +3835,222 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/unbacked-claim-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/uncodified-lesson-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/uncommitted-sweep-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/unpushed-main-nudge: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/untrusted-coauthor-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/untrusted-content-directive-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/upstream-gitlinks-are-absent-at-edit: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/upstream-is-read-only-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/upstream-read-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/use-repo-test-script-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/use-the-script-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/uses-sha-verify-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' .claude/hooks/fleet/variant-analysis-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/verify-absence-claims-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/verify-before-publish-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/verify-render-pre-commit-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/version-bump-order-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/vitest-vs-node-test-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/vscode-folder-open-task-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/waiting-discipline-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/wheelhouse-drift-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/workflow-agent-task-tools-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/workflow-multiline-body-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/workflow-sha-pins-are-stamped-at-edit: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' .claude/hooks/fleet/worktree-create-defers-to-script-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/worktree-remove-relink-nudge: dependencies: @@ -4061,23 +4060,23 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/worktree-sweep: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .claude/hooks/fleet/zsh-word-split-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.2 .config/fleet/oxlint-plugin: dependencies: @@ -4086,7 +4085,7 @@ importers: version: 0.1.1 regjsparser: specifier: 'catalog:' - version: 0.13.2 + version: 0.13.3 .config/fleet/oxlint-plugin/fleet/bag-param-optionality-naming: {} @@ -4336,7 +4335,7 @@ importers: dependencies: regjsparser: specifier: 'catalog:' - version: 0.13.2 + version: 0.13.3 .config/fleet/oxlint-plugin/fleet/require-vitest-globals-import: {} @@ -4370,10 +4369,10 @@ importers: dependencies: '@anthropic-ai/claude-agent-sdk': specifier: ^0.2.0 - version: 0.2.141(supports-color@10.2.2)(zod@4.4.3) + version: 0.2.141(supports-color@10.2.2)(zod@4.6.5) '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' + version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)' '@ultrathink/acorn.rs.wasm': specifier: 'catalog:' version: 0.1.1 @@ -4444,13 +4443,13 @@ packages: resolution: {integrity: sha512-AIBacMWGcZIUcXlUoObqjwJ6pmJI3BayAqPAFXuvSq3DHJXdiuZVs7l/zTB5l3nRhRv5cqSrI2XbiDeHgZWizw==} engines: {node: '>=18.0.0'} peerDependencies: - zod: 4.4.3 + zod: 4.6.5 '@anthropic-ai/sdk@0.91.1': resolution: {integrity: sha512-LAmu761tSN9r66ixvmciswUj/ZC+1Q4iAfpedTfSVLeswRwnY3n2Nb6Tsk+cLPP28aLOPWeMgIuTuCcMC6W/iw==} hasBin: true peerDependencies: - zod: 4.4.3 + zod: 4.6.5 peerDependenciesMeta: zod: optional: true @@ -4462,42 +4461,42 @@ packages: resolution: {integrity: sha512-UQFQ6SgyJ6LX42W8rHCs8KVc0JS0tzVL9ct4XYedJukskYVWTo49tNiMEK9C2HTyarbNiT/RVIRSY82vH+6sTg==} engines: {node: '>=4'} - '@ata-validator/native-darwin-arm64@1.27.0': - resolution: {integrity: sha512-1tEo0DTpe2nnlfK9m0dJ3Ot3Grg8oI8ZBkcXdFy6Of7j+XdzMTHQf9VcIq63WVTlQ7bYXMOI7XD2R3tEvBUXig==} + '@ata-validator/native-darwin-arm64@1.27.1': + resolution: {integrity: sha512-qTEoUGsnlFffPN1zNrX0sDbgxc9fMqx3ErJL/1V+UtPoU7HZNuEjU5ENhyaeLMNOUjAsvufq4sRVgGvYqUykDA==} cpu: [arm64] os: [darwin] - '@ata-validator/native-darwin-x64@1.27.0': - resolution: {integrity: sha512-f2A1Ns8diinmR90d/LM2D2s/WuqnGNDCsfEr6z/txDiuqQDSHbWFgs7NVnwV6xHa8H/l2LbY1w7SCaWqqJw3hg==} + '@ata-validator/native-darwin-x64@1.27.1': + resolution: {integrity: sha512-jqgCkc5Z8XMOyrf/pi7AIl4yMjOlsDxUYbL0TakTsnYDt42F9ej16Ex5+zln774aDY96y9GYCRdjePZ5heeyPg==} cpu: [x64] os: [darwin] - '@ata-validator/native-linux-arm64-gnu@1.27.0': - resolution: {integrity: sha512-AEg9qZe0Cmok4/40vu0MTuRwHheHBaLMAhVmPguxcj60Z9cjfGdrZ3ILBf1sBUTMhtmlxMr2IIlt4dLOwBh5kw==} + '@ata-validator/native-linux-arm64-gnu@1.27.1': + resolution: {integrity: sha512-4ZsrKJoL+QjMrIO0xoGX/xOesGQYucSIjNrM2VYSQ3oX8mWKhi6+fpAwSNh73zymCQFwoUw6VUYXFie6nseYgg==} cpu: [arm64] os: [linux] libc: [glibc] - '@ata-validator/native-linux-arm64-musl@1.27.0': - resolution: {integrity: sha512-fXGjYQ7X/KFuSjvs9Sm/KW0vmKEqPgPFuO1L6OCpD1DkSd9HAH0gcHCTC0Bn4Ayb7Ae7a8hjwta3z7o0EZefnQ==} + '@ata-validator/native-linux-arm64-musl@1.27.1': + resolution: {integrity: sha512-PYlp02lfdWiBqkGF+wTqZL2jt6VAhXjl6FqTA74sdz2Ll3Ys1uUSIaKSX1H58WEY6VVPi3WPGE2786z1ZjzhlQ==} cpu: [arm64] os: [linux] libc: [musl] - '@ata-validator/native-linux-x64-gnu@1.27.0': - resolution: {integrity: sha512-hFjIesW0YRhG1PQrp11F68kOXAq10pw71/3CXBQMBq8paP3SwKOA6++QHLTyQ5GiUj3cUjsLYvQA12rxvDW0gQ==} + '@ata-validator/native-linux-x64-gnu@1.27.1': + resolution: {integrity: sha512-emGMbUAztGWNIklnkubOfRF/e+E5UOAiB2weHVCpuF9PxDazLh/FjtzTyaL8/NJCAU/KFM/kJe7rUg48KEvIMw==} cpu: [x64] os: [linux] libc: [glibc] - '@ata-validator/native-linux-x64-musl@1.27.0': - resolution: {integrity: sha512-Jn3+gJeTfbZSwT47GM0m+Am3AvDMifnIeGuQsFP+R0cFnwsEO2MpHn+NUmJEcWmRGI4HSTAmOKIMF13d2hlpGw==} + '@ata-validator/native-linux-x64-musl@1.27.1': + resolution: {integrity: sha512-NPc0LXGEWvo5vonQuG0uLrnUBy9RWQHeznxGmXNMeAquybXsFgBbsow9c0peW5yY5sHjPA82wWh6xCID+tSnFA==} cpu: [x64] os: [linux] libc: [musl] - '@ata-validator/native-win32-x64@1.27.0': - resolution: {integrity: sha512-z1lEWXLpcmhP32p1l4hHoTT+deWZlyulZy4/sNX/MkxSdBmiScqzr503FQUi4ElL4t6FxwARLhgbIqrU6cmqog==} + '@ata-validator/native-win32-x64@1.27.1': + resolution: {integrity: sha512-39CIxLp7AQIetSmilOorFgl9vx1mpMT6BVgjN+EZBIVL1OIPd650fSF8YqucsHe140B2NV1T9GOQRhlA+VhAWw==} cpu: [x64] os: [win32] @@ -4556,6 +4555,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.29.9': + resolution: {integrity: sha512-CjXrNHTnvqBVqHgdBysY3vk2T8tpJHb5/RMeHJBTyVa9xgugCB0CJTx/3oO8RV2QRQP391RWpB7D6hLjm8V9uA==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/runtime@7.29.7': resolution: {integrity: sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==} engines: {node: '>=6.9.0'} @@ -4795,14 +4799,14 @@ packages: resolution: {integrity: sha512-dSneS5qhiauZWGDCeK4o695Xd9nUNjviSZCMQrj10eetr8Uln1ucn6bbphOM6UynAMMtNIzZNSpL9vnASJwrPQ==} engines: {node: '>=18.14.1'} peerDependencies: - hono: 4.13.4 + hono: 4.13.8 - '@inquirer/ansi@2.0.7': - resolution: {integrity: sha512-3eTuUO1vH2cZm2ZKHeQxnOqlTi9EfZDGgIe3BL3I4u+rJHocr9Fz86M4fjYABPvFnQG/gGK551HqDiIcETwU6Q==} + '@inquirer/ansi@2.0.8': + resolution: {integrity: sha512-WpQM+Ti6Z40EFwwt+uL2p4UabT+W179zHp6HhLVOzfbwnVn05IPO/eXIZXGNqcT1jbQ15SujNLzQ39k4QPPxBQ==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - '@inquirer/checkbox@5.2.2': - resolution: {integrity: sha512-Y5/bAScMy5Y+9isCx0SKbyJebMCaXXX5em0kxkj115eZNscgV9srOHrgyfS0e5xAVymIfOh9piYBKDILktsMMg==} + '@inquirer/checkbox@5.2.5': + resolution: {integrity: sha512-bRt8J8m+Fot9CXv+zNQGXUq2ET0MggR1fPz7v6edN6MFYmsbfGnMmkmWZJEegMKqrAC8ej/o1sqisHZXZJMAfQ==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: '@types/node': '>=18' @@ -4810,8 +4814,8 @@ packages: '@types/node': optional: true - '@inquirer/confirm@6.2.0': - resolution: {integrity: sha512-SKXarWrYhtpqOEctf9XGCGy29QjsvJAM0Aq9ZR9z4Ns94OmpqudOly+aSEfNqUf9SwsQaUgY9+Z8hyzG0xX8fw==} + '@inquirer/confirm@6.3.2': + resolution: {integrity: sha512-Xvr/0HggjddPtGppuqVmxhTw+Hr8PvsZ/k0HmOEaAqQEt80OITNkFWnsdNmyT0/eM4Ab+iJLx2R8rctlEyfSVg==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: '@types/node': '>=18' @@ -4828,12 +4832,12 @@ packages: '@types/node': optional: true - '@inquirer/figures@2.0.8': - resolution: {integrity: sha512-tApbon79GM9ry56ja/Ud3SY2CL4TQsao9fIwDQbgTeNY55025GdMzQ2+UdegV/lx51VNGUB59M0v0nMpybYY4Q==} + '@inquirer/figures@2.0.9': + resolution: {integrity: sha512-EAWgUTGQ/Umgga51dE3B2PUHbufuXarDfg86uVgoSgNHNNQnyFKcOrQLWVqYMghuSyHh8+2HUH0Js9cTC1WAdg==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - '@inquirer/input@5.1.3': - resolution: {integrity: sha512-F/BZHtyEzP+HO+IGVd4AjBRgvX/ywm42bx8S0+dENk2YclzE9tJ3X/15THwtT6ehApmKvdYDMsVTuyyDod0gOQ==} + '@inquirer/input@5.1.6': + resolution: {integrity: sha512-HtcJhB2QFVXbLuJ5S3syhNbTUVxYvwqV4VRBDkQceBloC9bmTViUoRFP5PbSaDZb3HzfPmpuU/gG4ybVBz4FHA==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: '@types/node': '>=18' @@ -4841,8 +4845,8 @@ packages: '@types/node': optional: true - '@inquirer/password@5.1.2': - resolution: {integrity: sha512-nSdufycW8xynEVssFkNQEYIzTySilog0UlfOVRwh3pXzPSk4frXUT2jZWjHnKae6RU9PaoF9wfy1pGwewQuqGw==} + '@inquirer/password@5.2.2': + resolution: {integrity: sha512-W9zYdyzogK+6110mqwaSJWCBu2yA5Q/OfnGSjjZB1bNpHlmUozXxTl0+QOZBNeVd6Qo81/qT75gW05gLAtITxw==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: '@types/node': '>=18' @@ -4850,8 +4854,8 @@ packages: '@types/node': optional: true - '@inquirer/search@4.3.0': - resolution: {integrity: sha512-HFxXE5w727ctSUcAwrDquftJGjMgu36OeV5SHEXMlr2j/ahzmRX9xSEeVolV8tzYnTf45cg6vGkdMMRdm3RPhQ==} + '@inquirer/search@4.3.3': + resolution: {integrity: sha512-fyuIU1Nbpvwlikjg3gXwJFDI11+EFjqQ7P+iByfmivIKQ1vmaykNrD/vy5unHuUqUpsOsnvJ25//tPF7E/RBRA==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: '@types/node': '>=18' @@ -4859,8 +4863,8 @@ packages: '@types/node': optional: true - '@inquirer/select@5.2.2': - resolution: {integrity: sha512-RkI8dRHWt+bh04oLixvF1kFzKC7e5rqJoHKkzcqSHATebBXFC6GmrT8ddbVkgSzLV0HnHs2cPFuBINr8otij8Q==} + '@inquirer/select@5.2.5': + resolution: {integrity: sha512-9kc15hr8r/kI+3DO/xLog5nOzTz1jqsHXa6JBFzmQKhkoJ8Slda1I1L/uD8ZSZ9tF1yp79wwXe7mclvX1rqR2Q==} engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} peerDependencies: '@types/node': '>=18' @@ -4877,6 +4881,15 @@ packages: '@types/node': optional: true + '@inquirer/type@4.1.1': + resolution: {integrity: sha512-yJoHYrMnxIsJZCY+0Vb66Dy3he3kL3e2wOBKhoSwWWAzZAY82emlxwgprCtp6yRixvNRNq9ztfRWQYPNr3Go7A==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@isaacs/fs-minipass@4.0.1': resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} engines: {node: '>=18.0.0'} @@ -4904,14 +4917,17 @@ packages: '@jridgewell/sourcemap-codec@1.5.5': resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} + '@jridgewell/sourcemap-codec@1.6.0': + resolution: {integrity: sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==} + '@jridgewell/trace-mapping@0.3.31': resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} '@js-sdsl/ordered-map@4.4.2': resolution: {integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==} - '@mdn/browser-compat-data@8.1.1': - resolution: {integrity: sha512-RARbe5H5WrOTJAUGzUP8FfYFqOwpthrMVU8Ma/MC8mi+twRw9LU2ndk6axbxAK1TNYNWM2JM2FwRQgHJWNVMBg==} + '@mdn/browser-compat-data@8.1.2': + resolution: {integrity: sha512-pe2qO3VDkRybAvmpr1UfC4zMnvOiVHUp4EMJU8RboulqzEvearRrUWCi/Y0QVRvkfe6Fh5Nahdk9uncU9anrFw==} '@modelcontextprotocol/client@2.0.0': resolution: {integrity: sha512-8f1OghQ2rjzIOfqgUCP+8GiUWqRs89njoWLNqAe8kWmDePv3s1fZXseej+QXemssEuuOvLLmLO/kqM3IQHtISw==} @@ -4926,7 +4942,7 @@ packages: engines: {node: '>=18'} peerDependencies: '@cfworker/json-schema': ^4.1.1 - zod: 4.4.3 + zod: 4.6.5 peerDependenciesMeta: '@cfworker/json-schema': optional: true @@ -5147,33 +5163,33 @@ packages: cpu: [x64] os: [win32] - '@oxlint-tsgolint/darwin-arm64@7.0.2001': - resolution: {integrity: sha512-CUJEdbSZ54+Xy9OXqOhWLTKZKV0BBiV7C2i/ygyVmXtkUNXx5YCzN8DpSSshTAKktoL7S+tnQ/ftFG/i7X896w==} + '@oxlint-tsgolint/darwin-arm64@7.0.2002': + resolution: {integrity: sha512-E3yYb/tI+5M3SqGgKwrwUD0nmjA2FMGD1xFbma46qi8Y7+nPTlGY6bZk/hqxijc9Vda/tdtUxQ2d5zGIEX9qlg==} cpu: [arm64] os: [darwin] - '@oxlint-tsgolint/darwin-x64@7.0.2001': - resolution: {integrity: sha512-pXfBb5BqONCcgrXQNUZWXgiYmRSWJzd97S8i41VVOh6ut0tyo+cJ5FKFpczDHxiVNfj/3e7c9B4MtztNdpIVCw==} + '@oxlint-tsgolint/darwin-x64@7.0.2002': + resolution: {integrity: sha512-qEaMySdvzs8faaJwMO4dFtPFCa+degFCz+HbkFQ0REcIJqJ16KmC0smt30FAI9TeEHCoAtz6sU/6acJvi4uaxg==} cpu: [x64] os: [darwin] - '@oxlint-tsgolint/linux-arm64@7.0.2001': - resolution: {integrity: sha512-roP7zujb/QDPzDwEKsFFpzNHHy91/Y7oX9vQXk78ekyZtcQj1QXDIMH33gjDdHBfRl4K9pZ36xhRgrP4Zr+R8A==} + '@oxlint-tsgolint/linux-arm64@7.0.2002': + resolution: {integrity: sha512-bqPObCNIR6tDQSc0Xn9Nu7EfWRXFB+qFzADRl/q6YA8zT9YUg3pGUbmicV2hV91uLpiot74so9ocGjx35SaX6w==} cpu: [arm64] os: [linux] - '@oxlint-tsgolint/linux-x64@7.0.2001': - resolution: {integrity: sha512-UDezNqdECVmngu2TPnjaS1YoAmcTaBoI5lV9vk3VahBxoi+I5r9k3iJTT7qZoYWOXTD/7T7bNcwRgrocR6BscQ==} + '@oxlint-tsgolint/linux-x64@7.0.2002': + resolution: {integrity: sha512-E5CcRALAYdiQMbdYjEqlLOiYuEdt21RtXiyxIoD8bfypdfkpWppacijKOR4i0DtLXFRVwCGQggZBWk5bOIpU1A==} cpu: [x64] os: [linux] - '@oxlint-tsgolint/win32-arm64@7.0.2001': - resolution: {integrity: sha512-uJZhqB6pdXLuN+AD1F5082byyQti/NPmJA77GtcFlmT2HzRelqbNls3SaIqxpjdFgvSBF9g0yOKGBkGFg7kX8Q==} + '@oxlint-tsgolint/win32-arm64@7.0.2002': + resolution: {integrity: sha512-L+ul0ZFDiz/ZmTwCQ1J/qS7S6s45ktiaFqb+ZIzx+1sSdtdRxm8/H0+p4VDQYrCKBFzKNb6VjUlm48bNEe3BUg==} cpu: [arm64] os: [win32] - '@oxlint-tsgolint/win32-x64@7.0.2001': - resolution: {integrity: sha512-FkDRm8hx9OwzGQqyWG1tO5QrTLRApff9DzSgpz9QZau37BR8d1VYKOxMLGf6shPZntJFoTwIIJYT68VndYDCog==} + '@oxlint-tsgolint/win32-x64@7.0.2002': + resolution: {integrity: sha512-zkZeJfo4UmYiCzj77u85eCDpdxOiQiSAsV6j9Pvj5e7Vu5+MvwLtK1xmVutE77tJmUJ3eBOSXHR6WgY4AwHHGQ==} cpu: [x64] os: [win32] @@ -5299,47 +5315,40 @@ packages: cpu: [x64] os: [win32] - '@perryts/perry-darwin-arm64@0.5.1220': - resolution: {integrity: sha512-5FLa1ciHZwLZVtoecQqhiJ6K7pGjzcBay9y5DiDuSX4+7R4EJDmx9oXKXDXKz1xv5q00seMcLAZkIMQj/hyquw==} + '@perryts/perry-darwin-arm64@0.5.1520': + resolution: {integrity: sha512-FBu/HkRPvtr2GUUZd9fKClOZuf2s6lhrrXSj8XJoq75gaCTwpyqj8bqmZGvguuTPduG2+GV2+xYAGmBfLyUFaQ==} cpu: [arm64] os: [darwin] - '@perryts/perry-darwin-x64@0.5.1220': - resolution: {integrity: sha512-ZVJPZT+NKLf5dWejqOVYoElJGOap0Ic9FEjy4qiTC2IMnZ+5xtxkRMinpEVv61TdAf1pRWAFYw5CzHI88WFvzQ==} + '@perryts/perry-darwin-x64@0.5.1520': + resolution: {integrity: sha512-lsuUUBWdrSSclwKKZia6s2XogFoF++IRxYDbkPBaWCiRO5U3b+cAeXknMfRm2tbN32j4Ufo0LiRo3zQUOWcApg==} cpu: [x64] os: [darwin] - '@perryts/perry-linux-arm64-musl@0.5.1220': - resolution: {integrity: sha512-rizM9uW3wyBQc1VS7rJaWO0XYeH1dSGI0NC9FBxv3/CT31nniyYQEShGhHKTd6gaisxJNSC/rwqhEqy5NQi3iw==} - cpu: [arm64] - os: [linux] - libc: [musl] - - '@perryts/perry-linux-arm64@0.5.1220': - resolution: {integrity: sha512-qJeup8XTMstoXWDrREZCmhQjqnwJlML3zmBZLhKp3nNRTzn3cEhQFUempEtL3++M2MQjP3CLmzgMh+ZHGZUO7Q==} + '@perryts/perry-linux-arm64@0.5.1520': + resolution: {integrity: sha512-/nfhlGh61NF5UsY8DD47j6H5ybkuEagObCAUUnhhzF8459VXT1clpDeu6I2WJegOg/00V/6hDkEgvF5OdXsdPQ==} cpu: [arm64] os: [linux] libc: [glibc] - '@perryts/perry-linux-x64-musl@0.5.1220': - resolution: {integrity: sha512-OFJLceB+qNlzYTTHl5rK1PaDReNrwxtYJB+xDMf0RKq+MofecKpNjdICHQzKdtO47Guok2bTnTghOTdsHpdR7w==} - cpu: [x64] - os: [linux] - libc: [musl] - - '@perryts/perry-linux-x64@0.5.1220': - resolution: {integrity: sha512-N8QG2AboPzw3cBdv1pQdFGc75xTpAwUcWIgik4O6WlU3zMIrOHxIaqj8UWZ1XN8nAxCueBjvGGu8CPi856SvPQ==} + '@perryts/perry-linux-x64@0.5.1520': + resolution: {integrity: sha512-8Z7uPsiay1+gA7s6NrsU8zVtix0GXRxCErSNe5/nafLC5YrsodQ+235Jsr/PzIzlH5PHVOpVQy0gn+jGD8lUKQ==} cpu: [x64] os: [linux] libc: [glibc] - '@perryts/perry-win32-x64@0.5.1220': - resolution: {integrity: sha512-p33zkG/s3fMfYgAgtfHTWfjTlmlxxaTYZ/Yhw6HzFtyPeBXxz4DtKdbmwNu95ZgFYVAIknF/Fd2Loym56FeXXg==} + '@perryts/perry-win32-arm64@0.5.1520': + resolution: {integrity: sha512-2HV/phBD3IC+90UgzyKbYGqPC2eDRuCp7Mny8XzbAmfW6HkpJKdbNlaJz98Kxh5NQh3wr1dpgn48r83sgBs5iw==} + cpu: [arm64] + os: [win32] + + '@perryts/perry-win32-x64@0.5.1520': + resolution: {integrity: sha512-5vYuD71KWywfj5wEoSRrKo3W6mZ3JZ4yxDSE50OwqCLoTbTJ2KMEYgKumqWYim1WTji9HKiwQBWTD9QkcBY6Bg==} cpu: [x64] os: [win32] - '@perryts/perry@0.5.1220': - resolution: {integrity: sha512-hgeFCUE8usn/9vObDwlHkE+gRkZm3kjppz6KIefU/+dJ1523bYLI4hAsKk6lnZnaUc6iaiuK8yBF8wklqqVDwQ==} + '@perryts/perry@0.5.1520': + resolution: {integrity: sha512-f+0J2WbddjX0EMYR4BWIlsQtTaYd+0I9AIGA3hY/D8/MWlhrZwHmV6v8iBrdcpv/4QUd+YmRhFePY3iUUcriyw==} engines: {node: '>=16'} hasBin: true @@ -5508,6 +5517,10 @@ packages: resolution: {integrity: sha512-/ScWUhhoFasJsSRGTVBwId1loQjjnjAfE4djL6ZhrXRpNCmPTnUKF5Jokd58ILseOMjzET3UrMOtJPS9sYeI0g==} engines: {node: ^18.17.0 || >=20.5.0} + '@sigstore/protobuf-specs@0.5.2': + resolution: {integrity: sha512-SQqvFMt4V78fdjcDdYX6HbiVSOR4QK3ZgwCa2KOsopAgPIHy1rU5UDUmzLl02r5oyyaYcYHR1hpwDRk/yUe+Mw==} + engines: {node: ^18.17.0 || >=20.5.0} + '@sigstore/sign@4.1.1': resolution: {integrity: sha512-Hf4xglukg0XXQ2RiD5vSoLjdPe8OBUPA8XeVjUObheuDcWdYWrnH/BNmxZCzkAy68MzmNCxXLeurJvs6hcP2OQ==} engines: {node: ^20.17.0 || >=22.9.0} @@ -5724,6 +5737,9 @@ packages: '@types/node@26.5.1': resolution: {integrity: sha512-CzNm2FezW4VR/LjG6yUdiEgLE/rAQ9Slj5gCu/C2VrdcW7I0ahNZ8DRbHT7zOZ6r3ONgd/bsQIeSaoDGrd1C6g==} + '@types/node@26.6.2': + resolution: {integrity: sha512-X1P21scMv4zGKLYqjdGjaKa7COa0RKVYYZZN/NfvLQ1JegxFhdhpZG/Lyn8AXx6CDUavKAd11v6BvfpkDByK8g==} + '@types/responselike@1.0.3': resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} @@ -5751,8 +5767,8 @@ packages: cpu: [arm64] os: [darwin] - '@typescript/typescript-darwin-arm64@7.1.0-dev.20260913.1': - resolution: {integrity: sha512-jN35ZzxIhFFXPL7OKYjBS/H3f9gOTHbDJRVlIom8DT1hg9gbFHT1rEovZGxC74k9qngJAdDv7MgzPeVo0tu5AA==} + '@typescript/typescript-darwin-arm64@7.1.0-dev.20260921.1': + resolution: {integrity: sha512-NZpvf4gg/6Ob8+yjxNUmuci5aCZ7Z02T8gqV+zgXHug7f2l00rE0/8Qd3j7iSq6gtev3SJQimnilhgE3iTM6Nw==} engines: {node: '>=16.20.0'} cpu: [arm64] os: [darwin] @@ -5763,8 +5779,8 @@ packages: cpu: [x64] os: [darwin] - '@typescript/typescript-darwin-x64@7.1.0-dev.20260913.1': - resolution: {integrity: sha512-D9IkhZY5LNRpEv4V9zlGt+Clp7+1xwuGhkpzF0li8H4Hj/wn8jmfI+g9u0rEsLkpyy5t715HQ/ymszozvD6Mhg==} + '@typescript/typescript-darwin-x64@7.1.0-dev.20260921.1': + resolution: {integrity: sha512-ajJLfx7wJxrbJJ7CYTzIqOd4sTGuQLw2tepZWDaO0/bGKbhZszryA6Jbby7TuAkf2Tnw5IZ1fKWRN/6uWo32ow==} engines: {node: '>=16.20.0'} cpu: [x64] os: [darwin] @@ -5787,8 +5803,8 @@ packages: cpu: [arm64] os: [linux] - '@typescript/typescript-linux-arm64@7.1.0-dev.20260913.1': - resolution: {integrity: sha512-bE/moSqhLG5I6hw2D8MyIPt3dxvGBmCB28/VIKXZ96RYfbhjj2USx7NNA/C3+P60FhQczaMkbd3wyo4LRpxv5Q==} + '@typescript/typescript-linux-arm64@7.1.0-dev.20260921.1': + resolution: {integrity: sha512-eKN8MtdfqD/pHDFZGeWOjE6VIG2qGzSbyKR9Ts2w/W32sW8Svu/S9YqUHhcmrExyBLgSFvkOImXWQMDMxpyDbQ==} engines: {node: '>=16.20.0'} cpu: [arm64] os: [linux] @@ -5799,8 +5815,8 @@ packages: cpu: [arm] os: [linux] - '@typescript/typescript-linux-arm@7.1.0-dev.20260913.1': - resolution: {integrity: sha512-JE36V+G1GsKUV0D0/QVUCpQ3UyS81liMH0qKfof8j/Y0joF2SFai1Xo5OSNi0QSuDmOCiwERE4TRVo3/pQOtvw==} + '@typescript/typescript-linux-arm@7.1.0-dev.20260921.1': + resolution: {integrity: sha512-octXBEYJralA2GfkkB4ITJ/hbbH6LVxuEAOaSI6ZzjSY4TwqOltifef1YrqpTE9M26LQ6xUWLjODzFI1c5KhgQ==} engines: {node: '>=16.20.0'} cpu: [arm] os: [linux] @@ -5841,8 +5857,8 @@ packages: cpu: [x64] os: [linux] - '@typescript/typescript-linux-x64@7.1.0-dev.20260913.1': - resolution: {integrity: sha512-RwEJVRmVAP5l0YNKcJMHtO4BKPRMLq8wcJAn0OQ2AQsual8VOWnS+bxnI2xO95hM/Xwe6cmLVK8TBc3WzScgog==} + '@typescript/typescript-linux-x64@7.1.0-dev.20260921.1': + resolution: {integrity: sha512-I0u+dm4oBasM0htyBlwQRqbc6jM6hTANlOpC/Q3o0APF2XdmOtZDybssJdnkgrELs/25lt0SOJKxkRPeAPWvtQ==} engines: {node: '>=16.20.0'} cpu: [x64] os: [linux] @@ -5883,8 +5899,8 @@ packages: cpu: [arm64] os: [win32] - '@typescript/typescript-win32-arm64@7.1.0-dev.20260913.1': - resolution: {integrity: sha512-+GYnjq0wffSzfSR/6d0K3r7LM3te3wqePdWdA1TYbNXBDmMBPvwvcI0n+5gNne5h2BuRLhdP3uoys5c05a5pxA==} + '@typescript/typescript-win32-arm64@7.1.0-dev.20260921.1': + resolution: {integrity: sha512-BWmq1dNSLSrixiN2/SFXis2wtz05TiVM0q75BTJNoCMfNwE3nhoPB43N+37BvZanOjL6UBUKNUyWtNsYSDBbQQ==} engines: {node: '>=16.20.0'} cpu: [arm64] os: [win32] @@ -5895,8 +5911,8 @@ packages: cpu: [x64] os: [win32] - '@typescript/typescript-win32-x64@7.1.0-dev.20260913.1': - resolution: {integrity: sha512-7Eb4iZ7uMKINXHetQ45R/UJi+AhTgD8H4Lbyz4PQciHQ9mMjvI6Xq/tZlw+2Hy6ym/Wc/jazKu61E1BeGYJXWQ==} + '@typescript/typescript-win32-x64@7.1.0-dev.20260921.1': + resolution: {integrity: sha512-wT0Xy70PnypQ61rF0soOLhVZV26yB56vF96a7+5qi3fukPYCZT/oF6vkjdYMvByVmKQ+TizbnSpInTBfz750Gw==} engines: {node: '>=16.20.0'} cpu: [x64] os: [win32] @@ -5905,11 +5921,11 @@ packages: resolution: {integrity: sha512-oL0uqC5cROkhhVqeGQ4h0CeGYPwkc+tu/dPyfUcmdA2tKpa0o9x5L5L+nu/FeWsqMoO/OjAqHQDCUF0bqVNVwQ==} engines: {node: '>=18'} - '@vitest/coverage-v8@5.0.0': - resolution: {integrity: sha512-toMg6PZGCIa/lQNCDoASrfb1ly4hsUKXFtFYC9kD4t78o5Y6LyNJU7AENt8eHPr3quYdxaxK7hj2mnbFfUk9NA==} + '@vitest/coverage-v8@5.0.1': + resolution: {integrity: sha512-FRC8ACiudC3dI6MTplzRSYWHDRnIv2IPfbzs4FdoJNsMal/35sWV8hwIfV8ZcqzSPy+uXHeMVONt9CEqtOU17w==} peerDependencies: - '@vitest/browser': 5.0.0 - vitest: 5.0.0 + '@vitest/browser': 5.0.1 + vitest: 5.0.1 peerDependenciesMeta: '@vitest/browser': optional: true @@ -5922,36 +5938,36 @@ packages: resolution: {integrity: sha512-1EOLRfsTMnyAr3+kEAsP4o9dhaDlGPpD7H5iLBBeq//YpNB1VIahkPhB+eRp9N2Dkfw8oySROjE3yf9XDeaIkQ==} engines: {node: '>=22'} - '@vitest/mocker@5.0.0': - resolution: {integrity: sha512-66PGTMIiVJP3t4a5yxU9qPtf7MdTBs8jmToMvy+HVflB3Yy13WJZTtPePdvU+wjRV02SKK5doLbSA6o9pwOmiA==} + '@vitest/mocker@5.0.1': + resolution: {integrity: sha512-6K1DoBNAPGvuOcSsGA4D6x+5zEEff/KmOOP3uetT2TrGpVfI+HRHRnJJfKi5ib/g1vx8IYHQD8s0pbJz8WQI7Q==} peerDependencies: msw: ^2.4.9 - vite: 8.2.2 + vite: 8.3.0 peerDependenciesMeta: msw: optional: true vite: optional: true - '@vitest/pretty-format@5.0.0': - resolution: {integrity: sha512-PVRNuB3wpReb4SQEs4zTKM4KWFhQ5pw3spE8naoDJNB5T5aWRzGKHwXcLUllr0WeOTXpB6bSr3CJLo5+7XQSSQ==} + '@vitest/pretty-format@5.0.1': + resolution: {integrity: sha512-6guWwj5d9bguuefTOvJoq387tfpkzSv554YdUEGzjJH2PnnmvzTLQ1UQSuAk5wBFVhf2CUmy/S/palOcb6dmpA==} - '@vitest/spy@5.0.0': - resolution: {integrity: sha512-uy+luWBAPw9XfthoHi5AkfHUnuPYEESjl0p/r+meoBnU8bxg5GDQ3Ey8MjcJ6sqahkL4PFyrvfMJJBw7LbU06g==} + '@vitest/spy@5.0.1': + resolution: {integrity: sha512-rbto/mF/SGERxEgYOek7Xm6B9b+y+mVoo+f4b2LymYO8zM1b7uB5nHuhVMTP2hxdzgxvGiZYGxGIaMvL5y180Q==} - '@vitest/ui@5.0.0': - resolution: {integrity: sha512-h2FIFwggCY2GxUd2UdQoYNVQkOIqEQLPhNREcl3FUiRsdzQep7NWwYbSmhGEA9nFLPDq5pXzRMcBZQU8Py83sg==} + '@vitest/ui@5.0.1': + resolution: {integrity: sha512-7PvQu/X9/pQoHYfNLAYL22qsD4/+sx2k7zpUA7XvjW0sc40r3/r0lGZ2fsEyOHMuO8Q1KjiO1QQVjJdnWUy/WQ==} peerDependencies: - vitest: 5.0.0 + vitest: 5.0.1 - '@vitest/utils@5.0.0': - resolution: {integrity: sha512-dO++xL3vDfvhTAVimfkuQUA3k+JClIF1i1vAkPqpcGAthRmeWnXmHB7YPViPvgCwviX8u7Y5W1u2N//AaQr3fw==} + '@vitest/utils@5.0.1': + resolution: {integrity: sha512-E9+yEA+jsfaoxZcUHFzEqUrQcoNh2EwrPT5efIqkUPUwD5Ua2Li9BRWaYeRwvzvdLgTSVrre8oKNeyrfg7KkdQ==} '@vitiate/core@0.3.1': 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': @@ -6108,6 +6124,11 @@ packages: ajv-formats@3.0.1: resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true ajv-keywords@5.1.0: resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} @@ -6132,6 +6153,9 @@ packages: argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + argparse@3.0.2: + resolution: {integrity: sha512-mFdDM6WqWKraGLsVb+C9CahPnzTXOefAOLq3jYcca2YZ8bEWpr++Tzj+zSaKW9+X9L5uSxcm1AZ3Y6aZJ09OhQ==} + asn1@0.2.6: resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} @@ -6142,12 +6166,12 @@ packages: ast-v8-to-istanbul@1.0.6: resolution: {integrity: sha512-fvpl29helSO2w/z7utIbrkNXILdrLwDwAMH2I/zPKlGf5244+gf+B4cyS1sANcrPY2h+hWCGSgC8N61s/+AF9A==} - ata-validator@1.27.0: - resolution: {integrity: sha512-0KHKhh1UPlbLfdjdSjLEHpyGNnE6kdncELHatf9OMNbG/nqr3W5ERPy5EtITsddUjhZr4xdgj+JC1Y8q0hoLVw==} + ata-validator@1.27.1: + resolution: {integrity: sha512-FFbzRalSLW0poT+FGzgOMV755z6suwvQoFKFxlwBzxuy9E+HpOSsh+TODhiV70ym8DhQhbmTNFiNdZBdd5dTsQ==} engines: {node: '>=20.0.0'} hasBin: true peerDependencies: - yaml: 2.9.0 + yaml: 2.9.1 peerDependenciesMeta: yaml: optional: true @@ -6520,8 +6544,8 @@ packages: end-of-stream@1.4.5: resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==} - enhanced-resolve@5.24.4: - resolution: {integrity: sha512-GVoi+ICHocoOIU7qVVM48wOJziRsqrsyqlI0Ce0LdowRn6v3bcH2zUa9kp85ncx0nwIb9/HOCOLS3fdThDG/XQ==} + enhanced-resolve@5.25.1: + resolution: {integrity: sha512-nGXts5znJzmWPu+mIE9izCOzdg63oJca2mDzGWWTth7sr4aCToKcoyFVBQwN75Ij5Pf6p510EwkTqViTRzDV+w==} engines: {node: '>=10.13.0'} entities@4.5.0: @@ -6561,18 +6585,6 @@ packages: resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} engines: {node: '>=12'} - eslint-scope@5.1.1: - resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} - engines: {node: '>=8.0.0'} - - esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} - - estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} - estree-walker@3.0.3: resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} @@ -6622,8 +6634,8 @@ packages: engines: {node: '>=22'} hasBin: true - fast-check@4.10.0: - resolution: {integrity: sha512-hhqQL+IJllZi3aM4TKvmCj3bywLEcycNTTLZeLhA9ttMxBrCqM07q7Di4kl+j9EWSTXvJH1+EpIgsDbF/+8H5Q==} + fast-check@4.10.2: + resolution: {integrity: sha512-iK2f+YrcmoeGqk6fA0ea2bptcu/itMIm4NfEozq6N25+aG6h7s5HZbB/k1aV7b5w5sFLMCbbtRUsTVR+BgC3xw==} engines: {node: '>=12.17.0'} fast-deep-equal@3.1.3: @@ -6645,8 +6657,8 @@ packages: fast-string-width@3.0.2: resolution: {integrity: sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==} - fast-uri@3.1.6: - resolution: {integrity: sha512-7Ical1vFEMr0onbVzEDIreM22I4khW+fzyQPwvAFWBp1iwdshSZRsL4jjRvPG9JP1uiqMHRto+YU6R2/CzDz5Q==} + fast-uri@3.1.8: + resolution: {integrity: sha512-GZMtZUTNRpOVIECoXwLNZS5xUGE+mVNbTB8h/7Rwh2TFWcBQiPzTgyZi05BF9UMZKkLJv8XBRJTlU7zg8+ZfMg==} fast-wrap-ansi@0.2.2: resolution: {integrity: sha512-7F2Fl+TjRSenLqlU3UjSH0iyqopqoZIu7eZVpEirP2g1GtWa2G/ecEmBdgz31+Mxr+ELclgg6sokpSFIQiZ02Q==} @@ -6717,6 +6729,10 @@ packages: resolution: {integrity: sha512-QRbvDIbx6YklUe6RxeTeleMR0yv3cYH6PsPZHcnVn7xv7zO1BHN8r0XETu8n6Ye3Q+ahtSarc3WgtNWmehIBfA==} engines: {node: '>=18'} + get-east-asian-width@1.7.0: + resolution: {integrity: sha512-XjH1AECxf0giL2V1aU8vKyRR2ppRUb5c0EvT7zuJTokQ74bNo52zOtghqdWIqrhUD79fo3x0WfKZdOqxF6LG1Q==} + engines: {node: '>=18'} + get-stream@5.2.0: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} engines: {node: '>=8'} @@ -6729,8 +6745,8 @@ packages: resolution: {integrity: sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==} engines: {node: 18 || 20 || >=22} - globals@17.11.0: - resolution: {integrity: sha512-Z2I8hM+PbJDXQDq3Icgpzv+mPdwr68iZUU9d5WW4FuXfDUQfkZaZuvjMv42/5crNyw154+9+VWXbYrUgDXbxNw==} + globals@17.12.0: + resolution: {integrity: sha512-cezEd/DTyyht9cvSSURyygXPfy04GtWO/5e6ZPvH7fCtjKz9PYOmuawphw1Ctd1f6C+5JypXfGD7ahNMXvevBA==} engines: {node: '>=18'} globby@16.2.4: @@ -6755,8 +6771,8 @@ packages: resolution: {integrity: sha512-CsNUt5x9LUdx6hnk/E2SZLsDyvfqANZSUq4+D3D8RzDJ2M+HDTIkF60ibS1vHaK55vzgiZw1bEPFG9yH7l33wA==} engines: {node: '>=12'} - hono@4.13.4: - resolution: {integrity: sha512-AGEwKIyRMHRv1t8Wjwa3LHxQ61X5CqrdFT+4BRNTpqS5aJNnpl5WLjADb7vFlJzI/8uK7T5QLVApCMQKNa3LgQ==} + hono@4.13.8: + resolution: {integrity: sha512-/Gng7NfoykZl2pjukW5Z6+8Yxm3BPRf86GTbQnt0SbySkvax4fyL4H3HhY1cCpBGmiW9XDRFzRV+CXK2W8QudQ==} engines: {node: '>=16.9.0'} hosted-git-info@8.1.0: @@ -6811,8 +6827,8 @@ packages: resolution: {integrity: sha512-+N0ngpO3e7cRUWOJAS7qw0IZIVc6XPrW4MlFBdD066F2L4k1L6ker3hLqSq7iXxU5tgS4WGkIUElWn5vogAEnw==} engines: {node: ^18.17.0 || >=20.5.0} - ip-address@10.5.0: - resolution: {integrity: sha512-R5SnVLJmgYYvf2F2ZgwSBnelz5G4q5AxIC277GDfUaNbrZKNANcBC7RHqYYePlszf4kBolVkJauG0ZjHHFh55g==} + ip-address@10.7.2: + resolution: {integrity: sha512-7H/2gFSIitxc0hG3nOI1glS8QLo/EHBFFLk8vEUjXY/xu0AdL8jZ9U1IzO2PUm0d2D/ofQcAifb0g6OBkt8U7w==} engines: {node: '>= 12'} ipaddr.js@1.9.1: @@ -6891,8 +6907,8 @@ packages: js-tokens@10.0.0: resolution: {integrity: sha512-lM/UBzQmfJRo9ABXbPWemivdCW8V2G8FHaHdypQaIy523snUjog0W71ayWXTjiR+ixeMyVHN2XcpnTd/liPg/Q==} - js-yaml@4.3.1: - resolution: {integrity: sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==} + js-yaml@4.3.2: + resolution: {integrity: sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==} hasBin: true jsesc@3.1.0: @@ -6955,8 +6971,8 @@ packages: resolution: {integrity: sha512-C3+w0EuDdnjK4YM9flqouHhV2WpY/5OsmRHlFjmnsZNfL8UYCVnXApAJxJjJG85Ai9vhlXAYeFby1dXBbgTWLg==} engines: {node: ^20.17.0 || >=22.9.0} - libnpmpack@9.1.12: - resolution: {integrity: sha512-aTA8Igq0nSOPOI2S6aP9+dgu7rrWndO3fo6dVmaJ9GCvA64CxcpsIKIvVaZLQNNYKTxKVTkVXg5KCSL3C1zNHA==} + libnpmpack@9.1.13: + resolution: {integrity: sha512-IyqC8vJcvBYkr8x6n7iZ+dbg2B8Vx1Drx5qk5QsKUmfU6CLb3HaqdMg7Z9Mqh8NlVQcsRVqVlgiNBcHZuYTWfQ==} engines: {node: ^20.17.0 || >=22.9.0} lightningcss-android-arm64@1.33.0: @@ -7033,8 +7049,8 @@ packages: resolution: {integrity: sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==} engines: {node: '>= 12.0.0'} - linkify-it@5.0.2: - resolution: {integrity: sha512-ONTm2jCMAVZjgQa/Fy1kScXsuOoF5NPTsoFBdE1KVIZ2vAh/r9+Bqo+0jINCBYnavTPQZz38QzFTme79ENoN3Q==} + linkify-it@6.1.0: + resolution: {integrity: sha512-wJ/TwpSDTLepCrQoYWYIExIKg5Zchex2Nn5yk2mFnB+6PtdkHtyLx742md9csRjjOnGkKIS/RrbY7l8D6gT9Vw==} locate-path@6.0.0: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} @@ -7053,12 +7069,12 @@ packages: resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} engines: {node: '>=8'} - lru-cache@11.5.2: - resolution: {integrity: sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==} + lru-cache@11.5.3: + resolution: {integrity: sha512-U4N8FgzmWxc8k1VH8Kr6lQg18U7Fjvby6wXHVRX/ZZ7IwWbRMgrRbP0Wrb5q5NVinryp4SQampHKdvtecItxUg==} engines: {node: 20 || >=22} - 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==} @@ -7071,8 +7087,8 @@ packages: resolution: {integrity: sha512-Je0fLJ0F5atA7F+eIlLzk+Wkcl57JDf4kf+EW8xiP5E31xOQxkIxTbgf1Oi1Lw9tRI9UEMRdI5Vz2xTzoNU1Jw==} engines: {node: ^20.17.0 || >=22.9.0} - markdown-it@14.3.0: - resolution: {integrity: sha512-RCEsPjR+sr0x+AuYp601tKTkgFG4YEPLCzHST3cQ/fhlJkqAkz1L2/Qbp1j9qw5SBwQHFBoW8+hoN5xssOF0Tw==} + markdown-it@15.0.1: + resolution: {integrity: sha512-9/7gE95FNPkfUWrjJIoHZza2iLmuJlPD0UNMxPi7bxUrbCR525YZY0r+zyfes0dZI5ZZ/uNIXUJca0pJvtw41g==} hasBin: true markdown-table@3.0.4: @@ -7083,8 +7099,8 @@ packages: peerDependencies: markdownlint-cli2: '>=0.0.4' - markdownlint-cli2@0.23.2: - resolution: {integrity: sha512-eUhcnkSpzURo/o4htSqc7LPDszgOOTknhU4eY/sPHvMCLxnTCYscv1gw1/js/idmaZPisv9ECVEIORcllqjTUw==} + markdownlint-cli2@0.23.3: + resolution: {integrity: sha512-xAr5o/TGpC3v6lE6cKIW4b5eOFRrRX5u7Vtjae9ix3RALv8nNOd94XMkD/1OXXBtpMcJ4uQGbpSo3hv5UqS4uQ==} engines: {node: '>=22'} hasBin: true @@ -7148,8 +7164,8 @@ packages: mdn-data@2.27.1: resolution: {integrity: sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==} - mdurl@2.0.0: - resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} + mdurl@2.1.0: + resolution: {integrity: sha512-1+HBaOx0zi/dQWht8rNv9MYf9qqpqL/kxI0hXImU6Y547zM6Sni8BQibt7ifgMcYtQg41ao3Ivd6cnSM86inpg==} media-typer@1.1.0: resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==} @@ -7280,11 +7296,12 @@ packages: resolution: {integrity: sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==} engines: {node: 18 || 20 || >=22} - minimizer-webpack-plugin@5.6.1: - resolution: {integrity: sha512-DoeAZz8Q1C1znwsUzej1fdoi4jCf7/+Em27ouLqfK/+3m8G+D7yDhUwrc3CNhjSzGUN1kn7Iv4sWmjflQHenpw==} + minimizer-webpack-plugin@5.11.0: + resolution: {integrity: sha512-2JVy2DY+iBtfRyrQB5cRM7lfurnJIi6jFTgLip/7FxDu0WxswrIRzr4fBySQ0X7HqM7BcwE28zm+HfQ5V6y4Cg==} engines: {node: '>= 10.13.0'} peerDependencies: '@minify-html/node': '*' + '@napi-rs/image': '*' '@swc/core': '*' '@swc/css': '*' '@swc/html': '*' @@ -7293,13 +7310,18 @@ packages: csso: '*' esbuild: '*' html-minifier-terser: '*' + imagemin: '*' lightningcss: '*' postcss: '*' + sharp: '*' + svgo: '*' uglify-js: '*' webpack: ^5.1.0 peerDependenciesMeta: '@minify-html/node': optional: true + '@napi-rs/image': + optional: true '@swc/core': optional: true '@swc/css': @@ -7316,10 +7338,16 @@ packages: optional: true html-minifier-terser: optional: true + imagemin: + optional: true lightningcss: optional: true postcss: optional: true + sharp: + optional: true + svgo: + optional: true uglify-js: optional: true @@ -7374,9 +7402,6 @@ packages: resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==} engines: {node: '>= 0.6'} - neo-async@2.6.2: - resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - neosanitize@0.3.0: resolution: {integrity: sha512-3jXsJfTnhprg8ktSNaz23WI0cjIJ2A/FQHFz/VaHzaKFCEEN9Li+YoTrDKuX4j2ic8Bn3y/TZXQKpfK5JtJEcQ==} peerDependencies: @@ -7493,8 +7518,8 @@ packages: vite-plus: optional: true - oxlint-tsgolint@7.0.2001: - resolution: {integrity: sha512-KjK/XLcXr1DSyonKhsuFqJRiuKqcyG9j3LJ8nkOsrLzGvodBPqzHOKauy10asLMDI0sUpvb+1sxlzff3udZvfg==} + oxlint-tsgolint@7.0.2002: + resolution: {integrity: sha512-rQAj2RAQM57nCwTd3PhtnAkREGW2StqI47tzudNlJF8WwGommM7rVpeP4O1O8/ZiuDZ9f2GnTESzLHGTluwkvQ==} hasBin: true oxlint@1.83.0: @@ -7526,8 +7551,8 @@ packages: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} engines: {node: '>=10'} - p-map@7.0.6: - resolution: {integrity: sha512-I4Prw6ivkd6p8PiYR1tXASOAOBzIJwu0TB7fqaX0c/8c3QAehNYmX57EijyGGGBt3c/BIowGwV03RVBtXvHEVg==} + p-map@7.0.8: + resolution: {integrity: sha512-MitaVsCuCFIvOLLPIU7NnfrZvS9H9h7kwMUkDo+T2pEISaJD48IV9S8iIdXB7PsvvdxyYcsSTTrr90XKsbulNw==} engines: {node: '>=18'} p-try@2.2.0: @@ -7677,8 +7702,8 @@ packages: pure-rand@8.4.2: resolution: {integrity: sha512-vvuOGgcuPJAirlHvuQw1TrOiw7ptaIXXmIbNuiNOY6lNGJJH49PQ1Kj4nd783nPdQhQdicgOjVI2yI/9BD6/Ng==} - qs@6.15.3: - resolution: {integrity: sha512-O9gl3zCl5h5blw1KGUzQKhA5oUXSl8rwUIM5o0S3nCXMliSvy5Dzx7/DJcI+SwgICv+IneSZwhBh1oSyEHA71A==} + qs@6.16.0: + resolution: {integrity: sha512-h6fhOIaRrID2CbEY2fqs+7t+UXZo+MLAnU5gRIq85uFtdiUPCdsApMlHhXogKVM4HM2DVbIjGNTTYH2OcmP1vA==} engines: {node: '>=0.6'} quansync@1.0.0: @@ -7711,8 +7736,8 @@ packages: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} - regjsparser@0.13.2: - resolution: {integrity: sha512-NgRBy2Nx/bE+9F27nVHnqcN5HjyLmecqsqx2PJHu3/IEtADD4WuxuXIVExD5PoSDFVrl78dOonfcOe5O+5nbzQ==} + regjsparser@0.13.3: + resolution: {integrity: sha512-ycwFAS14Jw4mppvmK4GR/J6u3WpWpjkEApehuHtLc/8VpPNpDMbQ4WjqwplXifGeyKOzHSFLmSPqzksDQE2Sfg==} hasBin: true require-directory@2.1.1: @@ -7766,6 +7791,10 @@ packages: resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==} engines: {node: '>= 10.13.0'} + schema-utils@4.5.0: + resolution: {integrity: sha512-zJlMCZ0cAR5p/Y4oVpRoqioDMJcGxaXRrQ/4rP4WyR84vc5z/DolXdbvXeDpTwbtocDFr2rhPqHPErDCUtz2kA==} + engines: {node: '>= 10.13.0'} + semver@7.8.5: resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} engines: {node: '>=10'} @@ -7817,10 +7846,6 @@ packages: resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} - smol-toml@1.7.0: - resolution: {integrity: sha512-aqVvWoyO21L23mb+drl4RmMXbf6N7FdHjAhTRA9ZBL7apWBgfWC16KjrASI+1p9GAroljyMHj6fK67i0UiTNvQ==} - engines: {node: '>= 18'} - smol-toml@1.8.0: resolution: {integrity: sha512-kCZr2V3ch9i00x8zXRhjUNVcjG9ijES5dDudkXvUVCT5QlJNQWElSJdZqyPemffHoLNUYwOcou0Fy+ojN0uHSQ==} engines: {node: '>= 18'} @@ -7944,6 +7969,11 @@ packages: engines: {node: '>=10'} hasBin: true + terser@5.51.2: + resolution: {integrity: sha512-bWnjSNscmuI+GJze6ZupnHP8G/cTcsJF+bXCeQknk2SHQsgbNJnLrqiH9jZ2W4STPVXH2mDKKRX3iwPhc9Cn/Q==} + engines: {node: '>=10'} + hasBin: true + test-exclude@8.0.0: resolution: {integrity: sha512-ZOffsNrXYggvU1mDGHk54I96r26P8SyMjO5slMKSc7+IWmtB/MQKnEC2fP51imB3/pT6YK5cT5E8f+Dd9KdyOQ==} engines: {node: 20 || >=22} @@ -8026,8 +8056,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.34: + resolution: {integrity: sha512-wbnzrXXDW8xEFHDZZs2jo1MkhaYlKAY4FRhpBc1+2LF1fZVBGCXGdLEhA/Z/NBbgzJMFfeM8m7elKPa/+KxaUQ==} typescript@5.9.3: resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} @@ -8039,13 +8069,13 @@ packages: engines: {node: '>=16.20.0'} hasBin: true - typescript@7.1.0-dev.20260913.1: - resolution: {integrity: sha512-Utl01/z3d++BoytDrVrgQ+mjWGxW4eDtRejedyFJVf583KI7RWdazontz8hKCAwwFEnoQTdkopbkJNV7J6KtEw==} + typescript@7.1.0-dev.20260921.1: + resolution: {integrity: sha512-U+I/NIJnDWUlToh94QMKdYG0D8kO1zOS4doC6oW0OCmaYvsX27UM45zD6Qiy1Qw8CK4MLYpU8HWVzSUyYOY+IQ==} engines: {node: '>=16.20.0'} hasBin: true - uc.micro@2.1.0: - resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} + uc.micro@3.0.0: + resolution: {integrity: sha512-U3PppEkleoTnIfi8BozMx3yju3qc/L6SwqWo2Sw+54PX+PX0q9I+r1Um5HCmqD7n9VDX5/v3vQH/AjA6deDdtw==} ufo@1.6.4: resolution: {integrity: sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==} @@ -8119,13 +8149,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 @@ -8135,7 +8165,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 @@ -8162,23 +8192,23 @@ packages: yaml: optional: true - vitest@5.0.0: - resolution: {integrity: sha512-gpsMNoRhMjMktVxPtstOH4/PJuPyovVaMDr4oDilXaGH1EcqM2OE96SoHT2VIQ6fTGtTjqmHDrEu2X9RQiXf8Q==} + vitest@5.0.1: + resolution: {integrity: sha512-iA95lQbKEkvrtTkdAgnWbXfbipWiiWe/hDl2P5tMi6WFwD76G0NxXAGp/M9EOcYupeGJRr6wppMc7CoA41TQjg==} engines: {node: ^22.12.0 || ^24.0.0 || >=26.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@opentelemetry/api': ^1.9.0 '@types/node': ^22.0.0 || >=24.0.0 - '@vitest/browser-playwright': 5.0.0 - '@vitest/browser-preview': 5.0.0 + '@vitest/browser-playwright': 5.0.1 + '@vitest/browser-preview': 5.0.1 '@vitest/browser-webdriverio': ^5.0.0-beta.5 || >=5.0.0 - '@vitest/coverage-istanbul': 5.0.0 - '@vitest/coverage-v8': 5.0.0 - '@vitest/ui': 5.0.0 + '@vitest/coverage-istanbul': 5.0.1 + '@vitest/coverage-v8': 5.0.1 + '@vitest/ui': 5.0.1 happy-dom: '*' jsdom: '*' - vite: 8.2.2 + vite: 8.3.0 peerDependenciesMeta: '@edge-runtime/vm': optional: true @@ -8220,8 +8250,8 @@ packages: resolution: {integrity: sha512-jyuiGJdtvY434z5bUZrjz67v76/ePNvFZTp9Mdz29IlH4+GPsgyGjiv0fKI+M7BdkU6ADjulUcKAd3tUK3WlEw==} engines: {node: '>=10.13.0'} - webpack@5.109.2: - resolution: {integrity: sha512-U9/cvLzxObKNEZ9+TtdqrHM5/9z3lgl2c+c4BzbqGxFQvQvBAq87yql5A8pQ+rrMbS496MZJeF5enVBndIy2hw==} + webpack@5.111.1: + resolution: {integrity: sha512-cNypaz0RP+S4cvQVi1M/3bRUkvNP0xZpL0TjFx+c6jg64VbxD+2weWDgY9UnjRI6dhZgtaj8DU76GGFcJ79xPQ==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -8259,8 +8289,8 @@ packages: resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} engines: {node: '>=18'} - 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 @@ -8287,10 +8317,10 @@ packages: zod-to-json-schema@3.25.2: resolution: {integrity: sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==} peerDependencies: - zod: 4.4.3 + zod: 4.6.5 - zod@4.4.3: - resolution: {integrity: sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==} + zod@4.6.5: + resolution: {integrity: sha512-v5l/aFXZQeai4awLbOpSoHecE9UiMrnfx75tEXLjNonXVARxQ5mOeipTjROUchszUNCqnE+hqAMujRsRHsut2Q==} zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -8306,7 +8336,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: @@ -8339,11 +8369,11 @@ snapshots: '@anthropic-ai/claude-agent-sdk-win32-x64@0.2.141': optional: true - '@anthropic-ai/claude-agent-sdk@0.2.141(supports-color@10.2.2)(zod@4.4.3)': + '@anthropic-ai/claude-agent-sdk@0.2.141(supports-color@10.2.2)(zod@4.6.5)': dependencies: - '@anthropic-ai/sdk': 0.91.1(zod@4.4.3) - '@modelcontextprotocol/sdk': 1.29.0(supports-color@10.2.2)(zod@4.4.3) - zod: 4.4.3 + '@anthropic-ai/sdk': 0.91.1(zod@4.6.5) + '@modelcontextprotocol/sdk': 1.29.0(supports-color@10.2.2)(zod@4.6.5) + zod: 4.6.5 optionalDependencies: '@anthropic-ai/claude-agent-sdk-darwin-arm64': 0.2.141 '@anthropic-ai/claude-agent-sdk-darwin-x64': 0.2.141 @@ -8357,11 +8387,11 @@ snapshots: - '@cfworker/json-schema' - supports-color - '@anthropic-ai/sdk@0.91.1(zod@4.4.3)': + '@anthropic-ai/sdk@0.91.1(zod@4.6.5)': dependencies: json-schema-to-ts: 3.1.1 optionalDependencies: - zod: 4.4.3 + zod: 4.6.5 '@arcanis/slice-ansi@1.1.1': dependencies: @@ -8369,25 +8399,25 @@ snapshots: '@arr/every@1.0.1': {} - '@ata-validator/native-darwin-arm64@1.27.0': + '@ata-validator/native-darwin-arm64@1.27.1': optional: true - '@ata-validator/native-darwin-x64@1.27.0': + '@ata-validator/native-darwin-x64@1.27.1': optional: true - '@ata-validator/native-linux-arm64-gnu@1.27.0': + '@ata-validator/native-linux-arm64-gnu@1.27.1': optional: true - '@ata-validator/native-linux-arm64-musl@1.27.0': + '@ata-validator/native-linux-arm64-musl@1.27.1': optional: true - '@ata-validator/native-linux-x64-gnu@1.27.0': + '@ata-validator/native-linux-x64-gnu@1.27.1': optional: true - '@ata-validator/native-linux-x64-musl@1.27.0': + '@ata-validator/native-linux-x64-musl@1.27.1': optional: true - '@ata-validator/native-win32-x64@1.27.0': + '@ata-validator/native-win32-x64@1.27.1': optional: true '@babel/code-frame@7.29.7': @@ -8431,7 +8461,7 @@ snapshots: '@babel/compat-data': 7.29.7 '@babel/helper-validator-option': 7.29.7 browserslist: 4.28.2 - lru-cache: 11.5.2 + lru-cache: 11.5.3 semver: 7.8.5 '@babel/helper-globals@7.29.7': {} @@ -8467,6 +8497,10 @@ snapshots: dependencies: '@babel/types': 7.29.8 + '@babel/parser@7.29.9': + dependencies: + '@babel/types': 7.29.8 + '@babel/runtime@7.29.7': {} '@babel/template@7.29.7': @@ -8614,78 +8648,82 @@ snapshots: '@henrygd/queue@1.2.0': {} - '@hono/node-server@1.19.17(hono@4.13.4)': + '@hono/node-server@1.19.17(hono@4.13.8)': dependencies: - hono: 4.13.4 + hono: 4.13.8 optional: true - '@inquirer/ansi@2.0.7': {} + '@inquirer/ansi@2.0.8': {} - '@inquirer/checkbox@5.2.2(@types/node@26.5.1)': + '@inquirer/checkbox@5.2.5(@types/node@26.6.2)': dependencies: - '@inquirer/ansi': 2.0.7 - '@inquirer/core': 11.2.1(@types/node@26.5.1) - '@inquirer/figures': 2.0.8 - '@inquirer/type': 4.0.7(@types/node@26.5.1) + '@inquirer/ansi': 2.0.8 + '@inquirer/core': 11.2.1(@types/node@26.6.2) + '@inquirer/figures': 2.0.9 + '@inquirer/type': 4.1.1(@types/node@26.6.2) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.2 - '@inquirer/confirm@6.2.0(@types/node@26.5.1)': + '@inquirer/confirm@6.3.2(@types/node@26.6.2)': dependencies: - '@inquirer/core': 11.2.1(@types/node@26.5.1) - '@inquirer/type': 4.0.7(@types/node@26.5.1) + '@inquirer/core': 11.2.1(@types/node@26.6.2) + '@inquirer/type': 4.1.1(@types/node@26.6.2) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.2 - '@inquirer/core@11.2.1(@types/node@26.5.1)': + '@inquirer/core@11.2.1(@types/node@26.6.2)': dependencies: - '@inquirer/ansi': 2.0.7 - '@inquirer/figures': 2.0.8 - '@inquirer/type': 4.0.7(@types/node@26.5.1) + '@inquirer/ansi': 2.0.8 + '@inquirer/figures': 2.0.9 + '@inquirer/type': 4.0.7(@types/node@26.6.2) cli-width: 4.1.0 fast-wrap-ansi: 0.2.2 mute-stream: 3.0.0 signal-exit: 4.1.0 optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.2 - '@inquirer/figures@2.0.8': {} + '@inquirer/figures@2.0.9': {} - '@inquirer/input@5.1.3(@types/node@26.5.1)': + '@inquirer/input@5.1.6(@types/node@26.6.2)': dependencies: - '@inquirer/core': 11.2.1(@types/node@26.5.1) - '@inquirer/type': 4.0.7(@types/node@26.5.1) + '@inquirer/core': 11.2.1(@types/node@26.6.2) + '@inquirer/type': 4.1.1(@types/node@26.6.2) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.2 - '@inquirer/password@5.1.2(@types/node@26.5.1)': + '@inquirer/password@5.2.2(@types/node@26.6.2)': dependencies: - '@inquirer/ansi': 2.0.7 - '@inquirer/core': 11.2.1(@types/node@26.5.1) - '@inquirer/type': 4.0.7(@types/node@26.5.1) + '@inquirer/ansi': 2.0.8 + '@inquirer/core': 11.2.1(@types/node@26.6.2) + '@inquirer/type': 4.1.1(@types/node@26.6.2) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.2 - '@inquirer/search@4.3.0(@types/node@26.5.1)': + '@inquirer/search@4.3.3(@types/node@26.6.2)': dependencies: - '@inquirer/core': 11.2.1(@types/node@26.5.1) - '@inquirer/figures': 2.0.8 - '@inquirer/type': 4.0.7(@types/node@26.5.1) + '@inquirer/core': 11.2.1(@types/node@26.6.2) + '@inquirer/figures': 2.0.9 + '@inquirer/type': 4.1.1(@types/node@26.6.2) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.2 - '@inquirer/select@5.2.2(@types/node@26.5.1)': + '@inquirer/select@5.2.5(@types/node@26.6.2)': dependencies: - '@inquirer/ansi': 2.0.7 - '@inquirer/core': 11.2.1(@types/node@26.5.1) - '@inquirer/figures': 2.0.8 - '@inquirer/type': 4.0.7(@types/node@26.5.1) + '@inquirer/ansi': 2.0.8 + '@inquirer/core': 11.2.1(@types/node@26.6.2) + '@inquirer/figures': 2.0.9 + '@inquirer/type': 4.1.1(@types/node@26.6.2) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.2 - '@inquirer/type@4.0.7(@types/node@26.5.1)': + '@inquirer/type@4.0.7(@types/node@26.6.2)': optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.2 + + '@inquirer/type@4.1.1(@types/node@26.6.2)': + optionalDependencies: + '@types/node': 26.6.2 '@isaacs/fs-minipass@4.0.1': dependencies: @@ -8714,6 +8752,8 @@ snapshots: '@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 @@ -8721,7 +8761,7 @@ snapshots: '@js-sdsl/ordered-map@4.4.2': {} - '@mdn/browser-compat-data@8.1.1': {} + '@mdn/browser-compat-data@8.1.2': {} '@modelcontextprotocol/client@2.0.0': dependencies: @@ -8731,17 +8771,17 @@ snapshots: eventsource-parser: 3.1.0 jose: 6.2.3 pkce-challenge: 5.0.1 - zod: 4.4.3 + zod: 4.6.5 '@modelcontextprotocol/core@2.0.0': dependencies: - zod: 4.4.3 + zod: 4.6.5 - '@modelcontextprotocol/sdk@1.29.0(supports-color@10.2.2)(zod@4.4.3)': + '@modelcontextprotocol/sdk@1.29.0(supports-color@10.2.2)(zod@4.6.5)': dependencies: - '@hono/node-server': 1.19.17(hono@4.13.4) + '@hono/node-server': 1.19.17(hono@4.13.8) ajv: 8.20.0 - ajv-formats: 3.0.1 + ajv-formats: 3.0.1(ajv@8.20.0) content-type: 2.1.0(patch_hash=b31aaba8e88c408e66a3fb9abe46a7d4a6a10490b250e9cda768e624a26ad94a) cors: 2.8.6 cross-spawn: 7.0.6 @@ -8749,13 +8789,13 @@ snapshots: eventsource-parser: 3.1.0 express: 5.2.1(supports-color@10.2.2) express-rate-limit: 8.5.2(express@5.2.1(supports-color@10.2.2)) - hono: 4.13.4 + hono: 4.13.8 jose: 6.2.3 json-schema-typed: 8.0.2 pkce-challenge: 5.0.1 raw-body: 3.0.2 - zod: 4.4.3 - zod-to-json-schema: 3.25.2(zod@4.4.3) + zod: 4.6.5 + zod-to-json-schema: 3.25.2(zod@4.6.5) transitivePeerDependencies: - supports-color optional: true @@ -8786,7 +8826,7 @@ snapshots: agent-base: 7.1.4 http-proxy-agent: 7.0.2(supports-color@10.2.2) https-proxy-agent: 7.0.6(supports-color@10.2.2) - lru-cache: 11.5.2 + lru-cache: 11.5.3 socks-proxy-agent: 8.0.5(supports-color@10.2.2) transitivePeerDependencies: - supports-color @@ -8810,7 +8850,7 @@ snapshots: common-ancestor-path: 2.0.0 hosted-git-info: 8.1.0 json-stringify-nice: 1.1.4 - lru-cache: 11.5.2 + lru-cache: 11.5.3 minimatch: 10.2.6(patch_hash=83f1ea5b333d1b6fe1b36f93ccb222aa02e5dd468b2c646e285d7d53d234e174) nopt: 9.0.0 npm-install-checks: 8.0.0 @@ -8838,7 +8878,7 @@ snapshots: dependencies: '@npmcli/promise-spawn': 9.0.1 ini: 5.0.0 - lru-cache: 11.5.2 + lru-cache: 11.5.3 npm-pick-manifest: 10.0.0 proc-log: 6.1.0 promise-retry: 2.0.1 @@ -8973,22 +9013,22 @@ snapshots: '@oxfmt/binding-win32-x64-msvc@0.68.0': optional: true - '@oxlint-tsgolint/darwin-arm64@7.0.2001': + '@oxlint-tsgolint/darwin-arm64@7.0.2002': optional: true - '@oxlint-tsgolint/darwin-x64@7.0.2001': + '@oxlint-tsgolint/darwin-x64@7.0.2002': optional: true - '@oxlint-tsgolint/linux-arm64@7.0.2001': + '@oxlint-tsgolint/linux-arm64@7.0.2002': optional: true - '@oxlint-tsgolint/linux-x64@7.0.2001': + '@oxlint-tsgolint/linux-x64@7.0.2002': optional: true - '@oxlint-tsgolint/win32-arm64@7.0.2001': + '@oxlint-tsgolint/win32-arm64@7.0.2002': optional: true - '@oxlint-tsgolint/win32-x64@7.0.2001': + '@oxlint-tsgolint/win32-x64@7.0.2002': optional: true '@oxlint/binding-android-arm-eabi@1.83.0': @@ -9048,36 +9088,32 @@ snapshots: '@oxlint/binding-win32-x64-msvc@1.83.0': optional: true - '@perryts/perry-darwin-arm64@0.5.1220': - optional: true - - '@perryts/perry-darwin-x64@0.5.1220': + '@perryts/perry-darwin-arm64@0.5.1520': optional: true - '@perryts/perry-linux-arm64-musl@0.5.1220': + '@perryts/perry-darwin-x64@0.5.1520': optional: true - '@perryts/perry-linux-arm64@0.5.1220': + '@perryts/perry-linux-arm64@0.5.1520': optional: true - '@perryts/perry-linux-x64-musl@0.5.1220': + '@perryts/perry-linux-x64@0.5.1520': optional: true - '@perryts/perry-linux-x64@0.5.1220': + '@perryts/perry-win32-arm64@0.5.1520': optional: true - '@perryts/perry-win32-x64@0.5.1220': + '@perryts/perry-win32-x64@0.5.1520': optional: true - '@perryts/perry@0.5.1220': + '@perryts/perry@0.5.1520': optionalDependencies: - '@perryts/perry-darwin-arm64': 0.5.1220 - '@perryts/perry-darwin-x64': 0.5.1220 - '@perryts/perry-linux-arm64': 0.5.1220 - '@perryts/perry-linux-arm64-musl': 0.5.1220 - '@perryts/perry-linux-x64': 0.5.1220 - '@perryts/perry-linux-x64-musl': 0.5.1220 - '@perryts/perry-win32-x64': 0.5.1220 + '@perryts/perry-darwin-arm64': 0.5.1520 + '@perryts/perry-darwin-x64': 0.5.1520 + '@perryts/perry-linux-arm64': 0.5.1520 + '@perryts/perry-linux-x64': 0.5.1520 + '@perryts/perry-win32-arm64': 0.5.1520 + '@perryts/perry-win32-x64': 0.5.1520 '@playwright/mcp@0.0.81': dependencies: @@ -9167,7 +9203,7 @@ snapshots: playwright-core: 1.61.1 tinyglobby: 0.2.15 typescript: 5.9.3 - zod: 4.4.3 + zod: 4.6.5 '@sigstore/bundle@4.0.0': dependencies: @@ -9183,6 +9219,8 @@ snapshots: '@sigstore/protobuf-specs@0.5.1': {} + '@sigstore/protobuf-specs@0.5.2': {} + '@sigstore/sign@4.1.1(patch_hash=4d806e50e530edf6761bba8ad98cd1f2867a86201f6faee419444d86f5325def)(supports-color@10.2.2)': dependencies: '@gar/promise-retry': 1.0.3 @@ -9235,9 +9273,9 @@ snapshots: dependencies: yoctocolors-cjs: 2.1.3 - '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)': + '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260921.1)': optionalDependencies: - typescript: 7.1.0-dev.20260913.1 + typescript: 7.1.0-dev.20260921.1 '@socketsecurity/sdk@4.1.5': {} @@ -9356,6 +9394,10 @@ snapshots: dependencies: undici-types: 8.9.0 + '@types/node@26.6.2': + dependencies: + undici-types: 8.9.0 + '@types/responselike@1.0.3': dependencies: '@types/node': 26.5.1 @@ -9374,13 +9416,13 @@ snapshots: '@typescript/typescript-darwin-arm64@7.0.2': optional: true - '@typescript/typescript-darwin-arm64@7.1.0-dev.20260913.1': + '@typescript/typescript-darwin-arm64@7.1.0-dev.20260921.1': optional: true '@typescript/typescript-darwin-x64@7.0.2': optional: true - '@typescript/typescript-darwin-x64@7.1.0-dev.20260913.1': + '@typescript/typescript-darwin-x64@7.1.0-dev.20260921.1': optional: true '@typescript/typescript-freebsd-arm64@7.0.2': @@ -9392,13 +9434,13 @@ snapshots: '@typescript/typescript-linux-arm64@7.0.2': optional: true - '@typescript/typescript-linux-arm64@7.1.0-dev.20260913.1': + '@typescript/typescript-linux-arm64@7.1.0-dev.20260921.1': optional: true '@typescript/typescript-linux-arm@7.0.2': optional: true - '@typescript/typescript-linux-arm@7.1.0-dev.20260913.1': + '@typescript/typescript-linux-arm@7.1.0-dev.20260921.1': optional: true '@typescript/typescript-linux-loong64@7.0.2': @@ -9419,7 +9461,7 @@ snapshots: '@typescript/typescript-linux-x64@7.0.2': optional: true - '@typescript/typescript-linux-x64@7.1.0-dev.20260913.1': + '@typescript/typescript-linux-x64@7.1.0-dev.20260921.1': optional: true '@typescript/typescript-netbsd-arm64@7.0.2': @@ -9440,18 +9482,18 @@ snapshots: '@typescript/typescript-win32-arm64@7.0.2': optional: true - '@typescript/typescript-win32-arm64@7.1.0-dev.20260913.1': + '@typescript/typescript-win32-arm64@7.1.0-dev.20260921.1': optional: true '@typescript/typescript-win32-x64@7.0.2': optional: true - '@typescript/typescript-win32-x64@7.1.0-dev.20260913.1': + '@typescript/typescript-win32-x64@7.1.0-dev.20260921.1': optional: true '@ultrathink/acorn.rs.wasm@0.1.1': {} - '@vitest/coverage-v8@5.0.0(vitest@5.0.0)': + '@vitest/coverage-v8@5.0.1(vitest@5.0.1)': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/istanbul-lib-coverage': 1.0.1 @@ -9461,7 +9503,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)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0)) + vitest: 5.0.1(@types/node@26.6.2)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.1)) '@vitest/istanbul-lib-coverage@1.0.1': {} @@ -9469,38 +9511,38 @@ snapshots: dependencies: '@vitest/istanbul-lib-coverage': 1.0.1 - '@vitest/mocker@5.0.0(vite@8.2.2(@types/node@26.5.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0))': + '@vitest/mocker@5.0.1(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.1))': dependencies: '@jridgewell/trace-mapping': 0.3.31 - '@vitest/spy': 5.0.0 + '@vitest/spy': 5.0.1 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)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0) + vite: 8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.1) - '@vitest/pretty-format@5.0.0': + '@vitest/pretty-format@5.0.1': dependencies: tinyrainbow: 3.1.1 - '@vitest/spy@5.0.0': {} + '@vitest/spy@5.0.1': {} - '@vitest/ui@5.0.0(vitest@5.0.0)': + '@vitest/ui@5.0.1(vitest@5.0.1)': dependencies: - '@vitest/utils': 5.0.0 + '@vitest/utils': 5.0.1 fflate: 0.8.3 flatted: 3.4.4 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)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0)) + vitest: 5.0.1(@types/node@26.6.2)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.1)) - '@vitest/utils@5.0.0': + '@vitest/utils@5.0.1': dependencies: - '@vitest/pretty-format': 5.0.0 + '@vitest/pretty-format': 5.0.1 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)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0))(vitest@5.0.0)': + '@vitiate/core@0.3.1(typescript@7.1.0-dev.20260921.1)(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.1))(vitest@5.0.1)': dependencies: '@optique/core': 1.1.0 '@optique/run': 1.1.0 @@ -9510,10 +9552,10 @@ snapshots: es-module-lexer: 2.3.2 escape-string-regexp: 5.0.0 ipaddr.js: 2.4.0 - magic-string: 1.2.3 - valibot: 1.4.2(typescript@7.1.0-dev.20260913.1) - vite: 8.2.2(@types/node@26.5.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.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)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0)) + magic-string: 1.4.1 + valibot: 1.4.2(typescript@7.1.0-dev.20260921.1) + vite: 8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.1) + vitest: 5.0.1(@types/node@26.6.2)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.1)) transitivePeerDependencies: - '@swc/helpers' - typescript @@ -9678,7 +9720,7 @@ snapshots: '@yarnpkg/parsers@3.1.0': dependencies: - js-yaml: 4.3.1 + js-yaml: 4.3.2 tslib: 2.8.1 '@yarnpkg/shell@4.1.3(typanion@3.14.0)': @@ -9706,8 +9748,8 @@ snapshots: agent-base@7.1.4: {} - ajv-formats@3.0.1: - dependencies: + ajv-formats@3.0.1(ajv@8.20.0): + optionalDependencies: ajv: 8.20.0 ajv-keywords@5.1.0(ajv@8.20.0): @@ -9718,7 +9760,7 @@ snapshots: ajv@8.20.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.6 + fast-uri: 3.1.8 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -9732,6 +9774,8 @@ snapshots: argparse@2.0.1: {} + argparse@3.0.2: {} + asn1@0.2.6: dependencies: safer-buffer: '@socketregistry/safer-buffer@1.0.10' @@ -9744,16 +9788,16 @@ snapshots: estree-walker: 3.0.3 js-tokens: 10.0.0(patch_hash=9ca5535547c973063c8c2d0a7d33505cef80152329f2572507a54abbb4099826) - ata-validator@1.27.0(yaml@2.9.0): + ata-validator@1.27.1(yaml@2.9.1): optionalDependencies: - '@ata-validator/native-darwin-arm64': 1.27.0 - '@ata-validator/native-darwin-x64': 1.27.0 - '@ata-validator/native-linux-arm64-gnu': 1.27.0 - '@ata-validator/native-linux-arm64-musl': 1.27.0 - '@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 + '@ata-validator/native-darwin-arm64': 1.27.1 + '@ata-validator/native-darwin-x64': 1.27.1 + '@ata-validator/native-linux-arm64-gnu': 1.27.1 + '@ata-validator/native-linux-arm64-musl': 1.27.1 + '@ata-validator/native-linux-x64-gnu': 1.27.1 + '@ata-validator/native-linux-x64-musl': 1.27.1 + '@ata-validator/native-win32-x64': 1.27.1 + yaml: 2.9.1 b4a@1.8.1: {} @@ -9813,7 +9857,7 @@ snapshots: http-errors: 2.0.1 iconv-lite: 0.7.3 on-finished: 2.4.1 - qs: 6.15.3 + qs: 6.16.0 raw-body: 3.0.2 type-is: 2.1.0 transitivePeerDependencies: @@ -9865,12 +9909,12 @@ snapshots: '@npmcli/fs': 5.0.0 fs-minipass: 3.0.3 glob: 13.0.6 - lru-cache: 11.5.2 + lru-cache: 11.5.3 minipass: 7.1.3 minipass-collect: 2.0.1 minipass-flush: 1.0.7(patch_hash=4a4cd8b943f82f604bbf860eb115cf24118327b78afb799fee8dfd90c3546769) minipass-pipeline: 1.2.4(patch_hash=ace05cec4a6d3ccfb43c804a925683b0809e4c50067530985ee7795826d942a4) - p-map: 7.0.6 + p-map: 7.0.8 ssri: 13.0.1 cacheable-lookup@5.0.4: {} @@ -10021,7 +10065,7 @@ snapshots: is-glob: 4.0.3 is-path-cwd: 3.0.0 is-path-inside: 4.0.0 - p-map: 7.0.6 + p-map: 7.0.8 presentable-error: 0.0.1 slash: 5.1.0 @@ -10087,19 +10131,19 @@ snapshots: body-parser: 2.3.0(supports-color@10.2.2) minimatch: 10.2.6(patch_hash=83f1ea5b333d1b6fe1b36f93ccb222aa02e5dd468b2c646e285d7d53d234e174) polka: 0.5.2 - zod: 4.4.3 + zod: 4.6.5 transitivePeerDependencies: - supports-color ecc-agentshield@1.6.0: dependencies: - '@anthropic-ai/sdk': 0.91.1(zod@4.4.3) + '@anthropic-ai/sdk': 0.91.1(zod@4.6.5) chalk: 5.6.2(patch_hash=3e5adfdfa27f0c9e066fe820ac91f77773798f205f5e43ff220b250007196661) commander: 13.1.0 glob: 13.0.6 smol-toml: 1.8.0 - yaml: 2.9.0 - zod: 4.4.3 + yaml: 2.9.1 + zod: 4.6.5 ee-first@1.1.1: {} @@ -10119,7 +10163,7 @@ snapshots: dependencies: once: 1.4.0 - enhanced-resolve@5.24.4: + enhanced-resolve@5.25.1: dependencies: graceful-fs: 4.2.11 tapable: 2.3.3 @@ -10172,17 +10216,6 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-scope@5.1.1: - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - - esrecurse@4.3.0: - dependencies: - estraverse: 5.3.0 - - estraverse@5.3.0: {} - estree-walker@3.0.3: dependencies: '@types/estree': 1.0.9 @@ -10211,7 +10244,7 @@ snapshots: express-rate-limit@8.5.2(express@5.2.1(supports-color@10.2.2)): dependencies: express: 5.2.1(supports-color@10.2.2) - ip-address: 10.5.0 + ip-address: 10.7.2 optional: true express@5.2.1(supports-color@10.2.2): @@ -10236,7 +10269,7 @@ snapshots: once: 1.4.0 parseurl: 1.3.3 proxy-addr: 2.0.7 - qs: 6.15.3 + qs: 6.16.0 range-parser: 1.2.1 router: 2.2.0(supports-color@10.2.2) send: 1.2.1(supports-color@10.2.2) @@ -10267,7 +10300,7 @@ snapshots: '@fallow-cli/win32-x64-msvc': 3.27.0 fallow-type-aware: 3.27.0 - fast-check@4.10.0: + fast-check@4.10.2: dependencies: pure-rand: 8.4.2 @@ -10291,7 +10324,7 @@ snapshots: dependencies: fast-string-truncated-width: 3.0.3 - fast-uri@3.1.6: {} + fast-uri@3.1.8: {} fast-wrap-ansi@0.2.2: dependencies: @@ -10356,6 +10389,8 @@ snapshots: get-east-asian-width@1.6.0: {} + get-east-asian-width@1.7.0: {} + get-stream@5.2.0: dependencies: pump: 3.0.4 @@ -10370,7 +10405,7 @@ snapshots: minipass: 7.1.3 path-scurry: 2.0.2 - globals@17.11.0: {} + globals@17.12.0: {} globby@16.2.4: dependencies: @@ -10404,12 +10439,12 @@ snapshots: has-flag@5.0.1: {} - hono@4.13.4: + hono@4.13.8: optional: true hosted-git-info@8.1.0: dependencies: - lru-cache: 11.5.2 + lru-cache: 11.5.3 hpagent@1.2.0: {} @@ -10460,7 +10495,7 @@ snapshots: ini@5.0.0: {} - ip-address@10.5.0: {} + ip-address@10.7.2: {} ipaddr.js@1.9.1: optional: true @@ -10522,7 +10557,7 @@ snapshots: js-tokens@10.0.0(patch_hash=9ca5535547c973063c8c2d0a7d33505cef80152329f2572507a54abbb4099826): {} - js-yaml@4.3.1: + js-yaml@4.3.2: dependencies: argparse: 2.0.1 @@ -10583,7 +10618,7 @@ snapshots: transitivePeerDependencies: - supports-color - libnpmpack@9.1.12(supports-color@10.2.2): + libnpmpack@9.1.13(supports-color@10.2.2): dependencies: '@npmcli/arborist': 9.9.1(supports-color@10.2.2) '@npmcli/run-script': 10.0.4(patch_hash=b1f74f31293142449c0be473fae0f0b977e1e1174e6a88e2021fcb93dc902ed6) @@ -10641,9 +10676,9 @@ snapshots: lightningcss-win32-arm64-msvc: 1.33.0 lightningcss-win32-x64-msvc: 1.33.0 - linkify-it@5.0.2: + linkify-it@6.1.0: dependencies: - uc.micro: 2.1.0 + uc.micro: 3.0.0 locate-path@6.0.0: dependencies: @@ -10657,11 +10692,11 @@ snapshots: lowercase-keys@2.0.0: {} - lru-cache@11.5.2: {} + lru-cache@11.5.3: {} - magic-string@1.2.3: + magic-string@1.4.1: dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/sourcemap-codec': 1.6.0 magicast@0.5.4: dependencies: @@ -10690,32 +10725,32 @@ snapshots: transitivePeerDependencies: - supports-color - markdown-it@14.3.0: + markdown-it@15.0.1: dependencies: - argparse: 2.0.1 - entities: 4.5.0 - linkify-it: 5.0.2 - mdurl: 2.0.0 + argparse: 3.0.2 + entities: 8.0.0 + linkify-it: 6.1.0 + mdurl: 2.1.0 punycode.js: 2.3.1 - uc.micro: 2.1.0 + uc.micro: 3.0.0 markdown-table@3.0.4: {} - markdownlint-cli2-formatter-default@0.0.6(markdownlint-cli2@0.23.2(supports-color@10.2.2)): + markdownlint-cli2-formatter-default@0.0.6(markdownlint-cli2@0.23.3(supports-color@10.2.2)): dependencies: - markdownlint-cli2: 0.23.2(supports-color@10.2.2) + markdownlint-cli2: 0.23.3(supports-color@10.2.2) - markdownlint-cli2@0.23.2(supports-color@10.2.2): + markdownlint-cli2@0.23.3(supports-color@10.2.2): dependencies: globby: 16.2.4 - js-yaml: 4.3.1 + js-yaml: 4.3.2 jsonc-parser: 3.3.1 jsonpointer: 5.0.1 - markdown-it: 14.3.0 + markdown-it: 15.0.1 markdownlint: 0.41.1(supports-color@10.2.2) - markdownlint-cli2-formatter-default: 0.0.6(markdownlint-cli2@0.23.2(supports-color@10.2.2)) + markdownlint-cli2-formatter-default: 0.0.6(markdownlint-cli2@0.23.3(supports-color@10.2.2)) micromatch: 4.0.8 - smol-toml: 1.7.0 + smol-toml: 1.8.0 transitivePeerDependencies: - supports-color @@ -10737,11 +10772,11 @@ snapshots: dependencies: '@arr/every': 1.0.1 - mcp-tada@0.4.0(@modelcontextprotocol/client@2.0.0)(@modelcontextprotocol/sdk@1.29.0(supports-color@10.2.2)(zod@4.4.3))(typescript@7.1.0-dev.20260913.1): + mcp-tada@0.4.0(@modelcontextprotocol/client@2.0.0)(@modelcontextprotocol/sdk@1.29.0(supports-color@10.2.2)(zod@4.6.5))(typescript@7.1.0-dev.20260921.1): optionalDependencies: '@modelcontextprotocol/client': 2.0.0 - '@modelcontextprotocol/sdk': 1.29.0(supports-color@10.2.2)(zod@4.4.3) - typescript: 7.1.0-dev.20260913.1 + '@modelcontextprotocol/sdk': 1.29.0(supports-color@10.2.2)(zod@4.6.5) + typescript: 7.1.0-dev.20260921.1 mdast-util-find-and-replace@3.0.2: dependencies: @@ -10847,7 +10882,7 @@ snapshots: mdn-data@2.27.1: {} - mdurl@2.0.0: {} + mdurl@2.1.0: {} media-typer@1.1.0: {} @@ -11088,19 +11123,20 @@ snapshots: dependencies: brace-expansion: 5.0.12(patch_hash=c15cb4e3c78bc74448f2dd848dacc1d86afc3c91cc8e70d78ef52150b1d47b04) - minimizer-webpack-plugin@5.6.1(@swc/core@1.15.43)(csso@5.0.5)(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.26)(webpack@5.109.2(@swc/core@1.15.43)(csso@5.0.5)(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.26)): + minimizer-webpack-plugin@5.11.0(@swc/core@1.15.43)(csso@5.0.5)(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.26)(svgo@4.1.0)(webpack@5.111.1(@swc/core@1.15.43)(csso@5.0.5)(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.26)(svgo@4.1.0)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 - terser: 5.48.0 - webpack: 5.109.2(@swc/core@1.15.43)(csso@5.0.5)(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.26) + terser: 5.51.2 + webpack: 5.111.1(@swc/core@1.15.43)(csso@5.0.5)(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.26)(svgo@4.1.0) optionalDependencies: '@swc/core': 1.15.43 csso: 5.0.5 esbuild: 0.28.2 lightningcss: 1.33.0 postcss: 8.5.26 + svgo: 4.1.0 minipass-collect@2.0.1: dependencies: @@ -11145,8 +11181,6 @@ snapshots: negotiator@1.0.0: {} - neo-async@2.6.2: {} - neosanitize@0.3.0(parse5@8.0.1): optionalDependencies: parse5: 8.0.1 @@ -11287,16 +11321,16 @@ snapshots: '@oxfmt/binding-win32-ia32-msvc': 0.68.0 '@oxfmt/binding-win32-x64-msvc': 0.68.0 - oxlint-tsgolint@7.0.2001: + oxlint-tsgolint@7.0.2002: optionalDependencies: - '@oxlint-tsgolint/darwin-arm64': 7.0.2001 - '@oxlint-tsgolint/darwin-x64': 7.0.2001 - '@oxlint-tsgolint/linux-arm64': 7.0.2001 - '@oxlint-tsgolint/linux-x64': 7.0.2001 - '@oxlint-tsgolint/win32-arm64': 7.0.2001 - '@oxlint-tsgolint/win32-x64': 7.0.2001 - - oxlint@1.83.0(oxlint-tsgolint@7.0.2001): + '@oxlint-tsgolint/darwin-arm64': 7.0.2002 + '@oxlint-tsgolint/darwin-x64': 7.0.2002 + '@oxlint-tsgolint/linux-arm64': 7.0.2002 + '@oxlint-tsgolint/linux-x64': 7.0.2002 + '@oxlint-tsgolint/win32-arm64': 7.0.2002 + '@oxlint-tsgolint/win32-x64': 7.0.2002 + + oxlint@1.83.0(oxlint-tsgolint@7.0.2002): optionalDependencies: '@oxlint/binding-android-arm-eabi': 1.83.0 '@oxlint/binding-android-arm64': 1.83.0 @@ -11317,7 +11351,7 @@ snapshots: '@oxlint/binding-win32-arm64-msvc': 1.83.0 '@oxlint/binding-win32-ia32-msvc': 1.83.0 '@oxlint/binding-win32-x64-msvc': 1.83.0 - oxlint-tsgolint: 7.0.2001 + oxlint-tsgolint: 7.0.2002 p-cancelable@2.1.1: {} @@ -11333,7 +11367,7 @@ snapshots: dependencies: p-limit: 3.1.0 - p-map@7.0.6: {} + p-map@7.0.8: {} p-try@2.2.0: {} @@ -11390,7 +11424,7 @@ snapshots: path-scurry@2.0.2: dependencies: - lru-cache: 11.5.2 + lru-cache: 11.5.3 minipass: 7.1.3 path-to-regexp@8.4.2: @@ -11416,7 +11450,7 @@ snapshots: pnpm-workspace-yaml@1.8.0: dependencies: - yaml: 2.9.0 + yaml: 2.9.1 polka@0.5.2: dependencies: @@ -11492,7 +11526,7 @@ snapshots: pure-rand@8.4.2: {} - qs@6.15.3: + qs@6.16.0: dependencies: es-define-property: '@socketregistry/es-define-property@1.0.7' side-channel: '@socketregistry/side-channel@1.0.10' @@ -11525,7 +11559,7 @@ snapshots: string_decoder: 1.3.0 util-deprecate: 1.0.2 - regjsparser@0.13.2: + regjsparser@0.13.3: dependencies: jsesc: 3.1.0 @@ -11586,7 +11620,7 @@ snapshots: dockerode: 5.0.1(supports-color@10.2.2) dtu-github-actions: 0.18.1(supports-color@10.2.2) minimatch: 10.2.6(patch_hash=83f1ea5b333d1b6fe1b36f93ccb222aa02e5dd468b2c646e285d7d53d234e174) - yaml: 2.9.0 + yaml: 2.9.1 transitivePeerDependencies: - bare-abort-controller - bare-buffer @@ -11603,7 +11637,14 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 ajv: 8.20.0 - ajv-formats: 3.0.1 + ajv-formats: 3.0.1(ajv@8.20.0) + ajv-keywords: 5.1.0(ajv@8.20.0) + + schema-utils@4.5.0: + dependencies: + '@types/json-schema': 7.0.15 + ajv: 8.20.0 + ajv-formats: 3.0.1(ajv@8.20.0) ajv-keywords: 5.1.0(ajv@8.20.0) semver@7.8.5: {} @@ -11670,8 +11711,6 @@ snapshots: smart-buffer@4.2.0: {} - smol-toml@1.7.0: {} - smol-toml@1.8.0: {} socks-proxy-agent@8.0.5(supports-color@10.2.2): @@ -11684,7 +11723,7 @@ snapshots: socks@2.8.9: dependencies: - ip-address: 10.5.0 + ip-address: 10.7.2 smart-buffer: 4.2.0 source-map-js@1.2.1: {} @@ -11823,7 +11862,7 @@ snapshots: tinyglobby: 0.2.17 unconfig: 7.5.0 verkit: 0.3.2 - yaml: 2.9.0 + yaml: 2.9.1 teex@1.0.1: dependencies: @@ -11843,6 +11882,14 @@ snapshots: acorn: 8.16.0 commander: 13.1.0 source-map-support: 0.5.21 + optional: true + + terser@5.51.2: + dependencies: + '@jridgewell/source-map': 0.3.11 + acorn: 8.16.0 + commander: 13.1.0 + source-map-support: 0.5.21 test-exclude@8.0.0: dependencies: @@ -11916,7 +11963,7 @@ snapshots: media-typer: 1.1.0 mime-types: 3.0.2 - typebox@1.3.30: {} + typebox@1.3.34: {} typescript@5.9.3: {} @@ -11944,17 +11991,17 @@ snapshots: '@typescript/typescript-win32-x64': 7.0.2 optional: true - typescript@7.1.0-dev.20260913.1: + typescript@7.1.0-dev.20260921.1: optionalDependencies: - '@typescript/typescript-darwin-arm64': 7.1.0-dev.20260913.1 - '@typescript/typescript-darwin-x64': 7.1.0-dev.20260913.1 - '@typescript/typescript-linux-arm': 7.1.0-dev.20260913.1 - '@typescript/typescript-linux-arm64': 7.1.0-dev.20260913.1 - '@typescript/typescript-linux-x64': 7.1.0-dev.20260913.1 - '@typescript/typescript-win32-arm64': 7.1.0-dev.20260913.1 - '@typescript/typescript-win32-x64': 7.1.0-dev.20260913.1 + '@typescript/typescript-darwin-arm64': 7.1.0-dev.20260921.1 + '@typescript/typescript-darwin-x64': 7.1.0-dev.20260921.1 + '@typescript/typescript-linux-arm': 7.1.0-dev.20260921.1 + '@typescript/typescript-linux-arm64': 7.1.0-dev.20260921.1 + '@typescript/typescript-linux-x64': 7.1.0-dev.20260921.1 + '@typescript/typescript-win32-arm64': 7.1.0-dev.20260921.1 + '@typescript/typescript-win32-x64': 7.1.0-dev.20260921.1 - uc.micro@2.1.0: {} + uc.micro@3.0.0: {} ufo@1.6.4: {} @@ -12012,9 +12059,9 @@ snapshots: '@types/istanbul-lib-coverage': 2.0.6 convert-source-map: 2.0.0 - valibot@1.4.2(typescript@7.1.0-dev.20260913.1): + valibot@1.4.2(typescript@7.1.0-dev.20260921.1): optionalDependencies: - typescript: 7.1.0-dev.20260913.1 + typescript: 7.1.0-dev.20260921.1 validate-npm-package-license@3.0.4: dependencies: @@ -12028,7 +12075,7 @@ snapshots: verkit@0.3.2: {} - vite@8.2.2(@types/node@26.5.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0): + vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.1): dependencies: lightningcss: 1.33.0 picomatch: 4.0.7 @@ -12036,39 +12083,39 @@ snapshots: rolldown: 1.2.9 tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.2 esbuild: 0.28.2 fsevents: 2.3.3 jiti: 2.7.0 terser: 5.48.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)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0)): + vitest@5.0.1(@types/node@26.6.2)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.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)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0)) + '@vitest/mocker': 5.0.1(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.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)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0) + vite: 8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 26.5.1 - '@vitest/coverage-v8': 5.0.0(vitest@5.0.0) - '@vitest/ui': 5.0.0(vitest@5.0.0) + '@types/node': 26.6.2 + '@vitest/coverage-v8': 5.0.1(vitest@5.0.1) + '@vitest/ui': 5.0.1(vitest@5.0.1) transitivePeerDependencies: - msw - vitiate@0.3.1(typescript@7.1.0-dev.20260913.1)(vite@8.2.2(@types/node@26.5.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0))(vitest@5.0.0): + vitiate@0.3.1(typescript@7.1.0-dev.20260921.1)(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.1))(vitest@5.0.1): dependencies: - '@vitiate/core': 0.3.1(typescript@7.1.0-dev.20260913.1)(vite@8.2.2(@types/node@26.5.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.0))(vitest@5.0.0) + '@vitiate/core': 0.3.1(typescript@7.1.0-dev.20260921.1)(vite@8.3.0(@types/node@26.6.2)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.1))(vitest@5.0.1) transitivePeerDependencies: - '@swc/helpers' - typescript @@ -12083,30 +12130,28 @@ snapshots: webpack-sources@3.5.1: {} - webpack@5.109.2(@swc/core@1.15.43)(csso@5.0.5)(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.26): + webpack@5.111.1(@swc/core@1.15.43)(csso@5.0.5)(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.26)(svgo@4.1.0): dependencies: '@types/estree': 1.0.9 '@types/json-schema': 7.0.15 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.16.0 browserslist: 4.28.2 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.24.4 + enhanced-resolve: 5.25.1 es-module-lexer: 2.3.2 - eslint-scope: 5.1.1 events: 3.3.0 graceful-fs: 4.2.11 mime-db: 1.54.0 - minimizer-webpack-plugin: 5.6.1(@swc/core@1.15.43)(csso@5.0.5)(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.26)(webpack@5.109.2(@swc/core@1.15.43)(csso@5.0.5)(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.26)) - neo-async: 2.6.2 - schema-utils: 4.3.3 + minimizer-webpack-plugin: 5.11.0(@swc/core@1.15.43)(csso@5.0.5)(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.26)(svgo@4.1.0)(webpack@5.111.1(@swc/core@1.15.43)(csso@5.0.5)(esbuild@0.28.2)(lightningcss@1.33.0)(postcss@8.5.26)(svgo@4.1.0)) + schema-utils: 4.5.0 tapable: 2.3.3 watchpack: 2.5.2 webpack-sources: 3.5.1 transitivePeerDependencies: - '@minify-html/node' + - '@napi-rs/image' - '@swc/core' - '@swc/css' - '@swc/html' @@ -12115,8 +12160,11 @@ snapshots: - csso - esbuild - html-minifier-terser + - imagemin - lightningcss - postcss + - sharp + - svgo - uglify-js which@7.0.0: @@ -12144,7 +12192,7 @@ snapshots: yallist@5.0.0: {} - yaml@2.9.0: {} + yaml@2.9.1: {} yargs-parser@21.1.1: {} @@ -12171,11 +12219,11 @@ snapshots: yoctocolors-cjs@2.1.3: {} - zod-to-json-schema@3.25.2(zod@4.4.3): + zod-to-json-schema@3.25.2(zod@4.6.5): dependencies: - zod: 4.4.3 + zod: 4.6.5 optional: true - zod@4.4.3: {} + zod@4.6.5: {} zwitch@2.0.4: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 3171443c1..407a0c3e0 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -31,9 +31,9 @@ enableGlobalVirtualStore: true catalog: '@sigstore/bundle': 5.0.0 '@sigstore/core': 4.0.1 - '@sigstore/protobuf-specs': 0.5.1 + '@sigstore/protobuf-specs': 0.5.2 '@sigstore/verify': 4.1.2 - '@mdn/browser-compat-data': 8.1.1 + '@mdn/browser-compat-data': 8.1.2 '@modelcontextprotocol/client': 2.0.0 # run-local-ci (bin: local-ci, formerly published as @redwoodjs/agent-ci) # runs a repo's GitHub Actions workflows locally in Docker so a change can @@ -41,7 +41,7 @@ catalog: # actions is its GitHub-Actions parser, pinned explicitly (not left # transitive) so its version is uniform fleet-wide. '@ultrathink/acorn.rs.wasm': 0.1.1 - 'ata-validator': 1.27.0 + 'ata-validator': 1.27.1 'brace-expansion': 5.0.12 'dtu-github-actions': 0.18.1 # shadscan — shadcn UI audit CLI for the design skills (missing UI @@ -57,7 +57,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.34 '@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 @@ -77,16 +77,16 @@ catalog: '@socketsecurity/sdk': 4.1.5 '@socketsecurity/sdk-stable': 'npm:@socketsecurity/sdk@4.1.5' '@types/mdast': 4.0.4 - '@types/node': 26.5.1 + '@types/node': 26.6.2 '@types/semver': 7.8.0 '@types/shell-quote': 1.7.5 'compromise': 14.17.0 # 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.10.0 - 'magic-string': 1.3.1 - 'markdownlint-cli2': 0.23.2 + 'fast-check': 4.10.2 + 'magic-string': 1.4.1 + 'markdownlint-cli2': 0.23.3 'mdast-util-from-markdown': 2.0.3 # GFM pair for render-faithful markdown parsing (tables, footnotes, # strikethrough, autolinks) — mdast-util-from-markdown must always be @@ -113,7 +113,7 @@ catalog: 'npm-high-impact': 1.13.0 'oxfmt': 0.68.0 'oxlint': 1.83.0 - 'oxlint-tsgolint': 7.0.2001 + 'oxlint-tsgolint': 7.0.2002 # parse5 — the HTML parser half of the markdown story. mdast hands raw HTML # back as an opaque `html` node (README ``/`` blocks), so # attribute-level edits need parse5's per-attribute source locations to land @@ -134,7 +134,7 @@ catalog: # vite-bundled rolldown (8.0.14 → 1.0.2); the per-platform # @rolldown/binding-* + @oxc-project/types stay as soak-excluded # transitives (consumers depend on `rolldown` only). - 'regjsparser': 0.13.2 + 'regjsparser': 0.13.3 'rolldown': 1.2.9 'semver': 7.8.5 'shell-quote': 1.10.0 @@ -144,16 +144,16 @@ catalog: # high, GHSA-v6wh-96g9-6wx3 medium). Tracked here so the pnpm # override below pins every transitive `vite` (vitest, @vitest/*, # plugin authors) to it. - 'typescript': 7.1.0-dev.20260913.1 - 'vitest': 5.0.0 - '@vitest/coverage-v8': 5.0.0 + 'typescript': 7.1.0-dev.20260921.1 + 'vitest': 5.0.1 + '@vitest/coverage-v8': 5.0.1 '@bcoe/v8-coverage': 1.0.2 ast-v8-to-istanbul: 1.0.6 'chrome-devtools-mcp': 1.9.0 # Playwright MCP server — agent-driven browsing with the fleet agent-banner # init script (see .config/fleet/playwright/). '@playwright/mcp': 0.0.81 - '@vitest/ui': 5.0.0 + '@vitest/ui': 5.0.1 c8: 12.0.0 # Alias to the post-rename artifact at the version this repo already # installs (dedup: one acorn.rs.wasm major); the pre-rename @@ -169,27 +169,27 @@ catalog: # Test-only tar extraction seam for archives coverage; single-sourced here so # the devDep and the dedup override below stay on one pin. 'tar-fs': 3.1.3 - 'vite': 8.2.2 + 'vite': 8.3.0 'vitiate': 0.3.1 # Read by scripts/fleet/constants/catalog-holds.mts, cascaded fleet payload. # No script keys on it, so the devDep is declared via FLEET_REQUIRED_DEVDEPS. - 'yaml': 2.9.0 + 'yaml': 2.9.1 # Repository-specific development dependencies. '@babel/core': '7.29.7' - '@babel/parser': '7.29.8' + '@babel/parser': '7.29.9' '@babel/traverse': '7.29.8' '@babel/types': '7.29.8' - '@inquirer/checkbox': '5.2.2' - '@inquirer/confirm': '6.2.0' - '@inquirer/input': '5.1.3' - '@inquirer/password': '5.1.2' - '@inquirer/search': '4.3.0' - '@inquirer/select': '5.2.2' + '@inquirer/checkbox': '5.2.5' + '@inquirer/confirm': '6.3.2' + '@inquirer/input': '5.1.6' + '@inquirer/password': '5.2.2' + '@inquirer/search': '4.3.3' + '@inquirer/select': '5.2.5' '@npmcli/arborist': '9.9.1' '@npmcli/package-json': '7.0.5' '@npmcli/promise-spawn': '8.0.3' - '@perryts/perry': '0.5.1220' + '@perryts/perry': '0.5.1520' '@socketregistry/is-unicode-supported': '1.0.5' '@socketregistry/yocto-spinner': '1.0.25' '@yarnpkg/extensions': '2.0.7' @@ -200,15 +200,15 @@ catalog: 'fast-glob': '3.3.3' 'fast-sort': '3.4.1' 'fflate': '0.8.3' - 'get-east-asian-width': '1.6.0' - 'globals': '17.11.0' + 'get-east-asian-width': '1.7.0' + 'globals': '17.12.0' 'has-flag': '5.0.1' 'libnpmexec': '10.3.2' - 'libnpmpack': '9.1.12' + 'libnpmpack': '9.1.13' 'make-fetch-happen': '15.0.6' 'normalize-package-data': '8.0.0' 'npm-package-arg': '13.0.2' - 'p-map': '7.0.6' + 'p-map': '7.0.8' 'pacote': '21.5.1' 'picomatch': '4.0.7' 'pony-cause': '2.1.11' @@ -220,11 +220,11 @@ catalog: 'tar-stream': '3.2.1' 'terminal-link': '2.1.1' 'validate-npm-package-name': '6.0.2' - 'webpack': '5.109.2' + 'webpack': '5.111.1' 'which': '5.0.0' 'yargs-parser': '22.0.0' 'yoctocolors-cjs': '2.1.3' - 'zod': '4.4.3' + 'zod': '4.6.5' # Native post-install build scripts. These three arrive transitively via # @redwoodjs/agent-ci's `ssh2` (optional crypto acceleration). agent-ci's @@ -392,9 +392,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' - 'lru-cache@>=10': '11.5.2' - 'magic-string': '1.2.3' + 'js-yaml@>=5.0.0 <5.2.2': '5.4.2' + 'lru-cache@>=10': '11.5.3' + 'magic-string': '1.4.1' 'mime-db': '1.54.0' 'mime-types@>=3': '3.0.2' 'minimatch@>=3': '10.2.6' @@ -413,7 +413,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. '@anthropic-ai/sdk': '0.91.1' @@ -424,9 +424,9 @@ overrides: # encoded backslash. Reached transitively through the agent SDK's MCP SDK, # which still resolves a vulnerable range on its own. '@hono/node-server@<1.19.15': '1.19.17' - '@inquirer/ansi': '2.0.7' + '@inquirer/ansi': '2.0.8' '@inquirer/core': '11.2.1' - '@inquirer/figures': '2.0.8' + '@inquirer/figures': '2.0.9' '@npmcli/arborist': '9.9.1' '@npmcli/git': '6.0.3' '@npmcli/installed-package-contents': '4.0.0' @@ -451,7 +451,7 @@ overrides: # specific, so at 5.0.8 it won and pinned resolution there, which orphaned # `patches/brace-expansion@5.0.9.patch` and made every install fail with # ERR_PNPM_UNUSED_PATCH. - 'brace-expansion': '5.0.9' + 'brace-expansion': '5.0.12' # Dedup: chalk 4 (CJS; @yarnpkg/*, type-coverage) + chalk 5 (ESM-only; # ecc-agentshield) → 5.6.2. chalk 5 ships no `require` export condition, so a # CJS require() lands on the ESM namespace rather than the callable default; @@ -470,14 +470,14 @@ overrides: 'debug': '4.4.3' 'diff': '9.0.0' 'estraverse': '5.3.0' - 'fast-uri': '3.1.6' + 'fast-uri': '3.1.8' 'globby': '16.2.4' 'has-flag': '5.0.1' # 4.12.25+ clears GHSA-88fw-hqm2-52qc (hono CORS wildcard+credentials reflect), # pulled transitively via @anthropic-ai/claude-agent-sdk. - 'hono': '4.13.4' + 'hono': '4.13.8' 'hosted-git-info': '8.1.0' - 'ip-address': '10.5.0' + 'ip-address': '10.7.2' 'isexe': '3.1.5' # Dedup: js-tokens 4 (@babel/code-frame, CJS require) + 10 (ast-v8-to-istanbul, # ESM import) → 10.0.0. The two majors have incompatible APIs (v4 regex vs v10 @@ -486,9 +486,9 @@ overrides: 'js-tokens': '10.0.0' # 4.2.0 clears GHSA-h67p-54hq-rp68 (js-yaml quadratic merge-key DoS, <=4.1.1), # pulled transitively via @yarnpkg/core. - 'js-yaml': '4.3.1' + 'js-yaml': '4.3.2' 'json-parse-even-better-errors': '5.0.0' - 'lru-cache': '11.5.2' + 'lru-cache': '11.5.3' 'make-fetch-happen': '15.0.6' # Dedup: mimic-response 1 (clone-response) + 3 (decompress-response) → 3.1.0. # Both CJS with the same mimicResponse(from, to) surface. @@ -510,12 +510,12 @@ overrides: 'npm-normalize-package-bin': '5.0.0' 'npm-package-arg': '12.0.2' 'npm-pick-manifest': '10.0.0' - 'p-map': '7.0.6' + 'p-map': '7.0.8' 'pacote': '21.5.1' 'picomatch': '4.0.7' - 'postcss': '8.5.26' + 'postcss': '8.5.28' 'proc-log': '6.1.0' - 'qs': '6.15.3' + 'qs': '6.16.0' # Unify every rolldown resolution to the catalog pin (1.1.0). vite 8.0.14 # bundles its own rolldown (1.0.2) transitively; without this override the # tree would carry two rolldown versions + two sets of platform bindings. @@ -541,7 +541,7 @@ overrides: 'vite': 'catalog:' 'which@>=4': '7.0.0' 'wrap-ansi': '9.0.2' - 'yaml': '2.9.0' + 'yaml': '2.9.1' # Dedup: yargs-parser 21 (yargs@17, CJS require) + 22 (bundled into # src/exe/argv/parse) → 21.1.1. 22 is ESM-only (no `require` export) and would # break yargs@17; 21.1.1 is dual CJS/ESM with the same parse surface and is @@ -551,7 +551,7 @@ overrides: # Dedup: zod 3 (ecc-agentshield, dtu-github-actions) + 4 (claude-agent-sdk peer # ^4.0.0, mcp-sdk) → 4.1.12. claude-agent-sdk requires v4; the v3 consumers use # only the v4-compatible core surface (z.object/string/array/number/coerce/parse). - 'zod': '4.4.3' + 'zod': '4.6.5' patchedDependencies: # dedup compat shim: @polka/url@1 replaced the @polka/url@0.5 default-callable @@ -588,7 +588,6 @@ patchedDependencies: # This preserves membership and bounds matcher memory for fleet coverage. # CPU-profiled forks use the configured teardown deadline to flush profiles. # Ordinary forks retain the upstream 500 ms termination grace. - vitest@5.0.0: patches/fleet/vitest@5.0.0.patch # Indirects the `node-gyp/bin/node-gyp.js` require.resolve so the rolldown # bundle doesn't statically inline node-gyp; consumer: pacote → run-script # in the bundled dist tree.