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

upgrade dependencies in order to avoid vulnerabilities #5298

Closed
mykola-shkut opened this issue May 12, 2021 · 7 comments
Closed

upgrade dependencies in order to avoid vulnerabilities #5298

mykola-shkut opened this issue May 12, 2021 · 7 comments

Comments

@mykola-shkut
Copy link

after yarn audit I have 7 notification regarding vulnerabilities from postcss
image
image

could you fix it?

@hudochenkov
Copy link
Member

It will be fixed once we migrate to PostCSS 8 #4942

@MaxKoldun
Copy link

MaxKoldun commented May 13, 2021

It will be fixed once we migrate to PostCSS 8 #4942

Hi @hudochenkov, when are you going to migrate? I have the same problem.

@hudochenkov
Copy link
Member

It's unknown. Because it's a lot of work. We need to migrate 200+ PostCSS plugins (every rule is PostCSS plugin). Help is always welcome.

@mykola-shkut
Copy link
Author

fixed by this modufications
image
I'm not sure that this is right
but works for me )

@MaxKoldun
Copy link

It does not work with npm v7.10.0

@RopoMen
Copy link

RopoMen commented May 14, 2021

Hi,

It's unknown. Because it's a lot of work. We need to migrate 200+ PostCSS plugins (every rule is PostCSS plugin). Help is always welcome.

Could you define the "core" plugins that needs to be migrated to postcss8. And then make new release from stylelint. And after that migrate "not so core" plugins to support postcss8?

@jeddy3
Copy link
Member

jeddy3 commented May 14, 2021

And then make new release from stylelint. And after that migrate "not so core" plugins to support postcss8?

That's the plan.

It can be confusing because both Stylelint's built-in rules and plugins are PostCSS plugins behind the scenes.

We can release once all the 200+ built-in rules are migrated to PostCSS 8. The community members can then migrate their plugins. As @hudochenkov said, #4942 is the issue for this migration. It is currently blocked by #5297 (see the discussion in #5289), but will be unblocked soon.

Please consider contributing to any of the issues in the 14.0.0 tracking issues (#5205 (comment)). This is everything we need to do before releasing 14.0.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

5 participants