Skip to content

`return` put in wrong place if arrow function contains destructured parameter

Fails:

// in
const sayHello = ({ name }) => `Hello ${name}!`;

// out
var sayHello = function (ref) {
  var name = ref.name;

  (return "Hello " + name + "!");
};