remove esquery
This commit is contained in:
parent
0ed5c5f480
commit
7c5d2b19b7
@ -50,7 +50,6 @@
|
|||||||
"core-js": "^0.9.0",
|
"core-js": "^0.9.0",
|
||||||
"debug": "^2.1.1",
|
"debug": "^2.1.1",
|
||||||
"detect-indent": "^3.0.0",
|
"detect-indent": "^3.0.0",
|
||||||
"esquery": "^0.4.0",
|
|
||||||
"estraverse": "^4.0.0",
|
"estraverse": "^4.0.0",
|
||||||
"esutils": "^2.0.0",
|
"esutils": "^2.0.0",
|
||||||
"fs-readdir-recursive": "^0.1.0",
|
"fs-readdir-recursive": "^0.1.0",
|
||||||
|
|||||||
@ -2,7 +2,6 @@ import * as virtualTypes from "./path/lib/virtual-types";
|
|||||||
import * as messages from "../messages";
|
import * as messages from "../messages";
|
||||||
import * as t from "../types";
|
import * as t from "../types";
|
||||||
import clone from "lodash/lang/clone";
|
import clone from "lodash/lang/clone";
|
||||||
import esquery from "esquery";
|
|
||||||
|
|
||||||
export function explode(visitor) {
|
export function explode(visitor) {
|
||||||
if (visitor._exploded) return visitor;
|
if (visitor._exploded) return visitor;
|
||||||
@ -30,12 +29,6 @@ export function explode(visitor) {
|
|||||||
// and it sets __esModule to be enumerable on all modules :(
|
// and it sets __esModule to be enumerable on all modules :(
|
||||||
delete visitor.__esModule;
|
delete visitor.__esModule;
|
||||||
|
|
||||||
if (visitor.queries) {
|
|
||||||
ensureEntranceObjects(visitor.queries);
|
|
||||||
addQueries(visitor);
|
|
||||||
delete visitor.queries;
|
|
||||||
}
|
|
||||||
|
|
||||||
// ensure visitors are objects
|
// ensure visitors are objects
|
||||||
ensureEntranceObjects(visitor);
|
ensureEntranceObjects(visitor);
|
||||||
|
|
||||||
@ -158,13 +151,6 @@ function ensureCallbackArrays(obj){
|
|||||||
if (obj.exit && !Array.isArray(obj.exit)) obj.exit = [obj.exit];
|
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) {
|
function addSelector(visitor, selector, fns) {
|
||||||
selector = esquery.parse(selector);
|
selector = esquery.parse(selector);
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user