Skip to content
Check whether a request can be retried based on the `error.code`
JavaScript
Branch: master
Clone or download
Latest commit 2bfd4de Sep 10, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Tidelift tasks Sep 10, 2019
.editorconfig Require Node.js 8 Sep 8, 2019
.gitattributes Require Node.js 8 Sep 8, 2019
.gitignore Require Node.js 8 Sep 8, 2019
.npmrc Require Node.js 8 Sep 8, 2019
.travis.yml Require Node.js 8 Sep 8, 2019
index.js Require Node.js 8 Sep 8, 2019
license Require Node.js 8 Sep 8, 2019
package.json Require Node.js 8 Sep 8, 2019
readme.md Tidelift tasks Sep 10, 2019
test.js Require Node.js 8 Sep 8, 2019

readme.md

is-retry-allowed Build Status

Check whether a request can be retried based on the error.code

Install

$ npm install --save is-retry-allowed

Usage

const isRetryAllowed = require('is-retry-allowed');

isRetryAllowed({code: 'ETIMEDOUT'});
//=> true

isRetryAllowed({code: 'ENOTFOUND'});
//=> false

isRetryAllowed({});
//=> true

API

isRetryAllowed(error)

error

Type: Error | object

The .code property, if it exists, will be used to determine whether retry is allowed.


Get professional support for this package with a Tidelift subscription
Tidelift helps make open source sustainable for maintainers while giving companies
assurances about security, maintenance, and licensing for their dependencies.
You can’t perform that action at this time.