1.1.0 • Published 7 years ago

at-time v1.1.0

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

Exec callback at time

var at = require('at-time')(saveCallback);

at.record('/path/to/file', {timeout: 1000*60*5}); // wait 5 minutes before store it

After a while the callback is called. If you record the same path multiple times the execution is postponed to a new time (next five minutes in this example).

Passing extra argument

You can pass a different argument to the callback function using the arg option

var at = require('at-time')(function(event) {
    console.log(event); // {path: "/path/to/file"}
});

at.record("/path/to/file", {timeout: 1000*10, arg: {path: "/path/to/file"}});
1.1.0

7 years ago

1.0.0

7 years ago