@eid-easy/eideasy-browser-js
Version:
Official eID Easy javascript helper library for web browsers
13 lines (9 loc) • 401 B
JavaScript
const { merge } = require('webpack-merge');
const applyPresets = (env = { presets: [] }) => {
const presets = env.presets || [];
/** @type {string[]} */
const mergedPresets = [].concat(...[presets]);
const mergedConfigs = mergedPresets.map((presetName) => require(`./presets/webpack.${presetName}`)(env));
return merge({}, ...mergedConfigs);
};
module.exports = applyPresets;