json client
Simple library for requesting data from JSON APIs.
Returns promises only. Standard callbacks are not supported.
const jsonClient = require('@cuvva/json-client');
const client = jsonClient('https://api.example.com/v1');
await client('get', 'users/123');
Installation
$ npm install @cuvva/json-client
Notes
json client uses fetch
to make requests
internally. It does this via the
fetch-everywhere
package.
In theory, fetch-everywhere
should support all environments. If yours isn't
yet covered, please open an issue on the repo.
Support
Please open an issue on this repository.
Authors
- James Billingham james@jamesbillingham.com
License
MIT licensed - see LICENSE file