From da938955f58a4795d50d73fb802c22d02c2d6011 Mon Sep 17 00:00:00 2001 From: jkhsjdhjs Date: Wed, 17 Jun 2020 15:35:44 +0200 Subject: [PATCH] index: shorten code --- src/index.mjs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/index.mjs b/src/index.mjs index 1642144..a505b3a 100644 --- a/src/index.mjs +++ b/src/index.mjs @@ -8,15 +8,14 @@ const redirectStatus = new Set([301, 302, 303, 307, 308]); const cookieJar = new CookieJar(); export default async function fetch(url, options) { - let cookies = ""; - [...cookieJar.cookiesValidForRequest(url)].forEach( - c => (cookies += c.serialize() + "; ") - ); + let cookies = [...cookieJar.cookiesValidForRequest(url)] + .map(c => c.serialize()) + .join("; "); if (cookies) { if (!options) options = {}; if (!options.headers) options.headers = {}; - options.headers.cookie = cookies.slice(0, -2); + options.headers.cookie = cookies; } const wantFollow =