unity-cache
v2.2.1
Published
Cache abstraction around Dexie.
Downloads
45
Readme
Unity Cache
Cache abstraction around Dexie.js.
Table of Contents
Installation
npm i --save unity-cache
API
createCache(stores, name, version);
Returns: {Object}
Use module's default export
to create an API object.
Return asynchronous cache methods: get
, set
, remove
, drop
.
stores {Array}
Database stores (tables).
name {String} Optional
Default: unity
Database name.
version {Number|String} Optional
Default: 1
Database version. The old database with the same name will be deleted.
Usage
You can call methods like so: cache[method](store, key, value)
All methods are asynchronous.
Contributing
- Provide conventional commit messages by using
npm run commit
instead ofgit commit
. - Core contributors: use GitHub's Rebase and merge as a default way of merging PRs.
License
MIT © AuRu