From bb0655d8f6cb86a560cd6dc7ab8207252fae3002 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Mon, 10 Nov 2014 08:21:35 +1100 Subject: [PATCH] move transformer assignment to new Transformer --- lib/6to5/transformation/transform.js | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/lib/6to5/transformation/transform.js b/lib/6to5/transformation/transform.js index f5a60ff219..d7eafe8712 100644 --- a/lib/6to5/transformation/transform.js +++ b/lib/6to5/transformation/transform.js @@ -20,7 +20,16 @@ transform._ensureTransformerNames = function (type, keys) { }); }; -transform.transformers = { +transform.transformers = {}; + +transform.moduleFormatters = { + common: require("./modules/common"), + ignore: require("./modules/ignore"), + amd: require("./modules/amd"), + umd: require("./modules/umd") +}; + +_.each({ modules: require("./transformers/modules"), propertyNameShorthand: require("./transformers/property-name-shorthand"), constants: require("./transformers/constants"), @@ -53,15 +62,6 @@ transform.transformers = { useStrict: require("./transformers/use-strict"), _moduleFormatter: require("./transformers/_module-formatter") -}; - -transform.moduleFormatters = { - common: require("./modules/common"), - ignore: require("./modules/ignore"), - amd: require("./modules/amd"), - umd: require("./modules/umd") -}; - -_.each(transform.transformers, function (transformer, key) { +}, function (transformer, key) { transform.transformers[key] = new Transformer(key, transformer); });