UNPKG

@gam-test/fetch-wrapper

Version:

A simple fetch wrapper for better error handling and less response context

2 lines 454 B
import{a as i}from"./chunk-4L5ZPVAE.js";import{a as s}from"./chunk-M4G7TNUM.js";var r=class extends s{async connect({data:o,...e}){let t=await fetch(`${this.url}`,{...e,method:"PATCH",body:JSON.stringify(o)}),n=i.get(t.status);if(n&&e?.throwOnConnectionFailure){let a=await t.json().catch(()=>"Request response with non json body");throw new n({url:this.url,payload:o,responseBody:a})}return t}};export{r as a}; //# sourceMappingURL=chunk-HUE5IG4R.js.map