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

Add Stylelint and a reasonable configuration, and bring SASS/SCSS up-to-spec #595

Closed
wants to merge 2 commits into from

Conversation

josefdlange
Copy link

Hi team!

I was getting a Stylelint warning from the tom-select SASS/SCSS in our codebase. The SASS linter can either continue to warn or turn off all warnings for dependencies, and I wasn't satisfied by that latter option, so I thought I'd bring some linty goodness into the tom-select repository.

I've added stylelint and its SASS compatibility to the dev dependencies, added a minimal configuration for it that balances ignoring things that aren't worth refactoring for, and made edits to the SCSS files to bring them into spec with the linter.

I don't believe I have functionally changed anything, but you never know! I ran the doc/demo site via npm start and everything seems to be behaving itself...

Most tests pass, a few do not but they do not seem related to this change!

@josefdlange
Copy link
Author

Ope, this is a duplicate of #534 -- feel free to disregard this PR, but please consider merging either this one or that one at some point...

@oyejorge oyejorge closed this Oct 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants