Skip to content

Bump frontend security dependencies#1303

Closed
IEvangelist wants to merge 1 commit into
mainfrom
dapine/security/aspire-dev-dompurify-esbuild
Closed

Bump frontend security dependencies#1303
IEvangelist wants to merge 1 commit into
mainfrom
dapine/security/aspire-dev-dompurify-esbuild

Conversation

@IEvangelist

Copy link
Copy Markdown
Member

Resolves the open Dependabot security alerts in src/frontend/pnpm-lock.yaml for dompurify and esbuild.

  • dompurify override updated to >= 3.4.11
  • esbuild override added at >= 0.28.1
  • lockfile regenerated accordingly

Validation: pnpm test:unit

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings June 26, 2026 11:09

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the frontend’s pnpm overrides and regenerates the lockfile to resolve Dependabot security alerts affecting dompurify and esbuild.

Changes:

  • Updated the dompurify override to require >= 3.4.11.
  • Added an esbuild override to require >= 0.28.1.
  • Regenerated pnpm-lock.yaml to reflect the updated resolutions (including platform-specific @esbuild/* packages).

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
src/frontend/package.json Updates pnpm.overrides for dompurify and adds an override for esbuild.
src/frontend/pnpm-lock.yaml Regenerates the lockfile so resolved versions reflect the new overrides.
Files not reviewed (1)
  • src/frontend/pnpm-lock.yaml: Generated file

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@aspire-repo-bot

Copy link
Copy Markdown
Contributor

Frontend HTML artifact ready

The latest frontend build uploaded the frontend-dist artifact for PR #1303. Use the VS Code button below to open this PR with GitHub Artifacts Explorer and browse the built HTML locally.

VS Code: Open PR #1303 artifacts

This comment updates automatically when a new frontend build artifact is uploaded.

@IEvangelist IEvangelist enabled auto-merge (squash) June 26, 2026 12:10
@IEvangelist

Copy link
Copy Markdown
Member Author

Closing this as superseded by #1304. I pulled the dependency-security bits from this PR into that branch: the dompurify override is now >=3.4.11, the esbuild override is now >=0.28.1, and the frontend lockfile has been regenerated. #1304 also pins UnoCSS to 66.6.8 so the lockfile passes the current minimum-release-age supply-chain policy.

auto-merge was automatically disabled June 26, 2026 16:23

Pull request was closed

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.

2 participants