File: /home/imensosw/chartapi.imenso.co/node_modules/webpack-dev-server/lib/utils/getStatsOption.js
'use strict';
function getStatsOption(configArr) {
const isEmptyObject = (val) =>
typeof val === 'object' && Object.keys(val).length === 0;
// in webpack@4 stats will not be defined if not provided,
// but in webpack@5 it will be an empty object
const statsConfig = configArr.find(
(conf) =>
typeof conf === 'object' && conf.stats && !isEmptyObject(conf.stats)
);
return statsConfig ? statsConfig.stats : {};
}
module.exports = getStatsOption;