UNPKG

node-json-db

Version:

Database using JSON file as storage for Node.JS

20 lines (19 loc) 725 B
import { IAdapter } from "../adapter/IAdapter"; export interface JsonDBConfig { readonly adapter: IAdapter<any>; readonly saveOnPush: boolean; readonly separator: string; } export declare class Config implements JsonDBConfig { adapter: IAdapter<any>; readonly filename: string; saveOnPush: boolean; separator: string; constructor(filename: string, saveOnPush?: boolean, humanReadable?: boolean, separator?: string, syncOnSave?: boolean); } export declare class ConfigWithAdapter implements JsonDBConfig { readonly adapter: IAdapter<any>; readonly saveOnPush: boolean; readonly separator: string; constructor(adapter: IAdapter<any>, saveOnPush?: boolean, separator?: string); }