[](https://travis-ci.org/rodrigogs/conditional-race) [](https://codeclimate.co
Race a promise against an AbortSignal
Race an event against an AbortSignal
Conditional-get middleware for lws
GitHub REST API client for Node.js
Conditional formatting model, commands, and calculation support for Univer Sheets.
Preset for conditional formatting in Univer Sheets.
Conditionally require a React proptype based on other props and/or other conditions.
A mediator for a single mediation number value
Conditional formatting UI for Univer Sheets.
hast utility to check if a node is a conditional comment
A mutex for guarding async workflows
Allow to enable/disable each function with an expression
Easy conditional if-else logic for your Cypress tests
Conditional GET support for koa
Regular expression for matching HTML empty conditional comments
The fastest Node.js library for formatting terminal text with ANSI colors~!
Conditionally run different React hooks at runtime with a clean and safe API that follows the Rules of Hooks.
PostgreSQL interface for Node.js
Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases.
Alternate Promise.race() implementation which doesn't leak memory, courtesy Brian Kim (https://github.com/brainkim)
Check if a path exists
Types for testing TypeScript types.
Decorator-based property validation for classes.
An ActiveRecord extension for writing commonly useful atomic SQL statements to avoid race condition.
Functions for use in unit tests to check for race conditions when using multiple threads. R3T reproducibly detects them by manually controlling the thread scheduler and can also check if synchronizations (Monitor/Mutex/Sync) do their work well.
Delayed Form Observer provides Rails with timed form observers that do not create race conditions. The gem extends Prototype and adds a Rails PrototypeHelper to use this new object.
A Ruby code block wrapper to help prevent race conditions across multiple threads and even separate servers.
Officer is designed to help you coordinate distributed processes and avoid race conditions.
Detects race conditions in Ruby/Rails apps via static and runtime analysis, with an extensible API.
Normally race conditions are sneaky — rat them out.
Ruby lock file manager that is highly resistant, if not outright immune, to race conditions.
Prevents of thread race conditions for ActiveRecord unique model creations
Handle race conditions in Rails JS feature tests caused by outstanding overlapping actions in your app, with rack middleware to let you wait for pending feature test actions to finish
An Active-Resource replacement that supports camel-cased APIs and HTTP caching, and avoids race conditions when changing authentication information on the fly.
This gem enables the use of database specific table locks when saving or destroying your ActiveRecord objects. This ensures no race conditions exist when using e.g. validates_uniqueness_of.