UNPKG

365 BJavaScriptView Raw
1import webpack from 'webpack'
2
3export function runWebpack(check) {
4 return new Promise((resolve, reject) => {
5 let compiler = webpack(check.webpackConfig)
6 compiler.run((err, stats) => {
7 if (err || stats.hasErrors()) {
8 reject(err || new Error(stats.toString('errors-only')))
9 } else {
10 resolve(stats.toJson())
11 }
12 })
13 })
14}