@@ -62,27 +62,18 @@ export default (stats: Stats, opts: Options): Api =>
62
62
63
63
const flushChunks = ( stats : Stats , isWebpack : boolean , opts : Options = { } ) => {
64
64
const beforeEntries = opts . before || defaults . before
65
- const jsBefore = filesFromChunks (
66
- beforeEntries ,
67
- stats . assetsByChunkName ,
68
- stats . namedChunkGroups
69
- )
65
+ const { assetsByChunkName , namedChunkGroups } = stats
66
+ const ffc = (assets, isWebpack = false) = >
67
+ filesFromChunks ( assets , assetsByChunkName , namedChunkGroups , isWebpack )
68
+
69
+ const jsBefore = ffc ( beforeEntries )
70
70
71
71
const files = opts . chunkNames
72
- ? filesFromChunks (
73
- opts . chunkNames ,
74
- stats . assetsByChunkName ,
75
- stats . namedChunkGroups ,
76
- true
77
- )
72
+ ? ffc ( opts . chunkNames , true )
78
73
: flush ( opts . moduleIds || [ ] , stats , opts . rootDir , isWebpack )
79
74
80
75
const afterEntries = opts . after || defaults . after
81
- const jsAfter = filesFromChunks (
82
- afterEntries ,
83
- stats . assetsByChunkName ,
84
- stats . namedChunkGroups
85
- )
76
+ const jsAfter = ffc ( afterEntries )
86
77
87
78
return createApiWithCss (
88
79
[ ...jsBefore , ...files , ...jsAfter ] ,
0 commit comments