hiot-circuit-breaker

0.0.3 • Public • Published

hiot-circuit-breaker

A promisified version of circuit-breaker-js

Usage

For options and default values, see https://github.com/yammer/circuit-breaker-js/blob/master/README.md.

var CircuitBreaker = require('hiot-circuit-breaker');

var breaker = new CircuitBreaker(/* options */);

var command = fetch('http://another-api.com/stuff');
var fallback = Promise.resolve('no stuff');

breaker.run(command, fallback)
  .then(x => console.log(x));

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.3
    1
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.3
    1
  • 0.0.2
    1
  • 0.0.1
    1

Package Sidebar

Install

npm i hiot-circuit-breaker

Weekly Downloads

3

Version

0.0.3

License

MIT

Last publish

Collaborators

  • dewe