stylelintで許可したいselector-class-patternの正しい正規表現を見つけようとしています
https://stylelint.io/user-guide/rules/selector-class-pattern/
ハイフォンで区切られた小文字と数字のみを許可し、先頭にアンダースコアのみを許可したいと思います。なので基本的には以下
.this-is-good
.also-good2
._this-works-too
.-not-this
.or-this-
.and_not_this
.OR-This
ほとんど動作するようになりましたが、パターンの先頭にのみアンダースコアを許可することはできません。
"selector-class-pattern": "^[a-z0-9]+(-[a-z0-9]+)*$"