Closed8
【2022Q4】Stylelint 14のSass(SCSS)用既製config調査
前提プラグイン
stylelint-scss
SCSS用のルールを追加するプラグイン
stylelint-order
ソート機能を追加するプラグイン
READMEによれば標準で3種類の設定を内蔵している。
- order
- properties-order
- properties-alphabetical-order
stylelint-config-recommended-scss
- stylelint-config-recommended を継承している
- customSyntaxオプションで
postcss-scss
が有効化されている
stylelint-config-standard-scss
- stylelint-config-recommended-scss を継承して拡張している
- CSSの設定もstandard版 stylelint-config-standard が追加になっている
stylelint-config-sass-guidelines
- 他のルールを継承していない
- orderプラグインを含む
-
properties-alphabetical-order
がtrue
のため並び替えを別途行う場合は明示的にnull
にする必要がある
-
- 逆に
postcss-scss
は含まない - standard版とは命名規則が若干異なる
資料
npm trends
ソート
(TBA)
課題
-
all: unset
を上部(変数より下、at-rulesより上)に単独で置きたいことがあるが、orderプラグインでは対応できなさそう
検索用
stylelint-config-recommended
stylelint-config-standard
このスクラップは2023/02/01にクローズされました