safe-timers
Timers with near-infinite duration support
Timers with near-infinite duration support
Simple logging package. Use on client and/or server. On the client, sends logs to the server and stores them in your existing server side logs. On the server, log to console or use Winston transports. Ideal for logging exceptions, AJAX timeouts.
A library for simulating time in Node.js
Lambda log monitoring and streaming to external services.
Lets you log messages on both client and server using jsnlog.js. This package jsnlog-nodejs receives log messages from the client and stores them in your server side logs.
ES6 JS classes for Game Lobbies with friend lobbies, heartbeats and disconnect handlers
Hyperswarm-aware get/update timeouts for Hypercore
Provides timeout functionality for the mysql2 module
Tiny JS utility for managing multiple timeouts and intervals
Simple dynamic timeout module
A simple queue for executing promises concurrently. You can set timeouts, max concurrency as well as retries
Tangerine is the best Node.js drop-in replacement for dns.promises.Resolver using DNS over HTTPS ("DoH") via undici with built-in retries, timeouts, smart server rotation, AbortControllers, and caching support for multiple backends (with TTL and purge sup
Persistent timeouts that call an event when it expires!
A small collection of utilities for JavaScript promises.
Promises with timeouts
Simple library to add timeouts to ES6 Promieses
Helpers for promises, which work in Node and the browser.
A powerful library to manage persistent timeouts!
QuickInterval provides an easy way to create and manage intervals, with the ability to pause, resume, and adjust the delay dynamically.