-
Notifications
You must be signed in to change notification settings - Fork 1
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
Migrate to stylelint 16 #4
Comments
For stylelint 16 support, ESM is not yet needed. One of the issues is the removal of some of the utils from stylelint 16. We will have to clone the missing ones from stylelint 15. Another issue which will then arise is the following error: "stylelint requires plugins to expose a ruleName." |
Seems https://github.com/double-great/stylelint-a11y is actively maintained and has stylelint 16 support. So lets move our efforts to the double-great fork. @ronilaukkarinen/stylelint-a11y can be the stylelint 15 compatible one for those who can't make the switch at this moment. |
This is cool with me. Didn't know that compatible version exists. Thanks, stylelint 16 users can use that one. I'm going to close this issue. |
As stated in stylelint-a11y/#65, stylelint 16 support is currently missing. Upgrading from 15 to 16 is not as simple as updating the package and peerDependencies, we also need to go through every single rule and upgrade them and tests to the new syntax.
I currently have no spare time for this work so I'm going to open this as issue.
PRs appreciated, will probably take a look at this some time in the beginning of 2024 after my well deserved holiday.
Migration guide from Stylelint 15 to 16.
The text was updated successfully, but these errors were encountered: