Skip to content

chore(deps): override vulnerable js-yaml and undici in frontend - #1030

Merged
gildesmarais merged 1 commit into
mainfrom
chore/deps-npm-override
Jun 28, 2026
Merged

chore(deps): override vulnerable js-yaml and undici in frontend#1030
gildesmarais merged 1 commit into
mainfrom
chore/deps-npm-override

Conversation

@gildesmarais

Copy link
Copy Markdown
Member

This PR overrides vulnerable packages (js-yaml, undici) in the frontend using pnpm-workspace.yaml.

@gildesmarais
gildesmarais enabled auto-merge (squash) June 28, 2026 18:15
@gildesmarais
gildesmarais merged commit 1580350 into main Jun 28, 2026
15 checks passed
@gildesmarais
gildesmarais deleted the chore/deps-npm-override branch June 28, 2026 18:18
gildesmarais added a commit that referenced this pull request Jul 24, 2026
## Summary
- Fixes the lingering `frontend-audit` CI failure noted after #1038
(high advisories on transitive `brace-expansion` and `fast-uri` via
eslint/stylelint).
- Adds pnpm overrides for `brace-expansion@^5.0.8` and `fast-uri@^3.1.4`
(same pattern as #1030), updates the lockfile, and excludes the fresh
`brace-expansion@5.0.8` release from minimum-release-age gating.
- No open Dependabot PRs covered these packages at the time of this fix.

## Test plan
- [x] `pnpm audit --audit-level=moderate` in `frontend/` → `No known
vulnerabilities found`
- [ ] CI `frontend-audit` job passes on this PR
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