@size-limit/webpack
Version:
Webpack plugin for Size Limit
15 lines (13 loc) • 378 B
JavaScript
let webpack = require('webpack')
module.exports = function runWebpack(check) {
return new Promise((resolve, reject) => {
let compiler = webpack(check.webpackConfig)
compiler.run((err, stats) => {
if (err || stats.hasErrors()) {
reject(err || new Error(stats.toString('errors-only')))
} else {
resolve(stats.toJson())
}
})
})
}