vanilla-native-federation
Version:
A lightweight **runtime micro frontend orchestrator** that loads micro frontends built with native federation into any web page. It can cache dependencies across page reloads, making it perfect for traditional server-rendered hosts (PHP, Java, Rails, etc.
8 lines (7 loc) • 558 B
TypeScript
import type { LoggingConfig, LoggingOptions } from './log.contract';
import type { StorageConfig, StorageOptions } from './storage.contract';
import type { ImportMapConfig, ImportMapOptions } from './import-map.contract';
import type { HostConfig, HostOptions } from './host.contract';
import type { ModeConfig, ModeOptions } from './mode.contract';
export type ConfigContract = StorageConfig & LoggingConfig & ImportMapConfig & HostConfig & ModeConfig;
export type NFOptions = StorageOptions & LoggingOptions & ImportMapOptions & HostOptions & ModeOptions;