[Koha-devel] Updating SCSS lint process to use stylelint

Owen Leonard oleonard at myacpl.org
Mon Jul 18 16:32:46 CEST 2022


Hi all,

Back when we switched from LESS to SCSS in the OPAC (Bug 20427) I
added a linting configuration, .scss-lint.yml. I've always configured
my editor to automatically lint SCSS using this configuration. I don't
know if anyone else does this too.

In VS Code I was using scss-lint for this, but it's now deprecated.
They suggest stylelint instead: https://stylelint.io. I'd like to
propose replacing .scss-lint.yml with .stylelintrc.json, transferring
most of the same rules.

It could be left up to the individual to install the dependencies, or
I could update package.json. One nice thing about stylelint is that it
has a "--fix" feature for some simple rules. This could be build into
our gulp tasks.

Has anyone else been linting SCSS? If so, does anyone have opinions
about how our current rule set is working?

 -- Owen

-- 
Web Developer
Athens County Public Libraries
(740) 737-6006
https://www.myacpl.org


More information about the Koha-devel mailing list