Finding out information about your NPM client bundle (modules.js)

I was looking into my app’s loading times, and noticed that my modules.js file was pretty big (2MB in dev mode).

I’m really looking forward to trying out 1.5’s dynamic imports as a means of reducing the filesize, but in the meantime I was wondering if there are any utilities or patterns to get more data on the bundle’s contents?

For example, is there a way to get a list of all bundled packages? Or even better, figure out how many each one of them weighs?