index.js 1.3 KB

1234567891011121314151617181920212223
  1. 'use strict';
  2. module.exports = {
  3. // Utilities
  4. matches: require('./matches-any.js'),
  5. not: require('./negation.js'),
  6. arrayPrototypeMethodSelector: require('./prototype-method-selector.js').arrayPrototypeMethodSelector,
  7. objectPrototypeMethodSelector: require('./prototype-method-selector.js').objectPrototypeMethodSelector,
  8. emptyArraySelector: require('./empty-array-selector.js'),
  9. emptyObjectSelector: require('./empty-object-selector.js'),
  10. memberExpressionSelector: require('./member-expression-selector.js'),
  11. methodCallSelector: require('./method-call-selector.js'),
  12. notDomNodeSelector: require('./not-dom-node.js').notDomNodeSelector,
  13. notFunctionSelector: require('./not-function.js').notFunctionSelector,
  14. referenceIdentifierSelector: require('./reference-identifier-selector.js'),
  15. callExpressionSelector: require('./call-or-new-expression-selector.js').callExpressionSelector,
  16. newExpressionSelector: require('./call-or-new-expression-selector.js').newExpressionSelector,
  17. callOrNewExpressionSelector: require('./call-or-new-expression-selector.js').callOrNewExpressionSelector,
  18. STATIC_REQUIRE_SELECTOR: require('./require-selector.js').STATIC_REQUIRE_SELECTOR,
  19. STATIC_REQUIRE_SOURCE_SELECTOR: require('./require-selector.js').STATIC_REQUIRE_SOURCE_SELECTOR,
  20. notLeftHandSideSelector: require('./not-left-hand-side.js'),
  21. };