export default and export {foo as default}?
Erik Arvidsson
erik.arvidsson at gmail.com
Thu Jan 29 16:20:15 PST 2015
It used to be the case that `export default` was just syntactic sugar for
exporting something with the name "default".
export default 42;
was the same as
const x = 42;
export {x as default};
More importantly this symmetry was very useful on the import side as well
as when reexporting default exports.
export {default} from './m.js'
The above line now requires a local binding.
import tmp from './m.js';
export default tmp;
I don't know why this was changed or if this was discussed anywhere?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20150130/a439d7e2/attachment.html>
More information about the es-discuss
mailing list