Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Split ES5 and ES6 #189
We should split the TypeScript compiling process into two separate commands, the two processes should work as follows:
Why should we do this?
Modern browsers support ES6 and are being developer in an evergreen state. By splitting our code for IE 11 away from the modern browsers we can ship faster and smaller scripts. It will cause production compile/bundle times to increase since we would be doubling the process, however, we'll be speeding up the parse time and performance of our scripts for 98% of the internet users.
While adding this enhancement we should take a look at what the real benefits of Yii's
An alternate solution could be to use the Papertrain module to generate
Since the cache busting timestamps/hash is generated when we compile we could create a