JavaScript array destructuring implicitly invokes the iteration protocol, which comes at a cost.
Now that this pattern is becoming more common (React Hooks, anyone?), @v8js is optimizing it to minimize the overhead.
@bmeurer explains: bit.ly/array-destructuring-f…
JavaScript public class fields are coming to Chrome. They enable declaration of instance and static public fields: bit.ly/public-class-fields
ALT Previously you had to use a constructor for class fields. Now instead of a syntax error when doing _count=0 (where you had to use constructor(){ this._count=0}) it now just works.
The life of an open source project maintainer.
If you've ever used @babeljs in one of your projects, consider helping out @left_pad either by contributing back or financially through Patreon patreon.com/henryzhu.
#AllThingsOpen
Truth and vulnerability from @left_pad this morning at @AllThingsOpen reflecting on the challenges of #OSS development and community membership. Thanks.
🎉🎉 TypeScript support has just been merged on create-react-app! It will be available soon, on version 2.1+.
Thanks everyone for the interactions and @timer150 for merging! 💙
github.com/facebook/create-r…
ALT Screenshot of GitHub showing the merged Pull Request
Hearing that makes me really happy. Thanks Orta 😊
Andy from our team was amazingly diligent in the work, and @left_pad, the @babeljs team, and @MrJamesHenry really pitched in a ton to review the changes. I really have to give them credit for doing such a kick-ass job.
Wow if that wasn't cool enough, @elaurent_ just made a way to run babel-upgrade online as well! (would love to see this integrated into the website itself somehow). Amazing contribution!
Site: babel-upgrade-online.netlify…
Issue: github.com/babel/babel-upgra…
Thanks to @ecris87, @mjackson, @elaurent_, and isacjunior for their contributions to babel-upgrade, published 0.0.24! (Also a reminder that babel-upgrade is actually a thing at all; it tries to helps you upgrade to v7)
github.com/babel/babel-upgra…