Skip to content

chore(deps): bump globals, @types/node, @supabase/supabase-js (SMI-5266)#1424

Merged
wrsmith108 merged 1 commit into
mainfrom
chore/smi-5266-routine-safe-dep-bumps
Jun 13, 2026
Merged

chore(deps): bump globals, @types/node, @supabase/supabase-js (SMI-5266)#1424
wrsmith108 merged 1 commit into
mainfrom
chore/smi-5266-routine-safe-dep-bumps

Conversation

@wrsmith108

Copy link
Copy Markdown
Member

Summary

Consolidated manual bump of the low-risk, direct-manifest routine deps from the June Dependabot batch. Done manually because Dependabot can't regenerate a valid lockfile for this repo — the transitive jose@5.10.0 drift (via ruflo → @claude-flow/cli) makes npm ci fail, so every routine Dependabot recreate produces a broken lockfile.

Dep Bump Supersedes
globals 17.4.0 → 17.6.0 (root + website) #1160
@types/node ^25.9.0 → ^25.9.3 (root, cli, vscode-extension, website) @types/node half of #1253
@supabase/supabase-js 2.105.0 → 2.108.1 (root + website; @supabase/* follow) #1157

Verification

  • npm audit --omit=dev --audit-level=high0 (gate stays green)
  • npm run build 7/7; typecheck clean
  • Minimal lockfile diff, no new transitive highs

Deferred (tracked for a deliberate maintenance pass)

The higher-risk routine groups are not included: @inquirer/prompts 7→8 (major), otel/smithy/aws-sdk (transitive-only groups), typescript-eslint (known 8.59.1↔8.61.0 peer conflict), and @types/vscode 1.110→1.120 (coupled to engines.vscode). See the maintenance tracking issue.

[skip-impl-check] — deps-only PR (package.json + lockfile); no source/test changes by design.

🤖 Generated with Ruflo

Consolidated manual bump of the low-risk direct-manifest routine deps from the
June Dependabot batch. Done manually because Dependabot can't regenerate a valid
lockfile for this repo (transitive jose@5.10.0 drift via ruflo → @claude-flow/cli
fails `npm ci`), so its recreate of each routine PR produces a broken lockfile.

- globals 17.4.0 → 17.6.0 (root + website devDeps) — supersedes #1160
- @types/node ^25.9.0 → ^25.9.3 (root, cli, vscode-extension, website) — supersedes
  the @types/node half of #1253
- @supabase/supabase-js 2.105.0 → 2.108.1 (root + website; transitive @supabase/*
  sub-packages follow) — supersedes #1157

Verified: `npm audit --omit=dev --audit-level=high` stays 0; build 7/7; typecheck
clean. Lockfile diff is minimal (no new transitive highs). The higher-risk routine
groups (@InQuirer 7→8 major, otel/smithy/aws-sdk transitive-only, typescript-eslint
peer conflict, @types/vscode engine-coupled) are tracked separately for a deliberate
maintenance pass.

Co-Authored-By: claude-flow <ruv@ruv.net>
Co-Authored-By: Claude <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Website Preview

Preview URL https://website-r5iu90ahl-smithhorngroup.vercel.app
Commit 676f332
Actions run View logs

@github-actions

Copy link
Copy Markdown

E2E Test Results

E2E Test Results - June 13, 2026

Summary

  • Status: ✅ PASSED
  • Total Duration: 0.00s
  • Generated: 2026-06-13T16:34:45.844Z

Test Results

Phase Status Duration
CLI E2E ⏭️ Skipped -
MCP E2E ⏭️ Skipped -

Generated by skillsmith E2E test suite

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant