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): voidProcesses 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><void>Disconnects chunk group.
disconnectEntries(chunk): voidDisconnects entries.
disconnectEntryModule(module): voidDisconnects entry module.
getBlockChunkGroup(depBlock): ChunkGroup | undefined<AsyncDependenciesBlock><ChunkGroup>
|
<undefined>Gets block chunk group.
getChunkConditionMap(chunk, filterFn): ChunkConditionMapGets chunk condition map.
getChunkDependentHashModulesIterable(chunk): Iterable<Chunk><Iterable>Gets chunk dependent hash modules iterable.
getChunkEntryDependentChunksIterable(chunk): Iterable<Chunk><Iterable><Chunk>
>Gets chunk entry dependent chunks iterable.
getChunkEntryModulesIterable(chunk): Iterable<Chunk><Iterable><Module>
>Gets chunk entry modules iterable.
getChunkEntryModulesWithChunkGroupIterable(chunk): Iterable<Chunk><Iterable>Gets chunk entry modules with chunk group iterable.
getChunkFullHashModulesIterable(chunk): Iterable<Chunk><Iterable>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): Iterable<Chunk><Iterable><Module>
>Gets 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): Iterable<Module><Iterable><Chunk>
>Gets 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): Iterable<Chunk><Iterable><Chunk>
>Gets 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): voidUpgrade dependent to full hash modules.
Clear chunk graph for chunk.
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.