-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
fix(deps): security vulnerability in yargs-parser #2566
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2566 +/- ##
=======================================
Coverage 93.77% 93.77%
=======================================
Files 34 34
Lines 1333 1333
Branches 381 381
=======================================
Hits 1250 1250
Misses 81 81
Partials 2 2 Continue to review full report at Codecov.
|
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.
/cc @Loonride @hiroppy I think we can update this, because latest webpack-cli uses https://github.com/webpack/webpack-cli/blob/v3.3.11/package.json#L126
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.
👍
Need to fix CI at first. |
@hiroppy do the CI failures on this PR have anything to do with the change I made? Tests on master fail as well, on my local machine I had 3 tests fail on master before my change and the same amount after my change. |
@Ionaru ok, sorry. But we can't merge this PR if CI fails. Currently, we are working on v4 branch to release the new major version. V4 branch's CI is green so if you want to continue to work this PR, please change the targeted branch from master. (also actually, this change is a breaking change.) https://github.com/webpack/webpack-dev-server/tree/v4 Thanks. |
I don't think it's correct to have locked #2559. I think the proper course of action is to either unlock it, or to have a Webpack member add a statement that the issue is being worked on. |
How is it a breaking change? As far as I'm aware, the public webpack API (or CLI) does not change. |
@Ionaru Yes, I know. So we decided to upgrade this package but we are working on v4 branch to release the new major version ASAP. I wanna say would you continue to work on your PR? If you reject this thing, I'll work on it. |
Given that this is a security fix rather than a regular PR, shouldn’t publishing it and making it available to users (angular was mentioned above, create react app also depends on this) be pushed through sooner rather than later. While I get that normally punting things to the upcoming release makes sense, in this context it feels like you’re refusing to back-port security updates to version 3 before version 4 is even out. |
To avoid messages like: "same here", "please update" and etc
No, we want to do release, just wait other developers Merged, but give me time for testing locally, due problem on CI |
For Bugs and Features; did you add new tests?
No.
Motivation / Use-Case
It fixes #2559
Additional Info
Running
npm audit -production
for webpack-dev-server complains aboutmkdirp
as well, this should be looked into by the Webpack team.