UNPKG

@typed/content-hash

Version:

Content hash a directory of HTML/JS/CSS files and other static assets

23 lines 931 B
import { Env } from '@typed/fp/Env'; export declare enum LogLevel { Debug = 0, Info = 1, Error = 2 } export interface LoggerEnv { readonly logPrefix: string; readonly logLevel: LogLevel; readonly logger: (message: string) => Env<unknown, void>; } export interface LogEntry { readonly level: LogLevel; readonly message: string; } export declare const levelToIcon: (level: LogLevel) => "◼" | "ℹ" | "⚠"; export declare const levelToIconColor: (level: LogLevel, message: string) => string; export declare const levelToTextColor: (level: LogLevel, message: string) => string; export declare function logEntry(entry: LogEntry): Env<LoggerEnv, void>; export declare const info: (message: string) => Env<LoggerEnv, void>; export declare const error: (message: string) => Env<LoggerEnv, void>; export declare const debug: (message: string) => Env<LoggerEnv, void>; //# sourceMappingURL=logging.d.ts.map