parseSelector.js 520 B

1234567891011121314151617
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports["default"] = _default;
  6. var _postcssSelectorParser = _interopRequireDefault(require("postcss-selector-parser"));
  7. function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
  8. function _default(selector, result, node, cb) {
  9. try {
  10. return (0, _postcssSelectorParser["default"])(cb).processSync(selector);
  11. } catch (e) {
  12. result.warn("Cannot parse selector", {
  13. node: node
  14. });
  15. }
  16. }