Add bash script for linting variables, remove unused ones #22954
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds the script from @badsyntax at https://gist.github.com/badsyntax/6193491 to our
build
directory so we can easily lint our variables. A more ideal solution would be anscss-lint
task, but the processes there seem more complex and less commonly used. This was the first thing that popped up that worked well and was easy to setup :).During testing, found that I left the button and badge variants in there, as well as some other small variables from cards, forms, etc.
Fixes #18623.