Skip to content

chore(deps): update dev dependencies with security fixes - #4

Merged
drkjc merged 1 commit into
mainfrom
update-vulnerable-dev-dependencies
Oct 21, 2026
Merged

drkjc merged 1 commit into
mainfrom
update-vulnerable-dev-dependencies

Conversation

@drkjc

@drkjc drkjc commented Oct 21, 2026

Copy link
Copy Markdown
Collaborator

Changes

  • Bump vitest and @vitest/coverage-v8 to ^4.1.12, which also moves vite to 8.3.4.
  • Update the lockfile to patched versions of fast-uri, brace-expansion, postcss, browserslist, source-map-js and baseline-browser-mapping.

All of these are development dependencies; the published package has no runtime dependencies.

@drkjc
drkjc requested review from Samy-O7, ashkan-spreedly and britth and a balanced review from Copilot October 21, 2026 17:11

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@datadog-spreedly

datadog-spreedly Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

Pipelines

⚠️ Warnings

Your PR has warnings. Please review the issues below.

🚦 1 Pipeline job failed

Copilot | copilot-pull-request-reviewer

View in Datadog · View in GitHub Actions

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: e243e33 | Docs | View more details | Give us feedback!

@almalee24
almalee24 requested a balanced review from Copilot October 21, 2026 17:20

@Samy-O7 Samy-O7 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Approving. The lockfile changes resolve all 21 open Dependabot alerts here, all in dev dependencies, and I checked every copy of each package. The full npm audit goes from 17 findings to 6, all from GHSA-vfj7-8cjw-p6xm in braces 3.0.3 (via npm-watch and ts-loader), which has no patched release. Every package resolves from registry.npmjs.org with valid signatures, none runs an install script, the only added package is an optional rolldown platform binary, and all 145 tests pass locally.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@drkjc
drkjc merged commit 5b8fde6 into main Oct 21, 2026
5 of 7 checks passed
@drkjc
drkjc deleted the update-vulnerable-dev-dependencies branch October 21, 2026 17:39
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