stylelint
Version:
A mighty, modern CSS linter.
18 lines (15 loc) • 365 B
JavaScript
/* @flow */
;
const selectorParser = require("postcss-selector-parser");
module.exports = function(
selector /*: string*/,
result /*: Object*/,
node /*: Object*/,
cb /*: Function*/
) {
try {
selectorParser(cb).processSync(selector);
} catch (e) {
result.warn("Cannot parse selector", { node, stylelintType: "parseError" });
}
};