UNPKG

snaplogger

Version:

A snap per time logger! And notifier! Or snap hooker! Make snap to be taken at interval! And take action on! Can be used for snap logging! Or notifying! Or Snap action!

16 lines (15 loc) 507 B
import { SnapToStringMapper, SnapLoggerHandler, ISnapToStringData, LogData } from './types'; export * from './types'; export interface IOptions { snapToStringMapper?: SnapToStringMapper; logger?: SnapLoggerHandler; } export declare class Snap { snapMap: Map<string, any>; private _snapToStringMapper; private _logger; constructor(options: IOptions); set(key: string, val: any): this; toString({ dateTime }: ISnapToStringData): string; log({ dateTime }: LogData): this; }