@hestjs/logger
Version:
HestJS Logger - A powerful logging solution based on Pino
30 lines • 771 B
TypeScript
import { LoggerConfig } from "./types";
/**
* 默认日志配置
*/
export declare const DEFAULT_CONFIG: LoggerConfig;
/**
* 开发环境配置
*/
export declare const DEVELOPMENT_CONFIG: Partial<LoggerConfig>;
/**
* 生产环境配置
*/
export declare const PRODUCTION_CONFIG: Partial<LoggerConfig>;
/**
* 测试环境配置
*/
export declare const TEST_CONFIG: Partial<LoggerConfig>;
/**
* 根据环境获取配置
*/
export declare function getEnvironmentConfig(env?: string): Partial<LoggerConfig>;
/**
* 从环境变量创建配置
*/
export declare function createConfigFromEnv(): Partial<LoggerConfig>;
/**
* 合并配置
*/
export declare function mergeConfig(...configs: Partial<LoggerConfig>[]): LoggerConfig;
//# sourceMappingURL=config.d.ts.map