import getWebpackConfig from '../config/webpackConfig' import getWebpackDevServerConfig from '../config/webpackDevServerConfig' import getOverride from './getOverride' function getConfig(args: any) { const override = getOverride() let webpackConfig = getWebpackConfig(args, override) if (override.webpack) { webpackConfig = override.webpack(webpackConfig) || webpackConfig } if (process.env.NODE_ENV === 'development') { let devServerConfig = getWebpackDevServerConfig(args, override) if (override.devServer) { devServerConfig = override.devServer(devServerConfig) || devServerConfig } webpackConfig.devServer = devServerConfig } return webpackConfig } export default getConfig