Skip to content

MLE-27299 Bumping dependencies to fix npm audit#1067

Merged
rjrudin merged 1 commit intodevelopfrom
feature/bd
Mar 5, 2026
Merged

MLE-27299 Bumping dependencies to fix npm audit#1067
rjrudin merged 1 commit intodevelopfrom
feature/bd

Conversation

@rjrudin
Copy link
Contributor

@rjrudin rjrudin commented Mar 2, 2026

No description provided.

Copilot AI review requested due to automatic review settings March 2, 2026 14:57
@github-actions
Copy link

github-actions bot commented Mar 2, 2026

Copyright Validation Results
Total: 2 | Passed: 0 | Failed: 0 | Skipped: 2 | at: 2026-03-05 15:32:23 UTC | commit: 6a6e3a0

⏭️ Skipped (Excluded) Files

  • package-lock.json
  • package.json

✅ All files have valid copyright headers!

Copy link

Copilot AI left a comment

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 repository’s dependency override for minimatch to a newer patched version to address a reported CVE.

Changes:

  • Bump minimatch override from 10.2.2 to 10.2.4 in package.json.
  • Update package-lock.json to reflect the resolved minimatch@10.2.4 artifact and integrity hash.

Reviewed changes

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

File Description
package.json Updates the overrides pin for minimatch to 10.2.4.
package-lock.json Updates the lockfile resolution for minimatch (and includes some lockfile metadata churn).

Bumped minimatch, and added a force on serialize-javascript (used by mocha) and underscore (used by jsdoc).
@rjrudin rjrudin changed the title MLE-27299 Bumping minimatch to latest to address CVE MLE-27299 Bumping dependencies to fix npm audit Mar 5, 2026
@rjrudin rjrudin requested a review from Copilot March 5, 2026 15:32
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

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

Comment on lines +98 to 105
"minimatch": "10.2.4",
"semver": "7.5.3",
"serialize-javascript": "7.0.4",
"strip-ansi": "6.0.0",
"supports-color": "7.2.0",
"tar-fs": "2.1.4",
"underscore": "1.13.8",
"wrap-ansi": "6.2.0"
Copy link

Copilot AI Mar 5, 2026

Choose a reason for hiding this comment

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

If serialize-javascript and underscore are being added only to address transitive npm audit vulnerabilities (and not because the app directly imports them), prefer pinning transitive versions via overrides (npm) to avoid introducing new direct dependencies, extra install footprint, and ongoing upgrade/licensing surface area. Consider moving these pins into an overrides block (or the repo’s equivalent) and keep direct dependencies limited to packages actually used by the code.

Copilot uses AI. Check for mistakes.
Copy link
Contributor Author

Choose a reason for hiding this comment

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

They are in an overrides block!

@rjrudin rjrudin merged commit 17182f1 into develop Mar 5, 2026
11 checks passed
@rjrudin rjrudin deleted the feature/bd branch March 5, 2026 15:52
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