Skip to content
This repository has been archived by the owner on Apr 4, 2023. It is now read-only.

gibme-npm/lazy-storage

Repository files navigation

Simple In-Memory KVS Storage System Wrapped around Node-Cache

Accepts arbitrary keys and values as it will JSON encode all keys and values before storing and will parse the JSON when retrieving.

Documentation

https://gibme-npm.github.io/lazy-storage/

Sample Code

import LazyStorage from '@gibme/lazy-storage';

const storage = new LazyStorage();

{
    storage.set({ some: 'key' }, { some: 'value' });

    const data = storage.get({ some: 'key' });

    if (data) {
        console.log(data);
        
        storage.del({ some: 'key' });
    }
}