From e4b1bf40e9b9f948ade1fbddd844a917f9f58a3b Mon Sep 17 00:00:00 2001 From: Daniel Kvistgaard Date: Tue, 1 Oct 2019 16:27:52 +0200 Subject: [PATCH 1/2] Added @include as allowed at-rule in hasOnlyAllowedAtRules function --- lib/get-selectors.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/get-selectors.js b/lib/get-selectors.js index 873881b..6400d80 100644 --- a/lib/get-selectors.js +++ b/lib/get-selectors.js @@ -22,7 +22,7 @@ function hasOnlyAllowedAtRules(node) { node.each(child => { if ( child.type === 'atrule' && - (child.name === 'extend' || child.name === 'media') + (child.name === 'extend' || child.name === 'media' || child.name === 'include') ) { containsAllowed = true; } else if (child.type !== 'comment') { From 8396ae7f9e4a38c938b85872dc51d55f7f56b0e4 Mon Sep 17 00:00:00 2001 From: Daniel Kvistgaard Date: Tue, 1 Oct 2019 17:00:53 +0200 Subject: [PATCH 2/2] Fixing eslint rule --- lib/get-selectors.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/get-selectors.js b/lib/get-selectors.js index 6400d80..2863591 100644 --- a/lib/get-selectors.js +++ b/lib/get-selectors.js @@ -22,7 +22,9 @@ function hasOnlyAllowedAtRules(node) { node.each(child => { if ( child.type === 'atrule' && - (child.name === 'extend' || child.name === 'media' || child.name === 'include') + (child.name === 'extend' || + child.name === 'media' || + child.name === 'include') ) { containsAllowed = true; } else if (child.type !== 'comment') {