Skip to content
This repository was archived by the owner on Nov 3, 2026. It is now read-only.

fix: patch Dependabot dependency alerts - #300

Merged
John Kennedy (jkennedyvz) merged 1 commit into
mainfrom
security/fix-dependabot-alerts
Jul 26, 2026
Merged

John Kennedy (jkennedyvz) merged 1 commit into
mainfrom
security/fix-dependabot-alerts

Conversation

@jkennedyvz

Copy link
Copy Markdown
Collaborator

Summary

  • override Next's transitive PostCSS to 8.5.18
  • override Next's optional Sharp dependency to 0.35.3
  • update transitive js-yaml and brace-expansion to patched releases
  • update ws to 8.21.0 after the package audit identified a related high-severity advisory

Closes the currently open Dependabot alerts for PostCSS, Sharp, js-yaml, and brace-expansion.

Verification

  • pnpm install --frozen-lockfile
  • prettier --check package.json pnpm-lock.yaml
  • lockfile contains PostCSS 8.5.18, Sharp 0.35.3, js-yaml 4.3.0, brace-expansion 1.1.16/5.0.8

Notes

  • next build is blocked in this sandbox because the Tailwind Oxide native optional binding is unavailable.
  • pnpm audit --audit-level high still reports GHSA-mh99-v99m-4gvg through brace-expansion 1.1.16; that advisory has no compatible 1.x patch, so resolving it requires upgrading the minimatch 3 dependency chain rather than another safe lockfile override.

@vercel

vercel Bot commented Jul 26, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
langgraph-chat Ready Ready Preview, Comment Jul 26, 2026 1:18am

Request Review

@jkennedyvz
John Kennedy (jkennedyvz) marked this pull request as ready for review July 26, 2026 01:18
@jkennedyvz
John Kennedy (jkennedyvz) merged commit fdc87e6 into main Jul 26, 2026
9 checks passed
@jkennedyvz
John Kennedy (jkennedyvz) deleted the security/fix-dependabot-alerts branch July 26, 2026 01:18

This branch was successfully deployed

1 active deployment
Preview — 51c3d121 Deployed Jul 26, 2026 by vercel[bot]
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant