At the moment it’s difficult to customise webpack’s output and it requires a deep knowledge of the internal workings of webpack and webpack-cli. The reporter implementation would cover:
- Set of APIs to expose every possible reporter where it will be possible to override webpack’s output.
- A basic reporter would be a separate package (and testable), the package will have to implement some APIs that will hook to webpack internals and will log the resources emitted by the compiler.
- Ideally written in TypeScript (the basic one) so it will expose also the interfaces.