Files
old-kitabcitab-frontend/kitabcitab/node_modules/next/dist/build/webpack/utils.js
2022-12-27 12:05:56 +01:00

22 lines
803 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.traverseModules = traverseModules;
function traverseModules(compilation, callback) {
compilation.chunkGroups.forEach((chunkGroup)=>{
chunkGroup.chunks.forEach((chunk)=>{
const chunkModules = compilation.chunkGraph.getChunkModulesIterable(chunk);
for (const mod of chunkModules){
const modId = compilation.chunkGraph.getModuleId(mod);
callback(mod, chunk, chunkGroup, modId);
const anyModule = mod;
if (anyModule.modules) {
for (const subMod of anyModule.modules)callback(subMod, chunk, chunkGroup, modId);
}
}
});
});
}
//# sourceMappingURL=utils.js.map