Properties
cache
compilerPath
compilerPath: string
context
context: string
Optional contextTimestamps
Optional fileTimestamps
Optional fsStartTime
fsStartTime?: number
hooks
hooks
: Readonly<{ additionalPass
: AsyncSeriesHook<[], UnsetAdditionalOptions>; afterCompile
: AsyncSeriesHook<[Compilation], UnsetAdditionalOptions>; afterDone
: SyncHook<[Stats], void, UnsetAdditionalOptions>; afterEmit
: AsyncSeriesHook<[Compilation], UnsetAdditionalOptions>; afterEnvironment
: SyncHook<[], void, UnsetAdditionalOptions>; afterPlugins
: SyncHook<[Compiler], void, UnsetAdditionalOptions>; afterResolvers
: SyncHook<[Compiler], void, UnsetAdditionalOptions>; assetEmitted
: AsyncSeriesHook<[string, "/home/runner/work/forge/forge/node_modules/webpack/types".AssetEmittedInfo], UnsetAdditionalOptions>; beforeCompile
: AsyncSeriesHook<[CompilationParams], UnsetAdditionalOptions>; beforeRun
: AsyncSeriesHook<[Compiler], UnsetAdditionalOptions>; compilation
: SyncHook<[Compilation, CompilationParams], void, UnsetAdditionalOptions>; compile
: SyncHook<[CompilationParams], void, UnsetAdditionalOptions>; contextModuleFactory
: SyncHook<[ContextModuleFactory], void, UnsetAdditionalOptions>; done
: AsyncSeriesHook<[Stats], UnsetAdditionalOptions>; emit
: AsyncSeriesHook<[Compilation], UnsetAdditionalOptions>; emitRecords
: AsyncSeriesHook<[], UnsetAdditionalOptions>; entryOption
: SyncBailHook<[string, "/home/runner/work/forge/forge/node_modules/webpack/types".EntryNormalized], boolean, UnsetAdditionalOptions>; environment
: SyncHook<[], void, UnsetAdditionalOptions>; failed
: SyncHook<[Error], void, UnsetAdditionalOptions>; finishMake
: AsyncParallelHook<[Compilation], UnsetAdditionalOptions>; infrastructureLog
: SyncBailHook<[string, string, any[]], true, UnsetAdditionalOptions>; initialize
: SyncHook<[], void, UnsetAdditionalOptions>; invalid
: SyncHook<[null | string, number], void, UnsetAdditionalOptions>; make
: AsyncParallelHook<[Compilation], UnsetAdditionalOptions>; normalModuleFactory
: SyncHook<[NormalModuleFactory], void, UnsetAdditionalOptions>; readRecords
: AsyncSeriesHook<[], UnsetAdditionalOptions>; run
: AsyncSeriesHook<[Compiler], UnsetAdditionalOptions>; shouldEmit
: SyncBailHook<[Compilation], undefined | boolean, UnsetAdditionalOptions>; shutdown
: AsyncSeriesHook<[], UnsetAdditionalOptions>; thisCompilation
: SyncHook<[Compilation, CompilationParams], void, UnsetAdditionalOptions>; watchClose
: SyncHook<[], void, UnsetAdditionalOptions>; watchRun
: AsyncSeriesHook<[Compiler], UnsetAdditionalOptions> }>idle
idle: boolean
immutablePaths
immutablePaths: Set<string | RegExp>
infrastructureLogger
infrastructureLogger: any
inputFileSystem
intermediateFileSystem
managedPaths
managedPaths: Set<string | RegExp>
Optional modifiedFiles
modifiedFiles?: ReadonlySet<string>
Optional moduleMemCaches
Optional name
name?: string
options
outputFileSystem
outputPath
outputPath: string
Optional parentCompilation
records
records: object
recordsInputPath
recordsInputPath: null | string
recordsOutputPath
recordsOutputPath: null | string
Optional removedFiles
removedFiles?: ReadonlySet<string>
requestShortener
resolverFactory
root
running
running: boolean
watchFileSystem
watchMode
watchMode: boolean
Optional watching
webpack
webpack: __module