diff --git a/src/babel/transformation/transformers/index.js b/src/babel/transformation/transformers/index.js index 7162c0d066..3254bd38df 100644 --- a/src/babel/transformation/transformers/index.js +++ b/src/babel/transformation/transformers/index.js @@ -1,13 +1,14 @@ module.exports = { useStrict: require("./other/use-strict"), - // this goes at the start so we only transform the original user code - "spec.functionName": require("./spec/function-name"), - "validation.undeclaredVariableCheck": require("./validation/undeclared-variable-check"), "validation.noForInOfAssignment": require("./validation/no-for-in-of-assignment"), "validation.setters": require("./validation/setters"), "validation.react": require("./validation/react"), + + // this goes at the start so we only transform the original user code + "spec.functionName": require("./spec/function-name"), + "spec.blockScopedFunctions": require("./spec/block-scoped-functions"), // needs to be before `_aliasFunction`