attempt-promise

2.0.1 • Public • Published

Build Status

attempt-promise

A wrapper that returns promises for attempt

Installation

$ npm install attempt-promise

Examples

Using node style callback function

attempt({retries: 2}, function (cb) {
    cb(null, 'ok');
}).then(function (result) {
    console.log('Yes!', result);
});

Using a function that returns a promise

attempt(function () {
    return Promise.resolve('ok');
}).then(function (result) {
    console.log('Yes!', result);
});

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 2.0.1
    157
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 2.0.1
    157
  • 2.0.0
    0
  • 1.0.0
    0

Package Sidebar

Install

npm i attempt-promise

Weekly Downloads

157

Version

2.0.1

License

MIT

Last publish

Collaborators

  • martinj