A UI element that can be used to indicate that the operation was unsuccessful.
Abstraction for exponential and custom retry strategies for failed operations.
Isomorphic client library for supporting long-running operations in node.js and browser.
An efficient, standards-compliant library for representing results of successful or failed operations
Abstraction for exponential and custom retry strategies for failed operations.
TypeScript definitions for cfn-response
Package for optimizing your GraphQL operations relay style.
TypeScript definitions for cfn-response-promise
Read and write files atomically and reliably.
Retry client middleware for nice-grpc
Drop unused definitions from a GraphQL document
Helper for making promises
Delightful JavaScript Testing.
Delightful JavaScript Testing.
Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENT
Gets you the Cypress test command log as JSON on failure
Retries a function that returns a promise, leveraging the power of the retry module.
Settle an async function.
Allows libraries to handle various caller provided asynchronous functions uniformly. Maps promises, observables, child processes and streams, and callbacks to callback style.
ECMAScript spec abstract operations.
[](https://www.npmjs.com/package/@aws-sdk/endpoint-cache) [](https://www.npmjs.com/package/@aws-sdk/e
Remove aliases from a GraphQL document
i18next-http-backend is a backend layer for i18next using in Node.js, in the browser and for Deno.
utility for retrying a bluebird promise until it succeeds
A small utility to repeatedly attempt an operation sleeping between failed attempts.
Light operations for success or fail result
If an operation fails, SafeRedis responds as if the key doesn't exist.
Faraday Loop provides an easy-to-use mechanism for retrying failed operations in any Ruby application, independent of the full Faraday library.
A simple promises implementation in Ruby.
Operational wraps your business logic into operations — small classes with a railway of steps that succeed or fail. Pair them with form objects and contracts to decouple your UI and APIs from your models.
EasyOp wraps business logic in typed, composable operations. It keeps the Interactor mental model (shared ctx, fail!, hooks) while adding rescue_from, pluggable type adapters, and chainable result callbacks — all without requiring ActiveSupport.
Dry::Workflow allows developers to define complex, multi-step business processes with a clear DSL. It supports `step`, `map`, and `try` operations, similar to dry-transaction, but with an added emphasis on defining and executing rollback procedures for each step if the workflow fails. This helps ensure data consistency and provides a structured way to handle failures in long-running or critical operations.
This package adds some additional assertions to Test::Unit::Assertions, including: * Assertions for all of the comparison operators (assert_greater_than, assert_less_than_or_equal_to, etc.). Shorter aliases also are provided for these (assert_gt, assert_le, etc.). * An assertion that verifies that a given block raises a specified exception with a specified message (assert_raise_message). This allows full testing of error messages. * An assertion that verifies that a given block contains an assertion that fails (assert_fail), which can be used to test new assertions.
Backup is a RubyGem (for UNIX-like operating systems: Linux, Mac OSX) that allows you to configure and perform backups in a simple manner using an elegant Ruby DSL. It supports various databases (MySQL, PostgreSQL, MongoDB and Redis), it supports various storage locations (Amazon S3, Rackspace Cloud Files, Dropbox, any remote server through FTP, SFTP, SCP and RSync), it provide Syncers (RSync, S3) for efficient backups, it can archive files and directories, it can cycle backups, it can do incremental backups, it can compress backups, it can encrypt backups (OpenSSL or GPG), it can notify you about successful and/or failed backups (Email or Twitter). It is very extensible and easy to add new functionality to. It's easy to use.
Upcheck is a zero-dependency Ruby client for checking the public status of the services your app depends on: whether a provider is operational, which components are degraded, and what incidents or scheduled maintenances are active. Use it to show degradation banners, fail fast in background jobs, or switch to a fallback provider when a dependency is down.
SolidStackWeb is a mountable Rails engine that provides a production-ready operations dashboard for the full Solid Stack. It covers Solid Queue (job browser, failed job retry with inline argument editing, queue pause/resume, recurring tasks, performance stats, CSV export, and alert webhooks), Solid Cache (entry browser, size distribution, 24-hour write timeline, and optional value preview), and Solid Cable (channel browser, per-channel message list, and purge controls). Ships with dark mode, Turbo Stream responses, a JSON metrics endpoint, and no asset pipeline dependency.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.