diff options
Diffstat (limited to 'scripts/frontend/stylelint/stylelint-utility-classes.js')
-rw-r--r-- | scripts/frontend/stylelint/stylelint-utility-classes.js | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/scripts/frontend/stylelint/stylelint-utility-classes.js b/scripts/frontend/stylelint/stylelint-utility-classes.js deleted file mode 100644 index 14827145b54..00000000000 --- a/scripts/frontend/stylelint/stylelint-utility-classes.js +++ /dev/null @@ -1,25 +0,0 @@ -const stylelint = require('stylelint'); -const utils = require('./stylelint-utils'); -const utilityClasses = require('./utility-classes-map'); - -const ruleName = 'stylelint-gitlab/utility-classes'; - -const messages = stylelint.utils.ruleMessages(ruleName, { - expected: (selector1, selector2) => { - return `"${selector1}" has the same properties as our BS4 utility class "${selector2}" so please use that instead.`; - }, -}); - -module.exports = stylelint.createPlugin(ruleName, (enabled) => { - if (!enabled) { - return; - } - - // eslint-disable-next-line consistent-return - return (root, result) => { - utils.createPropertiesHashmap(root, result, ruleName, messages, utilityClasses, false); - }; -}); - -module.exports.ruleName = ruleName; -module.exports.messages = messages; |