UNPKG

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.

16 lines (15 loc) 491 B
export type NFEventProvider<T> = () => Promise<T> | T; export type NFEventConsumer<T> = (resource: T) => void; export type NFEventErrorHandler = (name: string, error: Error) => void; export type NFEventData<T = any> = { data: T; timestamp: number; }; export type NFEventUnsubscribe = () => void; export type NFEventStream<T = any> = { events: NFEventData<T>[]; latest: NFEventData<T> | null; count: number; firstEvent: number | null; lastEvent: number | null; };