From 7c5d2b19b70a0c9eb8e5d757f71e0071b006f8cc Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Wed, 17 Jun 2015 01:38:49 +0100 Subject: [PATCH] remove esquery --- package.json | 1 - src/babel/traversal/visitors.js | 14 -------------- 2 files changed, 15 deletions(-) diff --git a/package.json b/package.json index 008d6125d9..ff5df6ab5b 100644 --- a/package.json +++ b/package.json @@ -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", diff --git a/src/babel/traversal/visitors.js b/src/babel/traversal/visitors.js index 5be7ebe565..5b3805fdcf 100644 --- a/src/babel/traversal/visitors.js +++ b/src/babel/traversal/visitors.js @@ -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);