L'idée est d'utiliser des timers pour "rendre la main" pendant les scripts trop long en execution.
Vous trouverez une démo qui permet de mieux comprendre son fonctionnement.
Enfin, comme elle est distribuée sous licence MIT, vous pouvez l'utiliser pour vos projets personnels comme professionnels, l'adapter à vos besoins et surtout participer à son développement.