@ozmap/logger
Version:
DevOZ logger module.
11 lines (10 loc) • 399 B
TypeScript
import { Logger } from '../../Logger';
import { LogLevels } from '../enum/LogLevels';
export type LogMethod = ((...args: unknown[]) => void) & {
timeEnd(id: string): Logger;
};
export interface LoggerMethods extends Record<keyof Omit<typeof LogLevels, 'quiet'>, LogMethod> {
time(id: string): Logger;
timeEnd(id: string): Logger;
tag(...tags: string[]): Logger /** @deprecated */;
}