node-universe
Version:
基于 Nodejs 环境的一款微服务框架,原理来自于宇宙中的恒星,行星,卫星等系统。
21 lines (20 loc) • 617 B
TypeScript
import { LogLevelConfig, LoggerBindings } from '../../typings/logger';
import Star from '../star';
export declare class LoggerFactory {
star: Star;
options: any;
appenders: any[];
cache: Map<any, any>;
constructor(star: Star);
init(options: LogLevelConfig | LogLevelConfig[] | boolean | null): void;
stop(): any;
getCallerFromStack(): {
filename: any;
lineNumber: any;
columnNumber: any;
methodName: any;
functionName: any;
} | undefined;
getBindingsKey(bindings: LoggerBindings): string;
getLogger(bindings: LoggerBindings): any;
}