new StatsFactory(): StatsFactoryReturns:
StatsFactoryAttributes
hooks:
StatsFactoryHookscreate(type, data, baseContext): CreatedObject<FactoryData, FallbackCreatedObject>Attributes
type:
stringdata:
FactoryDatabaseContext:
Omit<StatsFactoryContext, "type">Returns:
CreatedObject<FactoryData, FallbackCreatedObject>Returns created object.
Attributes
chunkGroup:
ChunkGroupname:
stringType:
T extends ChunkGroupInfoWithName[] ? Record<string, StatsChunkGroup> : T extends (infer V)[] ? StatsObject<V, F>[] : StatsObject<T, F>Returns grouped items.
Attributes
createGroup:
(key: string, children: T[], items: T[]) => RgetOptions:
(name: string, items: T[]) => GroupOptionsSmartGroupingReturns grouped items.
Attributes
Attributes
cachedGetErrors:
(compilation: Compilation) => Error[]cachedGetWarnings:
(compilation: Compilation) => Error[]compilation:
Compilationruntime:
RuntimeSpectype:
stringAttributes
Type:
KnownStatsFactoryContext & Record<string, any>Attributes
extract:
HookMap<SyncBailHook<[any, any, StatsFactoryContext], void, UnsetAdditionalOptions>>getItemFactory:
HookMap<SyncBailHook<[any, StatsFactoryContext], void | StatsFactory, UnsetAdditionalOptions>>getItemName:
HookMap<SyncBailHook<[any, StatsFactoryContext], string | void, UnsetAdditionalOptions>>groupResults:
HookMap<SyncBailHook<[GroupConfig<any, any>[], StatsFactoryContext], void, UnsetAdditionalOptions>>merge:
HookMap<SyncBailHook<[any[], StatsFactoryContext], any, UnsetAdditionalOptions>>result:
HookMap<SyncBailHook<[any, StatsFactoryContext], any, UnsetAdditionalOptions>>sort:
HookMap<SyncBailHook<[((a?: any, b?: any) => -1 | 0 | 1)[], StatsFactoryContext], void, UnsetAdditionalOptions>>sortResults:
HookMap<SyncBailHook<[((a?: any, b?: any) => -1 | 0 | 1)[], StatsFactoryContext], void, UnsetAdditionalOptions>>Type:
T extends Compilation ? StatsCompilation : T extends ChunkGroupInfoWithName ? StatsChunkGroup : T extends Chunk ? StatsChunk : T extends OriginRecord ? StatsChunkOrigin : T extends Module ? StatsModule : T extends ModuleGraphConnection ? StatsModuleReason : T extends Asset ? StatsAsset : T extends ModuleTrace ? StatsModuleTraceItem : T extends Dependency ? StatsModuleTraceDependency : T extends Error ? StatsError : (...) extends (...) ? (...) : (...)