Skip to content

Commit 31adab2

Browse files
committed
Fix selector-pseudo-class-no-unknown false positives for :unchecked
1 parent c56de6a commit 31adab2

File tree

4 files changed

+10
-0
lines changed

4 files changed

+10
-0
lines changed

.changeset/easy-oranges-punch.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"stylelint": patch
3+
---
4+
5+
Fixed: `selector-pseudo-class-no-unknown` false positives for `:unchecked`

lib/reference/selectors.cjs

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/reference/selectors.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -439,6 +439,7 @@ export const pseudoClasses = uniteSets(
439439
'scope',
440440
'state',
441441
'target',
442+
'unchecked',
442443
'unresolved',
443444
'user-invalid',
444445
'user-valid',

lib/rules/selector-pseudo-class-no-unknown/__tests__/index.mjs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,9 @@ testRule({
150150
{
151151
code: ':seeking, :stalled, :buffering, :volume-locked, :muted {}',
152152
},
153+
{
154+
code: ':checked, :unchecked, :indeterminate {}',
155+
},
153156
{
154157
code: 'meter:low-value {}',
155158
},

0 commit comments

Comments
 (0)