UNPKG

migros-api-wrapper

Version:

Making the api of migros more accessible to the public.

20 lines (19 loc) 554 B
export function retrieveSetCookieFromHeaders( headersCookies: Headers, ): Record<string, string> { const changeCookies: Record<string, string> = {}; [headersCookies.get("set-cookie") || ""].forEach((value: string) => { const keyValueCookie = value.split(";")[0]; if (!keyValueCookie) { return; } if (!keyValueCookie.split("=")[0]) { return; } if (!keyValueCookie.split("=")[1]) { return; } changeCookies[keyValueCookie.split("=")[0]] = keyValueCookie.split("=")[1]; }); return changeCookies; }