Mulder90 / willful

A Fetch wrapper with retry strategies

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

willful

A Fetch wrapper with retry strategies

Installation

npm install willful --save

Example

const willful = require('willful');

const reponse = await willful(url, {
    maxRetry: 3,
    retryDelay: 1000,
    retryStrategy: 'backoff'
});

Second parameter is optional. Default values are:

  • maxRetry: 3
  • retryDelay: 1000
  • retryStrategy: 'default'

The default retryStrategy retry the http call after retryDelay millisecond

About

A Fetch wrapper with retry strategies

License:MIT License


Languages

Language:JavaScript 100.0%