MCPcopy
hub / github.com/webpack/webpack / getUsedDependencyMap

Function getUsedDependencyMap

lib/wasm-sync/WebAssemblyGenerator.js:400–414  ·  view source on GitHub ↗
(moduleGraph, module, mangle)

Source from the content-addressed store, hash-verified

398 * @returns {Mapping} mappings to mangled names
399 */
400const getUsedDependencyMap = (moduleGraph, module, mangle) => {
401 /** @type {Mapping} */
402 const map = new Map();
403 for (const usedDep of WebAssemblyUtils.getUsedDependencies(
404 moduleGraph,
405 module,
406 mangle
407 )) {
408 const dep = usedDep.dependency;
409 const request = dep.request;
410 const exportName = dep.name;
411 map.set(`${request}:${exportName}`, usedDep);
412 }
413 return map;
414};
415
416/**
417 * Represents the web assembly generator runtime component.

Callers 1

generateMethod · 0.85

Calls 1

setMethod · 0.45

Tested by

no test coverage detected