This project aims to automate the construction of multiple SystemJS bundles based on a set of common entry points. The algorithm seeks to satisfy the following conditions:
- No module is included in more than one bundle.
- For a given entry point, as few unrelated modules are included in its associated bundles as possible.
See the tests for examples.