npm.io
1.2.2 • Published 1 year ago

@mondopower/fetch

Licence
Apache-2.0
Version
1.2.2
Deps
1
Size
41 kB
Vulns
0
Weekly
0

This package represents an http client library to perform http requests with interceptors, redaction etc.

Usage

const client = new FetchClient({authorizationToken, baseUrl}) const result = await client.get('urlpath')

If an error occurred the result will contain an isErrored = true and an error property including a type and a message if (result.isErrored) console.log(result.error.errorType, result.error.message)

otherwise the result will contain the data property

console.log(result.data)

Keywords