npm install cargo- Abstracts the native storage APIs into a simple intuitive interface
- Uses native localStorage and sessionStorage where available
- Gracefully degrades to temporary storage
- Works standalone or with build tools like browserify or ender
cargo.local(key?, value?)cargo.local() get allcargo.local(key) get cargo.local(key, value) set cargo.local(key, undefined) removecargo.local.get(key)cargo.local.set(key, value)cargo.local.remove(key)cargo.session(key?, value?)cargo.session() get allcargo.session(key) get cargo.session(key, value) set cargo.session(key, undefined) removecargo.session.get(key)cargo.session.set(key, value)cargo.session.remove(key)cargo.temp(key?, value?)cargo.temp() get allcargo.temp(key) get cargo.temp(key, value) set cargo.temp(key, undefined) removecargo.temp.get(key)cargo.temp.set(key, value)cargo.temp.remove(key)