opossum icon indicating copy to clipboard operation
opossum copied to clipboard

Node.js circuit breaker - fails fast ⚡️

Results 75 opossum issues
Sort by recently updated
recently updated
newest added

Hi, Does Opossum support having a circuit breaker on multiple API calls? i.e. something like the below: ``` const breaker = new CircuitBreaker(maybeAnArrayOfAsyncFunctionsThatCouldFail, options); ``` This is roughly equivalent to...

status/no-issue-activity

Snyk has created this PR to upgrade eslint-config-semistandard from 16.0.0 to 17.0.0. ![merge advice](https://app.snyk.io/badges/merge-advice/?package_manager=npm&package_name=eslint-config-semistandard&from_version=16.0.0&to_version=17.0.0&pr_id=f455bd6c-88c2-4d58-b2b6-8d4c6d9843e1&visibility=true&has_feature_flag=false) :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more...

status/no-pr-activity

Snyk has created this PR to upgrade webpack-cli from 4.9.2 to 4.10.0. ![merge advice](https://app.snyk.io/badges/merge-advice/?package_manager=npm&package_name=webpack-cli&from_version=4.9.2&to_version=4.10.0&pr_id=03daa74d-ff29-404c-a955-6145cbb47121&visibility=true&has_feature_flag=false) :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more...

status/no-pr-activity

This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to upgrade serve from 13.0.2 to 13.0.4. ![merge advice](https://app.snyk.io/badges/merge-advice/?package_manager=npm&package_name=serve&from_version=13.0.2&to_version=13.0.4&pr_id=84e35a74-7cb9-447b-8534-fe2317817548&visibility=true&has_feature_flag=false) :information_source: Keep your...

status/no-pr-activity

This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to upgrade husky from 7.0.4 to 8.0.0. ![merge advice](https://app.snyk.io/badges/merge-advice/?package_manager=npm&package_name=husky&from_version=7.0.4&to_version=8.0.0&pr_id=4f2bfdb5-508c-40d1-9a9f-b3cc86383bb2&visibility=true&has_feature_flag=false) :information_source: Keep your...

status/no-pr-activity

:robot: I have created a release \*beep\* \*boop\* --- ## [7.0.0](https://www.github.com/nodeshift/opossum/compare/v6.4.0...v7.0.0) (2022-09-06) ### ⚠ BREAKING CHANGES * drop Node.js 12 (#664) ### Miscellaneous Chores * drop Node.js 12 ([#664](https://www.github.com/nodeshift/opossum/issues/664)) ([db37766](https://www.github.com/nodeshift/opossum/commit/db37766dcfadc95dbe3861cbfd407346e6807d4a))...

autorelease: pending
status/no-pr-activity

## Node.js Version: v14.19.0 ## Operating System: Darwin Kernel Version 20.6.0, RELEASE_X86_64 x86_64 ## Steps to Produce Error: Build a circuit breaker that fails to `OPEN`, then to `HALF_OPEN` state....

review
status/no-issue-activity

Snyk has created this PR to upgrade eslint-plugin-n from 15.2.0 to 15.2.1. ![merge advice](https://app.snyk.io/badges/merge-advice/?package_manager=npm&package_name=eslint-plugin-n&from_version=15.2.0&to_version=15.2.1&pr_id=8ab7b7a3-0ff0-4e2f-9dee-5359c577cbde&visibility=true&has_feature_flag=false) :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more...

status/no-pr-activity

As per my understanding, opossum makes the circuit to `CLOSE` state from the `HALF_OPEN` on the first success fire. But in the resilience4j implementation for java (https://resilience4j.readme.io/) has some options...

help wanted
status/no-issue-activity

Snyk has created this PR to upgrade multiple dependencies. 👯‍♂ The following dependencies are linked and will therefore be updated together. :information_source: Keep your dependencies up-to-date. This makes it easier...

status/no-pr-activity