Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    storage-wrappublic

    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
    

    Keywords

    none

    install

    npm i storage-wrap

    Downloadsweekly downloads

    9

    version

    1.0.2

    license

    none

    last publish

    collaborators

    • avatar