In this post I will talk about how to apply Tree Shaking to JavaScript code. Tree Shaking is an optimized way of creating application bundles. The idea is to create a bundle that only includes code that is directly used by the application. Unused modules will be excluded from the final bundle. As a result we may end up with a drastically smaller application bundle. The typical use case is removing
