Skip to content

fix(deps): unblock Dependabot security updates on main - #33

Draft
cursor[bot] wants to merge 1 commit into
mainfrom
fix/dependabot-security-updates
Draft

cursor[bot] wants to merge 1 commit into
mainfrom
fix/dependabot-security-updates

Conversation

@cursor

@cursor cursor Bot commented Oct 10, 2026

Copy link
Copy Markdown
Contributor

Summary

Dependabot grouped security jobs on main were failing with seven update errors.

Changes

  • Align apps/site Node engines with the monorepo so Dependabot can use Node 24 for Electron security bumps.
  • Bump electron to ^43.5.0 (patched advisory range).
  • Add pnpm overrides for brace-expansion@^1 (1.1.21) and http-cache-semantics (>=4.3.0).
  • Add .github/dependabot.yml with ignores for braces, node-forge, and sprintf-js (no patched npm release).

Verification

  • pnpm install (lockfile refreshed)
  • pnpm audit --prod (remaining highs are the known unpatched transitive packages above)
Open in Web View Automation 

Align apps/site Node engines with the monorepo so Dependabot can resolve
Electron security bumps that require Node 24. Bump electron to ^43.5.0 and
add pnpm overrides for brace-expansion v1 and http-cache-semantics. Ignore
transitive packages with no upstream patch in dependabot.yml.

Co-authored-by: Gaffer.dev <drferdiiskandar@sentrahai.com>
@vercel

vercel Bot commented Oct 10, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
sentrabot-site Ready Ready Preview Oct 10, 2026 8:46am UTC

Request Review

This branch was successfully deployed

1 active deployment
Preview — 3ba9cba8 Deployed Oct 10, 2026 by vercel[bot]
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