1.0.3 • Published 6 years ago

feather-cache-indexeddb v1.0.3

Weekly downloads
137
License
MIT
Repository
github
Last release
6 years ago

feather-cache-indexeddb

IndexedDB Driver For feather-cache Storage.

npm Travis styled with prettier Built with generator-ts-np npm.io

What

This module requires IndexedDB supported environments (like Browser) to run properly.

This module enables feather-cache storage to work with IndexedDB.

Install

With npm

npm i --save feather-cache-indexeddb

With yarn

yarn add feather-cache-indexeddb

You don't have to install type definitions for typescript. It's built in.

Usage

idbFeatherCacheDriver(maxAgeInMs);

Default maxAgeInMs (number) is 5 min.

import { FeatherCache } from 'feather-cache';
import { idbFeatherCacheDriver } from 'feather-cache-indexeddb';
// or
const { FeatherCache } = require('feather-cache');
const { idbFeatherCacheDriver } = require('feather-cache-indexeddb');

// init
const storage = new FeatherCache(idbFeatherCacheDriver(60 * 1000 * 5));

Version of ts-np-generator used: used version of ts-np generator

Licence

MIT © Vajahath Ahmed