@nx/react
Version:
30 lines (26 loc) • 724 B
TypeScript
import { WebSsrDevServerOptions } from '@nx/webpack/internal';
import { DevRemoteDefinition } from '@nx/module-federation/internal';
export type ModuleFederationSsrDevServerOptions = WebSsrDevServerOptions & {
devRemotes?: (
| string
| {
remoteName: string;
configuration: string;
}
)[];
skipRemotes?: string[];
host: string;
pathToManifestFile?: string;
staticRemotesPort?: number;
parallel?: number;
ssl?: boolean;
sslKey?: string;
sslCert?: string;
isInitialHost?: boolean;
verbose?: boolean;
};
export type NormalizedModuleFederationSsrDevServerOptions =
ModuleFederationSsrDevServerOptions & {
devRemotes: DevRemoteDefinition[];
verbose: boolean;
};