Ensures a value is a valid error by making it one if not
Ensures a value is a valid error by making it one if not
Adds an error callback to webpack 2.2+ require.ensure calls
[](https://travis-ci.org/stefanpenner/ensure-posix-path) [](https://ci.appveyor.com/project/embe
Async module-loading library and protocol for bundlers/loaders targeting isomorphic apps and Node.js.
Ensure runtime type safety and perform type coercion if needed.
Ensure that no reserved words are used.
Ensure that reserved words are quoted in object property keys
## Local Development
ESLint JSON processor and rules
Babel plugin to ensure function declarations at the block level are block scoped
Ensure that reserved words are quoted in property accesses
No description provided.
Make a callback- or promise-based function support both promises and callbacks.
An **EXPERIMENTAL** Webpack plugin to enable "Fast Refresh" (also previously known as _Hot Reloading_) for React components.
Voice Error Codes
Audited & minimal JS implementation of elliptic curve cryptography
Runtime validation and processing of JavaScript types
Super-fast alternative for babel
Audited & minimal JS implementation of Salsa20, ChaCha and AES
Common get-version-range-type shared between changeset packages
Ensure a path doesn't contain null bytes
Tiny runtime assertions that preserve error messages in production.
It's like tRPC but... with JSON Schema Support, duplex streaming and support for service multiplexing. Transport agnostic!
ensures features gracefully degrade based on error rate or turnaround time.
Ensure that sinatra.route is set even when errors are raised in before
Track and debug errors in your Ruby applications with ease using Rollbar. With this gem, you can easily monitor and report on exceptions and other errors in your code, helping you identify and fix issues more quickly. Rollbar's intuitive interface and advanced error tracking features make it the perfect tool for ensuring the stability and reliability of your Ruby applications.
Plugin for alchemrest tht ensures that errors rescued by alchemrest still show up in Sentry alerts
Problem: While Cucumber is an awesome tool, for some kinds of tests it's default behaviour becomes an obstacle. Testing large batches of input against a slow error prone system is the source of much frustration. Cucumber will skip remaining steps on failure or error. This is especially problematic if the test input is a dynamic collection, *(e.g. results of a database query). This is opposed to a static collection testing which is solved by a Scenario Outline. Solution: We need to step putside Cucumber's default pass/fail/error handling. Capture all failures and errors in collections. Log errors and failures. Generate a pass/fail manifest against the test inputs. Do not use this for normal BDD style testing, Cucumber's default behaviour is perfect for that. Public Interface: This is a works in progress so I expect changes as usage reveals more. In your cucumber env.rb Before do |scenario| setup_unstoppable end After do |scenario| print unstoppable_failures(scenario) print unstoppable_errors(scenario) end In a step definition wrap any operation that you do not wish to stop execution like so unstoppable do expect(thing).to be(exected_thing) end This helper method does the following: runs executes the block catches any exception 2a. adds error to errors collection if an error 2b. adds expectation failure to failures collection if error is an RSpec::Expectations::ExpectationNotMetError logs error/failure
THIS GEM IS STILL IN DEVELOPMENT STAGE. Find documentation here: https://github.com/leandrosardi/pampa.
Pampa is a Ruby library for async & distributing computing providing the following features: - cluster-management with dynamic reconfiguration (joining and leaving nodes); - distribution of the computation jobs to the (active) nodes; - error handling, job-retry and fault tolerance; - fast (non-direct) communication to ensure realtime capabilities. The Pampa framework may be widely used for: - large scale web scraping with what we call a "bot-farm"; - payments processing for large-scale ecommerce websites; - reports generation for high demanded SaaS platforms; - heavy mathematical model computing; and any other tasks that requires a virtually infinite amount of CPU computing and memory resources. Find documentation here: https://github.com/leandrosardi/pampa
tfwrapper provides Rake tasks for working with Hashicorp Terraform 0.9+, ensuring proper initialization and passing in variables from the environment or Ruby, as well as optionally pushing some information to Consul. tfwrapper also attempts to detect and retry failed runs due to AWS throttling or access denied errors.
SafeMigrations enhances Rails migrations with safe_ prefixed methods that prevent errors by checking for existing schema elements before execution. It integrates with Rails' CommandRecorder for automatic reversal in change-based migrations, ensuring safe and reliable database schema management.
Features: Efficient Prime Number Identification: Utilizes optimized algorithms to quickly identify prime numbers within an array. Simple Integration: Easy to include in any Ruby project with straightforward usage. Flexible Input Handling: Supports arrays of varying sizes and integer values. Error Handling: Gracefully handles non-integer and negative values, ensuring robust performance.
A simple, robust idempotency solution for Rails applications. Ensures operations run exactly once using database-backed locks with support for TTL expiration, multiple error handling strategies, and clean return value handling.
facebook_wall is a very simple library that fetches the latest wall-posts for a Facebook page without having to log in - wall posts are taken from the page's RSS feed. The markup in posts is filtered to help ensure standards-compliance and prevent errors when inserted into your own Web pages.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.