UNPKG

@module-federation/enhanced

Version:

This package provides enhanced features for module federation.

22 lines (21 loc) 803 B
import { moduleFederationPlugin } from "@module-federation/sdk"; import { Chunk, Compilation, Compiler } from "webpack"; //#region src/lib/container/AsyncBoundaryPlugin.d.ts type Options = moduleFederationPlugin.AsyncBoundaryOptions; declare class AsyncEntryStartupPlugin { private _options; private _runtimeChunks; constructor(options?: Options); apply(compiler: Compiler): void; private _collectRuntimeChunks; getChunkByName(compilation: Compilation, dependOn: string[], byname: Set<Chunk>): void; private _handleRenderStartup; private _getChunkRuntime; private _getRemotes; private _getShared; private _getInitialEntryModules; private _getTemplateString; } //#endregion export { Options, AsyncEntryStartupPlugin as default }; //# sourceMappingURL=AsyncBoundaryPlugin.d.ts.map