From 590a165776bcc754be1705c98c994fe4d3bc59bd Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Fri, 8 May 2015 23:09:45 +0100 Subject: [PATCH] move hoistDirectives transformer to builtin-setup --- src/babel/transformation/transformers/index.js | 2 +- .../transformation/transformers/internal/hoist-directives.js | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/babel/transformation/transformers/index.js b/src/babel/transformation/transformers/index.js index 7977ee9e9f..93551c5181 100644 --- a/src/babel/transformation/transformers/index.js +++ b/src/babel/transformation/transformers/index.js @@ -1,6 +1,7 @@ export default { //- builtin-setup _validation: require("./internal/validation"), + _hoistDirectives: require("./internal/hoist-directives"), "utility.removeDebugger": require("./utility/remove-debugger"), "utility.removeConsole": require("./utility/remove-console"), "utility.inlineEnvironmentVariables": require("./utility/inline-environment-variables"), @@ -52,7 +53,6 @@ export default { "spec.undefinedToVoid": require("./spec/undefined-to-void"), jscript: require("./other/jscript"), flow: require("./other/flow"), - _hoistDirectives: require("./internal/hoist-directives"), //- builtin-advanced "es6.destructuring": require("./es6/destructuring"), diff --git a/src/babel/transformation/transformers/internal/hoist-directives.js b/src/babel/transformation/transformers/internal/hoist-directives.js index 8c0c1280cf..a3dbe27811 100644 --- a/src/babel/transformation/transformers/internal/hoist-directives.js +++ b/src/babel/transformation/transformers/internal/hoist-directives.js @@ -1,5 +1,9 @@ import * as t from "../../../types"; +export var metadata = { + group: "builtin-setup" +}; + export var BlockStatement = { exit(node) { for (var i = 0; i < node.body.length; i++) {