On this page

Source Code: lib/CleanPlugin.js#L347
new CleanPlugin(options?): CleanPlugin
Source Code: lib/CleanPlugin.js#L349
Attributes
options:CleanOptions
Returns:CleanPlugin
Source Code: lib/CleanPlugin.js#L351
CleanPlugin.getCompilationHooks(compilation): { keep: SyncBailHook<[string], boolean | void> }
Attributes
compilation:Compilation
Returns:{ keep: SyncBailHook<[string], boolean | void> }
cleanPlugin.apply(compiler): void
Source Code: lib/CleanPlugin.js#L359
Attributes
compiler:Compiler

Applies the plugin by registering its hooks on the compiler.