Neologistic Paraphasic Mumbling

    worker-interval
    TypeScript icon, indicating that this package has built-in type declarations

    1.0.6 • Public • Published

    worker-interval

    setInterval and clearInterval implementation with using Web-Workers to keep up and running on inactive tabs for Chrome, Firefox and IE

    Motivation

    Most of the modern browsers (Chrome, Firefox and IE), intervals are clamped to fire no more often than once per second in inactive tabs. For that reason, decided to implement a library to avoid throttling on timers.

    Getting Started

    npm install worker-interval
    

    Example

    import * as workerInterval from 'worker-interval';
     
    // setInterval
    const intervalId = workerInterval.setInterval(/*function*/, 1000);
     
    // clearInterval
    workerInterval.clearInterval(intervalId);

    Install

    npm i worker-interval

    DownloadsWeekly Downloads

    83

    Version

    1.0.6

    License

    MIT

    Last publish

    Collaborators

    • gorkemcnr