UNPKG

motion

Version:

motion - moving development forward

106 lines (67 loc) 2.8 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } var _processor = require('./processor'); var _processor2 = _interopRequireDefault(_processor); var _selectorsAttribute = require('./selectors/attribute'); var _selectorsAttribute2 = _interopRequireDefault(_selectorsAttribute); var _selectorsClassName = require('./selectors/className'); var _selectorsClassName2 = _interopRequireDefault(_selectorsClassName); var _selectorsCombinator = require('./selectors/combinator'); var _selectorsCombinator2 = _interopRequireDefault(_selectorsCombinator); var _selectorsComment = require('./selectors/comment'); var _selectorsComment2 = _interopRequireDefault(_selectorsComment); var _selectorsId = require('./selectors/id'); var _selectorsId2 = _interopRequireDefault(_selectorsId); var _selectorsPseudo = require('./selectors/pseudo'); var _selectorsPseudo2 = _interopRequireDefault(_selectorsPseudo); var _selectorsRoot = require('./selectors/root'); var _selectorsRoot2 = _interopRequireDefault(_selectorsRoot); var _selectorsSelector = require('./selectors/selector'); var _selectorsSelector2 = _interopRequireDefault(_selectorsSelector); var _selectorsString = require('./selectors/string'); var _selectorsString2 = _interopRequireDefault(_selectorsString); var _selectorsTag = require('./selectors/tag'); var _selectorsTag2 = _interopRequireDefault(_selectorsTag); var _selectorsUniversal = require('./selectors/universal'); var _selectorsUniversal2 = _interopRequireDefault(_selectorsUniversal); var parser = function parser(processor) { return new _processor2['default'](processor); }; parser.attribute = function (opts) { return new _selectorsAttribute2['default'](opts); }; parser.className = function (opts) { return new _selectorsClassName2['default'](opts); }; parser.combinator = function (opts) { return new _selectorsCombinator2['default'](opts); }; parser.comment = function (opts) { return new _selectorsComment2['default'](opts); }; parser.id = function (opts) { return new _selectorsId2['default'](opts); }; parser.pseudo = function (opts) { return new _selectorsPseudo2['default'](opts); }; parser.root = function (opts) { return new _selectorsRoot2['default'](opts); }; parser.selector = function (opts) { return new _selectorsSelector2['default'](opts); }; parser.string = function (opts) { return new _selectorsString2['default'](opts); }; parser.tag = function (opts) { return new _selectorsTag2['default'](opts); }; parser.universal = function (opts) { return new _selectorsUniversal2['default'](opts); }; exports['default'] = parser; module.exports = exports['default'];