@nuxx/torn-fetch
Version:
provides a wrapper around openapi-fetch that throws an error when Torn's API returns an error
1 lines • 367 B
JavaScript
import a from"openapi-fetch";var r=a({baseUrl:"https://api.torn.com/v2"});async function t(a,t,o){return await async function(a,t,o){const e={params:o,headers:{Authorization:`ApiKey ${a}`}},n=await r.GET(t,e);if(void 0!==n.data&&null!==n.data&&"object"==typeof n.data&&"error"in n.data)throw new Error(n.data.error.error);return n.data}(a,t,o)}export{t as tornFetch};