typed-environment-loader
Version:
typed-environment-loader is a lightweight utility for loading environment variables in a typed manner, ensuring type safety and consistency in your Node.js applications.
18 lines (17 loc) • 420 B
TypeScript
import { Debugger } from 'debug';
export declare enum LogLevel {
INFO = "info",
WARN = "warn",
ERROR = "error",
TRACE = "trace",
DEBUG = "debug"
}
export interface Logger {
info: Debugger;
warn: Debugger;
error: Debugger;
trace: Debugger;
debug: Debugger;
}
export declare function createDebugLogger(name: string): Logger;
export declare function getLogger(name: string): Logger;