1.0.2 • Published 4 years ago

cookie-storage-client v1.0.2

Weekly downloads
2
License
ISC
Repository
github
Last release
4 years ago

CookieStorage

Manage document.cookie using the Storage API.

install

npm install cookie-storage-client

example

// const CookieStoage = require('cookie-storage-client'); // cjs
import CookieStoage from 'cookie-storage-client'; // es

const cookieStorage = new CookieStoage(); // instance

const cookies = cookieStorage.cookies; // { key: 'value' }

// getItem(key)
cookieStorage.getItem('key')

// setItem(key, value, option?)
cookieStorage.setItem('key', 'value')

// clear
cookieStorage.clear()

// get length
cookieStorage.length // 0

#length

Returns number of key/value pairs present in document.cookie

#getItem(key)

Returns the cookie value for key.

#setItem(key, value, options={})

Sets the cookie at key to value with additional options:

#removeItem(key)

Removes the given key from document.cookie.

#clear()

Clears document.cookie of all key/value pairs.