mpangrazzi / koekje

A sessionStorage interface for cookies

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

koekje

Made by unshiftVersion npmBuild StatusDependenciesCoverage StatusIRC channel

Koekje is dutch for cookie and it's also DOM Storage API compatible storage layer for storing data in a... cookie.

Installation

This module was designed with browserify in mind and can be installed from the public npm registry:

npm install --save koekje

Usage

In all examples we assume that you've required the module as:

'use strict';

var koekje = require('koekje');

The API is we expose is compatible with the API of the DOM Storage methods. They can be found at:

https://developer.mozilla.org/en-US/docs/Web/API/Storage

koekje.setItem('foo', 'bar');  // Returns undefined and stores the value.
koekje.getItem('bar');         // Not found, returns null.
koekje.getItem('foo');         // Returns `bar`.
koekje.length;                 // 1
koekje.removeItem('foo');      // Returns undefined, length is now 0.
koekje.clear();                // Returns undefined and clears all items.

License

MIT

About

A sessionStorage interface for cookies

License:MIT License


Languages

Language:JavaScript 100.0%