feat(stylelint): add stylelint-config-carbon #6170
Merged
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 in a new package called
stylelint-config-carbon
that has our stylelint configuration for the monorepo and for other projects in the carbon ecosystem.It currently does not add listing styles to our CI check. Instead, we'll chip away at this over time and have
lint-staged
catch changes to be fixed on a per-file basis. When we get full coverage, we'll add stylelint to our CI check.This PR adds in the package (moving from
stylelint-config-elements
), updates some dependencies for stylelint, adds in some new rules, and also fixes some stylelint issues in Sass files around the project.Changelog
New
stylelint-config-carbon
Changed
Removed
stylelint-config-elements