bluebird-flexible-retry (npm): Bluebird promise retries that are flexible.
Keywords: bluebird|promise|async|retry