@literate.ink/utilities
Advanced tools
Comparing version 1.0.0-10336585950.1 to 1.0.0-10430491290.1
@@ -12,2 +12,4 @@ interface HeadersLike { | ||
declare const getHeaderFromResponse: (response: Response, item: string) => string | null; | ||
declare const setCookiesArrayToRequest: (request: Request, cookies: string[]) => void; | ||
declare const setCookiesObjectToRequest: (request: Request, cookies: Record<string, string>) => void; | ||
declare const setHeaderToRequest: (request: Request, key: string, value: string) => void; | ||
@@ -50,2 +52,2 @@ interface Request { | ||
export { type Fetcher, type Request, type Response, defaultFetcher, getCookiesFromResponse, getHeaderFromResponse, setHeaderToRequest }; | ||
export { type Fetcher, type Request, type Response, defaultFetcher, getCookiesFromResponse, getHeaderFromResponse, setCookiesArrayToRequest, setCookiesObjectToRequest, setHeaderToRequest }; |
@@ -1,1 +0,1 @@ | ||
"use strict";var e=require("set-cookie-parser"),t=(e,t)=>{const s=e.headers;return r(s)?s.get(t):s[t]},r=e=>"function"==typeof e.get;exports.defaultFetcher=async e=>{const t=await fetch(e.url.href,{redirect:e.redirect??"follow",headers:e.headers??{},method:e.method??"GET",body:e.content});return{status:t.status,content:await t.text(),headers:t.headers}},exports.getCookiesFromResponse=r=>{const s=t(r,"set-cookie");return null===s?[]:e.splitCookiesString(s).map((e=>e.split(";")[0]))},exports.getHeaderFromResponse=t,exports.setHeaderToRequest=(e,t,s)=>{e.headers||(e.headers={}),r(e.headers)?e.headers.set(t,s):e.headers[t]=s};//# sourceMappingURL=index.js.map | ||
"use strict";var e=require("set-cookie-parser"),t=(e,t)=>{const r=e.headers;return s(r)?r.get(t):r[t]},s=e=>"function"==typeof e.get,r=(e,t)=>{o(e,"Cookie",t.join("; "))},o=(e,t,r)=>{e.headers||={},s(e.headers)?e.headers.set(t,r):e.headers[t]=r};exports.defaultFetcher=async e=>{const t=await fetch(e.url.href,{redirect:e.redirect??"follow",headers:e.headers??{},method:e.method??"GET",body:e.content});return{status:t.status,content:await t.text(),headers:t.headers}},exports.getCookiesFromResponse=s=>{const r=t(s,"set-cookie");return null===r?[]:e.splitCookiesString(r).map((e=>e.split(";")[0]))},exports.getHeaderFromResponse=t,exports.setCookiesArrayToRequest=r,exports.setCookiesObjectToRequest=(e,t)=>{const s=Object.entries(t).map((([e,t])=>`${e}=${t}`));r(e,s)},exports.setHeaderToRequest=o;//# sourceMappingURL=index.js.map |
{ | ||
"name": "@literate.ink/utilities", | ||
"version": "1.0.0-10336585950.1", | ||
"version": "1.0.0-10430491290.1", | ||
"description": "A general package containing utilities for helping building our libraries.", | ||
@@ -5,0 +5,0 @@ "repository": "https://github.com/LiterateInk/Utilities", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
16768
50