-
-
Notifications
You must be signed in to change notification settings - Fork 359
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 dependencies to fix security warnings #679
Conversation
5fd42b8
to
c0579b4
Compare
Signed-off-by: Robinson Rodriguez <rfrodriguez1992@gmail.com>
Signed-off-by: Robinson Rodriguez <rfrodriguez1992@gmail.com>
c0579b4
to
a7b6acc
Compare
Signed-off-by: Robinson Rodriguez <rfrodriguez1992@gmail.com>
Signed-off-by: Robinson Rodriguez <rfrodriguez1992@gmail.com>
Signed-off-by: Robinson Rodriguez <rfrodriguez1992@gmail.com>
This PR would also close #674 |
It is passing the tests, that is a good sign, the other PR made them fail. Since you made some changes to the tests itself due to the update of lab, I will review those first. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks very good, thank you so much for your contribution! Especially for taking time and care for upgrading the lab version and migrating the test over to async/await. A very welcome addition.
Please see my comments for some minor adjustments.
Signed-off-by: Robinson Rodriguez <rfrodriguez1992@gmail.com>
@wzrdtales should a new version be released so we can update & fix our security issues? |
It needs a backport to |
@BorntraegerMarc especially looking which breaking changes that means, if it is not feasible I will backport. |
Signed-off-by: Tobias Gurtzick <magic@wizardtales.com>
decided to backport now, I don't want to rush anything here. there is a new 0.11.7 out right now, let me know should there be any troubles. |
to be exact, |
@wzrdtales awesome 🎉 I updated this lib in our project & our CI passes. LGTM 🙂 |
hehe looks like CI doesn't catch all the problems @wzrdtales you forgot to remove a debug statement in this commit: 8b5beac#diff-e4e7fada050c1319260e0dda7821fc5aR10 happens to the best of us 😉 Will you remove it & create a new version? Or should I provide a PR? |
yah, removed that one on the master already, didn't realized it slipped through into v0.11.x too, i will fix that now |
I will put |
|
After running
npm audit fix
there are still 8 vulnerabilities that have to be reviewed manually. The issue is caused by theoptimist
andlab
libraries dependencies. The fix was to:This closes #224