Use native JS functions instead of UnderscoreJS

[MAILPOET-1667]
This commit is contained in:
Jan Jakeš
2019-01-09 14:35:20 +01:00
parent aaa2dc2c6f
commit 38ef9a669e

View File

@@ -2,7 +2,6 @@ var webpack = require('webpack');
var webpackManifestPlugin = require('webpack-manifest-plugin');
var webpackCleanPlugin = require('clean-webpack-plugin');
var webpackTerserPlugin = require('terser-webpack-plugin');
var _ = require('underscore');
var path = require('path');
var globalPrefix = 'MailPoetLib';
var PRODUCTION_ENV = process.env.NODE_ENV === 'production';
@@ -395,7 +394,7 @@ var testConfig = {
}
};
module.exports = _.map([adminConfig, publicConfig, migratorConfig, testConfig], (config) => {
module.exports = [adminConfig, publicConfig, migratorConfig, testConfig].map((config) => {
if (config.name !== 'test') {
config.plugins = config.plugins || [];
config.plugins.push(
@@ -404,5 +403,5 @@ module.exports = _.map([adminConfig, publicConfig, migratorConfig, testConfig],
})
);
}
return _.extend({}, baseConfig, config);
return Object.assign({}, baseConfig, config);
});