Nearing the Babel 7.0 Release
All the stuff babel includes is really impressive.<p>Checkout the pipeline operator: <a href="https:&#x2F;&#x2F;github.com&#x2F;babel&#x2F;proposals&#x2F;issues&#x2F;29" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;babel&#x2F;proposals&#x2F;issues&#x2F;29</a> (<a href="https:&#x2F;&#x2F;github.com&#x2F;tc39&#x2F;proposal-pipeline-operator" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tc39&#x2F;proposal-pipeline-operator</a>)<p>That&#x27;s some cutting-edge stuff. I wouldn&#x27;t want to use it until it was official, but it&#x27;s cool to have the opportunity to try TC39 (<a href="https:&#x2F;&#x2F;github.com&#x2F;tc39" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tc39</a>) proposals via babel. In addition to the normal compiler usage for the latest standards.<p>&gt; We received a $1k&#x2F;month donation from Facebook Open Source!<p>&gt; This the highest monthly donation we have gotten since the start (next highest is $100&#x2F;month).<p>When I read this, I kind of mumbled to myself, &quot;that&#x27;s all?&quot;<p>It goes to show how poorly funded open source projects are. We rely on these tools, file issues, and want them to work, yet there isn&#x27;t enough to even pay someone to work on it full time.<p><a href="https:&#x2F;&#x2F;twitter.com&#x2F;ShiyaLuo&#x2F;status&#x2F;931230821976907776" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;ShiyaLuo&#x2F;status&#x2F;931230821976907776</a><p>&gt; Engineer: There&#x27;s a thing we need in babel, can I spent 2 days with a PR for it<p>&gt; Company: lol no it&#x27;s their job<p>Yep, the problem is cultural. The whole system of reciprocity is out of whack. The system would work more smoothly if more people took on responsibilities, QA&#x27;d, contributed patches. Give engineers a % of time to contribute back to the libraries they use.<p>And yea, contributing back upstream to libraries isn&#x27;t always glorious as releasing your own stuff, but it&#x27;s part of what open source is. These big companies (not naming names) would rather make totally new projects than pitch in maintaining current ones. I admit it, it&#x27;s not fun to do, but it&#x27;s necessary.<p>&gt; TL;DR: use babel-preset-env<p>This is convenient.