UNPKG

@homecheck/logger

Version:

A simple logger for Web, Node, Capacitor apps.

15 lines (14 loc) 485 B
import type { StorageAdapter } from './index'; import type { LogData } from '../types'; export declare class NodeStorage implements StorageAdapter { private storagePath; private logs; private initialized; constructor(storagePath?: string); init(): Promise<void>; addLog(logData: LogData): Promise<void>; getLogs(limit: number): Promise<LogData[]>; removeLogs(ids: string[]): Promise<void>; getCount(): Promise<number>; clear(): Promise<void>; }