2.0.0 • Published 6 years ago

ilp-store-wrapper v2.0.0

Weekly downloads
397
License
ISC
Repository
-
Last release
6 years ago

ILP Store Wrapper

Synchronous wrapper around ILP store

The constructor takes an ILP store.

const wrappedStore = new StoreWrapper(store)
  • .load(key) -> Promise<null> will read a key asynchronously into the cache.
  • .get(key) -> value will synchronously read from the cache.
  • .set(key, value) -> null will synchronously write to the cache and queue a write to the store (with order guaranteed).
  • .delete(key) -> null will synchronously delete from the cache and queue a delete to the store (with order guaranteed).
  • .setCache(key, value) -> null will synchronously write to the cache and NOT queue any write to the store.