Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Storage wrap

Nothing fancy, just a simple wrapper for local/sessionStorage that removes the need to keep parsing and stringifying objects.

Installation

Bower

bower install storage-wrap --save

NPM

npm install storage-wrap --save

Usage

It uses exactly the same API as the native Storage objects except it will try to JSON.parse objects and arrays.

// Saves as - "{"foo":"bar"}"
storageWrap.setItem('test', {
	foo: 'bar'	
});

// Returns an object
storageWrap.getItem('test');

It uses localStorage by default, but it can easily be changed with setAdaptor

storageWrap.setAdaptor(sessionStorage);

Use it as a global or as an AMD module.

Tests

npm install
grunt test

About

Simple wrapper for local/sessionStorage

Resources

Packages

No packages published