diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 86ba725de..2593d1f19 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -180,23 +180,23 @@ 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 @@ -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 @@ -234,8 +234,8 @@ catalogs: specifier: 4.0.4 version: 4.0.4 '@types/node': - specifier: 26.5.1 - version: 26.5.1 + specifier: 26.6.1 + version: 26.6.1 '@types/semver': specifier: 7.8.0 version: 7.8.0 @@ -246,11 +246,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 @@ -288,8 +288,8 @@ catalogs: specifier: 3.27.0 version: 3.27.0 fast-check: - specifier: 4.10.0 - version: 4.10.0 + specifier: 4.10.1 + version: 4.10.1 fast-glob: specifier: 3.3.3 version: 3.3.3 @@ -303,8 +303,8 @@ catalogs: specifier: 1.6.0 version: 1.6.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 @@ -312,8 +312,8 @@ 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 @@ -399,14 +399,14 @@ catalogs: 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.0 + version: 5.111.0 overrides: '@polka/url': 1.0.0-next.29 @@ -428,9 +428,9 @@ overrides: hasown: npm:@socketregistry/hasown@1.0.7 iconv-lite: 0.7.3 isexe@>=3: 4.0.0 - js-yaml@>=5.0.0 <5.2.2: 5.4.1 + js-yaml@>=5.0.0 <5.2.2: 5.4.2 lru-cache@>=10: 11.5.2 - magic-string: 1.2.3 + magic-string: 1.4.1 mime-db: 1.54.0 mime-types@>=3: 3.0.2 minimatch@>=3: 10.2.6 @@ -443,19 +443,19 @@ overrides: ssri@>=12: 13.0.1 string-width@>=5: 8.2.2 tinyexec: 1.3.1 - typebox: 1.3.30 + typebox: 1.3.32 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 @@ -469,7 +469,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 @@ -478,15 +478,15 @@ 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 make-fetch-happen: 15.0.6 @@ -502,12 +502,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 @@ -521,13 +521,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 @@ -545,7 +545,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: @@ -568,22 +567,22 @@ 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.1) '@inquirer/confirm': specifier: 'catalog:' - version: 6.2.0(@types/node@26.5.1) + version: 6.3.2(@types/node@26.6.1) '@inquirer/input': specifier: 'catalog:' - version: 5.1.3(@types/node@26.5.1) + version: 5.1.6(@types/node@26.6.1) '@inquirer/password': specifier: 'catalog:' - version: 5.1.2(@types/node@26.5.1) + version: 5.2.2(@types/node@26.6.1) '@inquirer/search': specifier: 'catalog:' - version: 4.3.0(@types/node@26.5.1) + version: 4.3.3(@types/node@26.6.1) '@inquirer/select': specifier: 'catalog:' - version: 5.2.2(@types/node@26.5.1) + version: 5.2.5(@types/node@26.6.1) '@mdn/browser-compat-data': specifier: 'catalog:' version: 8.1.1 @@ -601,7 +600,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 @@ -640,7 +639,7 @@ importers: version: 4.0.4 '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 '@types/semver': specifier: 'catalog:' version: 7.8.0 @@ -652,13 +651,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.20260913.1)(vite@8.3.0(@types/node@26.6.1)(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)) @@ -667,7 +666,7 @@ importers: version: 1.0.6 ata-validator: specifier: 'catalog:' - version: 1.27.0(yaml@2.9.0) + version: 1.27.0(yaml@2.9.1) c8: specifier: 'catalog:' version: 12.0.0 @@ -694,7 +693,7 @@ importers: version: 3.27.0 fast-check: specifier: 'catalog:' - version: 4.10.0 + version: 4.10.1 fast-glob: specifier: 'catalog:' version: 3.3.3 @@ -709,7 +708,7 @@ importers: version: 1.6.0 globals: specifier: 'catalog:' - version: 17.11.0 + version: 17.12.0 has-flag: specifier: 5.0.1 version: 5.0.1 @@ -721,13 +720,13 @@ 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) @@ -736,7 +735,7 @@ importers: version: 0.23.2(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.20260913.1) mdast-util-from-markdown: specifier: 'catalog:' version: 2.0.3(supports-color@10.2.2) @@ -777,8 +776,8 @@ importers: specifier: 'catalog:' version: 7.0.2001 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) @@ -846,8 +845,8 @@ importers: specifier: 2.1.1 version: 2.1.1 typebox: - specifier: 1.3.30 - version: 1.3.30 + specifier: 1.3.32 + version: 1.3.32 typescript: specifier: 'catalog:' version: 7.1.0-dev.20260913.1 @@ -856,19 +855,19 @@ importers: 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.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(vite@8.3.0(@types/node@26.6.1)(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.20260913.1)(vite@8.3.0(@types/node@26.6.1)(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.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) 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 @@ -876,14 +875,14 @@ 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.1 .claude/hooks/fleet/actionlint-on-workflow-edit: dependencies: @@ -893,7 +892,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/active-edits-bash-recorder: dependencies: @@ -903,19 +902,19 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/active-edits-ledger: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/adversarial-review-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/agent-orphan-sweep-nudge: dependencies: @@ -927,7 +926,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/agent-session-budget-guard: dependencies: @@ -937,7 +936,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/ai-adapter-source-guard: dependencies: @@ -953,7 +952,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/ai-balancer-watchdog: dependencies: @@ -963,7 +962,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/ai-config-drift-nudge: dependencies: @@ -973,7 +972,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/ai-config-poisoning-guard: dependencies: @@ -983,13 +982,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/ai-shim-start: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/alpha-sort-nudge: dependencies: @@ -999,19 +998,19 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/answer-questions-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/answer-status-requests-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/anti-prose-guard: dependencies: @@ -1021,7 +1020,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/artifact-gates-on-stop: dependencies: @@ -1031,19 +1030,19 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/ask-suppression-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/attribution-rewrite-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/auth-rotation-nudge: dependencies: @@ -1053,7 +1052,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/authorization-phrase-emission-guard: dependencies: @@ -1063,7 +1062,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/auto-land-on-edit: dependencies: @@ -1073,7 +1072,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/auto-land-on-stop: dependencies: @@ -1083,7 +1082,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/auto-push-on-stop: dependencies: @@ -1093,13 +1092,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/avoid-cd-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/bash-file-write-guard: dependencies: @@ -1109,13 +1108,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/bash-timeout-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/bot-comment-collapse-guard: dependencies: @@ -1125,13 +1124,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/brew-supply-chain-is-hardened-at-edit: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/broken-hook-detector: dependencies: @@ -1144,7 +1143,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/browser-extension-build-current-guard: dependencies: @@ -1154,7 +1153,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/bump-defers-to-release-guard: dependencies: @@ -1167,7 +1166,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/bundle-flags-guard: dependencies: @@ -1177,7 +1176,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/bundle-stale-reminder: dependencies: @@ -1187,19 +1186,19 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/c8-ignore-reason-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/cascade-first-triage-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/cascade-graph-defers-to-script-guard: dependencies: @@ -1209,7 +1208,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/catch-message-guard: dependencies: @@ -1219,7 +1218,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/changelog-entry-shape-nudge: dependencies: @@ -1229,13 +1228,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/changelog-no-empty-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/check-new-deps: dependencies: @@ -1251,7 +1250,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/ci-poll-throttle-nudge: dependencies: @@ -1261,7 +1260,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/claude-code-action-lockdown-guard: dependencies: @@ -1271,7 +1270,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/claude-lockdown-guard: dependencies: @@ -1281,19 +1280,19 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/claude-md-defer-detail-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/claude-md-rule-add-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/claude-md-section-size-guard: dependencies: @@ -1303,7 +1302,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/claude-md-size-guard: dependencies: @@ -1313,7 +1312,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/claude-segmentation-guard: devDependencies: @@ -1322,7 +1321,7 @@ importers: version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/clipboard-snippet-nudge: dependencies: @@ -1332,7 +1331,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/clone-reviewed-repo-nudge: devDependencies: @@ -1341,7 +1340,7 @@ importers: version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/code-as-law-nudge: dependencies: @@ -1351,7 +1350,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/codex-no-write-guard: dependencies: @@ -1361,13 +1360,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/codify-footgun-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/commit-author-guard: dependencies: @@ -1377,19 +1376,19 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/commit-cadence-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/commit-message-format-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/commit-paths-are-named-guard: dependencies: @@ -1399,13 +1398,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/commit-pr-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/commit-size-nudge: dependencies: @@ -1415,13 +1414,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/compound-lessons-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/config-refs-are-segregated-at-edit: dependencies: @@ -1431,13 +1430,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/consumer-grep-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/convo-prose-nudge: devDependencies: @@ -1446,13 +1445,13 @@ importers: version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/corepack-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/corrupt-rebase-guard: dependencies: @@ -1462,7 +1461,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/crlf-split-nudge: dependencies: @@ -1472,7 +1471,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/cross-repo-guard: dependencies: @@ -1482,13 +1481,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/default-branch-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/defer-to-script-nudge: dependencies: @@ -1498,13 +1497,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/deferred-residue-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/denied-domain-reference-guard: dependencies: @@ -1514,7 +1513,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/dep-derived-source-nudge: dependencies: @@ -1524,7 +1523,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/detached-head-write-guard: dependencies: @@ -1534,7 +1533,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/dirty-lockfile-nudge: dependencies: @@ -1544,7 +1543,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/dirty-worktree-stop-guard: dependencies: @@ -1554,7 +1553,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/disowned-dirt-guard: dependencies: @@ -1564,7 +1563,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/dogfood-cascade-nudge: dependencies: @@ -1574,31 +1573,31 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/dont-blame-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/dont-stop-mid-queue-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/drift-check-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/enqueue-dont-pivot-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/enterprise-push-nudge: dependencies: @@ -1611,7 +1610,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/env-kill-switches-are-absent-at-edit: dependencies: @@ -1621,7 +1620,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/error-messages-are-thorough-at-edit: dependencies: @@ -1631,13 +1630,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/excuse-detector: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/fetch-allowlist-is-respected-at-edit: devDependencies: @@ -1646,7 +1645,7 @@ importers: version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/file-size-nudge: dependencies: @@ -1656,7 +1655,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/fixer-peer-edits-nudge: dependencies: @@ -1666,7 +1665,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/fixes-need-tests-nudge: dependencies: @@ -1676,13 +1675,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/follow-direct-imperative-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/foreign-repo-conventions-nudge: dependencies: @@ -1692,7 +1691,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/generic-export-name-nudge: dependencies: @@ -1702,13 +1701,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/gh-body-code-format-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/gh-token-hygiene-guard: dependencies: @@ -1721,7 +1720,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/git-config-write-guard: dependencies: @@ -1731,13 +1730,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/git-identity-drift-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/gitignore-is-single-file-at-edit: dependencies: @@ -1747,7 +1746,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/gitmodules-comment-guard: dependencies: @@ -1759,13 +1758,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/handoff-command-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/handoff-request-guard: dependencies: @@ -1775,13 +1774,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/history-rewrite-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/honeypot-echo-guard: dependencies: @@ -1791,7 +1790,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/hook-snapshot-rewire-nudge: dependencies: @@ -1801,13 +1800,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/human-gate-ends-turn-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/immutable-release-guard: dependencies: @@ -1817,13 +1816,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/inline-script-defer-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/instruction-precedence-guard: dependencies: @@ -1835,7 +1834,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/judgment-nudge: dependencies: @@ -1845,13 +1844,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/keep-working-while-waiting-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/land-as-you-go-nudge: dependencies: @@ -1861,7 +1860,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/land-fast-nudge: devDependencies: @@ -1870,7 +1869,7 @@ importers: version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/latest-release-pin-guard: dependencies: @@ -1880,7 +1879,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/link-protocol-dep-guard: dependencies: @@ -1890,13 +1889,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/live-edit-collision-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/lock-step-ref-nudge: dependencies: @@ -1906,7 +1905,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/logger-guard: dependencies: @@ -1916,7 +1915,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/long-running-task-nudge: dependencies: @@ -1926,7 +1925,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/markdown-filenames-are-canonical-at-edit: dependencies: @@ -1936,7 +1935,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/mass-delete-guard: dependencies: @@ -1949,25 +1948,25 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/memories-are-codified-at-edit: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/memory-codify-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/memory-discovery-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/memory-pressure-guard: dependencies: @@ -1980,13 +1979,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/mermaid-github-safe-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/minimum-release-age-guard: dependencies: @@ -1996,7 +1995,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/mixed-clock-recency-guard: dependencies: @@ -2006,7 +2005,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/model-fallback: dependencies: @@ -2016,19 +2015,19 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/model-policy-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/model-spawn-policy-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/module-noun-name-guard: dependencies: @@ -2038,7 +2037,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/new-hook-claude-md-guard: dependencies: @@ -2048,7 +2047,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-amend-peer-commit-guard: dependencies: @@ -2058,19 +2057,19 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-blanket-file-exclusion-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-blind-keychain-read-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-boolean-trap-guard: dependencies: @@ -2080,7 +2079,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-branch-reuse-nudge: dependencies: @@ -2090,19 +2089,19 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-cascade-transient-git-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-chained-pausing-git-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-ci-env-install-guard: dependencies: @@ -2112,13 +2111,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-clipboard-access-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-comment-essays-guard: dependencies: @@ -2128,13 +2127,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-commit-ai-attribution-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-copyleft-source-read: dependencies: @@ -2144,13 +2143,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-corepack-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-credential-file-read-guard: dependencies: @@ -2160,7 +2159,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-description-aside-guard: dependencies: @@ -2170,7 +2169,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-designated-ignore-guard: dependencies: @@ -2180,7 +2179,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-direct-linter-guard: devDependencies: @@ -2189,13 +2188,13 @@ importers: version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-disable-lint-rule-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-duplicate-pr-guard: dependencies: @@ -2205,7 +2204,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-empty-commit-guard: dependencies: @@ -2215,7 +2214,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-ext-issue-ref-guard: dependencies: @@ -2225,13 +2224,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-file-oxlint-disable-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-fleet-fork-guard: dependencies: @@ -2241,7 +2240,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-fleet-pr-to-main-guard: dependencies: @@ -2251,19 +2250,19 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-fleet-scope-in-non-member-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-force-push-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-github-ai-attribution-guard: dependencies: @@ -2273,7 +2272,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-hook-cmd-regex-guard: dependencies: @@ -2283,7 +2282,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-ignoring-tracked-file-guard: dependencies: @@ -2293,7 +2292,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-meta-comments-guard: dependencies: @@ -2303,7 +2302,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-new-config-guard: dependencies: @@ -2313,7 +2312,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-non-fleet-push-guard: dependencies: @@ -2323,7 +2322,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-npm-otp-flag-guard: dependencies: @@ -2333,7 +2332,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-orphaned-staging: dependencies: @@ -2343,13 +2342,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-other-linters-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-pkgjson-pnpm-overrides-guard: dependencies: @@ -2359,7 +2358,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-placeholder-commit-subject-guard: dependencies: @@ -2369,7 +2368,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-platform-import-guard: dependencies: @@ -2379,7 +2378,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-pm-exec-guard: devDependencies: @@ -2388,31 +2387,31 @@ importers: version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-pr-assets-in-branch-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-pr-from-default-branch-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-pr-from-default-checkout-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-pr-in-squash-repo-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-pr-review-verdict-guard: dependencies: @@ -2422,7 +2421,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-premature-commit-kill-guard: devDependencies: @@ -2431,13 +2430,13 @@ importers: version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-primary-branch-switch: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-private-ref-in-tests-docs-guard: dependencies: @@ -2447,7 +2446,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-private-repo-leak-guard: dependencies: @@ -2457,7 +2456,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-raw-gh-auth-login-guard: dependencies: @@ -2470,7 +2469,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-registry-mutation-in-repo-script-nudge: dependencies: @@ -2480,7 +2479,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-removal-comment-nudge: dependencies: @@ -2490,7 +2489,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-repo-scope-in-fleet-config-guard: dependencies: @@ -2500,7 +2499,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-revert-guard: dependencies: @@ -2513,13 +2512,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-screenshot-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-self-referential-symlink-guard: dependencies: @@ -2529,7 +2528,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-shell-injection-bypass-guard: dependencies: @@ -2539,7 +2538,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-shrinking-overwrite-guard: dependencies: @@ -2549,13 +2548,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-stdin-flag-without-input-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-strip-types-guard: dependencies: @@ -2565,13 +2564,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-subagent-commit-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-tail-install-out-guard: dependencies: @@ -2581,7 +2580,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-test-in-scripts-guard: dependencies: @@ -2591,31 +2590,31 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-token-in-dotenv-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-total-squash-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-tsx-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-unasked-non-fleet-pr-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-underscore-ident-guard: dependencies: @@ -2625,7 +2624,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-unisolated-git-fixture-guard: dependencies: @@ -2635,7 +2634,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-unmocked-ai-guard: dependencies: @@ -2645,7 +2644,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-unmocked-net-guard: dependencies: @@ -2655,7 +2654,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-unsafe-delete-guard: dependencies: @@ -2665,7 +2664,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-upstream-edit-guard: dependencies: @@ -2675,7 +2674,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-verify-format-nudge: dependencies: @@ -2685,7 +2684,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-version-bump-pr-guard: dependencies: @@ -2695,31 +2694,31 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-vitest-double-dash-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-wheelhouse-pr-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/no-wheelhouse-pr-link-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/node-modules-staging-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/non-fleet-pr-issue-ask-guard: dependencies: @@ -2735,7 +2734,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/notion-replace-content-guard: dependencies: @@ -2745,13 +2744,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/npm-2fa-needs-pty-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/npm-otp-flow-nudge: dependencies: @@ -2761,7 +2760,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/npmrc-trust-optout-guard: dependencies: @@ -2771,19 +2770,19 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/observed-test-failure-stop-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/operate-from-repo-root-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/options-param-naming-guard: dependencies: @@ -2798,7 +2797,7 @@ importers: version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/overeager-staging-guard: dependencies: @@ -2811,7 +2810,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/oxlint-plugin-load-nudge: dependencies: @@ -2821,7 +2820,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/package-manager-auto-update-is-disabled-at-edit: devDependencies: @@ -2830,31 +2829,31 @@ importers: version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/parallel-agent-edit-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/parallel-agent-on-stop-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/parallel-agent-removal-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/parallel-agent-spawn-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/parallel-agent-staging-guard: dependencies: @@ -2864,13 +2863,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/parallel-spawn-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/path-guard: dependencies: @@ -2886,7 +2885,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/paths-mts-inherit-guard: dependencies: @@ -2896,7 +2895,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/peer-claim-nudge: dependencies: @@ -2906,31 +2905,31 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/peer-resource-lease-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/peer-uncommitted-work-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/peer-workstream-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/personal-path-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/plan-location-guard: dependencies: @@ -2940,19 +2939,19 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/plan-review-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/pnpm-filter-zero-match-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/pointer-comment-nudge: dependencies: @@ -2965,19 +2964,19 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/post-push-ci-monitor-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/pr-body-style-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/pr-comment-brevity-guard: devDependencies: @@ -2986,7 +2985,7 @@ importers: version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/pr-comment-shape-nudge: devDependencies: @@ -2995,7 +2994,7 @@ importers: version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/pr-merge-conflict-guard: dependencies: @@ -3005,7 +3004,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/pr-vs-push-default-nudge: dependencies: @@ -3015,13 +3014,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/pre-commit-race-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/prefer-async-spawn-guard: dependencies: @@ -3031,19 +3030,19 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/prefer-evergreen-target-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/prefer-fff-search-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/prefer-fn-decl-guard: dependencies: @@ -3053,7 +3052,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/prefer-inline-small-dependency-nudge: dependencies: @@ -3063,7 +3062,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/prefer-join-helpers-nudge: dependencies: @@ -3073,7 +3072,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/prefer-json-clone-guard: dependencies: @@ -3089,7 +3088,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/prefer-pipx-over-pip-guard: dependencies: @@ -3099,13 +3098,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/prefer-pnpm-over-npm-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/prefer-rebase-over-revert-nudge: dependencies: @@ -3118,19 +3117,19 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/prefer-script-emission-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/prefer-type-import-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/prefer-vitest-guard: dependencies: @@ -3140,7 +3139,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/primary-checkout-branch-guard: dependencies: @@ -3150,7 +3149,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/primary-checkout-on-default-stop-guard: dependencies: @@ -3160,13 +3159,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/private-name-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/private-package-name-guard: dependencies: @@ -3176,7 +3175,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/private-paths-are-absent-at-edit: dependencies: @@ -3186,7 +3185,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/proc-environ-exfil-guard: dependencies: @@ -3196,7 +3195,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/prompt-injection-guard: dependencies: @@ -3206,7 +3205,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/prose-code-format-nudge: dependencies: @@ -3216,7 +3215,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/provenance-publish-nudge: dependencies: @@ -3226,13 +3225,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/public-surface-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/pull-request-target-guard: dependencies: @@ -3242,19 +3241,19 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/push-protected-branch-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/read-orientation-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/readme-fleet-shape-guard: dependencies: @@ -3264,7 +3263,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/rebase-during-merge-guard: dependencies: @@ -3274,13 +3273,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/release-commit-subject-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/release-defers-to-script-guard: dependencies: @@ -3290,7 +3289,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/release-tag-tied-guard: dependencies: @@ -3300,7 +3299,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/release-workflow-guard: dependencies: @@ -3313,7 +3312,7 @@ importers: version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/repeat-action-needs-a-script-nudge: devDependencies: @@ -3322,31 +3321,31 @@ importers: version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/reply-code-format-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/reply-prose-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/reply-ref-link-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/reply-tone-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/repo-map-refresh: dependencies: @@ -3356,7 +3355,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/report-location-guard: dependencies: @@ -3366,7 +3365,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/reserved-script-dir-guard: dependencies: @@ -3376,19 +3375,19 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/resource-lease-recorder: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/revert-bypass-last-resort-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/rg-replace-flag-guard: devDependencies: @@ -3397,7 +3396,7 @@ importers: version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/rule-citations-are-generic-at-edit: dependencies: @@ -3407,7 +3406,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/rust-target-sweep-nudge: dependencies: @@ -3417,13 +3416,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/sabotage-target-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/scan-label-in-commit-guard: dependencies: @@ -3433,7 +3432,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/scratch-in-tree-guard: dependencies: @@ -3443,7 +3442,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/secret-content-guard: devDependencies: @@ -3452,19 +3451,19 @@ importers: version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/sed-in-place-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/session-handoff-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/setup-basics-tools: dependencies: @@ -3474,7 +3473,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/setup-claude-scanners: dependencies: @@ -3484,7 +3483,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/setup-firewall: dependencies: @@ -3494,7 +3493,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/setup-misc-tools: dependencies: @@ -3504,7 +3503,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/setup-security-tools: dependencies: @@ -3523,13 +3522,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/shallow-clone-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/shared-index-add-nudge: dependencies: @@ -3539,7 +3538,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/shell-substitution-in-message-guard: devDependencies: @@ -3548,25 +3547,25 @@ importers: version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/silent-guard-compliance-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/single-lander-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/skill-usage-logger: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/small-pr-nudge: dependencies: @@ -3576,13 +3575,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/snapshot-hostile-require-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/soak-exclude-date-guard: dependencies: @@ -3598,7 +3597,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/soak-pin-needs-annotation-guard: dependencies: @@ -3608,7 +3607,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/spend-warning-nudge: dependencies: @@ -3618,13 +3617,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/squash-freeze-boundary-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/squash-history-nudge: dependencies: @@ -3634,19 +3633,19 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/stale-log-read-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/stale-node-modules-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/stale-process-sweeper: dependencies: @@ -3662,7 +3661,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/ste-language-guard: dependencies: @@ -3672,7 +3671,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/stop-means-commit-guard: dependencies: @@ -3682,7 +3681,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/sweep-ds-store: dependencies: @@ -3692,13 +3691,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/synthesized-script-edit-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/target-arch-env-guard: dependencies: @@ -3708,7 +3707,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/task-scope-guard: {} @@ -3720,7 +3719,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/test-env-scrub-order-guard: dependencies: @@ -3730,7 +3729,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/test-network-pattern-nudge: dependencies: @@ -3740,7 +3739,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/test-platform-coverage-nudge: dependencies: @@ -3750,7 +3749,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/test-script-defers-guard: dependencies: @@ -3760,7 +3759,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/token-guard: {} @@ -3768,13 +3767,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/trust-downgrade-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/tsc-canonical-tsconfig-guard: dependencies: @@ -3784,7 +3783,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/unaddressed-review-feedback-guard: dependencies: @@ -3797,7 +3796,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/unbacked-claim-guard: dependencies: @@ -3807,19 +3806,19 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/unbacked-claim-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/uncodified-lesson-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/uncommitted-sweep-nudge: dependencies: @@ -3829,7 +3828,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/unpushed-main-nudge: devDependencies: @@ -3838,13 +3837,13 @@ importers: version: '@socketsecurity/lib@7.0.3(typescript@7.1.0-dev.20260913.1)' '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/untrusted-coauthor-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/untrusted-content-directive-nudge: dependencies: @@ -3854,7 +3853,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/upstream-gitlinks-are-absent-at-edit: dependencies: @@ -3864,7 +3863,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/upstream-is-read-only-guard: dependencies: @@ -3874,7 +3873,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/upstream-read-nudge: dependencies: @@ -3884,13 +3883,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/use-repo-test-script-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/use-the-script-guard: dependencies: @@ -3903,7 +3902,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/uses-sha-verify-guard: dependencies: @@ -3915,13 +3914,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/verify-absence-claims-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/verify-before-publish-guard: dependencies: @@ -3931,7 +3930,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/verify-render-pre-commit-nudge: dependencies: @@ -3941,7 +3940,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/version-bump-order-guard: dependencies: @@ -3954,7 +3953,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/vitest-vs-node-test-guard: dependencies: @@ -3964,7 +3963,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/vscode-folder-open-task-guard: dependencies: @@ -3974,13 +3973,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/waiting-discipline-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/wheelhouse-drift-guard: dependencies: @@ -3990,13 +3989,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/workflow-agent-task-tools-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/workflow-multiline-body-guard: dependencies: @@ -4006,7 +4005,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/workflow-sha-pins-are-stamped-at-edit: dependencies: @@ -4022,7 +4021,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/worktree-remove-relink-nudge: dependencies: @@ -4032,7 +4031,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/worktree-sweep: dependencies: @@ -4042,13 +4041,13 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .claude/hooks/fleet/zsh-word-split-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 .config/fleet/oxlint-plugin: dependencies: @@ -4341,7 +4340,7 @@ 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)' @@ -4415,13 +4414,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 @@ -4766,14 +4765,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' @@ -4781,8 +4780,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' @@ -4799,12 +4798,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' @@ -4812,8 +4811,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' @@ -4821,8 +4820,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' @@ -4830,8 +4829,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' @@ -4848,6 +4847,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'} @@ -4875,6 +4883,9 @@ 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==} @@ -4897,7 +4908,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 @@ -5270,47 +5281,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 @@ -5770,6 +5774,9 @@ packages: '@types/node@26.5.1': resolution: {integrity: sha512-CzNm2FezW4VR/LjG6yUdiEgLE/rAQ9Slj5gCu/C2VrdcW7I0ahNZ8DRbHT7zOZ6r3ONgd/bsQIeSaoDGrd1C6g==} + '@types/node@26.6.1': + resolution: {integrity: sha512-VqGJBMCtdhqkBUCcBLvywI0NJ+KLuVzgNnlBUNFOQjqVxzo2lxLUNg1DSey8+u2u6ktswSAxg+s68QLzWHNOuA==} + '@types/responselike@1.0.3': resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} @@ -5951,11 +5958,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 @@ -5968,36 +5975,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': @@ -6198,7 +6205,7 @@ packages: engines: {node: '>=20.0.0'} hasBin: true peerDependencies: - yaml: 2.9.0 + yaml: 2.9.1 peerDependenciesMeta: yaml: optional: true @@ -6571,8 +6578,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: @@ -6612,18 +6619,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==} @@ -6673,8 +6668,8 @@ packages: engines: {node: '>=22'} hasBin: true - fast-check@4.10.0: - resolution: {integrity: sha512-hhqQL+IJllZi3aM4TKvmCj3bywLEcycNTTLZeLhA9ttMxBrCqM07q7Di4kl+j9EWSTXvJH1+EpIgsDbF/+8H5Q==} + fast-check@4.10.1: + resolution: {integrity: sha512-sB5Vghiu8MyCyToHoBVGsT0baZg3sZWNIY+a6Ct2EDrQJlT4YdH6MC1BSLNe3kX1k5i5g0q1O52XFgcKK/rGHg==} engines: {node: '>=12.17.0'} fast-deep-equal@3.1.3: @@ -6696,8 +6691,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==} @@ -6780,8 +6775,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: @@ -6806,8 +6801,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: @@ -6862,8 +6857,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: @@ -6942,8 +6937,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: @@ -7007,8 +7002,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: @@ -7109,8 +7104,8 @@ packages: resolution: {integrity: sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==} engines: {node: 20 || >=22} - magic-string@1.2.3: - resolution: {integrity: sha512-Bpb0W2TbLKOZ7vJnOUnVRGq3WL2p+ISV29M6hYPL1AFCpyKZpdr5ytiXoTSSxRVhg8YW7f65+6gbG8WG6PCa/g==} + magic-string@1.4.1: + resolution: {integrity: sha512-8lyCu36ErXR0J9uaGKlKQoiLZKmtI63YGLE8G2o9jyRPdr4X47LusSOwgOJOzcVtp81fTAAjxR7BwKz682Jhow==} magicast@0.5.4: resolution: {integrity: sha512-llBEhWm1SacoRwgHUoQJYtwp4PBLF4faQi5TCpIGyGs9n4y5+juI0tDgyKIfpqxckRHaHzouUEph3THklWh03w==} @@ -7332,11 +7327,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.10.1: + resolution: {integrity: sha512-+dsZEyTcy1lkq41lxdiOqvb26gXbYGgwY+30w37f9PqUVkuEBejBLDotsHOTjuga9xJyGLW2DqzKDUyJ4W/PMQ==} engines: {node: '>= 10.13.0'} peerDependencies: '@minify-html/node': '*' + '@napi-rs/image': '*' '@swc/core': '*' '@swc/css': '*' '@swc/html': '*' @@ -7345,13 +7341,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': @@ -7368,10 +7369,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 @@ -7426,9 +7433,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: @@ -7578,8 +7582,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: @@ -7729,8 +7733,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: @@ -7818,6 +7822,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'} @@ -7996,6 +8004,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} @@ -8078,8 +8091,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.32: + resolution: {integrity: sha512-iOdeK75dQ3OSdYviLGldHC9jFSo4exAjr5pN0XcLnYkI8bfz7G9v2q55cz+AyWhE9i8oVrHbcvOMCssgfD10Cg==} typescript@5.9.3: resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} @@ -8171,13 +8184,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 @@ -8187,7 +8200,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 @@ -8214,23 +8227,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 @@ -8272,8 +8285,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.0: + resolution: {integrity: sha512-A2R74kfE6b3eLKS91iZiol03Ebx7avmJJBOyiP+4LePW9NNeNJGQkKeSQos4dk6R4H0YAMYlv+aOrs1CyWT3eA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -8311,8 +8324,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 @@ -8339,10 +8352,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==} @@ -8358,7 +8371,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: @@ -8391,11 +8404,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 @@ -8409,11 +8422,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: @@ -8666,78 +8679,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.1)': 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.1) + '@inquirer/figures': 2.0.9 + '@inquirer/type': 4.1.1(@types/node@26.6.1) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 - '@inquirer/confirm@6.2.0(@types/node@26.5.1)': + '@inquirer/confirm@6.3.2(@types/node@26.6.1)': 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.1) + '@inquirer/type': 4.1.1(@types/node@26.6.1) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 - '@inquirer/core@11.2.1(@types/node@26.5.1)': + '@inquirer/core@11.2.1(@types/node@26.6.1)': 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.1) 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.1 - '@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.1)': 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.1) + '@inquirer/type': 4.1.1(@types/node@26.6.1) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 - '@inquirer/password@5.1.2(@types/node@26.5.1)': + '@inquirer/password@5.2.2(@types/node@26.6.1)': 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.1) + '@inquirer/type': 4.1.1(@types/node@26.6.1) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 - '@inquirer/search@4.3.0(@types/node@26.5.1)': + '@inquirer/search@4.3.3(@types/node@26.6.1)': 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.1) + '@inquirer/figures': 2.0.9 + '@inquirer/type': 4.1.1(@types/node@26.6.1) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 - '@inquirer/select@5.2.2(@types/node@26.5.1)': + '@inquirer/select@5.2.5(@types/node@26.6.1)': 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.1) + '@inquirer/figures': 2.0.9 + '@inquirer/type': 4.1.1(@types/node@26.6.1) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 - '@inquirer/type@4.0.7(@types/node@26.5.1)': + '@inquirer/type@4.0.7(@types/node@26.6.1)': optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 + + '@inquirer/type@4.1.1(@types/node@26.6.1)': + optionalDependencies: + '@types/node': 26.6.1 '@isaacs/fs-minipass@4.0.1': dependencies: @@ -8766,6 +8783,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 @@ -8783,15 +8802,15 @@ 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@8.20.0) content-type: 2.1.0(patch_hash=b31aaba8e88c408e66a3fb9abe46a7d4a6a10490b250e9cda768e624a26ad94a) @@ -8801,13 +8820,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 @@ -9100,36 +9119,32 @@ snapshots: '@oxlint/binding-win32-x64-msvc@1.83.0': optional: true - '@perryts/perry-darwin-arm64@0.5.1220': + '@perryts/perry-darwin-arm64@0.5.1520': optional: true - '@perryts/perry-darwin-x64@0.5.1220': + '@perryts/perry-darwin-x64@0.5.1520': optional: true - '@perryts/perry-linux-arm64-musl@0.5.1220': + '@perryts/perry-linux-arm64@0.5.1520': optional: true - '@perryts/perry-linux-arm64@0.5.1220': + '@perryts/perry-linux-x64@0.5.1520': optional: true - '@perryts/perry-linux-x64-musl@0.5.1220': + '@perryts/perry-win32-arm64@0.5.1520': optional: true - '@perryts/perry-linux-x64@0.5.1220': + '@perryts/perry-win32-x64@0.5.1520': optional: true - '@perryts/perry-win32-x64@0.5.1220': - 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: @@ -9219,7 +9234,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: @@ -9451,6 +9466,10 @@ snapshots: dependencies: undici-types: 8.9.0 + '@types/node@26.6.1': + dependencies: + undici-types: 8.9.0 + '@types/responselike@1.0.3': dependencies: '@types/node': 26.5.1 @@ -9546,7 +9565,7 @@ snapshots: '@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 @@ -9556,7 +9575,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.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(vite@8.3.0(@types/node@26.6.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.1)) '@vitest/istanbul-lib-coverage@1.0.1': {} @@ -9564,38 +9583,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.1)(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.1)(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.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(vite@8.3.0(@types/node@26.6.1)(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.20260913.1)(vite@8.3.0(@types/node@26.6.1)(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 @@ -9605,10 +9624,10 @@ snapshots: es-module-lexer: 2.3.2 escape-string-regexp: 5.0.0 ipaddr.js: 2.4.0 - magic-string: 1.2.3 + magic-string: 1.4.1 valibot: 1.4.2(typescript@7.1.0-dev.20260913.1) - vite: 8.2.2(@types/node@26.5.1)(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)) + vite: 8.3.0(@types/node@26.6.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.1) + vitest: 5.0.1(@types/node@26.6.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(vite@8.3.0(@types/node@26.6.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.1)) transitivePeerDependencies: - '@swc/helpers' - typescript @@ -9773,7 +9792,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)': @@ -9813,7 +9832,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 @@ -9839,7 +9858,7 @@ 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.0(yaml@2.9.1): optionalDependencies: '@ata-validator/native-darwin-arm64': 1.27.0 '@ata-validator/native-darwin-x64': 1.27.0 @@ -9848,7 +9867,7 @@ snapshots: '@ata-validator/native-linux-x64-gnu': 1.27.0 '@ata-validator/native-linux-x64-musl': 1.27.0 '@ata-validator/native-win32-x64': 1.27.0 - yaml: 2.9.0 + yaml: 2.9.1 b4a@1.8.1: {} @@ -9908,7 +9927,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: @@ -9965,7 +9984,7 @@ snapshots: 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: {} @@ -10116,7 +10135,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 @@ -10182,19 +10201,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: {} @@ -10214,7 +10233,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 @@ -10267,17 +10286,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 @@ -10306,7 +10314,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): @@ -10331,7 +10339,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) @@ -10362,7 +10370,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.1: dependencies: pure-rand: 8.4.2 @@ -10386,7 +10394,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: @@ -10465,7 +10473,7 @@ snapshots: minipass: 7.1.3 path-scurry: 2.0.2 - globals@17.11.0: {} + globals@17.12.0: {} globby@16.2.4: dependencies: @@ -10499,7 +10507,7 @@ snapshots: has-flag@5.0.1: {} - hono@4.13.4: + hono@4.13.8: optional: true hosted-git-info@8.1.0: @@ -10555,7 +10563,7 @@ snapshots: ini@5.0.0: {} - ip-address@10.5.0: {} + ip-address@10.7.2: {} ipaddr.js@1.9.1: optional: true @@ -10617,7 +10625,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 @@ -10678,7 +10686,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) @@ -10754,9 +10762,9 @@ snapshots: lru-cache@11.5.2: {} - 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: @@ -10803,7 +10811,7 @@ snapshots: markdownlint-cli2@0.23.2(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 @@ -10832,10 +10840,10 @@ 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.20260913.1): optionalDependencies: '@modelcontextprotocol/client': 2.0.0 - '@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) typescript: 7.1.0-dev.20260913.1 mdast-util-find-and-replace@3.0.2: @@ -11183,19 +11191,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.10.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)(webpack@5.111.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)): 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.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) 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: @@ -11240,8 +11249,6 @@ snapshots: negotiator@1.0.0: {} - neo-async@2.6.2: {} - neosanitize@0.3.0(parse5@8.0.1): optionalDependencies: parse5: 8.0.1 @@ -11428,7 +11435,7 @@ snapshots: dependencies: p-limit: 3.1.0 - p-map@7.0.6: {} + p-map@7.0.8: {} p-try@2.2.0: {} @@ -11511,7 +11518,7 @@ snapshots: pnpm-workspace-yaml@1.8.0: dependencies: - yaml: 2.9.0 + yaml: 2.9.1 polka@0.5.2: dependencies: @@ -11569,7 +11576,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.1 - '@types/node': 26.5.1 + '@types/node': 26.6.1 long: 5.3.2 proxy-addr@2.0.7: @@ -11587,7 +11594,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' @@ -11681,7 +11688,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 @@ -11701,6 +11708,13 @@ snapshots: 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: {} send@1.2.1(supports-color@10.2.2): @@ -11779,7 +11793,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: {} @@ -11918,7 +11932,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: @@ -11938,6 +11952,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: @@ -12011,7 +12033,7 @@ snapshots: media-typer: 1.1.0 mime-types: 3.0.2 - typebox@1.3.30: {} + typebox@1.3.32: {} typescript@5.9.3: {} @@ -12123,7 +12145,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.1)(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 @@ -12131,39 +12153,39 @@ snapshots: rolldown: 1.2.9 tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 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.1)(@vitest/coverage-v8@5.0.1)(@vitest/ui@5.0.1)(vite@8.3.0(@types/node@26.6.1)(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.1)(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.1)(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.1 + '@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.20260913.1)(vite@8.3.0(@types/node@26.6.1)(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.20260913.1)(vite@8.3.0(@types/node@26.6.1)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(yaml@2.9.1))(vitest@5.0.1) transitivePeerDependencies: - '@swc/helpers' - typescript @@ -12178,30 +12200,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.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): 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.10.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)(webpack@5.111.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)) + 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' @@ -12210,8 +12230,11 @@ snapshots: - csso - esbuild - html-minifier-terser + - imagemin - lightningcss - postcss + - sharp + - svgo - uglify-js which@7.0.0: @@ -12239,7 +12262,7 @@ snapshots: yallist@5.0.0: {} - yaml@2.9.0: {} + yaml@2.9.1: {} yargs-parser@21.1.1: {} @@ -12266,11 +12289,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 0e8ac375e..762847114 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -53,7 +53,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.32 '@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 @@ -73,15 +73,15 @@ 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.1 '@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 + 'fast-check': 4.10.1 + 'magic-string': 1.4.1 'markdownlint-cli2': 0.23.2 'mdast-util-from-markdown': 2.0.3 # GFM pair for render-faithful markdown parsing (tables, footnotes, @@ -141,15 +141,15 @@ catalog: # 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 + '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 @@ -166,27 +166,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/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' @@ -198,14 +198,14 @@ catalog: 'fast-sort': '3.4.1' 'fflate': '0.8.3' 'get-east-asian-width': '1.6.0' - 'globals': '17.11.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' @@ -217,11 +217,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.0' '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 @@ -389,9 +389,9 @@ overrides: 'hasown': 'npm:@socketregistry/hasown@1.0.7' 'iconv-lite': '0.7.3' 'isexe@>=3': '4.0.0' - 'js-yaml@>=5.0.0 <5.2.2': '5.4.1' + 'js-yaml@>=5.0.0 <5.2.2': '5.4.2' 'lru-cache@>=10': '11.5.2' - 'magic-string': '1.2.3' + 'magic-string': '1.4.1' 'mime-db': '1.54.0' 'mime-types@>=3': '3.0.2' 'minimatch@>=3': '10.2.6' @@ -410,7 +410,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' @@ -421,9 +421,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' @@ -446,7 +446,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; @@ -465,14 +465,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 @@ -481,7 +481,7 @@ 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' 'make-fetch-happen': '15.0.6' @@ -505,12 +505,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. @@ -536,7 +536,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 @@ -546,7 +546,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 @@ -583,7 +583,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.