UNPKG

better-npm-init

Version:

A better version of npm init, with templates and more. Usage: better-npm-init <template> [--yarn] [--install] [--git] [--yes] [--help]

15 lines (11 loc) 512 B
const webpackMerge = require('webpack-merge'); const commonConfig = require('./config/webpack.common.config'); module.exports = (env) => { const determineAddons = (addons) => { return [...[addons]] .filter(addon => Boolean(addon)) .map(addon => require(`./config/addons/webpack.${addon}.js`)); }; const envConfig = require(`./config/webpack.${env.env}.config`); return webpackMerge(commonConfig, envConfig, ...determineAddons(env.addons)); };