-
Notifications
You must be signed in to change notification settings - Fork 112
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
refactor: update glob-parent@6 #331
Conversation
Thanks for the contribution, but the problem has already been fixed in one of the latest releases: |
@mrmlnc Sorry the changes made in 3.2.6 are insufficient to fix CVE-2021-35065, |
You're right. Sorry. Unfortunately, the new version of the Also an important note: gulpjs/glob-parent#49 (comment) and gulpjs/glob-parent#49 (comment). Because of this, I am move this fix to the next major version. |
Thanks @paulmillr for clarification. Yeap, I know about situation with CVE issues and other "very useful security services" (sarcasm). Right now we use the |
@mrmlnc FYI another reason to bump glob-parent is because of this bugfix: gulpjs/glob-parent#34. What happens is if you have a file with braces in it, the task's Steps to reproduce: Create a file [
{
dynamic: true,
positive: [ 'src/\\{foo\\}' ],
negative: [],
base: 'src/{foo}', // <-- not a folder
patterns: [ 'src/\\{foo\\}' ]
}
] Because of this running |
What is the purpose of this pull request?
Update glob-parent to fix a reported vulnerability
This is a major upgrade, it no longer supports Node v10 and there are other breaking change
I can see that there are no tests cases included in this package.
What changes did you make? (Give an overview)