error-flux
Version:
Network request interceptor and logger for web applications
9 lines (8 loc) • 639 B
TypeScript
import { ConsoleErrorDB, NetworkLog, NetworkLogDB, Stores, UnhandledErrorDB } from "../types";
export declare function initDB(dbName: string, storeName: Stores, dbVersion?: number): Promise<IDBDatabase>;
export declare function saveNetworkLogs(logs: NetworkLog): Promise<void>;
export declare function getNetworkLogs(): Promise<NetworkLogDB[]>;
export declare function saveConsoleErrors(errors: any[]): Promise<void>;
export declare function getConsoleErrors(): Promise<ConsoleErrorDB[]>;
export declare function saveUnhandledErrors(errors: any[]): Promise<void>;
export declare function getUnhandledErrors(): Promise<UnhandledErrorDB[]>;