@turist/fetch
v7.2.0
Published
Opinionated `fetch` optimized for use inside microservices
Downloads
1,088,017
Readme
@turist/fetch
Opinionated fetch
optimized for use inside microservices.
It automatically configures an agent
via
agentkeepalive,
if not provided, with the following settings:
| Name | Value |
|------------------------------|-------|
| maxSockets
| 50 |
| maxFreeSockets
| 20 |
| timeout
| 60000 |
| freeSocketKeepAliveTimeout
| 30000 |
How to use
const fetch = require('@turist/fetch').default(require('some-fetch-implementation'))
import createFetch from '@turist/fetch';
const fetch = createFetch();
If no fetch implementation is supplied, it will attempt to use peerDep
node-fetch
.