Skip to content

mvayngrib/timeouts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

timeouts

trying to make it easier to clean up timeouts

Install

npm install timeouts

Usage

var Timeouts = require('timeouts')

var timeouts = Timeouts()

var tid1 = timeouts.timeout(function() {
  console.log('yo')
}, 1000)

var tid2 = timeouts.timeout(function() {
  console.log('not yo')
}, 1000)

timeouts.clear(tid1) // clear one timeout
timeouts.clearAll() // clear all timeouts created by this instance

About

thin wrapper on setTimeout to keep track of and clear timeouts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published