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

Npm Indirect Vulnerabilities Fixes #324

Closed
wants to merge 103 commits into from

Conversation

EyalDelarea
Copy link
Contributor

@EyalDelarea EyalDelarea commented May 2, 2023

  • All tests passed. If this feature is not already covered by the tests, I added new tests.
  • This pull request is on the dev branch.
  • I used gofmt for formatting the code before submitting the pull request.

Npm Indirect Vulnerabilities Fixes

This update will attempt on fixing indirect vulnerabilities in npm.
There are some preconditions that must be met before it could happend, in case of failing the precondition a fix won't be suggested.

Preconditions:

  1. Package-lock file version 3 (The lockfile version used by npm v9. Backwards compatible to npm v7)
  2. Semantic version range should match the fix version:
    Example : ^1.2.3 -> 1.2.4 is valid
    1.2.3 -> cannot be updated

When fixing indirect dependency in npm the PR should contain changes only to the package lock file.

@EyalDelarea EyalDelarea marked this pull request as ready for review May 22, 2023 15:04
@EyalDelarea EyalDelarea added the safe to test Approve running integration tests on a pull request label May 22, 2023
@EyalDelarea EyalDelarea requested a review from eyalbe4 May 22, 2023 15:04
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label May 22, 2023
@github-actions
Copy link
Contributor

What is Frogbot?

@EyalDelarea EyalDelarea removed the request for review from eyalbe4 June 1, 2023 13:04
@EyalDelarea EyalDelarea marked this pull request as draft June 22, 2023 07:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature Automatically generated release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant