transient-error

1.0.0 • Public • Published

transient-error

Mark an error as transient, meaning you can retry.

npm status node Travis build status JavaScript Style Guide

Usage

const transient = require('transient-error')
const err = transient(new Error('Could not connect'))

A consumer can then do:

if (err.transient) {
  // Retry
}

Becomes useful when multiple modules use this, as a simple contract.

Install

With npm do:

npm install transient-error

License

MIT © 2020-present Vincent Weevers

Dependencies (0)

    Dev Dependencies (2)

    Package Sidebar

    Install

    npm i transient-error

    Weekly Downloads

    793

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    2.84 kB

    Total Files

    4

    Last publish

    Collaborators

    • vweevers