new ChunkGraph(moduleGraph, hashFunction?): ChunkGraphModuleGraphHashFunctionChunkGraphCreates an instance of ChunkGraph.
ModuleGraphaddChunkRuntimeRequirements(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?): voidModuleRuntimeSpecbooleanvoidAdds 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): voidChunkModuleEntrypointvoidConnects 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): voidChunkGroupvoidDisconnects chunk group.
disconnectEntries(chunk): voidDisconnects entries.
disconnectEntryModule(module): voidDisconnects entry module.
getBlockChunkGroup(depBlock): ChunkGroup | undefinedAsyncDependenciesBlockChunkGroup | undefinedGets block chunk group.
getChunkConditionMap(chunk, filterFn): ChunkConditionMapChunk(c: Chunk, chunkGraph: ChunkGraph) => booleanChunkConditionMapGets chunk condition map.
getChunkDependentHashModulesIterable(chunk): Iterable<RuntimeModule, any, any> | undefinedGets chunk dependent hash modules iterable.
getChunkEntryDependentChunksIterable(chunk): Iterable<Chunk>Gets chunk entry dependent chunks iterable.
getChunkEntryModulesIterable(chunk): Iterable<Module>Gets chunk entry modules iterable.
getChunkEntryModulesWithChunkGroupIterable(chunk): Iterable<[Module, Entrypoint | undefined]>ChunkIterable<[Module, Entrypoint | undefined]>Gets chunk entry modules with chunk group iterable.
getChunkFullHashModulesIterable(chunk): Iterable<RuntimeModule, any, any> | undefinedGets chunk full hash modules iterable.
getChunkFullHashModulesSet(chunk): ReadonlySet<RuntimeModule> | undefinedChunkReadonlySet<RuntimeModule> | undefinedGets chunk full hash modules set.
getChunkModuleIdMap(chunk, filterFn, includeAllChunks?): ChunkModuleIdMapEs5Alias_2ChunkbooleanChunkModuleIdMapEs5Alias_2Gets chunk module id map.
getChunkModuleRenderedHashMap(chunk, filterFn, hashLength?, includeAllChunks?): ChunkModuleHashMapGets chunk module rendered hash map.
getChunkModules(chunk): Module[]Gets chunk modules.
getChunkModulesIterable(chunk): Iterable<Module>Gets chunk modules iterable.
getChunkModulesIterableBySourceType(chunk, sourceType): Iterable<Module, any, any> | undefinedGets chunk modules iterable by source type.
getChunkModuleSourceTypes(chunk, module): ReadonlySet<string>Gets chunk module source types.
getChunkModulesSize(chunk): numberGets chunk modules size.
getChunkModulesSizes(chunk): Record<string, number>Gets chunk modules sizes.
getChunkRootModules(chunk): Module[]Gets chunk root modules.
getChunkRuntimeModulesInOrder(chunk): RuntimeModule[]ChunkRuntimeModule[]Gets chunk runtime modules in order.
getChunkRuntimeModulesIterable(chunk): Iterable<RuntimeModule>ChunkIterable<RuntimeModule>Gets chunk runtime modules iterable.
getChunkRuntimeRequirements(chunk): ReadonlySet<string>Gets chunk runtime requirements.
getChunkSize(chunk, options?): numberReturns total size of the chunk.
getIntegratedChunksSize(chunkA, chunkB, options?): numberChunkChunkChunkSizeOptionsnumberGets integrated chunks size.
getModuleChunks(module): Chunk[]Gets module chunks.
getModuleChunksIterable(module): Iterable<Chunk>Gets module chunks iterable.
getModuleGraphHash(module, runtime, withConnections?): stringModuleRuntimeSpecbooleanstringGets module graph hash.
getModuleGraphHashBigInt(module, runtime, withConnections?): bigintModuleRuntimeSpecbooleanbigintGets module graph hash big int.
getModuleHash(module, runtime): stringReturns hash.
getModuleId(module): string | number | nullReturns the id of the module.
getModuleRuntimeRequirements(module, runtime): ReadonlySet<string>ModuleRuntimeSpecReadonlySet<string>Gets module runtime requirements.
getModuleRuntimes(module): RuntimeSpecSetModuleRuntimeSpecSetGets module runtimes.
getModuleSourceTypes(module): ReadonlySet<string>Gets 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): Module[]Gets ordered chunk modules.
getOrderedChunkModulesIterable(chunk, comparator): Iterable<Module>Gets ordered chunk modules iterable.
getOrderedChunkModulesIterableBySourceType(chunk, sourceType, comparator): Iterable<Module, any, any> | undefinedGets ordered chunk modules iterable by source type.
getOrderedModuleChunksIterable(module, sortFn): Iterable<Chunk>Gets ordered module chunks iterable.
getRenderedModuleHash(module, runtime): stringGets rendered module hash.
getRuntimeChunkDependentChunksIterable(chunk): Iterable<Chunk>Gets runtime chunk dependent chunks iterable.
getRuntimeId(runtime): RuntimeIdReturns the id of the runtime.
getTreeRuntimeRequirements(chunk): ReadonlySet<string>Gets tree runtime requirements.
hasChunkEntryDependentChunks(chunk): booleanChecks whether this chunk graph contains the chunk.
hasModuleHashes(module, runtime): booleanModuleRuntimeSpecbooleanChecks 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): booleanModuleChunkGroupbooleanChecks 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): voidModuleRuntimeSpecstringstringvoidSets 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.
ChunkstringstringChunkGraphGets chunk graph for chunk.
ModulestringstringChunkGraphGets chunk graph for module.
Sets chunk graph for chunk.
Sets chunk graph for module.
-
[index: {number}]IdToHashMap -
[index: {string}]IdToHashMap