lightcookie
Super lightweight cookie parser and serializer
Full documentation | GitHub | NPM
Installation
npm i --save lightcookie
Parsing cookie strings
const lightcookie = require('lightcookie')
lightcookie.parse('foo=bar; copyright=%C2%A9;another=test') // {foo: 'bar', copyright: '©', another: 'test'}
Serializing objects to cookie strings
lightcookie.serialize({
name: 'Ethan',
'HttpOnly': null
}) // 'name=Ethan;HttpOnly'
Why lightcookie?
lightcookie is super lightweight. It's over 380% smaller than cookie, another popular cookie package. lightcookie is the way to go for efficiency as it also parses 100% using JS regular expressions!
Documentation
Have a look at the full documentation for details about using the library!