diff --git a/src/babel/transformation/transformers/index.js b/src/babel/transformation/transformers/index.js index fe996f682f..7b169e67a2 100644 --- a/src/babel/transformation/transformers/index.js +++ b/src/babel/transformation/transformers/index.js @@ -13,6 +13,9 @@ export default { // this goes at the start so we only transform the original user code "spec.functionName": require("./spec/function-name"), + // needs to be before `_shadowFunctions` + "es6.arrowFunctions": require("./es6/arrow-functions"), + "spec.blockScopedFunctions": require("./spec/block-scoped-functions"), reactCompat: require("./other/react-compat"), @@ -87,9 +90,6 @@ export default { _declarations: require("./internal/declarations"), - // needs to be before `_shadowFunctions` - "es6.arrowFunctions": require("./es6/arrow-functions"), - _shadowFunctions: require("./internal/shadow-functions"), "es7.doExpressions": require("./es7/do-expressions"),