Skip to content

Fix npm dependency vulnerabilities - #52

Merged
manuelpuyol merged 1 commit into
mainfrom
manuelpuyol-fix-dependency-vulnerabilities
Sep 11, 2026
Merged

Fix npm dependency vulnerabilities#52
manuelpuyol merged 1 commit into
mainfrom
manuelpuyol-fix-dependency-vulnerabilities

Conversation

@manuelpuyol

Copy link
Copy Markdown
Contributor

Summary

  • upgrade vitest, @vitest/browser, and @vitest/browser-playwright to 4.1.11
  • update transitive @vitest/mocker to 4.1.11, fixing GHSA-82fw-gwwq-j7x9
  • update transitive js-yaml to 4.3.2, fixing GHSA-2883-xcg3-v3hh
  • refresh the affected lockfile dependency graph

Validation

  • npm ci --registry=https://registry.npmjs.org --replace-registry-host=never
  • npm run build
  • npm test (20 tests passed)
  • npm audit (0 vulnerabilities)

Upgrade Vitest to the patched 4.1.11 release and refresh transitive dependencies, including js-yaml 4.3.2.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI balanced review requested due to automatic review settings September 11, 2026 16:58
@manuelpuyol
manuelpuyol requested a review from a team as a code owner September 11, 2026 16:58

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 review overview

🟡 Changes recommended

Regenerate the lockfile against registry.npmjs.org and update the matching integrity values.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Review tier: Lite (auto)
Findings: None

Note

Copilot is running an experiment and ran this review at Lite.

What changed in this PR

Updates Vitest and transitive dependencies to address reported npm vulnerabilities.

Changes:

  • Upgrades Vitest packages to 4.1.11.
  • Updates js-yaml to 4.3.2.
  • Refreshes the dependency lockfile.
File Description
package.json Updates Vitest development dependencies.
package-lock.json Locks updated dependencies; one js-yaml entry uses an unexpected Azure DevOps feed.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@manuelpuyol
manuelpuyol merged commit 37cdc2a into main Sep 11, 2026
6 checks passed
@manuelpuyol
manuelpuyol deleted the manuelpuyol-fix-dependency-vulnerabilities branch September 11, 2026 17: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.

2 participants