Skip to content

chore: address js-yaml vulnerability - #3559

Merged
roggervalf merged 9 commits into
masterfrom
js-yaml-vul
Nov 21, 2025
Merged

chore: address js-yaml vulnerability#3559
roggervalf merged 9 commits into
masterfrom
js-yaml-vul

Conversation

@roggervalf

@roggervalf roggervalf commented Nov 15, 2025

Copy link
Copy Markdown
Collaborator

Why

  1. Why is this change necessary? address js-yaml vulnerability. This pr needs to be merged first ci: replace nyc with c8 #3560 as it addressed part of this vulnerability. Coveralls also upgrades this package in
    Address js-yaml vulnerability jtwebman/coveralls-next#22

How

Enter the implementation details here.

Additional Notes (Optional)

Any extra info here.

Copilot AI review requested due to automatic review settings November 15, 2025 03:07

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 addresses a js-yaml security vulnerability by updating the package from version 3.14.1 to 3.14.2, along with updating several other dependencies and removing unused TypeScript type definitions.

  • Updates js-yaml to patch a known vulnerability
  • Removes unused @types/lodash.defaults and @types/lodash.isarguments packages
  • Updates various transitive dependencies including TypeScript ESLint, semantic-release plugins, Vue compiler packages, and npm CLI tools

Reviewed Changes

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

File Description
yarn.lock Updates js-yaml from 3.14.1 to 3.14.2 and 4.1.0 to 4.1.1, plus numerous transitive dependency updates
package.json Removes unused @types/lodash.defaults and @types/lodash.isarguments dev dependencies

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

Comment thread package.json Outdated
@roggervalf
roggervalf requested a review from manast November 17, 2025 17:27
@roggervalf
roggervalf merged commit c8d5904 into master Nov 21, 2025
16 checks passed
@roggervalf
roggervalf deleted the js-yaml-vul branch November 21, 2025 00:11
@github-actions

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 5.64.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

@github-actions

github-actions Bot commented Dec 2, 2025

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 2.16.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants