From e264ac03b385446d08d53210560ce261615dfe0c Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Thu, 29 Jan 2015 07:40:50 +1100 Subject: [PATCH] put destructuring transformer back --- lib/6to5/transformation/transformers/index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/6to5/transformation/transformers/index.js b/lib/6to5/transformation/transformers/index.js index d921004034..3c60c31aa3 100644 --- a/lib/6to5/transformation/transformers/index.js +++ b/lib/6to5/transformation/transformers/index.js @@ -52,15 +52,15 @@ module.exports = { // needs to be after `es6.blockScoping` due to needing `letReferences` set on blocks "es6.blockScopingTDZ": require("./es6/block-scoping-tdz"), - // needs to be before regenerator since regenerator doesn't know how to handle destructuring patterns - "es6.destructuring": require("./es6/destructuring"), - // needs to be after block scoping since regenerator doesn't support it regenerator: require("./other/regenerator"), "es6.parameters.default": require("./es6/parameters.default"), "es6.parameters.rest": require("./es6/parameters.rest"), + // needs to be before regenerator since regenerator doesn't know how to handle destructuring patterns + "es6.destructuring": require("./es6/destructuring"), + // needs to be after `regenerator` due to needing `regeneratorRuntime` references // needs to be after `es6.forOf` due to needing `Symbol.iterator` references // needs to be before `es6.modules` due to dynamic imports