Update extract-text-webpack-plugin to version 3.0.2 (#5584)
This commit is contained in:
parent
8abe9e9058
commit
8a588145d5
3 changed files with 22 additions and 25 deletions
|
@ -12,27 +12,24 @@ const localePackPaths = require('./generateLocalePacks');
|
|||
const extensionGlob = `**/*{${settings.extensions.join(',')}}*`;
|
||||
const entryPath = join(settings.source_path, settings.source_entry_path);
|
||||
const packPaths = sync(join(entryPath, extensionGlob));
|
||||
const entryPacks = [...packPaths, ...localePackPaths].filter(path => path !== join(entryPath, 'custom.js'));
|
||||
|
||||
const themePaths = Object.keys(themes).reduce(
|
||||
(themePaths, name) => {
|
||||
themePaths[name] = resolve(join(settings.source_path, themes[name]));
|
||||
return themePaths;
|
||||
}, {});
|
||||
|
||||
module.exports = {
|
||||
entry: Object.assign(
|
||||
entryPacks.reduce(
|
||||
(map, entry) => {
|
||||
const localMap = map;
|
||||
let namespace = relative(join(entryPath), dirname(entry));
|
||||
if (namespace === join('..', '..', '..', 'tmp', 'packs')) {
|
||||
namespace = ''; // generated by generateLocalePacks.js
|
||||
}
|
||||
localMap[join(namespace, basename(entry, extname(entry)))] = resolve(entry);
|
||||
return localMap;
|
||||
}, {}
|
||||
), themePaths
|
||||
packPaths.reduce((map, entry) => {
|
||||
const localMap = map;
|
||||
const namespace = relative(join(entryPath), dirname(entry));
|
||||
localMap[join(namespace, basename(entry, extname(entry)))] = resolve(entry);
|
||||
return localMap;
|
||||
}, {}),
|
||||
localePackPaths.reduce((map, entry) => {
|
||||
const localMap = map;
|
||||
localMap[basename(entry, extname(entry, extname(entry)))] = resolve(entry);
|
||||
return localMap;
|
||||
}, {}),
|
||||
Object.keys(themes).reduce((themePaths, name) => {
|
||||
themePaths[name] = resolve(join(settings.source_path, themes[name]));
|
||||
return themePaths;
|
||||
}, {})
|
||||
),
|
||||
|
||||
output: {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue