Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/haraldrudell/ecmascript2049

ECMAScript 2049: ES.Next on every line by triple-transpile by Harald Rudell: ERASE THE PAST
https://github.com/haraldrudell/ecmascript2049

babeljs ecmascript esnext react reactjs rollup webpack

Last synced: about 1 month ago
JSON representation

ECMAScript 2049: ES.Next on every line by triple-transpile by Harald Rudell: ERASE THE PAST

Awesome Lists containing this project

README

        

ECMAScript 2049 readme

ECMAScript 2049


ECMAScript 2049

ERASE THE PAST



© Harald Rudell created ECMAScript 2049 in December 2017. ISC License



ECMAScript 2049 is an installable software package allowing use of ECMAScript ES.Next language features early


This is the monolithic repository


Repository links:

es2049scripts providing build-scripts written in ES.Next

es2049package providing zero-configuration libraries and command-line utilities based on RollupJS

allspawn async spawn utility

Benefits



  • ECMAScript 2049 provides instant on-the-fly transpilation of ES.Next ECMAScript to a runnable format


  • ECMAScript 2049 transpilation is so fast that a users are not aware of it taking place



  • ECMAScript 2049 thereby offers use of ES.Next everywhere:



    • Production use of ECMAScript language features prior to standardization


    • Use of ECMAScript language features prior to their runtime implementation


    • As of December 31, 2017, offering ECMAScript 2018 with all BabelJS 6 Stage 0 experimental plugins runnable on Node.js v6 LTS



     




  • es2049scripts package allows for build scripts to be written in ES.Next, solving an issue of the last four years:

     Running the unrunnable ES.Next chicken-and-egg problem


     



  • ECMAScript 2049 aligns with Agile Method to produce the best possible design at that point in time


  • ECMAScript 2049 keeps developers and engineers happy and programming ECMAScript fun


  • ECMAScript 2049 offers venture capital investment opportunities in new technology, as opposed to building companies on technology that is old and obsolete as in Node.js 6 ECMAScript from April 2016 or worse


 


The doctype tags and such at the top are caused by github that in December 2017 restated their refusal to support standards-compliant html5, published in 2014


 

© Harald Rudell created ECMAScript 2049 in December 2017. ISC License