1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| "use strict";
|
| Object.defineProperty(exports, "__esModule", {
| value: true
| });
| exports.default = getPaths;
|
| function getPaths(context) {
| const {
| stats,
| options
| } = context;
| const childStats = stats.stats ? stats.stats : [stats];
| const publicPaths = [];
|
| for (const {
| compilation
| } of childStats) {
| // The `output.path` is always present and always absolute
| const outputPath = compilation.getPath(compilation.outputOptions.path);
| const publicPath = options.publicPath ? compilation.getPath(options.publicPath) : compilation.outputOptions.publicPath ? compilation.getPath(compilation.outputOptions.publicPath) : "";
| publicPaths.push({
| outputPath,
| publicPath
| });
| }
|
| return publicPaths;
| }
|
|