Skip to content

fix: bump vulnerable transitive deps via pnpm overrides - #382

Merged
theodesp merged 1 commit into
mainfrom
SPCS/fix/security-dependency-overrides
Jul 28, 2026
Merged

fix: bump vulnerable transitive deps via pnpm overrides#382
theodesp merged 1 commit into
mainfrom
SPCS/fix/security-dependency-overrides

Conversation

@theodesp

Copy link
Copy Markdown
Member

Summary

  • Bumps brace-expansion v5 override from <5.0.7<5.0.8 (resolves GHSA-mh99-v99m-4gvg)
  • Adds override for js-yaml <4.3.0^4.3.0
  • Adds override for shell-quote <1.9.0^1.9.0
  • Adds override for fast-uri <3.1.4^3.1.4

All four packages from the dependabot tracking issues are addressed without upgrading direct dependencies.

Test plan

  • pnpm install completes successfully
  • pnpm audit no longer reports the four tracked advisories
  • CI build passes

🤖 Generated with Claude Code

Adds pnpm overrides to resolve high-severity advisories without breaking
changes: brace-expansion 5→5.0.8, js-yaml →4.3.0, shell-quote →1.9.0,
fast-uri →3.1.4.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@theodesp
theodesp requested review from a team and moonmeister as code owners July 27, 2026 09:46
@headless-platform-by-wp-engine

Copy link
Copy Markdown

Check out the recent updates to your Headless Platform preview environment:

App Environment URL Build
faustjs.org preview-env-SPCS/fix/security-dependency-overrides https://h6…wered.com ✅ (logs)

Learn more about preview environments in our documentation.

@theodesp
theodesp enabled auto-merge (squash) July 28, 2026 09:01

@colinmurphy colinmurphy left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR LGTM 🚀

Checked sandbox site too and it looks good ✅

@theodesp
theodesp merged commit 7436006 into main Jul 28, 2026
4 checks passed
@theodesp
theodesp deleted the SPCS/fix/security-dependency-overrides branch July 28, 2026 15:48
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.

3 participants