High-priority task queue for Node.js and browsers
Gracefully handle a Promise using async/await.
High-priority task queue for Node.js and browsers
Gracefully handle a Promise using async/await.
An LRU cache of weak references
A simple Node.js module to check if a TCP port is already bound.
A waiting plugin for Cypress
Public logs API for OpenTelemetry
Get an iterator for any JS language value. Works robustly across all environments, all versions.
Waits until the given predicate function returns a truthy value, then resolves
Automate visual testing across browsers. Gather UI feedback. Versioned documentation.
Force a specific package manager to be used on a project
A pushable queue that waits until a value is consumed before accepting another
A minimal, synchronous Zip reader and writer
RxJS operator that unsubscribes when Angular component is destroyed
Retry a promise-returning or async function
A tiny (183B to 210B) and fast utility to ascend parent directories
A tool for running only the dependency lifecycle hooks specified in an allowlist.
The time-based use-recency-unaware cousin of [`lru-cache`](http://npm.im/lru-cache)
Allow parsing of jsx
Microsoft Azure SDK for JavaScript - Logger
Allow parsing of TypeScript syntax
Allow parsing of async generator functions
Media queries for your client and server
Put your model changes in purgatory and allow them to remain lost souls until they are approved
Garlic.js allows you to automatically persist your forms' text field values locally, until the form is submitted
A synchronization aid that allows one or more threads to wait until a set of operations being performed in other threads completes
Make ActiveRecord defer/postpone saving the records you add to an habtm (has_and_belongs_to_many) association until you call model.save, allowing validation in the style of normal attributes.
A Vagrant plugin that allows you to set up route53 records for instances created using vagrant-aws provider. A temporary fork until https://github.com/nasskach/vagrant-aws-dns/pull/9 is merged.
A tool that allows a user to build a web scraper that works by recursively crawling pages until it finds the requested infomation.
Includes CountDownLatch, a synchronization aid that allows one or more threads to wait until a set of operations being performed in other threads completes
Makes ActiveRecord defer/postpone saving the records you add to an habtm (has_and_belongs_to_many) or has_many association until you call model.save, allowing validation in the style of normal attributes. Additionally you can check inside before_save filters, if the association was altered.
A Resque plugin to add functionality to pause resque jobs through the web interface. Using a `pause` allows you to stop the job for a slice of time. The job finish the process it are doing and don't get a new task to do, until the queue is released. You can use this functionality to do some maintenance whithout kill workers, for example.
Run a piece of code after the current transaction is committed
This GEM allows to call methods lazily. The actual work will not be performed until the result is used. There's no promise/force semantics, just a single call (or block) is stored and executed the first time the (lazy) result is accessed.
Newcomers to programming would benefit from practicing drills regularly until basic problem solving becomes second nature. This gem is a command line tool that allows users to solve randomly generated small problems. It currently supports drills surrounding complex data structures.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.