stlint-v4fire
Version:
V4Fire Rules for V4Fire
17 lines (11 loc) • 396 B
JavaScript
const { RGB } = require('stlint').ast;
function AllowColorOnlyInC() {
this.nodesFilter = ['rgb'];
this.checkNode = (node) => {
const call = node.closest('call');
if (!call || call.key.toLowerCase() !== 'c') {
this.msg('Use color only inside c() mixin', node.lineno, node.column, node.column + node.value.length - 1);
}
};
}
module.exports.AllowColorOnlyInC = AllowColorOnlyInC;