1 | const glob = require('webpack-glob-entry');
|
2 | const path = require('path');
|
3 |
|
4 | function getEntryName(filePath, baseEntryPath)
|
5 | {
|
6 | const extension = path.extname(filePath);
|
7 | return path
|
8 | .relative(baseEntryPath, filePath)
|
9 | .slice(0, -extension.length);
|
10 | }
|
11 |
|
12 | module.exports = {
|
13 | getEntries: (baseEntryPath, entryTemplate) =>
|
14 | {
|
15 | return glob(s => getEntryName(s, baseEntryPath),
|
16 | path.resolve(baseEntryPath, entryTemplate));
|
17 | }
|
18 | }; |
\ | No newline at end of file |