Beautifully format Webpack messages throughout your bundle lifecycle(s)!
npm install webpack-messages> Beautifully format Webpack messages throughout your bundle lifecycle(s)!
Default

Default Error

Named Bundles

Named Bundle Error

Custom Logger

Named Bundle Error w/ Custom Logger

```
$ npm install webpack-messages --save-dev
`js
// webpack.config.js
const WebpackMessages = require('webpack-messages');
module.exports = {
// ...
plugins: [
new WebpackMessages({
name: 'client',
logger: str => console.log(>> ${str})`
})
]
}
#### options.name
Type: String
Optionally provide a name for your bundle. Strongly recommended when compiling multiple bundles!
#### options.logger
Type: Functionstr => console.log(str)
Default:
Replace the default function -- ideal for prepending a symbol or namespace to your messages.
Function receives a (colorized) message string as its only parameter.
#### options.onComplete
Type: Function
Run a custom function once a bundle has been compiled successfully. If provided, the default success handler will not run.
Function receives a formatted name string (or '') and the Webpack stats` object.
MIT © Luke Edwards