UNPKG

@vtj/utils

Version:

VTJ 是一款基于 Vue3 + Typescript 的低代码页面可视化设计器。内置低代码引擎、渲染器和代码生成器,面向前端开发者,开箱即用。 无缝嵌入本地开发工程,不改变前端开发流程和编码习惯。

26 lines (25 loc) 640 B
export type LoggerLevel = 'debug' | 'log' | 'info' | 'warn' | 'error'; interface Options { level?: LoggerLevel; bizName?: string; } declare class Logger { config: { targetLevel: LoggerLevel; targetBizName: string; }; options: Options; constructor(options: Options); private _log; debug(...args: any[]): any; log(...args: any[]): any; info(...args: any[]): any; warn(...args: any[]): any; error(...args: any[]): any; } export declare function getLogger(config: { level: LoggerLevel; bizName: string; }): Logger; declare const logger: Logger; export { Logger, logger };