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.
22 lines (21 loc) • 555 B
TypeScript
export declare const LogLevel: {
debug: number;
warn: number;
error: number;
};
export type LogType = keyof typeof LogLevel;
export type Logger = {
error: (step: number, msg: string, details?: unknown) => void;
warn: (step: number, msg: string, details?: unknown) => void;
debug: (step: number, msg: string, details?: unknown) => void;
};
export type LogHandler = Logger & {
level: LogType;
};
export type LoggingConfig = {
log: LogHandler;
};
export type LoggingOptions = {
logger?: Logger;
logLevel?: LogType;
};