UNPKG

@module-federation/storybook-addon

Version:

Storybook addon to consume remote module federated apps/components

21 lines (20 loc) 820 B
import { Configuration } from "webpack"; import { moduleFederationPlugin } from "@module-federation/sdk"; import { ModuleFederationConfig } from "@nx/module-federation"; //#region src/lib/storybook-addon.d.ts type Preset = string | { name: string; }; type Options = { moduleFederationConfig?: moduleFederationPlugin.ModuleFederationPluginOptions; nxModuleFederationConfig?: ModuleFederationConfig; presets: { apply<T>(preset: Preset): Promise<T>; }; configDir: string; }; declare const withModuleFederation: (options: ModuleFederationConfig) => Promise<(config: Configuration) => Configuration>; declare const webpack: (webpackConfig: Configuration, options: Options) => Promise<Configuration>; //#endregion export { Preset, webpack, withModuleFederation }; //# sourceMappingURL=storybook-addon.d.ts.map