aboutsummaryrefslogtreecommitdiff
path: root/node_modules/css-select/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/css-select/index.js')
-rw-r--r--node_modules/css-select/index.js59
1 files changed, 0 insertions, 59 deletions
diff --git a/node_modules/css-select/index.js b/node_modules/css-select/index.js
deleted file mode 100644
index 4179d196b..000000000
--- a/node_modules/css-select/index.js
+++ /dev/null
@@ -1,59 +0,0 @@
-"use strict";
-
-module.exports = CSSselect;
-
-var Pseudos = require("./lib/pseudos.js"),
- DomUtils = require("domutils"),
- findOne = DomUtils.findOne,
- findAll = DomUtils.findAll,
- getChildren = DomUtils.getChildren,
- removeSubsets = DomUtils.removeSubsets,
- falseFunc = require("boolbase").falseFunc,
- compile = require("./lib/compile.js"),
- compileUnsafe = compile.compileUnsafe,
- compileToken = compile.compileToken;
-
-function getSelectorFunc(searchFunc){
- return function select(query, elems, options){
- if(typeof query !== "function") query = compileUnsafe(query, options, elems);
- if(!Array.isArray(elems)) elems = getChildren(elems);
- else elems = removeSubsets(elems);
- return searchFunc(query, elems);
- };
-}
-
-var selectAll = getSelectorFunc(function selectAll(query, elems){
- return (query === falseFunc || !elems || elems.length === 0) ? [] : findAll(query, elems);
-});
-
-var selectOne = getSelectorFunc(function selectOne(query, elems){
- return (query === falseFunc || !elems || elems.length === 0) ? null : findOne(query, elems);
-});
-
-function is(elem, query, options){
- return (typeof query === "function" ? query : compile(query, options))(elem);
-}
-
-/*
- the exported interface
-*/
-function CSSselect(query, elems, options){
- return selectAll(query, elems, options);
-}
-
-CSSselect.compile = compile;
-CSSselect.filters = Pseudos.filters;
-CSSselect.pseudos = Pseudos.pseudos;
-
-CSSselect.selectAll = selectAll;
-CSSselect.selectOne = selectOne;
-
-CSSselect.is = is;
-
-//legacy methods (might be removed)
-CSSselect.parse = compile;
-CSSselect.iterate = selectAll;
-
-//hooks
-CSSselect._compileUnsafe = compileUnsafe;
-CSSselect._compileToken = compileToken;