0.1.1 • Published 7 years ago
now-fetch v0.1.1
now-fetch
A bare-bones fetch wrapper for the Now API that:
- Sets the base URL for requests to
https://api.zeit.co, or theurloption - Lazily finds your Now authentication token with now-token and automatically sets the
Authorizationheader
Installation
npm install --save now-fetchUsage
The default export of now-fetch is a function that configures the fetch() wrapper with options:
const makeNowFetch = require('now-fetch')
const nowFetch = makeNowFetch()// or, more succinctly:
const nowFetch = require('now-fetch')()
nowFetch('/v2/now/deployments')
.then(data => {
console.warn('You have %d deployments.', data.deployments.length)
})
.catch(error => {
console.error('Oops:', error)
process.exitCode = 1
})Fetch wrapper options
| Option | Description | Default |
|---|---|---|
token | Provides the Now access token | (use now-token) |
tokenOptions | If no token is provided, pass these options to now-token | |
url | Set the request base URL | https://api.zeit.co |
Fetch options
See the node-fetch docs for which options you can pass to the configured fetch() function.