Skip to content

imShire/storage

Repository files navigation

storage

a storage lib which support sessionStorage and localStorage with the same api

Install

 npm install @ixu.me/storage

Usage

 import storage from '@ixu.me/storage'
 const storage = new Storage({ prefix: 'PAN' })
 // localStorage
 storage.set(key,val) 
 
 storage.get(key, parse)
 
 // sessionStorage
 storage.session.set(key, val)
 
 storage.session.get(key, val)
 

API

set(key, val)

set storage with key and val

get(key, parse)

get storage with key, return def if not find

remove(key)

remove storage with key

has(key)

determine storage has the key

clear()

clear all storages

About

storage

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published