(compiler)
| 461 | } |
| 462 | |
| 463 | apply(compiler) { |
| 464 | compiler.hooks.compilation.tap('TargetPrefixedModuleIdsPlugin', (compilation) => { |
| 465 | compilation.hooks.afterOptimizeModuleIds.tap('TargetPrefixedModuleIdsPlugin', (modules) => { |
| 466 | for (const module of modules) { |
| 467 | const id = compilation.chunkGraph.getModuleId(module); |
| 468 | if (id !== null && id !== undefined && !String(id).startsWith(`${this.prefix}:`)) { |
| 469 | compilation.chunkGraph.setModuleId(module, `${this.prefix}:${id}`); |
| 470 | } |
| 471 | } |
| 472 | }); |
| 473 | }); |
| 474 | } |
| 475 | } |
| 476 | |
| 477 | async function compileWebpackTarget({ entryFile, label, outputDirectory, polyfillAlias, repositoryRoot, toolRequire }) { |
no outgoing calls