diff --git a/.config/fleet/pnpm-workspace.fleet.yaml b/.config/fleet/pnpm-workspace.fleet.yaml index 0b35817ae..7ee6b105f 100644 --- a/.config/fleet/pnpm-workspace.fleet.yaml +++ b/.config/fleet/pnpm-workspace.fleet.yaml @@ -19,16 +19,16 @@ catalog: 'dtu-github-actions': 0.17.1 '@shadscan/cli': 0.2.0 '@sinclair/typebox': 0.34.52 - '@socketregistry/packageurl-js': 1.5.0 - '@socketsecurity/lib': 6.5.2 + '@socketregistry/packageurl-js': 1.5.1 + '@socketsecurity/lib': 6.6.0 '@socketsecurity/registry': 2.0.5 '@socketsecurity/sdk': 4.1.3 - '@socketregistry/packageurl-js-stable': 'npm:@socketregistry/packageurl-js@1.5.0' - '@socketsecurity/lib-stable': 'npm:@socketsecurity/lib@6.5.2' + '@socketregistry/packageurl-js-stable': 'npm:@socketregistry/packageurl-js@1.5.1' + '@socketsecurity/lib-stable': 'npm:@socketsecurity/lib@6.6.0' '@socketsecurity/registry-stable': 'npm:@socketsecurity/registry@2.0.5' '@socketsecurity/sdk-stable': 'npm:@socketsecurity/sdk@4.1.3' '@types/mdast': 4.0.4 - '@types/node': 26.1.1 + '@types/node': 26.1.2 '@types/semver': 7.7.1 '@types/shell-quote': 1.7.5 # Rust wasm parser artifact (dot-naming: acorn.rs.wasm = acorn, Rust impl, @@ -53,7 +53,7 @@ catalog: # .claude/skills/fleet/property-and-fuzz-testing. 'fast-check': 4.9.0 'magic-string': 1.1.0 - 'markdownlint-cli2': 0.23.1 + 'markdownlint-cli2': 0.23.2 'mdast-util-from-markdown': 2.0.3 'micromark': 4.0.2 'neosanitize': 0.3.0 @@ -75,7 +75,7 @@ catalog: # candidates before simulating what a port actually cuts. Published # 2026-06-08, past the 7-day soak. 'npm-high-impact': 1.13.0 - 'npm-run-all2': 9.0.2 + 'npm-run-all2': 9.0.3 'oxfmt': 0.60.0 'oxlint': 1.75.0 # oxlint-tsgolint — tsgolint sidecar for oxlint --type-aware (same oxc release train). diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 87c1ce527..0f0665672 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -206,8 +206,8 @@ settings: catalogs: default: '@anthropic-ai/claude-code': - specifier: 2.1.216 - version: 2.1.216 + specifier: 2.1.220 + version: 2.1.220 '@redwoodjs/agent-ci': specifier: 0.17.1 version: 0.17.1 @@ -218,20 +218,20 @@ catalogs: specifier: 0.34.52 version: 0.34.52 '@socketregistry/packageurl-js-stable': - specifier: npm:@socketregistry/packageurl-js@1.4.8 - version: 1.4.8 + specifier: npm:@socketregistry/packageurl-js@1.5.1 + version: 1.5.1 '@socketsecurity/lib-stable': - specifier: npm:@socketsecurity/lib@6.5.2 - version: 6.5.2 + specifier: npm:@socketsecurity/lib@6.6.0 + version: 6.6.0 '@socketsecurity/sdk-stable': - specifier: npm:@socketsecurity/sdk@4.1.2 - version: 4.1.2 + specifier: npm:@socketsecurity/sdk@4.1.3 + version: 4.1.3 '@types/mdast': specifier: 4.0.4 version: 4.0.4 '@types/node': - specifier: 26.1.1 - version: 26.1.1 + specifier: 26.1.2 + version: 26.1.2 '@types/semver': specifier: 7.7.1 version: 7.7.1 @@ -266,8 +266,8 @@ catalogs: specifier: 4.9.0 version: 4.9.0 markdownlint-cli2: - specifier: 0.23.1 - version: 0.23.1 + specifier: 0.23.2 + version: 0.23.2 mdast-util-from-markdown: specifier: 2.0.3 version: 2.0.3 @@ -284,8 +284,8 @@ catalogs: specifier: 1.13.0 version: 1.13.0 npm-run-all2: - specifier: 9.0.2 - version: 9.0.2 + specifier: 9.0.3 + version: 9.0.3 oxfmt: specifier: 0.60.0 version: 0.60.0 @@ -330,8 +330,8 @@ catalogs: version: 2.1.3 overrides: - '@socketregistry/packageurl-js': 1.5.0 - '@socketsecurity/lib': 6.5.2 + '@socketregistry/packageurl-js': 1.5.1 + '@socketsecurity/lib': 6.6.0 '@socketsecurity/registry': 2.0.5 '@socketsecurity/sdk': 4.1.3 chalk@>=5: 5.6.2 @@ -364,9 +364,9 @@ overrides: yaml@2: 2.9.0 ast-v8-to-istanbul: 1.0.5 got: 11.8.6 - postcss: 8.5.20 + postcss: 8.5.24 rolldown: 1.1.4 - tar: 7.5.20 + tar: 7.5.22 vite: 8.1.5 which@>=4: 7.0.0 @@ -379,7 +379,7 @@ importers: devDependencies: '@anthropic-ai/claude-code': specifier: 'catalog:' - version: 2.1.216 + version: 2.1.220 '@redwoodjs/agent-ci': specifier: 'catalog:' version: 0.17.1(supports-color@7.2.0) @@ -390,29 +390,29 @@ importers: specifier: 'catalog:' version: 0.34.52 '@socketregistry/packageurl-js': - specifier: 1.5.0 - version: 1.5.0 + specifier: 1.5.1 + version: 1.5.1 '@socketregistry/packageurl-js-stable': specifier: 'catalog:' - version: '@socketregistry/packageurl-js@1.4.8' + version: '@socketregistry/packageurl-js@1.5.1' '@socketsecurity/lib': - specifier: 6.5.2 - version: 6.5.2(typescript@7.0.2) + specifier: 6.6.0 + version: 6.6.0(typescript@7.0.2) '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' '@socketsecurity/sdk': specifier: 4.1.3 version: 4.1.3 '@socketsecurity/sdk-stable': specifier: 'catalog:' - version: '@socketsecurity/sdk@4.1.2' + version: '@socketsecurity/sdk@4.1.3' '@types/mdast': specifier: 'catalog:' version: 4.0.4 '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 '@types/semver': specifier: 'catalog:' version: 7.7.1 @@ -445,7 +445,7 @@ importers: version: 1.1.0 markdownlint-cli2: specifier: 'catalog:' - version: 0.23.1(supports-color@7.2.0) + version: 0.23.2(supports-color@7.2.0) mdast-util-from-markdown: specifier: 'catalog:' version: 2.0.3(supports-color@7.2.0) @@ -463,7 +463,7 @@ importers: version: 1.13.0 npm-run-all2: specifier: 'catalog:' - version: 9.0.2 + version: 9.0.3 oxfmt: specifier: 'catalog:' version: 0.60.0 @@ -505,7 +505,7 @@ importers: version: 1.6.5 vitest: specifier: 'catalog:' - version: 4.1.10(@types/node@26.1.1)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(vite@8.1.5(@types/node@26.1.1)(jiti@2.7.0)(yaml@2.9.0)) + version: 4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(vite@8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.9.0)) yoctocolors-cjs: specifier: 'catalog:' version: 2.1.3 @@ -514,230 +514,230 @@ importers: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/adversarial-review-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/agents-skills-mirror-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/ai-config-drift-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/ai-config-poisoning-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/alpha-sort-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/answer-questions-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/answer-status-requests-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/anti-prose-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/ask-suppression-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/auth-rotation-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/brew-supply-chain-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/broken-hook-detector: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/bump-defers-to-release-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/bundle-flags-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/bundle-stale-reminder: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/c8-ignore-reason-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/cascade-first-triage-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/cascade-graph-defers-to-script-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/catch-message-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/cdn-allowlist-guard: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/changelog-entry-shape-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/changelog-no-empty-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/check-new-deps: dependencies: '@socketregistry/packageurl-js-stable': specifier: 'catalog:' - version: '@socketregistry/packageurl-js@1.4.8' + version: '@socketregistry/packageurl-js@1.5.1' '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' '@socketsecurity/sdk-stable': specifier: 'catalog:' - version: '@socketsecurity/sdk@4.1.2' + version: '@socketsecurity/sdk@4.1.3' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/claude-code-action-lockdown-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/claude-lockdown-guard: dependencies: @@ -747,57 +747,57 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/claude-md-defer-detail-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/claude-md-rule-add-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/claude-md-section-size-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/claude-md-size-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/claude-segmentation-guard: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/clone-reviewed-repo-nudge: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/codex-no-write-guard: dependencies: @@ -807,191 +807,191 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/codex-session-budget-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/commit-author-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/commit-cadence-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/commit-message-format-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/commit-pr-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/commit-size-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/compound-lessons-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/consumer-grep-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/convo-prose-nudge: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/cross-repo-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/dated-citation-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/default-branch-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/denied-domain-reference-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/dep-derived-source-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/dirty-lockfile-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/dirty-worktree-stop-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/disowned-dirt-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/dogfood-cascade-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/dont-blame-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/dont-stop-mid-queue-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/drift-check-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/enqueue-dont-pivot-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/enterprise-push-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/error-message-quality-nudge: dependencies: @@ -1001,124 +1001,124 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/excuse-detector: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/file-size-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/fixes-need-tests-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/follow-direct-imperative-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/generic-export-name-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/gh-token-hygiene-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/git-config-write-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/git-identity-drift-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/gitmodules-comment-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' .claude/hooks/fleet/golden-fixture-naming-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/handoff-command-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/headroom-proxy-start: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' .claude/hooks/fleet/honesty-framing-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/immutable-release-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/inline-script-defer-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/judgment-nudge: dependencies: @@ -1128,42 +1128,42 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/keep-working-while-waiting-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/land-as-you-go-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/land-fast-nudge: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/lock-step-ref-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/logger-guard: dependencies: @@ -1173,151 +1173,151 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/markdown-filename-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/mass-delete-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/memory-codify-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/memory-enforcement-stamp-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/minimum-release-age-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/module-noun-name-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/new-hook-claude-md-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-blanket-file-exclusion-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-blind-keychain-read-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-boolean-trap-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-branch-reuse-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-chained-pausing-git-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-copyleft-source-read: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-corepack-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-description-aside-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-direct-linter-guard: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-disable-lint-rule-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-empty-commit-guard: dependencies: @@ -1327,75 +1327,75 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-env-kill-switch-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-ext-issue-ref-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-file-oxlint-disable-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-fleet-fork-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-fleet-scope-in-non-member-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-force-push-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-github-ai-attribution-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-hook-cmd-regex-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-meta-comments-guard: dependencies: @@ -1405,17 +1405,17 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-new-config-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-non-fleet-push-guard: dependencies: @@ -1425,7 +1425,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-npm-otp-flag-guard: dependencies: @@ -1435,33 +1435,33 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-orphaned-staging: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-other-linters-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-pkgjson-pnpm-overrides-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-placeholder-commit-subject-guard: dependencies: @@ -1471,44 +1471,44 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-platform-import-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-pm-exec-guard: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-pr-from-default-branch-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-pr-from-default-checkout-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-pr-in-squash-repo-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-pr-review-verdict-guard: dependencies: @@ -1518,22 +1518,22 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-premature-commit-kill-guard: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-primary-branch-switch: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-private-path-in-source-guard: dependencies: @@ -1543,66 +1543,66 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-private-ref-in-tests-docs-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-private-repo-leak-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-registry-mutation-in-repo-script-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-removal-comment-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-repo-scope-in-fleet-config-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-revert-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-strip-types-guard: dependencies: @@ -1612,123 +1612,123 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-subagent-commit-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-tail-install-out-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-test-in-scripts-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-token-in-dotenv-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-total-squash-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-tsx-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-underscore-ident-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-unisolated-git-fixture-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-unmocked-net-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-upstream-gitlink-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-verify-format-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-version-bump-pr-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/no-wheelhouse-pr-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/node-modules-staging-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/non-fleet-pr-issue-ask-guard: dependencies: @@ -1740,7 +1740,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/npm-otp-flow-nudge: dependencies: @@ -1750,17 +1750,17 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/npmrc-trust-optout-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/options-param-naming-guard: dependencies: @@ -1772,51 +1772,51 @@ importers: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/oxlint-plugin-load-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/package-manager-auto-update-guard: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/parallel-agent-edit-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/parallel-agent-on-stop-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/parallel-agent-removal-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/parallel-agent-staging-guard: dependencies: @@ -1826,7 +1826,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/path-guard: dependencies: @@ -1842,106 +1842,106 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/paths-mts-inherit-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/personal-path-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/plan-location-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/plan-review-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/pnpm-filter-zero-match-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/pointer-comment-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' '@ultrathink/acorn.rs.wasm': specifier: 'catalog:' version: 0.1.1 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/post-push-ci-monitor-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/pr-vs-push-default-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/pre-commit-race-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/prefer-async-spawn-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/prefer-evergreen-target-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/prefer-fn-decl-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/prefer-json-clone-guard: dependencies: @@ -1953,148 +1953,148 @@ importers: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/prefer-rebase-over-revert-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/prefer-type-import-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/prefer-vitest-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/primary-checkout-branch-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/primary-checkout-on-default-stop-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/private-name-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/proc-environ-exfil-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/prompt-injection-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/provenance-publish-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/public-surface-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/pull-request-target-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/push-protected-branch-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/readme-fleet-shape-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/release-defers-to-script-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/release-tag-tied-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/release-workflow-guard: dependencies: @@ -2104,55 +2104,55 @@ importers: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/reply-prose-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/report-location-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/reserved-script-dir-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/rg-replace-flag-guard: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/rust-target-sweep-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/scan-label-in-commit-guard: dependencies: @@ -2162,68 +2162,68 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/secret-content-guard: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/sed-in-place-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/session-handoff-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/setup-basics-tools: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/setup-claude-scanners: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/setup-firewall: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/setup-misc-tools: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/setup-security-tools: dependencies: @@ -2232,126 +2232,126 @@ importers: version: 0.34.52 '@socketregistry/packageurl-js-stable': specifier: 'catalog:' - version: '@socketregistry/packageurl-js@1.4.8' + version: '@socketregistry/packageurl-js@1.5.1' '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' .claude/hooks/fleet/setup-signing: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/shallow-clone-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/single-lander-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/skill-usage-logger: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/small-pr-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/soak-exclude-date-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' .claude/hooks/fleet/soak-exclude-scope-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/soak-pin-needs-annotation-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/squash-history-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/stale-process-sweeper: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' .claude/hooks/fleet/stop-claim-verify-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/sweep-ds-store: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/target-arch-env-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/test-script-defers-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/token-guard: {} @@ -2359,36 +2359,36 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/trust-downgrade-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/tsc-canonical-tsconfig-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/unaddressed-review-feedback-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/unbacked-claim-commit-guard: dependencies: @@ -2398,111 +2398,111 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/uncodified-lesson-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/unpushed-main-nudge: devDependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/untrusted-coauthor-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/use-repo-test-script-guard: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/uses-sha-verify-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' .claude/hooks/fleet/variant-analysis-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/verify-absence-claims-nudge: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/verify-render-pre-commit-nudge: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/version-bump-order-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' shell-quote: specifier: 'catalog:' version: 1.10.0 devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/vitest-vs-node-test-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/wheelhouse-drift-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/workflow-multiline-body-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .claude/hooks/fleet/workflow-uses-comment-guard: dependencies: '@socketsecurity/lib-stable': specifier: 'catalog:' - version: '@socketsecurity/lib@6.5.2(typescript@7.0.2)' + version: '@socketsecurity/lib@6.6.0(typescript@7.0.2)' .claude/hooks/fleet/worktree-remove-relink-nudge: dependencies: @@ -2512,7 +2512,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.1.1 + version: 26.1.2 .config/fleet/oxlint-plugin: dependencies: @@ -2752,52 +2752,52 @@ packages: engines: {node: '>=20.19.0'} hasBin: true - '@anthropic-ai/claude-code-darwin-arm64@2.1.216': - resolution: {integrity: sha512-Gm0AShldYRsrkdW3lskH0QwsDvU93sATZXjv7HtmGisZlq3YcBV/UwJbi1F5wA/b+cVeptvznjG7A3faaPjz4Q==} + '@anthropic-ai/claude-code-darwin-arm64@2.1.220': + resolution: {integrity: sha512-rmtd41Bf+n+YnhjSjtQ8WG5qy8KKogUp3YRfQrkLsTgPUD0H3j869rBInBJT3SHrKQ0hLghQLGM73CC1C+USLQ==} cpu: [arm64] os: [darwin] - '@anthropic-ai/claude-code-darwin-x64@2.1.216': - resolution: {integrity: sha512-Kn9PGMoA1cCIo98HbRbrC3wfLZPE1NVCHMf6axCYeQK4oUyTz8Jb/Hyg9+BpwFgHVOCsR3+bnSMEhrzj7yS3Jg==} + '@anthropic-ai/claude-code-darwin-x64@2.1.220': + resolution: {integrity: sha512-hbuoG+YCo37VzSKzKJ47ymRmt/YjASc3dRcsZtCcftLYdopv8KL889x/IbCl3cfp/VqV2rRDZ0f3aUDpHUFweQ==} cpu: [x64] os: [darwin] - '@anthropic-ai/claude-code-linux-arm64-musl@2.1.216': - resolution: {integrity: sha512-ortjlgDBu+BZ2NQuqQwQ43oU9mNxhN67uAUVGZNmgLCjzEfnjdYzXZU7On2De9pu8WBfTsAVdb0WqtbnfVaZCA==} + '@anthropic-ai/claude-code-linux-arm64-musl@2.1.220': + resolution: {integrity: sha512-m37ALw8jcbSknuyG7xDQjGPY7Gth3eX8iFY1XFEWABVq1iUMVAUn96WC9eqwi8/JSqyG2t3oNRiqHdi2ZNKFGQ==} cpu: [arm64] os: [linux] libc: [musl] - '@anthropic-ai/claude-code-linux-arm64@2.1.216': - resolution: {integrity: sha512-g2/K+v6MiIKY65SlPoFv8cRbRvroHxhvHPCf8lPDMMyRLG9fpHGGLZSR21W8OPjbqTZK8GcFcOaKrjQJrWveZw==} + '@anthropic-ai/claude-code-linux-arm64@2.1.220': + resolution: {integrity: sha512-VHFI8mKruIntKn7eq81sbyS19/KWmQcmJQsS/C+j9M/E+w0s4UytgsL7DADPjBE/GByNiKoRtLYDMntCjRlOdA==} cpu: [arm64] os: [linux] libc: [glibc] - '@anthropic-ai/claude-code-linux-x64-musl@2.1.216': - resolution: {integrity: sha512-GBEdZ0Bi6qziIcxG4chVoYKrC30tphmm5hneUfDjmR8sZqMOn0T44mL2ON1lYaT5jn02Y3zMUCK3GyJt8Bm/kw==} + '@anthropic-ai/claude-code-linux-x64-musl@2.1.220': + resolution: {integrity: sha512-+QyT1KikOdMRKReWFaBYGsroYx2vEjjx54DwhMoC24oE1DxjC+SlKjeOTRXAKiu0fr0O549Lkhg2tuT5xtQpAQ==} cpu: [x64] os: [linux] libc: [musl] - '@anthropic-ai/claude-code-linux-x64@2.1.216': - resolution: {integrity: sha512-BMf+Z3QM4Aj9qjA/qSYrl/JvajKxSgJUMRBnlSR4RP1qrUNWiAcWe7mljj3Au/zEv9Ahh/oi679rcqA6cTtwuQ==} + '@anthropic-ai/claude-code-linux-x64@2.1.220': + resolution: {integrity: sha512-3CGFCnI0gpgsqNeJruFALBDGJaKXOuok3alQEg56ty2yOPpIrOx/r2Y0+T4uhJl7kP5Hzw4IFkxo4DZKWvzQ7Q==} cpu: [x64] os: [linux] libc: [glibc] - '@anthropic-ai/claude-code-win32-arm64@2.1.216': - resolution: {integrity: sha512-eiGj4hSzVqf3f6RSdpGtPnT9mk5m9/cgyW07O4ztVBAckL/lh3TAZ6w3cxMozaZZ7rdz0TX3BLqx8wa8FJ8eng==} + '@anthropic-ai/claude-code-win32-arm64@2.1.220': + resolution: {integrity: sha512-APqZwFBn38DBUwB65uUTetW7lbtUqFfAfOWKvkmOyqFDswDEsInaINuIwqMCl44WYcch10SaHhEZdXJU9MG3aQ==} cpu: [arm64] os: [win32] - '@anthropic-ai/claude-code-win32-x64@2.1.216': - resolution: {integrity: sha512-wS3SS+M0RiRM76Cg7OYrdvL7qHO80tEX9OVH5zZ1FsZ2nZGMZzERNpONcaahtPWOSbWWrjb0ez39K24tkZFIWQ==} + '@anthropic-ai/claude-code-win32-x64@2.1.220': + resolution: {integrity: sha512-UGrjH8cGhC6PzhTyZSdgf/RpKxpfk9XJZ/RT/wsG2AJg9yEJLjLg6/TrnlL8RFbEv6Zahu0Quytc02UOpA/GiA==} cpu: [x64] os: [win32] - '@anthropic-ai/claude-code@2.1.216': - resolution: {integrity: sha512-UH4XncIO6ceNZMq2HxphEn9YR7uu5NGVJMcogGSPvu0nXRw8ubEjbu5cD3Dhvx3vXxizwFA82tmk6mVXjhr/dw==} + '@anthropic-ai/claude-code@2.1.220': + resolution: {integrity: sha512-ogBrvwkqF9f8okmnXKxmRNHuvtFxFEffe5pWdqOV3iQDxlUOKirFqnyWC7NGXXnDA4WkkbPH8pvSbwyCR2Auyw==} engines: {node: '>=22.0.0'} hasBin: true @@ -3358,12 +3358,8 @@ packages: resolution: {integrity: sha512-MZ5dyXOtiEc7q3801T+2EmKkxrd55BOSQnG8z/8/IkIJzDxqBxGGBKVyixqFm3W657TyUEBfIT9iWgSB6ipFsA==} engines: {node: '>=18'} - '@socketregistry/packageurl-js@1.4.8': - resolution: {integrity: sha512-u9Mlg3zeiCr8FHdG6Sxd4T8dWS/zVzW270tS67JdDra2hrzPfgsmbWr7itlQc/0P9uWX6gslISs88YQvi3Z5SQ==} - engines: {node: '>=24', npm: '>=12.0.0', pnpm: '>=11.0.5'} - - '@socketregistry/packageurl-js@1.5.0': - resolution: {integrity: sha512-Yqnq50McfKVqKCUKRIhW3XcnjxzFoysBDkUktOuLzOdy4cWi0smVqvLNSkS3f4sdDJYpRBjcxTlb2ajHr+cURQ==} + '@socketregistry/packageurl-js@1.5.1': + resolution: {integrity: sha512-5gOd4TqzA+IUsy4TVZNrYhmN6glL5K0+QgkExPiMQNM84Ouopf4u19/+slNDuWHa+o5O/NlZv5yIPxLqKndzGA==} engines: {node: '>=24', npm: '>=12.0.1', pnpm: '>=11.0.5'} '@socketregistry/safe-buffer@1.0.9': @@ -3378,8 +3374,8 @@ packages: resolution: {integrity: sha512-nqm2QgbXHldY6DgIBap3i1MlQms+eP7zIC0vPuyy9FmxF62ITa80hjj/3w6zH7DCxV4nQBcJsz3CaGNulQAP7g==} engines: {node: '>=18'} - '@socketsecurity/lib@6.5.2': - resolution: {integrity: sha512-RVoWyP9zVoc5160zGRkM76Zc5LOEmeX9HZzjLeu+bgacCyJ+nDIFU7viNqYzDNQGY0Ij7OEHPlAgmM4z8Dnxog==} + '@socketsecurity/lib@6.6.0': + resolution: {integrity: sha512-SrE+cC9ff/7isCpVYQqZL0l3pySAXSblI+eGuuvvxRAbWgmrPGXE3NY9L8in31xWO6YlFuaZm8ryo09kXizBTA==} engines: {node: '>=22', npm: '>=12.0.1', pnpm: '>=11.0.5'} hasBin: true peerDependencies: @@ -3388,10 +3384,6 @@ packages: typescript: optional: true - '@socketsecurity/sdk@4.1.2': - resolution: {integrity: sha512-CZ9EjVf6M5MDfkG8eIZ1WGmSnQDB4VdT76QbOHticVEQW4LnU4cJ9Uev6SSDsAVECw1KkNtU0ZkDngI4XQUWOg==} - engines: {node: '>=18.20.8', npm: '>=12.0.0', pnpm: '>=11.0.5'} - '@socketsecurity/sdk@4.1.3': resolution: {integrity: sha512-iaUkTWdBvUt5SMkfdhIOdt66sxZ0TakW/Ni533YbuHJpe1qQN3gq7KHCjEqEQUeL4o6YRsJ2G/XoUrwrXx+jvQ==} engines: {node: '>=24', npm: '>=12.0.1', pnpm: '>=11.0.5'} @@ -3432,8 +3424,8 @@ packages: '@types/node@18.19.130': resolution: {integrity: sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==} - '@types/node@26.1.1': - resolution: {integrity: sha512-nxAkRSVkN1Y0JC1W8ky/fTfkGsMmcrRsbx+3XoZE+rMOX71kLYTV7fLXpqud1GpbpP5TuffXFqfX7fH2GgZREw==} + '@types/node@26.1.2': + resolution: {integrity: sha512-Vu4a5UFA9rIIFJ7rB/Vaafh9lrCQszopTCx6KjFboXTGQbPNasehVR5TEiithSDGyd1DEiUByggTZsg8jukeIg==} '@types/semver@7.7.1': resolution: {integrity: sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==} @@ -3688,6 +3680,10 @@ packages: resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} engines: {node: '>=12'} + ansi-styles@7.0.0: + resolution: {integrity: sha512-kKvt3m4uwzqL0wlkPd09CmljPJGOZZ4D0fP65sqFSvPkMRKhNi+74MgIJ5QxE6SxqB4t4KyUFGg8+n5zjo6hew==} + engines: {node: '>=22'} + argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} @@ -4079,8 +4075,8 @@ packages: resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} engines: {node: '>=18'} - globby@16.2.1: - resolution: {integrity: sha512-JmsqJalahxxgW8V2ecSQ2G7UjPlI9cpKdrkG9KoNiXhd/YslXOTEB0cViENWUznuovIuNT+FkMbraDGjr4FCUg==} + globby@16.2.2: + resolution: {integrity: sha512-NLvV9ubZ6NDsJaOpKPy3cQeJpKi9DcWiyCiFUpJPA0YihRqiE6RWaLUmgNNPr8MgPpLZjnBjSmou7uZBRJv9wA==} engines: {node: '>=20'} graceful-fs@4.2.10: @@ -4348,8 +4344,8 @@ packages: peerDependencies: markdownlint-cli2: '>=0.0.4' - markdownlint-cli2@0.23.1: - resolution: {integrity: sha512-20JPI5W+HpV1OA+pUM712wgvL4GzYNUvbmhLU8KlEYJ1kCDx4soZ4/Xqd+WkLrPTOKMAn8SfO3zYFrK8GLlwQg==} + markdownlint-cli2@0.23.2: + resolution: {integrity: sha512-eUhcnkSpzURo/o4htSqc7LPDszgOOTknhU4eY/sPHvMCLxnTCYscv1gw1/js/idmaZPisv9ECVEIORcllqjTUw==} engines: {node: '>=22'} hasBin: true @@ -4558,8 +4554,8 @@ packages: resolution: {integrity: sha512-tdt4aFn9QamlhdN3HV2D2ccpBwO5/fyjjbXUxYA6uBjyekMZcZvDq0aSj9t5Jo+tih6AYFnt/cuIRn9013e0Uw==} engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} - npm-run-all2@9.0.2: - resolution: {integrity: sha512-+dd4SO2jAlLE06OzmJKzIe6QvvjXezcbmobnh8usR0a8BzQCABTdqTXqVPji0ICOhSQpIIrkGd7IzNl5iDaRSA==} + npm-run-all2@9.0.3: + resolution: {integrity: sha512-BQAEdU1PtYc48qYRdghW2BVTQT3VqWCoFQmO87NlM1h1PYwMCKQpUWaNyB20V26caNzFsXQDfyOdznLlHCih6g==} engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0, npm: '>= 10'} hasBin: true @@ -4687,8 +4683,8 @@ packages: os: [darwin, linux, win32] hasBin: true - postcss@8.5.20: - resolution: {integrity: sha512-lW616l85ucIQL+FocMmL7pQFPqBmwejrCMg+iPxyImlrANNJG9NHq/RkyCZopDhd8C3LA03PHRJDjkbGu8vvug==} + postcss@8.5.24: + resolution: {integrity: sha512-8RyVklq0owXUTa4xlpzu4l9AaVKIdQvAcOHZWaMh98HgySsUtxRVf/chRe3dsSLqb6i40BzGRzEUddRaI+9TSw==} engines: {node: ^10 || ^12 || >=14} propagate@2.0.1: @@ -5201,40 +5197,40 @@ snapshots: tinyexec: 1.2.4 tinyglobby: 0.2.17 - '@anthropic-ai/claude-code-darwin-arm64@2.1.216': + '@anthropic-ai/claude-code-darwin-arm64@2.1.220': optional: true - '@anthropic-ai/claude-code-darwin-x64@2.1.216': + '@anthropic-ai/claude-code-darwin-x64@2.1.220': optional: true - '@anthropic-ai/claude-code-linux-arm64-musl@2.1.216': + '@anthropic-ai/claude-code-linux-arm64-musl@2.1.220': optional: true - '@anthropic-ai/claude-code-linux-arm64@2.1.216': + '@anthropic-ai/claude-code-linux-arm64@2.1.220': optional: true - '@anthropic-ai/claude-code-linux-x64-musl@2.1.216': + '@anthropic-ai/claude-code-linux-x64-musl@2.1.220': optional: true - '@anthropic-ai/claude-code-linux-x64@2.1.216': + '@anthropic-ai/claude-code-linux-x64@2.1.220': optional: true - '@anthropic-ai/claude-code-win32-arm64@2.1.216': + '@anthropic-ai/claude-code-win32-arm64@2.1.220': optional: true - '@anthropic-ai/claude-code-win32-x64@2.1.216': + '@anthropic-ai/claude-code-win32-x64@2.1.220': optional: true - '@anthropic-ai/claude-code@2.1.216': + '@anthropic-ai/claude-code@2.1.220': optionalDependencies: - '@anthropic-ai/claude-code-darwin-arm64': 2.1.216 - '@anthropic-ai/claude-code-darwin-x64': 2.1.216 - '@anthropic-ai/claude-code-linux-arm64': 2.1.216 - '@anthropic-ai/claude-code-linux-arm64-musl': 2.1.216 - '@anthropic-ai/claude-code-linux-x64': 2.1.216 - '@anthropic-ai/claude-code-linux-x64-musl': 2.1.216 - '@anthropic-ai/claude-code-win32-arm64': 2.1.216 - '@anthropic-ai/claude-code-win32-x64': 2.1.216 + '@anthropic-ai/claude-code-darwin-arm64': 2.1.220 + '@anthropic-ai/claude-code-darwin-x64': 2.1.220 + '@anthropic-ai/claude-code-linux-arm64': 2.1.220 + '@anthropic-ai/claude-code-linux-arm64-musl': 2.1.220 + '@anthropic-ai/claude-code-linux-x64': 2.1.220 + '@anthropic-ai/claude-code-linux-x64-musl': 2.1.220 + '@anthropic-ai/claude-code-win32-arm64': 2.1.220 + '@anthropic-ai/claude-code-win32-x64': 2.1.220 '@anthropic-ai/sdk@0.39.0': dependencies: @@ -5608,9 +5604,7 @@ snapshots: '@socketregistry/hasown@1.0.7': {} - '@socketregistry/packageurl-js@1.4.8': {} - - '@socketregistry/packageurl-js@1.5.0': {} + '@socketregistry/packageurl-js@1.5.1': {} '@socketregistry/safe-buffer@1.0.9': {} @@ -5618,12 +5612,10 @@ snapshots: '@socketregistry/side-channel@1.0.10': {} - '@socketsecurity/lib@6.5.2(typescript@7.0.2)': + '@socketsecurity/lib@6.6.0(typescript@7.0.2)': optionalDependencies: typescript: 7.0.2 - '@socketsecurity/sdk@4.1.2': {} - '@socketsecurity/sdk@4.1.3': {} '@standard-schema/spec@1.1.0': {} @@ -5658,14 +5650,14 @@ snapshots: '@types/node-fetch@2.6.13': dependencies: - '@types/node': 26.1.1 + '@types/node': 26.1.2 form-data: 4.0.6 '@types/node@18.19.130': dependencies: undici-types: 5.26.5 - '@types/node@26.1.1': + '@types/node@26.1.2': dependencies: undici-types: 8.3.0 @@ -5782,7 +5774,7 @@ snapshots: obug: 2.1.3 std-env: 4.2.0 tinyrainbow: 3.1.0 - vitest: 4.1.10(@types/node@26.1.1)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(vite@8.1.5(@types/node@26.1.1)(jiti@2.7.0)(yaml@2.9.0)) + vitest: 4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(vite@8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.9.0)) '@vitest/expect@4.1.10': dependencies: @@ -5793,13 +5785,13 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.10(vite@8.1.5(@types/node@26.1.1)(jiti@2.7.0)(yaml@2.9.0))': + '@vitest/mocker@4.1.10(vite@8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.9.0))': dependencies: '@vitest/spy': 4.1.10 estree-walker: 3.0.3 magic-string: 1.1.0 optionalDependencies: - vite: 8.1.5(@types/node@26.1.1)(jiti@2.7.0)(yaml@2.9.0) + vite: 8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.9.0) '@vitest/pretty-format@4.1.10': dependencies: @@ -5828,7 +5820,7 @@ snapshots: sirv: 3.0.2 tinyglobby: 0.2.17 tinyrainbow: 3.1.0 - vitest: 4.1.10(@types/node@26.1.1)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(vite@8.1.5(@types/node@26.1.1)(jiti@2.7.0)(yaml@2.9.0)) + vitest: 4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(vite@8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.9.0)) '@vitest/utils@4.1.10': dependencies: @@ -5858,6 +5850,8 @@ snapshots: ansi-styles@6.2.3: {} + ansi-styles@7.0.0: {} + argparse@2.0.1: {} asn1@0.2.6: @@ -6254,7 +6248,7 @@ snapshots: dependencies: ini: 4.1.1 - globby@16.2.1: + globby@16.2.2: dependencies: '@sindresorhus/merge-streams': 4.0.0 fast-glob: 3.3.3 @@ -6464,19 +6458,19 @@ snapshots: punycode.js: 2.3.1 uc.micro: 2.1.0 - markdownlint-cli2-formatter-default@0.0.6(markdownlint-cli2@0.23.1(supports-color@7.2.0)): + markdownlint-cli2-formatter-default@0.0.6(markdownlint-cli2@0.23.2(supports-color@7.2.0)): dependencies: - markdownlint-cli2: 0.23.1(supports-color@7.2.0) + markdownlint-cli2: 0.23.2(supports-color@7.2.0) - markdownlint-cli2@0.23.1(supports-color@7.2.0): + markdownlint-cli2@0.23.2(supports-color@7.2.0): dependencies: - globby: 16.2.1 + globby: 16.2.2 js-yaml: 5.2.2 jsonc-parser: 3.3.1 jsonpointer: 5.0.1 markdown-it: 14.3.0 markdownlint: 0.41.1(supports-color@7.2.0) - markdownlint-cli2-formatter-default: 0.0.6(markdownlint-cli2@0.23.1(supports-color@7.2.0)) + markdownlint-cli2-formatter-default: 0.0.6(markdownlint-cli2@0.23.2(supports-color@7.2.0)) micromatch: 4.0.8 smol-toml: 1.7.0 transitivePeerDependencies: @@ -6770,9 +6764,9 @@ snapshots: npm-normalize-package-bin@6.0.0: {} - npm-run-all2@9.0.2: + npm-run-all2@9.0.3: dependencies: - ansi-styles: 6.2.3 + ansi-styles: 7.0.0 cross-spawn: 7.0.6 memorystream: 0.3.1 picomatch: 4.0.5 @@ -6924,7 +6918,7 @@ snapshots: portless@0.15.4: {} - postcss@8.5.20: + postcss@8.5.24: dependencies: nanoid: 3.3.16 picocolors: 1.1.1 @@ -6945,7 +6939,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.2 - '@types/node': 26.1.1 + '@types/node': 26.1.2 long: 5.3.2 pump@3.0.4: @@ -7305,23 +7299,23 @@ snapshots: verkit@0.1.2: {} - vite@8.1.5(@types/node@26.1.1)(jiti@2.7.0)(yaml@2.9.0): + vite@8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.9.0): dependencies: lightningcss: 1.32.0 picomatch: 4.0.5 - postcss: 8.5.20 + postcss: 8.5.24 rolldown: 1.1.4 tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 26.1.1 + '@types/node': 26.1.2 fsevents: 2.3.3 jiti: 2.7.0 yaml: 2.9.0 - vitest@4.1.10(@types/node@26.1.1)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(vite@8.1.5(@types/node@26.1.1)(jiti@2.7.0)(yaml@2.9.0)): + vitest@4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(vite@8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.9.0)): dependencies: '@vitest/expect': 4.1.10 - '@vitest/mocker': 4.1.10(vite@8.1.5(@types/node@26.1.1)(jiti@2.7.0)(yaml@2.9.0)) + '@vitest/mocker': 4.1.10(vite@8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.9.0)) '@vitest/pretty-format': 4.1.10 '@vitest/runner': 4.1.10 '@vitest/snapshot': 4.1.10 @@ -7338,10 +7332,10 @@ snapshots: tinyexec: 1.2.4 tinyglobby: 0.2.17 tinyrainbow: 3.1.0 - vite: 8.1.5(@types/node@26.1.1)(jiti@2.7.0)(yaml@2.9.0) + vite: 8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.9.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 26.1.1 + '@types/node': 26.1.2 '@vitest/coverage-v8': 4.1.10(vitest@4.1.10) '@vitest/ui': 4.1.10(vitest@4.1.10) transitivePeerDependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 01dd7f3c8..5a5ab546e 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -23,25 +23,25 @@ managePackageManagerVersions: false pmOnFail: warn catalog: - '@anthropic-ai/claude-code': 2.1.216 + '@anthropic-ai/claude-code': 2.1.220 '@babel/core': 7.29.7 '@babel/types': 7.29.7 - '@biomejs/biome': 2.5.4 + '@biomejs/biome': 2.5.6 '@dotenvx/dotenvx': 1.75.1 '@redwoodjs/agent-ci': 0.17.1 '@shadscan/cli': 0.2.0 '@sinclair/typebox': 0.34.52 - '@socketregistry/packageurl-js': 1.5.0 - '@socketregistry/packageurl-js-stable': npm:@socketregistry/packageurl-js@1.4.8 - '@socketsecurity/lib': 6.5.2 - '@socketsecurity/lib-stable': npm:@socketsecurity/lib@6.5.2 + '@socketregistry/packageurl-js': 1.5.1 + '@socketregistry/packageurl-js-stable': npm:@socketregistry/packageurl-js@1.5.1 + '@socketsecurity/lib': 6.6.0 + '@socketsecurity/lib-stable': npm:@socketsecurity/lib@6.6.0 '@socketsecurity/registry': 2.0.5 '@socketsecurity/registry-stable': npm:@socketsecurity/registry@2.0.5 '@socketsecurity/sdk': 4.1.3 - '@socketsecurity/sdk-stable': npm:@socketsecurity/sdk@4.1.2 + '@socketsecurity/sdk-stable': npm:@socketsecurity/sdk@4.1.3 '@types/adm-zip': 0.5.8 '@types/mdast': 4.0.4 - '@types/node': 26.1.1 + '@types/node': 26.1.2 '@types/semver': 7.7.1 '@types/shell-quote': 1.7.5 '@typescript/native-preview': 7.0.0-dev.20260510.1 @@ -49,7 +49,7 @@ catalog: '@ultrathink/acorn.rs.wasm': 0.1.1 '@vitest/coverage-v8': 4.1.10 '@vitest/ui': 4.1.10 - acorn: 8.17.0 + acorn: 8.18.0 acorn-walk: 8.3.5 adm-zip: 0.5.18 'c8': 12.0.0 @@ -59,13 +59,13 @@ catalog: ecc-agentshield: 1.4.0 'fast-check': 4.9.0 magic-string: 1.1.0 - 'markdownlint-cli2': 0.23.1 + 'markdownlint-cli2': 0.23.2 'mdast-util-from-markdown': 2.0.3 'micromark': 4.0.2 'neosanitize': 0.3.0 'nock': 14.0.16 'npm-high-impact': 1.13.0 - 'npm-run-all2': 9.0.2 + 'npm-run-all2': 9.0.3 octokit: 5.0.5 'oxfmt': 0.60.0 'oxlint': 1.75.0 @@ -117,13 +117,13 @@ minimumReleaseAgeExclude: # verkit — new dev-only transitive of taze 19.16.0 (same owner directive); # exact-pinned so future versions re-soak. -# Refuse transitive dependencies declared via git/tarball/local-tarball -# specs — an npm package shouldn't be allowed to drag in a git URL we -# don't control (bypasses npm registry validation, no provenance, no -# soak window). Direct git deps are still allowed (the test suite at -# pnpm/pkg-manager/core/test/install/blockExoticSubdeps.ts confirms -# this). pnpm's current default is `false`; declared explicitly so a -# future flip can't silently change install behavior. + # Refuse transitive dependencies declared via git/tarball/local-tarball + # specs — an npm package shouldn't be allowed to drag in a git URL we + # don't control (bypasses npm registry validation, no provenance, no + # soak window). Direct git deps are still allowed (the test suite at + # pnpm/pkg-manager/core/test/install/blockExoticSubdeps.ts confirms + # this). pnpm's current default is `false`; declared explicitly so a + # future flip can't silently change install behavior. blockExoticSubdeps: true confirmModulesPurge: false @@ -174,9 +174,9 @@ overrides: 'ast-v8-to-istanbul': '1.0.5' # advisory #23 (medium) — got 11.8.5 fix; bump to latest 11.x patch 'got': '11.8.6' - 'postcss': '8.5.20' + 'postcss': '8.5.24' 'rolldown': 'catalog:' - 'tar': '7.5.20' + 'tar': '7.5.22' 'vite': 'catalog:' 'which@>=4': '7.0.0'