grunt-webpack
Version:
Use webpack with grunt.
23 lines (16 loc) • 519 B
JavaScript
;
const defaults = require("./default");
const OptionHelper = require("./OptionHelper");
class WebpackOptionHelper extends OptionHelper {
getDefaultOptions() {
return Object.assign({}, defaults.gruntOptions, defaults.webpackOptions);
}
getWebpackOptions() {
const options = this.getOptions();
if (Array.isArray(options)) {
return options.map((opt) => this.filterGruntOptions(opt));
}
return this.filterGruntOptions(options);
}
}
module.exports = WebpackOptionHelper;