The Reactive Extensions for JavaScript supports a notion of virtual time, which allows you to mock time easily, or even run through historical data through the HistoricalScheduler.
Files:
rx.virtualtime.js
NPM Packages:
rx
NuGet Packages:
RxJS-VirtualTime
File Dependencies:
rx.js|rx.compat.js|rx.lite.js|rx.lite.compat.js
NPM Dependencies:
NuGet Dependencies:
- RxJS-Main