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!
14 lines (13 loc) • 433 B
TypeScript
export declare type SnapToStringMapper = (data: SnapToStringMapperData) => string;
export declare type SnapToStringMapperData = {
snap: Map<string, any>;
} & ISnapToStringData;
export interface ISnapToStringData {
dateTime?: number;
}
export declare type LogData = {} & ISnapToStringData;
export declare type SnapLoggerHandler = (snapStr: string) => void;
export interface ISnapEntryData {
key: string;
value: any;
}