@aquaori/deplens
Version:
A precise dependency analysis tool for npm and pnpm projects
64 lines • 2.4 kB
TypeScript
/**
* Deplens 应用的 ASCII 艺术 Banner
* 使用不同颜色显示应用名称
*/
export declare const DEPLENS_BANNER: string;
/**
* 应用信息配置对象
* 包含版本号、描述和作者信息
*/
export declare const APP_INFO: {
version: string;
description: string;
author: string;
};
declare const signale: import("signale").Signale<"secondary">;
/**
* 输出 DEBUG 级别日志
* @param message 日志消息内容
* @param category 日志分类(默认为 GENERAL)
*/
export declare function logDebug(message: string): void;
/**
* 输出 INFO 级别日志
* @param message 日志消息内容
* @param category 日志分类(默认为 GENERAL)
*/
export declare function logInfo(message: string): void;
/**
* 输出 WARN 级别日志
* @param message 日志消息内容
* @param category 日志分类(默认为 GENERAL)
*/
export declare function logWarning(message: string): void;
/**
* 输出 ERROR 级别日志
* @param message 日志消息内容
* @param category 日志分类(默认为 GENERAL)
*/
export declare function logError(message: string): void;
export declare function logSuccess(message: string): void;
export declare function logFatal(message: string): void;
export declare function logNote(message: string): void;
export declare function logPause(message: string): void;
export declare function logPending(message: string): void;
export declare function logStar(message: string): void;
export declare function logStart(message: string): void;
export declare function logAwait(message: string): void;
export declare function logWatch(message: string): void;
export declare function logComplete(message: string): void;
export declare function logLog(message: string): void;
export declare function logFav(message: string): void;
export declare function logSecondary(message: string): void;
/**
* 自定义输出等级的日志函数
* @param level signale 支持的日志等级:'await' | 'complete' | 'debug' | 'error' | 'fatal' | 'fav' | 'info' | 'log' | 'note' | 'pause' | 'pending' | 'star' | 'start' | 'success' | 'wait' | 'warn' | 'watch' | 'log'
* @param message 日志消息内容
*/
export declare function log(level: keyof typeof signale, message: string): void;
/**
* 显示应用 Banner 和基本信息
*/
export declare function showBanner(): void;
export {};
//# sourceMappingURL=cli-utils.d.ts.map