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 |
constfetch=require('@turist/fetch').default(require('some-fetch-implementation'))importcreateFetchfrom'@turist/fetch';constfetch=createFetch();If no fetch implementation is supplied, it will attempt to use peerDep
node-fetch.