1.0.4 • Published 7 years ago

runtime-cache v1.0.4

Weekly downloads
3
License
ISC
Repository
github
Last release
7 years ago

Runtime Cache

A runtime cache class

By SpringHack

import Cache from 'runtime-cache';

/*
 * constructor(timeout = 20, autoCleanInterval = 1, autoClean = false, debug = false) 
 * You can setup this params via getInstance()
 */
const cache = Cache.getInstance();
/*
 * Or you can do like this
 * const cache = new Cache();
 * Cache.setInstance(cache);
 */

cache.fetch('name'); //You will get null
cache.append('name', 'SpringHack');
cache.fetch('name') //You will get SpringHack and 20s later...
cache.fetch('name'); //Null you will also get
cache.remove('name'); //Remove name
cache.setDebug(true); //You will see info
cache.setAutoClean(true); //Auto clean start
cache.clean(); //Manual clean
1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago