/** * webpack configuration */ import module_ from './module'; import plugins from './plugins'; import langs from './langs'; import version from '../src/version'; module.exports = langs.map(([lang, locale]) => { // Chunk name const name = lang; // Entries const entry = { 'desktop': './src/web/app/desktop/script.js', 'mobile': './src/web/app/mobile/script.js', 'dev': './src/web/app/dev/script.js', 'auth': './src/web/app/auth/script.js' }; const output = { path: __dirname + '/../built/web/assets', filename: `[name].${version}.${lang}.js` }; return { name, entry, module: module_(lang, locale), plugins: plugins(), output }; });