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

cleanup: Update ansi-regex, node-forge, & json-schema in currency and payment service #709

Merged
merged 2 commits into from
Feb 8, 2022

Conversation

xtineskim
Copy link
Contributor

@xtineskim xtineskim commented Feb 8, 2022

Background

Dependabot alerts for ansi-regex indicating moderate severity in our currency and payment service

Fixes

Relevant CVE description here

Change Summary

I bumped the devDependency semistandard module to "^16.0.1" for both services. Tested it locally, the images built, and it works as expected!

Additional Notes

n/a

Testing Procedure

n/a

Related PRs or Issues

n/a

@xtineskim xtineskim requested review from NimJay and a team February 8, 2022 16:07
@github-actions
Copy link

github-actions bot commented Feb 8, 2022

🚲 PR staged at http://35.188.201.3

@xtineskim
Copy link
Contributor Author

xtineskim commented Feb 8, 2022

This PR also captures the node-forge and json-schema dependabot error!

@xtineskim xtineskim changed the title cleanup: Update ansi-regex currency and payment service cleanup: Update ansi-regex & node-forge in currency and payment service Feb 8, 2022
@xtineskim xtineskim changed the title cleanup: Update ansi-regex & node-forge in currency and payment service cleanup: Update ansi-regex, node-forge, & json-schema in currency and payment service Feb 8, 2022
Copy link
Collaborator

@NimJay NimJay left a comment

Choose a reason for hiding this comment

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

  • Thanks for this super quick fix, @ckim328!
  • I have done a quick test of the staging URL. I played around with the different currencies and made orders/payments. Everything worked as expected!
  • I checked the package-lock.json files, and I see that both dependencies (node-forge and ansi-regex) are now updated to non-vulnerable versions.
  • I have created Remove semistandard #712. It might be the case that we could remove semistandard entirely.

Approved!

@github-actions
Copy link

github-actions bot commented Feb 8, 2022

🚲 PR staged at http://35.188.201.3

@NimJay NimJay merged commit 0b01b50 into main Feb 8, 2022
@xtineskim xtineskim deleted the ansi-regex-bump branch February 8, 2022 18:14
sitaramkm pushed a commit to sitaramkm/microservices-demo that referenced this pull request Mar 27, 2022
Co-authored-by: Nim Jayawardena <nimjay@google.com>
D-Mwanth pushed a commit to D-Mwanth/microservices-demo that referenced this pull request Mar 6, 2024
Co-authored-by: Nim Jayawardena <nimjay@google.com>
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.

None yet

2 participants