cachest
v0.0.7
Published
cache data based on localstorage in browser, support expire time
Downloads
28
Maintainers
Readme
cachest
Cache data based on localstorage in browser, expire property is provided.
Install
npm i cachest
Usage
import cachest from 'cachest';
or
const cachest = require('cachest');
API
.set
Assign value
to key
with expire time,if expire
is not defined, keep the value until to be removed.
Params
key
{String}: The key of the property to save.value
{any}: The content to save.expire
{Number}: Expire time, ms as unit
.get
Return the value of key
.
Params
key
{String}: The key of the property to get.- return {*}
.del
Remove the value of key
.
Params
key
{String}: The key of the property to remove.
.clear
Clear all saved value.
.keys
Get the keys not expired.
- return {Array}
.size
return {Number}
Length of keys.
.isExpire
Check if the key
is expired, return true if key is not existed.
Params
key
{String}: The key of the property to check.- return {Boolean}
License
Copyright © 2018, ZiQiangWang. Released under the MIT License.