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
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
A powerful library to manage persistent timeouts!
Persistent timeouts that call an event when it expires!
QuickInterval provides an easy way to create and manage intervals, with the ability to pause, resume, and adjust the delay dynamically.
Helpers for promises, which work in Node and the browser.
Simple library to add timeouts to ES6 Promieses
Promises with timeouts
A small collection of utilities for JavaScript promises.