secure-cache

1.0.1 • Public • Published

secure-cache

A library of cache based on memory-cache that supports Node.js.

Install

Using npm

npm install secure-cache --save

Usage

Node.js usage

const cache = require('secure-cache');
cache.get('test')//get cache data of key 'test'
cache.set('test', 123)//set cache data of key 'test', cache time is default value 3600000, unit is ms.
cache.remove('test')//remove cache data of key 'test'

Method

get cache data from memory

cache.get(key)

  • key => {String} cache key.(required)
  • return value => {Any} cache data

set cache data to memory

cache.set(key, value, time)

  • key => {String} cache key.(required)
  • value => {Any} cache data.(required)
  • time => {Number} cache time, unit is ms, default value is 3600000, that means 60 minutes.(optional)

remove cache data from memory

cache.remove(key)

  • key => {String} cache key.(required)
  • return value => {Boolean} whether the cache was removed successfully

clear all cache data from memory

cache.clear()

License

secure-cache is MIT licensed.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.1
    0
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.1
    0
  • 1.0.0
    0

Package Sidebar

Install

npm i secure-cache

Weekly Downloads

0

Version

1.0.1

License

MIT

Unpacked Size

3.88 kB

Total Files

6

Last publish

Collaborators

  • amoydreamer