1.0.0 • Published 10 years ago
sane-fetch v1.0.0
sane-fetch
A sane fetch wrapper - deserialized body and better error handling.
Installation
$ npm install sane-fetchUsage
import fetch from 'sane-fetch'
fetch('https://www.google.com').then((res) => res)
// =>
// {
//  url: https://www.google.com,
//  status: 200,
//  statusText: 'OK',
//  headers: ...,
//  body: ...
// }API
fetch(url, params)
url- url to fetchparams- parameters of fetch
Returns: promise that resolves response
response
url- The url of the endpoint you requested (as returned by the request)status- The numerical status code of the response (e.g. 200)statusText- The text version of the status (e.g. 'OK')headers- A Headers objectbody- The deserialized response body. This may be an object, string, or buffer, depending on the type of response.
License
MIT
1.0.0
10 years ago