simple-timed-queue
Queue data structure with expiration
Syntax
> var q = ttl delta disableEvents;> q;> q;10
deque can return timeleft of stored object:
> q;10 200 /* timeleft */
Usage
> var q = 100; // entries ttl> q;> q;// test1> q;...// 0.1 second here...> q;undefined
Queue will emit 'expire' event for item:
q;
This can be disabled with disableEvents flag:
var q = 100 null true;