Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency check-dependencies to v2 #193

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

mend-for-github-com[bot]
Copy link
Contributor

@mend-for-github-com mend-for-github-com bot commented Nov 17, 2023

This PR contains the following updates:

Package Type Update Change
check-dependencies dependencies major ^1.1.0 -> ^2.0.0

By merging this PR, the below issues will be automatically resolved and closed:

Severity CVSS Score CVE GitHub Issue
Critical 9.8 CVE-2021-44906 #101
High 7.5 CVE-2020-7792 #115

By merging this PR, the below issues will be automatically resolved and closed:

Severity CVSS Score CVE GitHub Issue
Critical 9.8 CVE-2021-44906 #101
High 7.5 CVE-2022-38900 #149
Medium 5.3 CVE-2024-4067 #225

Release Notes

mgol/check-dependencies (check-dependencies)

v2.0.0

Compare Source

Notable non-breaking changes:

  • support npm package aliases (#​50)
  • reduced a number of external dependencies
  • npm prune is no longer called asnpm install already prunes

Breaking changes:

  • dropped the callback interface - use promises instead
  • dropped the checkCustomPackageNames option
  • CLI argument parsing is more strict now; camelCase parameter versions like --packageDir are no longer supported; use their kebab-case versions like --package-dir.
  • dropped Bower support
  • dropped support for Node.js <18.3

v1.1.1

Compare Source

Add basic validation of the packageManager option; document that it's not safe to pass untrusted input there.


  • If you want to rebase/retry this PR, check this box

@mend-for-github-com mend-for-github-com bot added the security fix Security fix generated by WhiteSource label Nov 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
security fix Security fix generated by WhiteSource
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants