new ChunkGraph(moduleGraph, hashFunction?): ChunkGraphCreates an instance of ChunkGraph.
<ModuleGraph>addChunkRuntimeRequirements(chunk, items): voidAdds chunk runtime requirements.
addDependentHashModuleToChunk(chunk, module): voidAdds dependent hash module to chunk.
addFullHashModuleToChunk(chunk, module): voidAdds full hash module to chunk.
addModuleRuntimeRequirements(module, runtime, items, transferOwnership?): voidAdds module runtime requirements.
addTreeRuntimeRequirements(chunk, items): voidAdds tree runtime requirements.
attachDependentHashModules(chunk, modules): voidAttach dependent hash modules.
attachFullHashModules(chunk, modules): voidAttach full hash modules.
attachModules(chunk, modules): voidProcesses the provided chunk.
attachRuntimeModules(chunk, modules): voidAttach runtime modules.
canChunksBeIntegrated(chunkA, chunkB): booleanChecks whether it can chunks be integrated.
compareChunks(chunkA, chunkB): -1 | 0 | 1Compares the provided values and returns their ordering.
connectBlockAndChunkGroup(depBlock, chunkGroup): voidConnects block and chunk group.
connectChunkAndEntryModule(chunk, module, entrypoint): voidConnects chunk and entry module.
connectChunkAndModule(chunk, module): voidConnects chunk and module.
connectChunkAndRuntimeModule(chunk, module): voidConnects chunk and runtime module.
disconnectChunk(chunk): void<Chunk>Processes the provided chunk.
disconnectChunkAndEntryModule(chunk, module): voidDisconnects chunk and entry module.
disconnectChunkAndModule(chunk, module): voidDisconnects chunk and module.
disconnectChunkAndRuntimeModule(chunk, module): voidDisconnects chunk and runtime module.
disconnectChunkGroup(chunkGroup): void<ChunkGroup>Disconnects chunk group.
disconnectEntries(chunk): void<Chunk>Disconnects entries.
disconnectEntryModule(module): void<Module>Disconnects entry module.
getBlockChunkGroup(depBlock): ChunkGroup | undefined<AsyncDependenciesBlock><ChunkGroup>
|
<undefined>Gets block chunk group.
getChunkConditionMap(chunk, filterFn): ChunkConditionMapGets chunk condition map.
getChunkDependentHashModulesIterable(chunk): Iterable<Chunk>Gets chunk dependent hash modules iterable.
getChunkEntryDependentChunksIterable(chunk): IterableGets chunk entry dependent chunks iterable.
getChunkEntryModulesIterable(chunk): IterableGets chunk entry modules iterable.
getChunkEntryModulesWithChunkGroupIterable(chunk): Iterable<Chunk>Gets chunk entry modules with chunk group iterable.
getChunkFullHashModulesIterable(chunk): Iterable<Chunk>Gets chunk full hash modules iterable.
getChunkFullHashModulesSet(chunk): ReadonlySet<Chunk>Gets chunk full hash modules set.
getChunkModuleIdMap(chunk, filterFn, includeAllChunks?): ChunkModuleIdMapEs5Alias_2Gets chunk module id map.
getChunkModuleRenderedHashMap(chunk, filterFn, hashLength?, includeAllChunks?): ChunkModuleHashMap<Chunk><object><number><boolean><ChunkModuleHashMap>Gets chunk module rendered hash map.
getChunkModules(chunk): ModuleGets chunk modules.
getChunkModulesIterable(chunk): IterableGets chunk modules iterable.
getChunkModulesIterableBySourceType(chunk, sourceType): IterableGets chunk modules iterable by source type.
getChunkModuleSourceTypes(chunk, module): ReadonlySetGets chunk module source types.
getChunkModulesSize(chunk): numberGets chunk modules size.
getChunkModulesSizes(chunk): RecordGets chunk modules sizes.
getChunkRootModules(chunk): ModuleGets chunk root modules.
getChunkRuntimeModulesInOrder(chunk): RuntimeModule<Chunk><RuntimeModule>Gets chunk runtime modules in order.
getChunkRuntimeModulesIterable(chunk): Iterable<Chunk><Iterable>
<
<RuntimeModule>
>Gets chunk runtime modules iterable.
getChunkRuntimeRequirements(chunk): ReadonlySetGets chunk runtime requirements.
getChunkSize(chunk, options?): numberReturns total size of the chunk.
getIntegratedChunksSize(chunkA, chunkB, options?): numberGets integrated chunks size.
getModuleChunks(module): ChunkGets module chunks.
getModuleChunksIterable(module): IterableGets module chunks iterable.
getModuleGraphHash(module, runtime, withConnections?): stringGets module graph hash.
getModuleGraphHashBigInt(module, runtime, withConnections?): bigintGets module graph hash big int.
getModuleHash(module, runtime): stringReturns hash.
getModuleId(module): string | number | nullReturns the id of the module.
getModuleRuntimeRequirements(module, runtime): ReadonlySetGets module runtime requirements.
getModuleRuntimes(module): RuntimeSpecSet<Module><RuntimeSpecSet>Gets module runtimes.
getModuleSourceTypes(module): ReadonlySetGets module source types.
getNumberOfChunkFullHashModules(chunk): numberGets number of chunk full hash modules.
getNumberOfChunkModules(chunk): numberGets number of chunk modules.
getNumberOfEntryModules(chunk): numberGets number of entry modules.
getNumberOfModuleChunks(module): numberGets number of module chunks.
getNumberOfRuntimeModules(chunk): numberGets number of runtime modules.
getOrderedChunkModules(chunk, comparator): ModuleGets ordered chunk modules.
getOrderedChunkModulesIterable(chunk, comparator): IterableGets ordered chunk modules iterable.
getOrderedChunkModulesIterableBySourceType(chunk, sourceType, comparator): IterableGets ordered chunk modules iterable by source type.
getOrderedModuleChunksIterable(module, sortFn): IterableGets ordered module chunks iterable.
getRenderedModuleHash(module, runtime): stringGets rendered module hash.
getRuntimeChunkDependentChunksIterable(chunk): IterableGets runtime chunk dependent chunks iterable.
getRuntimeId(runtime): RuntimeId<string><RuntimeId>Returns the id of the runtime.
getTreeRuntimeRequirements(chunk): ReadonlySetGets tree runtime requirements.
hasChunkEntryDependentChunks(chunk): booleanChecks whether this chunk graph contains the chunk.
hasModuleHashes(module, runtime): booleanChecks whether this chunk graph contains the module.
hasModuleInGraph(chunk, filterFn, filterChunkFn?): booleanChecks whether this chunk graph contains the chunk.
integrateChunks(chunkA, chunkB): voidProcesses the provided chunk a.
isEntryModule(module): booleanChecks whether this chunk graph is entry module.
isEntryModuleInChunk(module, chunk): booleanChecks whether this chunk graph is entry module in chunk.
isModuleInChunk(module, chunk): booleanChecks whether this chunk graph is module in chunk.
isModuleInChunkGroup(module, chunkGroup): booleanChecks whether this chunk graph is module in chunk group.
replaceModule(oldModule, newModule): voidProcesses the provided old module.
setChunkModuleSourceTypes(chunk, module, sourceTypes): voidSets chunk module source types.
setModuleHashes(module, runtime, hash, renderedHash): voidSets module hashes.
setModuleId(module, id): voidUpdates module id using the provided module.
setRuntimeId(runtime, id): voidUpdates runtime id using the provided runtime.
upgradeDependentToFullHashModules(chunk): void<Chunk>Upgrade dependent to full hash modules.
<Chunk>Clear chunk graph for chunk.
<Module>Clear chunk graph for module.
Gets chunk graph for chunk.
Gets chunk graph for module.
Sets chunk graph for chunk.
Sets chunk graph for module.