170 packages found
Zero CPU overhead, zero dependency, true event-loop blocking sleep
a ThroughStream that strictly buffers all readable events when paused.
setTimeout class wrapper with abilities to pause/resume, finish preemptively, and inspection
A lightweight, pause-able timer class
Zero CPU overhead, zero dependency, true event-loop blocking sleep. Based on the abandoned atomic-sleep project.
pass-through stream which can filter/adapt and pause data as it passes through (streams2)
Smart Contract library for Solidity
Timers with Cleared, Pending, Executed, & Paused States
Managed animationFrame looping for games, animations and web audio functions.
- game loop
- animation manager
- time manager
- web audio
Low level, lightweight and precise animation utility. Your tick handlers get a duration between 0-1. That's it.
- low level
- percent elapsed
Get an interval of free hours depending on a programmed schedule
a through stream that starts paused and resumes on the next tick
Module like task queuer for async scripts
a simple queue executing async functions linearly with pause/resume
Truly pauseable, time-extendable, functionally dynamic intervals and timeouts in a lightweight package
Promise utilities for looping: rate limiting, queueing/batching, etc.
A replacment to normal setInterval which includes pausing and resuming