From 209093a3f03fa32bcc22d597f29f5e388c2c243e Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Sun, 19 Oct 2014 15:23:37 +1100 Subject: [PATCH] move ImportbatchSpecifier definition to modules transformer --- lib/6to5/modules/common.js | 10 ---------- lib/6to5/transformers/modules.js | 11 ++++++++++- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/lib/6to5/modules/common.js b/lib/6to5/modules/common.js index caca9f7a9a..6008d02a18 100644 --- a/lib/6to5/modules/common.js +++ b/lib/6to5/modules/common.js @@ -1,15 +1,5 @@ module.exports = CommonJSModuleFormatter; -var types = require("ast-types"); -var def = types.Type.def; - -def("ImportBatchSpecifier") - .bases("Specifier") - .build("id") - .field("id", def("Identifier")); - -types.finalize(); - var util = require("../util"); var b = require("recast").types.builders; diff --git a/lib/6to5/transformers/modules.js b/lib/6to5/transformers/modules.js index c93aab04bc..4d7076239f 100644 --- a/lib/6to5/transformers/modules.js +++ b/lib/6to5/transformers/modules.js @@ -1,4 +1,13 @@ -var _ = require("lodash"); +var types = require("ast-types"); +var _ = require("lodash"); +var def = types.Type.def; + +def("ImportBatchSpecifier") + .bases("Specifier") + .build("id") + .field("id", def("Identifier")); + +types.finalize(); exports.ImportDeclaration = function (node, parent, file) { var nodes = [];