I know that `import` allows us to alias imports, like so:
```javascript
import { f as foo } from 'f';
```
But what about object destructuring assignments?
```javascript
var { f as foo } = someObject; // Syntax error on Babel
```
Either Babel is very late in the game, or the above syntax is actually not
supported in ECMAScript.
It would be really beneficial to support aliasing for object destructuring.
I find it would make sense since array destructuring assignments allow us
to assign values to arbitrary variable names.
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss