general purpose circular delay buffer, now with reverse reads
Delay a promise a specified amount of time
HTTP server mocking and expectations library for Node.js
An efficient queue capable of managing thousands of concurrent animations.
Create a deferred promise
WebDriver Proxy for testing rich clients. It block certain calls until Angular is done updating the page under test.
Timers extensions
Smart spinner helper for React, to manage the duration of loading states.
A utility that allows retrying a function with an exponential delay between attempts.
A Tailwind CSS plugin for creating beautiful animations.
Some useful utilities I often need
timers module for browserify
Exit your process, gracefully (if possible)
Tailwind CSS plugin, add animation-delay CSS property.
Axios plugin that intercepts failed requests and retries them whenever posible.
Delay function calls until a set time elapses after the last invocation
a simple debounce with no dependencies or crazy defaults
Polyfill for perf_hooks.monitorEventLoopDelay(...)
A specification compliant robots.txt parser with wildcard (*) matching support.
Lightweight dependency injection container for JavaScript/TypeScript
Base functionality used throughout XY Labs TypeScript/JavaScript libraries
Process (async)iterable values as functions with concurrency control
Process incoming async(iterable) functions in parallel
Delay a promise a minimum amount of time
This gem is a Logstash plugin. It reads and parses data from Azure Storage Blobs. The azure_blob_storage is a reimplementation to replace azureblob from azure-diagnostics-tools/Logstash. It can deal with larger volumes and partial file reads and eliminating a delay when rebuilding the registry. Configuration examples can be found on https://github.com/janmg/logstash-input-azure_blob_storage
AfterResponse provides callbacks into the Passenger2.2, Passenger3 and Unicorn request cycle. The main goal is to delay as much non-critical processing until later, delivering the response to the client application sooner. This would mainly include logging data into a Observatory-like event logging service, sending email and other tasks that do not affect the response body in any way.
AppfluxRuby is a ruby library for integrating your rack based applications with https://appflux.io/bugflux. This gem provides a basic API for automatically and manually sending exceptions metadata from your Rack based application. The processed exceptions data can be viewed at the error dashboard for the project on Appflux. For Rails applications, you can also send custom data to the error dashboard. It also integrates nicely with Delayed Job. Raise an issue on GitHub for any feature requests or bugs. For reporting security vulnerablities, please send an email at sgupta.89cse@gmail.com
abstract_feature_branch is a Ruby gem that provides a unique variation on the Branch by Abstraction Pattern by Paul Hammant and the Feature Toggles Pattern by Martin Fowler to enhance team productivity and improve software fault tolerance. It provides the ability to wrap blocks of code with an abstract feature branch name, and then specify in a configuration file which features to be switched on or off. The goal is to build out upcoming features in the same source code repository branch (i.e. Continuous Integration and Trunk-Based Development), regardless of whether all are completed by the next release date or not, thus increasing team productivity by preventing integration delays. Developers then disable in-progress features until they are ready to be switched on in production, yet enable them locally and in staging environments for in-progress testing. This gives developers the added benefit of being able to switch a feature off after release should big problems arise for a high risk feature. abstract_feature_branch additionally supports Domain Driven Design's pattern of Bounded Contexts by allowing developers to configure context-specific feature files if needed. abstract_feature_branch is one of the simplest and most minimalistic "Feature Flags" Ruby gems out there as it enables you to get started very quickly by simply leveraging YAML files without having to set up a data store if you do not need it (albeit, you also have the option to use Redis as a very fast in-memory data store).
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.