This document showcases all npm package information maintained by the Module Federation team.
The core package of Module Federation, serving as a Webpack build plugin, Rspack build plugin, and Runtime entry dependency.
The Runtime package of Module Federation, typically used with @module-federation/enhanced to leverage Runtime capabilities, and can be installed separately if no build tool is required.
The Rspack build plugin for Module Federation, typically used with @module-federation/enhanced, and cannot be used independently without the Runtime API.
The Next.js build plugin for Module Federation.
The Node build plugin for Module Federation.
The storybook plugin for Module Federation.
The type generation and loading plugin for Module Federation, it is recommended to use @module-federation/enhanced to automatically handle type generation and loading.
When using mf-manifest.json
, @module-federation/enhanced will download consumed TypeScript types and maintain a hot update experience. It is generally recommended to use the built-in type hinting capabilities of @module-federation/enhanced directly.
The legacy Runtime for Module Federation.
@module-federation/utilities is now deprecated. Please use the runtime exports of @module-federation/enhanced instead.