@forabi/memfs
Version:
In-memory file-system with Node's fs API.
15 lines (14 loc) • 465 B
TypeScript
import { Volume } from "./volume";
export interface IStore {
setItem(key: string, json: any): any;
getItem(key: string): any;
removeItem(key: string): any;
}
export declare class ObjectStore {
obj: object;
constructor(obj: any);
setItem(key: string, json: any): void;
getItem(key: string): any;
removeItem(key: string): void;
}
export declare function createVolume(namespace: string, LS?: Storage | object): new (...args) => Volume;