-
Notifications
You must be signed in to change notification settings - Fork 339
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
Move away from sass-lint #1740
Comments
We should consider adopting https://github.com/alphagov/scss-lint-govuk |
Actually that seems to be a Ruby project, perhaps: https://stylelint.io/ as recommended by them. |
Had a look into stylelint, looks like it requires a lot of configuration so we'd have to poke around with different rules. Some of it's automatic fixes would be problematic. https://github.com/alphagov/govuk-frontend/compare/spike-stylelint?expand=1 |
Taking this (and child issues) out of the 3.9.0 milestone whilst we wait on #1875 (comment). |
What
Move from sass-lint to style-lint (using the config defined in stylelint-config-gds). GOVUK have done the bulk of the work for us, and we want the two to be aligned.
Why
We're currently using sass-lint (via gulp-sass-lint) which is unmaintained since October 2017.
This means that sass-lint will not be kept up to date with changes in CSS or Sass syntax, which may cause us problems in the future.
If any security issues are discovered in sass-lint or any of its dependencies, it will not be updated to address them.
Done when:
The text was updated successfully, but these errors were encountered: