Skip to content

chore(deps): bump vulnerable transitive deps to resolve security alerts#652

Merged
B4nan merged 3 commits into
masterfrom
chore/security-deps-bump
Jun 17, 2026
Merged

chore(deps): bump vulnerable transitive deps to resolve security alerts#652
B4nan merged 3 commits into
masterfrom
chore/security-deps-bump

Conversation

@B4nan

@B4nan B4nan commented Jun 17, 2026

Copy link
Copy Markdown
Member

Summary

Resolve open Dependabot alerts in pnpm-lock.yaml.

In-range lockfile bumps: form-data 4.0.5 → 4.0.6 (high).

Via pnpm.overrides / direct pin (transitives were pinned by dev tooling — tsx, lerna, vitest):

  • esbuild → ^0.28.1 (high + low)
  • vite → ^8.0.16 (high + medium) — pinned as a direct devDependency because it's an auto-installed peer of vitest that overrides can't move
  • tar → ^7.5.16 (medium)
  • js-yaml (v4 line) → ^4.2.0 (medium), scoped to v4 so gray-matter's v3 is untouched

Verified: pnpm build succeeds and vitest runs green.

Not addressed

  • js-yaml 3.14.2 — pulled by gray-matter, which pins the v3 line; forcing v4 would break it (the v4 API dropped safeLoad etc.). All dev/build-only.

🤖 Generated with Claude Code

@B4nan B4nan added the adhoc Ad-hoc unplanned task added during the sprint. label Jun 17, 2026
@github-actions github-actions Bot added this to the 143rd sprint - Tooling team milestone Jun 17, 2026
@github-actions github-actions Bot added the t-tooling Issues with this label are in the ownership of the tooling team. label Jun 17, 2026
@B4nan B4nan requested a review from barjin June 17, 2026 13:56
@B4nan B4nan merged commit f9a27f9 into master Jun 17, 2026
9 of 10 checks passed
@B4nan B4nan deleted the chore/security-deps-bump branch June 17, 2026 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

adhoc Ad-hoc unplanned task added during the sprint. t-tooling Issues with this label are in the ownership of the tooling team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants