Manage document.cookie
using the Storage API.
npm install cookie-storage-client
// 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
Returns number of key/value pairs present in document.cookie
Returns the cookie value for key
.
Sets the cookie at key
to value
with additional options:
expires
: see cookie documentationpath
: see cookie documentation
Removes the given key from document.cookie
.
Clears document.cookie
of all key/value pairs.