waitil

1.1.8 • Public • Published

waitUntil

npm author

Install

npm i waitil

Usage

const waitUntil = require("waitil");

condition = async function() {
    await new Promise(res => setTimeout(res, 1000));
    return true;
}

;(async () => {
    console.log(1);
    await waitUntil(condition, 200, 5000);
    console.log(2);
})()

Params

/**
 *
 * @param {Function} condition: A Synchronous or asynchronous function waits to return true or false
 * @param {Number|String} interval: Interval(ms) to call this condition function
 * @param {Number|String} timeout: Timeout(ms) to reject an error
 * @return {Promise}
 */

Readme

Keywords

Package Sidebar

Install

npm i waitil

Weekly Downloads

522

Version

1.1.8

License

ISC

Unpacked Size

2.46 kB

Total Files

3

Last publish

Collaborators

  • xiaotuoyang