feather-cache-indexeddb

IndexedDB Driver For feather-cache Storage.

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
feather-cache-indexeddb
211.0.34 years ago4 years agoMinified + gzip package size for feather-cache-indexeddb in KB

Readme

feather-cache-indexeddb
IndexedDB Driver For feather-cache Storage.
npm Travis styled with prettier Built with generator-ts-np

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