unity-cache

2.2.1 • Public • Published

Unity Cache

Travis-CI Coverage Status npm version Scrutinizer Deps Deps-Dev Dependency Status

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 of git commit.
  • Core contributors: use GitHub's Rebase and merge as a default way of merging PRs.

License

MIT © AuRu

Package Sidebar

Install

npm i unity-cache

Weekly Downloads

9

Version

2.2.1

License

MIT

Unpacked Size

31.7 kB

Total Files

12

Last publish

Collaborators

  • blackheart
  • dench
  • evilj0e
  • timeraider
  • ya_woodcutter