Cookies
JavaScript-utilities to handle cookies everywhere.
Table of Contents
Installation
npm
npm install @yurkimus/cookies
urls
"@yurkimus/cookies": "npm:@yurkimus/cookies"
"@yurkimus/cookies": "github:yurkimus/cookies"
"@yurkimus/cookies": "https://raw.githubusercontent.com/yurkimus/cookies/main/source/index.js"
Exports
parseCookie
Definition
parseCookie :: string -> *
Example
parseCookie('name=John; age=30; role=admin')
readCookie
Definition
readCookie :: * -> string -> *
Example
let cookie = 'name=John; age=30; role=admin'
readCookie('age', cookie)
readCookie(['age', 'name'], cookie)
serializeCookie
Definition
serializeCookie :: string -> * -> [(string, string)] -> string
Example
let attributes = [
['path', '/'],
['expires', 'Wed, 21 Oct 2026 07:28:00 GMT'],
]
serializeCookie('name', 'John', attributes)
License
MIT