Skip to content

Fix esbuild Dependabot security alert with npm override - #45

Merged
aivascu merged 1 commit into
masterfrom
fix/esbuild-security-override
Sep 1, 2026
Merged

Fix esbuild Dependabot security alert with npm override#45
aivascu merged 1 commit into
masterfrom
fix/esbuild-security-override

Conversation

@aivascu

@aivascu aivascu commented Sep 1, 2026

Copy link
Copy Markdown
Member

Summary

  • Add an npm override to pin esbuild to >=0.28.1, resolving GHSA-g7r4-m6w7-qqqr.
  • Remove the nested esbuild 0.27.7 copy pulled in by fontless (@nuxt/fonts), which Dependabot could not auto-update without downgrading @nuxt/fonts.
  • npm audit now reports 0 vulnerabilities.

Test plan

  • npm install in site/
  • npm run generate (static site build succeeds)
  • CI passes
  • Dependabot alert #65 closes after merge

fontless keeps a nested esbuild 0.27.7 copy that Dependabot cannot auto-fix; an npm override deduplicates to 0.28.2.
@aivascu
aivascu merged commit 3adfcb0 into master Sep 1, 2026
2 checks passed
@aivascu
aivascu deleted the fix/esbuild-security-override branch September 1, 2026 10:03
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