Closed Aeva closed 8 years ago
I think the main concern for this is, how many dependencies would get pulled in as a consequence, and how much of a nightmare this would make packaging >_>
Ugh, so it looks like babel has about 32 dependencies. This might make it difficult to package M.GRL in other package managers, so I'm removing the 1.0 milestone requirement until I have a better idea of how this all works :P
Erring towards 'no' for this, so closing the ticket for now.
I previously reviewed Babel for the compelling features it adds to the language, and quite liked it... except that the output code was particularly hideous. However, js-beautify seems to be more then capable at reflowing the output to being something I'd actually want someone to see! And you can control it either from just the command line or from within a python script!
So this ticket is simply changing the build process so it works like so: