pulsed

Run a function n amount of times with a given interval pattern

pulsed

Run a function n amount of times with a given interval pattern

npm

$ npm install pulsed --save

component

$ component install jwerle/pulsed --save
var pulsed = require('pulsed')
 
var fn = pulsed([250, 500], Infinity, function () {
  console.log('beep', Date.now());
});

This will run a function forever with a timeout pattern of 250ms and 500ms.

function pulsed (/* Array */pattern/* Number */ count/* Function */ fn)

MIT