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