remove esquery

This commit is contained in:
Sebastian McKenzie 2015-06-17 01:38:49 +01:00
parent 0ed5c5f480
commit 7c5d2b19b7
2 changed files with 0 additions and 15 deletions

View File

@ -50,7 +50,6 @@
"core-js": "^0.9.0",
"debug": "^2.1.1",
"detect-indent": "^3.0.0",
"esquery": "^0.4.0",
"estraverse": "^4.0.0",
"esutils": "^2.0.0",
"fs-readdir-recursive": "^0.1.0",

View File

@ -2,7 +2,6 @@ import * as virtualTypes from "./path/lib/virtual-types";
import * as messages from "../messages";
import * as t from "../types";
import clone from "lodash/lang/clone";
import esquery from "esquery";
export function explode(visitor) {
if (visitor._exploded) return visitor;
@ -30,12 +29,6 @@ export function explode(visitor) {
// and it sets __esModule to be enumerable on all modules :(
delete visitor.__esModule;
if (visitor.queries) {
ensureEntranceObjects(visitor.queries);
addQueries(visitor);
delete visitor.queries;
}
// ensure visitors are objects
ensureEntranceObjects(visitor);
@ -158,13 +151,6 @@ function ensureCallbackArrays(obj){
if (obj.exit && !Array.isArray(obj.exit)) obj.exit = [obj.exit];
}
function addQueries(visitor) {
for (var selector in visitor.queries) {
var fns = visitor.queries[selector];
addSelector(visitor, selector, fns);
}
}
function addSelector(visitor, selector, fns) {
selector = esquery.parse(selector);