evils.db
Version:
  
20 lines (19 loc) • 655 B
TypeScript
import { Database } from "./Database";
import type { JsonDatabaseOptions } from "./Interface";
export declare class JsonDatabase extends Database {
private options;
private json;
constructor(options: JsonDatabaseOptions);
set(key: string, value: any): any;
get(key: string): any;
getAll(): any;
delete(key: string): any;
clear(): any;
has(key: string): any;
add(key: string, value: number): any;
subtract(key: string, value: number): number;
push(key: string, value: any): any;
pull(key: string, value: any): any;
includes(key: string, value: any): any;
get size(): number;
}