On this page

Source Code: lib/container/ModuleFederationPlugin.js#L40
new ModuleFederationPlugin(options): ModuleFederationPlugin
Source Code: lib/container/ModuleFederationPlugin.js#L45
Attributes

Creates an instance of ModuleFederationPlugin.

Source Code: lib/container/ModuleFederationPlugin.js#L47
ModuleFederationPlugin.getCompilationHooks(compilation): { addContainerEntryDependency: SyncHook<Dependency>; addFederationRuntimeDependency: SyncHook<Dependency> }
Attributes
compilation:Compilation
Returns:{ addContainerEntryDependency: SyncHook<Dependency>; addFederationRuntimeDependency: SyncHook<Dependency> }
moduleFederationPlugin.apply(compiler): void
Source Code: lib/container/ModuleFederationPlugin.js#L55
Attributes
compiler:Compiler

Applies the plugin by registering its hooks on the compiler.