0.0.2 • Published 10 years ago
time-enforcer v0.0.2
Time-Enforcer
Warning: Timers do not work when time is frozen!
example
var TimeEnforcer = require('time-enforcer');
TimeEnforcer.freeze(2011, 3, 4, 1, 2, 0, 0, function() {
// no time will pass in this callback
});
TimeEnforcer.travel(2011, 7, 24); // you can travel into the past or the future
// do some time sensitve work
TimeEnforcer.restore();
TimeEnforcer.scale(2); // now make time pass twice as fast
// perform step more quickly
TimeEnforcer.restore();