Disallows identical destructuring names for the key and value in favor of using shorthand destructuring.
Type: Boolean
Value: true
"disallowIdenticalDestructuringNames": true
true
var {left, top} = obj; // shorthand
var {left, top: topper} = obj; // different identifier
let { [key]: key } = obj; // computed property
true
var {left: left, top: top} = obj;