0.0.2 • Published 10 years ago

time-enforcer v0.0.2

Weekly downloads
3
License
MIT
Repository
github
Last release
10 years ago

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();