Skip to content

Commit 431cb53

Browse files
authored
Fix at-rule-no-unknown false positives for @function (#8851)
1 parent 119097e commit 431cb53

File tree

4 files changed

+10
-0
lines changed

4 files changed

+10
-0
lines changed

.changeset/serious-seals-rule.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: `at-rule-no-unknown` false positives for `@function`

lib/reference/atKeywords.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/atKeywords.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ export const atKeywords = uniteSets(
7070
'font-face',
7171
'font-feature-values',
7272
'font-palette-values',
73+
'function',
7374
'import',
7475
'keyframes',
7576
'namespace',

lib/rules/at-rule-no-unknown/__tests__/index.mjs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,9 @@ testRule({
9898
{
9999
code: '@scroll-timeline foo {}',
100100
},
101+
{
102+
code: '@function --foo {}',
103+
},
101104
],
102105

103106
reject: [

0 commit comments

Comments
 (0)