UNPKG

@fratercula/falco

Version:
11 lines (9 loc) 397 B
module.exports = (config) => { const { mode, modules, externals } = config const ignores = externals.map(({ name }) => name) const installs = modules.filter((name) => !ignores.includes(name)) const dependencies = modules.length && mode === 'production' ? modules.filter((name) => ignores.includes(name)) : ignores return { installs, dependencies: [...new Set(dependencies)] } }