- Improve borrowing: Get rid of
clone()andto_<type>() - Make better usage of
traitand mechanic composition -- e.g.Assetmodule
- Add support for naïve bundling
- Implement dependency graph using a way more efficient graph map structure, available on petgraph crate: https://docs.rs/petgraph/latest/petgraph/
- Add support for graphviz
- Calculate bundle-size, per package
- Calculate a traversal between an entrypoint and a specific module
- Simulate
webpack's chunking system, in an attempt to generate a bundlestat.json file w/o building - Add a chunking system aware of intentional chunk splitting per dynamic imports