UNPKG

ice.fo.utils

Version:

16 lines (12 loc) 380 B
import CookieParser from 'set-cookie-parser'; export default function requestCookieParser(cookieString = '') { const cookies = cookieString.split(';'); return cookies.reduce((result, current) => { if (!current) { return result; } const parsed = CookieParser.parse(current.trim())[0]; result[parsed.name] = parsed.value; return result; }, {}); }