Slide 25
Slide 25 text
Stylelint
の「細粒度」なルール設計
{
"rules": {
// 1)
未知の at-rule
を禁止(Tailwind
等は個別に逃がす)
"at-rule-no-unknown": [true, {
"ignoreAtRules": ["tailwind", "apply", "screen", "theme", "layer"]
}],
// 2) at-rule
の不正な prelude
を禁止(必要なら特定 at-rule
を除外)
"at-rule-prelude-no-invalid": [true, { "ignoreAtRules": ["property"] }],
// 3) at-rule
内の未知 descriptor
を禁止
"at-rule-descriptor-no-unknown": true,
// 4) at-rule
内の未知の descriptor
の値を禁止
"at-rule-descriptor-value-no-unknown": true
}
}
25