1.2.1 • Published 2 years ago

archcache v1.2.1

Weekly downloads
4
License
ISC
Repository
github
Last release
2 years ago

Archcache

Simple In-Memory Cache with callbacks to save, load, and revive from a background store.

Caches can store subcaches to retrieve items in a hierarchical manner.

const cache = new Cache({

    /// Base key prepended to items added to this cache.
    /// cacheKeys of subcaches are concatenated and prefixed to an item's key.
    cacheKey: '',
    loader( cacheKey:string ){
        /// Load item by key from backing store.
    },
    reviver( data:string ){
        /// Revive data loaded from backing store.
    },
    saver( cacheKey:string, data:any ){
        /// ... save data stored at key.
    },
    checker( cacheKey:string ){
        /// Determine if keyed object exists in backing store.
    },
    deleter( cacheKey:string ){
        /// Delete item from backing store
    }


});
1.2.1

2 years ago

1.1.0

3 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago