From 5e6d46aad5f61ef86f5823a67696a137a0e77a10 Mon Sep 17 00:00:00 2001 From: Matt Wang Date: Tue, 3 Jan 2023 18:10:19 -0800 Subject: [PATCH] Fixes `at-rule-no-unknown` false positives for `@scroll-timeline` (#6554) Co-authored-by: Masafumi Koba <473530+ybiquitous@users.noreply.github.com> --- .changeset/nice-ligers-type.md | 5 +++++ lib/reference/atKeywords.js | 1 + lib/rules/at-rule-no-unknown/__tests__/index.js | 3 +++ 3 files changed, 9 insertions(+) create mode 100644 .changeset/nice-ligers-type.md diff --git a/.changeset/nice-ligers-type.md b/.changeset/nice-ligers-type.md new file mode 100644 index 0000000000..b0410b1cc2 --- /dev/null +++ b/.changeset/nice-ligers-type.md @@ -0,0 +1,5 @@ +--- +"stylelint": patch +--- + +Fixed: `at-rule-no-unknown` false positives for `@scroll-timeline` diff --git a/lib/reference/atKeywords.js b/lib/reference/atKeywords.js index 40fecce563..5773d14ea1 100644 --- a/lib/reference/atKeywords.js +++ b/lib/reference/atKeywords.js @@ -44,6 +44,7 @@ const atKeywords = uniteSets(pageMarginAtKeywords, [ 'ornaments', 'page', 'property', + 'scroll-timeline', 'styleset', 'stylistic', 'supports', diff --git a/lib/rules/at-rule-no-unknown/__tests__/index.js b/lib/rules/at-rule-no-unknown/__tests__/index.js index 3639493d05..abc72bcf37 100644 --- a/lib/rules/at-rule-no-unknown/__tests__/index.js +++ b/lib/rules/at-rule-no-unknown/__tests__/index.js @@ -91,6 +91,9 @@ testRule({ { code: '@layer framework { h1 { background: white; } }', }, + { + code: '@scroll-timeline foo {}', + }, ], reject: [